Commit graph

273 commits

Author SHA1 Message Date
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
Markus Unterwaditzer
2b81ba4ffd Connection to coveralls seems to be flaky 2014-04-05 18:43:11 +02:00
Markus Unterwaditzer
3670bed66d Make etags always strings.
This somewhat helps with environments where ducktyping is not an option
(e.g. databases)
2014-04-05 18:29:12 +02:00
Markus Unterwaditzer
08d3a6f2e0 Use pypi as fallback 2014-04-05 15:17:58 +02:00
Markus Unterwaditzer
9c45a2a5d7 Oh come on 2014-04-05 15:01:31 +02:00
Markus Unterwaditzer
7cc53cde6f Use wheels in travis 2014-04-05 14:59:52 +02:00
Markus Unterwaditzer
15658b1f31 More tests and more coverage 2014-04-05 14:36:42 +02:00
Markus Unterwaditzer
91a631fb5a Also report coverage for broken builds 2014-04-05 13:44:31 +02:00
Markus Unterwaditzer
5a938426e9 Move badges to the top again
[ci skip]
2014-04-05 12:49:27 +02:00