Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/richdocuments.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2022-02-10Always add gs.trustedHosts to the CSPJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-02-09Merge pull request #2012 from nextcloud/backport/1810/stable23Julius Härtl
[stable23] add "is_admin" to extra info user data
2022-02-08Blank timestamp is equivalent to nullAshod Nakashian
The request->getHeader() function returns an empty string even when the header in question doesn't exist. Here we treat blank timestamps as if they weren't set, which translates to skipping the timestamp mismatch and forcing the PUT operation. Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
2022-02-08add "is_admin" to extra info user dataHenry Castro
It is intended to extend the WOPI standard to identify admin users to add some extra features. Signed-off-by: Henry Castro <hcastro@collabora.com>
2022-01-14Add controller description and fix typingsJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-01-14Fix public link file creationJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-01-14Update psalm checksJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-01-14Remove unneeded debug outputJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-01-14Use FileCreatedFromTemplateEvent to inject the already existing empty ↵Julius Härtl
template files for Collabora Signed-off-by: Julius Härtl <jus@bitgrid.net> Cleanup template loading Signed-off-by: Julius Härtl <jus@bitgrid.net> Fix template handling Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-01-10Switch from iconv to mb_convert_encodingKees van Kempen
Fixes #1966 Signed-off-by: Kees van Kempen <git@keesvankempen.nl>
2022-01-04Expose guest avatar images through wopiJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-12-29Do not load template directories twiceJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-12-16Renames assets folder.Pierre Ozoux
Fixes #1916 Signed-off-by: Pierre Ozoux <pierre@ozoux.net>
2021-11-29Improve loading state handlingJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-29Introduce Nextcloud Office brandingJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-29Use nextcloud themeJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-29Improve loading behavior and native avatar renderingJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-10Expose initial state when using direct editing as wellJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-10Load UIMode from configJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-10Introduce initial state for document loading and handle logoJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-08Add support for Collabora Online Draw and odg filesJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-10-15Support Flat ODF filesCorentin Noël
Fixes #1341 Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
2021-10-05Add default argument and type hintsJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-09-13Unify error messages accross controllersJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-08-19Handle error logging for initiator tokensJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-08-13Add API to set the guest name for an existing WOPI tokenJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-08-12Pass through direct token details to frontendJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-08-12Allow guests to request a direct token for share linksJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-07-14Merge pull request #1655 from mikekaganski/masterJulius Härtl
Keep DownloadAsPostMessage when "saving as" documents
2021-07-14Check for share token permissionsJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-07-13Throttle on invalid share tokensLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2021-07-08Keep DownloadAsPostMessage when "saving as" documentsMike Kaganski
The attribute is specific to the client, not document; so loosing it resulted in lost "download as" functionality for the saved document. See also commit 6a64dbfd678760ee78d6b541d1dfb32bf3fcc629. Signed-off-by: Mike Kaganski <mike.kaganski@collabora.com>
2021-06-29Allow to limit wopi requests to specific source hostsJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-06-28Fix opening files when groupfolder ACL has revoked share permissionsJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-05-17Only use owner id if not a remote TokenJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-05-14Pass template id a the proper parameterJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-05-10Merge pull request #1517 from nextcloud/bugfix/remote-initiator-urlJulius Härtl
Use proper initiator url
2021-05-05Merge pull request #1513 from eszkadev/empty-cache-capabilitiesJan Holesovsky
Don't cache empty capabilities
2021-04-30Use proper initiator urlJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28Don't cache empty capabilitiesSzymon Kłos
When caching is configured and request to fetch the capabilities fails - don't cache the empty result for a long time. This way we will avoid persisting error: "Collabora Online is not setup yet". To test bug: 1. use Nextcloud with caching & richdocuments 2. restart apache and stop Collabora Online server 3. open Nextcloud and try to open any document you will get "Collabora Online is not setup yet" error 4. start Collabora Online server 5. refresh page and try to open file again before: error persisted until admin changed richdocuments configuration after: file is opened with Collabora Online in 60s from start Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
2021-04-28Add documentation and improve parameter namingJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28Allow fetching the initiator user data if neededJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28Implement token typesJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28Skeleton for creating direct tokens for public sharesJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28Also set CSP on public share linksJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28Add token type for WOPI tokensJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-26Let direct view return a proper error status codeJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-22Do not use libxml_disable_entity_loader on PHP 8 or laterJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-12l10n: Unify spellingValdnet
Spelling unification in Nextcloud applications.
2021-04-08Fix duplicate document templatesJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>