summaryrefslogtreecommitdiff
path: root/app/services/issues
Commit message (Collapse)AuthorAgeFilesLines
* Allow bulk-updating to remove all labelsSean McGivern2016-06-031-1/+1
| | | | | Instead of passing `remove_label_ids`, just pass an empty array for `label_ids` (and don't pass `add_label_ids` or `remove_label_ids`).
* WIP: allow adding and removing labels in bulkSean McGivern2016-06-031-3/+3
|
* :police_car:Z.J. van de Weg2016-06-031-6/+6
|
* Move awardables too when issue is movedZ.J. van de Weg2016-06-011-0/+9
|
* Move #create_confidentiality_note to Issues::UpdateServicemooreniemi/gitlab-ce-issue_15236Rémy Coutable2016-05-181-1/+7
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Changing the confidentiality of an issue now creates a new system noteAlex Moore-Niemi2016-05-181-1/+5
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Update changelog, improve specsLong Nguyen2016-05-051-1/+1
|
* Code refactor and fix broken specLong Nguyen2016-04-281-3/+5
|
* Allow to assign labels and milestone to target project when moving issueLong Nguyen2016-04-261-1/+10
|
* Refactor and expose only Gitlab::UrlBuilder.build(record)simplify-gitlab-url_builder-15202Rémy Coutable2016-04-131-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Check if GFM rewriters need rewrite internallyGrzegorz Bizon2016-03-301-1/+1
|
* Refactor uploads rewriter used when moving issueGrzegorz Bizon2016-03-301-17/+6
|
* Add uploads rewriter and use it when moving issueGrzegorz Bizon2016-03-301-12/+27
|
* Preserve time notes has been updated at when moving issueGrzegorz Bizon2016-03-231-1/+2
|
* Do not allow to move issue if it has not been persistedmove-issue-section-should-not-be-displayed-in-the-new-issue-form-14489Grzegorz Bizon2016-03-231-0/+2
|
* Preserve created at time of notes when moving issueGrzegorz Bizon2016-03-201-1/+2
|
* Rename reference unfolder to rewriter, minor refactoringsGrzegorz Bizon2016-03-201-2/+2
|
* Update reference unfolder according to recent ability changesGrzegorz Bizon2016-03-191-1/+2
| | | | | Commit 43d8bdb4f048cbeb5675ed9120cb1aeb415b9586 introduced additional checks for permissions to read issue in references extractor.
* Improvements in issue move feaure (refactoring)Grzegorz Bizon2016-03-192-52/+39
| | | | According to endbosses' suggestions.
* Prevent issue move if issue has been already movedGrzegorz Bizon2016-03-171-2/+7
|
* Update methods that use issue close serviceGrzegorz Bizon2016-03-171-1/+1
| | | | | `Issues::CloseService#execute` signature has changed, because of using keyword parameter for commmit.
* Add minor improvements in code related to issue moveGrzegorz Bizon2016-03-171-20/+11
|
* Add new notifications for issue move actionGrzegorz Bizon2016-03-171-2/+7
| | | | [ci skip]
* Reuse existing issue services when moving issueGrzegorz Bizon2016-03-173-43/+25
|
* Add initial notifications and hooks for issue moveGrzegorz Bizon2016-03-171-7/+30
|
* Add access-level filter support for projects selectGrzegorz Bizon2016-03-171-2/+2
| | | | This also refactores ProjectSelect adding some decorator-like functions.
* Make it possible to move issue if user is a reporterGrzegorz Bizon2016-03-171-2/+2
| | | | | Discussed it here: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2831#note_4190228
* Preserve original author when moving issueGrzegorz Bizon2016-03-171-21/+19
| | | | | This also wrapps entire process into transation, as rewriting references may have large memory footprint.
* Move reference unfolder for GFM to separate classGrzegorz Bizon2016-03-171-5/+2
|
* Use internal reference extractor in banzai unfold pipelineGrzegorz Bizon2016-03-171-17/+9
|
* Add reference unfold pipeline used when moving issueGrzegorz Bizon2016-03-171-4/+7
|
* Minor refactoring of issue move service and specsGrzegorz Bizon2016-03-171-15/+17
|
* Rewrite references in notes when moving issueGrzegorz Bizon2016-03-171-2/+7
|
* Take care about data being rewritten when moving issueGrzegorz Bizon2016-03-171-3/+1
|
* Use a new issue create service when moving an issueGrzegorz Bizon2016-03-171-5/+24
|
* Do not pass unsanitized params to issue move serviceGrzegorz Bizon2016-03-171-5/+2
|
* Rewrite references in issue description when moving itGrzegorz Bizon2016-03-171-1/+16
|
* Silently close old issue when it has been movedGrzegorz Bizon2016-03-171-7/+5
|
* Add issue move ability and use it in move serviceGrzegorz Bizon2016-03-171-6/+3
|
* Add implementation that rewrites issue notes when movingGrzegorz Bizon2016-03-171-5/+18
|
* Add issue move implementation to controllerGrzegorz Bizon2016-03-171-4/+25
|
* Improve system notes that are added when issue is movedGrzegorz Bizon2016-03-171-1/+3
|
* Add new system note used when issue has been movedGrzegorz Bizon2016-03-171-0/+1
|
* Add scaffold of service that moves issue to another projectGrzegorz Bizon2016-03-171-0/+41
|
* Improving the original label-subscribing implementationRémy Coutable2016-03-151-5/+5
| | | | | | | 1. Make the "subscribed" text in Issuable sidebar reflect the labels subscription status 2. Current user mut be logged-in to toggle issue/MR/label subscription
* Original implementation to allow users to subscribe to labelsTimothy Andrew2016-03-151-1/+6
| | | | | | | | | | | | | | | | | | 1. Allow subscribing (the current user) to a label - Refactor the `Subscription` coffeescript class - The main change is that it accepts a container, and conducts all DOM queries within its scope. We need this because the labels page has multiple instances of `Subscription` on the same page. 2. Creating an issue or MR with labels notifies users subscribed to those labels - Label `has_many` subscribers through subscriptions. 3. Adding a label to an issue or MR notifies users subscribed to those labels - This only applies to subscribers of the label that has just been added, not all labels for the issue.
* Rename Tasks to TodosDouglas Barbosa Alexandre2016-02-203-6/+6
|
* Rename IssuableBaseService#have_changes? to has_changes?Douglas Barbosa Alexandre2016-02-201-1/+1
|
* Ensure that we only have one task per issue/mrDouglas Barbosa Alexandre2016-02-201-0/+5
|
* Create a pending task when a user is mentioned when edit a issue/mr/noteDouglas Barbosa Alexandre2016-02-201-1/+1
|