- Aug 03, 2021
-
-
This commit adds the cron worker for environments that marked for deletion. This also cleans up the unused environment refs. Changelog: added
-
Add the ability to set an array of lables to an issue, without having to remove/add labels to do that. Changelog :added
-
-
- Remove redis_hll type, there is no need to have redis_hll speciic instrumentation class. - Add operation option for database type
-
-
Update the spec to ensure a merge request not invisible to the current user is not counted.
-
Create a resolver to batch load merge requests count for issues.
-
Changelog: changed
-
This method was defined on Gitlab::Database and forwarded the call to an instance of Gitlab::Database::Connection. Upon closer inspection it turned out this method isn't used anywhere, nor is it documented. As such we remove it in this commit, as there's no point in keeping it around.
-
Use pagination via IntersectionObserver to load epics in roadmap on scroll instead of loading all epics at once.
-
-
-
This reverts merge request !64411
-
In this commit we're refactoring the Security & Compliance menu in the group sidebar. We're moving away from partial defined logic to object contained one. Now menus are defined in objects that will contain all the information instead of in partials.
-
Windows doesn't allow ':' in a file path. While we don't support developing on Windows, the repo should at least check out there.
-
Changelog: added
-
Before when a note author which is part of a discussion has its detail updated (e.g. name change, username change), the discussion cache wont be busted. To ensure that we show updated information when that happens, the author's cache key is now included in `Note#post_processed_cache_key` which we call in `Discussion#cache_key`. This way, when the author is updated, the discussion cache will be invalidated as well.
-
- Compress all images with pngquant
-
Changelog: added EE: true
-
-
-
-
It is my understanding that this is currently unused and just tech debt, but it is sitting in the path for the Ruby 3 migration, and using the latest version resolves this problem.
-
-
-
Resource group sometimes stuck when a job failed with `data_integrity_failure`. This commit adds the auto-recovery method in the worker. Changelog: fixed
-
-
The `#delete_config` function is not used anymore, and Gitaly has deprecated direct access to the gitconfig in favor of more specialized RPCs. Remove `#delete_config`. Note that we do not yet delete `#set_config`: it's still in use to set "gitlab.fullpath". This usecase will be addressed via a new `SetFullPath()` RPC, at which point in time we can also remove `#set_config`.
-
The `#with_config` function is not used anymore, and Gitaly has deprecated direct access to the gitconfig in favor of more specialized RPCs. Remove the function.
-
While the `FetchRemote()` RPC allows the caller to specify an authentication header, we still set it up manually in Geo via a call to `#with_config`. Refactor the code to instead use the designated field for this such that we don't needlessly call both `#set_config` and `#delete_config`. EE: true Changelog: performance
-
Starting with f1ef0bd0 (flags: Drop `fetch_remote_params` feature flag, 2021-07-21), GitLab doesn't use the remote name anymore given that we always use in-memory remotes. Clean up all callsites to not pass a remote name anymore.
-
-
-
Display correct edit buttons when viewing binary files
-
-
-
The task-runner is used to run rails console, so it would occasionally require significant memory to load the rails app.
-
Contributes to #334140 MR with related Gitaly changes: gitaly!3611 * Allow to pass pagination parameters to Gitaly get_tree_entries RPC. * Expose pagination cursor in Tree object. Changelog: added
-
Second part of revamp of CI/CD settings text. Remove bolding that isn't the standard style anymore, simplify/clarify text, and remove or update placeholder text, as needed. Changelog: changed EE: true
-