Christian Richter
7be33b0607
refactor interims DefaultAppCobra to DefaultApp
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-12-15 16:40:26 +01:00
Christian Richter
e6114853ea
migrate collaboration from urfave/cli to spf13/cobra
...
Signed-off-by: Christian Richter <c.richter@opencloud.eu >
2025-12-15 16:40:25 +01:00
Jörn Friedrich Dreyer
a3ef7f6d79
update otlp tracing
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-11-27 12:28:15 +01:00
Michael Barz
4a0cc1004f
Fix collaboration service name ( #1577 )
...
* fix: collaboration service name
* change: do not use app name in service name
* feat: make collaboration service name configurable
* test: fix test config
2025-09-29 10:06:05 +02:00
Jörn Friedrich Dreyer
314390f302
introduce AppURLs helper for atomic backgroud updates
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-09-23 12:54:05 +02:00
Roman Perekhod
c597dfb917
set default timeouts and clean up
2025-09-12 12:18:47 +02:00
Roman Perekhod
9a3fc08dd4
to separate controll ower the http and grpc driven services
2025-09-12 12:18:47 +02:00
Juan Pablo Villafáñez
9e1b80a1be
feat: use runners to startup the services
2025-09-12 12:18:47 +02:00
Florian Schade
e226efa4fb
fix(collaboration): re register app providers in a configurable interval
2025-06-10 16:53:52 +02:00
Ralf Haferkamp
96684df32d
Adjust to new tablewriter release
2025-05-19 19:26:38 +02:00
André Duffeck
e8d35e1280
Use the opencloud reva from now on
2025-01-21 11:16:38 +01:00
Jörn Friedrich Dreyer
7284acdfeb
local occurences
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-15 11:19:04 +01:00
Jörn Friedrich Dreyer
b07b5a1149
use plain pkg module
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-13 16:42:19 +01:00
Jörn Friedrich Dreyer
8e028f17e9
change module name
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-13 09:58:18 +01:00
Jörn Friedrich Dreyer
dde999d5c2
align shutdown logging
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-10-28 14:47:11 +01:00
Juan Pablo Villafáñez
b8f8ca813e
feat: use short tokens as access tokens
...
The "real" access token will be stored using the short token as key.
This short token will be sent to the clients to be used as access token
for the WOPI server.
This is configurable, and requires a store in order to keep the tokens.
2024-10-24 08:46:54 +02:00
Michael Barz
04ebb3def5
fix: use dedicated config values for grpc TLS
2024-09-23 16:52:02 +02:00
Michael Barz
0ce0ac5af7
fix: add missing error handling
2024-09-23 16:39:30 +02:00
Michael Barz
8cd9176e49
fix: always select next gateway client
2024-09-23 12:47:36 +02:00
Juan Pablo Villafáñez
083a2e1484
feat: include tracing for grpc openInApp function
2024-08-05 13:15:12 +02:00
Jörn Friedrich Dreyer
9d1515e8fc
rely on context from app
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-07-24 14:02:11 +02:00
Jörn Friedrich Dreyer
008f379a01
pass config context when running apps
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-07-24 13:30:42 +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
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
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
aa58caef63
refactor: move wopi operation into connector and change logging
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
eb77b4c276
fix: use same logger everywhere and include log for registered mimetypes
2024-04-17 15:54:51 +02:00
Juan Pablo Villafáñez
3e90402350
feat: Add new collaboration service (WOPI)
2024-04-17 15:54:50 +02:00