Edouard Vanbelle
aa155dffa0
fix_next_cloud
2026-06-19 16:06:38 +02:00
Edouard Vanbelle
16ea08b093
feat(drive): improve Drive model
...
now Drive is purely a metadata
each drive has always a root folder
this model minimize Oxicloud changes, and simplify
the Drive name is simply the folder's root's name
note: owner of Drive has more permission that an owner of the root folder
2026-06-19 16:06:37 +02:00
Edouard Vanbelle
eab7a609b9
feat(drive): start implementation of drive
...
- add storage.drives
- prepare migration phase
- add created_by and updated_by on storage.folders
2026-06-19 16:06:37 +02:00
Edouard Vanbelle
a1c21ce446
refactor(authz): permet require_permission() as has_permission(), more explicit
2026-05-21 21:50:42 +02:00
Edouard Vanbelle
3362e277ab
feat(authz): check permission on read handlers + check create permission on folder
2026-05-21 20:30:53 +02:00
Edouard Vanbelle
dfb082fdf4
refactor(server): file_management_service: move all method without owner check into private, add folder_ports
2026-05-20 15:39:53 +02:00