Commit Graph

9459 Commits

Author SHA1 Message Date
Ralf Haferkamp 9bf1dcbf5b Enable user-management webui
The switch to libregraph/idm happend we can enable the new UI.
2022-04-29 14:43:28 +02:00
Willy Kloucek 4fdd3170cc only mount config volume for initialization 2022-04-29 14:40:30 +02:00
Willy Kloucek feda972487 add idm admin password variable to init command 2022-04-29 14:28:08 +02:00
Willy Kloucek d0506cf048 fix the traefik deployment example 2022-04-29 14:17:57 +02:00
Christian Richter c47e43318a allow override of admin password wit ocis init
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-29 14:15:48 +02:00
Edith Parzefall e1430270b4 Language review on new IDM section (#3634) 2022-04-29 14:08:40 +02:00
André Duffeck 851c64945f Remove reva go mod replace 2022-04-29 13:59:09 +02:00
Christian Richter 59c96413d9 beautify error messages
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-29 13:45:12 +02:00
Willy Kloucek 19e893704b Merge branch 'master' into ocis-init 2022-04-29 13:20:28 +02:00
Willy Kloucek 1b68e8589c simplify secure an ocis instance section 2022-04-29 13:18:49 +02:00
Ralf Haferkamp ce146f830f idp: Check if CA cert if present
Upon first start with the default configurtation the idm service creates
a server certificate, that might not be finished before the idp service
is starting. Add a check to idp similar to what the user, group, and
auth-providers implement.

Fixes: #3623
2022-04-29 13:18:10 +02:00
Ralf Haferkamp f302f8a8c3 [docs-only] Adjust idm docs after it's now running by default (#3608)
* Add libregraph/idm and remove accounts and glauth

Also add the reva authproviders

* Adjust idm docs after it's now running by default

* Apply suggestions from code review

Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu>

* Update docs/extensions/idm/configuration_hints.md

Co-authored-by: Martin <github@diemattels.at>

Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu>
Co-authored-by: Martin <github@diemattels.at>
2022-04-29 13:13:15 +02:00
Willy Kloucek 4ff313b0a5 check for more secrets need to be set 2022-04-29 13:07:25 +02:00
André Duffeck 0fdd23c2c6 Fix search config after master merge 2022-04-29 13:05:49 +02:00
André Duffeck 08df2e32d9 Merge remote-tracking branch 'upstream/master' into search 2022-04-29 13:00:01 +02:00
André Duffeck 18d0fa2416 Move the children as well when a directory is moved 2022-04-29 12:47:34 +02:00
Michael Barz 5597f5f5d5 Merge pull request #3619 from owncloud/fakeproviderids
add storageproviderids to config
2022-04-29 12:35:55 +02:00
Christian Richter 9971867d5a Merge branch 'ocis-init' of github.com:owncloud/ocis into ocis-init 2022-04-29 11:56:10 +02:00
Christian Richter bc6cd9141d [WIP] add missing secret checks
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-29 11:55:56 +02:00
Willy Kloucek 7b5d705d64 add more documentation 2022-04-29 11:37:11 +02:00
Christian Richter 72688b3650 move generic secret errors to shared, fix edgecase in cli flags
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-29 11:15:13 +02:00
Willy Kloucek d86a86a884 update documentation 2022-04-29 10:56:48 +02:00
André Duffeck be15d63747 Add items back to the index recursively when the parent is restored 2022-04-29 10:31:02 +02:00
Phil Davis 3ec15bd1e0 Merge pull request #3620 from owncloud/bump-commit-id-20220429
[tests-only] [full-ci] Bump CORE_COMMITID
2022-04-29 14:12:53 +05:45
Willy Kloucek 622218ef49 add changelog 2022-04-29 09:58:01 +02:00
Christian Richter 767845d90a fix force overwrite bug
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-29 09:25:46 +02:00
André Duffeck 15c60df064 Return up to 200 search results 2022-04-29 09:16:28 +02:00
Willy Kloucek 1c2a67f9b7 fix machine auth api key for frontend 2022-04-29 09:03:34 +02:00
André Duffeck 6bd67c0f27 Mark items as deleted (recursively) but still keep them around 2022-04-29 09:02:57 +02:00
Willy Kloucek 293dbac7b3 remove underscores from variable names and use yaml tags instead 2022-04-29 08:33:11 +02:00
Phil Davis 2a2bfc4789 Bump CORE_COMMITID 2022-04-29 12:09:51 +05:45
Willy Kloucek 703a333ff0 fix settings machine auth api key 2022-04-29 08:07:52 +02:00
Michael Barz 09c6f23c42 Merge pull request #3618 from kobergj/UnescapePathInGraph
[tests-only] Unescape path in graph getdrive
2022-04-29 07:08:54 +02:00
jkoberg ce45e90122 unescape path in graph getdrive
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2022-04-28 22:10:27 +00:00
Willy Kloucek afa8ca8246 use FullDefaultConfig in example config generator and remove leftover 2022-04-28 17:38:07 +02:00
Willy Kloucek e582b609b5 fix startup with ocis init 2022-04-28 17:20:10 +02:00
Willy Kloucek 25254140ac fix .drone.star formatting 2022-04-28 16:47:05 +02:00
Willy Kloucek 9e31bc0c1b revert Web json config struct omitempty tags 2022-04-28 16:44:22 +02:00
Willy Kloucek 9860f798bf revert go.mod changes 2022-04-28 16:40:22 +02:00
Willy Kloucek 20f916ca34 run ocis init in CI 2022-04-28 16:38:33 +02:00
Willy Kloucek 4e531ca442 fix ocis startup with debugging config / environment variables only 2022-04-28 16:28:12 +02:00
Jörn Friedrich Dreyer 55c4682823 add storageproviderids to config
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2022-04-28 14:13:16 +00:00
Christian Richter ed1c459d98 Merge branch 'ocis-init' of github.com:owncloud/ocis into ocis-init 2022-04-28 15:56:16 +02:00
Christian Richter 0330b431bb unclutter ocis init code
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-28 15:55:21 +02:00
Willy Kloucek 83b94cf82d log parsing errors to stdout 2022-04-28 15:52:26 +02:00
Christian Richter 5a6c44afa0 move config generator to own structures, to avoid having to fork the yaml package (omitempty issues)
Signed-off-by: Christian Richter <crichter@owncloud.com>
2022-04-28 15:43:40 +02:00
Willy Kloucek 3a9ba10dc4 fix and restructure ocis-pkg config parser 2022-04-28 15:34:31 +02:00
Willy Kloucek 1b2cc6df3e revert empty yaml tags 2022-04-28 15:14:56 +02:00
Willy Kloucek b515d7f83f fix typo and hide supervised 2022-04-28 15:13:03 +02:00
Willy Kloucek ab254b05d0 remove all "omitempty" from config structs to bring back full configuration file documentation 2022-04-28 15:08:40 +02:00