summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Implement /internal/post_receive unified endpoint for PostReceive tasksgitaly-shell-redisAlejandro Rodríguez2017-08-313-1/+64
|
* replace `is_ancestor` with `ancestor?`Maxim Rydkin2017-08-293-3/+3
|
* replace `has_matching_label` with `has_matching_label?`Maxim Rydkin2017-08-291-2/+2
|
* replace `is_successful?` with `successful?`Maxim Rydkin2017-08-296-9/+9
|
* replace `is_multi_check?` with `multi_check?`Maxim Rydkin2017-08-292-2/+2
|
* replace `is_gitlab_user?` with `gitlab_user?`Maxim Rydkin2017-08-292-3/+3
|
* replace `is_runner_queue_value_latest?` with `runner_queue_value_latest?`Maxim Rydkin2017-08-291-1/+1
|
* replace `is_ancestor?` with `ancestor?`Maxim Rydkin2017-08-291-1/+1
|
* Merge branch 'rs-update-rubocop-gitlab-security' into 'master'Douwe Maan2017-08-291-1/+1
|\ | | | | | | | | Update rubocop-gitlab-security to 0.1.0 See merge request !13879
| * Update rubocop-gitlab-security to 0.1.0rs-update-rubocop-gitlab-securityRobert Speicher2017-08-281-1/+1
| |
* | Fix events error importing GitLab projectsJames Lopez2017-08-281-0/+4
|/
* Merge branch 'sh-simplify-system-hook-testing' into 'master'Douwe Maan2017-08-282-0/+54
|\ | | | | | | | | | | | | Simplify system hook testing and guarantee test will fire Closes #37067 See merge request !13858
| * Simplify system hook testing and guarantee test will firesh-simplify-system-hook-testingStan Hu2017-08-272-0/+54
| | | | | | | | | | | | | | | | | | | | | | The change in !11728 would cause an arbitrary project to be chosen to test system hooks, and it's likely that the project would not have any commits or relevant commits to test the hook. This would prevent admins from verifying that the hook fired. Instead of trying to create a representative hook dynamically, just send static data to guarantee the hook will actually be tested. Closes #37067
* | Merge commit '2be34630623711fc20ef8c101b5cef688f207cc1' into ↵backstage/gb/rename-ci-cd-processing-sidekiq-queuesGrzegorz Bizon2017-08-261-11/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | backstage/gb/rename-ci-cd-processing-sidekiq-queues * commit '2be34630623711fc20ef8c101b5cef688f207cc1': Common Docker Documentation Location in `gitlab-ce` fix deprecation warning present during webpack compiles Enable 5 lines of Sidekiq backtrace lines to aid in debugging Add support for copying permalink to notes via more actions dropdown Handle creating a nested group on MySQL correctly Decrease statuses batch size even more in a migration Fix repo editor scrollbar Replace 'source/search_code.feature' spinach test with an rspec analog Authorizations regarding OAuth - style confirmation Update README.md Refactor complicated API group finding rules into GroupsFinder Fix group and project search for anonymous users Document version Group Milestones API introduced Allow v4 API GET requests for groups to be unauthenticated Adjust a range and a size in stages statuses migration Update README.md Point to /developers on docs/administration/authentiq.md Indexes GFM markdown guide use inline links instead of referenced Add index on ci_runners.contacted_at
| * Merge branch '31409-fix-group-and-project-search-for-anonymous-users' into ↵Kamil Trzciński2017-08-251-11/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | 'master' Fix group and project search for anonymous users Closes #31409 See merge request !13745
| | * Refactor complicated API group finding rules into GroupsFinderNick Thomas2017-08-241-10/+2
| | |
| | * Allow v4 API GET requests for groups to be unauthenticatedNick Thomas2017-08-231-4/+4
| | |
* | | Merge branch 'master' into 'backstage/gb/rename-ci-cd-processing-sidekiq-queues'Kamil Trzciński2017-08-2519-120/+273
|\ \ \ | |/ / | | | | | | # Conflicts: # db/schema.rb
| * | Merge branch '36939-fix-find-blobs-by-path' into 'master'Sean McGivern2017-08-251-11/+32
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix searching for files by path Closes #36939 See merge request !13798
| | * | Fix searching for files by pathNick Thomas2017-08-251-11/+32
| | | |
| * | | Merge branch 'git-operation-user' into 'master'Sean McGivern2017-08-244-9/+70
| |\ \ \ | | |/ / | |/| | | | | | | | | | Move GitHooksService into Gitlab::Git See merge request !13739
| | * | Rubocop whitespaceJacob Vosmaer2017-08-232-9/+8
| | | |
| | * | Move GitHooksService to Gitlab::GitJacob Vosmaer2017-08-232-2/+39
| | | |
| | * | Make gl_repository a G::G::Repository attributeJacob Vosmaer2017-08-232-7/+11
| | | |
| | * | Decouple GitOperationService from UserJacob Vosmaer2017-08-231-0/+21
| | | |
| * | | Merge branch 'fix-old-mr-diffs' into 'master'Douwe Maan2017-08-241-1/+10
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix old MR diffs Closes #36516 See merge request !13744
| | * | | Show un-highlighted diffs when blobs are the sameSean McGivern2017-08-241-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some old merge requests, we don't have enough information to figure out the old blob and the new blob for the file. This means that we can't highlight the diff correctly, but we can still display it without highlighting.
| | * | | Always return a simple diff viewerSean McGivern2017-08-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | We didn't have a fallback case before, because we believed the conditions were exhaustive. They weren't, so we can always fallback to not previewing.
| * | | | Delegate Repository::branch_exists? and ref_exists? to Gitlab::GitAndrew Newdigate2017-08-242-1/+24
| | | | |
| * | | | Merge branch 'sh-fix-branch-count' into 'master'Douwe Maan2017-08-241-1/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix inconsistent number of branches when remote branches are present Closes #36934 See merge request !13784
| | * | | | Fix inconsistent number of branches when remote branches are presentsh-fix-branch-countStan Hu2017-08-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Users of project mirrors would see that the number of branches did not match the number in the branch dropdown because remote branches were counted when Rugged was in use. With Gitaly, only local branches are counted. Closes #36934
| * | | | | Merge branch 'dm-ldap-adapter-attributes' into 'master'Robert Speicher2017-08-232-5/+10
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Support simple string LDAP attribute specifications, and search for name rather… Closes #36841 See merge request !13776
| | * | | | Support simple string LDAP attribute specifications, and search for name ↵dm-ldap-adapter-attributesDouwe Maan2017-08-232-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | rather than username attributes
| * | | | | Merge branch 'fix/gitlay-raw-blame-request-encoding' into 'master'Robert Speicher2017-08-231-2/+2
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | Properly encode Gitaly RawBlame request params See merge request !13764
| | * | | | Properly encode Gitaly RawBlame request paramsfix/gitlay-raw-blame-request-encodingAhmad Sherif2017-08-231-2/+2
| | | | | |
| * | | | | Merge branch 'bvl-improve-bare-project-import' into 'master'Sean McGivern2017-08-234-81/+100
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the import take subgroups into account Closes #36664 and #30546 See merge request !13670
| | * | | | Fix error when importing a GitHub-wiki repositorybvl-improve-bare-project-importBob Van Landuyt2017-08-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This would occur when Wiki's are enabled on GitHub, but there is no wiki repository
| | * | | | Migrate creation of nested groups into a serviceBob Van Landuyt2017-08-232-50/+3
| | | | | |
| | * | | | Improve bare repository importBob Van Landuyt2017-08-232-63/+129
| | | |_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Allow imports into nested groups - Make sure it sets the correct visibility level when creating new groups While doing this, I moved the import into a testable class, that made it easier to improve.
| * | | | Merge branch 'gitaly-commit-patch' into 'master'Sean McGivern2017-08-232-1/+17
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Incorporate DiffService.CommitPatch Gitaly RPC Closes gitaly#463 See merge request !13441
| | * | | | Incorporate DiffService.CommitPatch Gitaly RPCgitaly-commit-patchAlejandro Rodríguez2017-08-222-1/+17
| | | | | |
| * | | | | Fix a potential timeout in `Gitlab::Logger.read_latest`Robert Speicher2017-08-221-6/+2
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If this method was called for a file that didn't exist, we attempted to first `build` it. But if the file wasn't writeable, such as a symlink pointing to an unmounted filesystem, the method would just hang and eventually timeout. Further, this was entirely pointless since we were creating a file and then shelling out to `tail`, eventually returning an empty Array. Now we just skip building it and return the empty Array straight away.
| * | | | Merge branch 'fix/sm/34762-bad-validation-message' into 'master'Kamil Trzciński2017-08-221-1/+2
| |\ \ \ \ | | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | Enforce namespace of Kubernetes to lowercase Closes #34762 See merge request !13732
| | * | | Enfouce namespace for Kubernetes to lowercaseShinya Maeda2017-08-221-1/+2
| | | |/ | | |/|
| * | | Merge branch 'fix/import-fork-mr' into 'master'Sean McGivern2017-08-222-1/+3
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Import/Export issue to do with fork merge requests Closes #36666 See merge request !13717
| | * | | Fix fork MRs importing issueJames Lopez2017-08-212-1/+3
| | | | |
* | | | | Fix invalid default argument in migration helpersGrzegorz Bizon2017-08-231-1/+1
| | | | |
* | | | | Merge branch 'master' into backstage/gb/rename-ci-cd-processing-sidekiq-queuesGrzegorz Bizon2017-08-2214-564/+149
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (115 commits) Use event-based waiting in Gitlab::JobWaiter Make sure repository's removal work for legacy and hashed storages Use `@hashed` prefix for hashed paths on disk, to avoid collision with existing ones Refactor project and storage types Prevent using gitlab import task when hashed storage is enabled Some codestyle changes and fixes for GitLab pages Removed some useless code, codestyle changes and removed an index Fix repository reloading in some specs Changelog Moving away from the "extend" based factory to a more traditional one. Enable automatic hashed storage for new projects by application settings New storage is now "Hashed" instead of "UUID" Add UUID Storage to Project Move create_repository back to project model as we can use disk_path and share it Codestyle: move hooks to the same place and move dependent methods to private Use non-i18n values for setting new group-level issue/MR button text indexes external issue tracker copyedit indexes user/search/ from /user/index Correctly encode string params for Gitaly's TreeEntries RPC ...
| * | | | Merge branch '34533-inline-single-authorized-projects' into 'master'Douwe Maan2017-08-221-9/+48
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Use an event-based system when waiting for AuthorizedProjectsWorker to complete See merge request !13564
| | * | | | Use event-based waiting in Gitlab::JobWaiterNick Thomas2017-08-221-9/+48
| | | | | |