Commit graph

48 commits

Author SHA1 Message Date
Markus Unterwaditzer
aa7d2f3eeb Restructuring of DAV storage
We will need this when writing CarddavStorage, assuming we can share
much code between them.
2014-03-01 21:36:01 +01:00
Markus Unterwaditzer
0e9c5a9130 Add test suite instructions 2014-03-01 20:39:59 +01:00
Markus Unterwaditzer
78065a4e1f Implement conflict resolution
Fix #4
2014-03-01 00:51:29 +01:00
Markus Unterwaditzer
6776c79743 Some code cleanup 2014-02-28 23:55:16 +01:00
Markus Unterwaditzer
3a0c1ff4a5 Remove obsolete text from README 2014-02-28 21:53:19 +01:00
Markus Unterwaditzer
f0d7e211d9 Solve the boolean problem in config files
once and for all
2014-02-28 21:50:58 +01:00
Markus Unterwaditzer
1e3b8055d8 Fix bug 2014-02-28 15:21:17 +01:00
Markus Unterwaditzer
84ee96c394 Better logging 2014-02-28 14:44:08 +01:00
Christian Geier
f6af9697a9 bugfix: odd error message if URL not WebDAV
If the queried URL is not speaking WebDAV, there is no 'DAV' response
header and a misleading (to the end user) exception is raised.

I've wanted to fix this for some time in khal.
2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
55c33d749b Add example config 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
993ddc9737 Actually make start_date and end_date work
Some CLI improvements
2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
54adf78f05 Move issues to tracker 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
46fa1d7c47 vdirsyncer can now be somewhat used 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
dc12b74805 CLI WIP 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
f94649950e Remove stupid print statements, more comments 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
ce264e2455 Better headers 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
98e49de418 Autopep8 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
784c0edb5d Restructure that mess 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
65548f72f4 More fixes! 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
095385b11c Fixed one test! 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
44c7abfd9a Improvements in exception handling 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
b26c78a361 Add tests for caldav but they still fail 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
1e248140b7 Fixed bug 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
c90e05b902 Add CalDAV storage, completely untested 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
48eb2a7165 Update README.md 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
36b8758eda Update README.md 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
59f1820a3e Add more to readme 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
9851282e47 More fixes 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
b878c1dba2 Complete rewrite of storage API, again 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
8909460380 Add more information to readme about caldav 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
a1d6a6f19a More storage tests 2014-02-28 14:44:08 +01:00
Markus Unterwaditzer
9b9f17f69f Better tests for sync 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
58ee2af43c Add coverage.py to gitignore 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
e1cb484d2d API cleanup, bug fixes 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
89aeb27afb Fix bugs in sync and add more tests 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
cc44b85e25 Clean up mess in sync partially 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
2d30d1b7f2 Fix tests 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
3af84ccf90 Isolate namespaces a bit in sync function
Fix some bugs
2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
473596a573 Storage API improvements 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
ca92d9a428 Copyright headers, more docstrings 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
220f921ab6 Add readme 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
cc362e7e8f First working sync 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
5f1b0d190f Add basic sync function 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
e03a677df4 API change to use only UIDs 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
32b0ac5a6b Add tests, fix test breakage 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
d3c527618f Add memory storage 2014-02-28 14:44:07 +01:00
Markus Unterwaditzer
34e2c8e9dd Add filesystem storage 2014-02-15 09:20:19 +01:00
Markus Unterwaditzer
be81b48060 Init 2014-02-14 22:11:43 +01:00