Commit graph

310 commits

Author SHA1 Message Date
Markus Unterwaditzer
7ef30202d6 Move imports for startup speed 2015-06-03 13:23:49 +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
4cfca383d9 Small refactor 2015-05-19 13:29:49 +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
598d3600cd stylefix 2015-04-23 16:49:41 +02:00
Markus Unterwaditzer
4d3f02b618 Add testcase for #194 2015-04-23 15:48:48 +02:00
Markus Unterwaditzer
d37d85dc26 Rewrite split_collection
Related to #194
2015-04-23 15:21:27 +02:00
Markus Unterwaditzer
f0e4cf9ca7 Use only one worker if debug mode is activated 2015-04-16 20:09:49 +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
90d283b3b8 Merge pull request #191 from untitaker/fingerprint-adapt
Use FingerprintAdapter from req-toolbelt
2015-04-12 14:42:57 +02:00
Markus Unterwaditzer
1f8593ebbf Fix style 2015-04-11 16:42:03 +02:00
Markus Unterwaditzer
53414f5bee add testcase for #192 2015-04-11 15:19:14 +02:00
Markus Unterwaditzer
575d270e06 Use FingerprintAdapter from req-toolbelt
Fix #187
2015-04-11 15:03:07 +02:00
Markus Unterwaditzer
fb5f093bdf Test MKCOL in Radicale 2015-03-23 17:48:47 +01:00
Markus Unterwaditzer
cbc00630f2 style fix 2015-03-08 15:35:56 +01:00
Markus Unterwaditzer
25f209c3ca Create collections explicitly 2015-03-08 15:21:36 +01:00
Markus Unterwaditzer
264023c30d Fix bug in filesystem's create_collection 2015-03-08 15:00:51 +01:00
Markus Unterwaditzer
345581aa5b Add another test for full repair command 2015-03-07 22:51:02 +01:00
Markus Unterwaditzer
c73efe65af Add test for repair command 2015-03-07 22:43:48 +01:00
Markus Unterwaditzer
8d5fed48bc Remove icalendar 2015-03-07 18:34:57 +01:00
Markus Unterwaditzer
42662a97c3 Add benchmarks to vobject parsing tests 2015-03-07 18:32:27 +01:00
Markus Unterwaditzer
fb5ed72c93 style fixes 2015-03-07 15:29:08 +01:00
Markus Unterwaditzer
9300069817 Remove click runners from test_config 2015-03-07 15:06:26 +01:00
Markus Unterwaditzer
1ca0859da1 Restructure CLI tests 2015-03-07 13:45:10 +01:00
Markus Unterwaditzer
6751880711 Assert that cache invalidation works fine 2015-03-07 13:33:13 +01:00
Markus Unterwaditzer
a559021447 Add benchmarks 2015-03-03 21:25:54 +01:00
Markus Unterwaditzer
18103afcc2 Fix tests 2015-02-26 12:13:20 +01:00
Markus Unterwaditzer
2c6ccd1dfa Merge pull request #178 from untitaker/sync_rewrite
Sync rewrite
2015-02-25 16:05:49 +01:00
Markus Unterwaditzer
08b6ce6b8c That test is broken on PyPy too 2015-02-22 22:01:10 +01:00
Markus Unterwaditzer
df55926c39 Sync rewrite 2015-02-21 14:14:43 +01:00
Markus Unterwaditzer
91d83d1b79 Style fixes 2015-02-09 15:45:01 +01:00
Markus Unterwaditzer
6207d9419c Don't actually tolerate this 2015-02-08 19:55:47 +01:00
Markus Unterwaditzer
ef18e78ca0 style fixes 2015-02-08 19:53:05 +01:00
Michael Adler
208453408f Introduce post_hook for filesystem storage 2015-02-08 19:37:10 +01:00
Markus Unterwaditzer
6d91c95b30 Fix broken import 2015-02-08 14:50:13 +01:00
Markus Unterwaditzer
847f3b5142 Expect test to fail on case insensitive filesystems 2015-02-08 14:47:35 +01:00
Markus Unterwaditzer
334ade7e6b style fix 2015-01-31 17:31:03 +01:00
Markus Unterwaditzer
08380c199e More performance improvements to singlefile 2015-01-31 10:35:53 +01:00
Markus Unterwaditzer
4ddcb0fef4 Retry with random filename if UID is rejected.
see #173
2015-01-30 15:14:39 +01:00
Markus Unterwaditzer
27f5d54240 Add atomicwrites dependency 2015-01-29 12:12:40 +01:00
Markus Unterwaditzer
43e594fb43 Style fixes 2015-01-24 20:20:24 +01:00
Markus Unterwaditzer
76c7f034a7 Catch IdentConflict
Fix #170
2015-01-24 16:35:03 +01:00
Markus Unterwaditzer
5ce0d97f91 Remove copyright headers 2015-01-21 13:02:30 +01:00
Markus Unterwaditzer
ce2cea130c Make status_path relative to config file 2015-01-12 20:16:10 +01:00
Markus Unterwaditzer
8ab9c429cc Rewrite safe_write 2015-01-12 00:32:49 +01:00
Markus Unterwaditzer
cda763fcc5 Set verify=False if verify_fingerprint is given 2015-01-10 23:31:55 +01:00
Markus Unterwaditzer
ebedca1e85 add testcase 2015-01-10 23:01:34 +01:00