Commit Graph

369 Commits

Author SHA1 Message Date
Benedikt Kulmann 6d850267f5 Prepare release 0.4.1 2020-08-27 11:10:39 +02:00
Benedikt Kulmann fcd58c56ab Merge pull request #96 from owncloud/update-settings-client
Update settings client
2020-08-27 11:05:19 +02:00
Benedikt Kulmann 768c88b4ef Try using ocis with ocis-settings 0.3.0 for tests 2020-08-27 10:33:04 +02:00
Benedikt Kulmann 8f8f8fbfe0 Update ocis commit id for tests 2020-08-27 10:33:04 +02:00
Benedikt Kulmann f947621f1c Update ocis-settings to 0.3.0 2020-08-27 10:33:04 +02:00
Benedikt Kulmann 7a5121c6f9 Add changelog 2020-08-27 10:33:04 +02:00
Benedikt Kulmann 6511321873 Fix accounts ui with new settings API 2020-08-27 10:33:04 +02:00
Ilja Neumann 1ccf012d14 Automated changelog update [skip ci] 2020-08-26 18:34:01 +00:00
Ilja Neumann 73c8b11f3d Use dependency-injected grpc client 2020-08-26 20:19:14 +02:00
Ilja Neumann f552072608 Assign user role to newly created accounts.
https://github.com/owncloud/product/issues/173
2020-08-26 20:19:14 +02:00
Benedikt Kulmann 453a9ff1c7 Merge pull request #94 from owncloud/fix-ci-build-failures
Explicitly run `make protobuf` when running `make build`
2020-08-24 11:53:55 +02:00
Benedikt Kulmann 3402af65b7 Explicitly run make protobuf when running make build
There are weird issues where randomly protoc compilations happen
although they should not be triggered. As those don't run through the
makefile but somehow differently, the prerequisites are not built first
(protoc plugins have to be fetched, which happens in the `make
protobuf` step).
2020-08-24 09:12:18 +02:00
Vincent Petry 10a14dc8ee Automated changelog update [skip ci] 2020-08-21 16:11:14 +00:00
Vincent Petry b765173722 Merge pull request #93 from owncloud/release-0.4.0
Prepare release 0.4.0
2020-08-21 17:56:02 +02:00
Benedikt Kulmann a8925401fd Prepare release 0.4.0 2020-08-21 17:31:08 +02:00
Benedikt Kulmann d180314253 Automated changelog update [skip ci] 2020-08-21 15:07:28 +00:00
Benedikt Kulmann 1803a5b284 Merge pull request #89 from owncloud/role-select-ui
Role select ui
2020-08-21 16:42:06 +02:00
Benedikt Kulmann a2cca6391a Remove page reload step definition
Apparently the step definition for the page reload gets reused from phoenix.
2020-08-21 16:27:30 +02:00
Benedikt Kulmann 8e011b7eb2 Add recompiled assets 2020-08-21 16:19:03 +02:00
Benedikt Kulmann 3abf2bb110 Add a page reload to the role selection test 2020-08-21 16:18:25 +02:00
Benedikt Kulmann 15f2df6997 Fix typo in step definition 2020-08-21 16:16:33 +02:00
Benedikt Kulmann 0e4e211123 Use role selection response for setting role
Previously we were fetching the role assignments again. Not necessary,
as the request for setting a role already returns the resulting
assignment object as a response.
2020-08-21 16:15:06 +02:00
Benedikt Kulmann eb05ba253a Translate error message when setting a role 2020-08-21 16:05:16 +02:00
Benedikt Kulmann 60957d9216 Fix element selectors for role selection tests 2020-08-21 11:45:05 +02:00
Benedikt Kulmann 6b04954c02 Update changed role name 2020-08-21 11:45:04 +02:00
Benedikt Kulmann 302dec7a8a Add changelog item 2020-08-21 11:45:04 +02:00
Benedikt Kulmann 6b011fb91c Add account uuid to request body for fetching roles 2020-08-21 11:45:04 +02:00
Lukas Hirt f8fa36381c Add basic test scenario 2020-08-21 11:45:04 +02:00
Lukas Hirt 74bb429a34 Turn roles buttons into radio inputs 2020-08-21 11:45:04 +02:00
Lukas Hirt 2b9e93dcfd Fixed typo in eslint 2020-08-21 11:45:04 +02:00
Lukas Hirt 662817af0a Use settings client 2020-08-21 11:45:04 +02:00
Lukas Hirt b65c6925ed Stop removing previous assignments
The assignments are now removed through the server. No need to do this via JS anymore
2020-08-21 11:45:04 +02:00
Lukas Hirt ee047d8739 Use generated API to fetch roles 2020-08-21 11:45:04 +02:00
Lukas Hirt d61babe1de Add settings client 2020-08-21 11:45:03 +02:00
Lukas Hirt 72c31b4ebf Add basic role management UI 2020-08-21 11:45:03 +02:00
Lukas Hirt 2cf9e918ba Add vuex as direct dependency instead of peerDependency 2020-08-21 11:45:03 +02:00
Benedikt Kulmann b2d0c8aa0d Merge pull request #90 from owncloud/updateTestCommit-2020-08-20
[tests-only] advance commit id of ocis & phoenix
2020-08-21 11:29:03 +02:00
Artur Neumann 2aa66bf041 use newest ocis master commit 2020-08-21 15:01:56 +05:45
Artur Neumann 5e66bf645c make build also depend on UI tests 2020-08-21 15:01:56 +05:45
Artur Neumann db68531e54 delete KONNECTD_TLS 2020-08-21 15:01:56 +05:45
Artur Neumann ea203e16bf delete unnedded build steps 2020-08-21 15:01:56 +05:45
Artur Neumann 3a2699149f don't use the proxy config file 2020-08-21 15:01:56 +05:45
Artur Neumann 05b4f6b4fd use build in phoenix 2020-08-21 15:01:55 +05:45
Artur Neumann a531cefac9 add 'REVA_LDAP_IDP' setting 2020-08-21 15:01:55 +05:45
Artur Neumann 8e702c621f add more settings 2020-08-21 15:01:55 +05:45
Artur Neumann eef08e34e5 use basic-roles-support as ocis branch for now 2020-08-21 15:01:55 +05:45
Artur Neumann e2544b2b4d delete LDAP usages from CI pipelines 2020-08-21 15:01:55 +05:45
Artur Neumann a3128cb26c [tests-only] advance commit id of ocis & phoenix 2020-08-21 15:01:55 +05:45
Benedikt Kulmann e44c15be06 Automated changelog update [skip ci] 2020-08-21 07:17:10 +00:00
Benedikt Kulmann 636047a58a Merge pull request #91 from owncloud/release-0.3.0
Prepare release 0.3.0
2020-08-21 09:06:30 +02:00