Commit Graph

160 Commits

Author SHA1 Message Date
Christian Richter
960b4546d1 fix import path for storage extension
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:17:36 +02:00
Jörn Friedrich Dreyer
40a4c5070a Use embeddable ocdav go micro service (#3397)
* allow proxy to route to micro service

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

* use go micre ocdav service instead of reva frontend

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

* add missing gateway default config

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

* update reva branch for testing

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

* add changelog

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

* add missing comands

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

* bump reva version

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* tidy

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* bump reva again

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* a blind mans config change

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* add ocdav to must start extensions

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* fail when neither backend nor service is set

Signed-off-by: jkoberg <jkoberg@owncloud.com>

Co-authored-by: jkoberg <jkoberg@owncloud.com>
2022-04-13 17:04:38 +02:00
Christian Richter
725d55b494 refactor audit
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:38 +02:00
Christian Richter
a919195f34 refactor thumbnails
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:38 +02:00
Christian Richter
afea0b4304 refactor webdav
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:38 +02:00
Christian Richter
e5abc25aa1 refactor web
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:38 +02:00
Christian Richter
4347b2672f refactor store
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:38 +02:00
Christian Richter
e079465ff8 refactor storage 2022-04-13 17:04:38 +02:00
Christian Richter
1a1a4d6a3c refactor settings 2022-04-13 17:04:37 +02:00
Christian Richter
92d76e00ab refactor proxy
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:37 +02:00
Christian Richter
689ec4f266 refactor ocs
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:37 +02:00
Christian Richter
2153d22e61 refactor notifications
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:37 +02:00
Christian Richter
bff47cc0f1 refactor nats
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:37 +02:00
Christian Richter
bfc8db848c refactor idp
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:37 +02:00
Christian Richter
4404b9741d refactor idm
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:37 +02:00
Christian Richter
1932e594d1 refactor graph-explorer
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:37 +02:00
Christian Richter
4d821cdc9d refactor graph
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:37 +02:00
Christian Richter
d4442941a1 refactor glauth
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:37 +02:00
Christian Richter
2089ac5f7b refactor accounts
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-13 17:04:35 +02:00
Michael Barz
5f500d3c06 Apply suggestions from code review
Co-authored-by: Martin <github@diemattels.at>
2022-04-08 20:52:32 +02:00
Willy Kloucek
131deab2cf improve runtime connect error messages 2022-04-07 10:38:22 +02:00
jkoberg
1609bb3a7c make service start
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-03-08 14:44:39 +01:00
Ralf Haferkamp
02775b72c7 Add embeded libregrah/idm server
This add a new service "idm" providing and LDAP service (via ldaps) on
port 9235.  If not existing it will bootstrap an initial LDAP tree and
administrative user as well as a self-signed Certificate and Key
(similar to what is done for glauth).
2022-02-25 11:43:03 +01:00
David Christofas
238d2dfdbc add new notifications service 2022-02-18 15:44:53 +01:00
kobergj
889a42c964 [full-ci] Events (#3146)
* initial events draft

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* start nats server with ocis

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* use feature reva and add config

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* remove unneeded files

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* edge reva and fix pipeline

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* configure nats server via ocis

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* update expected failures

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* add nats to parallel deployment

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* more expected failures

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* use NATS instead of cp SETTINGS

Signed-off-by: jkoberg <jkoberg@owncloud.com>

* remove more configuration options

Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-02-11 17:14:48 +01:00
Willy Kloucek
1e38150276 improve command description 2022-01-07 19:19:16 +00:00
Willy Kloucek
1dc63cbce1 ensure, that each config is only parsed once 2022-01-07 16:12:01 +00:00
Willy Kloucek
b9f2b6b91e move config parsing in separate package for each service 2022-01-07 16:12:01 +00:00
Willy Kloucek
23e7a8ffab simplify commands and version handling 2022-01-07 16:11:50 +00:00
Willy Kloucek
5b70d46213 remove build flags, add debug server to accounts 2022-01-07 16:08:14 +00:00
Willy Kloucek
6a03c4acba improve envdecode error handling 2022-01-07 16:08:14 +00:00
Willy Kloucek
5034e399bb maintain envdecode inside ocis-pkg 2022-01-07 16:08:14 +00:00
Willy Kloucek
21ed07d90b migrate ocis-pkg to envdecode 2022-01-07 16:08:14 +00:00
Willy Kloucek
342da01c9b bring back missing commands 2022-01-07 16:07:01 +00:00
Willy Kloucek
3c3fc2e098 revert storage, remove tracing.service and bring back common 2022-01-07 16:06:56 +00:00
Willy Kloucek
a13df3dcf7 split **/pkg/config/config.go up to multiple files 2022-01-07 16:04:52 +00:00
Willy Kloucek
6990e7d660 switch all other services to struct tag based env config 2022-01-07 15:47:47 +00:00
Willy Kloucek
d2befd9257 switch accounts to struct tag based env config 2022-01-07 15:39:01 +00:00
Willy Kloucek
3b5a33590e add missing commands and unify service / namespace options 2022-01-07 15:38:56 +00:00
Jörn Friedrich Dreyer
66491b94c9 Merge branch 'master' into spaces-registry 2022-01-04 19:30:00 +00:00
Jörn Friedrich Dreyer
2c89a3f777 Add ocis storage-auth-machine subcommand
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2021-12-21 21:58:47 +01:00
Jörn Friedrich Dreyer
c36e99895b update to latest changes in reva PR
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2021-12-07 12:21:19 +00:00
A.Unger
e3e3d1ee57 runtime: removed trap goroutine and let the context cancelation do the thing 2021-12-06 12:11:48 +01:00
A.Unger
02b5a9d223 deleted http, grpc and debug from ocis-pkg/config/config.go 2021-11-24 11:44:32 +01:00
A.Unger
8797cf3b5a Revert "removed redundant ocis config parsing"
This reverts commit c700ccab1f.
2021-11-22 22:27:29 +01:00
A.Unger
c700ccab1f removed redundant ocis config parsing 2021-11-22 22:11:06 +01:00
A.Unger
c567eb6eea removed yet more flagsets 2021-11-17 11:39:32 +01:00
A.Unger
0d7be0d6ad set all previously set on c.StringSlice values on the bootstrap config 2021-11-16 12:22:17 +01:00
A.Unger
fde5e35496 fix commons propagation 2021-11-15 10:38:02 +01:00
A.Unger
9c2150422d addded webdav to the new inheritance strategy 2021-11-11 15:59:13 +01:00