Jörn Friedrich Dreyer
7443a9a225
Make permission and role ids unique ( #5051 )
...
* make permission ids unique
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* deduplicate roleids after listing permissions
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2022-11-15 16:51:49 +01:00
Ralf Haferkamp
4971330477
Remove no longer needed bootstrap code ( #5057 )
...
This we moved the settings service to the metadata storage with its
own gateway and permissions service, we no longer need the hardcoded
initial replies in order to bootstrap the role assignments.
This fixes a panic in the settings service when the first request to
the service is a read request on anything else but an existing role or
assignment.
2022-11-15 16:51:10 +01:00
Willy Kloucek
ca5affd9f3
fix comment
2022-10-19 10:25:54 +02:00
Willy Kloucek
ad0924d874
move the language-read-write permission's id and name into a const
2022-10-19 09:00:33 +02:00
David Christofas
1b0ec2c9d5
update module path of ttlcache ( #4738 )
...
The GitHub repository of ttlcache has been moved from ReneKroon to jellydator.
2022-10-04 17:33:53 +02:00
Ralf Haferkamp
e5543d4465
Add new "delete-all-spaces" permission
...
This is assigned to the Admin role by default and allows to cleanup
orphaned spaces (e.g. where the owner as been deleted)
Fixes : #4196
2022-09-07 18:21:26 +02:00
Christian Richter
6a9d4efef6
add delete home space permission to admin role
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2022-08-30 11:09:05 +02:00
Ralf Haferkamp
b4a90b132b
Demote demo user "moss" from admin to space-admin
...
Fixes : #3625
2022-07-22 16:47:04 +02:00
Christian Richter
f8f1320501
refactor extensions -> services
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2022-06-27 14:05:36 +02:00
Christian Richter
78064e6bab
rename folder extensions -> services
...
Signed-off-by: Christian Richter <crichter@owncloud.com >
2022-06-27 14:05:36 +02:00