Alex
f12a433b85
chore: add groupware capabilities ( #1661 )
2025-10-21 22:31:45 +02:00
Alex
5c39fd5e53
chore: add config for capability CheckForUpdates ( #1556 )
2025-09-25 10:19:33 +02:00
Jannik Stehle
8290d8bf9d
Revert "Completely remove "edition" from capabilities"
...
This reverts commit 0c2da6e8fd .
2025-04-07 16:41:34 +02:00
Ralf Haferkamp
0c2da6e8fd
Completely remove "edition" from capabilities
...
This removes the "edition" value for the capabilities. We don't need that
anymore.
2025-03-19 15:34:38 +01:00
Jannik Stehle
08bba95428
feat: clear edition fallback
...
Clears the `edition` fallback on "Community" in the capabilities. We want to have this as empty string without any fallback.
2025-03-18 14:12:02 +01:00
Jörn Friedrich Dreyer
243ffe81c7
nats cluster name
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-16 16:14:22 +01:00
Jörn Friedrich Dreyer
db39b8ed3b
use opencloudurl
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2025-01-16 11:13:08 +01:00
Ralf Haferkamp
213e9663a9
Rename go-micro services
2025-01-16 09:45:46 +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
jkoberg
2d2801009c
fix(performance): use less workers for not essential consumers
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-11-13 15:07:29 +01:00
Jörn Friedrich Dreyer
42711aef88
concurrent autoaccept
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Update services/frontend/pkg/config/config.go
Co-authored-by: Martin <github@diemattels.at >
align concurrency approach
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-11-06 15:17:46 +01:00
Jörn Friedrich Dreyer
ce383bd203
set secureview flag based on addr
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-06-03 14:00:01 +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
jkoberg
b174b005e7
remove resharing
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-04-05 10:19:14 +02:00
Viktor Scharf
79c74711c4
[full-ci] Delete resharing tests ( #8704 )
...
* feat: disable resharing by default
delete re-sharing tests
* fix tests
---------
Co-authored-by: Michael Barz <mbarz@owncloud.com >
2024-03-27 10:30:25 +01:00
Christian Richter
fe4cd7a901
make code more readable
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-03-19 14:21:21 +01:00
Christian Richter
b5ca297f54
prevent nil pointer
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2024-03-19 13:56:10 +01:00
Christian Richter
72916dc53c
adapt cors headers
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-03-19 10:54:58 +01:00
Jörn Friedrich Dreyer
55c06b53bf
add PATCH to default allowed CORS methods
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-03-14 13:51:32 +01:00
Benedikt Kulmann
76aa0a0182
fix: hardcode config for spaces which was not allowed to change
2024-01-29 10:34:46 +01:00
Andre Duffeck
fd09d29b5c
Merge pull request #7973 from aduffeck/ocm-access
...
[full-ci] Ocm access
2023-12-14 14:36:31 +01:00
André Duffeck
4ccfc66432
Add a flag for including ocm sharees
2023-12-14 09:32:53 +01:00
jkoberg
d62cb9d34b
use inmemory cache by default
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-12-13 12:49:54 +01:00
jkoberg
ad87ac955a
configure services individually
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-12-13 12:49:54 +01:00
jkoberg
bbc4f83f7d
bump dependencies
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-12-13 12:49:53 +01:00
Jannik Stehle
8ee03101c0
feat: add a config for default link permissions ( #7783 )
...
* feat: add a config for default link permissions
* Update services/frontend/pkg/config/config.go
---------
Co-authored-by: Martin <github@diemattels.at >
2023-11-23 07:59:31 +01:00
Viktor Scharf
91ae5172f6
[full-ci]Enforce pass by default. changed api tests ( #7706 )
...
* set enforce pass by default. change tests
* fix tests
* fix test
2023-11-13 23:37:12 +01:00
André Duffeck
f19b9fcd46
Expose variable to enable/disable the listing of ocm shares
2023-11-07 08:32:23 +01:00
Viktor Scharf
c179485db6
[full-ci] ApiTests. enable auto accepting in api tests ( #7477 )
...
* enable auto accepting in test
* go format
2023-10-17 16:29:05 +02:00
Michael Barz
4b741804b9
change the default value for TUS
2023-09-12 16:35:41 +02:00
jkoberg
8e1b033a63
auto-accept shares in frontend service
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-09-06 15:32:31 +02:00
Roman Perekhod
fb199e6fbf
Fix CORS issues
2023-07-28 11:12:42 +02:00
jkoberg
b3ec78ab24
default LDAP_WRITE_ENABLED to true
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-05-22 14:25:05 +02:00
Michael Barz
86fbfa5d8c
make edition configurable
2023-05-08 09:46:41 +02:00
Andre Duffeck
129489203b
Cleanup and improve the caching config ( #6148 )
...
* Cleanup and improve the caching config
* bump reva
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* disable stat cache
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* Bump reva
* Linter fixes
---------
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Co-authored-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2023-04-27 12:35:30 +02:00
Andre Duffeck
be569b7c59
[full-ci] More cache cleanup ( #6134 )
...
* Make env var names consistent with the others
* Remove unused OCS cache
* Use the same cache database for shared caches
* Bump reva
2023-04-25 15:46:59 +02:00
Andre Duffeck
77bb3d8bcd
[full-ci] Refactor stores ( #6019 )
...
* Streamline the store implementation with and into reva
* Adapt to the cache/store refactoring in reva
* Streamline config options and their env vars
* Apply suggestions from code review
Co-authored-by: Martin <github@diemattels.at >
* Use the same database for all stores
* Bump reva
* Configure stat and filemetadata cache separately
* Fix default config
---------
Co-authored-by: Martin <github@diemattels.at >
2023-04-24 15:13:35 +02:00
David Christofas
924c2ca346
add missing comments
2023-03-06 19:01:16 +01:00
David Christofas
63fa35fa50
reduce duplication in configuration code
2023-03-06 16:52:44 +01:00
Jörn Friedrich Dreyer
b559466703
document default preferred sha1 checksum
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-11-03 17:18:16 +01:00
Ralf Haferkamp
ee974afebf
[full-ci] Introduce TLS Settings for go-micro based grpc services and clients ( #4901 )
...
* Introduce TLS Settings for go-micro based grpc services and clients
TLS for the services can be configure by setting the OCIS_MICRO_GRPC_TLS_ENABLED"
"OCIS_MICRO_GRPC_TLS_CERTIFICATE" and "OCIS_MICRO_GRPC_TLS_KEY"
enviroment variables.
TLS for the clients can configured by setting the "OCIS_MICRO_GRPC_CLIENT_TLS_MODE"
and "OCIS_MICRO_GRPC_CLIENT_TLS_CACERT" variables.
By default TLS is disabled.
Co-authored-by: Martin <github@diemattels.at >
* Unify TLS configuration for all grpc services
All grpc service (whether they're based on reva) or go-micro use the
same set of config vars now.
TLS for the services can be configure by setting the OCIS_GRPC_TLS_ENABLED,
OCIS_GRPC_TLS_CERTIFICATE and OCIS_GRPC_TLS_KEY enviroment variables.
TLS for the clients can configured by setting the OCIS_GRPC_CLIENT_TLS_MODE
and OCIS_MICRO_GRPC_CLIENT_TLS_CACERT variables.
There are no individual per service config vars currently. If really
needed, per service tls configurations can be specified via config file.
Co-authored-by: Martin <github@diemattels.at >
Co-authored-by: Martin <github@diemattels.at >
2022-11-03 10:17:08 +01:00
Jörn Friedrich Dreyer
c61b959f4d
fix CORS in frontend service ( #4948 )
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-11-01 13:33:22 +01:00
Ralf Haferkamp
3d57f5cc21
Introduce TLS Settings for all reva grpc services and clients
2022-10-25 11:50:08 +02:00
Ralf Haferkamp
e373e48383
Get rid of duplicated Reva config struct
...
Consolidate all services to use the Reva config struct for the shared package.
This works because all services (except 'notifications', 'thumbnails' and
'webdav') where using the same config keys and environment variables for
setting the reva gateway.
2022-10-25 11:50:08 +02:00
Jörn Friedrich Dreyer
b0fa917eae
enable a 300sec in memory cache for resource infos when listing shares on the ocs API ( #4438 )
...
* enable a 300sec in memory cache for resource infos when listing shares on the ocs API
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* lint
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* disable ocs cache by default
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-09-12 16:05:24 +02:00
Ralf Haferkamp
288b76d955
Add config for setting search_min_length capability
...
This adds the "search_min_length" setting to the frontend service which
allows to set the search_min_length capabilty which is e.g. used by
web.
Partial: #547
2022-07-20 11:55:04 +02:00
Ralf Haferkamp
946f3e8feb
Remove unused BindEnv code
...
We dropped this in favour of envdecode a while ago.
2022-07-14 16:34:25 +02:00
Benedikt Kulmann
981c448395
[full-ci] Bump web to v5.7.0-rc.3 ( #4140 )
...
* Bump web to v5.7.0-rc.4
* Switch default value for resharing in capabilities to true
* Fix access token usage in settings ui
2022-07-08 19:15:34 +02:00