Guillaume Ayoub
a7481a0546
Clean the server's __call__ method, with comments and better variable names
2012-08-03 11:52:30 +02:00
Guillaume Ayoub
9d193b6b30
Don't start Radicale when PID file exists ( fixes #890 )
2012-08-03 00:29:06 +02:00
Guillaume Ayoub
83baebd750
PEP8 and cleanup for the new IMAP ACL module
2012-07-16 19:09:35 +02:00
Guillaume Ayoub
0daad0b6b2
Merge pull request #8 from zcode/acl/IMAP
...
New IMAP ACL
2012-07-16 09:16:51 -07:00
Daniel Aleksandersen
e2d9f79dc4
Default config values for IMAP ACL
...
Hostname ``localhost``on port ``143`` (standard port).
2012-07-05 20:54:33 +02:00
Daniel Aleksandersen
360d4e6411
New IMAP ACL
...
Secure authentication based on the ``imaplib`` module.
Validating users against a modern IMAP4rev1 server that awaits STARTTLS
on port 143. Legacy SSL (often on legacy port 993) is deprecated and
thus unsupported. STARTTLS is enforced except if host is ``localhost``
as passwords are sent in PLAIN.
Python 3.2 or newer is required for TLS.
2012-07-05 20:52:10 +02:00
Guillaume Ayoub
15f28e9acd
Merge pull request #7 from zcode/patch-1
...
PAM: Return the group database entry
2012-07-04 09:57:11 -07:00
Daniel Aleksandersen
a45b7b7c23
Return the group database entry
2012-07-04 15:56:15 +03:00
Guillaume Ayoub
5a260d33db
Merge pull request #6 from antonyc/patch-1
...
Fix typo in config file for htpasswd* entries
2012-07-02 04:43:14 -07:00
Benjamin Frank
03fc5fc526
Fix Courier ACL
...
Replaced blacklisting approach with a whitelisting on, thus preventing access
due to responses from authlib not containing the word 'FAIL', e.g. empty ones
(see http://www.courier-mta.org/authlib/README_authlib.html#authpipeproto )
2012-07-02 13:30:28 +02:00
Guillaume Ayoub
ea94ec919e
Use the right namespace for adressbook tags
2012-06-28 11:28:42 +02:00
antonyc
c0ed505f78
I tried to start a dev installation with htpasswd and found this typo.
2012-06-23 01:01:45 +04:00
Guillaume Ayoub
cff6c2b43b
Return 204 response when an item is modified
2012-06-22 12:29:49 +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
Guillaume Ayoub
186c59cd3a
Merge pull request #5 from oswjk/displayname
...
Set the D:displayname for collections in PROPFIND response
2012-05-24 22:00:53 -07: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
b5e94598e9
No etag returned when an added item doesn't have the same name as the one given by the client ( closes #799 )
2012-04-27 16:03:14 +02:00
Guillaume Ayoub
ca5c0483b0
Return 200 instead of 204 status for DELETE requests ( closes #802 )
2012-04-18 14:00:20 +02: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
f6ace2b6ec
Fix a bug with DELETE requests when deleted item is not found
2012-03-21 11:26:06 +01:00
Guillaume Ayoub
085c9f0aca
Update the version to "git"
2012-03-20 18:45:12 +01:00
Guillaume Ayoub
7faec9abc9
Update the software description
2012-03-20 18:41:14 +01:00
Guillaume Ayoub
d274044700
Version 0.7
2012-03-20 18:36:34 +01:00
Guillaume Ayoub
a9c74ae84d
Always allow OPTIONS requests ( fixes #780 )
2012-03-20 13:31:10 +01:00
Guillaume Ayoub
505fd6a644
List the aggregation of privileges instead of only "all"
2012-03-19 12:35:39 +01:00
Guillaume Ayoub
cc23d9dd8d
Small cleanup about LDAP
2012-03-13 10:47:01 +01:00
Guillaume Ayoub
3bfd6352b2
Merge pull request #3 from koppor/master
...
Added support for custom filters at LDAP
2012-03-13 02:42:37 -07:00
Guillaume Ayoub
344f87d8fb
Add a config key to ignore reverse DNS ( fixes #779 )
2012-03-13 09:35:01 +01:00
Oliver Kopp
0c2bbb8ae1
LDAP: custom filters supported
2012-03-10 21:59:06 +01:00
Guillaume Ayoub
7bfc17a51d
Use " instead of ' (you can laugh at me)
2012-03-01 10:40:15 +01:00
Guillaume Ayoub
36918232c0
Better detection of vcards
2012-02-23 16:20:21 +01:00
Guillaume Ayoub
f37c3a0b27
Let GET requests create address books too!
2012-02-23 16:16:14 +01:00
Guillaume Ayoub
22e4e3764c
Explicitely create collections on GET requests
2012-02-23 15:28:45 +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
5e8dec6683
Ignore the .props when giving children
2012-02-20 17:45:47 +01:00
Guillaume Ayoub
224d0d47e8
Fix the collection detection
2012-02-20 17:41:36 +01:00
Guillaume Ayoub
97f8738465
Return the collections and the items in collections
2012-02-20 16:32:42 +01:00
Guillaume Ayoub
d256a0551c
Fix an indentation bug
2012-02-20 16:32:32 +01:00
Guillaume Ayoub
f9d041ba6b
Use relative imports for acl and storage modules
2012-02-08 16:56:58 +01:00
Guillaume Ayoub
8dcc613f0a
Don't use the VADDRESSBOOK tag anymore ( closes #667 )
2012-02-03 18:01:03 +01:00
Guillaume Ayoub
c84a250476
Remove a useless line in the configuration file
2012-02-03 16:11:52 +01:00
Guillaume Ayoub
9ebb143c44
Work around a bug in Evolution ( fixes #664 )
2012-02-03 15:58:08 +01:00
Guillaume Ayoub
4893f94920
Clean the calendar-timezone proppatch setter
2012-01-25 20:23:37 +01:00
Guillaume Ayoub
cd33a6cc51
Reconnect to the LDAP server when the connexion is lost ( fixes #656 )
2012-01-25 19:19:02 +01:00
Guillaume Ayoub
4299348776
Change "calendar" into "collection" when needed.
...
WARNING: the default folders storing calendars/addressbooks have been changed
2012-01-25 14:53:46 +01:00
Guillaume Ayoub
d5b1cdcbf2
Add the tag when writing calendars ( closes #658 )
2012-01-25 14:43:47 +01:00
Guillaume Ayoub
54aa8817e7
Add the "set_mimetype" method forgotten during the merge ( closes #657 )
2012-01-25 14:40:28 +01:00
Guillaume Ayoub
42ba9e0dca
Update the NEWS for 0.6.4
...
Conflicts:
NEWS.rst
radicale/__init__.py
2012-01-23 16:29:28 +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