1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-19 00:15:43 +01:00
Commit Graph

2768 Commits

Author SHA1 Message Date
Ivar Conradi Østhus
52ee1f148b
fix: typo in role-schema.ts 2022-01-11 13:49:11 +01:00
Ivar Conradi Østhus
c9481eb09a
fix: root roles should be connected to the default project 2022-01-11 13:33:04 +01:00
Ivar Conradi Østhus
7a71f01e83
fix: roles should have unique name 2022-01-11 13:32:46 +01:00
sighphyre
876abe405c fix: Change permission descriptions 2022-01-11 13:57:47 +02:00
Ivar Conradi Østhus
861218dbbc
fix: remove debug log state 2022-01-11 12:55:26 +01:00
Ivar Conradi Østhus
ee0e728e67
fix: remove debug logging 2022-01-11 11:22:24 +01:00
Ivar Conradi Østhus
6d6686a2a8
fix: move DEFAULT_PROJECT to types 2022-01-11 11:21:28 +01:00
Ivar Conradi Østhus
b582bb11d0
fix: module pattern ../../lib 2022-01-11 09:37:35 +01:00
Fredrik Oseberg
29e38940c8
fix: update snapshot 2022-01-11 09:32:52 +01:00
Fredrik Oseberg
a723004edd
fix: export default project constant 2022-01-11 09:32:52 +01:00
Fredrik Oseberg
f39f1eaa7c
4.6.0-beta.0 2022-01-11 09:32:48 +01:00
Fredrik Oseberg
82bcd39f46
chore: update frontend to beta version 2022-01-11 09:27:20 +01:00
Fredrik Oseberg
a3e448a1bc
feat: add configuration option for disabling legacy api 2022-01-11 09:23:37 +01:00
sighphyre
979d7862db
feat: Add cascading delete for role_permissions when deleting a role 2022-01-11 09:23:36 +01:00
Fredrik Oseberg
87268021ec
fix: remove unused import 2022-01-11 09:23:36 +01:00
Fredrik Oseberg
ef8041d315
fix: setup permission for variant 2022-01-11 09:23:36 +01:00
sighphyre
95b50acdd8
feat: Schema validation for roles 2022-01-11 09:23:36 +01:00
sighphyre
5abe99f431
chore: Trim some dead code to make the linter happy 2022-01-11 09:23:35 +01:00
sighphyre
21560f2dac
chore: More minor cleanups of code 2022-01-11 09:23:35 +01:00
sighphyre
deaf614dde
chore: Small code cleanups 2022-01-11 09:23:35 +01:00
sighphyre
b56ed05db1
chore: Minor code cleanups 2022-01-11 09:23:35 +01:00
Fredrik Oseberg
26db43b248
fix: alter migration 2022-01-11 09:23:34 +01:00
Fredrik Oseberg
1e466282e5
fix: add guard for deleting role if the role is in use 2022-01-11 09:23:34 +01:00
Fredrik Oseberg
dda9cba786
fix: add test for changing user role 2022-01-11 09:23:34 +01:00
Fredrik Oseberg
cfa35d2c43
fix: add test for adding a project member with a custom role 2022-01-11 09:23:34 +01:00
Fredrik Oseberg
86df42b887
fix: add test for connecting roles and deleting project 2022-01-11 09:23:33 +01:00
Fredrik Oseberg
645621a0df
fix: remove unused permissions 2022-01-11 09:23:33 +01:00
sighphyre
f032445d3d
fix: Improve responses from role resolution - getting a non existant role will throw a NotFound error 2022-01-11 09:23:33 +01:00
sighphyre
40bdab773c
fix: Add in very barebones down migration for rbac so that tests work 2022-01-11 09:23:33 +01:00
sighphyre
4e3f7e5330
feat: Validation now works when updating a role 2022-01-11 09:23:32 +01:00
Fredrik Oseberg
84f4a9083f
fix: update tests 2022-01-11 09:23:32 +01:00
Fredrik Oseberg
fb109d79a6
fix: update root role test 2022-01-11 09:23:32 +01:00
Fredrik Oseberg
563345695d
fix: create new user 2022-01-11 09:23:32 +01:00
Fredrik Oseberg
4409111be0
fix: update user permission mapping 2022-01-11 09:23:31 +01:00
Fredrik Oseberg
d2907d1887
fix: update test name 2022-01-11 09:23:31 +01:00
Fredrik Oseberg
19f78314d1
fix: add permissions to editor 2022-01-11 09:23:31 +01:00
sighphyre
5ca23b80e7
fix: patch a few broken tests 2022-01-11 09:23:31 +01:00
Fredrik Oseberg
5261de98a2
fix: migration for project roles 2022-01-11 09:23:30 +01:00
sighphyre
c547b8a2b9
feat: Patch db migration to handle old stucture 2022-01-11 09:23:30 +01:00
sighphyre
42a5105736
feat: Add in validation for roles 2022-01-11 09:23:30 +01:00
sighphyre
30de5f4b39
chore: Refactor role/access stores into more logical domains 2022-01-11 09:23:30 +01:00
sighphyre
f97f8b03bc
chore: A few small cleanups - remove logging and restore default on dev server config 2022-01-11 09:23:29 +01:00
sighphyre
afb5a6139b
fix: Get a bunch of tests working and delete a few that make no sense anymore 2022-01-11 09:23:29 +01:00
sighphyre
b953324428
feat: Add in support for updating roles 2022-01-11 09:23:29 +01:00
sighphyre
f8550790c5
feat: Return permissions on get role endpoint 2022-01-11 09:23:29 +01:00
sighphyre
8babe8cadf
fix: Removed ability to set role type through api during creation - it's now always custom 2022-01-11 09:23:28 +01:00
sighphyre
cd782be6dc
fix: Add back to get permissions working for editor role 2022-01-11 09:23:28 +01:00
sighphyre
0634758784
fix: Make permissions actually work with new environments 2022-01-11 09:23:28 +01:00
sighphyre
ba40099b41
fix: Patch migration to also populate permission names 2022-01-11 09:23:28 +01:00
sighphyre
d387ac0cbd
fix: Make project roles resolve correctly against new environments permissions structure 2022-01-11 09:23:27 +01:00