Guillaume Ayoub
|
56b033bba3
|
Merge pull request #22 from chripo/propfind-empty-body
respond to PROPFIND requests with an empty request body
|
2013-02-27 01:15:54 -08:00 |
|
Christoph Polcin
|
9972897d75
|
accepts PROPFIND whitout request body
|
2013-02-26 00:45:08 +01:00 |
|
Guillaume Ayoub
|
dd94660ef0
|
Use "is None" instead of "== None"
|
2013-02-01 00:16:31 +01:00 |
|
Guillaume Ayoub
|
76ba2e8b6c
|
Merge pull request #21 from gdott9/master
Prevent exception in from_file when user is None
|
2013-01-31 15:15:01 -08:00 |
|
Guillaume DOTT
|
85a7b7db50
|
Prevent exception in from_file when user is None
|
2013-01-31 22:41:50 +01:00 |
|
Guillaume Ayoub
|
bcdf00f85e
|
Allow colon characters in passwords (fixes #1308)
|
2013-01-31 17:27:23 +01:00 |
|
Guillaume Ayoub
|
151f82c593
|
Typo
|
2013-01-16 11:16:16 +01:00 |
|
Guillaume Ayoub
|
1e95713b61
|
Merge pull request #20 from mark-adams/configflag
Added -C command line flag for specifying configuration file location.
|
2013-01-16 02:10:42 -08:00 |
|
Mark Adams
|
d23cabf8f6
|
Added -C command line flag for specifying configuration file location.
|
2013-01-15 13:18:09 -06:00 |
|
Guillaume Ayoub
|
47b0f801fd
|
Merge pull request #18 from gdott9/master
Handle exceptions with ConfigParser in from_file.py
|
2012-12-13 18:13:55 -08:00 |
|
Guillaume DOTT
|
5a3f0e4d97
|
Handle exceptions when looking for rights in a file
|
2012-12-11 15:03:29 +01:00 |
|
Guillaume Ayoub
|
33073147bc
|
Add nose-cov as tox dep
|
2012-10-19 12:41:26 +02:00 |
|
Guillaume Ayoub
|
3a565e586e
|
Add tox configuration
|
2012-10-19 12:38:18 +02:00 |
|
Guillaume Ayoub
|
34a28f7611
|
Add tests structure
|
2012-09-15 10:00:13 +02:00 |
|
Guillaume Ayoub
|
4fbd087497
|
Update .gitignore
|
2012-09-15 09:59:43 +02:00 |
|
Guillaume Ayoub
|
4c064bcf35
|
Clean rights from file and remove tests
|
2012-09-15 09:08:01 +02:00 |
|
Guillaume Ayoub
|
7b15832dbf
|
Merge pull request #12 from matthiasjordan/master
File-based rights and testing
|
2012-09-14 05:23:24 -07:00 |
|
Guillaume Ayoub
|
e06cfa4de0
|
Handle "If-None-Match: *" HTTP headers for PUT requests
|
2012-08-31 17:24:32 +02:00 |
|
Matthias Jordan
|
e08aa6176c
|
Less aggressive logging
|
2012-08-18 00:36:30 +02:00 |
|
Matthias Jordan
|
0c4562c01d
|
Using different HTTP status codes in some cases where auth or rights are violated
|
2012-08-18 00:18:22 +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 |
|
Matthias Jordan
|
0722db04fb
|
Extract method
|
2012-08-15 15:12:18 +02:00 |
|
Matthias Jordan
|
a5eef56a91
|
Added stuff to .gitignore
|
2012-08-15 15:02:20 +02:00 |
|
Matthias Jordan
|
58748e748b
|
Fixed comments in config
|
2012-08-11 01:04:02 +02:00 |
|
Matthias Jordan
|
89f4e8eefc
|
Automatically executing tests in directory 'test'
|
2012-08-11 00:57:48 +02:00 |
|
Matthias Jordan
|
bc0b74c555
|
Using collection's URL for logging instead of its name
|
2012-08-11 00:57:15 +02:00 |
|
Matthias Jordan
|
e3bc6afdd3
|
Added file-based rights management
|
2012-08-11 00:56:45 +02:00 |
|
Guillaume Ayoub
|
237f42909a
|
Add owner_write rights manager
|
2012-08-09 17:32:03 +02:00 |
|
Guillaume Ayoub
|
98bbe61f67
|
Use relative imports
|
2012-08-09 17:31:36 +02:00 |
|
Guillaume Ayoub
|
9f446cb261
|
Fix GET requests
|
2012-08-09 16:00:31 +02:00 |
|
Guillaume Ayoub
|
17857654b0
|
Use the same import mechanisms for auth, storage, rights
|
2012-08-09 15:39:01 +02:00 |
|
Guillaume Ayoub
|
3ddbb80674
|
Fix OPTIONS requests
|
2012-08-09 14:29:44 +02:00 |
|
Guillaume Ayoub
|
4fa53d15b3
|
Fix the auth checking algorithm
|
2012-08-09 14:15:20 +02:00 |
|
Guillaume Ayoub
|
e33ee8ea7c
|
Small fixes
|
2012-08-08 18:54:58 +02:00 |
|
Guillaume Ayoub
|
e14bed9f95
|
Add rights section in config module
|
2012-08-08 18:45:55 +02:00 |
|
Guillaume Ayoub
|
b4a7ada5f2
|
is_authorized returns True when no auth method is set
|
2012-08-08 18:44:25 +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 |
|
Guillaume Ayoub
|
eee83bb49c
|
Merge pull request #11 from matthiasjordan/master
Separe authentication and authorization
|
2012-08-08 06:49:14 -07: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
|
7d06d1b4d5
|
Version set to "git"
|
2012-08-03 14:37:40 +02:00 |
|
Guillaume Ayoub
|
0cf9b92ce7
|
Version 0.7.1
|
2012-08-03 14:37:02 +02:00 |
|
Guillaume Ayoub
|
7ae764fd4b
|
Enhance readability according to PEP8
|
2012-08-03 14:08:11 +02:00 |
|
Guillaume Ayoub
|
f593ab0fbd
|
Set the maximuml line length to 79 instead of 80
|
2012-08-03 13:55:52 +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
|
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 |
|