An error occurred fetching the project authors.
- 30 Mar, 2021 1 commit
-
-
Paul Gascou-Vaillancourt authored
This adds a new ManageViaMr component to the Security Configration page. This component is for enabling a security feature via a merge request via GraphQL. This button is disabled by default behind the sec_dependency_scanning_ui_enable feature flag. Addresses https://gitlab.com/gitlab-org/gitlab/-/issues/325694 and https://gitlab.com/gitlab-org/gitlab/-/issues/282533. Co-authored-by: Jannik Lehmann <jlehmann@gitlab.com>
-
- 25 Mar, 2021 1 commit
-
-
Mark Florian authored
This splits out scanner-specific management controls to separate components, making it easier to add new ones/make scanner-specific tweaks. A very similar approach was taken in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/56555 for the status of each feature/scanner. Addresses https://gitlab.com/gitlab-org/gitlab/-/issues/323377.
-
- 16 Mar, 2021 1 commit
-
-
Mark Florian authored
This moves the status strings from the Rails ConfigurationPresenter to Vue components in the frontend. This also updates the pinning tests in the previous commit. It's best to ignore whitespace changes when viewing this commit, since there are some indentation changes in the snapshots. For example: git show <this commit> --ignore-all-space Addresses https://gitlab.com/gitlab-org/gitlab/-/issues/323375.
-
- 09 Mar, 2021 1 commit
-
-
Mark Florian authored
This adds a temporary [pinning test][1] to record the current behaviour of the Ultimate version of the Security Configuration page, so as to support the refactoring work in the next commit. Once the work has been done, these tests can be removed, having served their purpose. [1]: https://web.archive.org/web/20170826101146/http://wiki.c2.com/?PinningTests
-