- 29 Oct, 2021 24 commits
-
-
Patrick Steinhardt authored
The repository importer asserts that newly created repositories have a "hooks" directory created. Historically, this fact was quite important given that this was indeed a symlink to a directory containing Gitaly's hook scripts. Nowadays though this is not required anymore given that Gitaly locates hooks via the "core.hooksPath" config entry. As such, the "hooks" directory will not contain anything specific but only the set of default hook templates copied over by Git from the template directory. These templates do not serve any purpose at all, except that they may help authors of new hook scripts to discover which hooks exist and which inputs they may get. It is quite unlikely that an admin will develop hook scripts on a production server by using the templates installed by Git, and in fact the normal "hooks" directory isn't even used anymore given that we override it in Gitaly. If an admin wants to install server-side hooks, then those must be installed into a Gitaly-specific "custom_hooks" directory anyway. So at best the initialized "hooks" directory does nothing, at worst it is actively confusing to admins wanting to install their own set of hooks. In Gitaly, we have thus decided to get rid of the default templates installed by git-init(1) and git-clone(1) completely. As a result, there won't be a sample set of hooks, but there also won't be the template for excludes in "info/excludes" or the default description in "description". This not only fixes the confusion, but also saves a bit of disk space and will help us at a later point to be able to bundle Git as a set of binaries instead of requiring a full Git installation. Long story short: to the best of my knowledge, Rails doesn't rely on these files to exist, and they don't do anything anyway. There is one test though which verifies that the hooks directory exists after having created the repo, which will break when we stop installing templates. So let's fix this test to not require presence of this directory anymore.
-
Sanad Liaquat authored
Adding another check for applied badges to make them more stable See merge request gitlab-org/gitlab!73241
-
Kati Paizee authored
Add item to check UX impact of the experiment See merge request gitlab-org/gitlab!72717
-
Jacki Bauer authored
-
Kati Paizee authored
Reference /etc/gitlab/initial_root_password for default password See merge request gitlab-org/gitlab!73301
-
Anton Smith authored
-
Sanad Liaquat authored
Adding new e2e test for praefect sync repo mgmt commands See merge request gitlab-org/gitlab!72565
-
John McDonnell authored
-
Ezekiel Kigbo authored
Replace v-html with v-safe-html to improve frontend security posture See merge request gitlab-org/gitlab!72912
-
Kushal Pandya authored
Upgraded autosize to latest version See merge request gitlab-org/gitlab!73181
-
Alex Pooley authored
Enable `surface_environment_creation_failure` feature flag by default See merge request gitlab-org/gitlab!72194
-
Lin Jen-Shin authored
Add rspec-jh and as-if-jh jobs to run when MR has pipeline:run-as-if-jh label See merge request gitlab-org/gitlab!72959
-
Rémy Coutable authored
Add guideline to redeploy review app from a clean slate See merge request gitlab-org/gitlab!73240
-
Albert Salim authored
-
Shinya Maeda authored
Migrate Terraform template to use rules syntax See merge request gitlab-org/gitlab!69634
-
Mark Lapierre authored
Refactor package tests to separate by endpoint level See merge request gitlab-org/gitlab!70500
-
Ezekiel Kigbo authored
Implement the All on-demand DAST scans tab See merge request gitlab-org/gitlab!72868
-
Paul Gascou-Vaillancourt authored
-
James Fargher authored
Promote empty_repo_upload experiment See merge request gitlab-org/gitlab!73111
-
release-tools approver bot authored
Update Gitaly version See merge request gitlab-org/gitlab!73325
-
Krasimir Angelov authored
Exclude Project Bots from Deactivation in DeactivateDormantUsersWorker See merge request gitlab-org/gitlab!73028
-
Jason Goodman authored
Dormant project bots are no longer automatically deactivated Changelog: fixed
-
GitLab Release Tools Bot authored
-
Heinrich Lee Yu authored
Simplify class field when logging bulk arguments See merge request gitlab-org/gitlab!73317
-
- 28 Oct, 2021 16 commits
-
-
Sofia Vistas authored
-
Suzanne Selhorn authored
Update style for schema-based validation flag See merge request gitlab-org/gitlab!73213
-
Amy Qualls authored
-
James Fargher authored
Omit WHERE clause for NOT labels filter when empty See merge request gitlab-org/gitlab!73230
-
Stan Hu authored
In https://gitlab.com/gitlab-org/gitlab/-/merge_requests/73223/diffs, we were previously logging a Hash of elements for `class` when we really just needed the class name. The mismatched types was causing Elasticsearch to drop these log messages.
-
Mayra Cabrera authored
Merge branch '344084-create-index-on-vulnerability_occurrence_pipelines-to-speed-up-vulnerability-report' into 'master' Add an index on vulnerability_occurrence_pipelines See merge request gitlab-org/gitlab!73255
-
Etienne Baqué authored
Invalidate namespace_user_cap_reached Cache See merge request gitlab-org/gitlab!72657
-
Jason Goodman authored
-
Luke Duncalfe authored
Turn on the Feature Flag of ZenTao See merge request gitlab-org/gitlab!72958
-
Siddharth Asthana authored
Changelog: other
-
Amy Qualls authored
Update doc/user/project/integrations/webhook_events.md with private email info See merge request gitlab-org/gitlab!73310
-
Gary Holtz authored
-
Michael Kozono authored
Pass formats explicitly when rendering svg icons See merge request gitlab-org/gitlab!73291
-
Stan Hu authored
Disallow to create different environments per job retry See merge request gitlab-org/gitlab!72970
-
Terri Chu authored
Pass array of stages to build seed See merge request gitlab-org/gitlab!73094
-
Amy Qualls authored
Update Iteration Burnup/down Charts Version Intro See merge request gitlab-org/gitlab!50556
-