Commit graph

654 commits

Author SHA1 Message Date
Markus Unterwaditzer
2fd74c8cbe add disclaimer 2014-10-19 14:53:58 +02:00
Markus Unterwaditzer
05dbe56acf Add dayplanner to list of supported applications 2014-10-19 14:50:16 +02:00
Markus Unterwaditzer
c759069c0d Add github issue link role 2014-10-19 13:48:09 +02:00
Markus Unterwaditzer
79e627d429 Add description in latex docs 2014-10-19 13:22:44 +02:00
Markus Unterwaditzer
e9200ff6a2 Why did i capitalize this? 2014-10-19 13:00:56 +02:00
Markus Unterwaditzer
9290b9132f Specify minimum versions for dependencies 2014-10-19 12:28:33 +02:00
Markus Unterwaditzer
e270e78bb3 These dots annoy me 2014-10-18 22:34:40 +02:00
Markus Unterwaditzer
c33e67fb81 Remove processes param completely from docs 2014-10-18 22:27:50 +02:00
Markus Unterwaditzer
214756f28c Change context manager to normal function 2014-10-18 17:44:05 +02:00
Markus Unterwaditzer
6ac71e0e7c Merge pull request #126 from untitaker/issue124
Stop using multiprocessing.dummy.Pool
2014-10-18 17:22:04 +02:00
Markus Unterwaditzer
734fdd61f6 Improve conflict_resolution docs 2014-10-18 16:37:45 +02:00
Markus Unterwaditzer
9688eb3a2c Also clarify for contacts 2014-10-18 16:33:39 +02:00
Markus Unterwaditzer
aba0a40fbc Move exception handling into context manager 2014-10-16 21:40:49 +02:00
Markus Unterwaditzer
93d29972ec Add testcase 2014-10-16 21:40:49 +02:00
Markus Unterwaditzer
29d80b7be0 Stop using multiprocessing.dummy.Pool
- Custom job queue with workers based on threads.
- Collection discovery is now done in a separate thread. Due to the
  gained flexibility, we could do the sync actions in separate threads
  too?
- The processes parameter has been removed, the related new option is
  only available on the CLI.
2014-10-16 21:40:49 +02:00
Markus Unterwaditzer
ac942bff67 Fix broken link 2014-10-16 21:10:30 +02:00
Markus Unterwaditzer
d404c8c62a Merge pull request #123 from untitaker/vdir_multiple_events
vdir: Clarify how many items are allowed in one file
2014-10-14 18:16:13 +02:00
Markus Unterwaditzer
9b00fd89d8 vdir: Clarify how many items are allowed in one file 2014-10-14 18:15:57 +02:00
Markus Unterwaditzer
6280708aee Prefetch less 2014-10-10 18:58:57 +02:00
Markus Unterwaditzer
2d62c8716b Continue syncing pairs if one pair crashes
Fix #121

Vdirsyncer used to exit as a whole when one pair failed to synchronize
due to connection errors. The new behavior actually tries to synchronize
other pairs before exiting with a nonzero status code. The old behavior
can be restored with the --fail-fast flag.
2014-10-08 22:03:04 +02:00
Markus Unterwaditzer
8bb25e3fb2 Rename "API" to "Config"
This is not actually a programming interface.
2014-10-08 20:33:30 +02:00
Thomas Weißschuh
0441fe7354 fix link definition in docs 2014-10-05 19:28:56 +00:00
Thomas Weißschuh
f3a67ed1f8 mention contactquery.c in docs
see #25
2014-10-05 19:28:30 +00:00
Markus Unterwaditzer
fefaf658f0 Shorten links 2014-10-05 20:04:06 +02:00
Markus Unterwaditzer
9b6dba8511 Add Orage and khard to client apps
Fix #122
2014-10-03 15:05:07 +02:00
Markus Unterwaditzer
281b537531 Fix module header 2014-09-28 14:13:21 +02:00
Markus Unterwaditzer
19b324f5f2 Better build errors 2014-09-23 21:30:17 +02:00
Markus Unterwaditzer
cdd0d21f33 I did it again... 2014-09-23 21:29:55 +02:00
Markus Unterwaditzer
036f786ed3 Add tests to distribution
See #119
2014-09-23 17:58:48 +02:00
Markus Unterwaditzer
27682f130d Add supported software 2014-09-23 17:47:37 +02:00
Markus Unterwaditzer
0e693c5bfe Add tags feed 2014-09-22 18:20:48 +02:00
Markus Unterwaditzer
d5d55d084c Version 0.3.0 2014-09-20 14:37:50 +02:00
Markus Unterwaditzer
32dbba8c44 Add documentation for `passwordeval` parameter. 2014-09-20 14:20:54 +02:00
Markus Unterwaditzer
fcf0f003aa Merge branch 'outlook_fixes' 2014-09-20 14:06:42 +02:00
Markus Unterwaditzer
1db680eb4d Internal API and doc improvements 2014-09-19 23:53:08 +02:00
Markus Unterwaditzer
5539ec26e9 Recommend system packages over pip
Including pkgsrc package by @0-wiz-0 and AUR package by @hobarrera.
2014-09-13 20:36:32 +02:00
Markus Unterwaditzer
37551b376f Rely on Python 3 to decode stdout. 2014-09-13 14:56:29 +02:00
Markus Unterwaditzer
14f7da4e04 Change command error to warning
Also fix some smaller stilistic things
2014-09-13 14:38:51 +02:00
Markus Unterwaditzer
1699324304 Add docs for passwordeval function 2014-09-13 14:34:16 +02:00
Markus Unterwaditzer
3ad598c7b4 Merge pull request #117 from vimbaer/passwordeval
New general config option: passwordeval
2014-09-13 14:29:54 +02:00
Markus Unterwaditzer
1c1aadedc0 Change exception to warning 2014-09-12 16:57:33 +02:00
vimbaer
23a4a96cb9 Fixed style. 2014-09-12 00:02:11 +02:00
vimbaer
64e9ef7dc3 Renamed evalcmd -> command, use py.test's tmpdir, allow arguments in passwordeval option. 2014-09-11 23:33:44 +02:00
vimbaer
4e895b8635 Added passwordeval as an option for the general config section. If no password is provided the command provided as passwordeval will be called with username and hostname as arguments. 2014-09-10 22:03:05 +02:00
Markus Unterwaditzer
9dbb359569 Fix failing testcase 2014-09-10 16:39:25 +02:00
Markus Unterwaditzer
4f05962cb0 Merge remote-tracking branch 'origin/keyring_bugfix'
Fix #116
2014-09-09 17:49:06 +02:00
Markus Unterwaditzer
3bb6662e8e Add testcase 2014-09-09 17:48:36 +02:00
Christian Geier
753e730906 bugfix: save password with host in keyring
(the same way we try to recover it)
2014-09-09 14:10:37 +02:00
Markus Unterwaditzer
f9f1e37655 Properly mark a wart in code. 2014-09-06 01:51:36 +02:00
Markus Unterwaditzer
9e12e29db6 Properly deal with invalid filename characters
Fix #110
2014-09-03 20:35:31 +02:00