Commit Graph
48 Commits
Author SHA1 Message Date
Brandon Robins a7c9008d46 Untrack sqlite3 files 2018-01-01 01:12:33 -06:00
Brandon Robins 3c114362d3 Rubocop FileResource class and update references 2018-01-01 01:12:33 -06:00
Brandon Robins 9ee8d1c528 Enable Style/DocumentationMethod cop 2018-01-01 01:12:33 -06:00
Brandon Robins b9a7cb88f9 Rubocop XML module files and update method references 2018-01-01 01:12:33 -06:00
Brandon Robins 5b7d67ee57 Rubocop and update files 2018-01-01 01:12:33 -06:00
Brandon Robins a5c476c82c Rubocop generator files 2018-01-01 01:12:33 -06:00
Brandon Robins e32189716d Rubocop WebDavRequestsController
Abstracts select methods from WebDavRequestsController to WebDavMethods
and WebDavPreconditions modules.
2018-01-01 01:12:33 -06:00
Brandon Robins 4d532e2c34 Rubocop WebDavRequest classes 2018-01-01 01:12:33 -06:00
Brandon Robins 87e901b6e6 Add Rubocop 2018-01-01 01:12:28 -06:00
Brandon Robins 20c1c177a2 Test against Ruby 2.5 2017-12-26 20:41:33 -05:00
Brandon Robins 109bfd0528 Set DAV compliance at the Resource 2017-12-26 15:48:46 -05:00
Brandon Robins d8a7dd183a Clean up syntax 2017-12-26 14:48:07 -05:00
Brandon Robins d0f548d047 Add support for supportedlock 2017-12-26 14:47:01 -05:00
Brandon Robins adc205fc16 Add pry-nav to Gemfile 2017-12-26 14:43:48 -05:00
Brandon Robins 5520a207f5 Set default resource_class 2017-12-24 13:35:56 -05:00
Brandon Robins a8ac618519 Reorganize WebDavRequest and Resource classes 2017-12-24 13:35:51 -05:00
Brandon Robins 9dff70a3c0 Add rake task descriptions 2017-12-21 22:35:46 -06:00
Brandon Robins 7ae950b950 Fix formatting 2017-12-20 00:56:02 -06:00
Brandon Robins cb52924494 Use Ruby >= 2.3.0 2017-12-20 00:31:29 -06:00
Brandon Robins fc78886d5b Configure dummy app, rake tasks, and travis 2017-12-19 23:41:28 -06:00
Brandon Robins 147189f862 Add dummy app, rspec helper files, and routing tests 2017-12-18 00:11:35 -06:00
Brandon Robins 3b1aabbf53 Fix NotImplemented error calls 2017-12-17 20:52:22 -06:00
Brandon Robins c2ffbf6375 Add an install generator and update README 2017-12-17 14:03:34 -06:00
Brandon Robins 560c1ef994 Add comments 2017-12-17 12:56:24 -06:00
Brandon Robins 25101301cf Move FileResource and Resource base class 2017-12-17 11:42:30 -06:00
Brandon Robins 5c06f06fe2 Update README 2017-12-14 23:28:49 -06:00
Brandon Robins dde85d453c Add support for digest authentication 2017-12-14 23:16:01 -06:00
Brandon Robins 50becf8ae3 Use consistent headers method and/or variable 2017-11-25 16:40:37 -06:00
Brandon Robins 4f80ee2d39 Add root_dir kwarg to Resource 2017-11-22 23:40:23 -05:00
Brandon Robins ddb1fd9c7e Update gemspec 2017-11-21 01:12:07 -06:00
Brandon Robins b0275e379d Update README, gemspec, and bump version 2017-11-21 01:05:46 -06:00
Brandon Robins 74134e8209 Clean up syntax 2017-11-21 01:01:02 -06:00
Brandon Robins e4fde3d278 Update WebDavRequests controller
Adds the various WebDavRequest and preconditional methods
2017-10-28 12:02:44 -05:00
Brandon Robins 8522d872fc Add all WebDavRequest classes 2017-10-28 12:01:30 -05:00
Brandon Robins ded6f77f1a Add module constants 2017-10-28 12:00:47 -05:00
Brandon Robins 2b2ea7ffa9 Add :allowed_methods and :lock_timeout_period mattr_accessors 2017-10-28 11:59:58 -05:00
Brandon Robins d22932c877 Add remaining FileResource methods 2017-10-28 11:44:22 -05:00
Brandon Robins 082b3c98e8 Add :updated_at attr_accessor to Resource 2017-10-28 11:41:29 -05:00
Brandon Robins 824bda827d Add FileResource with partial implementation of Resource methods 2017-10-25 23:57:57 -05:00
Brandon Robins ee3008fa90 Add Utils module 2017-10-25 23:53:05 -05:00
Brandon Robins 0efbdb57ec Add methods to route and respond to WebDAV requests 2017-10-25 18:38:55 -05:00
Brandon Robins 02aa535204 Collapse attr_reader declarations 2017-10-24 22:56:34 -05:00
Brandon Robins 1023029663 Add Resource class 2017-10-24 22:41:10 -05:00
Brandon Robins 2dcf872c7f Extend ActionDispatch::Routing::Mapper
Adds calligraphy_resource method to create WebDAV routes
2017-10-23 23:18:59 -05:00
Brandon Robins 5858f93c0d Add XML::Utils module 2017-10-23 21:10:24 -05:00
Brandon Robins e64cb55c5d Add WebDavRequest 2017-10-22 23:25:25 -05:00
Brandon Robins cab55272ca Add XML classes 2017-10-22 22:47:10 -05:00
Brandon Robins 50a3472a1f Add gemspec and Gemfile 2017-10-22 22:03:14 -05:00