summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Emphasis the importance of auth registrydocs/add-warning-for-registry-configurationSteve Azzopardi2018-11-071-1/+4
| | | | | | | | The container registry requires the `auth` config to be set up properly or users will be able to download images that they are not authorized to do so. For example https://gitlab.com/gitlab-org/gitlab-runner/issues/3652
* Merge branch ↵Phil Hughes2018-11-067-68/+197
|\ | | | | | | | | | | | | '7737-ci-pipeline-view-slowed-down-massivly-if-security-tabs-has-many-entries' into 'master' Improve performance of rendering large reports See merge request gitlab-org/gitlab-ce!22835
| * Improve performance of rendering large reports7737-ci-pipeline-view-slowed-down-massivly-if-security-tabs-has-many-entriesLukas Eipert2018-11-067-68/+197
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of rendering all report items in 4 big lists, we make use of vue-virtual-scroll-list and render only few dozens at once. This improves the performance in several metrics: - Initial load time - Memory Pressure - CPU Load - DOM node count In an example with around 11k reported security vulnerabilities: - Initial load time: 27s -> 4.1s - Memory Pressure: ~750 MB -> ~270 MB - CPU Load (time spent on executing JS/Rendering): 22s -> 2.5s - DOM node count: 430k -> 7k up to 30k while scrolling
* | Merge branch '53533-fix-broken-link' into 'master'Phil Hughes2018-11-065-4/+9
|\ \ | | | | | | | | | | | | | | | | | | Renders unescaped `sprinft` string Closes #53533 See merge request gitlab-org/gitlab-ce!22807
| * | Renders unescaped `sprinft` stringFilipa Lacerda2018-11-065-4/+9
|/ /
* | Merge branch '18933-render-index-like-readme' into 'master'Rémy Coutable2018-11-065-7/+48
|\ \ | | | | | | | | | | | | | | | | | | Render index.* like README.* when it's present in a directory Closes #18933 See merge request gitlab-org/gitlab-ce!22639
| * | Remove extra whitespace on markup_helper.rb18933-render-index-like-readmeJames Lopez2018-11-021-1/+1
| | |
| * | Refactor MarkupHelper to add INDEX plain filenameJames Lopez2018-11-021-4/+9
| | |
| * | Add docs for README and index filesAchilleas Pipinellis2018-11-021-1/+27
| | |
| * | Test type of README file without extensionAchilleas Pipinellis2018-11-022-3/+4
| | |
| * | Correct MR number in changelogAchilleas Pipinellis2018-11-021-1/+1
| | |
| * | Render index.* like README.* when it's present in a directoryJakub Jirutka2018-11-023-2/+11
| | | | | | | | | | | | Resolves #18933
* | | Merge branch '34758-unique-environment-scope' into 'master'34758-group-level-kubernetes-cluster-configurationDmitriy Zaporozhets2018-11-061-6/+11
|\ \ \ | | | | | | | | | | | | | | | | Sync `groups` and `group` to fix EE validation See merge request gitlab-org/gitlab-ce!22788
| * | | Sync `groups` and `group` to fix validation34758-unique-environment-scopeThong Kuah2018-11-031-6/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise adding to `groups` will cause validation (in EE) based on `group` to fail. This is consistent with how Clusters::Cluster#first_project. The alternative is to switch validation to use `groups` as well.
* | | | Merge branch 'sh-fix-issue-8040-ee' into 'master'Phil Hughes2018-11-062-11/+24
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix save button not activating when original setting started as null Closes gitlab-ee#8040 See merge request gitlab-org/gitlab-ce!22820
| * | | | Fix save button not activating when original setting started as nullStan Hu2018-11-062-11/+24
|/ / / /
* | | | Merge branch 'ce-fix_vuln_list_on_group_dashboard' into 'master'Kamil Trzciński2018-11-064-0/+34
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Backport generic methods to CE See merge request gitlab-org/gitlab-ce!22826
| * | | | Backport generic methods to CEce-fix_vuln_list_on_group_dashboardOlivier Gonzalez2018-11-054-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow to fetch all pipelines for every projects in a group and its subgroups. Allow to fetch the latest pipeline id for each projects of a group and its subgroups.
* | | | | Merge branch 'dimitrieh-master-patch-39313' into 'master'Rémy Coutable2018-11-061-0/+6
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | Includes the way approvals are handled to the documentation Closes #52929 See merge request gitlab-org/gitlab-ce!22498
| * | | | Includes the way approvals are handled to the documentationDimitrie Hoekstra2018-11-061-0/+6
|/ / / /
* | | | Merge branch 'tc-fix-failing-awardable-spec' into 'master'Douwe Maan2018-11-061-2/+2
|\ \ \ \ | |/ / / |/| | | | | | | | | | | Fix failing master See merge request gitlab-org/gitlab-ce!22830
| * | | Don't care about order when getting awarded issuesToon Claes2018-11-061-2/+2
|/ / / | | | | | | | | | | | | Fixing failing master: https://gitlab.com/gitlab-org/gitlab-ce/-/jobs/116776474
* | | Merge branch '53224-rename-to-resource-base-qa' into 'master'Douglas Barbosa Alexandre2018-11-0585-1615/+1601
|\ \ \ | | | | | | | | | | | | | | | | CE: Rename QA::Factory to QA::Resource See merge request gitlab-org/gitlab-ce!22772
| * | | Rename QA::Factory to QA::Resource53224-rename-to-resource-base-qaLin Jen-Shin2018-11-0585-1615/+1601
| | | | | | | | | | | | | | | | | | | | * Factory::Base -> Resource::Base, and therefore: * Factory::Resource::Project -> Resource::Project
* | | | Merge branch 'fix-codequality' into 'master'testing-review-app-passwordGrzegorz Bizon2018-11-052-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix invalid artifact path for codequality See merge request gitlab-org/gitlab-ce!22816
| * | | | Fix invalid artifact path for codequalityfix-codequalityKamil Trzciński2018-11-052-2/+2
| | | | |
* | | | | Merge branch '48239-performance-info-ref' into 'master'Stan Hu2018-11-054-10/+26
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performance tuning on Projects::GitHttpController#info_refs Closes #48239 See merge request gitlab-org/gitlab-ce!22013
| * | | | | Make migration symmetric48239-performance-info-refMark Chao2018-11-051-1/+2
| | | | | |
| * | | | | Combine two updates in one queryMark Chao2018-11-051-9/+3
| | | | | |
| * | | | | Add index to speed up loading projects from DeployTokenMark Chao2018-11-052-0/+18
| | | | | |
| * | | | | Memorize project to avoid re-queryMark Chao2018-11-051-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | [skip ci]
* | | | | | Merge branch '53362-allow-concurrency-in-puma' into 'master'Stan Hu2018-11-053-1/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow concurrency when using Puma Closes #53362 See merge request gitlab-org/gitlab-ce!22751
| * | | | | | Allow concurrency when using PumaAndrew Newdigate2018-11-053-1/+8
|/ / / / / /
* | | | | | Merge branch 'gl-ui-tooltip-2' into 'master'Filipa Lacerda2018-11-055-4/+18
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove gitlab-ui's tooltip from global See merge request gitlab-org/gitlab-ce!22814
| * | | | | | Remove gitlab-ui's tooltip from globalClement Ho2018-11-055-4/+18
|/ / / / / /
* | | | | | Merge branch '52925-scheduled-pipelines-ui-problems' into 'master'Clement Ho2018-11-053-4/+15
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix pipeline schedule style issues Closes #52925 See merge request gitlab-org/gitlab-ce!22758
| * | | | | | Fix pipeline schedule style issuesScott Hampton2018-11-053-4/+15
|/ / / / / /
* | | | | | Merge branch 'disallow-retry-of-old-builds' into 'master'Grzegorz Bizon2018-11-0524-38/+270
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disallow retry of old builds Closes #50939 See merge request gitlab-org/gitlab-ce!22538
| * | | | | Allow to make builds soft-archived.disallow-retry-of-old-buildsKamil Trzciński2018-11-0524-38/+270
| | |/ / / | |/| | | | | | | | | | | | | | | | | | The soft-archived builds cannot be run after some deadline time. The intent is to aggressively recycle old builds after sometime.
* | | | | Merge branch 'use_tokenauthenticatable_method_for_token_lookup' into 'master'Sean McGivern2018-11-055-14/+11
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Remove PersonalAccessTokensFinder#find_by method See merge request gitlab-org/gitlab-ce!22617
| * | | | | Remove PersonalAccessTokensFinder#find_by methoduse_tokenauthenticatable_method_for_token_lookupImre Farkas2018-11-055-14/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | find_by_token is overriden by TokenAuthenticatable which can be easily missed or confused with #find_by(:token) defined by ActiveRecord. First step for safer usage is to remove #find_by.
* | | | | | Merge branch '52300-pool-repositories' into 'master'Sean McGivern2018-11-0513-0/+177
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Start tracking pool repositories Closes #38238 and #52300 See merge request gitlab-org/gitlab-ce!22482
| * | | | | | Start tracking pool repositoriesNick Thomas2018-11-059-0/+80
| | | | | | |
| * | | | | | Start tracking shards in the databaseNick Thomas2018-11-056-0/+97
| | | | | | |
* | | | | | | Merge branch 'sh-fix-issue-52176' into 'master'Yorick Peterse2018-11-053-0/+36
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable replication lag check for Aurora PostgreSQL databases Closes #52176 See merge request gitlab-org/gitlab-ce!22786
| * | | | | | | Disable replication lag check for Aurora PostgreSQL databasessh-fix-issue-52176Stan Hu2018-11-033-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replication slots are not supported in Aurora. Attempting to check the lag results in the message: ``` ActiveRecord::StatementInvalid: PG::FeatureNotSupported: ERROR: Replication slots are currently not supported in Aurora : SELECT pg_xlog_location_diff(pg_current_xlog_insert_location(), restart_lsn)::... ``` To avoid breaking support for background migrations in Aurora, we just disable the check if we encounter this error. This change also now checks whether there are any replication slots present in the primary before checking the replication lag. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52176
* | | | | | | | Merge branch 'gt-update-project-and-group-labels-empty-state' into 'master'Annabel Dunstone Gray2018-11-055-5/+14
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update project and group labels empty state See merge request gitlab-org/gitlab-ce!22745
| * | | | | | | | Remove empty state button margin on small viewportsGeorge Tsiolis2018-11-032-1/+2
| | | | | | | | |
| * | | | | | | | Update project and group labels empty stateGeorge Tsiolis2018-11-024-5/+13
| | | | | | | | |
* | | | | | | | | Merge branch 'issue_51323' into 'master'Phil Hughes2018-11-0521-21/+158
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add 'only history' option to notes filter Closes #51323 See merge request gitlab-org/gitlab-ce!22544