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-05-03Add gitlab-managed option to clusters formMayra Cabrera
When this option is enabled, GitLab will create namespaces and service accounts as usual. When disabled, GitLab wont create any project specific kubernetes resources Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/56557
2019-05-02Adds a way to start multiple manual jobs in stageMayra Cabrera
- Adds an endpoint on PipelinesController - Adds a service that iterates over every build in a stage and plays it. - Includes 'play_manual' details on EntitySerializer - Builds a new Stage state: PlayManual. An stage can take this status if it has manual builds or an skipped, scheduled or manual status - Includes FE modifications and specs
2019-05-02Remove the `comment_personal_snippet` permissionSean McGivern
This is now entirely handled by `create_note`: 1. Project snippets prevent `create_note`. 2. Uploads already only support routing for personal snippets. This simplifies some policies and access checks, too!
2019-05-01Update metrics dashboard API to load yml from repoSarah Yasonik
Updates the EnvironmentController#metrics_dashboard endpoint to support a "dashboard" param, which can be used to specify the filepath of a dashboard configuration from a project repository. Dashboard configurations are expected to be stored in .gitlab/dashboards/. Updates dashboard post-processing steps to exclude custom metrics, which should only display on the system dashboard.
2019-05-01Merge branch 'group-project-template-in-paid-features' into 'master'Michael Kozono
Group project templates should be a Silver/Premium feature - CE backport See merge request gitlab-org/gitlab-ce!27407
2019-04-30DELETE clusters/:id/:application endpointThong Kuah
Add endpoint to delete/uninstall a cluster application
2019-04-30Merge branch ↵Ash McKenzie
'60476-actionview-missingtemplate-missing-template-projects-issues-_merge_requests-with-locale-en-formats-html-varian' into 'master' Delete leftover code for referenced_merge_requests endpoint Closes #60476 See merge request gitlab-org/gitlab-ce!27335
2019-04-29Load environment metrics only for JSON endpointPeter Leitzen
When showing the HTML version of the environment metrics we don't need to fetch their metrics because we don't use them anymore on the HTML version. We use additional_metrics.json endpoint now.
2019-04-28Merge branch '60383-setup-dashboard-endpoint' into 'master'Grzegorz Bizon
Create dashboards endpoint & setup dashboard post-processing Closes #60383 See merge request gitlab-org/gitlab-ce!27405
2019-04-27Add Let's Encrypt application settingsVladimir Shushlin
Store Let's Encrypt account email in application settings Also add explicit terms of service consent
2019-04-26Add ProjectMetricsDashboardSetting model and tableReuben Pereira
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.
2019-04-25Move MetricsDashboard to Metrics::Dashboardsyasonik
2019-04-25Added list_pages method to avoid loading all wiki pages contentFrancisco Javier López
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.
2019-04-24Merge branch '54656-500-error-on-save-of-general-pipeline-settings-timeout' ↵Stan Hu
into 'master' Resolve "500 error on save of general pipeline settings timeout" Closes gitlab-ee#11281 See merge request gitlab-org/gitlab-ce!27416
2019-04-24Redirect to settings page on invalid updateMatija Čupić
2019-04-24Remove "You are already signed in" bannerIllya Klymov
2019-04-24Rubocopsyasonik
2019-04-24Defend against dashboard errors, rework sequencesyasonik
2019-04-24Remove extra spacesyasonik
2019-04-24Refactor metrics_dashboard response conditionalssyasonik
2019-04-24Make EE interactions and transformations cleanersyasonik
2019-04-24Reduce cognitivty complexity moresyasonik
2019-04-24Try to reduce complexity againsyasonik
2019-04-24Reduce congnitive complexitysyasonik
2019-04-24Bring in line with EE needssyasonik
2019-04-24Inherit from BaseServicerpereira2
Change MetricsDashboard::Service to inherit from BaseService so that it can reuse methods like initialize, success, error.
2019-04-24Refactor dashboard proccesing into stagessyasonik
2019-04-24Rubocop cleanupsyasonik
2019-04-24Add unit tests and fix broken endpointsyasonik
2019-04-24Use existing common metricssyasonik
2019-04-24Save multi-dashboard logic for another MRsyasonik
2019-04-24Add inital dashboard endpoint supportsyasonik
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-16Update projects controllerMałgorzata Ksionek
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-15Delete leftover code for referenced_merge_requestsFatih Acet
We rewrote Related MRs widget using Vue. The previous implementation was using Haml templates and calling referenced_merge_requests endpoint which is now deprecated. This MR deletes leftover stuff them.