| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change MetricsDashboard::Service to inherit from BaseService so that
it can reuse methods like initialize, success, error.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Store Let's Encrypt account email in application settings
Also add explicit terms of service consent
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This new table will be used to store the external_dashboard_url which
allows users to add a link to their external dashboards (ex Grafana)
to the Metrics dashboard.
|
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Inside a wiki, when we show the sidebar or browse to the `pages`,
all page contents are retrieved from Gitaly and that is a waste
of resources, since no content from that pages are going to be
showed.
This MR introduces the method `ProjectWiki#list_pages`,
which uses new wiki_list_pages RPC call to retrieve
pages without content
Also in the `WikisController` we're using the method to show
pages in the sidebar and also on the `pages` page.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into 'master'
Resolve "500 error on save of general pipeline settings timeout"
Closes gitlab-ee#11281
See merge request gitlab-org/gitlab-ce!27416
|
| |/ / / |
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Introduce ServiceResponse to wrap around response
Closes #60730
See merge request gitlab-org/gitlab-ce!27516
|
| | | |
| | | |
| | | |
| | | | |
See https://gitlab.com/gitlab-org/gitlab-ce/issues/60730
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
When rendering a label we want to check 'scoped_label' feature
availability on a project/group where label is being used. For
this reason a label presenter is used in UI and information about
context project/group is passed to this presenter.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
CE part for extract EE specific lines from issue.rb
See merge request gitlab-org/gitlab-ce!27481
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change is a fairly straightforward refactor to extract the tracing
and correlation-id code from the gitlab rails codebase into the new
LabKit-Ruby project.
The corresponding import into LabKit-Ruby was in
https://gitlab.com/gitlab-org/labkit-ruby/merge_requests/1
The code itself remains very similar for now.
Extracting it allows us to reuse it in other projects, such as
Gitaly-Ruby. This will give us the advantages of correlation-ids and
distributed tracing in that project too.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
make the monitoring bundle reusable
See merge request gitlab-org/gitlab-ce!27402
|
| | | |
| | | |
| | | |
| | | | |
Also push the frontend flag in the clusters controller
|
|/ / /
| | |
| | |
| | | |
This reverts commit 171818df0a72097aa1a804c8213666b3f66b0966.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Backport metrics report type
See merge request gitlab-org/gitlab-ce!26798
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This backports the changes from
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10452
|
| |_|/
|/| |
| | |
| | |
| | |
| | | |
- app/services
- app/controllers
- app/presenters
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Forbid the usage of reload
Closes #60218
See merge request gitlab-org/gitlab-ce!27125
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
The `#reload` makes to load all objects into memory,
and the main purpose of `#reload` is to drop the association cache.
The `#reset` seems to solve exactly that case.
|
| | |
| | |
| | |
| | |
| | |
| | | |
- In prometheus proxy api, allow variables to be replaced. For example,
if 'up{env="%{ci_environment_slug}"}' is passed to the endpoint, it
becomes 'up{env="production"}' before being sent to prometheus.
|
| | | |
|
|/ /
| |
| |
| | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|/
|
|
|
| |
This reverts commit 6c75bd015cba181f028bc87c396c3d8e43b5dc3e, reversing
changes made to 1be7f5aaa38aba79843eae8835be6c99c025e982.
|
|\
| |
| |
| |
| | |
Update comments about N + 1 Gitaly calls
See merge request gitlab-org/gitlab-ce!27178
|
| |
| |
| |
| |
| | |
To make sure all known issues are linked to the correct epic, I've gone
through the code base, and updated the comments where required.
|
| |
| |
| |
| | |
spec/features/groups/group_page_with_external_authorization_service_spec to EE
|
|\ \
| | |
| | |
| | |
| | | |
[Backport] Support multiple assignees for merge requests
See merge request gitlab-org/gitlab-ce!27089
|
| | |
| | |
| | |
| | |
| | | |
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161
(code out of ee/ folder).
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Use Rack::Utils.clean_path_info instead of copy-pasted version.
See merge request gitlab-org/gitlab-ce!27001
|
| | | | |
|
| |_|/
|/| | |
|
| |/
|/|
| |
| | |
Also set the release sha and author
|
| |
| |
| |
| |
| | |
- Externalize strings in controllers
- Update PO file
|
| |
| |
| |
| |
| |
| | |
Accessing /namespace/project/tree/master appears to query
FindCommit 5 times with identical parameters. This reduces
the number of FindCommit queries to 1.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This enables FindCommit caching to the following actions:
* BlobController#show
* RefsController#logs_tree
It also improves caching in CommitsController since some
duplicate requests were occuring inside the before_action
definitions.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add columns to store project creation settings
Add project creation level column in groups
and default project creation column in application settings
Remove obsolete line from schema
Update migration with project_creation_level column existence check
Rename migrations to avoid conflicts
Update migration methods
Update migration method
|
|\ \
| | |
| | |
| | |
| | | |
Revert "Merge branch 'if-57131-external_auth_to_ce' into 'master'"
See merge request gitlab-org/gitlab-ce!27051
|