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
Peter Bieringer
6d520f3b42
sharing/create: do not allow additional share with PathMapped for same User
2026-03-15 07:04:50 +01:00
Peter Bieringer
08612e3c33
sharing/collection-list: rename function
2026-03-14 17:33:03 +01:00
Peter Bieringer
7723fb222f
sharing: silently discard unsupported properties on overlay
2026-03-14 07:26:48 +01:00
Peter Bieringer
c963c19c94
sharing: do not try to map /
2026-03-14 07:26:32 +01:00
Peter Bieringer
7874dc62ea
sharing/property-overlay: permit and replace displayname
2026-03-14 07:25:26 +01:00
Peter Bieringer
119c3361ad
sharing: improve resolving function
2026-03-14 06:34:50 +01:00
Peter Bieringer
b77328f811
sharing: enforce trailing /
2026-03-14 06:34:50 +01:00
Peter Bieringer
0e107bbc2e
sharing: add logging
2026-03-14 06:34:50 +01:00
Peter Bieringer
e5584c8f6c
sharing: reorg/log
2026-03-14 06:34:50 +01:00
Peter Bieringer
cb80a13d39
sharing: bugfix
2026-03-14 06:34:50 +01:00
Peter Bieringer
d4fa4cd991
sharing: further review
2026-03-14 06:34:50 +01:00
Max Berger
a01e69997e
Add missing copyright for files changed by Max Berger
2026-03-08 21:57:33 +01:00
Peter Bieringer
d581815973
sharing: flake8 fixes
2026-03-08 12:37:36 +01:00
Peter Bieringer
b09dcc1ead
sharing: database verification related to Permissions
2026-03-08 12:33:44 +01:00