An error occurred while loading commit signatures
Commits on Source (71)
-
Matthias Käppler authored
This introduces ProjectTreeProcessor, which de-duplicates elements in the project tree hash for better memory efficiency during imports. As the measurements show, the optimization only becomes useful above a certain project size, which is why it is only enabled for projects larger than 500MB.
-
Matthias Käppler authored
Since hashes largely represent entities in the import/export, we need to be careful not to de-dup entities that are equal up to their respective IDs, since those might get stripped out in the future.
-
Matthias Käppler authored
-
Gosia Ksionek authored
-
Gosia Ksionek authored
-
mcnesium authored
-
Reuben Pereira authored
Use @application_setting, which calls ApplicationSetting.current_without_cache, when checking the status of the self-monitoring create and delete sidekiq jobs. This is because the ApplicationSetting cache might still have the old self_monitoring_project_id.
-
Stan Hu authored
When a user requests an archive download, `RepositoriesController` attempts to extract the given ref by finding the longest match of available branch and tag names. This is unnecessary work because unlike other controllers, the ref name isn't ambiguous. The `id` parameter takes the from `:ref/:filename.ext`, where `:ref` can contain any number of slashes, and `:filename` is simply a base filename with no slashes. We can optimize this by doing a greedy match for the reference and using the last part as the filename. This avoid having to call out to Redis and load large sets of data. Relates to https://gitlab.com/gitlab-com/gl-infra/scalability/issues/124
-
Phil Hughes authored
Closes #199308
-
charlie ablett authored
Part of a general tidy of spam logic
-
Alper Akgun authored
-
Pavlo Strokov authored
Gitaly starts using a core delta island feature for pack reuse: gitaly!1775 This flag will allow to switch between using them or not. Part of: gitaly#1519
-
charlie ablett authored
Part of a general tidy of spam logic
-
Luke Duncalfe authored
Allows design repositories to be moved when projects are transferred to another namespace. #42410
-
Luke Duncalfe authored
There was an error in this spec where it would proove that the repository full_path would not change, when the project was using hashed storage. The full_path does change, however the repository was memoized. When the memoization is cleared via reload_repository! the spec would fail.
-
Luke Duncalfe authored
-
Tiger Watson authored
-
Matthias Käppler authored
This moves responsibilities closer to each other. Also fix the problem with the group being hard-coded.
-
Ben Prescott_ authored
-
-
James Lopez authored
Use cache_key for invalidating LC report See merge request !23898
-
Add a FAQ link to the license we display to users when their license is expired, or is about to expire. finishes: #7681
-
Dmytro Zaporozhets (DZ) authored
Add license FAQ link to license expired message See merge request !23835
-
This renames to_reference_with_postfix to to_reference, and introduces to_reference_base to handle the need for a base for child references This combines all reference methods into a single example context
-
Jan Provaznik authored
Resolve "Project#to_reference does not produce a valid reference" Closes #198116 See merge request !23452
-
Jan Provaznik authored
Redirects trials with query string parameters Closes #119083 See merge request !23905
-
Heinrich Lee Yu authored
We ran into issues when encrypting in multiple threads because attr_encrypted instances were sharing one encrypted_attributes hash. This was fixed in https://github.com/attr-encrypted/attr_encrypted/commit/d4ca0e2073ca6ba5035997ce25f7fc0b4bfbe39e but a new version wasn't released. So we need to patch it ourselves here.
-
- tracking - unit tests update
-
Natalia Tepluhina authored
Merge branch '198525-tag-expiration-track-of-clicks-of-save-and-cancel-to-understand-how-users-are-interacting' into 'master' Add event tracking to buttons in Docker container expiration settings See merge request !23844
-
James Lopez authored
Move HamService into spam folder See merge request !23934
-
Sean Arnold authored
- Add collection type - Add global id to error - Add errors resolver
-
Nick Thomas authored
Resolve "Add a GraphQL query for Error Tracking - List Errors" Closes #35897 See merge request !21802
-
Bob Van Landuyt authored
Expire CurrentSettings when checking job status See merge request !23202
-
Kamil Trzciński authored
De-dup project tree entries Closes #27070 See merge request !22598
-
-
Kushal Pandya authored
Refactor gl dropdown.js See merge request !20488
-
Robert May authored
-
Nick Thomas authored
Add section on DNS stubbing to documentation Closes #198663 See merge request !23800
-
Ben Bodenmiller authored
-
Marcia Ramos authored
Improve pages custom CA docs See merge request !22513
-
Kushal Pandya authored
Fixed Vue file browser not working with special characters Closes #199308 See merge request !23921
-
Kamil Trzciński authored
Make attr_encrypted thread-safe Closes #199083 See merge request !23955
-
Andreas Brandl authored
Allow custom Guard command See merge request !23947
-
The color was not inline with our color design guidelines and was giving off the impression of an error.
-
Martin Wortschack authored
Changed color of allowed to fail badge from danger to warning See merge request !23437
-
Martin Wortschack authored
Fix nav link in security submenu See merge request !23775
-
Anwar Sadath authored
-
Nick Thomas authored
Add only backend API for view arbitrary commit in merge request - issue #62817 See merge request !23701
-
After another demo with the team, the configuration docs weren't explicit enough. This change updates the docs to be even more explicit.
-
Achilleas Pipinellis authored
More explicit Praefect documentation See merge request !23853
-
Rémy Coutable authored
Optimize ref name lookups in archive downloads See merge request !23890
-
Rémy Coutable authored
-
Achilleas Pipinellis authored
docs: Revise upgrade versions in update readme See merge request !23952
-
Mikołaj Wawrzyniak authored
-
Achilleas Pipinellis authored
update link to BATS See merge request !23866
-
-
Achilleas Pipinellis authored
Update Dependency Proxy to ultimate only See merge request !23925
-
Mikołaj Wawrzyniak authored
To make metrics dashboard clonning fully function, we need to inclued custom metrics defined by user.
-
Enable the app by default
-
Natalia Tepluhina authored
Remove Elastic Stack cluster application feature flag See merge request !23058
-
Rémy Coutable authored
Feature flag: adding of use_core_delta_islands See merge request !23850
-
- Add test case for FOSS and EE project and group navbar structure.
-
Rémy Coutable authored
Fix missing 'Pipeline schedules' link Closes #199088 See merge request !23842
-
Nick Thomas authored
Merge branch '39505-extend-the-ability-to-clone-a-dashboard-so-it-would-copy-the-custom-metrics' into 'master' Extend the ability to clone a dashboard so it would copy the custom metrics See merge request !21923
-
James Lopez authored
Add a `class_name: "::Project"` to a `belongs_to :project` in a spec Closes #199424 See merge request !23979
-
-
Mayra Cabrera authored
Delete a comment See merge request !23937
-
Douglas Barbosa Alexandre authored
Support design repo in project namespace transfer See merge request !23573
Showing
- GITALY_SERVER_VERSION 1 addition, 1 deletionGITALY_SERVER_VERSION
- Gemfile 1 addition, 1 deletionGemfile
- Gemfile.lock 2 additions, 2 deletionsGemfile.lock
- Guardfile 1 addition, 1 deletionGuardfile
- app/assets/javascripts/clusters/components/applications.vue 0 additions, 4 deletionsapp/assets/javascripts/clusters/components/applications.vue
- app/assets/javascripts/gl_dropdown.js 696 additions, 695 deletionsapp/assets/javascripts/gl_dropdown.js
- app/assets/javascripts/registry/settings/components/settings_form.vue 15 additions, 1 deletion...avascripts/registry/settings/components/settings_form.vue
- app/assets/javascripts/repository/components/breadcrumbs.vue 8 additions, 2 deletionsapp/assets/javascripts/repository/components/breadcrumbs.vue
- app/assets/javascripts/repository/components/table/parent_row.vue 1 addition, 1 deletion...ts/javascripts/repository/components/table/parent_row.vue
- app/assets/javascripts/repository/components/table/row.vue 1 addition, 1 deletionapp/assets/javascripts/repository/components/table/row.vue
- app/assets/javascripts/repository/log_tree.js 4 additions, 1 deletionapp/assets/javascripts/repository/log_tree.js
- app/assets/javascripts/repository/router.js 1 addition, 1 deletionapp/assets/javascripts/repository/router.js
- app/controllers/admin/application_settings_controller.rb 24 additions, 12 deletionsapp/controllers/admin/application_settings_controller.rb
- app/controllers/admin/spam_logs_controller.rb 1 addition, 1 deletionapp/controllers/admin/spam_logs_controller.rb
- app/controllers/clusters/clusters_controller.rb 0 additions, 3 deletionsapp/controllers/clusters/clusters_controller.rb
- app/controllers/projects/merge_requests/diffs_controller.rb 4 additions, 0 deletionsapp/controllers/projects/merge_requests/diffs_controller.rb
- app/controllers/projects/merge_requests_controller.rb 9 additions, 0 deletionsapp/controllers/projects/merge_requests_controller.rb
- app/controllers/projects/repositories_controller.rb 21 additions, 1 deletionapp/controllers/projects/repositories_controller.rb
- app/finders/context_commits_finder.rb 62 additions, 0 deletionsapp/finders/context_commits_finder.rb
- app/graphql/resolvers/error_tracking/sentry_detailed_error_resolver.rb 8 additions, 1 deletion...esolvers/error_tracking/sentry_detailed_error_resolver.rb
This diff is collapsed.
app/finders/context_commits_finder.rb
0 → 100644