Markus Unterwaditzer
0684f784ea
Use yield instead of a list.
...
I don't want to rewrite the sync function to be one monolithic thing,
although it now would be more sensible than it was ever before. The
reason for this is that i want vdirsyncer to precompute all necessary
actions before it actually does anything, which probably helps in the
future with a dry-run mode.
2014-04-15 21:52:36 +02:00
Markus Unterwaditzer
2ea7799288
Add more information to CONTRIBUTING
2014-04-15 18:00:03 +02:00
Markus Unterwaditzer
0d3997b105
Version 0.1.3
2014-04-15 17:48:05 +02:00
Markus Unterwaditzer
972467986e
Remove radicale/db/release from travis
...
Seriously, this is completely useless.
2014-04-14 15:28:12 +02:00
Markus Unterwaditzer
a2dcec02a0
Fix even more tests!
...
lol rfc inconsistency
2014-04-14 15:15:25 +02:00
Markus Unterwaditzer
6a9de56df2
Fix more tests
2014-04-14 14:45:25 +02:00
Markus Unterwaditzer
74ec709478
Fix tests
2014-04-14 14:22:35 +02:00
Markus Unterwaditzer
6fcbce6cc6
Goddamnit rst.
2014-04-14 12:50:14 +02:00
Markus Unterwaditzer
0749e18b7b
Add CONTRIBUTING.rst
2014-04-14 12:49:39 +02:00
Markus Unterwaditzer
338174d956
Add missing word
...
[ci skip]
2014-04-14 12:09:37 +02:00
Markus Unterwaditzer
0176d643c5
Move radicale back into main repo
2014-04-13 14:26:04 +02:00
Markus Unterwaditzer
66875d5fb5
Require argvard >= 0.3.0
2014-04-13 11:22:34 +02:00
Markus Unterwaditzer
af96190e09
Move awkwardly placed paragraph.
...
[skip ci]
2014-04-13 10:43:08 +02:00
Markus Unterwaditzer
2156051056
More tests
2014-04-13 10:30:23 +02:00
Markus Unterwaditzer
1050a4e157
Add test for error handling
2014-04-13 10:09:06 +02:00
Markus Unterwaditzer
720174a205
Remove debug print statement
...
Yes, shame on me.
2014-04-13 09:28:49 +02:00
Markus Unterwaditzer
b8faf6ffdb
Simplify setup code for dav tests
2014-04-12 16:51:12 +02:00
Markus Unterwaditzer
d30a3063c2
Properly exclude all servers from git
2014-04-12 16:35:31 +02:00
Markus Unterwaditzer
ab5d9f5005
Remove annoying coverage report
2014-04-12 16:24:35 +02:00
Markus Unterwaditzer
9d9f193513
Move testserver-specific code into different repos
2014-04-12 16:23:32 +02:00
Markus Unterwaditzer
ccb4e42ce2
Polish up CaldavStorage.list
2014-04-12 14:17:37 +02:00
Markus Unterwaditzer
b6e3490980
Add test for timerange
2014-04-12 13:50:08 +02:00
Markus Unterwaditzer
697843a225
Last attempt at fixing #28
2014-04-12 00:46:20 +02:00
Markus Unterwaditzer
246ed9715d
Lessons learned from #29
2014-04-11 23:19:34 +02:00
Markus Unterwaditzer
c18359466f
More tests for conflict resolution
2014-04-11 22:51:11 +02:00
Markus Unterwaditzer
afbbafdb69
Fix bug with sync only using get
2014-04-11 22:26:02 +02:00
Markus Unterwaditzer
be2f0851f3
Add perftests for sync
2014-04-11 22:25:57 +02:00
Markus Unterwaditzer
c83ff40d7b
More improvements
...
[ci skip]
2014-04-11 16:01:22 +02:00
Markus Unterwaditzer
71015fc31b
Improve config example
...
[ci skip]
2014-04-11 15:58:55 +02:00
Markus Unterwaditzer
65e6397806
Flake8
2014-04-11 15:49:15 +02:00
Markus Unterwaditzer
70b446e673
Merge branch 'issue29'
...
Conflicts:
tests/storage/test_http.py
vdirsyncer/storage/dav.py
2014-04-11 15:35:30 +02:00
Markus Unterwaditzer
633a7de28c
Some rewrites to requests handling
...
Conflicts:
tests/storage/test_http.py
vdirsyncer/storage/dav.py
2014-04-11 15:27:31 +02:00
Markus Unterwaditzer
0c14b14f17
See #29
2014-04-11 15:03:38 +02:00
Markus Unterwaditzer
91c3114b78
Revert "More racecondition elimination."
...
This reverts commit d846522e0e .
2014-04-10 13:36:02 +02:00
Markus Unterwaditzer
d846522e0e
More racecondition elimination.
2014-04-10 13:19:20 +02:00
Markus Unterwaditzer
a93a06abb2
Hopefully this commit fixes etags in filesystem storage
2014-04-10 12:46:52 +02:00
Markus Unterwaditzer
9b78360515
Use safer write to avoid corruption of data.
2014-04-09 18:36:46 +02:00
Markus Unterwaditzer
d3e4a52376
Use specified encoding for filesystem storage
2014-04-09 18:13:16 +02:00
Markus Unterwaditzer
bd599d4e63
Elaborate on verify option
2014-04-08 22:16:11 +02:00
Markus Unterwaditzer
691abf8c7e
Fix a bug in parse_options
2014-04-08 22:07:13 +02:00
Markus Unterwaditzer
745afbe5a3
Also test case where everything is *really* synced.
2014-04-07 19:45:13 +02:00
Markus Unterwaditzer
f758e6d6d8
Some code cleanup for sync
2014-04-07 19:41:11 +02:00
Markus Unterwaditzer
bc954cf3a5
Fix severe bug with ~ in directory path
2014-04-06 21:28:48 +02:00
Markus Unterwaditzer
94571a7aec
Add reference to offlineimap blogpost
2014-04-06 14:17:34 +02:00
Markus Unterwaditzer
7663ea8a7a
Version 0.1.2
2014-04-06 14:00:05 +02:00
Markus Unterwaditzer
a16d8a719e
A little bit of bikeshedding again
...
I love to repaint it every day.
2014-04-06 13:57:44 +02:00
Markus Unterwaditzer
e9f1273fa8
Fix case where path exists but is not a dir
2014-04-06 13:49:08 +02:00
Markus Unterwaditzer
46910dbc4f
Fix #20
2014-04-06 13:43:34 +02:00
Markus Unterwaditzer
8f6b3003cc
Refactor get_password
2014-04-06 12:18:16 +02:00
Markus Unterwaditzer
7f01b22642
Unify terminology obj => item
2014-04-06 00:21:28 +02:00