Commit graph

1054 commits

Author SHA1 Message Date
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
Markus Unterwaditzer
aac97b1ae7 Fix broken import 2015-04-13 20:10:23 +02:00
Markus Unterwaditzer
ed12509c77 Lazily load storages 2015-04-13 18:28:11 +02:00
Markus Unterwaditzer
e2eb79d656 A lot of module restructuring
- Split utils up again
- Optimize performance when importing a specific storage. This is useful
  for khal which uses our FilesystemStorage (and doesn't want to import
  requests).
2015-04-13 17:33:44 +02:00
Markus Unterwaditzer
2320570217 Remove leftover FingerprintAdapter 2015-04-13 17:09:20 +02:00
Markus Unterwaditzer
172a2b9b98 Abort if VDIRSYNCER_CONFIG is invalid
Fix #193
2015-04-12 14:48:38 +02:00
Markus Unterwaditzer
90d283b3b8 Merge pull request #191 from untitaker/fingerprint-adapt
Use FingerprintAdapter from req-toolbelt
2015-04-12 14:42:57 +02:00
Markus Unterwaditzer
af2846570c More realistic example 2015-04-11 23:09:54 +02:00