Commit Graph

620 Commits

Author SHA1 Message Date
mmattel 8dda0c6728 create readme.md for seach 2023-02-07 09:51:37 +01:00
Benedikt Kulmann 3525302160 Merge pull request #5463 from owncloud/kill-the-settings-ui
[full-ci] change: remove the settings ui
2023-02-06 14:30:10 +01:00
Benedikt Kulmann 8c033e1936 change: remove the settings ui
ownCloud Web recently transitioned to Vue3. The settings ui is still
written in Vue2. Since it's pretty much unused we won't take the efforts
of upgrading it to Vue3.
2023-02-03 10:27:05 +01:00
mmattel 210cd54817 fix some envvar descriptions 2023-02-03 09:40:35 +01:00
Benedikt Kulmann 2d9e86b4a4 chore: bump web to v7.0.0-rc.11 2023-02-02 21:42:37 +01:00
Ralf Haferkamp ba761a0c3f graph: Make roleService optional again
Allow to use the /graph/users and /graph/education/users endpoints standalone
without the RoleService running. When there is no Roleservice do not expose
the `/appRoleAssignments` endpoint.
2023-02-02 16:04:03 +01:00
Ralf Haferkamp 82021dca5a graph: Fix event handling for /groups
When running the graph service standalone with token auth we don't
have a user in the context. Avoid nil point exception when issueing
events in such a setup.
2023-02-02 16:04:03 +01:00
Daniël Franke e1a4ac6b33 Fix tests 2023-01-31 12:52:49 +01:00
Daniël Franke 5ccb218267 Add memberOfSchoolAttribute to class attrr getter. 2023-01-31 12:52:49 +01:00
Daniël Franke 992ef9c5d7 Rename some variables, remove TODO. 2023-01-31 12:52:49 +01:00
Daniël Franke e5eb1e1a6d Add tests for ldap functions.
Also add interface functions to middleware.
2023-01-31 12:52:49 +01:00
Daniël Franke 610ad7ddd0 Add tests for service handlers. 2023-01-31 12:52:49 +01:00
Daniël Franke 14734f3d16 Fix comments for exported methods. 2023-01-31 12:52:49 +01:00
Daniël Franke 20f6a212f3 Add service endpoints. 2023-01-31 12:52:49 +01:00
Daniël Franke 9b8adb65ed Add LDAP entries for adding classes to schools. 2023-01-31 12:52:49 +01:00
Michael Barz 4806ed2880 Merge pull request #5470 from owncloud/update-web-7.0.0-rc.10
[full-ci] chore: bump web to v7.0.0-rc.10
2023-01-30 11:07:57 +01:00
ownClouders 4c5b0984c6 [tx] updated from transifex 2023-01-28 00:07:09 +00:00
Benedikt Kulmann da0d8581a0 chore: bump web to v7.0.0-rc.10 2023-01-27 22:51:11 +01:00
Michael Barz f12b369335 Merge pull request #5464 from owncloud/update-web-7.0.0-rc.9
[full-ci] chore: update web to v7.0.0-rc.9
2023-01-27 08:45:30 +01:00
ownClouders dd2f3b1874 [tx] updated from transifex 2023-01-27 04:19:29 +00:00
Benedikt Kulmann 881df87d82 chore: update web to v7.0.0-rc.9 2023-01-26 22:00:25 +01:00
Michael Barz 770fc74a14 Merge pull request #5461 from owncloud/update-web-v7.0.0-rc.8
[full-ci] Update web assets to v7.0.0-rc.8
2023-01-26 16:29:42 +01:00
kobergj ebd55eb765 Merge pull request #5457 from kobergj/PostprocessingConfiguration
Better Configuration for Postprocessing Service
2023-01-26 15:23:19 +01:00
jkoberg ab4d8c3958 move config validation to parser package
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-01-26 14:44:37 +01:00
Jannik Stehle 2391a70317 Remove settings UI tests 2023-01-26 14:39:40 +01:00
Jannik Stehle 708cfb537d chore: update web assets to v7.0.0-rc.8 2023-01-26 14:16:37 +01:00
Jörn Friedrich Dreyer aa12a60d16 fix populating user drive and drives (#5426)
* fix populating user drive and drives

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

* update changelog

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

* fix test condition

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

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-01-26 11:54:32 +01:00
jkoberg d468a23315 deprecate POSTPROCESSING_VIRUSSCAN
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-01-26 11:50:16 +01:00
kobergj b7a5e1c29e use correct permission (#5458)
Signed-off-by: jkoberg <jkoberg@owncloud.com>

Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-01-26 11:16:43 +01:00
kobergj 9c0dd22e1f update wording
Co-authored-by: Martin <github@diemattels.at>
2023-01-26 10:26:33 +01:00
jkoberg b2067575a9 bump reva
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-01-25 15:39:41 +01:00
jkoberg 1a69388e14 add new permissions
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-01-25 15:25:54 +01:00
jkoberg 22f20b2b2e better configuration for pp service
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-01-25 12:32:09 +01:00
Daniël Franke c48426f641 Emit GroupFeatureChanged event on class patch.
When a class has changed, emit a GroupFeatureChanged event.
2023-01-24 10:21:22 +01:00
Daniel Swärd c79d4ec241 graph: Allow creating users without email (#5253) 2023-01-23 15:20:32 +01:00
Daniël Franke b30b0b4a6c Fix test. 2023-01-23 14:38:12 +01:00
Daniël Franke 17bd1704fa Stop expecting class var. 2023-01-23 14:38:12 +01:00
Daniël Franke e6273140a2 Revert status change. 2023-01-23 14:38:12 +01:00
Daniël Franke a9fff65209 Remove tests for non-supported properties. 2023-01-23 14:38:12 +01:00
Daniël Franke bfecff7747 Remove OnPremises code. 2023-01-23 14:38:12 +01:00
Daniël Franke 4389bcdd25 Add documentation comment. 2023-01-23 14:38:12 +01:00
Daniël Franke d2076941f4 Add tests.
Also update mocks with mockery.
2023-01-23 14:38:12 +01:00
Daniël Franke 3772e8190e Change DN on externalID change. 2023-01-23 14:38:12 +01:00
Daniël Franke 2ca35f0a2b Allow patching of EducationClass properties.
As described in #5410: add support for updating educationClass properties.
This adds the `UpdateEducationClass` to the `EducationBackend` interface,
and implements it on the `ErrEducationBackend` and `LDAP` backends.

It also alters `PatchEducationClass` to call the `UpdateEducationClass` method.

Closes #5410
2023-01-23 14:38:12 +01:00
Jörn Friedrich Dreyer 32cc9beb0b walk and log chi routes, ocs cleanup (#5428)
* walk and log chi routes, ocs cleanup

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

* make linter happy

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

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-01-23 12:30:34 +01:00
Ralf Haferkamp 473c64fe03 graph: fix adding users to educationSchool by schoolNumber (#5422)
GET /education/schools/{school-id}/users
POST /education/schools/{school-id}/users/$ref
and
DELETE /education/schools/{school-id}/users/$ref

are supposed to also work when using the schoolNumber as the
'{school-id}' parameter. This fix that functionality. This also makes the
the mocks for the LDAP Modify operations more specific to avoid using
the generic mock.Anything
2023-01-23 10:37:24 +01:00
Ralf Haferkamp c2ed4ab526 Bump libregraph-api-go (#5432) 2023-01-23 10:28:10 +01:00
Jörn Friedrich Dreyer 52b7f41624 Populate expanded properties (#5421)
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-01-18 15:51:53 +01:00
Daniel Swärd 96239af982 graph: Allow provisioning users with legacy names (#5255)
Via configuration you can now configure to skip the validation of username and
instead decide to trust the upstream system that is adding users.
2023-01-18 12:25:53 +01:00
Florian Schade 1afd7c2a4b use event executant to index tags (#5405) 2023-01-13 17:31:34 +01:00