Edouard Vanbelle
72129af0bd
refactor(role): use grant only
...
- remove permission centric mode
- finalize migration drop all tables with permissions
- ensure roles are ENUM (owner is always displayed first)
2026-06-18 02:47:06 +02:00
Edouard Vanbelle
8cc21f17c5
feat(notify): add notif to internal users when granted
...
- add coalesced protection to avoid mail bombing if an invited goes many grant in a short period
- add resentd method in share menu item (work for both internal and external users)
- user can disable email notification via his properties
- add env variable from admin to disable notifications
2026-06-05 11:25:06 +02:00
Edouard Vanbelle
63722c868e
feat(myshares): new version of myshares sections, supporting grants Users + Tokens
2026-05-29 13:12:59 +02:00
Edouard Vanbelle
5790a1459f
feat(folders): add curser and the normalized way to get foler's item list. add reverse order
2026-05-28 12:12:22 +02:00
Edouard Vanbelle
5afb30ebfd
feat(swimlane): add swimlane engine with first version on SharedWithMe section
...
added group by:
- None (= ordered by folders/file name)
- Type (Folder first, then Image, Vidao, Audio, Document, etc...)
- Owner
- Size (With logarithmic groups))
- Shared date (with groups: today, last 7 days, last 30 days, then year)
2026-05-28 00:15:05 +02:00
Edouard Vanbelle
79c1a37931
feat(ui): 1 modal to manage shares (users & public share)
...
fix(share): ensure Authz parent is created/updated on publicShare create/update
fix(ShareModal): do not show Token (public) grants in People section
2026-05-25 22:47:36 +02:00
Edouard Vanbelle
60d53ea779
feat(ui): add section 'Shared with me'
2026-05-25 22:47:32 +02:00