Jannik Stehle
cbc9ebfa26
Add admin-settings to default config
2023-01-12 14:17:54 +01:00
Benedikt Kulmann
1c993b49f0
chore: update web assets to v7.0.0-rc.6
2023-01-12 14:13:21 +01:00
Daniël Franke
8055996874
Test CreateUser ( #5382 )
...
This tests the CreateUser functions.
Fixes #5375
2023-01-12 09:42:05 +01:00
Ralf Haferkamp
709ef1ffca
graph:Add stubs for education/classes endpoints ( #5360 )
...
* Renamed files for consistency reasons
err_school.go implements the full education interface not just schools.
ldap_school.go renamed to ldap_education_school.go for making it
consistent with ldap_education_user.go
* graph: Add stubs for education/classes endpoints
The acutal backend implementations are still empty.
2023-01-11 20:38:18 +01:00
Daniël Franke
f7aff26636
Merge pull request #5370 from owncloud/ainmosni/issue/5210
...
Support givenName graph attribute.
2023-01-11 14:32:13 +01:00
Daniel Swärd
e1ad437d9e
Fix problem with non-public error type because of forgotten rebase.
2023-01-11 12:14:54 +01:00
Daniel Swärd
e15b3cd8cc
Adding so education PATCH updates school name or number.
2023-01-11 12:14:54 +01:00
Jörn Friedrich Dreyer
b9a4d0c8f7
Update services/graph/pkg/identity/ldap.go
2023-01-11 10:15:26 +01:00
Florian Schade
95023f2adc
mute newService err in tests ( #5372 )
2023-01-10 17:11:30 +01:00
Florian Schade
bb1540fc45
[full-ci] add identitySet displayName property to the group and user sets ( #5347 )
...
* add identitySet displayName property to the group and user sets
2023-01-10 15:42:13 +01:00
Daniël Franke
5409a38549
Support givenName graph attribute.
...
This sets the LDAP `givenname` attribute when the libe-graph `givenName`
attribute exists.
Fixes #5210
2023-01-10 12:48:26 +01:00
Daniël Franke
43a98c0485
Add test for new configurable patch limit.
...
Also make test for old default match on the actual error message.
2023-01-10 11:45:24 +01:00
Daniël Franke
425ebb8084
Change naming
2023-01-10 11:45:24 +01:00
Daniël Franke
49d71ea111
Make amount of users in patch configurable.
...
This PR changes the following:
* Create an API config section for API configurables.
* Add a setting `UserPatchLimit` that controls how many users can be changed in a PATCH request.
* Use this setting in the API to limit the amount of users that can be changed.
2023-01-10 11:45:24 +01:00
Ralf Haferkamp
4717248959
Simplify sort code a bit
...
Switch to sort.Slice() instead of sort.Sort(), which requires less
boilerplate.
2023-01-10 09:31:40 +01:00
Daniël Franke
f3924ca8c2
Disassociate users from schools on school delete. ( #5343 )
...
* Disassociate users from schools on school delete.
This PR alters the `DeleteEducationSchool` to also disassociate the
users that were associated with the to-be-deleted school.
* Add changelog.
* Remove punctuation from changelog.
* Remove redundant return statement.
* Skip when user not find.
2023-01-06 12:58:32 +01:00
Daniël Franke
aff568d0b8
Make identity errors public. ( #5353 )
...
This makes the identity errors public so other packages can match on them.
It also moves them to the same file as the interface, as that makes them more discoverable.
2023-01-06 12:04:38 +01:00
Martin
69e836a4db
Complete description of STORAGE_USERS_DRIVER ( #5345 )
2023-01-06 10:34:41 +01:00
Daniel Swärd
a0e85386a4
Fixing linting error.
2023-01-05 11:42:39 +01:00
Daniel Swärd
80b8ce42f6
Update GetEducationSchoolUsers, AddUsersToEducationSchool, RemoveUserFromEducationSchool with schoolNumber.
2023-01-05 11:42:39 +01:00
Daniel Swärd
e0c6aa5c34
Modify DeleteEducationSchool for schoolNumber/id and remove old test
2023-01-05 11:42:39 +01:00
Daniel Swärd
3daf2c50b8
Modify GetEducationSchool to accept schoolNumber as well as id
2023-01-05 11:42:39 +01:00
Florian Schade
b9dbdfd04d
chore: bump web to v7.0.0-rc.5 ( #5317 )
2023-01-03 14:31:13 +01:00
Florian Schade
a77f7a1ec0
[full-ci] chore: bump web to v7.0.0-rc.4 ( #5313 )
...
* chore: bump web to v7.0.0-rc.4
* fix unexpected passes
update test context menu language strings
2023-01-02 17:43:26 +01:00
Florian Schade
21797fb22d
[full-ci] Bump libre-graph-api-go and drive group permissions ( #5312 )
...
* Bump libre-graph-api-go
Expose drive group permissions
Co-authored-by: kobergj <jkoberg@owncloud.com >
2022-12-30 17:23:56 +01:00
jkoberg
482e4a26c9
fix graph unit tests
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-12-29 11:06:53 +01:00
Florian Schade
8db120c39a
bump libre-graph-go
2022-12-29 10:30:22 +01:00
jkoberg
48ffc19554
return 425 on thumbnails when file is processing
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-12-28 15:40:35 +01:00
Phil Davis
abba39e471
Apply suggestions from code review
2022-12-28 06:48:11 +05:45
mmattel
7fcb31ab42
fix
2022-12-27 17:18:48 +01:00
mmattel
cb9e1eaf9b
text improvements
2022-12-27 17:17:27 +01:00
jkoberg
f88cf46c75
add readme for postprocessing
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-12-27 16:02:01 +01:00
mmattel
0aa3eba8c3
readding accidentially deleted entry
2022-12-27 10:58:52 +01:00
mmattel
3081b83b0c
improvememts
2022-12-27 10:40:26 +01:00
mmattel
dc170bccfe
Fix the description of the postprocessing service
2022-12-27 10:40:26 +01:00
jkoberg
837eff9017
adjust for tags pkg
...
Signed-off-by: jkoberg <jkoberg@owncloud.com >
tmp
Signed-off-by: jkoberg <jkoberg@owncloud.com >
2022-12-23 10:55:57 +01:00
Ralf Haferkamp
f1e0230664
Fix linter issue
2022-12-22 17:03:37 +01:00
Ralf Haferkamp
255d42eb05
Add support for listing users assigned to a school
2022-12-22 17:03:37 +01:00
Ralf Haferkamp
77ea95535e
Add support for removing users from schools
2022-12-22 17:03:37 +01:00
Ralf Haferkamp
5095b35822
Fix naming of school membership endpoints
...
It's /education/school/{id}/users not members
2022-12-22 17:03:37 +01:00
Ralf Haferkamp
336f128e71
Add support for assigning education users to schools
2022-12-22 17:03:37 +01:00
Ralf Haferkamp
80a2c72491
graph: Initial LDAP support for /education/users
...
This implements GetEducationUser, GetEducationUsers, DeleteEducationUser and
CreateEducationUser methods for the LDAP backend. It's still very basic and
no fancy filtering or expanding is there yet.
2022-12-22 17:03:37 +01:00
Florian Schade
78637a2f00
enable tags in capabilities ( #5271 )
2022-12-22 14:20:46 +01:00
Michael Barz
7e5bb96cf8
Merge pull request #5269 from kobergj/FixPostprocessing
...
Fix Postprocessing service
2022-12-22 10:54:38 +01:00
Ralf Haferkamp
b42bf80d0e
graph: Rename noop backend to ErrEducationBackend
2022-12-21 15:38:14 +01:00
Jörn Friedrich Dreyer
c3c851286f
fix comment
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-12-21 15:38:14 +01:00
Jörn Friedrich Dreyer
3637149eeb
fix gateway client mock
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-12-21 15:38:14 +01:00
Jörn Friedrich Dreyer
cd23d010a4
correct naming of education backend methods
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-12-21 15:38:14 +01:00
Jörn Friedrich Dreyer
8967556b9d
correct EducationSchool naming
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-12-21 15:38:14 +01:00
Jörn Friedrich Dreyer
5a1d3ebe82
config and logging fixes
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-12-21 15:38:14 +01:00