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
Thomas Heartman
d785b25a80
docs(chore): move Rust sdk from community to official listing
...
Also sorts the list of SDKs by name.
2022-01-10 14:56:43 +01:00
Thomas Heartman
c3d78bc028
docs: delete /sdks/community page
...
This page was more or less a duplicate of the final section of the
SDK overview. I've moved the section on implementing your own SDK into
the SDK overview instead.
2022-01-10 14:53:41 +01:00
Renovate Bot
145a587d62
fix(deps): update dependency @svgr/webpack to v6.2.0
2022-01-10 11:39:38 +00:00
Renato Arruda
c85c710327
Update the default metrics interval for Ruby SDK ( #1247 )
...
Note that the new metrics interval (60s) is only in master and a release with the new value is not yet created.
2022-01-08 11:51:19 +01:00
Renovate Bot
b6a3448cda
chore(deps): update dependency lint-staged to v12.1.7
2022-01-07 19:50:22 +00:00
Renovate Bot
dcdc449fc1
chore(deps): update dependency lint-staged to v12.1.6
2022-01-07 13:50:27 +00:00
Thomas Heartman
abc3867070
Merge pull request #1243 from Unleash/docs/import-polish
...
docs: restructure startup import section to group actions by intent
2022-01-07 10:33:03 +01:00