Commit graph

309 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
ce1c255152 Add info about collection-creation to docs 2015-06-04 12:58:05 +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
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
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
6d50112f97 Fix docs 2015-04-13 20:33:45 +02:00
Markus Unterwaditzer
fecfa90bb2 Clarify sensitivity of status data 2015-04-11 19:09:04 +02:00
Markus Unterwaditzer
1cbb8f2274 Improve documentation on verify_fingerprint 2015-04-10 17:32:34 +02:00
Markus Unterwaditzer
aaafbd5d14 Add missing link 2015-03-31 01:23:01 +02:00
Markus Unterwaditzer
28d589e8eb Expand supported task managers 2015-03-31 00:42:10 +02:00
Hugo Osvaldo Barrera
d790a3bb5c Mention todoman as a supported client. 2015-03-30 17:19:42 -03:00
Markus Unterwaditzer
a05b3f27a2 Add fedora package to docs 2015-03-11 16:53:00 +01:00
Markus Unterwaditzer
e5b75c571f Add _static path to git 2015-03-04 20:42:17 +01:00
Markus Unterwaditzer
b94b36a4eb Some link fixes 2015-03-04 19:39:26 +01:00
Markus Unterwaditzer
6e66b9d487 Fix broken link 2015-03-04 19:34:40 +01:00
Markus Unterwaditzer
1221350996 client cert doc: Add hints about fileexts 2015-02-26 12:11:19 +01:00
Ben Boeckel
9223899996 ssl: support client certificates
Password-protected keys are not supported.
2015-02-25 22:42:44 -05:00
Markus Unterwaditzer
0087f191dc Add convenience links to repo and docs 2015-02-23 00:40:20 +01:00
Markus Unterwaditzer
3a0757d8ae Small improvement to readme 2015-02-21 18:58:51 +01:00
Markus Unterwaditzer
732fc28081 Fix link 2015-02-20 13:52:55 +01:00
Markus Unterwaditzer
34be98af51 Add iCloud instructions 2015-02-16 18:19:55 +01:00
Markus Unterwaditzer
6147da0676 Add some info on FastMail setup 2015-02-16 18:12:57 +01:00
Markus Unterwaditzer
1ded453284 Add section about Google support 2015-02-16 17:59:54 +01:00
Markus Unterwaditzer
4e8ed832ae Expand on Radicale support 2015-02-14 18:44:36 +01:00
Markus Unterwaditzer
8275d23635 Remove some workarounds for Radicale 2015-02-14 18:25:15 +01:00
Markus Unterwaditzer
6dbe1f5eed Fix doc link 2015-02-10 13:17:35 +01:00
Markus Unterwaditzer
6a9d7c191d Style fixes 2015-02-08 12:09:41 +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
a2e71cc4ca Automatically create copyright year. 2015-01-28 21:38:02 +01:00
Markus Unterwaditzer
bbc8894ac2 Add mates as supported application 2015-01-20 16:37:13 +01:00
Markus Unterwaditzer
c5659018af Modify intro paragraph 2015-01-19 21:49:52 +01:00
Markus Unterwaditzer
3b04762653 Clean up XDG-basedir refs 2015-01-19 21:44:52 +01:00
Markus Unterwaditzer
3c29bcea77 Elaborate on advantages of virtualenv 2015-01-13 23:39:10 +01:00
Markus Unterwaditzer
4c34a1e62d Add some more information on C dependencies 2015-01-13 23:34:10 +01:00
Markus Unterwaditzer
ce2cea130c Make status_path relative to config file 2015-01-12 20:16:10 +01:00
Markus Unterwaditzer
11bd19febf Make the SSL stuff into a new page 2015-01-10 23:01:34 +01:00
Markus Unterwaditzer
f76aeba9bc Some clarifications 2015-01-10 23:01:34 +01:00
Markus Unterwaditzer
a1bf00837d Refer to SSL tutorial from config docs 2015-01-10 23:01:34 +01:00
Markus Unterwaditzer
d27e5b8329 Add documentation about certificate validation 2015-01-10 22:16:38 +01:00
Markus Unterwaditzer
6ddb666234 3 > 2 2015-01-08 16:14:23 +01:00
Markus Unterwaditzer
dfc30b794d Link more directly to supported servers 2015-01-06 14:24:04 +01:00
Markus Unterwaditzer
47663ae4ee Add section on Baikal 2015-01-05 12:51:18 +01:00
Markus Unterwaditzer
d4e3b99311 Add new workaround for #140 (debian bs) 2015-01-05 12:44:47 +01:00
Markus Unterwaditzer
07b5b1eae9 Link fixes 2015-01-04 16:24:06 +01:00
Markus Unterwaditzer
9a64af85d5 Clean up DAV collection discovery 2015-01-03 01:35:20 +01:00
Markus Unterwaditzer
51a8312f1e Trim ridiculously long path 2015-01-01 23:53:04 +01:00
Markus Unterwaditzer
95e81f5383 Remove leftovers 2015-01-01 22:06:12 +01:00
Markus Unterwaditzer
401d6fbf4f Improve "supported servers" docs 2015-01-01 19:06:03 +01:00
Markus Unterwaditzer
8933da7db4 Add example configuration to storage docs 2014-12-27 16:44:18 +01:00
Markus Unterwaditzer
8c93247aa0 Fix footnote 2014-12-27 16:44:18 +01:00
Markus Unterwaditzer
839f53e872 More doc fixes 2014-12-22 19:41:30 +01:00
Markus Unterwaditzer
ecb40579df Update some docs to new config format 2014-12-20 00:13:26 +01:00
Markus Unterwaditzer
90c9f227f3 Rename passwordeval to password_command
Fix #139
2014-12-17 14:58:26 +01:00
Markus Unterwaditzer
d6fd9f6b3b Remove useless adjective 2014-12-16 18:16:48 +01:00
Markus Unterwaditzer
e219139e08 Add docs on collection discovery 2014-12-16 17:49:42 +01:00
Markus Unterwaditzer
3fbdeb51c0 Add docs about new restriction 2014-12-15 20:55:36 +01:00
Hugo Osvaldo Barrera
41a92528ca Update doc as per latest feedback. 2014-12-15 15:55:54 -03:00
Hugo Osvaldo Barrera
ff72e34826 Document XDG-Basedir compatibility.
Document that it's possible to place the configuration file in and XDG-Basedir
compliant location.
2014-12-14 17:57:13 -03:00
Markus Unterwaditzer
48d0631c3d Small restructuring 2014-12-03 19:33:07 +01:00
Markus Unterwaditzer
08c07c4be4 New config format
See #141

Basically this tries to parse config values with JSON, if that fails,
the value is interpreted as string.

I'd greatly appreciate feedback on this and #141
2014-12-02 21:03:06 +01:00
Markus Unterwaditzer
a29c60c58d AFAIK requests comes with its own CA bundle now 2014-11-28 19:22:33 +01:00
Markus Unterwaditzer
af3b081e27 Update debian problems in response to #140 2014-11-28 19:16:57 +01:00
Markus Unterwaditzer
977ba4c285 Remove any mention of pipsi
As usual for Armin, excellent software with excellent design, but
basically no maintenance.
2014-11-28 18:35:35 +01:00
Markus Unterwaditzer
069f5dfa89 Deal with Radicale 0.7
Fix #138
2014-11-26 14:19:46 +01:00
Markus Unterwaditzer
0ac80f365d Merge entries for supported graphical calendars 2014-11-23 09:53:15 +01:00
Markus Unterwaditzer
5b70688402 Remove FUD 2014-11-20 18:06:43 +01:00
Markus Unterwaditzer
7d6c8b29ce Add more stuff to the tutorial
Fix #136
2014-11-20 18:04:25 +01:00
Markus Unterwaditzer
4fd4e21cc6 Rewrite introductory paragraph 2014-11-20 17:51:30 +01:00
Markus Unterwaditzer
09f3ad10fb fix whitespace 2014-11-18 18:04:29 +01:00
Markus Unterwaditzer
de829e4cfd Also allow default theme for documentation.
Fix #134
2014-11-18 17:17:42 +01:00
Markus Unterwaditzer
ca7a5318ca fix heading in vdir spec 2014-11-16 14:21:01 +01:00
Markus Unterwaditzer
f113b1d1e3 What rationale? 2014-11-16 14:20:18 +01:00
Markus Unterwaditzer
ad128d37c5 Some doc improvements 2014-10-29 21:31:18 +01:00
Markus Unterwaditzer
f4134f0918 fix typo 2014-10-27 23:02:09 +01:00
Markus Unterwaditzer
6a4506a9da "keep track of THE files" 2014-10-27 20:15:16 +01:00
Markus Unterwaditzer
be8c3c4f02 Fix reference 2014-10-27 20:14:09 +01:00
Markus Unterwaditzer
867148dd45 Update installation docs 2014-10-27 20:12:41 +01:00
Markus Unterwaditzer
9be288b70d Add support page 2014-10-26 20:52:52 +01:00
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
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
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
9b00fd89d8 vdir: Clarify how many items are allowed in one file 2014-10-14 18:15:57 +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
cdd0d21f33 I did it again... 2014-09-23 21:29:55 +02:00
Markus Unterwaditzer
27682f130d Add supported software 2014-09-23 17:47:37 +02:00
Markus Unterwaditzer
32dbba8c44 Add documentation for `passwordeval` parameter. 2014-09-20 14:20:54 +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
1699324304 Add docs for passwordeval function 2014-09-13 14:34:16 +02:00
Markus Unterwaditzer
9e12e29db6 Properly deal with invalid filename characters
Fix #110
2014-09-03 20:35:31 +02:00
Markus Unterwaditzer
69505f4c61 Fix link again 2014-08-27 17:46:04 +02:00
Markus Unterwaditzer
7e606f6123 Update link 2014-08-27 17:42:13 +02:00
Markus Unterwaditzer
f6088fd036 Give up on proper signal handling 2014-08-23 10:37:42 +02:00
Markus Unterwaditzer
c7e6acc0ba Rewrite get_password
Only fetching by hostname, no bruteforce algorithm for system keyring
2014-08-22 20:06:37 +02:00
Markus Unterwaditzer
8414d654d3 Rename CONTRIBUTORS to AUTHORS
Easy to confuse when skimming through the tree.

But the real reason (for me) is that the tab-completion is not very
useful when two files start with the same prefix.
2014-08-14 19:56:35 +02:00
Markus Unterwaditzer
574869f619 ownCloud 7 now does If-Match headers right 2014-07-23 14:21:10 +02:00
Markus Unterwaditzer
666ffe6afc Slight rewording of tutorial 2014-07-19 00:12:46 +02:00
Markus Unterwaditzer
97ad7eb27a Fix import order 2014-07-13 19:11:59 +02:00
Markus Unterwaditzer
fde7efd52e Move changelog to root of repo 2014-07-06 12:14:12 +02:00
Markus Unterwaditzer
25bc02ad6b Add missing changelog entry 2014-07-06 11:41:53 +02:00
Markus Unterwaditzer
01059d4cd2 Version 0.2.1 2014-07-05 15:40:24 +02:00
Markus Unterwaditzer
9c076f7278 Remove duplicate dot. 2014-07-03 11:42:49 +02:00
Markus Unterwaditzer
f5f505f557 Elaborate on caldav item queries with Radicale 2014-07-02 20:00:20 +02:00
Markus Unterwaditzer
fadff19752 Make CaldavStorage.list faster 2014-06-15 11:15:13 +02:00
Markus Unterwaditzer
5f27d25b3c Some internal documentation improvements. 2014-06-14 21:31:25 +02:00
Markus Unterwaditzer
783d2b56b3 Add some docs for read-only storage support 2014-06-13 19:35:24 +02:00
Markus Unterwaditzer
2d348da2f0 Fix release date in changelog 2014-06-12 15:54:19 +02:00
Markus Unterwaditzer
7a84562e30 Version 0.2.0 2014-06-12 15:53:13 +02:00
Markus Unterwaditzer
5028d09f61 Add read_only parameter
Just skip any updates when the storage is read-only, write to status
anyway. The change will get reverted in the next sync.

Fix #54
2014-06-12 14:24:00 +02:00
Markus Unterwaditzer
2518a7231a Add rationale 2014-06-04 22:20:34 +02:00
Markus Unterwaditzer
85bbcc718f Add vdir spec to vdirsyncer docs 2014-06-04 21:39:32 +02:00
Markus Unterwaditzer
d26b117009 UID independence was introduced in Version 1.5
[skip-ci]
2014-06-03 18:45:27 +02:00
Markus Unterwaditzer
2c3cf303db Some spellchecking 2014-05-31 19:40:06 +02:00
Markus Unterwaditzer
aa031d27ad Add changelog 2014-05-31 14:58:20 +02:00
Markus Unterwaditzer
18bf25f01c Improvements to docs building 2014-05-31 14:35:10 +02:00
Markus Unterwaditzer
a27b2f9805 Remove dot at the end of command
Makes copypasting easier
2014-05-30 17:20:16 +02:00
Markus Unterwaditzer
a1f7c4cb00 Clarification of sync behavior 2014-05-27 17:50:08 +02:00
Markus Unterwaditzer
cefaf4923a Autodiscovery
Fix #11
2014-05-27 17:42:55 +02:00
Markus Unterwaditzer
306cee4946 Fix #65 2014-05-25 17:54:09 +02:00
Markus Unterwaditzer
0735d09973 Move documentation of parameter to right section 2014-05-23 15:15:19 +02:00
Markus Unterwaditzer
95bf046d66 Add missing headline 2014-05-22 12:52:56 +02:00
Markus Unterwaditzer
0c8a82b07f Add contributors to docs 2014-05-22 12:51:40 +02:00
Markus Unterwaditzer
c1eb55c241 Copyright and contributor stuff
Fix #60
2014-05-22 12:50:43 +02:00
Markus Unterwaditzer
3e4f5ba995 Document collections parameter 2014-05-22 12:35:34 +02:00
Markus Unterwaditzer
0e199ec1eb Add more text to server support 2014-05-21 19:29:53 +02:00
Markus Unterwaditzer
cae0abe8c1 Formatting fixes 2014-05-21 19:01:45 +02:00
Markus Unterwaditzer
811f378ece More doc updates 2014-05-21 18:43:52 +02:00
Markus Unterwaditzer
d6a8fd0d06 Fix headline level 2014-05-21 14:30:42 +02:00
Markus Unterwaditzer
ffc036ce74 Rename storages to api.rst 2014-05-21 14:29:15 +02:00
Markus Unterwaditzer
2fd32a46d2 Formatting fix 2014-05-20 19:36:30 +02:00
Markus Unterwaditzer
a2d74485f2 This is already in the README 2014-05-20 19:19:34 +02:00
Markus Unterwaditzer
390d172a5f Add tutorial 2014-05-20 19:19:02 +02:00
Markus Unterwaditzer
76e9be71c7 Title case for everything 2014-05-20 18:20:22 +02:00
Markus Unterwaditzer
b52aa35f06 Style fixes 2014-05-19 19:43:58 +02:00
Markus Unterwaditzer
0261dd38bf remove uninteresting stuff from conf.py 2014-05-19 19:43:20 +02:00
Markus Unterwaditzer
d015857834 Shorten doc text 2014-05-19 19:28:38 +02:00
Markus Unterwaditzer
c8a0aac341 Fix formatting issues 2014-05-19 19:22:18 +02:00
Markus Unterwaditzer
5f53d822f0 Copy content of readme to docs
Because their content is going to diverge anyway
2014-05-19 19:15:54 +02:00
Markus Unterwaditzer
7a3b612c20 Update ancient parts of the documentation
The ssl_verify param is a legacy from khal's wiki page.
2014-05-19 18:00:49 +02:00
Markus Unterwaditzer
b23298ff71 Add missing file! 2014-05-18 23:15:15 +02:00
Markus Unterwaditzer
229413464a Reformat index page 2014-05-18 23:15:04 +02:00
Markus Unterwaditzer
67822972bc Move some stuff around. 2014-05-18 23:12:10 +02:00
Markus Unterwaditzer
eb5afdff86 More doc cleanup 2014-05-18 22:58:16 +02:00
Markus Unterwaditzer
3c1718a64a Add some docs 2014-05-18 22:25:42 +02:00