| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
'security-10-2'
Fixes project visibility guidelines
See merge request gitlab/gitlabhq!2226
(cherry picked from commit 877c42c0aaf3298d6001614c9706bc366ae4014c)
e4fd1c26 Ensure project wiki visibility guidelines are met
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| |/
|/|
| |
| |
| |
| | |
Use relative _path helper URLs in the GitLab UI
Closes #40825
See merge request gitlab-org/gitlab-ce!15738
|
| |
| |
| |
| | |
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/40825
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| | |
'40761-remove-the-checkbox-for-starting-a-new-pipeline-in-auto-devops-settings' into 'master'
Resolve "Remove the checkbox for starting a new pipeline in Auto DevOps settings"
Closes #40761
See merge request gitlab-org/gitlab-ce!15714
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
add a spec for commit merge request diff notes
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Refactor banzai to support referencing from group context
See merge request gitlab-org/gitlab-ce!15766
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
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
|
| |/ / |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add custom brand text on new project pages
Closes #15265
See merge request gitlab-org/gitlab-ce!15541
|
| | |/
| |/| |
|
|/ / |
|
|/ |
|
|\
| |
| |
| |
| | |
Copy `KubernetesService` logic in `Clusters::Platforms::Kubernetes` to make it interchangeable. And implement a selector.
See merge request gitlab-org/gitlab-ce!15515
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Resolve "Clone dropdown should not have a tooltip"
Closes #39455
See merge request gitlab-org/gitlab-ce!15334
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
|/
|
|
| |
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/38962
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Disables autocomplete in filtered search
Closes #38877
See merge request gitlab-org/gitlab-ce!15477
|
| |
| |
| |
| | |
Sets `autocomplete=off` to issuable filtered serarch.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Add inline editing to issues on mobile
Closes #39497
See merge request gitlab-org/gitlab-ce!15438
|
| |/
| |
| |
| | |
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/39497
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Adds Rubocop rule for line break after guard clause
Closes #18040
See merge request gitlab-org/gitlab-ce!15188
|
| | |
| | |
| | |
| | | |
Adds a rubocop rule (with autocorrect) to ensure line break after guard clauses.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Improved the design of the changed files dropdown
Closes #36687
See merge request gitlab-org/gitlab-ce!15367
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Add request rate limits
Closes #30053
See merge request gitlab-org/gitlab-ce!14708
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Replace ci_status_path with pipeline_path
See merge request gitlab-org/gitlab-ce!15369
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | | |
When a custom header logo is present, don't show GitLab type logo
See merge request gitlab-org/gitlab-ce!15410
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
In the new navigation header, when a user uploads a custom header
logo GitLab will still show the 'GitLab' type logo. This is often
undesirable as the user may want to upload a logo with their own
name present. This change will toggle the GitLab type logo if a
custom header logo is present.
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Rendering ten thousands of tree items consumes a lot of server
time and can cause timeouts in extreme cases. Realistically,
displaying more than 1,000 files is probably not useful so
truncate and show the user a notice instead. 'Find files' can be
used to locate specific files beyond the 1,000 limit.
|
| |
| |
| |
| |
| |
| |
| |
| | |
So the groups with the same parent are listed together.
The recursive cte seemed to do it by itself, but it is not
guaranteed. By ordering on the `route.path` that includes every parent
group, we can assume they're going to be in the right order.
|
|/
|
|
| |
These dropdown options are used for creating and transfering projects.
|
| |
|