- 15 Jul, 2020 40 commits
-
-
Olena Horal-Koretska authored
Merge branch '220573-frontend-modify-secure-configuration-page-to-provide-entry-point-to-sast-config-ui-page-2' into 'master' Add button to Security Configuration to enable SAST scanning See merge request gitlab-org/gitlab!36432
-
Mark Florian authored
This adds a button to the Security Configuration page, allowing the user to enable SAST scanning via a merge request with a simple click. This button is only displayed when: 1. The sast_configuration_by_click feature flag is enabled. 1. The project does not have an existing .gitlab-ci.yml file. Some other changes include (and are _not_ behind any feature flag): - Add third status text string for when Auto DevOps is enabled. - Add third column headed "Manage" to the Security Configuration table, which contains a link to that scanner's documentation. This is where the button appears in the SAST case when the sast_configuration_by_click feature flag is enabled. - Extract thClass constant in app component. - Do not guard the SASTConfigurationController#create action behind the sast_configuration_ui feature flag. This feature flag is intended for a future iteration when an actual configuration UI exists for SAST, which is what that controller is actually for. In this iteration, it's simply a placeholder for the temporary REST endpoint, which will be [replaced][gql] by a GraphQL mutation in another iteration. This is an MVC for creating a [Configuration UI for SAST][1]. Some technical debt has been incurred here: 1. The REST (POST) endpoint used to create the merge request will be replaced by a [GraphQL mutation][gql]. 1. The `type` of each feature has been added to the security configuration features exposed to the fronted. This should be [replaced][type] by a field exposing the scanner's configuration UI path (or similar). 1. The CreateMergeRequestButton component will likely be removed in the next iteration of the SAST Configuration UI, particularly if the GraphQL mutation is ready by then. Addresses https://gitlab.com/gitlab-org/gitlab/-/issues/220573, part of [Configuration UI for SAST][1]. [1]: https://gitlab.com/groups/gitlab-org/-/epics/3262 [gql]: https://gitlab.com/gitlab-org/gitlab/-/issues/227465 [type]: https://gitlab.com/gitlab-org/gitlab/-/issues/227575
-
Rémy Coutable authored
Clarify changelog docs for feature flags See merge request gitlab-org/gitlab!36276
-
charlie ablett authored
-
Olena Horal-Koretska authored
Update $gray-900 to match gitlab-ui palette Closes #228727 See merge request gitlab-org/gitlab!36778
-
Tim Zallmann authored
Removing unused symbol folder See merge request gitlab-org/gitlab!36858
-
Nicolò Maria Mezzopera authored
Test report link fix See merge request gitlab-org/gitlab!36220
-
Juan J. Ramirez authored
-
Stan Hu authored
Rename snippet_files to snippet_actions in snippet services See merge request gitlab-org/gitlab!36841
-
Rémy Coutable authored
Add confidential to graphQL for notes creation See merge request gitlab-org/gitlab!36799
-
Evan Read authored
Add a rule to detect improper alert boxes See merge request gitlab-org/gitlab!36788
-
Marcel Amirault authored
Find and replace all note alert boxes and fix the colon usage.
-
Peter Leitzen authored
Create GitLab issues from PagerDuty webhook payload (Part 1) See merge request gitlab-org/gitlab!36489
-
Martin Wortschack authored
Replace append-right-10 class See merge request gitlab-org/gitlab!36373
-
Fabio Pitino authored
Remove an obsolete TODO comment See merge request gitlab-org/gitlab!36696
-
Igor Drozdov authored
Update to Grape v1.4.0 See merge request gitlab-org/gitlab!36628
-
Stan Hu authored
Grape v1.4.0 fixes a memory leak that was present in v1.3.3 (https://github.com/ruby-grape/grape/pull/2084). Full list of changes: * https://github.com/ruby-grape/grape/blob/master/CHANGELOG.md * https://github.com/ruby-grape/grape/compare/v1.3.3..v1.4.0
-
Michael Kozono authored
Geo - Make Registry tables as SSOT for Designs Closes #212720 See merge request gitlab-org/gitlab!36587
-
Heinrich Lee Yu authored
Include Elasticsearch query params in Performance Bar See merge request gitlab-org/gitlab!36899
-
Francisco Javier López authored
-
Vitali Tatarintev authored
Check whether PagerDuty setting is active when creating incident issue
-
Vitali Tatarintev authored
-
Vitali Tatarintev authored
-
Vitali Tatarintev authored
Extract `Gitlab::IncidentManagement::PagerDuty::IncidentIssueDescription` from `IncidentManagement::PagerDuty::CreateIncidentIssueService`
-
Vitali Tatarintev authored
-
Vitali Tatarintev authored
-
Paul Slaughter authored
Replace fa-play icon with GitLab SVG play See merge request gitlab-org/gitlab!36379
-
Alexander Turinske authored
- remove css on fa-play class - replace two fa-play instances
-
Michael Kozono authored
Update metrics dashboard base path See merge request gitlab-org/gitlab!36749
-
Ryan Cobb authored
-
Natalia Tepluhina authored
Replace loading state with an icon, show dashboard skeleton earlier See merge request gitlab-org/gitlab!36399
-
Heinrich Lee Yu authored
Prevent 2nd Elasticsearch query for project searches See merge request gitlab-org/gitlab!36672
-
Kushal Pandya authored
Added option to view diffs file-by-file See merge request gitlab-org/gitlab!35223
-
Marcel Amirault authored
Document new Babel flag See merge request gitlab-org/gitlab!36671
-
Russell Dickenson authored
-
Sanad Liaquat authored
E2E test delete pipeline via API See merge request gitlab-org/gitlab!36389
-
Tiffany Rea authored
-
Marcel Amirault authored
Docs: Simplify `rules` description See merge request gitlab-org/gitlab!36816
-
Michael Kozono authored
Update Managed Apps Helm version to 2.16.9 See merge request gitlab-org/gitlab!36746
-
João Alexandre Cunha authored
-