Florian Mounier
|
a7549bc652
|
Split the main run function to allow the use of radicale serving programatically. Add an extra_config parameter to the config load to override config.
|
2016-07-05 17:50:40 +02:00 |
|
Florian Mounier
|
383409213e
|
deflate seems to be problematic with different implementations (http://stackoverflow.com/questions/388595/why-use-deflate-instead-of-gzip-for-text-files-served-by-apache/388633#388633). Using gzip instead.
|
2016-07-04 17:00:43 +02:00 |
|
Guillaume Ayoub
|
9300d25d61
|
Update __main__.py
|
2016-07-04 14:35:38 +02:00 |
|
Florian Mounier
|
221379ef85
|
Sort imports
|
2016-07-04 14:32:33 +02:00 |
|
Guillaume Ayoub
|
fd3b0718fd
|
Fix coding style
|
2016-07-01 16:44:12 +02:00 |
|
Guillaume Ayoub
|
c294477aee
|
Support recurring items in time filters
Fix #33.
|
2016-07-01 16:40:43 +02:00 |
|
Guillaume Ayoub
|
5b5edaac2f
|
Fix FCGI and WSGI scripts
|
2016-07-01 10:28:51 +02:00 |
|
Guillaume Ayoub
|
4e8f518cbb
|
Remove spaces from empty lines
|
2016-06-26 21:23:29 +02:00 |
|
Nicolas Bonfante
|
dfc215b63f
|
solving bug when trying to filter an Event on a DATETIME which have no timezone
|
2016-06-24 14:02:35 +02:00 |
|
Nicolas Bonfante
|
4872ea5d58
|
correcting bug in test vjournal
|
2016-06-15 18:09:09 +02:00 |
|
Cedric Boscher
|
e4e1d81f9f
|
debug on tests
|
2016-06-15 18:01:19 +02:00 |
|
Nicolas Bonfante
|
1613c4955f
|
adding test for Vjournal filtering
|
2016-06-15 16:17:51 +02:00 |
|
Nicolas Bonfante
|
38845da762
|
solve bug in vjournal time filter
|
2016-06-15 15:48:35 +02:00 |
|
Cedric Boscher
|
a5d5cc8b2c
|
debug VTODO and first tests running
|
2016-06-15 15:45:27 +02:00 |
|
Cedric Boscher
|
2957b40473
|
clean code
|
2016-06-15 10:16:44 +02:00 |
|
Cedric Boscher
|
21ea648a44
|
Merge branch 'master' of github.com:Kozea/Radicale
|
2016-06-15 09:56:16 +02:00 |
|
Cedric Boscher
|
7de63f8335
|
VTODO first implementation
|
2016-06-15 09:56:05 +02:00 |
|
Nicolas Bonfante
|
e1f3045f1f
|
adding VJournal method
|
2016-06-15 09:55:30 +02:00 |
|
Guillaume Ayoub
|
40406359e5
|
Merge pull request #423 from Unrud/patch-17
Resolve naming conflict
|
2016-06-13 15:08:33 +02:00 |
|
Guillaume Ayoub
|
9592ec3a66
|
Merge pull request #424 from Unrud/patch-18
Fix time range matching
|
2016-06-13 15:08:01 +02:00 |
|
Guillaume Ayoub
|
caa4c16dfd
|
Merge pull request #426 from Unrud/patch-20
Ignore hidden files
|
2016-06-13 15:07:24 +02:00 |
|
Unrud
|
d4e6205745
|
Don't include passwords in logs
|
2016-06-11 12:58:28 +02:00 |
|
Unrud
|
39379413d1
|
Use hidden file for locking
|
2016-06-10 01:18:02 +02:00 |
|
Unrud
|
3479e76690
|
Ignore hidden files
|
2016-06-10 01:17:57 +02:00 |
|
Unrud
|
3e1e680bbc
|
Use correct attribute name
|
2016-06-10 00:02:07 +02:00 |
|
Unrud
|
74d84e0c91
|
Resolve naming conflict
|
2016-06-09 23:52:05 +02:00 |
|
Guillaume Ayoub
|
063e827588
|
Revert "Try to use UID as filename"
This reverts commit 0b25c82d9d7b9bba874470ba439fb4bae08eeb1b.
See #419.
|
2016-05-30 19:05:58 +02:00 |
|
Guillaume Ayoub
|
f1f716b0c7
|
Merge pull request #419 from Unrud/patch-16
Save all items with the same UID in the same file
|
2016-05-30 19:03:25 +02:00 |
|
Guillaume Ayoub
|
5b6f0784d0
|
Merge branch 'master' of github.com:Kozea/radicale
|
2016-05-30 14:53:41 +02:00 |
|
Guillaume Ayoub
|
248fc7e9e3
|
Implement time-range filters for events
|
2016-05-30 14:53:20 +02:00 |
|
Guillaume Ayoub
|
13a7f2f9af
|
Merge pull request #417 from Unrud/patch-14
Allow creation of empty collection via PUT
|
2016-05-30 11:23:27 +02:00 |
|
Guillaume Ayoub
|
b0ed18af05
|
Merge pull request #416 from Unrud/patch-13
Always release lock
|
2016-05-30 11:08:48 +02:00 |
|
Unrud
|
0b25c82d9d
|
Try to use UID as filename
|
2016-05-29 03:38:35 +02:00 |
|
Unrud
|
5c90f5b2af
|
Save all items with the same UID in the same file
If recurrences are not in the same file, they are not correctly shown by clients.
|
2016-05-29 03:32:06 +02:00 |
|
Unrud
|
4861b79878
|
Allow creation of empty collection via PUT
|
2016-05-29 01:18:29 +02:00 |
|
Unrud
|
af1dce1504
|
Fix crash on unknown content type
|
2016-05-28 23:49:15 +02:00 |
|
Unrud
|
28e643dec1
|
Don't pass None to vobject.readComponents
If an empty collections is created with PUT, content is None.
|
2016-05-28 22:46:20 +02:00 |
|
Unrud
|
9ade92c026
|
Always release lock
|
2016-05-28 22:36:40 +02:00 |
|
Guillaume Ayoub
|
656680d998
|
Merge branch 'master' of github.com:Kozea/radicale
|
2016-05-27 14:45:43 +02:00 |
|
Guillaume Ayoub
|
fef9f0abc6
|
Support param-filter
|
2016-05-27 14:44:59 +02:00 |
|
Unrud
|
ecbffe69dc
|
Veify Authorization Scheme
|
2016-05-26 12:21:09 +02:00 |
|
Guillaume Ayoub
|
da1363f026
|
Revert "Limit duration of file locks"
This reverts commit 6b1acd14d70b2e029aa56905518b3185a66d91c2.
|
2016-05-25 14:05:34 +02:00 |
|
Guillaume Ayoub
|
69ec2891fa
|
Remove at_once
|
2016-05-25 14:05:05 +02:00 |
|
Guillaume Ayoub
|
a3c32ee77f
|
Merge pull request #402 from Unrud/locking
Implement locking of whole storage
|
2016-05-25 14:03:48 +02:00 |
|
Guillaume Ayoub
|
4fc5e3135a
|
Update documentation of path_to_filesystem
|
2016-05-24 14:39:41 +02:00 |
|
Guillaume Ayoub
|
f8c8bd9d9b
|
Merge pull request #403 from Unrud/patch-9
Don't sanitize local paths using posixpath
|
2016-05-24 14:36:34 +02:00 |
|
Unrud
|
6b1acd14d7
|
Limit duration of file locks
This prevents starvation of writers in other processes
|
2016-05-22 23:44:21 +02:00 |
|
Unrud
|
14daa88772
|
Use FIFO for storage locking
This prevents starvation of writers in the current process
|
2016-05-22 23:29:00 +02:00 |
|
Unrud
|
1ea9a33101
|
Reuse lock file
|
2016-05-22 10:29:56 +02:00 |
|
Unrud
|
49bc0728e3
|
Only one lock file per process (lockf() works now)
lockf() is more portable than flock()
|
2016-05-22 10:29:56 +02:00 |
|