summaryrefslogtreecommitdiff
path: root/app/controllers/projects
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'issue_14189' into 'master' Jacob Schatz2016-06-071-2/+27
|\ | | | | | | | | | | | | Ability to prioritize labels Closes #14189 See merge request !4009
| * add :set_priorities to :authorize_admin_labels!Alfredo Sumaran2016-06-061-1/+1
| |
| * Remove unnecesary paramAlfredo Sumaran2016-06-061-1/+1
| |
| * Update method and routeAlfredo Sumaran2016-06-061-2/+2
| |
| * Add unprioritized scopeAlfredo Sumaran2016-06-061-2/+2
| |
| * Improve Issuable.order_labels_priorityRémy Coutable2016-06-061-5/+10
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Sort by label priorityThijs Wouters2016-06-061-1/+1
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Prioritize labels functionalityAlfredo Sumaran2016-06-061-1/+21
| |
* | Merge branch 'zj-workhorse-to-serve-diffs' into 'master' 14722-searching-for-usernames-should-only-be-possible-for-search-strings-with-a-valid-formatJacob Vosmaer (GitLab)2016-06-071-3/+10
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | Workhorse to serve raw diffs Fixes (partially) #13999 Dependent on: gitlab-org/gitlab-workhorse!45 See merge request !4130
| * | Workhorse to serve raw diffsZeger-Jan van de Weg2016-06-031-3/+10
| | |
* | | Rename @ci_commit to @pipeline in MergeRequestControllerrename-ci-commit-phase-3Kamil Trzcinski2016-06-071-4/+4
| | |
* | | Merge branch 'rename-ci-commit-phase-2' into rename-ci-commit-phase-3Kamil Trzcinski2016-06-061-0/+3
|\ \ \
| * \ \ Merge remote-tracking branch 'origin/master' into rename-ci-commit-phase-2Kamil Trzcinski2016-06-061-0/+3
| |\ \ \ | | | |/ | | |/|
| | * | Merge branch 'notes-are-awardables' into 'master' Douwe Maan2016-06-061-0/+3
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notes are awardables ## What does this MR do? Makes sure we can :thunder_cloud_rain: comments/notes. ## What are the relevant issue numbers? Follows up upon !2901, depends on !3785 Closes #3655 ## Screenshots (if relevant) TODO See merge request !4291
| | | * | Backend awardables on commentsZJ van de Weg2016-06-061-0/+3
| | | | |
* | | | | Merge branch 'rename-ci-commit-phase-2' into rename-ci-commit-phase-3Kamil Trzcinski2016-06-063-6/+6
|\ \ \ \ \ | |/ / / /
| * | | | Use `@ci_commit` in merge_request_controllerKamil Trzcinski2016-06-061-4/+4
| | | | |
| * | | | Merge remote-tracking branch 'origin/master' into rename-ci-commitKamil Trzcinski2016-06-062-2/+2
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | # Conflicts: # spec/features/builds_spec.rb
| | * | | Merge branch 'fix/unauthorized-access-to-build-data' into 'master' Douwe Maan2016-06-062-2/+2
| | |\ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove 'unscoped' from project builds selection This is a fix for this security bug: https://gitlab.com/gitlab-org/gitlab-ce/issues/18188 /cc @kamil @grzegorz @stanhu See merge request !1968
| | | * | Remove 'unscoped' from project builds selectionTomasz Maczukin2016-06-042-2/+2
| | | | |
* | | | | Merge branch 'rename-ci-commit-phase-2' into rename-ci-commit-phase-3Kamil Trzcinski2016-06-063-33/+28
|\ \ \ \ \ | |/ / / /
| * | | | Merge remote-tracking branch 'origin/master' into rename-ci-commitKamil Trzcinski2016-06-063-33/+28
| |\ \ \ \ | | |/ / /
| | * | | Respond to .json onlyAlfredo Sumaran2016-06-031-1/+6
| | | | |
| | * | | WIP: allow adding and removing labels in bulkSean McGivern2016-06-031-1/+3
| | | | |
| | * | | Add label_ids to bulk_update_paramsAlfredo Sumaran2016-06-031-1/+1
| | | | |
| | * | | Ability to assign a label to multiple issuesAlfredo Sumaran2016-06-031-1/+2
| | |/ /
| | * | Merge branch 'master' into awardablesawardablesZ.J. van de Weg2016-06-035-31/+37
| | |\ \ | | | |/
| | * | Merge branch 'master' into awardablesZJ van de Weg2016-05-302-3/+3
| | |\ \
| | * \ \ Merge branch 'master' into awardablesZJ van de Weg2016-05-254-5/+89
| | |\ \ \
| | * | | | Fix backend merge mistakesZJ van de Weg2016-05-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | [ci skip]
| | * | | | Merge branch 'awardables' of gitlab.com:gitlab-org/gitlab-ce into awardablesFatih Acet2016-05-181-4/+9
| | |\ \ \ \
| | | * | | | Fix latests concernsZJ van de Weg2016-05-181-4/+9
| | | | | | |
| | * | | | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into awardablesFatih Acet2016-05-181-0/+34
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into awardablesFatih Acet2016-05-1810-19/+30
| | |\ \ \ \ \ \ | | | |_|/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # app/controllers/projects/merge_requests_controller.rb # app/models/note.rb # db/schema.rb # spec/models/note_spec.rb
| | * | | | | | Merge branch 'master' into awardablesZeger-Jan van de Weg2016-05-111-2/+4
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ Merge branch 'master' into awardablesZeger-Jan van de Weg2016-05-1113-77/+109
| | |\ \ \ \ \ \ \
| | * | | | | | | | Add tests on Awardables and Award EmojiZeger-Jan van de Weg2016-05-101-2/+1
| | | | | | | | | |
| | * | | | | | | | Create table for award emojiZeger-Jan van de Weg2016-05-063-31/+14
| | | | | | | | | |
| * | | | | | | | | Fix tests offenses: use `pipeline` of Ci::Build and rename viewsKamil Trzcinski2016-06-061-1/+1
| | | | | | | | | |
* | | | | | | | | | Rename all ci_commit[s] in application code to pipeline[s]Kamil Trzcinski2016-06-032-6/+6
|/ / / / / / / / /
* | | | | | | | | Merge commit 'ca3c5c295ed653b483fe81c3918ffe60f46666b9' into rename-ci-commitKamil Trzcinski2016-06-031-0/+5
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ca3c5c295ed653b483fe81c3918ffe60f46666b9': Let contributors know where to start Ensure branch cleanup regardless of whether the import process succeeds Fix failing todo tests Reorder the todos because the use of the project finder attempts to order them differently Update target todo test to use a public project Use the project finder in the todos finder to limit todos to just ones within projects you have access to. Move filtering todos by projects not pending deletion into a scope on the todo model Reduce the filters on the todos joins project query by being explicit about the join Ensure we don't show TODOS for projects pending delete Fix deprecation warnings in spec/services/issues/bulk_update_service_spec.rb Remove unused Issuable#is_assigned? method fixup! Don't allow merges with new commits fixup! Add `sha` parameter to MR accept API Reduce Namespace queries in UserReferenceFilter Added ReferenceFilter#nodes Returning enums in ReferenceFilter#each_node Don't allow merges with new commits Add `sha` parameter to MR accept API
| * | | | | | | | Merge branch '14139-sha-parameter-in-accept-merge-request-api' into 'master' Douwe Maan2016-06-031-0/+5
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "SHA parameter in accept merge request API" Add a `sha` parameter to the MR merge API, which must match the source SHA for the branch to be merged. Also add the same parameter to the UI: ![MR_SHA](/uploads/616da728695dc19fa7ef7ef6a016ff81/MR_SHA.gif) @DouweM and I discussed adding some smart feature to that, like updating the source SHA on navigating to the diff tab, but for now it will just require a refresh :smiley: Closes #14139. See merge request !4414
| | * | | | | | | | Don't allow merges with new commitsSean McGivern2016-06-011-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set a `sha` parameter on the MR form. If this doesn't match the HEAD of the source branch when the form is submitted, show a warning (like with a merge conflict) and don't merge the branch.
* | | | | | | | | | Fix other places where we still use commit attribute of BuildKamil Trzcinski2016-06-031-3/+3
| | | | | | | | | |
* | | | | | | | | | Merge remote-tracking branch 'origin/master' into rename-ci-commitKamil Trzcinski2016-06-031-1/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / /
| * | | | | | | | | Update tests to match new Code tab logicDmitriy Zaporozhets2016-06-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | | | | | | | Put project Files and Commits tabs under Code tabDmitriy Zaporozhets2016-06-031-1/+1
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | | | | | | Rename Ci::Commit to Ci::Pipeline and rename some of the ci_commit to pipelineKamil Trzcinski2016-06-024-17/+17
|/ / / / / / / /
* | | | | | | | Merge branch 'separate-banzai-references' into 'master' Douwe Maan2016-06-011-2/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Separate reference gathering from rendering This is a required step to allow batch processing when gathering references. This in turn would allow grabbing (for example) all mentioned users of an issue/merge request using a single query. cc @rspeicher @DouweM See merge request !3969
| * | | | | | | | Split Markdown rendering & reference gatheringYorick Peterse2016-05-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This splits the Markdown rendering and reference extraction phases into two distinct code bases. The reference extraction phase no longer relies on the html-pipeline Gem (and any related code) and allows for extracting of references from multiple HTML nodes in a single pass. This means that if you want to extract user references from 200 comments you no longer need to run 200 times N number of queries, instead only a handful of queries may be needed.