Commit Graph

12338 Commits

Author SHA1 Message Date
Ralf Haferkamp 791c8a6c4f proxy: Fix provsioning new users with the default role
With 078698fdf4 the semantics of the
ListRoleAssignments Call in the settings service change. It no
no longer returns a "not found" error when there is not RoleAssignment
for a user. We'll just get an empty list as the result.

This changes the behaviour of the default role assignment to work with
the new semantics.
2023-02-21 11:19:44 +01:00
Phil Davis 7ec0e3c65c Merge pull request #5598 from owncloud/allow-plain-acceptance-test-output
[tests-only] allow plain acceptance test output
2023-02-21 14:09:59 +05:45
Daniël Franke 22f3577b7d Update comment 2023-02-20 14:40:10 +01:00
Daniël Franke 3f39bb530e Integrate feedback. 2023-02-20 14:40:10 +01:00
Daniël Franke bea3ec6207 Add refint support to user rename.
When refint is enabled on an LDAP server, it will rename all references
to an entity if its DN is modified. If this happens, the member
renames will not be needed, and will also return an error.

This PR does the following:

* Detects the attribute error, and don't return an error.
* Log that the server has been misconfigured.
* Add config value that skips renaming if set.
2023-02-20 14:40:10 +01:00
Michael Barz b3435edb89 Merge pull request #5597 from wkloucek/settings-roles-merge-fix
fix settings service bunldes config merge problems
2023-02-20 13:42:38 +01:00
Willy Kloucek d34730d45a generate protobuf 2023-02-20 12:50:38 +01:00
Willy Kloucek 5a500ea17e don't init bundles to nil 2023-02-20 12:50:24 +01:00
Phil Davis 213202dc1c Provide PLAIN_OUTPUT option for lint-expected-failures.sh 2023-02-20 15:56:50 +05:45
Phil Davis a062f913ef allow plain acceptance test output 2023-02-20 14:05:04 +05:45
Willy Kloucek a2422e8b9d fix settings service bunldes config merge problems 2023-02-20 08:10:22 +01:00
Benedikt Kulmann 30faae2ae4 Automated changelog update [skip ci] 2023-02-17 23:51:42 +00:00
Benedikt Kulmann 9d7b3d8b7e Merge pull request #5595 from owncloud/bump-web-v7.0.0-rc.14 2023-02-18 00:46:14 +01:00
Benedikt Kulmann 6239e09563 chore: bump web to v7.0.0-rc.14 2023-02-17 22:26:20 +01:00
Daniel Swärd 82c5e1a63e Automated changelog update [skip ci] 2023-02-17 21:03:13 +00:00
Daniel Swärd fcf5783a1b graph: Add accountEnabled flag to ldap backend. (#5588)
* graph: Add accountEnabled flag to ldap backend.

* Add missing accountEnabled attribute to user listing.
2023-02-17 13:48:12 +01:00
Michael Barz 359509dcfe Automated changelog update [skip ci] 2023-02-17 12:46:13 +00:00
Michael Barz 794f6cd07c add constraints to permissions listing (#5594) 2023-02-17 13:45:47 +01:00
Viktor Scharf 1730538836 [test-only][full-ci] ApiTest. share space with expiration date (#5562) 2023-02-17 14:03:53 +05:45
Viktor Scharf 3e3d3f9de2 [test-only] ApiTest. get users of members of several groups (#5575)
* get users with group filter

* fix test
2023-02-16 16:34:13 +01:00
Michael Barz e38dc12e55 Automated changelog update [skip ci] 2023-02-16 15:06:57 +00:00
Michael Barz eb2347e1db Merge pull request #5589 from owncloud/settings-roles
make the default settings bundles part of the config
2023-02-16 16:05:29 +01:00
David Christofas e21ca81fbe Merge pull request #5582 from owncloud/bump-reva-events
[full-ci] bump reva to ec27f5f8feb3
2023-02-16 15:22:49 +01:00
Jörn Friedrich Dreyer ce9c7b2868 fix notification tests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-02-16 13:15:57 +00:00
Jörn Friedrich Dreyer 552f3b3058 Update services/settings/Makefile 2023-02-16 13:54:41 +01:00
Jörn Friedrich Dreyer b85387f707 Update protogen/proto/ocis/messages/settings/v0/settings.proto 2023-02-16 13:41:33 +01:00
Michael Barz 0986a4b501 add changelog 2023-02-16 13:30:07 +01:00
Michael Barz 29501b2cfe make the default settings bundles part of the config 2023-02-16 13:24:31 +01:00
Daniël Franke 92f4d60a06 Properly generate new DN.
This fixes issue #5581 by properly parsing the old DN and replacing the
first part with the new DN.
2023-02-16 12:41:29 +01:00
Jörn Friedrich Dreyer 9b00f02383 bump reva to ec27f5f8feb3
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-02-15 15:26:07 +00:00
Jörn Friedrich Dreyer 92923f6801 Add http endpoint to list permissions (#5571)
* Add http endpoint to list permissions

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

* extract handler registration

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

* use generated protobuf

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

* update permissions mock in graph service

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

* add unit test

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

* return correct userid

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

* assert error message type in tests

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

---------

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-02-15 14:24:19 +01:00
David Christofas cde615886e Merge pull request #5576 from owncloud/dependabot/go_modules/golang.org/x/image-0.5.0
Bump golang.org/x/image from 0.2.0 to 0.5.0
2023-02-15 13:14:53 +01:00
Viktor Scharf 46c9cdec70 delete bug from expected failures (#5578) 2023-02-15 10:58:15 +01:00
Martin 9b5267247c Merge pull request #5574 from owncloud/web-readme
[docs-only] add a small README for the web service
2023-02-15 10:34:04 +01:00
David Christofas 9a7f2a0482 Update services/web/README.md
Co-authored-by: Martin <github@diemattels.at>
2023-02-15 10:21:59 +01:00
David Christofas e0efc38cbd Update services/web/README.md
Co-authored-by: Michael Barz <mbarz@owncloud.com>
2023-02-15 10:21:53 +01:00
Willy Kloucek 910fd689be Merge pull request #5577 from wkloucek/deployment-example-keycloak-account-console
fix account console in keycloak deployment example
2023-02-15 10:18:49 +01:00
Daniël Franke 2579bb2a51 Automated changelog update [skip ci] 2023-02-15 09:07:01 +00:00
Daniël Franke 9bd1551c6b Integrate @rhafer's feedback 2023-02-15 10:06:23 +01:00
Daniël Franke 621bd56b45 Add changelog entry 2023-02-15 10:06:23 +01:00
Daniël Franke 172807bb69 Add testcase for changing username. 2023-02-15 10:06:23 +01:00
Daniël Franke bed4a82ff0 Finish working code and most of tests. 2023-02-15 10:06:23 +01:00
Daniël Franke a51393e5bf Add username changing functionality.
This is an incomplete implementation of username changing code.

The things still needed to be finished:

* The method that changes the member attribute has to be filled in.
* The functionality needs to be tested.
* Unit tests need to be added.
2023-02-15 10:06:23 +01:00
Willy Kloucek 9225f24bcb fix list item 2023-02-15 09:22:06 +01:00
Willy Kloucek 33ce53d436 fix account console in keycloak deployment example 2023-02-15 09:18:04 +01:00
dependabot[bot] 05ed2f8055 Bump golang.org/x/image from 0.2.0 to 0.5.0
Bumps [golang.org/x/image](https://github.com/golang/image) from 0.2.0 to 0.5.0.
- [Release notes](https://github.com/golang/image/releases)
- [Commits](https://github.com/golang/image/compare/v0.2.0...v0.5.0)

---
updated-dependencies:
- dependency-name: golang.org/x/image
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-15 07:00:58 +00:00
Artur Neumann 5071f87c4b Merge pull request #5568 from owncloud/remove-scenarios-tagged-notToImplementOnOcis-master
[full-ci] [tests-only] Removed scenarios tagged with notToImplementOnOcis tag
2023-02-15 12:28:56 +05:45
Prarup Gurung 45a8a2ed55 Fixed line numbers in expected failure 2023-02-15 11:36:48 +05:45
Prarup Gurung 984f848cbd Removed scenarios tagged with notToImplementOnOcis tag 2023-02-15 09:05:07 +05:45
David Christofas eb7761dae4 add a small README for the web service 2023-02-14 17:16:00 +01:00