Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-24Remove "You are already signed in" bannerIllya Klymov
2019-04-24Merge branch '60730-service-response' into 'master'Dmitriy Zaporozhets
Introduce ServiceResponse to wrap around response Closes #60730 See merge request gitlab-org/gitlab-ce!27516
2019-04-23Move scoped_label into label presenterJan Provaznik
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.
2019-04-22Introduce ServiceResponse to wrap around responseLin Jen-Shin
See https://gitlab.com/gitlab-org/gitlab-ce/issues/60730
2019-04-19Merge branch 'ce-issue-10671' into 'master'Grzegorz Bizon
CE part for extract EE specific lines from issue.rb See merge request gitlab-org/gitlab-ce!27481
2019-04-18Migrate correlation and tracing code to LabKitAndrew Newdigate
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.
2019-04-18Aligned IssuesController implementation with EEPatrick Derichs
2019-04-18Merge branch 'jivl-add-feature-flag-gon-ee' into 'master'Fatih Acet
make the monitoring bundle reusable See merge request gitlab-org/gitlab-ce!27402
2019-04-16Make the monitoring bundle reusableJose Vargas
Also push the frontend flag in the clusters controller
2019-04-16Revert "Revert "Merge branch '24704-download-repository-path' into 'master'""Nick Thomas
This reverts commit 171818df0a72097aa1a804c8213666b3f66b0966.
2019-04-16Merge branch 'mc/feature/custom-metrics-ce' into 'master'Kamil Trzciński
Backport metrics report type See merge request gitlab-org/gitlab-ce!26798
2019-04-16Backport changes from EEMatija Čupić
This backports the changes from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10452
2019-04-16Externalize several strings inMartin Wortschack
- app/services - app/controllers - app/presenters
2019-04-15Merge branch 'forbid-the-usage-of-reload' into 'master'Lin Jen-Shin
Forbid the usage of reload Closes #60218 See merge request gitlab-org/gitlab-ce!27125
2019-04-15Add ability to do variable substitutionReuben Pereira
- 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.
2019-04-15Added write_repository scope for personal access tokenHoratiu Eugen Vlad
2019-04-15Forbid the use of `#reload` and prefer `#reset`Kamil Trzciński
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.
2019-04-12Remove rails-deprecated_sanitizer dependencyDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2019-04-11Revert "Merge branch '24704-download-repository-path' into 'master'"Patrick Bajao
This reverts commit 6c75bd015cba181f028bc87c396c3d8e43b5dc3e, reversing changes made to 1be7f5aaa38aba79843eae8835be6c99c025e982.
2019-04-09Merge branch 'docs-zj-update-n-plus-one-comments' into 'master'Douglas Barbosa Alexandre
Update comments about N + 1 Gitaly calls See merge request gitlab-org/gitlab-ce!27178
2019-04-09Move Contribution Analytics related spec in ↵Imre Farkas
spec/features/groups/group_page_with_external_authorization_service_spec to EE
2019-04-09Update comments about N + 1 Gitaly callsZeger-Jan van de Weg
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.
2019-04-09Merge branch 'osw-multi-assignees-merge-requests' into 'master'Nick Thomas
[Backport] Support multiple assignees for merge requests See merge request gitlab-org/gitlab-ce!27089
2019-04-09Merge branch 'improve/rack-clean-path-info' into 'master'Douwe Maan
Use Rack::Utils.clean_path_info instead of copy-pasted version. See merge request gitlab-org/gitlab-ce!27001
2019-04-09Resolve Environments#additional_metrics TypeError, ensure unix formatSarah Yasonik
2019-04-09Set release name when adding release notes to an existing tagJason Goodman
Also set the release sha and author
2019-04-09[CE] Support multiple assignees for merge requestsOswaldo Ferreira
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
2019-04-08Externalize strings in flash messagesMartin Wortschack
- Externalize strings in controllers - Update PO file
2019-04-08Enable Gitaly FindCommit caching for TreeControllerStan Hu
Accessing /namespace/project/tree/master appears to query FindCommit 5 times with identical parameters. This reduces the number of FindCommit queries to 1.
2019-04-06Expand FindCommit caching to blob and refsStan Hu
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.
2019-04-06Add Knative metrics to PrometheusChris Baumbauer
2019-04-05Add part of needed codeGosia Ksionek
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
2019-04-05Merge branch 'revert-3962b00b' into 'master'Andreas Brandl
Revert "Merge branch 'if-57131-external_auth_to_ce' into 'master'" See merge request gitlab-org/gitlab-ce!27051
2019-04-05Revert "Merge branch 'if-57131-external_auth_to_ce' into 'master'"Andreas Brandl
This reverts merge request !26823
2019-04-05Enable FindCommit caching for project and commits pagesStan Hu
This reduces a handful of duplicate FindCommit calls while viewing the projects and commits pages.
2019-04-05Move Contribution Analytics related spec in ↵Imre Farkas
spec/features/groups/group_page_with_external_authorization_service_spec to EE
2019-04-05Fall back to project repository type by defaultBob Van Landuyt
This makes sure that we always have a repository type when trying to parse a repository from a path. This is needed because sometimes we want to perform access checks as if the project already existed, for example when creating a project on push. Before this we were only doing that when accessing git over http, this makes sure it also works correctly when accessing git over SSH
2019-04-05Merge branch 'keyval-labels' into 'master'Sean McGivern
[CE] Add mutually exclusive labels See merge request gitlab-org/gitlab-ce!26804
2019-04-05Merge branch '58375-api-controller' into 'master'Sean McGivern
Add a prometheus proxy API per environment Closes #58375 See merge request gitlab-org/gitlab-ce!26841
2019-04-05Merge branch 'extend-cte-optimisations-to-projects' into 'master'Dmitriy Zaporozhets
Extend CTE search optimisation to projects Closes #55170 See merge request gitlab-org/gitlab-ce!26908
2019-04-04Fix and expand Gitaly FindCommit cachingStan Hu
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/26248 added support for deduplicating FindCommit requests using Gitaly ref name caching. However, not all endpoints were covered, and in one case the Gitaly wrapper wasn't actually surrounding the serialization step. We can safely cache ref names between FindCommit calls for #index and #show endpoints for merge requests and pipelines. This can significantly reduce the number of FindCommit requests.
2019-04-04Allow message strings to be translatedrpereira2
2019-04-04Call permit! on paramsrpereira2
2019-04-04Remove permitting of paramsrpereira2
- It is now being done in ProxyService class.
2019-04-04Add spec for invalid environment idrpereira2
2019-04-04Streamline controller specsPeter Leitzen
2019-04-04Add a Prometheus API per environmentrpereira2
The api will proxy requests to the environment's prometheus server. The Prometheus::ProxyService class can be reused when we add support for group prometheus servers.
2019-04-04Renamed terminal_specification to channel_specificationFrancisco Javier López
We're moving from using terminology related to terminals when we refer to Websockets connections in Workhorse. It's more appropiate a concept like channel.
2019-04-04Allow to sort wiki pages by date and titleIgor
- Add controls for sorting by title and date - Execute Gitaly call which now accepts sorting params for wikis
2019-04-04Merge branch 'xanf/gitlab-ce-transfer-disables-js' into 'master'Sean McGivern
Resolve "Failing group transfer disables expandable sections" Closes #45511 See merge request gitlab-org/gitlab-ce!26837