Commit Graph
53 Commits
Author SHA1 Message Date
mmattel 109a3ae2f4 [docs-only] Fix envvar description 2024-06-25 08:30:24 +02:00
jkoberg 672ec3811c feat(ocis): deprecate gateway envvars
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:25:22 +02:00
Juan Pablo Villafáñez ab636a611f fix: use constants for the properties 2024-06-21 13:32:38 +02:00
Juan Pablo Villafáñez cfc39fac24 fix: simplify property assignment 2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez b4e09e34ae fix: adjust unit tests 2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez 668eb5c34b fix: append the app name to the service name for parallel deployment
This will allow multiple collaboration services to target 2, 3 or more
different WOPI apps. It's expected that each different collaboration
service is deployed in a different container or host
2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez 1a7f713133 fix: use (undocumented) collabora properties, such as "supportLocks"
SupportLocks property is required for collabora to use locks. The
collaboration service requires locks in order to saves files, so without
such support collabora wouldn't be able to save files.
2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez d175317295 fix: add comment and fix unit tests 2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez 7360cd115e fix: use correct name during init and use app name as provider 2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez 1f1b818056 fix: change var naming for CI 2024-06-21 10:48:30 +02:00
Juan Pablo Villafáñez 573f3a25bc fix: adjust unit tests 2024-06-21 10:48:30 +02:00
Juan Pablo Villafáñez 116bd2c414 feat: explicit provider for WOPI apps to handle fileinfo 2024-06-21 10:48:30 +02:00
Michael Barz b04f3209d4 chore: prepare release, bump version 2024-06-19 19:45:57 +02:00
Michael Barz 5d99688161 docs: use placeholder for next release 2024-06-04 10:28:42 +02:00
Jörn Friedrich DreyerandGitHub 3db878e8db Merge pull request #9165 from wkloucek/collaboration-fixes
collaboration fixes
2024-05-31 13:49:10 +02:00
Jörn Friedrich Dreyer 6f7f05d8f9 add comment
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-31 10:59:12 +02:00
Jörn Friedrich Dreyer be6271b54f default to Collabora
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-30 16:01:04 +02:00
Jörn Friedrich Dreyer 933b1eb76c default to collabora online
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-30 11:09:02 +02:00
Jörn Friedrich Dreyer ad76face07 reduce config
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-29 15:40:17 +02:00
Jörn Friedrich Dreyer 955c195411 incorporate feedback
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-24 14:53:02 +02:00
Willy KloucekandJörn Friedrich Dreyer 1e13072ea0 fix service namespaces 2024-05-24 12:43:53 +02:00
Willy KloucekandJörn Friedrich Dreyer 2e5b57f847 use reva gateway default address 2024-05-24 12:43:53 +02:00
Willy KloucekandJörn Friedrich Dreyer 901a5e27fc - let ocis init generate jwt token for collaboration service
- separate REVA jwt secret from WOPI jwt secret
- fix gatway service name configuration
2024-05-24 12:43:53 +02:00
Jörn Friedrich Dreyer 1ed03c12f2 try using viewOnlyToken to download file if available
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-17 13:58:29 +02:00
Roman Perekhod eefe991487 added the watermark text for the Secure View mode 2024-05-14 23:54:07 +02:00
Roman Perekhod fb43919e0a fixed OpenInApp URL 2024-05-09 23:12:20 +02:00
Roman Perekhod 612f31bcbb fixed the collaboration service GRPC namespace 2024-05-08 16:57:44 +02:00
Thomas MüllerandGitHub a8cbc612cc chore: remove unused return value from BindSourcesToStructs (#9033) 2024-04-30 18:18:31 +02:00
Juan Pablo VillafáñezandRalf Haferkamp b1d0a2a577 fix: remove obsolete secure middleware in collaboration service 2024-04-29 15:22:49 +02:00
Juan Pablo Villafáñez 57b50c8587 docs: add missing documentation to functions 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 54d7a0ddb5 docs: fix some wrong comments 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez f248d7bba3 test: allow injection of gateway client in grpc service and add tests 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 9b4233e690 test: include interfaces, add mocks and add unit tests in adapter 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 710a0b4561 test: add unit tests, adjust fileinfo 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez d85d24b5c5 docs: add code documentation 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 5c85daa06c fix: remove some TODO messages 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez c163e668c9 fix: avoid direct access to proto fields 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 01d3e84d79 fix: ensure uploads have the IfMatch option 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez a9b963019c refactor: reorganize fileinfo properties and add new ones 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 4f3ebb245a feat: add health and version commands 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez f240d4e7cb feat: include debug server in collaboration 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez ce6ed399a9 refactor: move components to setup the service into a helpers package 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 0a413223b9 refactor: move wopi context and related to middleware package 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez aa58caef63 refactor: move wopi operation into connector and change logging 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 8f4806f1d4 refactor: replace uniuri with custom code 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 8fcc626d7b ci: adjust code for sonarcloud issues 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 14f76519b0 fix: check for more errors, remove obsolete code and encode user ids 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 1714eacbf0 docs: add the "introductionVersion" keyword in all env vars 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 7fda20602b docs: improve documentation of configuration options 2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez 26cc6fc7a6 fix: adjust code to pass the wopivalidator tests 2024-04-17 15:54:51 +02:00