summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Remove remaining traces of the Allocations Gemremove-allocations-gemYorick Peterse2018-06-202-16/+0
| | | | | | | In MR https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/15834 we removed use of the data produced by the Allocations Gem. However, we never removed the code that just enables tracking of allocations. In this commit we remove all remaining traces of this Gem.
* Merge branch 'use-backup-custom-hooks-gitaly' into 'master'Douwe Maan2018-06-202-64/+108
|\ | | | | | | | | Use gitaly for backup rake task See merge request gitlab-org/gitlab-ce!19742
| * Move backup custom hooks up a leveluse-backup-custom-hooks-gitalyAhmad Hassan2018-06-201-4/+2
| |
| * Output done for wiki and repoAhmad Hassan2018-06-191-14/+3
| |
| * Migrate repo backup to gitalyAhmad Hassan2018-06-152-54/+111
| |
* | More gitaly disk access blocksJacob Vosmaer (GitLab)2018-06-202-0/+2
| |
* | Merge branch 'ce-5024-filename-search' into 'master'Sean McGivern2018-06-203-5/+90
|\ \ | | | | | | | | | | | | | | | | | | Implement filtering by filename on code search Closes #43627 See merge request gitlab-org/gitlab-ce!19509
| * | Implement filtering by filename on code searchce-5024-filename-searchMario de la Ossa2018-06-193-5/+90
| | |
* | | Merge branch '48105-git-version-detection-using-gitaly' into 'master'Sean McGivern2018-06-201-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Move git version detection to gitaly for usage ping data Closes #48105 and charts/gitlab#530 See merge request gitlab-org/gitlab-ce!19993
| * | | Use gitaly to figure out git version for usage ping48105-git-version-detection-using-gitalyBalasankar "Balu" C2018-06-191-1/+1
| | | |
* | | | Merge branch 'zj-lfs-pointers' into 'master'Douwe Maan2018-06-201-58/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LFS changes are detected by Gitaly Closes gitaly#935 See merge request gitlab-org/gitlab-ce!19995
| * | | | LFS changes are detected by Gitalyzj-lfs-pointersZeger-Jan van de Weg2018-06-191-58/+2
| | | | | | | | | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitaly/issues/935
* | | | | Merge branch 'dm-branch-api-can-push' into 'master'Robert Speicher2018-06-191-0/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Expose whether current user can push into a branch on branches API See merge request gitlab-org/gitlab-ce!19958
| * | | | | Expose whether current user can push into a branch on branches APIdm-branch-api-can-pushDouwe Maan2018-06-181-0/+4
| | | | | |
* | | | | | Merge branch 'zj-force-push-opt-out' into 'master'Douwe Maan2018-06-193-25/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Force push is handled by Gitaly now Closes gitaly#348 See merge request gitlab-org/gitlab-ce!19992
| * | | | | | Force push is handled by Gitaly nowzj-force-push-opt-outZeger-Jan van de Weg2018-06-193-25/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes gitlab-org/gitaly#348
* | | | | | | Merge branch 'zj-fork-mandatory' into 'master'Douwe Maan2018-06-191-15/+2
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move forking to Gitaly Closes gitaly#817 and gitaly#1236 See merge request gitlab-org/gitlab-ce!19990
| * | | | | | Move forking to Gitalyzj-fork-mandatoryZeger-Jan van de Weg2018-06-191-15/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitaly/issues/817 Closes https://gitlab.com/gitlab-org/gitaly/issues/1236
* | | | | | | Merge branch 'zj-counting-commits' into 'master'Douwe Maan2018-06-191-70/+13
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Counting commits is done by Gitaly Closes gitaly#382 See merge request gitlab-org/gitlab-ce!19983
| * | | | | | Counting commits is done by Gitalyzj-counting-commitsZeger-Jan van de Weg2018-06-191-70/+13
| |/ / / / / | | | | | | | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitaly/issues/382
* | | | | | Merge branch 'sh-optimize-locks-check-ce' into 'master'Sean McGivern2018-06-191-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Eliminate N+1 queries in LFS file lock checks during a push See merge request gitlab-org/gitlab-ce!19978
| * | | | | | Eliminate N+1 queries in LFS file locks checks during a pushsh-optimize-locks-check-ceStan Hu2018-06-181-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This significantly improves performance when a user pushes many references. project.path_locks.any? doesn't cache the output and runs `SELECT 1 AS one FROM "path_locks" WHERE project_id = N` each time. When there are thousands of refs being pushed, this can time out the unicorn worker. CE port for https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/6159.
* | | | | | Merge branch 'more-group-api-sorting-options' into 'master'Douwe Maan2018-06-191-2/+4
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix group pagination and add sort by id to groups and subgroups Closes #47409 See merge request gitlab-org/gitlab-ce!19665
| * | | | | Add id as second sort parameter for group sort by nameMarko, Peter2018-06-181-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding primary key to database query order rule generates deterministic sort result and thus pagination. This is needed because subgroups can have identical names. Signed-off-by: Marko, Peter <peter.marko@siemens.com>
| * | | | | Add id group api sorting optionMarko, Peter2018-06-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With introduction of subgroups, many groups may have the same name and/or path, thus further sorting options are necessary. Signed-off-by: Marko, Peter <peter.marko@siemens.com>
* | | | | | Merge branch 'zj-gitaly-squash' into 'master'Douwe Maan2018-06-191-27/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rebase and Squash in progress are Gitaly only Closes gitaly#865 and gitaly#1018 See merge request gitlab-org/gitlab-ce!19987
| * | | | | | Rebase and Squash in progress are Gitaly onlyZeger-Jan van de Weg2018-06-191-27/+4
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitaly/issues/865 Closes https://gitlab.com/gitlab-org/gitaly/issues/1018
* | | | | | Merge branch 'zj-info-attributes' into 'master'Douwe Maan2018-06-191-15/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move info attributes to mandatory Closes gitaly#1082 See merge request gitlab-org/gitlab-ce!19988
| * | | | | | Move info attributes to mandatoryZeger-Jan van de Weg2018-06-191-15/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitaly/issues/1082
* | | | | | Merge branch 'zj-commit-count' into 'master'Douwe Maan2018-06-191-18/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move count commit to mandatory Closes gitaly#330 See merge request gitlab-org/gitlab-ce!19984
| * | | | | | Move count commit to mandatoryZeger-Jan van de Weg2018-06-191-18/+2
| |/ / / / / | | | | | | | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitaly/issues/330
* | | | | | License detection happens soley through Gitaly nowZeger-Jan van de Weg2018-06-191-12/+2
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migration: https://gitlab.com/gitlab-org/gitaly/issues/1026 Conflicts: lib/gitlab/git/repository.rb
* | | | | Merge branch 'bvl-i18n-validation' into 'master'Rémy Coutable2018-06-186-53/+158
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updates to `.po` & `.pot` linting Closes #46096 et #39292 See merge request gitlab-org/gitlab-ce!18779
| * | | | | Correctly translate all forms in testsbvl-i18n-validationBob Van Landuyt2018-06-154-24/+60
| | | | | |
| * | | | | Add Polish as a supported languageBob Van Landuyt2018-06-151-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We already had some Polish translations, that were currently not available to users. Adding it here because it helps me debug some issues regarding language with more than one form.
| * | | | | Validate if changed translations are checked inBob Van Landuyt2018-06-152-0/+27
| | | | | |
| * | | | | Validate PO-variable usage in message idsBob Van Landuyt2018-06-151-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | That way we can detect incorrect usage before the strings are added to Crowdin for translation
| * | | | | Forbids combining named and unnamed variables in `gitlab.pot`Bob Van Landuyt2018-06-152-41/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This would break with an argument error when interpolating using `sprintf` in ruby.
* | | | | | Merge branch 'dm-blockquote-trailing-whitespace' into 'master'Sean McGivern2018-06-181-6/+6
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow trailing whitespace on blockquote fence lines See merge request gitlab-org/gitlab-ce!19960
| * | | | | | Allow trailing whitespace on blockquote fence linesDouwe Maan2018-06-181-6/+6
| | |_|/ / / | |/| | | |
* | | | | | Merge branch 'dm-favicon-redirect' into 'master'Sean McGivern2018-06-181-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Redirect favicon.(png|ico) to actual favicon asset or upload Closes #47840 See merge request gitlab-org/gitlab-ce!19956
| * | | | | | Redirect favicon.(png|ico) to actual favicon asset or uploaddm-favicon-redirectDouwe Maan2018-06-181-0/+1
| |/ / / / /
* | | | | | Merge branch 'rails5-fix-db-check' into 'master'Yorick Peterse2018-06-181-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rails5 fix db check: connection execute returns integer instead of string See merge request gitlab-org/gitlab-ce!19901
| * | | | | | Rails5 fix connection execute return integer instead of stringJasper Maes2018-06-151-1/+1
| | | | | | |
* | | | | | | Merge branch ↵Yorick Peterse2018-06-181-0/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'blackst0ne-rails5-invalid-single-table-inheritance-type-group-is-not-a-subclass-of-namespace' into 'master' Resolve "[Rails5] Invalid single-table inheritance type: Group is not a subclass of Namespace" Closes #48014 See merge request gitlab-org/gitlab-ce!19918
| * | | | | | | [Rails5] Disable inheritance_column for ↵blackst0ne-rails5-invalid-single-table-inheritance-type-group-is-not-a-subclass-of-namespaceblackst0ne2018-06-161-0/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Gitlab::Database::RenameReservedPathsMigration::V1::MigrationClasses::Namespace
* | | | | | | Merge branch 'expose-clean-backtrace-method-from-profiler' into 'master'Rémy Coutable2018-06-181-5/+8
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | Expose a clean_backtrace method from Gitlab::Profiler See merge request gitlab-org/gitlab-ce!19894
| * | | | | | Expose a clean_backtrace method from Gitlab::Profilerexpose-clean-backtrace-method-from-profilerSean McGivern2018-06-151-5/+8
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | This method makes it easier for other parts of the app to get clean backtraces, as well as console users.
* | | | | | Make Gitaly wiki RPC's mandatoryJacob Vosmaer (GitLab)2018-06-181-148/+22
| | | | | |
* | | | | | Optimised paused runners to not re-query every 3soptimise-paused-runnersKamil Trzciński2018-06-171-1/+5
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | We have long polling mechanism which is not being used by paused runners. This makes the paused runner to generate a request every 3s, where it could be fired only every 1h.