Commit Graph

104 Commits

Author SHA1 Message Date
Peter Bieringer
ebb359c5cc sharing/bday/age_max: input validation 2026-05-31 06:00:55 +02:00
Peter Bieringer
71643860a4 sharing/bday/Actions: align config section 2026-05-31 06:00:55 +02:00
Peter Bieringer
6310e071e3 sharing/csv: fix for json/dict structure 2026-05-31 06:00:55 +02:00
Peter Bieringer
3aed27ff65 sharing/bday: add support for max_age, improve Actions validation on API 2026-05-31 06:00:55 +02:00
Peter Bieringer
c3bf3e8f75 sharing/bday/trigger: config reader 2026-05-31 06:00:55 +02:00
Peter Bieringer
583815c6d6 sharing/actions: implementation 2026-05-31 06:00:55 +02:00
Peter Bieringer
d4c545f6e4 sharing/bday/template: store in "Actions" 2026-05-31 06:00:55 +02:00
Peter Bieringer
aae887ee5c sharing/bday/template: get config 2026-05-31 06:00:55 +02:00
Peter Bieringer
b9ec1c223f log on_notice_condition: implementation 2026-05-12 08:35:28 +02:00
Peter Bieringer
b4cab301e7 sharing: fix mapping of single item 2026-05-04 21:39:38 +02:00
Peter Bieringer
97e350341c sharing: fix get request on single items with bday conversion 2026-04-30 22:32:58 +02:00
Peter Bieringer
1495849b61 fix circular import related to user/path value check 2026-04-23 08:33:53 +02:00
Peter Bieringer
eb3448cf39 sharing/create/map: access check now earlier 2026-04-23 06:13:32 +02:00
Peter Bieringer
0864fd1b31 sharing/properties overlay add ICAL:calendar-order to whitelist 2026-04-23 06:13:31 +02:00
Peter Bieringer
8ebf56ea17 sharing/csv: fix improper quote conversion 2026-04-23 06:13:31 +02:00
Peter Bieringer
7dcfd4ae19 sharing/csv: honor stock encoding 2026-04-23 06:13:31 +02:00
Peter Bieringer
eecfdcaf69 sharing: adjust loglevel or add forgotten log 2026-04-23 06:13:31 +02:00
Peter Bieringer
53d5a89165 use new format checker for path/user 2026-04-23 06:13:31 +02:00
Peter Bieringer
af5121ab34 new option for checking path/user value 2026-04-23 06:13:31 +02:00
Peter Bieringer
57ac38b502 sharing: adjust some log levels 2026-04-11 06:19:58 +02:00
Peter Bieringer
b88b99d11e sharing/bday: do not permit permissions eE 2026-04-10 05:51:38 +02:00
Peter Bieringer
175a783e47 log/sharing: replace legacy trace log 2026-04-08 22:16:21 +02:00
Nils Brederlow
1ade6d96fb Add User parameter to database_delete_sharing method 2026-04-07 13:33:19 +02:00
Nils Brederlow
658cfef7ed Add User parameter to database_delete_sharing method
In line with the changes made to files.py. Passes the user name as an additional argument so a storage hook can know who deleted a share
2026-04-07 13:22:40 +02:00
Nils Brederlow
409a1af918 Add User parameter to database_delete_sharing method
...so the storage hook knows who deleted the share
2026-04-07 13:16:39 +02:00
Nils Brederlow
e85e87e423 Pass user to sharing/delete API endpoint
In the recommended storage hook for git integration no user gets passed when deleting a shared collection. The user is "Anonymus". This passes the owner name to the storage hook.
2026-04-07 13:14:46 +02:00
Nils Brederlow
b88bac0523 Trigger storage hook on sharing/delete with files backend
Unlike with the csv backend the files backend acquired only a reading lock which didn't trigger the storage hook.
2026-04-07 12:25:33 +02:00
Nils Brederlow
f3861c3bf8 Modify PATH and USER regex
for matching email addresses as well
2026-04-06 23:14:37 +02:00
Peter Bieringer
1883b48c1b sharing/conversion/bday: permit PpEe permissions 2026-04-03 16:12:43 +02:00
Peter Bieringer
695fb19761 sharing: fix property overlay permission handling 2026-04-03 16:11:00 +02:00
Peter Bieringer
a6ddf4c9e9 sharing/config: check for invalid permission combination 2026-04-03 16:07:14 +02:00
Peter Bieringer
dc61a50931 sharing: carveout delay 2026-04-02 13:10:37 +02:00
Peter Bieringer
6c9359ab98 sharing/info: add overlay status/support 2026-03-30 06:03:43 +02:00
Peter Bieringer
9cb1e5e8bd sharing/token/resolver: align jitter delay with auth 2026-03-29 14:52:41 +02:00
Peter Bieringer
024712de85 sharing/token/resolver: add delay in case token was not found 2026-03-29 14:52:41 +02:00
Peter Bieringer
793f0fc4a7 sharing/token: add separator to avoid b64 padding instead of using replace 2026-03-29 07:41:32 +02:00
Max Berger
69a6a61ef8 Remove legacy sharing from frontend 2026-03-28 09:39:30 +01:00
Max Berger
5ab80a8779 Removed legacy bday sharing from backend 2026-03-28 09:36:02 +01:00
Peter Bieringer
a923ccf2d3 sharing/legacy bday: fallback for list 2026-03-25 06:55:56 +01:00
Peter Bieringer
d0106c1a6b sharing/via-proxy: add support and test cases 2026-03-24 21:40:29 +01:00
Peter Bieringer
6a162e3882 sharing: replace type bday by conversion 2026-03-24 21:40:29 +01:00
Peter Bieringer
65acbbc12a sharing/db: conversion and enable 2026-03-24 21:40:29 +01:00
Peter Bieringer
f6d0b0b07c sharing: extend DB with Conversion and Actions(reserved) 2026-03-24 21:40:29 +01:00
Peter Bieringer
45a6990352 sharing: change token format to absolut URL 2026-03-24 21:40:29 +01:00
Peter Bieringer
a71689772f sharing: write properties in db on create 2026-03-21 08:45:11 +01:00
Peter Bieringer
4476edd586 sharing/bday: extend collection list 2026-03-15 18:20:49 +01:00
Peter Bieringer
f0f70e4ae8 sharing/bday: add missing extensions 2026-03-15 18:20:49 +01:00
Peter Bieringer
bf36841657 sharing/bday: add api+resolver support 2026-03-15 18:20:49 +01:00
Peter Bieringer
fe4fc5324b sharing/bday: add support 2026-03-15 18:20:49 +01:00
Peter Bieringer
14172cf3c8 sharing/update: fix for self-owned 2026-03-15 18:12:08 +01:00