Markus Unterwaditzer
bb4939bfdb
Validate general section.
...
Fix #100
2014-08-18 18:33:58 +02:00
Markus Unterwaditzer
ea756175d3
Raise proper error messages when using discovery
...
Init arg introspection didn't properly occur when the user used
collection discovery to create the storages. Instead the raw exception
from the inside of s.discover bubbled up.
2014-08-18 17:13:15 +02:00
Markus Unterwaditzer
226006f985
Actually check for dav_headers
2014-08-18 17:12:45 +02:00
Markus Unterwaditzer
cef25b58da
Version 0.2.4
2014-08-18 12:45:50 +02:00
Markus Unterwaditzer
4af6da43ef
Include metadata and doc files in distribution
...
Fix #98
Fix #97
2014-08-18 12:35:32 +02:00
Markus Unterwaditzer
8ea3b82c50
Add assertion for CLI output
2014-08-18 01:03:34 +02:00
Markus Unterwaditzer
1fff7efff5
Use name from config for representing storages
2014-08-18 00:53:05 +02:00
Markus Unterwaditzer
2fd4aaead3
Add tests for prepare_auth
2014-08-15 18:29:11 +02:00
Markus Unterwaditzer
8414d654d3
Rename CONTRIBUTORS to AUTHORS
...
Easy to confuse when skimming through the tree.
But the real reason (for me) is that the tab-completion is not very
useful when two files start with the same prefix.
2014-08-14 19:56:35 +02:00
Markus Unterwaditzer
d9c2b7ba35
Don't emit collections twice
2014-08-13 17:19:25 +02:00
Markus Unterwaditzer
a741b5d639
I hope this helps more servers than just Radicale
2014-08-13 13:44:52 +02:00
Markus Unterwaditzer
5051e8949a
Code deduplication
2014-08-13 00:46:15 +02:00
Markus Unterwaditzer
9f26c6450c
Version 0.2.3
2014-08-11 16:42:31 +02:00
Markus Unterwaditzer
39472b9db4
Update CONTRIBUTING.rst
2014-08-07 18:37:32 +02:00
Markus Unterwaditzer
2e2082fb55
Make _create_bogus_item a fixture.
...
Also rename the "storage" fixture to "get_storage".
2014-08-06 22:03:30 +02:00
Markus Unterwaditzer
6841b25264
Add --version flag, fix #92
2014-08-06 17:47:58 +02:00
Markus Unterwaditzer
05d2beb3dc
Merge pull request #93 from untitaker/href_quoting
...
Fix all known URL-quoting related problems
2014-08-06 17:25:37 +02:00
Markus Unterwaditzer
eb1431e5db
Fix all known URL-quoting problems
...
- Fix #49 -- The old fix caused problems with other servers. The new
behavior only decodes ``@`` characters.
- ``@`` is now not used when generating a new href, as some servers seem
to have problems with it (http://sabre.io/dav/character-encoding/ ).
This behavior is configurable via the ``unsafe_href_chars`` parameters
for DAV storages, and is disabled in the testsuite for Radicale and
ownCloud.
- Decoding of hrefs is also done twice for CarddavStorage.list because
of owncloud/contacts#581 . Vdirsyncer has behaved like that before, but
not intentionally.
- Storages now don't share their ``_get_href`` methods anymore.
2014-08-06 16:43:23 +02:00
Markus Unterwaditzer
73a540261c
Version 0.2.2
2014-08-04 18:49:18 +02:00
Markus Unterwaditzer
59dd78dfd9
Don't check for href prefix anymore
...
This doesn't really serve any security purposes at all.
Fix #91
Fix #87
2014-08-04 18:34:11 +02:00
Markus Unterwaditzer
667c10ef00
Fix autodiscovery for radicale
...
See https://github.com/Kozea/Radicale/pull/95#issuecomment-50314561
2014-08-04 11:48:27 +02:00
Markus Unterwaditzer
574869f619
ownCloud 7 now does If-Match headers right
2014-07-23 14:21:10 +02:00
Markus Unterwaditzer
62a817fef3
Hardcode mkdir mode
2014-07-23 12:25:06 +02:00
Markus Unterwaditzer
722665747e
Actually use mode
2014-07-23 12:24:33 +02:00
Markus Unterwaditzer
f4f39207fa
Some refactoring
2014-07-23 12:21:27 +02:00
Markus Unterwaditzer
838e816a65
Don't influence user's homedir
2014-07-23 12:21:03 +02:00
Markus Unterwaditzer
d263a399f3
Improve docstrings and comments
2014-07-23 10:21:45 +02:00
Markus Unterwaditzer
666ffe6afc
Slight rewording of tutorial
2014-07-19 00:12:46 +02:00
Markus Unterwaditzer
3c2597054a
Fix build script to be same as wheel docs
2014-07-18 00:58:57 +02:00
Markus Unterwaditzer
5a3b3d8bc1
Use better wheel hosting
2014-07-16 22:44:39 +02:00
Markus Unterwaditzer
eb9253af94
Merge pull request #90 from untitaker/vcard_groups
...
Add tests for vcard groups
2014-07-14 18:03:16 +02:00
Markus Unterwaditzer
0f44645e78
Formatting and string type fixes
2014-07-14 15:32:59 +02:00
Markus Unterwaditzer
e2fa26a711
Add another test related to vcards vs icalendar
2014-07-14 15:15:50 +02:00
Markus Unterwaditzer
dea468fcaa
Xfail vcard group test
2014-07-13 19:28:14 +02:00
Markus Unterwaditzer
97ad7eb27a
Fix import order
2014-07-13 19:11:59 +02:00
Markus Unterwaditzer
c8f97b43ec
Add testcase for #89
2014-07-13 19:11:06 +02:00
Markus Unterwaditzer
a79d1ddb52
Indent multiline string.
2014-07-13 18:35:08 +02:00
Markus Unterwaditzer
c750561fb8
Use more fixtures
2014-07-06 23:22:02 +02:00
Markus Unterwaditzer
29ba12cf19
Only warn on duplicate hrefs in DAV
...
Fix #88
2014-07-06 20:58:47 +02:00
Markus Unterwaditzer
97a428f3c8
Add new testcase
2014-07-06 20:43:59 +02:00
Markus Unterwaditzer
7bbc8b87da
Some smaller changes to testsuite
2014-07-06 20:28:48 +02:00
Markus Unterwaditzer
fde7efd52e
Move changelog to root of repo
2014-07-06 12:14:12 +02:00
Markus Unterwaditzer
25bc02ad6b
Add missing changelog entry
2014-07-06 11:41:53 +02:00
Markus Unterwaditzer
01059d4cd2
Version 0.2.1
2014-07-05 15:40:24 +02:00
Markus Unterwaditzer
0dfcefbfd3
Use PROPFIND for carddav queries because of Zimbra
...
Fix #83
Fix #84
2014-07-05 14:09:30 +02:00
Markus Unterwaditzer
3abebde87f
Fix logging in test suite
2014-07-05 01:07:23 +02:00
Markus Unterwaditzer
9c076f7278
Remove duplicate dot.
2014-07-03 11:42:49 +02:00
Markus Unterwaditzer
f5f505f557
Elaborate on caldav item queries with Radicale
2014-07-02 20:00:20 +02:00
Markus Unterwaditzer
0b6e3adf0e
Some docstring fixes
2014-07-02 18:37:57 +02:00
Markus Unterwaditzer
be10f8ce58
Exception cleanup
2014-07-02 16:28:26 +02:00