Commit Graph

4090 Commits

Author SHA1 Message Date
Jörn Friedrich Dreyer
3d1fa00948 add TODO to makefile
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 21:54:47 +01:00
Jörn Friedrich Dreyer
be10ccfb49 add changelog
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 17:22:54 +01:00
Jörn Friedrich Dreyer
908fd41797 update Makefile with generate steps for yarn
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 17:20:31 +01:00
Jörn Friedrich Dreyer
03dc337bc6 include updated web assets
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 17:14:09 +01:00
Jörn Friedrich Dreyer
13e6d21b81 update assets with new default config
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 17:05:33 +01:00
Jörn Friedrich Dreyer
c124102df2 Merge pull request #627 from butonic/add-basic-auth-option
add enable basic auth option and check permissions
2020-11-05 16:36:16 +01:00
Alex Unger
681885d06e Merge pull request #790 from butonic/add-scripts-folder 2020-11-05 16:03:16 +01:00
Alex Unger
ca75ce7cfb Automated changelog update [skip ci] 2020-11-05 13:55:13 +00:00
Alex Unger
2d1d2d0c47 Merge pull request #675 from owncloud/config-housekeeping-proxy 2020-11-05 14:13:28 +01:00
Alex Unger
6b05e9296c Merge pull request #806 from owncloud/normalize-changelog-extensions
Normalize Changelog File Extensions
2020-11-05 14:10:32 +01:00
A.Unger
246969e376 normalize changelog extensions 2020-11-05 13:15:47 +01:00
Jörn Friedrich Dreyer
fdfd4040b7 skip accounts web ui tests, as users can list themselves
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
cce074c1c1 also expect tests to fail on owncloud storage
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
470743cbd2 document deviation from core in ocis specific test
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
e184f330ff update expected failures
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
54c78adcb3 pass on basic auth for public links
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
d2719b176a groups can be managed using ocs
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
e2b5d64618 fix recursive json marshaling
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
2dcb38acf7 normal users cannot list all groups at the ocs endpoint
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
76c63ef696 close request bodies
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
fbe3470ef3 /cloud/groups now returns a proper result body
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
46a11d42ca update proxy rules
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
99ecc4ea2a fix staticcheck
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
f1d970145b implement add group
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
aac932b6e0 fix tons of ocs tests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
fc9cdf3bc8 fix nil reference
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
8157ac241e put back the role hole
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
481743a6ab glauth: send manage account role bundleid
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Benedikt Kulmann
117959e4ac update go.mod/sum from running ocis 2020-11-05 13:06:05 +01:00
Benedikt Kulmann
b622e18f9a Fix role service mock 2020-11-05 13:06:05 +01:00
Benedikt Kulmann
c954bcb49c Apply admin role to reva and konnectd users 2020-11-05 13:06:05 +01:00
Benedikt Kulmann
59be0d02c6 Use roleIDs instead of permissionIDs in tests 2020-11-05 13:06:05 +01:00
Benedikt Kulmann
3e0eb3edc2 Fix staticcheck 2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
7c7cefef9e mock roles and settings, mint token
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
494f9aca88 enforce permissions
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Phil Davis
bb0878a3eb Remove passing scenarios from expected-failures 2020-11-05 13:06:05 +01:00
Phil Davis
17f93b6b1c Use current expected-failures from master 2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
b2072c83c9 update expected tests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
f4116b2318 ocs v2 appframework quirks
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
c3d8a5bf51 ocs: allow users to look up other users
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
abce279355 allow self updating
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
1e02105101 ocs: enable/disable users
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
b16f0d4d2c fix typo
Co-authored-by: Phil Davis <phil@jankaritech.com>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
cac8f2ef04 distinguish badrequest and conflict / already exists errors
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
6382cdae3a provide issuer to account_uuid middleware to mint complete token
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
538e2df026 partly fix unit tests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
9adbc3b5c7 fix tests, one more account present
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
0dc6c8c3c0 reflect unauthenticated deviation in tests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
6f46e1bccb use the account.id as ocis userid, tests
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00
Jörn Friedrich Dreyer
8af7d0979e adjust tests, add stubs
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2020-11-05 13:06:05 +01:00