- a85ca867 - 4.6.0-beta.1
- 476264fa - chore: update frontend
- de1a0b59 - chore: Trim out new add and delete tag permissions - we're going with update feature instead
- 7417be3f - fix: Trim out add tag permissions, for now at least
- bf4a1441 - fix: Removed duplicate impl caused by multiple good samaritans putting it back in!
- debfb079 - fix: Add in missing create/delete tag permissions
- 9e085d0c - fix: add tests for move project
- 917ab04d - fix: Removing a user from a project will now check to see if that project has an owner, rather than checking if any project has an owner
- 808a9f52 - fix: add event for changeProject
- e8db1da6 - feat: new permission for moving project
- 64f9d512 - fix: Role permission empty string for non environment type
- 52ee1f14 - fix: typo in role-schema.ts
- c9481eb0 - fix: root roles should be connected to the default project
- 7a71f01e - fix: roles should have unique name
- 876abe40 - fix: Change permission descriptions
- 861218db - fix: remove debug log state
- ee0e728e - fix: remove debug logging
- 6d6686a2 - fix: move DEFAULT_PROJECT to types
- b582bb11 - fix: module pattern ../../lib
- 29e38940 - fix: update snapshot
- a723004e - fix: export default project constant
- f39f1eaa - 4.6.0-beta.0
- 82bcd39f - chore: update frontend to beta version
- a3e448a1 - feat: add configuration option for disabling legacy api
- 979d7862 - feat: Add cascading delete for role_permissions when deleting a role
- 87268021 - fix: remove unused import
- ef8041d3 - fix: setup permission for variant
- 95b50acd - feat: Schema validation for roles
- 5abe99f4 - chore: Trim some dead code to make the linter happy
- 21560f2d - chore: More minor cleanups of code
- deaf614d - chore: Small code cleanups
- b56ed05d - chore: Minor code cleanups
- 26db43b2 - fix: alter migration
- 1e466282 - fix: add guard for deleting role if the role is in use
- dda9cba7 - fix: add test for changing user role
- cfa35d2c - fix: add test for adding a project member with a custom role
- 86df42b8 - fix: add test for connecting roles and deleting project
- 645621a0 - fix: remove unused permissions
- f032445d - fix: Improve responses from role resolution - getting a non existant role will throw a NotFound error
- 40bdab77 - fix: Add in very barebones down migration for rbac so that tests work
- 4e3f7e53 - feat: Validation now works when updating a role
- 84f4a908 - fix: update tests
- fb109d79 - fix: update root role test
- 56334569 - fix: create new user
- 4409111b - fix: update user permission mapping
- d2907d18 - fix: update test name
- 19f78314 - fix: add permissions to editor
- 5ca23b80 - fix: patch a few broken tests
- 5261de98 - fix: migration for project roles
- c547b8a2 - feat: Patch db migration to handle old stucture
- 42a51057 - feat: Add in validation for roles
- 30de5f4b - chore: Refactor role/access stores into more logical domains
- f97f8b03 - chore: A few small cleanups - remove logging and restore default on dev server config
- afb5a613 - fix: Get a bunch of tests working and delete a few that make no sense anymore
- b9533244 - feat: Add in support for updating roles
- f8550790 - feat: Return permissions on get role endpoint
- 8babe8ca - fix: Removed ability to set role type through api during creation - it's now always custom
- cd782be6 - fix: Add back to get permissions working for editor role
- 06347587 - fix: Make permissions actually work with new environments
- ba40099b - fix: Patch migration to also populate permission names
- d387ac0c - fix: Make project roles resolve correctly against new environments permissions structure
- 9d4f542f - feat: Add ability to provide permissions when creating a role and rename environmentName to name in the list permissions datastructure
- cb02ae9c - feat: Add api endpoints for roles and permissions list
- 817f9607 - fix: add fake store
- 2eb0b6a1 - chore: Implement scaffolding for new rbac
- 0129f23e - feat: add tests
- d8ab79f7 - fix: connect environment with access service
- 73d270d1 - fix: add migration for roles
- 2ec42719 - wip: environment for permissions
- cc66cc4a - chore(deps): update dependency supertest to v6.2.0
- ec62e622 - chore(deps): update node.js to v14.18.3
- f10910bb - chore(deps): update typescript-eslint monorepo to v5.9.1
- d9eadfc7 - Merge pull request #1250 from Unleash/docs/move-rust-sdk-to-official-sdks
- d2369b5a - docs(chore): sort SDK lists alphabetically
- d785b25a - docs(chore): move Rust sdk from community to official listing
- c3d78bc0 - docs: delete /sdks/community page
- 145a587d - fix(deps): update dependency @svgr/webpack to v6.2.0
- c85c7103 - Update the default metrics interval for Ruby SDK (#1247)
- b6a3448c - chore(deps): update dependency lint-staged to v12.1.7
- dcdc449f - chore(deps): update dependency lint-staged to v12.1.6
- abc38670 - Merge pull request #1243 from Unleash/docs/import-polish
- 5573af67 - docs: restructure startup import section to group actions by intent
- b1a2f110 - chore: reduce test time-complexity
- 73685c77 - fix: allow static assets from cdn.getunleash.io