Guillaume Ayoub
8604593512
Fix many tests and database storage
2015-07-24 16:01:03 +02:00
Matthew Monaco
bf96d4a1fa
Use path for git commit message
...
The hard-coded message isn't very helpful, and that info is shown by the
author when looking at single line logs.
2015-05-04 13:33:52 -06:00
Guillaume Ayoub
2c4b335fad
Clean the ical API
2015-02-07 17:26:20 +01:00
Guillaume Ayoub
99575d69ca
Clean some ical methods
2015-02-07 15:39:57 +01:00
deronnax
fbbbaae646
indexed items storage
...
Conflicts:
radicale/storage/filesystem.py
2015-02-07 14:23:51 +01:00
Vincent Untz
71c243035e
Remove props file when deleting a collection with multifilesystem
2014-09-18 14:21:10 +02:00
Vincent Untz
873872d541
Do not autocreate .props files for multifilesystem backend
...
This is required as we do not want .props files to be created for nodes,
otherwise they'll stop being considered as nodes, which will break
discovery of calendars.
This fixes https://github.com/Kozea/Radicale/issues/208
2014-09-15 17:42:33 +02:00
Sergey Fursov
3b0328ca1e
Allow attach custom storage backend
2013-12-28 14:15:35 +04:00
Guillaume Ayoub
fae2b30ec4
Merge branch 'master' of git://github.com/cristen/Radicale into cristen-master
...
Conflicts:
radicale/storage/database.py
schema.sql
2013-12-17 14:42:20 +01:00
Jean-Marc Martins
56581a998a
Fix database Fix bug #77 HELL YEAH !
2013-12-17 14:35:55 +01:00
Guillaume Ayoub
0c2c9c3a7e
Store collection's parent in database (bug #77 )
2013-10-31 16:07:37 +01:00
Jean-Marc Martins
a631c8c761
Fix compatibility between python2 and 3
2013-09-19 14:40:03 +02:00
Jean-Marc Martins
6c40f5e24a
Merge branch 'authentication' of github.com:cristen/Radicale into authentication
2013-09-13 17:41:21 +02:00
Jean-Marc Martins
fe28b040bd
Adds the committer in the config + python3 support
2013-09-13 17:26:03 +02:00
Guillaume Ayoub
15d8a8eb84
Remove useless primary key from line table
2013-09-07 09:50:13 +02:00
Guillaume Ayoub
0e5ef007f1
Use table attribute instead of string in database order by (probably fixes #59 )
2013-09-06 22:09:16 +02:00
Jean-Marc Martins
ce59d9ea87
Added functionnal tests
2013-09-05 15:13:31 +02:00
Guillaume Ayoub
dbb866a750
Don't create the repository for each change
2013-08-30 19:00:10 +02:00
Jean-Marc Martins
97a19405c4
Adds git support to Radicale ( Fix #30 )
2013-08-30 17:23:04 +02:00
Jean-Marc Martins
6e98b1b3e8
Adds multifilesystem storage backend (See #30 )
2013-08-29 16:55:36 +02:00
Guillaume Ayoub
c4f2587fd9
Pylint
2013-07-12 15:25:57 +02:00
Guillaume Ayoub
5c4fb8529d
Fix modification time for not-created-yet collections
2013-04-26 13:29:24 +02:00
Guillaume Ayoub
406bb6e8cc
Update copyright years
2013-04-26 01:28:03 +02:00
Guillaume Ayoub
a01e4d18e1
Clean database storage code
2013-04-20 12:59:56 +02:00
Guillaume Ayoub
16c6f55ebd
Initial *untested* support for database storage
2013-04-20 12:51:32 +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
7bfc17a51d
Use " instead of ' (you can laugh at me)
2012-03-01 10:40:15 +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
f9d041ba6b
Use relative imports for acl and storage modules
2012-02-08 16:56:58 +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
b1414c152d
Split the storage filesystem backend into another file
2012-01-12 02:18:06 +01:00