Commit graph

1061 commits

Author SHA1 Message Date
Markus Unterwaditzer
7ace6fb8f1 Permissions of status files are now checked
Also vdirsyncer now doesn't leak passwords from the config file into
the collection cache.

See #213.
2015-06-05 12:00:48 +02:00
Markus Unterwaditzer
2170a4fce2 Provide href on AlreadyExistingError
See #212
2015-06-05 00:13:59 +02:00
Markus Unterwaditzer
ce1c255152 Add info about collection-creation to docs 2015-06-04 12:58:05 +02:00
Markus Unterwaditzer
7d41378505 dav: Fully move collection management into Discover 2015-06-04 12:18:18 +02:00
Markus Unterwaditzer
ed6a65a6ab Add warning about missing etag 2015-06-04 10:55:29 +02:00
Markus Unterwaditzer
3fa7988ce4 Style fix 2015-06-03 14:18:14 +02:00
Markus Unterwaditzer
4f16f9c64e Deduplicate debug msg 2015-06-03 13:34:43 +02:00
Markus Unterwaditzer
7ef30202d6 Move imports for startup speed 2015-06-03 13:23:49 +02:00
Markus Unterwaditzer
b2fccdb484 Bugfix: Cache should be checked *before* command is called 2015-05-30 12:45:06 +02:00
Markus Unterwaditzer
224daba414 Add release cmd 2015-05-29 19:16:45 +02:00
Markus Unterwaditzer
46addd7e35 Version 0.5.1
https://bitbucket.org/pypa/pypi/issue/293/re-uploading-of-releases-is-completely
2015-05-29 19:14:32 +02:00
Markus Unterwaditzer
73fe27559d Don't upload ownCloud to PyPI 2015-05-29 16:28:09 +02:00
Markus Unterwaditzer
c83883d976 Fix Travis
At some point Travis apparently decided to set the default of the `sudo`
option to `false`. But that would mean I had to whitelist every package,
which is not acceptable.

http://docs.travis-ci.com/user/workers/container-based-infrastructure/
2015-05-27 15:48:14 +02:00
Markus Unterwaditzer
0c4e023c95 Fix typo 2015-05-26 22:21:54 +02:00
Markus Unterwaditzer
3cd216687e Copy cached_property from python-webuntis 2015-05-26 22:05:54 +02:00
Markus Unterwaditzer
c2a50d76a4 Remove usages of click.pass_context
And fix some bugs in doubleclick's obj proxy
2015-05-25 14:14:43 +02:00
Markus Unterwaditzer
3aa27f6d37 Keep opinions out of the docs
Especially the ones that are not mine :D
2015-05-25 11:02:26 +02:00
Markus Unterwaditzer
2aaeeb4e6b Merge branch 'tolerant-xml-parser' 2015-05-21 08:10:15 +02:00
Markus Unterwaditzer
209648a936 Make XML parsing more tolerant re invalid chars
Fix #207
2015-05-21 08:05:59 +02:00
Markus Unterwaditzer
6ed02b9a3e More refactoring in create_collection for DAV 2015-05-19 13:40:34 +02:00
Markus Unterwaditzer
4cfca383d9 Small refactor 2015-05-19 13:29:49 +02:00
Markus Unterwaditzer
5b4ca2975a Prevent users from hurting themselves 2015-05-18 20:00:32 +02:00
Markus Unterwaditzer
8fd16f9987 Merge pull request #205 from untitaker/fix-encodings
Fix encoding bug in upload
2015-05-15 17:03:32 +02:00
Markus Unterwaditzer
1b5bdc35da Fix encoding bug in upload
See #203
2015-05-15 08:36:21 +02:00
Markus Unterwaditzer
55be28c12b Obey useragent setting for DAV discovery 2015-05-15 00:34:53 +02:00
Markus Unterwaditzer
eec503b7d7 Remove hints about Google calendar, nothing works 2015-05-08 14:01:53 +02:00
Markus Unterwaditzer
157cd25151 Fix typo 2015-05-08 11:47:45 +02:00
Markus Unterwaditzer
4e8ae1e15f Merge pull request #200 from untitaker/handle-empty-items
Skip empty items
2015-05-07 22:32:59 +02:00
Markus Unterwaditzer
4adebe6026 Handle empty items properly
Fix #199
2015-05-06 21:39:57 +02:00
Markus Unterwaditzer
6ab6d1ddfd Check Python version at runtime 2015-05-02 15:45:15 +02:00
Markus Unterwaditzer
e4c3dafe4a Radicale's database storage is broken too 2015-05-01 15:57:54 +02:00
Markus Unterwaditzer
5f12be3687 Radicale-multifilesystem is broken 2015-05-01 14:46:20 +02:00
Markus Unterwaditzer
9f650e9adc Radicale-git is working now
See https://github.com/Kozea/Radicale/pull/259

Fix #176
2015-04-29 19:17:11 +02:00
Markus Unterwaditzer
46d61d23dc Fix a bug with string types in verify_fingerprint 2015-04-28 18:03:29 +02:00
Markus Unterwaditzer
dd0d399d82 Merge pull request #197 from untitaker/mustverify
Disallow verify=false
2015-04-28 17:57:51 +02:00
Markus Unterwaditzer
a90815f5df Improve errorhandling for enduser 2015-04-28 17:57:00 +02:00
Markus Unterwaditzer
8c7af4bfc9 Disallow verify=false 2015-04-28 16:56:05 +02:00
Markus Unterwaditzer
2b3e53a7d2 Expand on Radicale 2015-04-25 11:20:31 +02:00
Markus Unterwaditzer
6783abb65f Update DavMail section 2015-04-25 10:51:29 +02:00
Markus Unterwaditzer
598d3600cd stylefix 2015-04-23 16:49:41 +02:00
Markus Unterwaditzer
00c856eca0 Add warning about misbehavior 2015-04-23 15:53:59 +02:00
Markus Unterwaditzer
4d3f02b618 Add testcase for #194 2015-04-23 15:48:48 +02:00
Markus Unterwaditzer
e80f10aa99 Refactor join_collection
See #194
2015-04-23 15:47:18 +02:00
Markus Unterwaditzer
d37d85dc26 Rewrite split_collection
Related to #194
2015-04-23 15:21:27 +02:00
Markus Unterwaditzer
a32b8a9807 stylefix 2015-04-16 20:52:03 +02:00
Markus Unterwaditzer
951082c563 Improve wording 2015-04-16 20:11:08 +02:00
Markus Unterwaditzer
f0e4cf9ca7 Use only one worker if debug mode is activated 2015-04-16 20:09:49 +02:00
Markus Unterwaditzer
f23c79eac9 Fix compatibility with iCloud again 2015-04-14 10:29:30 +02:00
Markus Unterwaditzer
f32b4411ae Fix Py3 2015-04-13 23:19:55 +02:00
Markus Unterwaditzer
6d50112f97 Fix docs 2015-04-13 20:33:45 +02:00