- 12 Mar, 2020 40 commits
-
-
Corinna Wiesner authored
The table stores the highest role for each User they have in a Group or a Project. If a User has an open invite or pending access request or no membership the highest role will be set to nil.
-
Mark Florian authored
Deduplicate state properties See merge request gitlab-org/gitlab!26117
-
Paul Gascou-Vaillancourt authored
The following state properties have been deduplicated in the vulnerabilities and security_reports store modules: - isCreatingNewIssue/isCreatingIssue - isDismissingVulnerability - isCreatingMergeRequest They will now only be set in the root state and not in the modal's state
-
Lin Jen-Shin authored
Run QA frontend jobs when dependencies are updated See merge request gitlab-org/gitlab!26837
-
Lukas 'Eipi' Eipert authored
The QA jobs purpose is to catch if we utilize JavaScript that cannot be executed on one of the node LTS versions we support for from-source builds. Currently we execute the QA jobs on master. 1. This means that they are executed unnecessarily, e.g. on docs only branches. 2. The thing which breaks the QA jobs are likely dependency updates, as we just test the webpack compilation and dependencies and subdependencies are usually requiring newer node versions. So we should be executing these checks on branches that update dependencies. Recently we had a red master, because one dependency update required a newer node version and the pipeline was green [0], [1]. Therefore I am proposing that we run the QA frontend jobs in merge requests which are changing our package.json or yarn.lock file, as we want to know if a dependency update would fail our build _before_ a red master happens. [0]: https://gitlab.com/gitlab-org/gitlab/-/issues/202187 [1]: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/24413
-
Jarka Košanová authored
Extract AdvancedStageWorker to be reused See merge request gitlab-org/gitlab!26724
-
Jan Provaznik authored
Stop using Gitlab::Shell#create_repository in specs See merge request gitlab-org/gitlab!27009
-
Kushal Pandya authored
Add Version and Strategies to FF Edit State See merge request gitlab-org/gitlab!26895
-
Fatih Acet authored
Expose assets filepath URL on UI See merge request gitlab-org/gitlab!25635
-
Sean Carroll authored
Part of https://gitlab.com/gitlab-org/gitlab/issues/27300 See merge request https://gitlab.com/gitlab-org/gitlab/issues/27300
-
Fatih Acet authored
Update Geo Empty State SVG Closes #208706 See merge request gitlab-org/gitlab!26325
-
Fatih Acet authored
Replaces underscore with lodash and vanilla JS See merge request gitlab-org/gitlab!26517
-
Dmytro Zaporozhets authored
Remove snippet double sync after git action post receive See merge request gitlab-org/gitlab!27085
-
Kamil Trzciński authored
Add Projects Pipelines Controller Spec See merge request gitlab-org/gitlab!26844
-
Jason Goodman authored
Comment implementation code and new spec
-
Dmytro Zaporozhets authored
Render special references for release entities See merge request gitlab-org/gitlab!26554
-
Nick Thomas authored
This method is going away, and its use in specs hinders that effort. In specs, it is used to set up scenarios where a repository conflicts with an attempt to create one, so going through a ::Repository is typically not an option. We can use `TestEnv#create_bare_repository` instead, though.
-
Toon Claes authored
Migrate merge requests mentions to DB table Closes #198338 See merge request gitlab-org/gitlab!25826
-
Fatih Acet authored
Resolve "code Snippets Description: Markdown is not rendered (it's just plain text)" Closes #209995 See merge request gitlab-org/gitlab!27038
-
Sean McGivern authored
Use multiple values in list-type CI variable spec See merge request gitlab-org/gitlab!27031
-
Mark Florian authored
Fix create issue error by providing the missing param Closes #209894 See merge request gitlab-org/gitlab!27075
-
Rémy Coutable authored
Load derailed_benchmarks fork with Zeitwerk fix See merge request gitlab-org/gitlab!27080
-
Alexandru Croitor authored
AdvanceStageWorker is a worker that initally was used by github importer. Extracted its functionality so that it can be used by any multi stage importer to wait for a number of jobs to complete, without blocking a thread. Once all jobs have been completed this worker will advance the import process to the next stage.
-
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
-
drew cimino authored
-
Francisco Javier López authored
-
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
-
Alexandru Croitor authored
Migrate mentions that appear in merge request title or description to its respective merge_request_user_mentions db table
-
Rémy Coutable authored
Signed-off-by: Rémy Coutable <remy@rymai.me>
-
Savas Vedova authored
-
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
-