nextcloud/onlyoffice: тип коннектора и UI редактора

- ConnectorConfig(onlyoffice) + миграция, подсказка по extra_config в админке.
- /documents/onlyoffice/ в whitelist 2FA — Document Server забирает файл
  без сессии портала (доступ по подписанному file-token + JWT DS).
- Страница редактора и кнопки «открыть в OnlyOffice» в браузере документов.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-09-10 13:17:41 +03:00
parent 5f62662e12
commit f41fefbaa7
7 changed files with 91 additions and 1 deletions
+5
View File
@@ -274,6 +274,11 @@ class ConnectorConfigAdmin(ModelAdmin):
}),
(_('Дополнительные параметры'), {
'fields': ('extra_config',),
'description': _(
'OnlyOffice: {"public_url": "https://docs.example", '
'"callback_base": "https://portal.example"} — '
'token = JWT_SECRET Document Server. Nextcloud остаётся хранилищем файлов.'
),
}),
)