| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
If the source import directory were different from the destination directory,
GitLab would first create a blank repository and then erroneously move the
original one into a subdirectory. Adding an import type prevents this the project
from being initialized in the first place. It was accidentally removed in
1f917cbd49.
Closes #40765
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Resolve "Deploy markers should be more verbose"
Closes #38032
See merge request gitlab-org/gitlab-ce!15641
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Fix N+1 query when displaying events
See merge request gitlab-org/gitlab-ce!15788
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When displaying events we would load the target of those events, then
render the entire data using our Markdown pipeline. This pipeline would
eventually request the author of every target, leading to an additional
query being executed for every target to get the author.
To fix this we now eager load the author of the event's target. In my
local environment this reduces the number of queries to display a
project's Atom feed from 40 to 24 queries.
See https://gitlab.com/gitlab-org/gitlab-ce/issues/36878 for more
information.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use prefix for TableOfContents filter hrefs
Closes #38473
See merge request gitlab-org/gitlab-ce!15806
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
TableOfContents filter generates hrefs for each header in markdown,
if the header text consists from digits and redacted symbols only,
e.g. "123" or "1.0 then the auto-generated href has the same format
as issue references.
If the generated id contains only digits, then 'anchor-' prefix is
prepended to the id.
Closes #38473
|
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'master'
Add docs explaining why you get signed out with "Remember me" checked
See merge request gitlab-org/gitlab-ce!15756
|
| | | |
| | | |
| | | |
| | | | |
See https://gitlab.slack.com/archives/C101F3796/p1512486640000434
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Moving the check out of the general requests, makes sure we don't have
any slowdown in the regular requests.
To keep the process performing this checks small, the check is still
performed inside a unicorn. But that is called from a process running
on the same server.
Because the checks are now done outside normal request, we can have a
simpler failure strategy:
The check is now performed in the background every
`circuitbreaker_check_interval`. Failures are logged in redis. The
failures are reset when the check succeeds. Per check we will try
`circuitbreaker_access_retries` times within
`circuitbreaker_storage_timeout` seconds.
When the number of failures exceeds
`circuitbreaker_failure_count_threshold`, we will block access to the
storage.
After `failure_reset_time` of no checks, we will clear the stored
failures. This could happen when the process that performs the checks
is not running.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
'40555-replace-absolute-urls-with-related-branches-to-avoid-hostname' into 'master'
Replace absolute URLs on related branches/MRs with relative url to avoid hostname
Closes #40555
See merge request gitlab-org/gitlab-ce!15735
|
| | | | |
| | | | |
| | | | |
| | | | | |
hostname
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
fix #39233 - 500 in merge request
Closes #39233
See merge request gitlab-org/gitlab-ce!15774
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- handle unchanged empty lines in inline diff
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
'master'
Dependency validator
Closes #34834
See merge request gitlab-org/gitlab-ce!14009
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixed remove deploy key loading icon not being removed after canceling
Closes #37595
See merge request gitlab-org/gitlab-ce!15779
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Closes #37595
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| |_|_|_|_|/ /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixed merge request locked icon size
Closes #40876
See merge request gitlab-org/gitlab-ce!15767
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Closes #40876
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Allow commenting on individual commits inside an MR
Closes #31847
See merge request gitlab-org/gitlab-ce!12148
|
| | |/ / / / /
| |/| | | | | |
|
|/ / / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixed outdated browser banner positioning
Closes #40824
See merge request gitlab-org/gitlab-ce!15762
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Closes #40824
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Rename GKE as Kubernetes Engine
Closes #40537
See merge request gitlab-org/gitlab-ce!15608
|
| | |_|_|/ / /
| |/| | | | | |
|
| |_|_|_|_|/
|/| | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add old files to uploads table
See merge request gitlab-org/gitlab-ce!15270
|
| | |_|_|_|/
| |/| | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Resolve "Empty state for Changes tab in MR"
Closes #32329
See merge request gitlab-org/gitlab-ce!15611
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| |_|_|/ / / /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
'22680-unlabel-slash-command-limit-autocomplete-to-applied-labels' into 'master'
Resolve "/unlabel quick action - limit autocomplete to applied labels"
Closes #22680 and #27319
See merge request gitlab-org/gitlab-ce!11110
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fixes long commit links breaking the commit list layout
Closes #36524
See merge request gitlab-org/gitlab-ce!15763
|
| | |_|_|/ / /
| |/| | | | |
| | | | | | |
| | | | | | | |
Closes #36524
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fixes admin welcome states new group path
Closes #40645
See merge request gitlab-org/gitlab-ce!15761
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Closes #40645
|
|\ \ \ \ \ \ \
| |_|_|_|_|/ /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Throttle the number of UPDATEs triggered by touch
Closes #34763
See merge request gitlab-org/gitlab-ce!15682
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This throttles the number of UPDATE queries that can be triggered by
calling "touch" on a Note, Issue, or MergeRequest. For Note objects we
also take care of updating the associated "noteable" relation in a
smarter way than Rails does by default.
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | |
| | | | | | |
| | | | | | | |
Fix graph notes number duplication.
See merge request gitlab-org/gitlab-ce!15696
|
| | |_|_|/ /
| |/| | | |
| | | | | |
| | | | | | |
Function `pluralize` already returns the number along with pluralized word.
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
'39364-in-issue-board-url-doesn-t-take-in-account-hostname-settings' into 'master'
Resolve "In Issue board url doesn't take in account hostname settings"
Closes #39364
See merge request gitlab-org/gitlab-ce!15703
|
| |/ / / / |
|
| | | | | |
|