Markus Unterwaditzer
f1310883b9
Screw git hooks
2018-01-05 18:25:00 +01:00
Markus Unterwaditzer
afa8031eec
Improve handling of malformed items
2018-01-05 18:14:32 +01:00
Amanda Hickman
cd6cb92b59
Little spelling fix ( #695 )
...
* Fixed spelling of "occurred"
* Fix spelling of occurred.
* fixed one lingering misspelling
2018-01-03 15:52:55 +01:00
Markus Unterwaditzer
792dbc171f
Fix missing XML header, see #688
2017-11-25 14:15:14 +01:00
Markus Unterwaditzer
bd2e09a84b
Small refactor in dav.py
2017-10-26 02:22:18 +02:00
Markus Unterwaditzer
28fdf42238
Fix #681
2017-10-21 17:23:41 +02:00
Markus Unterwaditzer
325304c50f
Lazy-load component in item
2017-10-11 12:01:52 +02:00
Markus Unterwaditzer
bdbfc360ff
Move item hashing into rust
2017-10-10 00:52:58 +02:00
Markus Unterwaditzer
1b7cb4e656
Use rust-vobject ( #675 )
...
Use rust-vobject
2017-10-04 22:41:18 +02:00
Markus Unterwaditzer
9e3c231cc3
Remove Python 3.3 support ( #674 )
...
* Remove Python 3.3 support
2017-10-02 14:38:54 +02:00
Markus Unterwaditzer
be33fd3ed3
Restructure vdirsyncer.sync
2017-10-01 21:44:14 +02:00
Markus Unterwaditzer
32d1fecbb4
New tests for sync status
2017-10-01 21:44:14 +02:00
Markus Unterwaditzer
3112e6899e
Remove invalid ascii chars from xml, fix #626 ( #668 )
...
* Remove invalid ascii chars from xml, fix #626
* Add changelog
* Remove unused imports
* Fix errors on older Python versions
* Fix tests
2017-09-13 20:55:03 +02:00
Markus Unterwaditzer
6954b26e0f
Fixes for click-log 0.2.0
2017-08-24 13:29:20 +02:00
Markus Unterwaditzer
35ffdd6f8c
Fix crash in google calendar when using filters
...
Fix #657
2017-08-15 14:05:52 +02:00
Markus Unterwaditzer
c9a085522f
Abort discovery on UserError
2017-08-15 14:05:09 +02:00
Markus Unterwaditzer
395e8276de
Change warning to debug, see #658
2017-08-12 17:01:47 +02:00
Markus Unterwaditzer
629de5558d
Remove babbling about abstract interfaces
2017-08-12 16:56:32 +02:00
Markus Unterwaditzer
e305869fac
Simplify code a little
2017-08-12 16:26:16 +02:00
Markus Unterwaditzer
e3060529a5
Move from deprecated readfp to read_file
2017-07-15 22:50:59 +02:00
Markus Unterwaditzer
37a1eb2fdb
Remove remoteStorage ( #648 )
...
Fix #647
2017-07-02 18:42:55 +02:00
Markus Unterwaditzer
fb558e5139
Remove stray debug print
2017-06-10 21:24:33 +02:00
Markus Unterwaditzer
9d393623fd
Fix error message if etesync is not installed
2017-05-31 13:56:10 +02:00
Markus Unterwaditzer
6a273953f7
Fix xandikos test: multistatus parsing
2017-05-30 11:25:52 +02:00
Markus Unterwaditzer
7f80251527
Test development Radicale again ( #428 )
...
* Revert "Don't test development Radicale"
This reverts commit 7a5241101e .
* Fix Radicale test setup
* Radicale is very tolerant
* Simplify test such that output is more predictable
* Runtime version check for Radicale
* Don't create user explicitly
* stylefix
* Shorter tracebacks
Travis logs are very hard to read
2017-05-30 09:12:00 +02:00
Markus Unterwaditzer
d2127030c2
Use inode number in addition to mtime ( #632 )
...
* Use inode number in addition to mtime
* Changelog
2017-05-18 20:42:08 +02:00
Markus Unterwaditzer
6851ceede0
Better useragent ( #633 )
2017-05-18 20:41:52 +02:00
Markus Unterwaditzer
83531f95e5
Fix NameError
2017-04-27 16:50:21 +02:00
Markus Unterwaditzer
97708ab3da
Fix shitty exception
2017-04-13 18:41:37 +02:00
Markus Unterwaditzer
0d9ec646d7
Initial etesync support ( #614 )
...
* Initial etesync support
* Optimized get()
* Bugfixes
* bugfixes
* Add writing operations
* collection creation WIP
* Fix collection creation
* tests wip
* wip
* Final touch for test setup
* actually skip tests
* Disable metadata tests
* Avoid polluting working tree
* Avoid importing wsgi-intercept if not installed
* Fix collection tests
* Proper teardown
* Skip bad test
* Remove vtodo
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Add docs
* Remove useless pkg
* Don't crash if etesync isn't imported
* Stylefix
* Fix more import errors
* More import errors
* Only run etesync on latest python
* Fix etesync check
* journal-manager migration
2017-04-13 16:27:11 +02:00
Markus Unterwaditzer
dad9fd8904
Ignore directories with leading dot
2017-03-30 22:48:00 +02:00
Markus Unterwaditzer
fbe3f9910d
Fix transactions once again
2017-03-29 21:57:34 +02:00
Markus Unterwaditzer
e7a746705f
Fix status migration on Py34
2017-03-28 10:47:09 +02:00
Markus Unterwaditzer
9a32c34e76
Switch to sqlite for sync status ( #611 )
...
* Switch to sqlite for sync status
* Add more info to changelog
* Fix transactions
* Fix transactions more
2017-03-28 10:18:24 +02:00
Markus Unterwaditzer
0e89753757
Use sqlite for sync internally ( #609 )
...
See #546
2017-03-27 00:08:23 +02:00
Markus Unterwaditzer
9d2d35f21a
fixup! Refine Python 3 warning
2017-03-23 13:55:34 +01:00
Markus Unterwaditzer
2952ea8b15
Refine Python 3 warning
2017-03-23 13:52:00 +01:00
Markus Unterwaditzer
b361fe755c
Add Windows warning, see #535
2017-03-23 13:48:06 +01:00
Markus Unterwaditzer
5a508ae327
Abstract status into own class ( #607 )
...
* Refactor status management in separate class
* Rename to SubStatus, remove unused field
* Move item cache out of status
* stylefix
2017-03-22 15:08:43 +01:00
Markus Unterwaditzer
f36061969a
Fix misformatted doc
2017-03-16 21:56:33 +01:00
Markus Unterwaditzer
ceb6296669
Add trailing slash on discovery ( #600 )
2017-03-14 11:12:44 +01:00
Markus Unterwaditzer
a217623e8e
Fix deprecation warning
2017-03-14 11:09:43 +01:00
Markus Unterwaditzer
ba17fe6135
Reformat examples in CLI help ( #594 )
2017-03-12 13:10:12 +01:00
Markus Unterwaditzer
06017c39c0
Document that gcal doesn't support VTODO ( #592 )
2017-03-09 19:33:47 +01:00
Markus Unterwaditzer
a285c555f0
Ignore fs collections that have subfolders ( #591 )
...
Fix #588
2017-03-09 13:40:27 +01:00
Markus Unterwaditzer
bada6abfc6
Make discovery more RFC-conformant ( #585 )
...
* Make discovery more RFC-conformant
Fix #584
2017-03-08 09:36:10 +01:00
Christian Geier
7fc5f1bf23
Fixed some typos. ( #587 )
...
I installed mwic, so you don't have to.
`unperformant` doesn't seem to be an often used english word either and
`addressbook` is probably `address book`.
2017-03-07 22:12:04 +01:00
Markus Unterwaditzer
785bf52d73
Fix crash when saving token file
2017-03-07 16:12:23 +01:00
Markus Unterwaditzer
4027e077e7
Fix crash when discovery fails
...
See #574
2017-03-02 22:00:05 +01:00
Markus Unterwaditzer
b722e5aec5
Make subpackage a module
2017-03-02 21:56:40 +01:00