Commit Graph

915 Commits

Author SHA1 Message Date
Guillaume Ayoub
e9ad9b1716 Fix the iCal support (now tested with iCal, Lightning, Evolution) 2011-07-01 17:49:01 +02:00
Guillaume Ayoub
d17e8fa990 Don't use the environ user variable, pass user to all the methods functions 2011-06-30 18:22:47 +02:00
Guillaume Ayoub
3d7f07dc0c Fix the href URL in propfind 2011-06-30 18:05:24 +02:00
Guillaume Ayoub
49ba07db5a Add support of the MOVE method (not tested yet) 2011-06-29 23:57:56 +02:00
Guillaume Ayoub
73390c922e Sort the methods in the server class 2011-06-29 11:04:09 +02:00
Guillaume Ayoub
c9aa115119 Merge branch 'lightning', restoring the Lightning support
Conflicts:
	radicale/xmlutils.py
2011-06-26 13:52:06 +02:00
Guillaume Ayoub
21d435b560 Minor typo fixes 2011-06-16 10:40:30 +02:00
Guillaume Ayoub
1d67706b56 Clean the calendar paths 2011-06-16 10:39:36 +02:00
Guillaume Ayoub
af10a2f1c4 Fix URLs in report requests 2011-06-16 07:54:55 +02:00
Guillaume Ayoub
5018c132a7 Fix URLs in report requests 2011-06-16 07:54:15 +02:00
Guillaume Ayoub
de0643e741 Fix propfind paths 2011-06-16 07:50:21 +02:00
Guillaume Ayoub
ed1ad975a6 Fix propfind paths 2011-06-16 07:49:47 +02:00
Guillaume Ayoub
87a4a4e012 Merge branch 'master' into lightning 2011-06-15 23:22:49 +02:00
Pieter Naaijkens
00d8b08341 Merge URI sanitize fix 2011-06-15 23:21:26 +02:00
Guillaume Ayoub
264bc66051 Merge branch 'master' into lightning 2011-06-13 23:01:42 +02:00
Guillaume Ayoub
da42112740 Allow the `None` value for public and private calendars 2011-06-13 22:32:47 +02:00
Guillaume Ayoub
f9836ab093 Clean support of public calendars, add support of private calendars 2011-06-13 22:15:52 +02:00
Pieter Naaijkens
a28bd4a5fa Use atexit.register to cleanup after shutdown 2011-06-12 12:31:15 +02:00
Guillaume Ayoub
3149643706 Log "nobody" instead of "None" as anonymous calendars owner. 2011-06-11 18:14:08 +02:00
Guillaume Ayoub
abb70cef49 Remove the Python 3.0 support 2011-06-11 17:34:25 +02:00
Guillaume Ayoub
5e3fda9f2f Add the PID file support in NEWS 2011-06-11 16:59:49 +02:00
Guillaume Ayoub
8771e55ba3 Typo fix 2011-06-11 16:55:27 +02:00
Guillaume Ayoub
b6b281b815 Merge commit 'refs/merge-requests/15' of git://gitorious.org/radicale/radicale into merge-requests/15 2011-06-11 16:53:59 +02:00
Guillaume Ayoub
fe71b34697 Use 'key in dict' instead of 'dict.get(key)' 2011-06-08 08:20:37 +02:00
Guillaume Ayoub
f605a002bd Minor typo fix 2011-06-08 08:02:19 +02:00
Guillaume Ayoub
b8bcf65785 Restore the Lightning + anonymous calendars support 2011-06-08 07:43:40 +02:00
Pieter Naaijkens
303dc4d312 Only remove pid file if started as daemon 2011-06-07 22:24:04 +02:00
Pieter Naaijkens
4acc9effb8 Fix amount of whitespace 2011-06-07 21:59:31 +02:00
Pieter Naaijkens
a14a52fe11 Remove pidfile on shutdown 2011-06-07 21:57:00 +02:00
Roberto De Ioris
4bd425608d get config filename from env variable RADICALE_CONFIG 2011-06-07 17:44:53 +02:00
Roberto De Ioris
b7a61d5c0c add .wsgi file (mod_wsgi and uWSGI compliant) 2011-06-07 17:33:59 +02:00
Guillaume Ayoub
ec9e410659 Clean a docstring 2011-06-05 12:52:24 +02:00
Guillaume Ayoub
080e4984aa Don't use isinstance(root, ET.Element) as ET.Element is a function in Python 2.6 2011-06-05 12:47:45 +02:00
Guillaume Ayoub
e9935ae1a6 Use % instead of format for consistency (and Python 2.6 support) 2011-06-05 12:34:50 +02:00
Guillaume Ayoub
dd6063ccb6 Give an UID if none has already been set 2011-06-05 12:31:00 +02:00
Guillaume Ayoub
020239e168 Add the iCal and iPhone support in NEWS 2011-06-02 23:28:15 +02:00
Guillaume Ayoub
fadd5dd675 Minor documentation and typo fixes caused by my insane love for PEP-3101 and pylint 2011-06-02 20:15:07 +02:00
Lukasz Langa
f7868afed1 iCal bootstrapping using a default URL works 2011-06-01 22:33:18 +02:00
Lukasz Langa
1510e6c194 Create directories for .props as well. 2011-06-01 18:59:53 +02:00
Lukasz Langa
537d6b6fd2 Create the directory structure if none found. 2011-06-01 18:22:26 +02:00
Lukasz Langa
3bc3574105 Merge branch 'master' of gitorious.org:~ambv/radicale/ambv-radicale 2011-06-01 17:47:27 +02:00
Lukasz Langa
1e6a4e7fb4 timezone is a part of the VCALENDAR file 2011-06-01 17:46:46 +02:00
Lukasz Langa
1c51e81181 timezone is a part of the VCALENDAR file 2011-06-01 16:49:46 +02:00
Lukasz Langa
31edc1b03d explicit component content-types for iCal 2011-06-01 16:22:36 +02:00
Lukasz Langa
710b518b0f Without the newline iCal complains in the logs:
11-06-01 16:11:06 iCal[12955] Unexpected EOF, returning last token as fallback
2011-06-01 16:21:03 +02:00
Lukasz Langa
5b9180c295 The owner field should be an URL. Fixes delays in iCal. 2011-06-01 15:30:47 +02:00
Lukasz Langa
8bcdb5b1dc py3k-compatible next() used. Works with 2.6-2.7 as well. 2011-06-01 14:22:15 +02:00
Lukasz Langa
e05e94a129 preliminary iCal/iPhone support introduced 2011-06-01 12:43:49 +02:00
Lukasz Langa
911cd48efe proppatch actually writes properties. 2011-05-24 17:33:57 +02:00
Lukasz Langa
85e283830a MKCALENDAR now actually creates the calendar. 2011-05-24 16:12:35 +02:00