Skip to content

Create policies vue app

Alexander Turinske requested to merge 321884-create-vue-application into master

What does this MR do?

Create policies vue app

  • move project selector into vue
  • create reusable project selector component to be used in the future for project_manager
  • remove now-unused assign action from policies controller
  • write tests

Screenshots (strongly suggested)

View Before After
Default image image
Searching image searching_-scroll-_new searching_-_new
Assign - Loading Screen_Shot_2021-06-29_at_2.42.33_PM project_saving_-_new
Assign - Success project_assign_succes_-_old project_assign_succees_-_new
Assign - Error - project_assign_error_-_new
User without permissions image no_permissions

How to test

https://gitlab.com/-/snippets/2070592

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Related to #334410 (closed)

Edited by Alexander Turinske

Merge request reports