- 20 May, 2021 40 commits
-
-
Phil Hughes authored
Inline codequality [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!57926
-
Miranda Fluharty authored
-
Yannis Roussos authored
Prepare ci_build_trace_sections for int8 migration See merge request gitlab-org/gitlab!62098
-
Mayra Cabrera authored
Revert "Merge branch '331414-ignore-remove-on-close-column' into 'master'" See merge request gitlab-org/gitlab!62215
-
Phil Hughes authored
Merge Request edit: make breadcrumbs consistent See merge request gitlab-org/gitlab!62138
-
Andreas Brandl authored
Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/328432 Changelog: other
-
Markus Koller authored
Mark services table "to be renamed" See merge request gitlab-org/gitlab!62113
-
Jake Lear authored
This reverts merge request !62119
-
Kushal Pandya authored
Fix drafts not showing after reload See merge request gitlab-org/gitlab!62197
-
Alex Kalderimis authored
Bugfix `@service` being nil in integrations views See merge request gitlab-org/gitlab!62054
-
Luke Duncalfe authored
This adds an initial test of the Mattermost Slash Command integration for group- and instance-level. This is an initial effort in order to have coverage for https://gitlab.com/gitlab-org/gitlab/-/issues/331262. Further tests will be added in https://gitlab.com/gitlab-org/gitlab/-/issues/331325.
-
Suzanne Selhorn authored
Add documentation for the FLoC feature See merge request gitlab-org/gitlab!62210
-
Achilleas Pipinellis authored
-
Craig Norris authored
Add new words to the spelling exceptions list See merge request gitlab-org/gitlab!62049
-
Amy Qualls authored
-
Rémy Coutable authored
Merge branch '331102-incorrect-system-notes-and-email-notifications-when-unassigning-users-via-api' into 'master' Resolve "Incorrect system notes and email notifications when unassigning users via API" See merge request gitlab-org/gitlab!61897
-
Mikołaj Wawrzyniak authored
Properly process stale container repository cleanups See merge request gitlab-org/gitlab!62005
-
David Fernandez authored
-
Etienne Baqué authored
Enable load balancing for WebHookWorker [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!62075
-
Achilleas Pipinellis authored
Add note on mismatched external_url causing Geo status page 401 See merge request gitlab-org/gitlab!62142
-
Achilleas Pipinellis authored
List storages not included in backups See merge request gitlab-org/gitlab!61846
-
Harsh Chouraria authored
-
Marcia Ramos authored
Add testing best practices for Elasticsearch See merge request gitlab-org/gitlab!61171
-
Terri Chu authored
-
Marcia Ramos authored
Added note on recommended approach See merge request gitlab-org/gitlab!62180
-
Natalia Tepluhina authored
Add a common thWidthClass table utility function See merge request gitlab-org/gitlab!62100
-
Jiaan Louw authored
-
Natalia Tepluhina authored
Create status checks form and branch selection See merge request gitlab-org/gitlab!61700
-
Robert Hunt authored
-
Alex Kalderimis authored
Due to a bug in our sidekiq middleware, post-update actions were not being applied after changing assignees. This is fixed by changing the format of the arguments to the background worker. An unused worker is deleted, and we opt-in to the use of specialized workers in the API, meaning we can delete some duplicated code. Details of the fix: This is vital to getting correct deduplication behavior in our sidekiq middleware. The current logic is: - CLIENT creates hash from worker queue name and arguments (calling `#to_s`) - a job matching that hash is already running (in the working queue), it is not enqueued by the client. - otherwise, the job is serialized and sent to the server - SERVER pops the job and deserializes it - the server runs the job - The server calculates the deduplication hash, and deletes it, allowing similar jobs to be enqueued again. This protocol relies on serialization being completely isomorphic. i.e. `load . serialize === id`. If not, then the two hashes will not match, and the deduplication block will remain up, and not be taken down by the server. The workaround in our case is to use a round-trippable hashmap (i.e. string keys rather than symbols), since: ``` JSON.load({ 'x' => true}.to_json) == { 'x' => true } ``` but ``` JSON.load({ x: => true}.to_json) /= { x: => true } ``` See: https://gitlab.com/gitlab-com/gl-infra/scalability/-/issues/1090 Changelog: fixed
-
Achilleas Pipinellis authored
docs: Update Redis with the minimum version 5.0 See merge request gitlab-org/gitlab!62159
-
Mikołaj Wawrzyniak authored
Hide billing plans with hide card attribute See merge request gitlab-org/gitlab!61990
-
Vitaly Slobodin authored
-
Sean McGivern authored
Remove Unicorn support: delete Unicorn Sampler See merge request gitlab-org/gitlab!62090
-
David Fernandez authored
Move gosec to alphabetical order See merge request gitlab-org/gitlab!61948
-
David Fernandez authored
Fix blob preview error See merge request gitlab-org/gitlab!62128
-
Phil Hughes authored
Fixes draft comments not showing in normal discussions after the page is reloaded. Changelog: fixed Closes https://gitlab.com/gitlab-org/gitlab/-/issues/301148
-
Phil Hughes authored
Refactor LabelToken to use BaseToken See merge request gitlab-org/gitlab!61992
-
Mikołaj Wawrzyniak authored
Add description to 2 analytics metrics See merge request gitlab-org/gitlab!62046
-
Dan Jensen authored
-