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
path: root/config
AgeCommit message (Collapse)Author
2019-05-03Include all queries in the performance bar summarySean McGivern
Rails 5.1's `exec_no_cache` doesn't call `async_exec` any more, but `exec_params`: https://github.com/rails/rails/pull/33188 This means that the DB summary in the performance bar was wrong. The individual query details were still correct (we subscribe to ActiveRecord events for those). We can remove this once the upstream PR to peek-pg is in a release and we update to use that release.
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-01Allow Sentry client-side DSN to be passed on gitlab.ymlDouglas Barbosa Alexandre
2019-05-01Merge branch 'winh-binary-fixture-path' into 'master'Phil Hughes
Use FIXTURES_PATH constant for binary fixtures in frontend tests See merge request gitlab-org/gitlab-ce!27891
2019-04-30Merge branch 'feat/sentry-environment' into 'master'Douglas Barbosa Alexandre
feat: add option to define the Sentry Environment See merge request gitlab-org/gitlab-ce!27091
2019-04-30Merge branch '60965-referencing-issues-or-epics-by-url-fails-with-404' into ↵Douglas Barbosa Alexandre
'master' Resolve "Referencing issues or epics by URL fails with 404" Closes #61099 and #60965 See merge request gitlab-org/gitlab-ce!27827
2019-04-30feat: allow Sentry configuration to be passed on gitlab.ymlRoger Meier
2019-04-30Remove disabled pages domainsVladimir Shushlin
Domain will be removed by verification worker after 1 week of being disabled
2019-04-30Use FIXTURES_PATH for loading test.pdfWinnie Hellmann
2019-04-30Use FIXTURES_PATH in balsamiq_viewer_integration_spec.jsWinnie Hellmann
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-29Don't allow a relative_url_root of '/'Sean McGivern
This will fail in a few ways: 1. We might end up having a path (not a URL) starting with `//`, which will be interpreted by browsers as a protocol-relative URL. 2. Issue, MR, snippet, etc. reference parsing will look for URLs at `http://gitlab.example.com//project/...`, with the double slash preventing single slashes from working. In general, it doesn't seem like there's a valid case for this.
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-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-25Fix Sidekiq initializer fileValery Sizov
2019-04-25Enable Reliable fetcher by defaultValery Sizov
2019-04-24Use existing common metricssyasonik
2019-04-24Add inital dashboard endpoint supportsyasonik
2019-04-23Fix project auto dev ops failureHeinrich Lee Yu
2019-04-23Bump Rails version to 5.1.7Heinrich Lee Yu
Removes unneeded patches
2019-04-23Upgrade Rails to 5.1.6.1Jasper Maes
Model.new.attributes now also returns encrypted attributes.
2019-04-19Merge branch '60383-change-common-metrics-schema' into 'master'Douwe Maan
Change the schema of common_metrics.yml Closes #60383 See merge request gitlab-org/gitlab-ce!27283
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-17Bump version of knative from 0.3 -> 0.5Chris Baumbauer
2019-04-17Change dashboard order attribute to priorityrpereira2
Dashboards will be ordered in descending order of priority. The word 'priority' seems to signify descending order while 'order' signifies ascending order.
2019-04-17Remove required_metrics and series attributesrpereira2
- They are not used by the frontend.
2019-04-17Change the schema of the common_metrics.ymlrpereira2
- Change it to the new dashboard syntax described here: https://gitlab.com/gitlab-org/gitlab-ce/issues/60383.
2019-04-15Added write_repository scope for personal access tokenHoratiu Eugen Vlad
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.
2019-04-12Remove rails-deprecated_sanitizer dependencyDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2019-04-11Merge branch 'restore-hipchat' into 'master'Nick Thomas
Revert "Remove HipChat integration from GitLab" Closes #60042 See merge request gitlab-org/gitlab-ce!27172
2019-04-10Disable method instrumentation for diffsStan Hu
When there a large number of discussions on diffs, the instrumentation has a significant impact on performance since it's often run in a tight loop for line position calculation etc. We should disable this since there are other ways to benchmark performance. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52898
2019-04-10Add doc link to omnibus for changing gitlab.ymlDmitriy Zaporozhets
2019-04-10Add frozen_string_literal to HipChat filesSean McGivern
2019-04-10Revert "Remove HipChat integration from GitLab"Sean McGivern
This reverts commit a5378665a1dc0b9c8dc3a4fa279a0eb78aac5aac.
2019-04-09Merge branch 'delay-update-statictics' into 'master'Douwe Maan
Fix the bug that the project statistics is not updated See merge request gitlab-org/gitlab-ce!26854
2019-04-06Add Knative metrics to PrometheusChris Baumbauer
2019-04-05Merge branch 'winh-ee-environment-variable' into 'master'Mike Greiling
Rename environment variable EE to IS_GITLAB_EE Closes #60080 See merge request gitlab-org/gitlab-ce!27044
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-05Rename environment variable EE to IS_GITLAB_EEWinnie Hellmann
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-04Fix the bug that the project statistics is not updatedHiroyuki Sato
2019-04-04Merge branch '54417-graphql-type-authorization' into 'master'Nick Thomas
GraphQL Type authorization Closes #54417 See merge request gitlab-org/gitlab-ce!25724
2019-04-04Prevent premailer from converting HTML entitiesHeinrich Lee Yu
This prevents `&mdash` in our templates being change to `-`
2019-04-03GraphQL Type authorizationLuke Duncalfe
Enables authorizations to be defined on GraphQL Types. module Types class ProjectType < BaseObject authorize :read_project end end If a field has authorizations defined on it, and the return type of the field also has authorizations defined on it. then all of the combined permissions in the authorizations will be checked and must pass. Connection fields are checked by "digging" to find the type class of the "node" field in the expected location of edges->node. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54417
2019-04-01Load 'Gitlab::Jira::Middleware' if it existsFelipe Artur
Loads 'Gitlab::Jira::Middleware' only if it exists so this initializer can be backported to CE.
2019-03-28Extract IS_EE config helperWinnie Hellmann
2019-03-28Merge branch '54670-external-diffs-when-outdated' into 'master'Sean McGivern
Allow external diffs to be used conditionally Closes #54670 See merge request gitlab-org/gitlab-ce!25432
2019-03-27Allow external diffs to be used conditionallyNick Thomas
Since external diffs are likely to be a bit slower than in-database ones, add a mode that makes diffs external after they've been obsoleted by events. This should strike a balance between performance and disk space. A background cron drives the majority of migrations, since diffs become outdated through user actions.