Jörn Friedrich Dreyer
871228ac96
make gateway endpoints configurable again
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-08-23 20:51:17 +02:00
Jörn Friedrich Dreyer
066c4b8173
only register signal handling once
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-07-29 16:28:13 +02:00
Jörn Friedrich Dreyer
d6045a74ea
work on signals
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-07-24 13:21:30 +02:00
jkoberg
11103a4220
feat(auth-app): make service optional plus docu
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-07-23 08:58:07 +02:00
Thomas Müller
1eb66eb18c
feat: add REVA appauth as oCIS service
2024-07-23 08:58:07 +02:00
Roman Perekhod
f29b254333
fixed the notification service error when the user's display name contained special characters
2024-06-28 13:24:37 +02:00
jkoberg
630c9efaaa
feat(activitylog): initial service
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-06-05 14:31:12 +02:00
Jörn Friedrich Dreyer
26136f8f81
drop store service in favor of a micro store implementation ( #8419 )
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2024-02-26 16:08:03 +01:00
kobergj
bc610b37a9
Improve Single Binary Boot time ( #8320 )
...
* remove wait times on single binary boot
Signed-off-by: jkoberg <jkoberg@owncloud.com >
* rework service starting
Signed-off-by: jkoberg <jkoberg@owncloud.com >
---------
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2024-02-09 16:24:56 +01:00
jkoberg
003310a2b0
use nats-js cache
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-12-13 12:48:27 +01:00
jkoberg
8ebfb043c3
wait before starting
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-11-06 08:59:01 +01:00
jkoberg
7f57f68725
start frontend delayed
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-11-06 08:59:01 +01:00
jkoberg
55013c3d0d
start nats before other services
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-11-06 08:59:01 +01:00
André Duffeck
b2eba874e9
Move ocm to the "delayed" group so that it can always reach the gateway
2023-10-24 11:26:21 +02:00
André Duffeck
668f917dba
Add an ocm service exposing the ocm related http and grpc APIs
2023-10-24 10:29:29 +02:00
jkoberg
732228ed88
add clientlog service
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-09-07 10:56:58 +02:00
jkoberg
90ce1a7ad0
add auth-service
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-08-31 12:11:44 +02:00
Florian Schade
96292ba4b6
enhancement: add sse service skeleton
2023-08-29 13:59:39 +02:00
Christian Richter
15ced8a6df
incorporate requested changes
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2023-06-23 13:29:49 +02:00
Christian Richter
b3fd53d5a3
disable thumbnail service when web prevents previews
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2023-06-22 15:44:15 +02:00
jkoberg
d347448ec0
remove duplicated sutureservice code
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-06-02 12:02:27 +02:00
Michael Barz
e73d5493db
add optional services and fix config slice parser
2023-04-18 11:58:02 +02:00
Jörn Friedrich Dreyer
f805cca363
initial invitations skeleton
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2023-03-24 11:42:48 +01:00
Florian Schade
f38a9f4385
Introduce Policies-Service ( #5716 )
...
* add policies service
add policies proxy middleware
add policies event service
add policies grpc service
prepare ci and git environments (ci, make, readme, doc)
* add webfinger to the drone conf
* fix docs
remove not used virus scan postprocessing step
* relocate example rego file
implicitly enable and disable proxy and postprocessing policy checking by setting the query.
update configuration descriptions
* move policies
update readme
* use converter func to convert pp environment to actual environment
expose and test custom rego functions
add engine unit tests
add opa unit tests
update policies readme
Co-authored-by: Martin <github@diemattels.at >
* relocate sample policies to the deployments folder
change and document policies service port
* update index.md and small fix
* add health command
add version command
add debug server
---------
Co-authored-by: Martin <github@diemattels.at >
2023-03-14 16:08:22 +01:00
jkoberg
d56565555b
introduce userlog service
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-02-21 14:25:21 +01:00
jkoberg
c9dfb778a9
sharpen eventhistory service
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2023-02-21 10:51:32 +01:00
Jörn Friedrich Dreyer
2c98d3246c
minimal webfinger ( #5373 )
...
* initial webfinger stub
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add webfinger to proxy, return current host
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* some cleanup
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* allow passing multiple rel params
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* introduce interfaces
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* parse oidc auth token
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add templating, drop chain, use map of relation providers
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* fix ocis url yaml
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* fix typos
Co-authored-by: Dominik Schmidt <dschmidt@owncloud.com >
* switch to userinfo claims
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* readme cleanup
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add TODO.md with ideas
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* replace subject on authenticated request responses
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* Apply suggestions from code review
Co-authored-by: Martin <github@diemattels.at >
* markdown lint
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* return a 401 when bearer token expired, some more docs
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* Apply suggestions from code review
Co-authored-by: Martin <github@diemattels.at >
* fix docs
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* clarify env var
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* extract handler func
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* use correct service in reflex.conf
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* test relations
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* Update services/webfinger/pkg/config/config.go
---------
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Co-authored-by: Dominik Schmidt <dschmidt@owncloud.com >
Co-authored-by: Martin <github@diemattels.at >
2023-02-13 11:05:20 +01:00
jkoberg
06f3f5adb3
start pp service in single binary
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-12-08 11:49:04 +01:00
David Christofas
3babaf1a4d
remove the graph-explorer servier from ocis ( #4733 )
2022-10-04 15:55:30 +02:00
Ralf Haferkamp
5d121b4bad
Do not start auth-bearer service by default
...
The auth-bearer service is currently not needed by ocis. Reva tookens
for oidc authenticated clients are currently minted via the auth-machine
service. This commit does not completely remove the service as we shoud
consider to rework the proxy's oidc middleware to use the auth-bearer
service in the future (see #4701 )
Fixes : #4692
2022-09-28 12:11:06 +02:00
Willy Kloucek
6154466bbc
rename extensions to services (leftover occurences)
2022-08-17 15:36:52 +02:00
jkoberg
f64ea7dc1b
make runset a map
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-07-21 16:19:36 +02:00
jkoberg
4b8d1acdf4
allow providing list of services not to start
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-07-21 15:51:17 +02:00
Willy Kloucek
9f0a31140f
Merge pull request #4102 from wkloucek/fix-logging-levels
...
fix logging levels and go micro default log level
2022-07-11 09:31:19 +02:00
Bishop Clark
155baa83cb
Update README.md
...
adjective order
2022-07-09 12:45:02 -07:00
Willy Kloucek
83bbabac3c
remove leftover setMicroLogger from runtime
2022-07-08 07:55:11 +02:00
Ralf Haferkamp
875ad911db
Fixup previous commit to avoid using blank imports
2022-07-07 17:16:28 +02:00
Willy Kloucek
33f6ee34fc
fix logging levels and go-micro logging format
2022-07-05 13:49:30 +02:00
Christian Richter
f8f1320501
refactor extensions -> services
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2022-06-27 14:05:36 +02:00
Ralf Haferkamp
d25aa7b20f
Remove "accounts" service
2022-05-11 15:29:34 +02:00
Ralf Haferkamp
5ba1b8f2c1
Remove "glauth" service
...
The "glauth" service is no longer used. After we switched to
libregraph/idm.
2022-05-11 15:29:34 +02:00
Willy Kloucek
0453dba7a3
remove rpc side of kill and run commands
2022-05-09 13:23:17 +02:00
Jörn Friedrich Dreyer
51e1aa2978
rename users and groups extensions
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-05-05 09:14:27 +00:00
Michael Barz
189987bcbd
Bump major version to v2
2022-05-04 14:49:59 +02:00
Jörn Friedrich Dreyer
565548ebce
storage-metadata -> storage-system
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-05-04 08:14:13 +00:00
Jörn Friedrich Dreyer
449a0169f6
approvider -> app-provider
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-05-04 06:39:28 +00:00
Willy Kloucek
26a92f2bad
add app-registry service
2022-05-03 15:12:35 +02:00
Willy Kloucek
977c4fd9e9
ensure commands for all services
2022-05-03 15:12:34 +02:00
Jörn Friedrich Dreyer
bfc8196ac2
Merge branch 'master' into search
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-05-02 13:43:24 +00:00
Jörn Friedrich Dreyer
0642a5e0ca
Align service naming ( #3606 )
...
* use configured names as service names in ocis runtime
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add changelog
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* correct service names for group and storage-shares
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* use correct service names in .drone.star
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* align ocis-pkg/config/config.go
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-05-02 12:44:21 +02:00