summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove trailing line from plugin loggerdz-system-hooks-pluginsDmitriy Zaporozhets2018-02-281-1/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Improve plugins documentation and remove unnecessary rake taskDmitriy Zaporozhets2018-02-282-7/+9
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Refactor plugins feature and make some doc improvementsDmitriy Zaporozhets2018-02-287-25/+44
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix few typos in plugins docDmitriy Zaporozhets2018-02-271-4/+4
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Refactor plugin execution methodDmitriy Zaporozhets2018-02-274-25/+49
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* [ci skip] Add example of rake plugins:validate output to the docDmitriy Zaporozhets2018-02-271-0/+8
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add documentation for plugins featureDmitriy Zaporozhets2018-02-271-0/+50
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add plugin feature to changelog [ci skip]Dmitriy Zaporozhets2018-02-271-0/+5
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Few code improvements for spec/lib/gitlab/plugin_spec.rbDmitriy Zaporozhets2018-02-271-7/+7
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add plugin queue to all_queues.ymlDmitriy Zaporozhets2018-02-262-1/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Exclude plugins dir from rubocop and codeclimate configDmitriy Zaporozhets2018-02-262-0/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add specs for Gitlab::Plugin [ci skip]Dmitriy Zaporozhets2018-02-261-0/+39
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Handle excpetion in PluginWorkerDmitriy Zaporozhets2018-02-262-0/+29
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add plugin queue to sidekiq config [ci skip]Dmitriy Zaporozhets2018-02-263-3/+9
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Use Gitlab::Popen instead of spawn [ci skip]Dmitriy Zaporozhets2018-02-261-16/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add /plugins to gitignoreDmitriy Zaporozhets2018-02-261-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Reorganize plugins dir structureDmitriy Zaporozhets2018-02-264-2/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Run plugins as separate process and pass data via STDINDmitriy Zaporozhets2018-02-268-50/+27
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Redesign plugins systemDmitriy Zaporozhets2018-02-264-30/+30
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Remove plugin initializer and add plugins:validate rake taskDmitriy Zaporozhets2018-02-264-30/+41
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add generator for pluginsDmitriy Zaporozhets2018-02-262-0/+41
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add external plugins support to extend system hooksDmitriy Zaporozhets2018-02-263-0/+39
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Ignore content in plugins dirDmitriy Zaporozhets2018-02-261-0/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add plugins dirDmitriy Zaporozhets2018-02-261-0/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'gitaly-docs' into 'master'Rémy Coutable2018-02-261-7/+17
|\ | | | | | | | | | | | | Clarify when disabling Gitaly makes sense Closes #43551 See merge request gitlab-org/gitlab-ce!17357
| * Clarify when disabling Gitaly makes senseJacob Vosmaer (GitLab)2018-02-261-7/+17
|/
* Merge branch 'patch-28' into 'master'Sean McGivern2018-02-261-1/+1
|\ | | | | | | | | Correcting documentation about project hooks settings See merge request gitlab-org/gitlab-ce!17332
| * Correcting documentation about project hooks settingsThomas Dudouet2018-02-231-1/+1
| |
* | Merge branch 'dm-waitable-worker' into 'master'Sean McGivern2018-02-265-114/+145
|\ \ | | | | | | | | | | | | Extract WaitableWorker out of AuthorizedProjectsWorker See merge request gitlab-org/gitlab-ce!17356
| * | Allow bulk_perform_and_wait wait timeout to be overriddenDouwe Maan2018-02-261-2/+2
| | |
| * | Extract WaitableWorker out of AuthorizedProjectsWorkerDouwe Maan2018-02-265-114/+145
| | |
* | | Merge branch 'get-rid-of-hardcoded-path-or-names-in-factories' into 'master'Nick Thomas2018-02-262-10/+10
|\ \ \ | | | | | | | | | | | | | | | | Get rid of hard-coded user/project/group names that could clash with DB sequences See merge request gitlab-org/gitlab-ce!17290
| * | | Get rid of hard-coded user/project/group names that could clash with DB ↵Rémy Coutable2018-02-262-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | sequences Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | Merge branch 'jprovazn-issuable-data' into 'master'Filipa Lacerda2018-02-263-18/+18
|\ \ \ \ | |/ / / |/| | | | | | | | | | | Don't convert issuable_initial_data into JSON See merge request gitlab-org/gitlab-ce!17318
| * | | Don't convert issuable_initial_data into JSONjprovazn-issuable-dataJan Provaznik2018-02-263-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of converting hash into JSON inside issuable_initial_data method, return hash and convert to JSON later. This allows us to easily extend basic issuable data with resource specific values. For example for Epic these data should include also labels, so we can then do something like: issuable_initial_data(@epic).merge(labels: @epic.labels).to_json
* | | | Merge branch '43598-fix-duplicate-label-load-failure' into 'master'Phil Hughes2018-02-262-1/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Group labels load failure when there are duplicate labels present Closes #43598 See merge request gitlab-org/gitlab-ce!17353
| * | | | Add changelog entryKushal Pandya2018-02-261-0/+5
| | | | |
| * | | | Use imported `DropdownUtils`Kushal Pandya2018-02-261-1/+1
| | | | |
* | | | | Merge branch 'mk/fix-error-code-for-repo-does-not-exist' into 'master'Douwe Maan2018-02-265-5/+23
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Respond with more appropriate HTTP status code when repo does not exist See merge request gitlab-org/gitlab-ce!17341
| * | | | | Respond 404 when repo does not existmk/fix-error-code-for-repo-does-not-existMichael Kozono2018-02-245-5/+23
| | | | | |
* | | | | | Merge branch 'grpc-unavailable-restart' into 'master'Douwe Maan2018-02-267-131/+250
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Restart Unicorn and Sidekiq when GRPC throws 14:Endpoint read failed Closes gitaly#1036 See merge request gitlab-org/gitlab-ce!17293
| * | | | | Restart Unicorn and Sidekiq when GRPC throws 14:Endpoint read failedJacob Vosmaer (GitLab)2018-02-267-131/+250
|/ / / / /
* | | | | Update CHANGELOG.md for 10.5.2Ian Baum2018-02-2513-60/+21
| |/ / / |/| | | | | | | [ci skip]
* | | | Merge branch 'backport-qa_78' into 'master'Grzegorz Bizon2018-02-2515-13/+167
|\ \ \ \ | |/ / / |/| | | | | | | | | | | QA BACKPORT - Test merge request rebase See merge request gitlab-org/gitlab-ce!17186
| * | | Fix specsbackport-qa_78Felipe Artur2018-02-231-1/+2
| | | |
| * | | Small review changesFelipe Artur2018-02-222-2/+2
| | | |
| * | | test merge request rebaseFelipe Artur2018-02-1915-14/+167
| | | |
* | | | Merge branch 'minimal-fix-for-artifacts-service' into 'master'Grzegorz Bizon2018-02-243-18/+63
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Minimal fix for artifacts service Closes #43022 See merge request gitlab-org/gitlab-ce!17313
| * | | | Revert "Revert "Use Dir.mktmpdir""Shinya Maeda2018-02-241-15/+14
| | | | | | | | | | | | | | | | | | | | This reverts commit 34e16110e0fbe29c40fe984d4715ca5dcdaef508.
| * | | | Revert "Use Dir.mktmpdir"minimal-fix-for-artifacts-serviceShinya Maeda2018-02-241-14/+15
| | | | | | | | | | | | | | | | | | | | This reverts commit 28c6a6b04436230e6e9b29855e4d4d4f88d9a554.