| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
|
|
| |
More aligned design. More functionality.
|
|\
| |
| |
| |
| |
| |
| | |
Remove Content-Type override for Mattermost OAuth login
Closes #46810
See merge request gitlab-org/gitlab-ce!28374
|
| | |
|
| |
| |
| |
| |
| |
| | |
PoolRepository is a relatively new model of which the counts could help
to further determine the priority of new features. Also gives some
insight into the number of forks customers have.
|
| | |
|
| |
| |
| |
| | |
searching on branches other than master
|
|\ \
| | |
| | |
| | |
| | | |
Add haml-lint.yml to FE for roulette
See merge request gitlab-org/gitlab-ce!28301
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Omit max-count for diverging_commit_counts behind feature flag
See merge request gitlab-org/gitlab-ce!28157
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We want to optimize the query for the CountDivergingCommits rpc by
removing the --max-count argument now that we have commit graphs
enabled for all repositories during housekeeping. However, we want to
test this first behind a feature flag.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Part of adding Let's Encrypt certificates for pages domains
Add acme-client gem
Client is being initialized by private key stored in secrets.yml
Let's Encrypt account is being created lazily.
If it's already created, Acme::Client just gets account_kid by
calling new_account method
Make Let's Encrypt client an instance
Wrap order and challenge classes
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Removed the unnecessary line. It would be covered anyway by line 352...
See merge request gitlab-org/gitlab-ce!28228
|
| | |/ /
| |/| |
| | | |
| | | | |
(replicas=$(get_replicas "$track" "$percentage")
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
Add correlation id to all sentry errors
Closes #61699
See merge request gitlab-org/gitlab-ce!28253
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Before this, we were only adding the correlation id to the "acceptable
exceptions" which we handle in code.
But we need to add it to the default raven context so the information
would be available for uncaught exceptions.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
delete feature flag when disabling Rugged
See merge request gitlab-org/gitlab-ce!28289
|
| |/ / |
|
|/ /
| |
| |
| |
| | |
Adds suffix to enum methods and changes `in_groups` to
`of_groups`
|
| |
| |
| |
| |
| |
| | |
Many customers forget to include the gitlab-secrets.json file. This adds
a warning that both gitlab-secrets.json and gitlab.rb are not included
in the backup.
|
| |
| |
| |
| |
| | |
This will avoid timestamp comparison issues later within equality check
with attributes
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
'ce-11099-removing-the-project-that-holds-the-insights-configuration-raises-an-error' into 'master'
Add remove_foreign_key_if_exists
See merge request gitlab-org/gitlab-ce!28172
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Resolve "Add new Unicorn metrics"
Closes #56850
See merge request gitlab-org/gitlab-ce!27474
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This adds back ruby_memory_bytes for backwards compatibility, limits
code duplication, cleans up unused methods, and limits the unicorn
worker sampling scope.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This updates monitor docs to reflect the new ruby and unicorn metrics as
well as making it so we fetch process start time via the proc table
instead of via CLOCK_BOOTTIME
|
| | | |
| | | |
| | | |
| | | |
| | | | |
These metrics are not unicorn specific and can be used across ruby
processes
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This adds new metrics for monitoring unicorn. These metrics include
process_cpu_seconds_total, process_start_time_seconds, process_max_fds,
and unicorn_workers.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Pipelines are created by an async worker, so a rapid sequence of API
calls can trigger a state where the pipeline, whose existence is part of
determining if we wait for the pipeline to successfully complete before
merging, can trigger the MR to be immediately merged instead.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/55127
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Use a path for the related merge requests endpoint
Closes #61280
See merge request gitlab-org/gitlab-ce!28171
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Hosts using a non-standard configuration may have a different
hostname/port/scheme than what may be configured on the GitLab
server. While expose_url should generate a proper URL, there are cases
where it may not work. Since we don't need the full URL, we can use the
relative path.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/61280
|
|/ / / / |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Removed the conditions added to
Project.with_feature_available_for_user, and moved to the
IssuableFinder. Now, we ensure that, in the projects retrieved
in the Finder, the user has enough access for the feature.
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
Generate EE-specific JavaScript fixtures into ee/ directory (CE-backport)
See merge request gitlab-org/gitlab-ce!28032
|
| | | |
| | | |
| | | |
| | | | |
(cherry picked from commit f3b74d59865a88be67663339447667c725961413)
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
Allow replying to an individual note in the API
Closes #61392
See merge request gitlab-org/gitlab-ce!28120
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
If you can do this in the UI, you should be able to do it in the API. If
a discussion is not a single note discussion, or it is replyable, you
can reply to it.
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Issues and merge requests imported from GitHub are having state_id
set to null. This fixes the GitHub project importer and schedule
migrations to fix state_id.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add env_var and file as supported types for CI variables. Variables of
type file expose to users existing gitlab-runner behaviour - save
variable value into a temp file and set the path to this file in an ENV
var named after the variable key.
Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/46806.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Remove cleaned up OIDs from database and cache
Closes #30093
See merge request gitlab-org/gitlab-ce!26555
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Add client methods for DisconnectGitAlternates rpc
See merge request gitlab-org/gitlab-ce!27938
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
DisconnectGitAlternates is a Gitaly RPC that will delete a repository's
objects/info/alternates file. This commit adds client support for that
RPC.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Session stored globally per request
See merge request gitlab-org/gitlab-ce!27658
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- This can be accessed with Session.current and is restored after.
- Data can be stored under a key with NamespacedSessionStore
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Backport "Fix namespace/project removal elasticsearch limit" to CE
See merge request gitlab-org/gitlab-ce!27933
|
| | | | | | |
|