- 08 Mar, 2022 2 commits
-
-
Thong Kuah authored
This allows us to exclude fields manually from serializable_hash / to_json / as_json
-
Thong Kuah authored
Fields declared as encrypted via below is excluded by serializable_hash: - add_authentication_token_field - attr_encrypted Skip SensitiveSerializableHash within JsonCache We skip SensitiveSerializableHash in JsonCache as the current behavior expects to serialize the entirety of the object, specifically Geo. Also fix other broken specs from using SensitiveSerializableHash
-
- 07 Mar, 2022 38 commits
-
-
Ethan Urie authored
Annotate usages of ActiveRecord:Base in Pseudonymizer See merge request gitlab-org/gitlab!81491
-
Ethan Urie authored
Allow Types::GlobalIDType[::WorkItem] to receive IssueID as input See merge request gitlab-org/gitlab!81490
-
Chloe Liu authored
Update test user delete task and test user name See merge request gitlab-org/gitlab!82162
-
Mark Lapierre authored
- Gives the user a name identifiable as a QA test user. - Includes the original name in the delete task.
-
Craig Norris authored
Fix templates: "Category:X" is not a scoped label See merge request gitlab-org/gitlab!78536
-
Andy Soiron authored
Geo: Forward project repo pulls to the primary when repo is out of date See merge request gitlab-org/gitlab!82034
-
Michael Kozono authored
A secondary site will now forward project repo pulls to the primary site if the latest repo change is not yet replicated. Current limitations: We assume last_repository_updated_at is a timestamp of the latest change. So we compare the timestamp of the latest sync to last_repository_updated_at. - Unfortunately, project wiki updates also touch last_repository_updated_at. So wiki updates will also bump the repo to out-of-date. - Unfortunately, successive last_repository_updated_at touches are throttled within Event::REPOSITORY_UPDATED_AT_INTERVAL minutes. This is currently set to 5 minutes. So for example, secondary sites will think highly active repos are up-to-date after the first sync of each 5 minute interval. This is a rough improvement over the current code. Next, we can iteratively improve the accuracy of `.repository_out_of_date?` to fully address the underlying issue. It may be rather involved, so this MR helps by reducing the scope of that future change.
-
Stan Hu authored
Update Import process to persist object subrelations in separate db transactions See merge request gitlab-org/gitlab!79963
-
Phil Hughes authored
Move default branch protection to repository settings See merge request gitlab-org/gitlab!81012
-
Jiaan Louw authored
Move the admin and group-level default branch protection settings from the general settings page to repoitory settings and update some of the branch protection labels for clearer interpretation. Changelog: changed
-
Michael Kozono authored
Add support for listing related epics See merge request gitlab-org/gitlab!81816
-
Jan Provaznik authored
- Add permissions check - Add specs
-
Michael Kozono authored
Add frontend routing to Geo GraphQL specific sites replicables See merge request gitlab-org/gitlab!80106
-
Catalin Irimie authored
This adds replicable endpoints for each Geo site, to allow the primary to request this data from the tracking DB directly on any secondary site. This is necessary for Geo proxying with unified URLs, as the web traffic will all be proxied to the primary, however we don't have projects/designs implemented in GraphQL so these don't yet work. Changelog: added EE: true
-
Nikola Milojevic authored
Add allowlisted ASCII aliases in Rake task See merge request gitlab-org/gitlab!82175
-
Jacob Vosmaer authored
Geo secondary proxying: serve assets locally See merge request gitlab-org/gitlab!79761
-
Marcin Sedlak-Jakubowski authored
Move metrics name and key_path docs to dictionary guide See merge request gitlab-org/gitlab!81159
-
Alina Mihaila authored
-
Andrew Fontaine authored
Cleanup CI Runner Templates Experiment See merge request gitlab-org/gitlab!81168
-
Enrique Alcántara authored
Ensure static objects URL is correctly formatted for Download button See merge request gitlab-org/gitlab!82168
-
Catalin Irimie authored
-
Ethan Urie authored
Update registration enabled callout See merge request gitlab-org/gitlab!80972
-
Peter Hegman authored
Update copy and only show in Admin Area and dashboard Changelog: changed
-
Ethan Urie authored
Pass issue ID to merge request creation form See merge request gitlab-org/gitlab!81886
-
Harsh Chouraria authored
After the change https://gitlab.com/gitlab-org/gitlab/-/merge_requests/79227 the merge request creation form loses context of the issue it was created from when a custom branch name is used This change adds an ability to retain the issue IID context throughout the process so the text 'Closes #IssueIID' appears on the merge request regardless of how the branch was created (automatic name or custom name) This brings back the feature of related merge requests and system notes on the issue that went absent after the change above Changelog: fixed
-
Vitali Tatarintev authored
Cache namespace first Auto DevOps config See merge request gitlab-org/gitlab!80937
-
Enrique Alcántara authored
Migrate notes loading icon to be pajamas compliant. See merge request gitlab-org/gitlab!82042
-
Douglas Barbosa Alexandre authored
Add audit logs when assigning CI runner to project See merge request gitlab-org/gitlab!81508
-
Pedro Pombeiro authored
Changelog: added EE: true
-
Mark Florian authored
Migrate loading spinners to be design system compliant See merge request gitlab-org/gitlab!82238
-
Payton Burdette authored
Migrate loading spinners to be design system compliant. Changelog: changed
-
Fabio Pitino authored
Add dispensable_render methods See merge request gitlab-org/gitlab!81546
-
Alex Buijs authored
When an error occurs in a template that is not essential, instead of returning a 500 error, omit it and track the error. Changelog: other
-
Kushal Pandya authored
Disable merge button if dependencies are still open See merge request gitlab-org/gitlab!81795
-
Amy Qualls authored
Resolve "Clarify accepted file extensions for PlanUML" See merge request gitlab-org/gitlab!81912
-
Niklas Janz authored
To clarify what file extensions are needed to trigger the PlantUML process.
-
David O'Regan authored
Feat(Licensing): update upload to activate See merge request gitlab-org/gitlab!80904
-
Vitali Tatarintev authored
Remove rate_limit_profile_update_username feature flag See merge request gitlab-org/gitlab!82095
-