summaryrefslogtreecommitdiffstats
path: root/contrib/caldav/calcurse-caldav.py
Commit message (Expand)AuthorAgeFilesLines
* calcurse-caldav: Add SyncFilter config optionSatvik Sharma2017-11-051-12/+41
* calcurse-caldav: Use /usr/bin/env in the shebangStefan Hagen2017-11-051-1/+1
* calcurse-caldav: Add --password command line argumentRandy Ramos2017-10-191-3/+5
* Add OAuth2 support for calcurse-caldavRandy Ramos2017-09-081-0/+108
* Refactor calcurse-caldav to use httplib2Randy Ramos2017-09-081-28/+14
* Change remote_wipe to delete objects individuallyRandy Ramos2017-09-081-1/+3
* URL encode href before saving to sync.dbRandy Ramos2017-09-081-1/+2
* calcurse-caldav: Specify depth in the initial requestLukas Fleischer2017-08-281-1/+3
* calcurse-caldav: Use right diffs when synchronizingLukas Fleischer2016-12-151-8/+8
* calcurse-caldav: Fix scrambled commentLukas Fleischer2016-12-131-2/+2
* calcurse-caldav: Compute diffs before synchronizingLukas Fleischer2016-12-131-31/+29
* calcurse-caldav: Fix appointment importsLukas Fleischer2016-12-081-0/+1
* calcurse-caldav: Add debug output for sync DB operationsLukas Fleischer2016-12-081-5/+17
* calcurse-caldav: Avoid empty multigetLukas Fleischer2016-12-081-0/+3
* calcurse-caldav: Split object addition and removalLukas Fleischer2016-12-081-18/+34
* calcurse-caldav: Encode the request body in UTF-8Lukas Fleischer2016-06-181-0/+3
* Support format strings when dumping imported itemsLukas Fleischer2016-02-111-1/+5
* calcurse-caldav: Add hook supportLukas Fleischer2016-02-071-0/+18
* calcurse-caldav: Use -G and %(hash) to list hashesLukas Fleischer2016-02-051-13/+7
* calcurse-caldav: Reword dry-run warningLukas Fleischer2016-02-021-3/+3
* calcurse-caldav: Modernize format stringsLukas Fleischer2016-02-011-20/+21
* calcurse-caldav: Make synchronization more robustLukas Fleischer2016-02-011-52/+83
* calcurse-caldav: Fix issues reported by pylintLukas Fleischer2016-02-011-29/+50
* calcurse-caldav: Fix version checkLukas Fleischer2016-01-281-1/+1
* calcurse-caldav: Use calendar-multiget to obtain ETagLukas Fleischer2016-01-261-14/+17
* calcurse-caldav: Fix property filterLukas Fleischer2016-01-261-3/+3
* calcurse-caldav: Handle missing ETag gracefullyLukas Fleischer2016-01-251-1/+4
* calcurse-caldav: Improve version checkLukas Fleischer2016-01-251-11/+7
* calcurse-caldav: Print XML dump in debug mode onlyLukas Fleischer2016-01-251-1/+1
* calcurse-caldav: Fix comment on certificate checksLukas Fleischer2016-01-251-1/+1
* calcurse-caldav: Support custom HTTP headersLukas Fleischer2016-01-251-1/+7
* calcurse-caldav: Fix late retrieval of ETagLukas Fleischer2016-01-251-2/+2
* calcurse-caldav: Fix --init=keep-localLukas Fleischer2016-01-251-1/+1
* calcurse-caldav: Fix duplicate Content-Type prefixLukas Fleischer2016-01-251-2/+2
* calcurse-caldav: Fix MIME type in requestsLukas Fleischer2016-01-251-1/+4
* calcurse-caldav: Show debug output before checking statusLukas Fleischer2016-01-241-5/+5
* calcurse-caldav: Add XML declaration to requestsLukas Fleischer2016-01-241-11/+13
* calcurse-caldav: Prefix error messages with "error:"Lukas Fleischer2016-01-231-3/+5
* calcurse-caldav: Check response statusLukas Fleischer2016-01-231-0/+5
* calcurse-caldav: Include command/path in the debug outputLukas Fleischer2016-01-231-2/+5
* calcurse-caldav: Ensure path always starts/ends with a slashLukas Fleischer2016-01-231-1/+1
* calcurse-caldav: Add a debug modeLukas Fleischer2016-01-231-43/+44
* calcurse-caldav: Fix parsing of the Verbose config optionLukas Fleischer2016-01-231-1/+1
* calcurse-caldav: Make InsecureSSL optionalLukas Fleischer2016-01-231-1/+5
* calcurse-caldav: Add a workaround for Python <3.4Lukas Fleischer2016-01-231-3/+10
* Add a script to synchronize with CalDAV serversLukas Fleischer2016-01-221-0/+437