Commit graph

1119 commits

Author SHA1 Message Date
Markus Unterwaditzer
73e2ccf46a Create always safe hrefs
The set of safe characters was inspired by the set of safe characters in
URLs.

Fixes #229
2015-07-12 23:42:49 +02:00
Markus Unterwaditzer
04b3379172 Ignore DTSTAMP when hashing items 2015-07-12 18:44:58 +02:00
Markus Unterwaditzer
8e3f0ab05f Move discovery_cache_version 2015-07-09 10:04:07 +02:00
Markus Unterwaditzer
fcec7e1efd Don't leak worker threads 2015-07-09 10:04:07 +02:00
Markus Unterwaditzer
b58935c90d Fix tests again
Reverts f087ec599e
2015-07-09 00:10:02 +02:00
Markus Unterwaditzer
fc5175f7f3 Flake8 fixes 2015-07-08 20:42:26 +02:00
Markus Unterwaditzer
544a0790b5 Remove stub repl 2015-07-08 19:41:09 +02:00
Markus Unterwaditzer
8130789d39 Add click-repl as optdepend 2015-07-08 17:46:50 +02:00
Markus Unterwaditzer
283d6f98df doubleclick: Push ctx for subcommands 2015-07-08 17:16:35 +02:00
Markus Unterwaditzer
75d4f08c25 Bugfix: Actually cache passwords 2015-07-08 17:16:35 +02:00
Markus Unterwaditzer
2d5a230fa4 Style fixes 2015-07-07 16:51:31 +02:00
Markus Unterwaditzer
f8b781a6d4 repair: Traverse all subcomponents 2015-07-07 16:50:08 +02:00
Markus Unterwaditzer
e172fa43f3 Add changelog for #227 2015-07-07 16:37:32 +02:00
Markus Unterwaditzer
c84cfc0a29 Merge pull request #227 from untitaker/metadata
Metadata
2015-07-07 16:36:07 +02:00
Markus Unterwaditzer
d35cb1bc50 Tests for metasync 2015-07-07 16:32:47 +02:00
Markus Unterwaditzer
b44db992e7 Bidirectional sync 2015-07-07 16:32:47 +02:00
Markus Unterwaditzer
a007828f87 Simple metadata interface 2015-07-07 16:20:04 +02:00
Markus Unterwaditzer
f087ec599e This is not needed anymore 2015-07-07 16:19:27 +02:00
Markus Unterwaditzer
776bfa2f4f password_command failures are now fatal 2015-07-07 15:40:12 +02:00
Markus Unterwaditzer
39a11994f8 Remove useless sentence in CONTRIBUTING.rst 2015-07-07 13:37:08 +02:00
Markus Unterwaditzer
1bec5afc2f Rename example.cfg => config.example 2015-07-06 16:41:37 +02:00
Markus Unterwaditzer
31de43b4a9 Remove collection_human 2015-07-06 16:22:33 +02:00
Markus Unterwaditzer
acf3ac0dcd Add way to invalidate discovery cache 2015-07-06 16:21:37 +02:00
Markus Unterwaditzer
fe1d512b38 Fix tests 2015-07-06 12:40:15 +02:00
Markus Unterwaditzer
c9cc6e2aed Simplify error message 2015-07-06 07:36:57 +02:00
Markus Unterwaditzer
a446307d44 Remove silly handled_jobs 2015-07-05 23:06:44 +02:00
Markus Unterwaditzer
cad938d023 Fix flake8 2015-07-05 22:56:33 +02:00
Markus Unterwaditzer
aab878744a create vdirsyncer.repair 2015-07-05 22:18:36 +02:00
Markus Unterwaditzer
4d918b92c6 repair: When UID changes, don't re-use href 2015-07-05 13:32:04 +02:00
Markus Unterwaditzer
6fa3b1d3d7 DAV: Also allow : in href 2015-06-22 15:27:51 +02:00
Markus Unterwaditzer
7e6cf8cb28 There are always problems with computers 2015-06-19 00:12:00 +02:00
Markus Unterwaditzer
902c62c083 Add note regarding iCloud's 2fa
See #220
2015-06-18 23:43:00 +02:00
Markus Unterwaditzer
ad26e56b1d Remove watdo 2015-06-18 16:49:50 +02:00
Markus Unterwaditzer
b038a7816b Remove legacy error message 2015-06-18 03:27:55 +02:00
Markus Unterwaditzer
8fa041a0dd Add XXX flag 2015-06-18 03:11:20 +02:00
Markus Unterwaditzer
555e4b688a Python 2 fixes 2015-06-16 02:15:57 +02:00
Markus Unterwaditzer
4a17db5864 fix typo 2015-06-16 00:41:14 +02:00
Markus Unterwaditzer
1730cc34c9 Repair nonascii UIDs 2015-06-16 00:15:02 +02:00
Markus Unterwaditzer
3a8d5aed77 Version 0.5.2 2015-06-15 23:17:06 +02:00
Markus Unterwaditzer
e95f763b04 Merge pull request #218 from untitaker/specialchars-in-collection
Fix special chars once again
2015-06-15 19:18:08 +02:00
Markus Unterwaditzer
364912b496 Rewrite when.rst 2015-06-14 15:09:11 +02:00
Markus Unterwaditzer
d9a888abda Hopefully explain better what vdirs are 2015-06-14 14:28:33 +02:00
Markus Unterwaditzer
11929d8b34 Merge pull request #217 from untitaker/setuptools-scm
Switch to setuptools-scm
2015-06-13 19:17:09 +02:00
Markus Unterwaditzer
2866bbde5f Support unicode collections
- DAV: Avoid re-coding if possible
- Filesystem: Convert to native strings because that's what `os.path`
  utilities expect.
2015-06-13 18:15:21 +02:00
Markus Unterwaditzer
3cb6f3389d Changelog for #215 2015-06-13 14:07:23 +02:00
Markus Unterwaditzer
21667f2b06 Merge pull request #216 from untitaker/unicode_urls
Fix unicode URLs
2015-06-13 14:05:59 +02:00
Markus Unterwaditzer
237aacee7d Deal with unicode UIDs in sync 2015-06-12 02:51:34 +02:00
Markus Unterwaditzer
263a45e2a5 Fix unicode URLs 2015-06-12 02:51:34 +02:00
Markus Unterwaditzer
35c272dda2 Switch to setuptools-scm 2015-06-12 02:47:21 +02:00
Markus Unterwaditzer
a07c9bea44 decode_href => decode_url
Those functions can be applied to any URL
2015-06-11 15:30:50 +02:00