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
|
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 |
|
sighphyre
|
9d4f542f85
|
feat: Add ability to provide permissions when creating a role and rename environmentName to name in the list permissions datastructure
|
2022-01-11 09:23:27 +01:00 |
|
sighphyre
|
cb02ae9c92
|
feat: Add api endpoints for roles and permissions list
|
2022-01-11 09:23:27 +01:00 |
|
Fredrik Oseberg
|
817f960765
|
fix: add fake store
|
2022-01-11 09:23:27 +01:00 |
|
sighphyre
|
2eb0b6a11e
|
chore: Implement scaffolding for new rbac
|
2022-01-11 09:23:26 +01:00 |
|
Fredrik Oseberg
|
0129f23e97
|
feat: add tests
|
2022-01-11 09:23:26 +01:00 |
|
Fredrik Oseberg
|
d8ab79f71c
|
fix: connect environment with access service
|
2022-01-11 09:23:26 +01:00 |
|
Fredrik Oseberg
|
73d270d11f
|
fix: add migration for roles
|
2022-01-11 09:23:26 +01:00 |
|
Ivar Conradi Østhus
|
2ec427190e
|
wip: environment for permissions
|
2022-01-11 09:23:25 +01:00 |
|
Ivar Conradi Østhus
|
b1a2f110c6
|
chore: reduce test time-complexity
|
2022-01-06 21:26:53 +01:00 |
|
Ivar Conradi Østhus
|
73685c771a
|
fix: allow static assets from cdn.getunleash.io
|
2022-01-06 21:08:16 +01:00 |
|