该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 4月 23, 2024
-
-
由 Roger Meier 创作于
Closes https://gitlab.com/gitlab-org/gitlab/-/issues/407398 Changelog: removed
-
- 4月 17, 2024
-
-
由 ochorocho 创作于
-
- 3月 29, 2024
-
-
由 Javiera Tapia 创作于
-
- 3月 05, 2024
-
-
由 Jochen 创作于
-
- 2月 23, 2024
-
-
由 bmarjanovic 创作于
Changelog: changed
-
- 2月 16, 2024
-
-
由 Stan Hu 创作于
RubyGems 3.5.6 dropped `Bundler::URI` in favor of a vendored `Gem::URI`: https://github.com/rubygems/rubygems/pull/7386 As a result, if you attempt to run bundle exec bundler-checksum init on a system with RubyGems 3.5.6, it will fail with an `undefined method` error. Changelog: fixed
-
- 2月 13, 2024
-
-
由 Paul Gascou-Vaillancourt 创作于
This ensures that `data` is defined in the vendored jquery.endless-scroll. This fixes a bug where endless scroll would not work in development when using Vite instead of Webpack.
-
- 2月 03, 2024
-
-
由 Stan Hu 创作于
This should now pass since we've dropped DataMapper support.
-
由 Stan Hu 创作于
This pulls in https://github.com/attr-encrypted/attr_encrypted/pull/439. Removing this support allows tests to pass with Ruby 3.2. Relates to https://gitlab.com/gitlab-org/gitlab/-/issues/409397
-
- 2月 02, 2024
-
-
由 Stan Hu 创作于
We vendored Sidekiq in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/143563 to fix Redis 6.0 compatibility. However, we should test our changes against Redis 6.2 and 7.0 to ensure we didn't break anything.
-
由 Stan Hu 创作于
We vendored Sidekiq in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/142986. However, in Cloud Native GitLab, `git` isn't present, and the Git data isn't available, so we cannot rely on this.
-
- 2月 01, 2024
-
-
由 Sylvester Chin 创作于
This first commit vendors the sidekiq 7.1.6 gem for clearer separation. Changelog: fixed
-
- 1月 24, 2024
-
-
由 Brian Williams 创作于
Changelog: changed
-
- 1月 17, 2024
-
-
由 Jochen 创作于
-
- 1月 05, 2024
-
-
由 Stan Hu 创作于
Bundler v2.5.0 introduced a CHECKSUMS section in Gemfile.lock and significantly refactored checksums into `Bundler::Checksum`. The refactoring dropped the `Bundler::RubyGemsGemInstaller#checksum_type` method, causing pre-install checks to fail with `NoMethodError: undefined method 'checksum_type'` as seen in https://gitlab.com/gitlab-org/gitlab/-/jobs/5861840560. This commit fixes the digest comparison to use the digest set in `Bundler::Checksum`. This change needs to be backwards compatible with Bundler v2.4.x until we require v2.5.x. Changelog: fixed
-
由 Stan Hu 创作于
If you had date v3.3.4 installed, Puma and Sidekiq would not start due to this error message: ``` `check_for_activated_spec!': You have already activated date 3.3.4, but your Gemfile requires date 3.3.3. Prepending `bundle exec` to your command may solve this. (Gem::LoadError) ``` This occurred because the `require 'date'` inside `vendor/gems/attr_encrypted/attr_encrypted.gemspec` caused Ruby to load the latest version of `date`, but then this conflicts with the version specified in `Gemfile.lock`. To avoid this problem, drop the use of the date in the gemspec.
-
- 1月 04, 2024
-
-
由 Sylvester Chin 创作于
Changelog: other
-
This commit fixes two types of Rubocop failures seen only with Ruby 3.2: * Style/ArgumentsForwarding: As explained in https://www.rubydoc.info/gems/rubocop/RuboCop/Cop/Style/ArgumentsForwarding, in Ruby 3.2, anonymous args/kwargs forwarding has been added. This cop can be disabled by setting `UseAnonymousForwarding: false`. * Lint/RedundantRequireStatement: As explained in https://www.rubydoc.info/gems/rubocop/RuboCop/Cop/Lint/RedundantRequireStatement, `require 'set'` is no longer needed in Ruby 3.2. But since we still need to support Ruby 3.1 and earlier, disable this cop on `require 'set'` lines. Relates to https://gitlab.com/gitlab-org/gitlab/-/merge_requests/140815#note_1712305597
-
- 12月 23, 2023
-
-
由 Stan Hu 创作于
Bundler v2.5.0 added a `gem_remote_fetcher` argument in `Bundler::Fetcher::Base` in https://github.com/rubygems/rubygems/pull/7092. We need to add that extra argument conditionally to make `bundler exec bundle checksum init` work again. This error was first seen by the Renovate bot in https://gitlab.com/gitlab-org/gitlab/-/merge_requests/140597. Changelog: fixed
-
- 12月 18, 2023
-
-
由 David Fernandez 创作于
Add the job class name when it is re-enqueued. Changelog: changed
-
- 12月 13, 2023
-
-
由 Stan Hu 创作于
In 2021 on GitLab.com, we increased this timeout from 2 to 5 seconds to reduce the CPU utilization incurred by Sidekiq jobs waiting for a Redis BRPOP command to return (https://gitlab.com/gitlab-com/gl-infra/production/-/issues/4052, https://github.com/sidekiq/sidekiq/issues/4855). Since the number of queues has increased from 440 to over 650 in the last two years, BRPOPs have gotten increasingly expensive if they are watching all 650+ queues. Increasing this timeout significant reduces CPU utilization, so let's make this the default. Changed: performance
-
- 12月 05, 2023
-
-
由 Jannik Lehmann 创作于
This commit solves: https://gitlab.com/gitlab-org/gitlab/-/issues/429033 It fixes an Issue where the Findings Dropdown did not correctly overlap the file underneath on the Merge-Request Diff Page. Changelog: fixed
-
- 11月 24, 2023
-
-
由 Jochen 创作于
-
- 11月 21, 2023
-
-
由 Achilleas Pipinellis 创作于
-
由 Mayra Cabrera 创作于
This reverts merge request !135185
-
- 11月 18, 2023
-
-
由 Sylvester Chin 创作于
This MR also updates the sidekiq-cron gem to v1.9.1. Changelog: other EE: true
-
- 11月 17, 2023
-
-
由 Sylvester Chin 创作于
Changelog: other
-
- 11月 14, 2023
-
-
Changelog: other
-
- 11月 07, 2023
-
-
由 Gustavo André Simon 创作于
Kotlin language is now represented in purple. This follows the Kotlin branding and helps distinguish between Kotlin and Java when projects are using both languages. Changelog: changed MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/135991
-
由 Hercules Merscher 创作于
The cloud_connector team is not actively working on reducing memory requirements. Sentence is being removed to reflect the reality.
-
- 11月 01, 2023
-
-
由 Luke Duncalfe 创作于
https://gitlab.com/gitlab-org/gitlab/-/issues/416777 When the Sidekiq process is asked to stop it will wait for a period of time for a running job to finish, before forcefully terminating and requeuing the job if it does not finish within this time. Normally Sidekiq will do this over and over for a job indefinitely. The `reliable-fetcher` gem puts a limit on the number of times a job will be terminated and requeued to 3 times. After this the job will not be requeued when terminated. This offers protection from jobs that can never complete in time between Sidekiq restarts (for example, the time between deploys). Many of our GitHub importer "stage" workers: - can work for a very long time as they fetch all the data from GitHub to be imported - pick up from where they left off when interrupted For these "stage" workers we're increasing the number of times they will be requeued after being terminated. https://gitlab.com/gitlab-org/gitlab/-/issues/416777
-
- 10月 30, 2023
-
-
由 Vasilii Iakliushin 创作于
Contributes to https://gitlab.com/gitlab-org/gitlab/-/issues/423450 Based on the guidance from https://docs.gitlab.com/ee/development/project_templates.html#adding-a-new-built-in-project-template Changelog: added
-
- 10月 24, 2023
-
-
由 Achilleas Pipinellis 创作于
-
- 10月 23, 2023
-
-
由 Jochen 创作于
-
- 10月 18, 2023
-
-
由 bmarjanovic 创作于
-
- 9月 26, 2023
-
-
由 Matthias Kaeppler 创作于
We vendored this gem a while ago, and it contained a lot of code to deal with older versions of Ruby and Rails that are not relevant to use. This test run script is not used either, we just call straight into rspec in CI/CD via bundler. Let's drop this since it's leading to issue reports.
-
- 9月 21, 2023
-
-
由 Bojan Marjanovic 创作于
Changelog: changed
-
- 9月 11, 2023
-
-
由 ochorocho 创作于
-
- 8月 31, 2023
-
-
由 Phil Hughes 创作于
This fixes a bug where sometimes the page would scroll to the top of the window instead of the diff file.
-
- 8月 30, 2023
-
-
由 Heinrich Lee Yu 创作于
Upgrades mail gem to match the version we use in the main Rails app. This also contains https://github.com/mikel/mail/pull/1439 which fixes issues with Ruby 3.1
-