Unrud
|
d6435c36c9
Lock the item cache when filling it
|
8 years ago |
Unrud
|
16abbd9ea6
Refactor: Extract class FileBackedRwLock
|
8 years ago |
Unrud
|
5d238afb5e
Don't check the vobject item in storage.Item
|
8 years ago |
Unrud
|
9bde9d82f4
Store item on upload in the item cache
|
8 years ago |
Unrud
|
796ba54f42
Clean item cache once per request
|
8 years ago |
Unrud
|
0a1de26ae5
Refactor: Extract item cache methods
|
8 years ago |
Unrud
|
46c636e642
Move item cache entry when item is moved
|
8 years ago |
Unrud
|
316b0a5832
Change owner and is_principal to properties in BaseCollection
|
8 years ago |
Unrud
|
1ce404ca35
Rename encoding to _encoding in Collection
|
8 years ago |
Unrud
|
33ad60503f
Sort keys of properties JSON file
|
8 years ago |
Unrud
|
71916452ec
Include properties in collection etag
|
8 years ago |
Unrud
|
05b1e8296c
Check collection properties
|
8 years ago |
Unrud
|
863c70f35f
Improve validation of uploaded items and stored items
|
8 years ago |
Unrud
|
e0045ca98d
Don't use VObject for collection serialization
|
8 years ago |
Unrud
|
debba3c7a1
Don't serialize collection for etag
|
8 years ago |
Unrud
|
95380c5ce7
Add file name to VObject serialization errors
|
8 years ago |
Unrud
|
4533f76df9
Accept VLIST items (fixes #661)
|
8 years ago |
Unrud
|
4f831de006
Verify number of components in items
|
8 years ago |
Unrud
|
d3a90d16c3
Improve log message when fsync'ing directory fails (fixes 656)
|
8 years ago |
Unrud
|
56c88b4c54
Remove workarounds for bugs in VObject
|
8 years ago |
Unrud
|
2b3fd1fb9b
Add missing UIDs instead of failing
|
8 years ago |
Unrud
|
019dc7a39c
Use UUID format for random UIDs
|
8 years ago |
Unrud
|
c135dc026d
Fix uploading of whole address books
|
8 years ago |
Unrud
|
98caa88a25
Include VObject version in item cache hash
|
8 years ago |
Unrud
|
2b45af92f3
Small improvements for wording in exceptions messages
|
8 years ago |
Unrud
|
276de4fd3a
Allow additional config options for external plugins
|
8 years ago |
Unrud
|
070a39a51d
Improve documentation
|
8 years ago |
Unrud
|
73a73bb0a5
Improve log message for discovery of unsafe paths
|
8 years ago |
Unrud
|
67669bd690
Rename path to sane_path
|
8 years ago |
Unrud
|
5a0d4f7f2f
Remove unused variable
|
8 years ago |