- 31 Jan, 2020 1 commit
-
-
Bob Van Landuyt authored
This adds helper methods for the `bulk_perform_in` and `bulk_perform_async` methods that allow specifying a context per job. Scheduling jobs with contexts that need to be different based on the arguments passed can be done by passing in an array of objects, and defining how to build arguments and contexts for those objects. For example: ProjectImportScheduleWorker.bulk_perform_async_with_contexts( projects, arguments_proc: -> (project) { project.id }, context_proc: -> (project) { { project: project } } ) This will schedule `ProjectImportScheduleWorker` jobs called with the project.id. And will create contexts using the project. The developers need to make sure that the required resources for building a context are loaded: The route and the namespace of a project. The batch context will be stored on the worker class when scheduling the job, so the sidekiq middleware can fetch the right context based on those arguments and apply them to the job when scheduling it. This also implements this method for the `UpdateAllMirrorsWorker` which schedules `ProjectImportScheduleWorker` in batch. When adding this, the `ProjectImportScheduleWorker`-jobs will have a context.
-
- 30 Jan, 2020 34 commits
-
-
Rémy Coutable authored
Merge branch '119014-ask-if-a-user-is-trying-gitlab-for-his-company-or-for-his-individual-usage' into 'master' Ask if a user is trying GitLab for his company or individual usage See merge request gitlab-org/gitlab!22280
-
Alper Akgun authored
Ask if a user is trying GitLab for his company or for his individual usage
-
James Lopez authored
Ignore solargraph config file See merge request gitlab-org/gitlab!23913
-
Michael Kozono authored
-
Paul Slaughter authored
Update styles for pipeline badge in operations/enviroments cards footer to correctly center it vertically See merge request gitlab-org/gitlab!23742
-
Phil Hughes authored
Add remove limit button to limit See merge request gitlab-org/gitlab!22552
-
Scott Stern authored
Added remove limit button to board sidebar so user can remove wip limit
-
Stan Hu authored
Refactor dashboard ServiceSelector to use consistent selection API See merge request gitlab-org/gitlab!23488
-
Kushal Pandya authored
Truncate related merge requests list in pipeline view See merge request gitlab-org/gitlab!19404
-
Miranda Fluharty authored
Show truncated version of related merge request text by default Show expansion icon if there is >1 related merge request Show full related merge request text when expansion icon is clicked
-
Kushal Pandya authored
Update service desk project to use GlLoadingIcon instead of font awesome spinner See merge request gitlab-org/gitlab!23933
-
David O'Regan authored
fix(service_desk_setting): update service desk project to use GlLoadingIcon over font awesome spinner
-
Stan Hu authored
Geo - Fix initialization order issue with Geo database Closes #199672 See merge request gitlab-org/gitlab!24021
-
Heinrich Lee Yu authored
Merge branch '34722-dashboard-projectscontroller-should-tolerate-single-gitaly-node-failure' into 'master' Fix 503 errors caused by Gitaly failures during project_icon lookup See merge request gitlab-org/gitlab!23930
-
Mark Lapierre authored
Fix AutoDevOps QA test Closes #196742 and #118481 See merge request gitlab-org/gitlab!22057
-
Dan Davison authored
Favor let over instance variables Fabricate project via api rather than browser ui Enable autodevops from project Remove variable shadow (whoops) Refactor AutoDevOps QA spec Use single let for fabrication of projects for each example. Disable all optional jobs for full-run and smoke-run. Use new quarantine process to specify issue. Make disable_optional_jobs private Fix rubocop issue around before Refactor disable_optional_jobs
-
Heinrich Lee Yu authored
Merge branch '199707-transient-failure-in-spec-models-concerns-mentionable_spec-rb-258' into 'master' Resolve "Transient failure in spec/models/concerns/mentionable_spec.rb:258" Closes #199707 See merge request gitlab-org/gitlab!24026
-
Marcel Amirault authored
Add language tags See merge request gitlab-org/gitlab!23931
-
Suzanne Selhorn authored
Per issue https://gitlab.com/gitlab-org/gitlab/issues/32881
-
Mark Lapierre authored
Part 2 of project milestone resource refactoring See merge request gitlab-org/gitlab!23988
-
David Kim authored
-
David Kim authored
-
Mike Greiling authored
Cycle unresolved threads See merge request gitlab-org/gitlab!23123
-
Justin Boyson authored
Move jump logic into mixin. Remove logic from consuming components.
-
Marcel Amirault authored
Add more language tags See merge request gitlab-org/gitlab!24023
-
Suzanne Selhorn authored
Related to 32881
-
Albert Salim authored
-
Ray Paik authored
Fix typo in "Milestones documentation" See merge request gitlab-org/gitlab!23996
-
Dan Davison authored
Add QA test for actions on prometheus alerts See merge request gitlab-org/gitlab!23558
-
Robert Speicher authored
Redirect locked Group SSO users to SSO page instead of 500 error See merge request gitlab-org/gitlab!20329
-
syasonik authored
Refactors all metrics dashboard services to respond to #valid_params?, allowing for a single location for determining whether a set of parameters could be used to find a dashboard with any given service.
-
David Kim authored
-
Thong Kuah authored
Remove deprecated caching class Closes #38008 See merge request gitlab-org/gitlab!23893
-
Douglas Barbosa Alexandre authored
This caused the wrong Sidekiq pool size value for Geo secondaries.
-
- 29 Jan, 2020 5 commits
-
-
Dylan Griffith authored
Allow optional angle brackets in (Envelope-To) mail header See merge request gitlab-org/gitlab!23797
-
Stan Hu authored
Increase experimentation ratio for paid signup flow See merge request gitlab-org/gitlab!23963
-
Russell Dickenson authored
Update internal links to use proper suffix Closes #198547 See merge request gitlab-org/gitlab!23647
-
Amy Qualls authored
Our style guide specifies internal links must end with a .md suffix. This commit fixes a set of internal links that ended with .html instead of .md.
-
Mayra Cabrera authored
Fix: include subgroups in security status See merge request gitlab-org/gitlab!22653
-