Guillaume Ayoub
|
b6b48b5af7
|
Typo
|
2013-02-27 10:36:54 +01:00 |
|
Christoph Polcin
|
9972897d75
|
accepts PROPFIND whitout request body
|
2013-02-26 00:45:08 +01:00 |
|
Guillaume Ayoub
|
4c064bcf35
|
Clean rights from file and remove tests
|
2012-09-15 09:08:01 +02:00 |
|
Matthias Jordan
|
db708a0853
|
Checking rights only once. Also taking care of mistakenly checking
ownership of events. xmlutils is now unaware of rights.
|
2012-08-15 22:36:42 +02:00 |
|
Guillaume Ayoub
|
98bbe61f67
|
Use relative imports
|
2012-08-09 17:31:36 +02:00 |
|
Guillaume Ayoub
|
17857654b0
|
Use the same import mechanisms for auth, storage, rights
|
2012-08-09 15:39:01 +02:00 |
|
Guillaume Ayoub
|
45afac5353
|
Code cleaned and modules renamed
*Radicale is probably broken now*
|
2012-08-08 18:29:09 +02:00 |
|
Guillaume Ayoub
|
a17ad1b6a3
|
Un-revert some lost commits
|
2012-08-08 16:37:18 +02:00 |
|
Matthias Jordan
|
55a13d4c39
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
radicale/__init__.py
radicale/acl/courier.py
|
2012-08-04 11:27:51 +02:00 |
|
Guillaume Ayoub
|
7ae764fd4b
|
Enhance readability according to PEP8
|
2012-08-03 14:08:11 +02:00 |
|
Matthias Jordan
|
e40e68b528
|
Separation of authentication and authorization. Separation of read and write authorization.
Static test strategies for authentication. Barely tested. Use at your own risk!
|
2012-08-03 13:10:20 +02:00 |
|
Guillaume Ayoub
|
ea94ec919e
|
Use the right namespace for adressbook tags
|
2012-06-28 11:28:42 +02:00 |
|
Guillaume Ayoub
|
e471d15f00
|
Merge branch 'master' of github.com:Kozea/Radicale
|
2012-06-14 16:36:20 +02:00 |
|
Guillaume Ayoub
|
25c3648d75
|
Add a dummy filter for item tags
Related to #53
|
2012-06-14 16:35:32 +02:00 |
|
Oskari Timperi
|
209b9e4307
|
Set the D:displayname for collections in PROPFIND response
Atleast Nokia N9 shows the displayname to user. If the
property is empty, a calendar with empty name is shown.
Which is annoying.
|
2012-05-24 12:48:48 +03:00 |
|
Guillaume Ayoub
|
c3ce8fde38
|
In PROPFIND responses, add the not-yet-created collection type when it can be guessed
Maybe related to #795
|
2012-04-11 19:50:18 +02:00 |
|
Guillaume Ayoub
|
505fd6a644
|
List the aggregation of privileges instead of only "all"
|
2012-03-19 12:35:39 +01:00 |
|
Guillaume Ayoub
|
7bfc17a51d
|
Use " instead of ' (you can laugh at me)
|
2012-03-01 10:40:15 +01:00 |
|
Guillaume Ayoub
|
128a20714b
|
Use is_leaf and is_node instead of is_item and is_collection
|
2012-02-23 15:17:59 +01:00 |
|
Guillaume Ayoub
|
224d0d47e8
|
Fix the collection detection
|
2012-02-20 17:41:36 +01:00 |
|
Guillaume Ayoub
|
4893f94920
|
Clean the calendar-timezone proppatch setter
|
2012-01-25 20:23:37 +01:00 |
|
Guillaume Ayoub
|
9c4a85ef1f
|
Merge branch 'carddav', and update copyright dates
Conflicts:
radicale/__init__.py
radicale/ical.py
radicale/xmlutils.py
|
2012-01-23 16:21:30 +01:00 |
|
Guillaume Ayoub
|
022b2aa91f
|
Clean and reorder calendar functions
|
2012-01-12 02:39:47 +01:00 |
|
Guillaume Ayoub
|
bff01db29b
|
Manage addressbook-multiget and address-data
|
2012-01-05 21:58:50 +01:00 |
|
Guillaume Ayoub
|
f11e78a3f4
|
Answer addressbook-home-set, fix the collection children detection
|
2012-01-05 21:49:34 +01:00 |
|
Guillaume Ayoub
|
8a4be02075
|
Add a (not tested) CardDAV support
|
2011-12-31 13:31:22 +01:00 |
|
Guillaume Ayoub
|
f2d491ea61
|
Remove double slashes in report href URLs (related to #618)
|
2011-12-07 12:38:45 +01:00 |
|
Guillaume Ayoub
|
1f2f39a87a
|
DELETE requests can delete calendars (closes #514)
|
2011-11-29 17:41:08 +01:00 |
|
Guillaume Ayoub
|
fe0f3020a4
|
Stop being stupid for report requests
|
2011-10-24 13:14:56 +02:00 |
|
Guillaume Ayoub
|
5ea41e5f4b
|
Fix the Python 3 support of pretty_xml
|
2011-07-20 23:14:00 +02:00 |
|
Guillaume Ayoub
|
0a84905383
|
Add a .pylintrc file, clean code
|
2011-07-14 11:23:19 +02:00 |
|
Guillaume Ayoub
|
3356d3235f
|
Add the XML declaration
|
2011-07-07 12:38:56 +02:00 |
|
Guillaume Ayoub
|
e9ad9b1716
|
Fix the iCal support (now tested with iCal, Lightning, Evolution)
|
2011-07-01 17:49:01 +02:00 |
|
Guillaume Ayoub
|
3d7f07dc0c
|
Fix the href URL in propfind
|
2011-06-30 18:05:24 +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
|
de0643e741
|
Fix propfind paths
|
2011-06-16 07:50:21 +02:00 |
|
Guillaume Ayoub
|
b8bcf65785
|
Restore the Lightning + anonymous calendars support
|
2011-06-08 07:43:40 +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
|
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
|
1e6a4e7fb4
|
timezone is a part of the VCALENDAR file
|
2011-06-01 17:46:46 +02:00 |
|
Lukasz Langa
|
31edc1b03d
|
explicit component content-types for iCal
|
2011-06-01 16:22:36 +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
|
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 |
|
Lukasz Langa
|
b230601ee2
|
elementtree in Python 2.x would rather receive encoded strings.
|
2011-05-24 15:09:37 +02:00 |
|
Guillaume Ayoub
|
7c0e9686a8
|
Minor typo fix
|
2011-05-15 19:53:40 +02:00 |
|