feat: private certificates/documents buckets with SeaweedFS support

Add Document CRUD, temp→bucket commit flow, SeaweedFS env aliases, and default temp bucket name to temp.
This commit is contained in:
2026-08-15 02:53:59 +03:30
parent 5c2fad4b44
commit 4603b45208
18 changed files with 585 additions and 112 deletions
+4
View File
@@ -47,6 +47,9 @@ const defaultRoles = [
PERMISSIONS.CERTIFICATES_CREATE,
PERMISSIONS.CERTIFICATES_READ,
PERMISSIONS.CERTIFICATES_SEARCH,
PERMISSIONS.DOCUMENTS_CREATE,
PERMISSIONS.DOCUMENTS_READ,
PERMISSIONS.DOCUMENTS_SEARCH,
PERMISSIONS.FILES_UPLOAD,
PERMISSIONS.FILES_READ,
PERMISSIONS.LOGS_READ,
@@ -69,6 +72,7 @@ const defaultRoles = [
PERMISSIONS.PAYMENTS_READ,
PERMISSIONS.NOTIFICATIONS_READ,
PERMISSIONS.CERTIFICATES_READ,
PERMISSIONS.DOCUMENTS_READ,
PERMISSIONS.FILES_READ
],
isSystem: true