6c40f5e24a
Merge branch 'authentication' of github.com:cristen/Radicale into authentication
2013-09-13 17:41:21 +02:00
fe28b040bd
Adds the committer in the config + python3 support
2013-09-13 17:26:03 +02:00
e2512b12fb
Fixed partially anonymous authentication
2013-09-13 15:05:02 +02:00
58faf725b0
Fixed authentication for anonymous users
2013-09-12 17:39:20 +02:00
43785e48a9
Get configuration keys at runtime, not when module is imported ( fixes #64 )
2013-09-12 13:48:49 +02:00
15d8a8eb84
Remove useless primary key from line table
2013-09-07 09:50:13 +02:00
0e5ef007f1
Use table attribute instead of string in database order by (probably fixes #59 )
2013-09-06 22:09:16 +02:00
7266c8018f
Merge pull request #61 from cristen/tests
...
Tests
2013-09-06 07:13:17 -07:00
ff535b62b0
Remove useless config keys
2013-09-06 16:00:12 +02:00
ce59d9ea87
Added functionnal tests
2013-09-05 15:13:31 +02:00
dbb866a750
Don't create the repository for each change
2013-08-30 19:00:10 +02:00
97a19405c4
Adds git support to Radicale ( Fix #30 )
2013-08-30 17:23:04 +02:00
6e98b1b3e8
Adds multifilesystem storage backend (See #30 )
2013-08-29 16:55:36 +02:00
484933d4b6
Merge branch 'master' of github.com:Kozea/Radicale
2013-08-28 10:48:15 +02:00
8c3cf6bccd
Fix built-in owner_only right
2013-08-28 00:56:45 +03:00
423feaec2a
Get a random color for calendars with no color
2013-08-27 17:06:16 +02:00
00b498677d
Merge pull request #48 from jspricke/color
...
Add color support
2013-08-27 08:02:38 -07:00
056dec5819
Decode urls in XML ( fix #26 )
2013-08-27 16:43:36 +02:00
f09b070e40
Fix stupid bug in logs
2013-08-27 15:19:15 +02:00
c0c652b3f8
Add documentation and example for rights management
2013-08-27 11:05:54 +02:00
a884169487
Don't be so optimistic about collection detection.
...
For clients that can't create collections with MK* requests and that don't
use GET requests, is_leaf gives False for empty collections only reached
through a PROPFIND request. As Radicale can't create a collection for
each type of request, we have to strip the last part of path for paths ending
with .ics and .vcf, as they can be represent items and not collections.
2013-08-25 09:35:22 +02:00
205600c2d1
Fix the test used to guess if a path is a collection
2013-08-24 01:26:06 +02:00
2cd90c6a4a
Use a simpler code to detect not-created-yet addressbooks
2013-08-23 13:40:17 +02:00
61eedc2b7c
Match stupid naming conventions used by Apple's clients for collections
2013-08-23 13:33:35 +02:00
07a9ce8296
Fix owner_* rights with python2 ( fix #49 )
2013-08-21 06:58:30 +02:00
5f2245c35f
Add color support
...
You can change the default color by changing the props (.props file for
the filesystem storage backend).
2013-08-17 12:16:37 +02:00
f7f26afd6b
Fix rights type "None"
2013-08-14 11:58:08 +02:00
d1379e349a
Don't check the file twice for rights
2013-08-14 10:52:50 +02:00
586773148e
Use a more simple rights manager
2013-08-14 10:50:59 +02:00
3e3f07a6de
Assume that the collection is an addressbook when "carddav" is in URL
2013-07-26 17:47:51 +02:00
faa331ccc3
Change a couple of things in regex-based rights manager
2013-07-23 18:05:22 +02:00
eed0f74fad
New rights management method: regex
...
user and collection are matched against regular expression to determine read/write access
2013-07-19 15:16:36 +02:00
b8848de15e
Preparing next version
2013-07-12 18:40:12 +02:00
2df8f92f87
Version 0.8
2013-07-12 17:45:30 +02:00
05dbd71eca
Fix logging
2013-07-12 17:45:09 +02:00
b60b759a36
Use extra parameter instead of formatted line in logger
2013-07-12 16:28:58 +02:00
c4f2587fd9
Pylint
2013-07-12 15:25:57 +02:00
18f5c334f1
Clean log module
2013-07-12 15:12:07 +02:00
af30483f69
Fix docstring again
2013-07-09 18:33:35 +02:00
7a6efedcff
Fix docstring
2013-07-09 18:32:42 +02:00
b737d17172
Print a debug message when the logging config file doesn't exist
2013-07-07 15:48:14 +02:00
ada23997a9
Resolve logging configuration file when logging is started
2013-07-07 15:07:21 +02:00
de1e57081b
Put the realm in the configuration file ( fix #37 )
2013-06-28 16:39:09 +02:00
70f8ee94d9
Fix supported-calendar-component-set for collection's components
2013-06-17 11:30:26 +02:00
d38c4d1c1d
Fix config files management
2013-06-04 16:59:21 +02:00
8adb096de2
Fix the warning if the configuration file is not found
2013-06-04 15:12:06 +02:00
61d063c610
Print a warning if the configuration file is not found
2013-06-04 16:00:46 +03:00
847235f6e7
Read the configuration file for rights each time
...
We now re-parse the file each time we need to get the rights. It's
definitely too much, but it's not the slowest part of Radicale.
2013-05-22 18:49:30 +02:00
1b098058bd
Update the documentation about leading slash in right management file's sections
2013-05-15 22:49:48 +02:00
ca0a1ecfde
Log if the file used for rights management is not found
2013-05-15 22:49:02 +02:00