summaryrefslogtreecommitdiff
path: root/app
Commit message (Collapse)AuthorAgeFilesLines
* Removes duplicate button65705-two-buttonsFilipa Lacerda2019-08-061-1/+1
| | | | | Prevents manual action button from being rendered twice in the job log empty state
* Merge branch '43080-speed-up-deploy-keys' into 'master'Thong Kuah2019-08-066-39/+30
|\ | | | | | | | | | | | | Improve the performance of viewing deploy keys Closes #43080 See merge request gitlab-org/gitlab-ce!31384
| * Speed up loading and filtering deploy keys and their projectsNick Thomas2019-08-055-33/+24
| | | | | | | | | | | | | | | | | | | | This commit changes how we eager-load projects, routes, and namespaces required by the deploy keys endpoint, getting a 10x improvement in my local testing. The endpoint still doesn't scale in-general, but going from ~13 seconds to dump a 63K result to generating the same thing in ~1.6 seconds seems like a good improvement to me.
| * Stop using pluck to get deploy keys for a userNick Thomas2019-08-052-6/+6
| |
| * Fix a bug in User#accessible_deploy_keysNick Thomas2019-08-051-1/+1
| |
* | Merge branch 'make-issue-boards-importable' into 'master'Sean McGivern2019-08-062-1/+3
|\ \ | | | | | | | | | | | | Make issue boards importable See merge request gitlab-org/gitlab-ce!31434
| * | Make Issue boards importableJason Colyer2019-08-051-1/+1
| | | | | | | | | | | | | | | - Added space to li definiton - Remove milestone from import_export.yml
| * | Make issue boards importableJason Colyer2019-08-022-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added Importable to models/list.rb - Did unless: :importable? on board validation - Created changelog - Modified haml to show issue boards are importable - Added needed spec tests - Modified project.json to include board information - Added relevant models to all_models - Added relevant models to import_export - Added relevant models to safe_model_attributes
* | | Merge branch 'backport-productivty-analytics-migrations' into 'master'Grzegorz Bizon2019-08-062-3/+8
|\ \ \ | | | | | | | | | | | | | | | | Backport productivity analytics migrations See merge request gitlab-org/gitlab-ce!31298
| * | | Add MergeRequestDiff#lines_count convenience methodbackport-productivty-analytics-migrationsPavel Shutsin2019-08-061-0/+6
| | | |
| * | | Add inheritance flexibility to issuable collectionsPavel Shutsin2019-08-061-3/+2
| | | |
* | | | Revert "Fixed comparing value to undefined"Natalia Tepluhina2019-08-062-3/+4
| | | | | | | | | | | | | | | | This reverts commit d754beb74fbc06a2c744e15be4aa2831d8cef1c0.
* | | | Merge branch '65263-manual-action' into 'master'Kushal Pandya2019-08-062-3/+24
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hides loading spinner after request Closes #65263 See merge request gitlab-org/gitlab-ce!31478
| * | | | Hides loading spinner after request65263-manual-actionFilipa Lacerda2019-08-062-3/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the pipeline's actions, moves the request to the component to allow to manage the inner state properly
* | | | | Add actions dropdown to metrics chartsSimon Knox2019-08-062-19/+73
| | | | | | | | | | | | | | | | | | | | Added as EE backport
* | | | | Merge branch 'update-reliable-fetcher' into 'master'Sean McGivern2019-08-061-0/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Update reliable fetcher See merge request gitlab-org/gitlab-ce!31416
| * | | | | Update reliable fetcherupdate-reliable-fetcherValery Sizov2019-08-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | We added retry_count increment when job is recovered
* | | | | | Add note about refactoring to board_service.jsWinnie Hellmann2019-08-061-0/+5
| |_|/ / / |/| | | |
* | | | | Merge branch 'fix-diverging-counts-ruby2.5' into 'master'Stan Hu2019-08-061-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | (Really) Fix Ruby 2.5 compatibility for diverging counts of branches Closes #64143 See merge request gitlab-org/gitlab-ce!31491
| * | | | Fix Ruby 2.5 compatibility for diverging counts of branchesDaniel Gerhardt2019-08-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | !31480 does not fully restore compatibility because another Ruby 2.6 feature besides `Enumerable#filter` was used in commit ca5cd7b7. The use of `Enumerable#to_h`'s block is now replaced by an explicit `Enumerable#map` call. Error message: TypeError (wrong element type Gitlab::Git::Branch at 0 (expected array)): app/controllers/projects/branches_controller.rb:53:in `to_h' See https://bugs.ruby-lang.org/issues/15143. Fixes #64143.
* | | | | Fix Admin area user access level radio button labelsDrew Blessing2019-08-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the admin user edit form, access level radio button labels didn't have the correct 'for' value. Clicking on the label did not select the radio button. This makes usability a bit nicer since the click area is increased when the label is clickable.
* | | | | Revert "Make status icon in merge widget borderless"Marcel van Remmerden2019-08-053-19/+10
|/ / / / | | | | | | | | | | | | This reverts commit c3751046d217008404a0bd371e59d6ffd6734923.
* | | | Fix error on project nameGosia Ksionek2019-08-051-1/+1
| | | | | | | | | | | | | | | | Add project path to sql query to build proper path
* | | | Add group level container repository endpointsSteve Abrams2019-08-053-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | API endpoints for requesting container repositories and container repositories with their tag information are enabled for users that want to specify the group containing the repository rather than the specific project.
* | | | Removed external dashboard legend borderOlena Horal-Koretska2019-08-051-0/+2
| | | |
* | | | Merge branch ↵Clement Ho2019-08-052-5/+7
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '63474-applying-a-quick-action-does-not-show-the-correct-message' into 'master' Fixed bug from extra parenthesis Closes #63474 See merge request gitlab-org/gitlab-ce!31479
| * | | | Fixed bug from extra parenthesis63474-applying-a-quick-action-does-not-show-the-correct-messageDonald Cook2019-08-052-5/+7
| | |_|/ | |/| |
* | | | Use select instead of filter to support 2.5Igor2019-08-051-1/+1
| | | |
* | | | Merge branch ↵Douwe Maan2019-08-051-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '11467-remove-feature-flag-for-visual-review-app-button-ce-backport' into 'master' Remove visual review app feature flag See merge request gitlab-org/gitlab-ce!31429
| * | | | Remove visual review app feature flag11467-remove-feature-flag-for-visual-review-app-button-ce-backportshampton2019-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the CE backport for https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14958 Now that we are confident with the visual review app link being there, we are removing the feature flag entirely.
* | | | | Merge branch 'improve-mr-enhance-style-of-the-shared-runners-limit' into ↵Kushal Pandya2019-08-052-9/+22
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | 'master' Refactor passing props to jobs/index.js See merge request gitlab-org/gitlab-ce!31472
| * | | | Refactor passing props to jobs/index.jsAmmar Alakkad2019-08-052-9/+22
| | | | |
* | | | | Add help text next to Custom Metrics sectionReuben Pereira2019-08-052-31/+34
|/ / / / | | | | | | | | | | | | - Also add requirements to the docs for custom metrics.
* | | | Merge branch 'jprovazn-fix-positioning' into 'master'Sean McGivern2019-08-051-36/+75
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Optimize relative re-positioning See merge request gitlab-org/gitlab-ce!30938
| * | | | Use SQL to find the gap instead of iteratingHeinrich Lee Yu2019-08-051-91/+66
| | | | | | | | | | | | | | | | | | | | Also removes unnecessary methods causing extra queries
| * | | | Optimize rebalancing of relative positioningJan Provaznik2019-08-051-25/+89
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Moving of neighbour items was done recursively - this was extremely expensive when multiple items had to be moved. This change optimizes the code to find nearest possible gap where items can be moved and moves all of them with single update query.
* | | | Merge branch '60664-kubernetes-applications-uninstall-cert-manager' into ↵Thong Kuah2019-08-052-7/+31
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Resolve "Kubernetes > Applications > Uninstall Cert Manager" See merge request gitlab-org/gitlab-ce!31166
| * | | | Allow Cert-Manager to be uninstalled60664-kubernetes-applications-uninstall-cert-managerTiger2019-08-052-7/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Our current version of Cert-Manager does not uninstall cleanly, and we must manually remove custom resource definitions.
* | | | | Enhance style of the shared runners limitAmmar Alakkad2019-08-054-2/+8
| |/ / / |/| | | | | | | | | | | It also prepare for the EE merge request https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14786
* | | | Merge branch 'prefer-to-use-process-pipeline-worker' into 'master'Sean McGivern2019-08-055-12/+19
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Extend PipelineProcessWorker to accept a list of builds See merge request gitlab-org/gitlab-ce!31425
| * | | | Extend PipelineProcessWorker to accept a list of buildsprefer-to-use-process-pipeline-workerKamil Trzciński2019-08-025-12/+19
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | This changes used worker from `BuildProcessWorker` to `PipelineProcessWorker` to make pipeline processing much simpler. We process `pipeline_id`, based on some triggers.
* | | | Fix display of performance bar shortcut help textMarcel Amirault2019-08-051-5/+5
| | | |
* | | | Add support for deferred links in persistent user calloutsDennis Tang2019-08-052-2/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Persistent user callouts now support deferred links, which are links that can be used to dismiss the callout, and then proceed to follow the link's original location. This ensures that the callout dismissal is properly recorded before the user leaves the page.
* | | | Merge branch 'georgekoltsov/55474-outbound-setting-system-hooks' into 'master'Rémy Coutable2019-08-058-11/+40
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Add outbound setting for system hooks See merge request gitlab-org/gitlab-ce!31177
| * | | | Add backwards compatibility for legacy settingGeorge Koltsov2019-08-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | `allow_local_requests_for_hooks_and_services` was renamed to `allow_local_requests_for_web_hooks_and_services`.
| * | | | Refactor SystemHookUrlValidator and specsGeorge Koltsov2019-08-023-18/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simplify SystemHookUrlValidator to inherit from PublicUrlValidator Refactor specs to move out shared examples to be used in both system hooks and public url validators.
| * | | | Update security/webhooks.md doc page & specsGeorge Koltsov2019-08-021-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating security/webhooks.md to match new behaviour as well as drying up few specs to extract shared examples
| * | | | Update translations in gitlab.potGeorge Koltsov2019-08-021-2/+2
| | | | |
| * | | | Add outbound requests setting for system hooksGeorge Koltsov2019-08-028-10/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This MR adds new application setting to network section `allow_local_requests_from_system_hooks`. Prior to this change system hooks were allowed to do local network requests by default and we are adding an ability for admins to control it.
* | | | | Merge branch 'properly-process-all-needs' into 'master'Sean McGivern2019-08-052-17/+33
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Properly process all needs Closes #65488 See merge request gitlab-org/gitlab-ce!31415