feat: Add ability to configure guest permissions (#10708)

* Configure guest permissions

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Fix permission domain

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Fix permission declaration

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Fix lock file

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Guest permissions

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Allow guests to update their own documents

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Add modules order

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Fix translations, icons

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Fix disabled apps and update translations

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
This commit is contained in:
Artyom Savchenko
2026-04-05 14:36:59 +07:00
committed by GitHub
parent 8b5b57563e
commit ea254970c0
81 changed files with 1390 additions and 33 deletions
+4
View File
@@ -311,6 +311,9 @@ export default plugin(settingId, {
OfficeDefaultSettings: '' as IntlString,
DefaultStartWithTranscription: '' as IntlString,
DefaultStartWithRecording: '' as IntlString,
GuestPermissionsSettings: '' as IntlString,
GuestPermissionsModulePermissions: '' as IntlString,
GuestPermissionsModulePermissionsHint: '' as IntlString,
MailboxErrorInvalidName: '' as IntlString,
MailboxErrorDomainNotFound: '' as IntlString,
MailboxErrorNameRulesViolated: '' as IntlString,
@@ -352,6 +355,7 @@ export default plugin(settingId, {
icon: {
AccountSettings: '' as Asset,
Owners: '' as Asset,
Members: '' as Asset,
Password: '' as Asset,
Setting: '' as Asset,
Integrations: '' as Asset,