Markus Unterwaditzer
8933da7db4
Add example configuration to storage docs
2014-12-27 16:44:18 +01:00
Markus Unterwaditzer
8c93247aa0
Fix footnote
2014-12-27 16:44:18 +01:00
Markus Unterwaditzer
9b442ebcf3
Enforce read-only attribute
2014-12-27 11:28:31 +01:00
Markus Unterwaditzer
1d8c606005
dav: Encode generated href
2014-12-27 00:33:22 +01:00
Markus Unterwaditzer
e450baf0f8
finally silence flake8
2014-12-26 10:04:51 +01:00
Markus Unterwaditzer
37cd8aa88d
Ignore error (not warning)
2014-12-26 01:23:38 +01:00
Markus Unterwaditzer
cdb25d61ec
Move config parsing into cli module
2014-12-26 00:58:41 +01:00
Markus Unterwaditzer
6ef330aac5
Stricter config validation
2014-12-26 00:50:15 +01:00
Markus Unterwaditzer
4757fac383
Don't raise errors if directories don't exist
2014-12-26 00:50:03 +01:00
Markus Unterwaditzer
11c9541b53
Add more output to discover command.
2014-12-25 23:59:02 +01:00
Markus Unterwaditzer
f2d34f4784
Create cli.tasks
2014-12-25 23:59:02 +01:00
Markus Unterwaditzer
e297e6848a
Simplify example.cfg
2014-12-25 18:26:17 +01:00
Markus Unterwaditzer
2a3b56c179
Don't actually follow redirects
2014-12-23 22:41:57 +01:00
Markus Unterwaditzer
b04638246a
Simplify request functions
2014-12-23 22:39:56 +01:00
Markus Unterwaditzer
3258a59e99
Simplify code
2014-12-23 22:34:04 +01:00
Markus Unterwaditzer
2a80dfae30
Improve DAV discovery
...
- Fix #156 , .well-known URIs are now supported.
- More resilience against error responses, which are not surprising
given that we send partially invalid requests in order to brute-force
the home-set URL.
2014-12-23 22:21:30 +01:00
Markus Unterwaditzer
839f53e872
More doc fixes
2014-12-22 19:41:30 +01:00
Markus Unterwaditzer
ba99c599c3
More refactoring
2014-12-22 01:27:55 +01:00
Markus Unterwaditzer
a949b07233
More refactoring
2014-12-21 23:52:50 +01:00
Markus Unterwaditzer
c2ec4cd3a3
Testsuite refactoring
2014-12-21 13:58:47 +01:00
Markus Unterwaditzer
548b397dbb
Fix a refactoring bug
2014-12-20 13:50:01 +01:00
Markus Unterwaditzer
7b2bc1bc38
Add docstring
2014-12-20 03:03:02 +01:00
Markus Unterwaditzer
e0316880b4
Use helper function
2014-12-20 02:56:35 +01:00
Markus Unterwaditzer
a19838327d
function call cleanup
2014-12-20 02:54:31 +01:00
Markus Unterwaditzer
14699d3195
Fix test
2014-12-20 02:30:54 +01:00
Markus Unterwaditzer
e717be9681
Redraw API borders
2014-12-20 02:27:51 +01:00
Markus Unterwaditzer
cfe252d458
Make .cli a subpackage
2014-12-20 01:59:59 +01:00
Markus Unterwaditzer
ecb40579df
Update some docs to new config format
2014-12-20 00:13:26 +01:00
Markus Unterwaditzer
3101572440
Add note regarding radicale bug
...
https://github.com/Kozea/Radicale/pull/236
2014-12-17 16:54:10 +01:00
Markus Unterwaditzer
0ddd52d14f
Add changelog for #152
2014-12-17 15:16:45 +01:00
Markus Unterwaditzer
90c9f227f3
Rename passwordeval to password_command
...
Fix #139
2014-12-17 14:58:26 +01:00
Markus Unterwaditzer
4aab600e7c
Prettify error message
2014-12-17 14:29:09 +01:00
Markus Unterwaditzer
625cb4adde
Changelogs should now be written immediately
...
...and together with the accompanying patch.
2014-12-17 14:25:50 +01:00
Markus Unterwaditzer
c0c33efade
Point to stable docs
2014-12-16 20:27:11 +01:00
Markus Unterwaditzer
d6fd9f6b3b
Remove useless adjective
2014-12-16 18:16:48 +01:00
Markus Unterwaditzer
8266145443
Remove storage defaults from pair section
...
This feature didn't seem to be documented anyway.
2014-12-16 18:15:51 +01:00
Markus Unterwaditzer
d19ee9fa27
Merge pull request #151 from untitaker/discovery
...
Discovery
2014-12-16 17:50:59 +01:00
Markus Unterwaditzer
e219139e08
Add docs on collection discovery
2014-12-16 17:49:42 +01:00
Markus Unterwaditzer
2e2349c46d
Add discover command
2014-12-16 17:20:02 +01:00
Markus Unterwaditzer
06a701bc10
Handle collections correctly
...
Fix #132
Passing the collections parameter used to mean that the storage should
append its value to the URL or path. This was a leaky abstraction for
the reasons explained in #132 .
The new behavior removes this meaning from this parameter. Vdirsyncer
now maintains a cache of discovered collections.
2014-12-15 21:57:56 +01:00
Markus Unterwaditzer
1e8e931464
Clarify internal docstring
2014-12-15 21:18:37 +01:00
Markus Unterwaditzer
6b199474a6
Factor out deprecated config parsing
2014-12-15 21:12:54 +01:00
Markus Unterwaditzer
b3964ee8bb
Add @hobarrera to AUTHORS
2014-12-15 21:07:12 +01:00
Markus Unterwaditzer
3fbdeb51c0
Add docs about new restriction
2014-12-15 20:55:36 +01:00
Markus Unterwaditzer
d9e4a5b767
Validate section names more strictly
...
This avoids any problems with status files
2014-12-15 20:52:32 +01:00
Markus Unterwaditzer
ddc47c2272
--force-delete is now a flag
...
Conflicts:
tests/test_cli.py
vdirsyncer/cli.py
2014-12-15 20:46:34 +01:00
Markus Unterwaditzer
a1f2d14c05
Refactor parse_config to use fileobject
2014-12-15 20:37:23 +01:00
Markus Unterwaditzer
cb44046a8a
Make global variables immutable
2014-12-15 20:26:51 +01:00
Markus Unterwaditzer
6f959b3bd3
Factor out worker queue code from sync function
2014-12-15 20:16:36 +01:00
Markus Unterwaditzer
ddd8ab675e
Merge pull request #152 from hobarrera/xdg-basedir
...
Support the XDG-Basedir specification
2014-12-15 19:58:33 +01:00