EventStore / EventStore.UI

The user interface for Event Store
Other
58 stars 38 forks source link

Remove the concept of role from the UI and handle authorization errors gracefully #268

Closed shaan1337 closed 4 years ago

shaan1337 commented 4 years ago

Fixes #267

The PR removes the concept of "role" from the UI which is not compatible with an external policy engine used for authorization.

Now, all users will see the same UI but appropriate error messages will be displayed when attempting to do an unauthorized operation.

The PR affects most of the interactions done between the browser and server (due to the $http interceptor). Other small bugs have also been fixed along the way.

Notes: