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
Markus Unterwaditzer
b9bf6f2e9e
Another style fix
2014-07-01 18:32:49 +02:00
Markus Unterwaditzer
e4ae04aaa1
Some minor optimizations
...
In the case of singlefile this doesn't help much as the whole
implementation is algorithmically flawed. It's not like i care enough to
make the code even more complicated though.
2014-06-29 19:03:49 +02:00
Markus Unterwaditzer
6a63dcec81
Fix bug for --verbosity setting
2014-06-25 15:29:13 +02:00
Markus Unterwaditzer
78addbf4c7
Fix broken reference.
2014-06-25 15:22:30 +02:00
Markus Unterwaditzer
8f5f7eea76
Style fixes
2014-06-22 00:48:57 +02:00
Markus Unterwaditzer
96aae16c32
Fix typo induced bug in split_collection
2014-06-22 00:21:29 +02:00
Markus Unterwaditzer
2cc375aee6
Merge branch 'click'
...
Fix #80
2014-06-19 18:16:23 +02:00
Markus Unterwaditzer
2fb58d6bcd
Fix bug in keyring fetching code
...
Leading to infinite loop when the password is simply not there.
Also fixed some import styling again
2014-06-19 18:14:51 +02:00
Markus Unterwaditzer
289ac2cfac
More tests
2014-06-19 18:14:51 +02:00
Markus Unterwaditzer
28b649dec9
Don't use click's newline echoing
...
click.echo does two write calls, which get flushed immediately. Using
this in multiprocessing might make output overlap. Using a single
write-call apparently resolves that issue, although i don't know why.
A proper solution would be to use locks, but e.g. multiprocessing's
logger doesn't seem have nearly as much flexibility as others. For now
it seems to be bugfree enough.
2014-06-19 18:14:51 +02:00
Markus Unterwaditzer
a6e2f23bbc
Catch exceptions with decorator
...
This allows us to validate the exact output in the tests
2014-06-19 18:14:51 +02:00
Markus Unterwaditzer
65a845c7ca
Add one more test
2014-06-19 18:14:51 +02:00
Markus Unterwaditzer
a300c8c222
Only add stdout handler when running as cli
2014-06-19 18:14:51 +02:00
Markus Unterwaditzer
3cc9081f1c
More beautiful output
2014-06-19 18:14:51 +02:00
Markus Unterwaditzer
e9722ee63d
Add test for simple usage
2014-06-19 18:14:51 +02:00
Markus Unterwaditzer
8b889e9ecd
Port CLI to Click.
...
After a while i finally gave in and ported the whole command line
interface of vdirsyncer to Click. While it might seem like a huge
dependency, i hope we can eliminate some helper functions in the
process, and maybe are more motivated to write a more beautiful and
intuitive interface due to all the niceties Click provides.
2014-06-19 18:14:50 +02:00
Markus Unterwaditzer
d98c4b37ba
Cheap shots for test coverage
2014-06-19 18:13:45 +02:00
Markus Unterwaditzer
201c840e88
Import beautification
2014-06-19 00:07:54 +02:00
Markus Unterwaditzer
4bfc466d9f
Fix tangled logic
2014-06-18 16:49:33 +02:00
Markus Unterwaditzer
7ad89d439b
Factor out prefetching
2014-06-18 16:48:35 +02:00
Markus Unterwaditzer
80f8301f71
Unify action API
2014-06-18 16:48:35 +02:00
Markus Unterwaditzer
82af0fad2e
Fix bug in handling item_types
2014-06-15 20:30:54 +02:00
Markus Unterwaditzer
81b4c9eb65
Exitcode 1 on any errors.
2014-06-15 20:29:41 +02:00
Markus Unterwaditzer
cd5be9fa75
Merge pull request #31 from untitaker/caldav_speedup
...
Make CaldavStorage.list faster
2014-06-15 12:46:51 +02:00
Markus Unterwaditzer
77a8cf8ff7
Fix logic
2014-06-15 12:07:22 +02:00
Markus Unterwaditzer
ea259f2785
Add important note.
2014-06-15 11:55:23 +02:00
Markus Unterwaditzer
fadff19752
Make CaldavStorage.list faster
2014-06-15 11:15:13 +02:00