Michael Barz
7860cb8a6f
fix: polish secure view
2024-07-04 17:14:40 +02:00
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 Dreyer
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
2e3d9e10ee
remove WOPI when talking about collaboration apps
...
Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu >
2024-05-31 08:17:49 +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 Kloucek
1e13072ea0
fix service namespaces
2024-05-24 12:43:53 +02:00
Willy Kloucek
2e5b57f847
use reva gateway default address
2024-05-24 12:43:53 +02:00
Willy Kloucek
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
mmattel
2f895fbc74
[docs-only] Fix Collaboration readme
2024-05-03 08:44:03 +02:00
Thomas Müller
a8cbc612cc
chore: remove unused return value from BindSourcesToStructs ( #9033 )
2024-04-30 18:18:31 +02:00
Juan Pablo Villafáñez
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
f7671e8d19
docs: clarify service requirements in the README
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