feat: folder permissions (ACLs) - share folders with users/groups, inherit to subfolders, permission dialog UI

This commit is contained in:
Agent Zero
2026-07-28 23:58:19 +02:00
parent 784a771039
commit cc021cda99
12 changed files with 1185 additions and 4 deletions
+2
View File
@@ -8,6 +8,7 @@ from app.models.audit import AuditLog, DeletionLog
from app.models.auth import ApiToken, PasswordResetToken
from app.models.contact import Contact, ContactPerson
from app.models.contact_folder import ContactFolder
from app.models.contact_folder_permission import ContactFolderPermission
from app.models.contact_merge import ContactMergeHistory
from app.models.entity_history import EntityHistory
from app.models.currency import Currency
@@ -45,6 +46,7 @@ __all__ = [
"Contact",
"ContactPerson",
"ContactFolder",
"ContactFolderPermission",
"ContactMergeHistory",
"EntityHistory",
"Currency",