- 12 Mar, 2020 40 commits
-
-
Rémy Coutable authored
Load derailed_benchmarks fork with Zeitwerk fix See merge request gitlab-org/gitlab!27080
-
Sean McGivern authored
Fix two flaky specs that didn't wait for the MR widget to load Closes #208123 See merge request gitlab-org/gitlab!27078
-
Rémy Coutable authored
Expose user's plan and trial status via API Closes #198391 See merge request gitlab-org/gitlab!25151
-
Ethan Urie authored
`plan` is hooked up to the models but trial is not yet.
-
Rémy Coutable authored
Fix spec failures due to PG::LockNotAvailable errors Closes #207088 See merge request gitlab-org/gitlab!27060
-
Stan Hu authored
We were seeing a high number of transient failures in the migration jobs because `with_lock_retries` leaked non-zero, short `lock_timeout` values (e.g. 100 ms) when used inside a Rails `change` method. If the PostgreSQL autovacuum process happened to be running, it would lock the table that it was vacuuming. During the migration rollback, if the DDL operation needed a lock on the table, the short `lock_timeout` would encounter the existing table lock and fail. Even though `SET LOCAL` was used to ensure `lock_timeout` didn't leak outside of the current transaction, the parent transaction would still retain that value. To avoid this issue, we should define separate `up` and `down` methods so that we don't rely on the Rails magic to reverse a migration. This ensures lock retries are used properly in both directions and prevents `lock_timeout` from leaking during a migration rollback. Closes https://gitlab.com/gitlab-org/gitlab/-/issues/207088
-
Peter Leitzen authored
Resolve "Status Page MVC: JSON format and endpoints" Closes #207935 See merge request gitlab-org/gitlab!26979
-
Bob Van Landuyt authored
Remove gitlab-shell indirection for authorized_keys changes See merge request gitlab-org/gitlab!26913
-
Heinrich Lee Yu authored
Fix the way derailed_benchmarks patches require so that it works with Zeitwerk and Bootsnap
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Achilleas Pipinellis authored
API endpoint for deleting project deploy tokens See merge request gitlab-org/gitlab!25220
-
Achilleas Pipinellis authored
Add outdated security report section See merge request gitlab-org/gitlab!26362
-
Dheeraj Joshi authored
Update doc/user/application_security/img/outdated_report_pipeline_v12_9.png, doc/user/application_security/img/outdated_report_branch_v12_9.png files
-
Bob Van Landuyt authored
Track transition error on concurrent bridge update See merge request gitlab-org/gitlab!26566
-
Shinya Maeda authored
Updating Code Quality Versions to 0.85.9 See merge request gitlab-org/gitlab!26712
-
Eddie Stubbington authored
Update Code-Quality.gitlab-ci.yml so it's always the latest version deployed in the security products.
-
Stan Hu authored
Fix logic to determine export status Closes #32203 See merge request gitlab-org/gitlab!23664
-
Bob Van Landuyt authored
204774 Quick actions executed in multiline inline code, when placed on it's own line Closes #204774 See merge request gitlab-org/gitlab!24933
-
Kushal Pandya authored
Migrate blob_file_dropzone to jest See merge request gitlab-org/gitlab!26776
-
Kushal Pandya authored
Migrate ee/spec/javascripts/prometheus_metrics/ to Jest Closes #194301 See merge request gitlab-org/gitlab!27012
-
Grzegorz Bizon authored
Improve NPM api tests execution time See merge request gitlab-org/gitlab!26810
-
Kushal Pandya authored
Design view: better resizing support for zoomed-in designs See merge request gitlab-org/gitlab!25406
-
Heinrich Lee Yu authored
Consider flags enabled when generating GraphQL schema See merge request gitlab-org/gitlab!26939
-
Marcel Amirault authored
Add organization transition to Jenkins doc See merge request gitlab-org/gitlab!26897
-
Jason Yavorska authored
-
Kushal Pandya authored
Update pipeline copy on dependency & license compliance pages See merge request gitlab-org/gitlab!26864
-
Aishwarya Subramanian authored
Currently, lock files are used to determine the state of a project export. However, the lock files are not stored in a shared volume, causing the export states to be reported incorrectly. In order to fix this, we now store the export states in database as a more reliable mechanism. The table used is project_export_jobs. It stores the project_id, job_id and the current state. In addition to existing states, also added are two new states queued and regeneration_in_progress states. They are used to indicate a job that's waiting to be started and the case when a project export operation has been requested to be re-generated. Failed jobs are re-tried 3 times, after which the state is updated to failed. To account for jobs that get stuck, a cron job runs every hour to set the stuck jobs to failed state. Closes https://gitlab.com/gitlab-org/gitlab/issues/32203
-
Marcel Amirault authored
Remove reference to subject label See merge request gitlab-org/gitlab!26928
-
Ricky Wiens authored
- Subject labels look to have been renamed previously to feature labels. - I also noticed that Blue is widely used across all different types of labels so I removed that requirement from this workflow as well.
-
Kushal Pandya authored
Fix mermaid flowchart width Closes #199132 and #199423 See merge request gitlab-org/gitlab!26848
-
julien MILLAU authored
-
Kushal Pandya authored
Upgrade AWS SDK dependency See merge request gitlab-org/gitlab!27003
-
Kushal Pandya authored
Migrate ee vue_mr_widget/mr_widget_pipeline_spec from Karma to Jest See merge request gitlab-org/gitlab!26707
-
Evan Read authored
Change tilde codeblocks to quad backticks See merge request gitlab-org/gitlab!26994
-
Marcel Amirault authored
-
Fabio Pitino authored
-
Marcel Amirault authored
Check for incorrect extension on internal links See merge request gitlab-org/gitlab!26627
-
Evan Read authored
Linking between Deploy keys/Deploy tokens topics Closes #209692 See merge request gitlab-org/gitlab!26809
-
Suzanne Selhorn authored
-
Evan Read authored
-