Commit Graph

20 Commits

Author SHA1 Message Date
Brandon Robins
944668ffcb WIP 2018-05-16 02:40:15 -05:00
Brandon Robins
6324f17f90 Use Nokogiri::XML throughout FileResource
Removes Calligraphy::XML::Node and Calligraphy::XML::Namespace in favor
of using Nokogiri's XML classes.
2018-01-25 22:45:19 -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
e32189716d Rubocop WebDavRequestsController
Abstracts select methods from WebDavRequestsController to WebDavMethods
and WebDavPreconditions modules.
2018-01-01 01:12:33 -06:00
Brandon Robins
a8ac618519 Reorganize WebDavRequest and Resource classes 2017-12-24 13:35:51 -05: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
dde85d453c Add support for digest authentication 2017-12-14 23:16:01 -06: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
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
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