Commit graph

332 commits

Author SHA1 Message Date
Markus Unterwaditzer
bb579a8879 Fix some imports 2014-05-02 19:30:38 +02:00
Markus Unterwaditzer
38e89cea55 Add config for flake8-import-order
https://github.com/public/flake8-import-order
2014-05-02 19:30:38 +02:00
Markus Unterwaditzer
110f5ca772 Remove unused constant 2014-05-02 19:30:38 +02:00
Markus Unterwaditzer
087312adb5 Stricter validation of items 2014-05-02 19:30:37 +02:00
Markus Unterwaditzer
d2f7d9a227 Some doc fixes for exceptions 2014-05-02 19:30:37 +02:00
Markus Unterwaditzer
0a1db301ad Add comment about multiline-strings 2014-05-02 19:30:37 +02:00
Markus Unterwaditzer
9a30d2fd24 Merge pull request #46 from mondonc/master
Avoid error when status_path dir doesn't exist
2014-05-02 17:00:59 +02:00
Clément Mondon
b6d3b9908b Avoid error when status_path dir doesn't exist 2014-05-02 16:33:10 +02:00
Markus Unterwaditzer
3e7bb377cc Add error message when general section is missing
Fix #43
Fix #45
2014-05-02 13:16:20 +02:00
Markus Unterwaditzer
b832d7423f Merge pull request #44 from nachtschattengewaechs/master
Don't suggest that `name = value # A comment` is a valid definition.
2014-05-02 12:29:29 +02:00
Julian Mehne
17248012e4 Add some information about the verify parameter. 2014-05-02 12:13:06 +02:00
Julian Mehne
40e67cb633 Don't suggest that name = value # A comment is a valid definition. 2014-05-02 12:03:00 +02:00
Markus Unterwaditzer
eb386c8dac TIMEZONE issue
Some URLs such as
https://mozorg.cdn.mozilla.net/media/caldata/JapanHolidays.ics

have VTIMEZONES at the top.
2014-05-01 22:08:13 +02:00
Markus Unterwaditzer
6e55e6d2c7 Remove useless class 2014-05-01 22:08:13 +02:00
Markus Unterwaditzer
aaf2eeb412 Remove obsolete --quiet option 2014-05-01 22:03:59 +02:00
Markus Unterwaditzer
d906aa3df6 Fix #42 2014-05-01 22:03:35 +02:00
Markus Unterwaditzer
9c45a7852a Disallow all multiline-values 2014-05-01 20:47:39 +02:00
Markus Unterwaditzer
7132ccdebb Remove useless multiline-ness 2014-05-01 20:03:13 +02:00
Markus Unterwaditzer
0cfdbf007a Merge pull request #41 from nachtschattengewaechs/master
Add some additional explanations to example.cfg
2014-05-01 14:26:51 +02:00
Markus Unterwaditzer
969ebb653d Fix bug with multiline values
The URL that showed this error up was

https://mozorg.cdn.mozilla.net/media/caldata/GermanHolidays.ics

with the following entry:

BEGIN:VEVENT
CREATED:20061023T132503Z
LAST-MODIFIED:20101214T141313Z
DTSTAMP:20101214T141313Z
UID:917544590
SUMMARY:Heilige drei Könige
STATUS:CONFIRMED
RRULE:FREQ=YEARLY;BYMONTH=1
CATEGORIES:Feiertag
DTSTART;VALUE=DATE:20060106
DTEND;VALUE=DATE:20060107
DESCRIPTION:Christlicher Feiertag. Nur in Baden-Württemberg\, Bayern und
 Sachsen-Anhalt.
X-MOZ-GENERATION:1
END:VEVENT
2014-05-01 11:25:22 +02:00
Julian Mehne
60aeaa7a17 Try to make the explanation of collections more obvious. 2014-04-30 19:55:01 +02:00
Julian Mehne
e08e266cbe Clarify the purpose of pair definitions in the config file. 2014-04-30 19:52:04 +02:00
Markus Unterwaditzer
24a913988b Version 0.1.4 2014-04-30 01:19:48 +02:00
Markus Unterwaditzer
a1063b0e06 Make flake8 for Python 3 shut up 2014-04-30 01:04:08 +02:00
Markus Unterwaditzer
a2f9a38e02 Install coverage.py outside of travis too 2014-04-30 01:03:54 +02:00
Markus Unterwaditzer
45793bbddc Don't actually change directories 2014-04-30 00:44:46 +02:00
Markus Unterwaditzer
4c492c06f3 Flake8 2014-04-30 00:41:51 +02:00
Markus Unterwaditzer
3b89f001b3 Update README re build scripts 2014-04-30 00:40:05 +02:00
Markus Unterwaditzer
2faa549e7b Remove requirements file 2014-04-30 00:39:42 +02:00
Markus Unterwaditzer
3537d9057d Remove useless functions 2014-04-30 00:39:28 +02:00
Markus Unterwaditzer
4067837b37 Only install coveralls and vdirsyncer for tests. 2014-04-30 00:38:13 +02:00
Markus Unterwaditzer
36a171ca17 Rewrite build scripts 2014-04-30 00:30:40 +02:00
Markus Unterwaditzer
6beb87be2e Remove unnecessary lines 2014-04-29 23:53:50 +02:00
Markus Unterwaditzer
a886d2d42d Fix #39
See http://stackoverflow.com/a/1408476
2014-04-29 19:27:44 +02:00
Markus Unterwaditzer
89cc942da1 Fix #40 2014-04-29 19:10:39 +02:00
Markus Unterwaditzer
bb0badc6ac Clarify which kind of MIT we use. 2014-04-24 21:50:37 +02:00
Markus Unterwaditzer
7dbdf981ca Add more documentation to example.cfg 2014-04-24 12:21:54 +02:00
Markus Unterwaditzer
1b33ec4b46 Improve error messages on wrong storage params
Fix #38
2014-04-23 20:42:51 +02:00
Markus Unterwaditzer
a2635a8ed9 item_types is not valid for carddav 2014-04-23 19:49:58 +02:00
Markus Unterwaditzer
a2c9b9d7b8 Merge pull request #35 from untitaker/multiprocessing
Use multiple connections when syncing.
2014-04-20 00:03:26 +02:00
Markus Unterwaditzer
15e9446bbe Update cfg about special case in multiprocessing 2014-04-20 00:01:41 +02:00
Markus Unterwaditzer
6c81fd6fc2 Don't use multiprocessing when having one process 2014-04-19 23:59:35 +02:00
Markus Unterwaditzer
f8c2c8f879 Use multiple connections when syncing. 2014-04-19 22:35:49 +02:00
Markus Unterwaditzer
d7b58d21dd Improve logging code 2014-04-19 16:46:24 +02:00
Markus Unterwaditzer
03b32f6c07 Expand server support section in README 2014-04-18 14:32:24 +02:00
Markus Unterwaditzer
666fb7259c $TRAVIS already exists 2014-04-17 09:50:48 +02:00
Markus Unterwaditzer
a7ca0bea97 We don't actually need this? 2014-04-16 21:17:42 +02:00
Markus Unterwaditzer
e66b43c839 Be Python 3 compatible
Not that anybody actually uses Python 3, but this helps very much with
finding obscure bugs.
2014-04-16 15:28:01 +02:00
Markus Unterwaditzer
cef68b5d09 Flake8 2014-04-16 00:45:13 +02:00
Markus Unterwaditzer
d41d974608 Make --verbosity case-insensitive 2014-04-15 22:18:29 +02:00