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 |
|
Renovate Bot
|
cc66cc4adf
|
chore(deps): update dependency supertest to v6.2.0
|
2022-01-11 03:18:49 +00:00 |
|
Renovate Bot
|
ec62e62247
|
chore(deps): update node.js to v14.18.3
|
2022-01-11 01:51:18 +00:00 |
|
Renovate Bot
|
f10910bba1
|
chore(deps): update typescript-eslint monorepo to v5.9.1
|
2022-01-10 21:12:41 +00:00 |
|
Thomas Heartman
|
d9eadfc7c9
|
Merge pull request #1250 from Unleash/docs/move-rust-sdk-to-official-sdks
docs: move Rust SDK to list of official SDKs
|
2022-01-10 15:09:38 +01:00 |
|
Thomas Heartman
|
d2369b5a69
|
docs(chore): sort SDK lists alphabetically
|
2022-01-10 15:00:10 +01:00 |
|