Commit Graph

132 Commits

Author SHA1 Message Date
Artur Neumann 27cffac1de set uuid for getbundle tests 2020-08-25 13:13:01 +05:45
Artur Neumann de4855d632 delete UUIDs 2020-08-25 10:46:23 +05:45
Benedikt Kulmann 3847b3388b Remove accountUUID from bundle requests 2020-08-24 17:23:21 +02:00
Benedikt Kulmann d0f6ec2ebc Use permissions to restrict GetBundle call 2020-08-24 17:15:58 +02:00
Benedikt Kulmann 5e07f9501b Check permissions on full bundles 2020-08-24 17:07:30 +02:00
Benedikt Kulmann 16b9042b4b Make linter happy 2020-08-24 16:56:06 +02:00
Benedikt Kulmann 27b7431f70 Fix constraint check 2020-08-24 16:53:57 +02:00
Benedikt Kulmann 136bb5eab4 Add operations WRITE and READWRITE 2020-08-24 16:51:33 +02:00
Benedikt Kulmann 5fb1a8a2bb Add endpoint for listing permissions for a resource 2020-08-24 16:50:28 +02:00
Benedikt Kulmann e016ebdec8 Merge branch 'filter-settings-by-permissions' of github.com:owncloud/ocis-settings into filter-settings-by-permissions 2020-08-24 16:40:43 +02:00
Benedikt Kulmann da2b5c6dc2 Revert "Define default permissions on settings for default roles"
This reverts commit 157669ebdd.
2020-08-24 16:40:39 +02:00
Artur Neumann c9402b8c95 SaveValue tests 2020-08-24 15:59:48 +05:45
Artur Neumann 41db407b98 recreate data store before test run 2020-08-24 10:08:58 +05:45
Artur Neumann 0c1146ea1b make lint happy 2020-08-21 17:29:03 +02:00
Artur Neumann 538e7a74f8 adjust error expectation in tests 2020-08-21 17:29:03 +02:00
Artur Neumann c5454c1bb0 ListRoles tests 2020-08-21 17:29:02 +02:00
Benedikt Kulmann 157669ebdd Define default permissions on settings for default roles 2020-08-21 17:29:02 +02:00
Benedikt Kulmann 26ac04c343 Filter bundles and settings by update permissions as first approach 2020-08-21 17:29:02 +02:00
A.Unger 0001bc8937 fix govet 2020-08-20 16:22:52 +02:00
A.Unger e4c603e7b5 leftover error handling 2020-08-20 16:19:44 +02:00
A.Unger 5e8adce357 not my day 2020-08-20 16:17:43 +02:00
A.Unger 83eb86b5eb missing error on handlers 2020-08-20 16:15:06 +02:00
A.Unger 32434fa96c adjust error codes 2020-08-20 16:04:52 +02:00
A.Unger 02408dc1ee badrequest > internalservererror 2020-08-20 15:50:33 +02:00
A.Unger eb713b7a97 use micro error codes and id 2020-08-20 15:49:16 +02:00
Benedikt Kulmann c5ce80b666 Remove redundant error checks 2020-08-20 15:01:40 +02:00
A.Unger 95b929a6a6 apply review comments 2020-08-20 13:56:58 +02:00
A.Unger c50399fb1d use micro errors on handlers 2020-08-20 11:25:39 +02:00
A.Unger e510229bc1 remove commented lines (OCIS-363) 2020-08-19 16:20:24 +02:00
A.Unger e93a42fb83 use proper error assertion (OCIS-363) 2020-08-19 16:20:16 +02:00
A.Unger 038b9144af write bundle only if neccessary (OCIS-363) 2020-08-19 16:20:07 +02:00
A.Unger 9c8b505a2f adjust tests to deal with handled go-micro error (OCIS-363) 2020-08-19 16:20:00 +02:00
A.Unger 5f07c992da go-micro errors on bundles (OCIS-363) 2020-08-19 16:19:48 +02:00
A.Unger dedcbd0412 go-micro errors on validator (OCIS-363) 2020-08-19 16:18:39 +02:00
A.Unger d59bc0b4b9 tidy (OCIS-363) 2020-08-19 16:17:36 +02:00
Benedikt Kulmann a987d53702 Fix boolean modification payload 2020-08-19 13:18:29 +02:00
Benedikt Kulmann 5780df7058 Fix endpoint urls 2020-08-19 13:17:09 +02:00
Benedikt Kulmann 8fdbefe38d Add default roles on service start 2020-08-19 13:11:20 +02:00
Benedikt Kulmann 20d95f23fa Make linter happy 2020-08-19 12:55:11 +02:00
Benedikt Kulmann 65d71bd6fd Add role service and manager 2020-08-19 12:55:11 +02:00
Benedikt Kulmann 143bf118fa Add RoleService and Permission to protobuf 2020-08-19 12:55:10 +02:00
Benedikt Kulmann 189a811da5 pre-allocate record slices 2020-08-19 12:14:25 +02:00
Benedikt Kulmann 0e8be0e195 Adapt UI app to new data model 2020-08-19 10:27:06 +02:00
Benedikt Kulmann 8282f348eb Make linter happy 2020-08-19 10:20:54 +02:00
Benedikt Kulmann 535717a025 Add tests for filesystem store implementation 2020-08-19 10:20:54 +02:00
Benedikt Kulmann 95e54866b8 Add test for account uuid from request 2020-08-19 10:20:54 +02:00
Benedikt Kulmann 42ecee73d9 Fix grpc tests 2020-08-19 10:20:53 +02:00
Benedikt Kulmann acff61c406 Fix data path 2020-08-19 10:20:53 +02:00
Benedikt Kulmann 3cb272e76e Switch to uuids and simplify names
- bundles, settings and values now have uuids as identifier
- removed unnecessary name parts (SettingsBundle -> Bundle,
SettingsValue -> Value, ...)
2020-08-19 10:20:51 +02:00
Benedikt Kulmann 33720f2b5a Fix path in go package for generated files 2020-08-19 10:18:46 +02:00