summaryrefslogtreecommitdiff
path: root/app/services/issuable_base_service.rb
Commit message (Expand)AuthorAgeFilesLines
* Fix refreshing of issues/MR count cachesfix-counts-cachingYorick Peterse2017-09-191-4/+7
* Merge branch 'remove-finder-caching' into 'master'Robert Speicher2017-09-011-13/+2
|\
| * Remove issuable finder count cachingSean McGivern2017-08-311-13/+2
* | Merge branch 'move-action' into 'master'Sean McGivern2017-09-011-0/+1
|\ \ | |/ |/|
| * /move project functionality. Squash commit.Manolis Mavrofidis2017-08-311-0/+1
* | Cache the number of open issues and merge requestsYorick Peterse2017-08-231-0/+4
* | Whitelist or fix additional `Gitlab/PublicSend` cop violationsrs-more-public-send-whitelistsRobert Speicher2017-08-141-1/+1
|/
* Merge branch '32844-issuables-performance' into 'master'Sean McGivern2017-08-071-1/+0
|\
| * Move some after_create parts to worker to improve performance32844-issuables-performanceJarka Kadlecova2017-08-071-1/+0
* | Create system notes for group milestone changesSean McGivern2017-08-071-4/+1
* | Avoid plucking Todo ids and use sub-queries insteadToon Claes2017-08-031-1/+1
|/
* Move duplicate issue management to a servicearchytaus/gitlab-ce-26372-duplicate-issue-slash-commandSean McGivern2017-07-211-22/+1
* Changes based on MR feedback.Ryan Scott2017-07-201-10/+10
* Added slash command to close an issue as a duplicate. Closes #26372Ryan Scott2017-07-201-0/+22
* Clear issuable counter caches on updateclear-issuable-count-cache-for-statesSean McGivern2017-07-191-7/+16
* Native group milestonesFelipe Artur2017-07-071-5/+10
* Enable Style/DotPosition Rubocop :cop:Grzegorz Bizon2017-06-211-2/+2
* Merge branch '27070-rename-slash-commands-to-quick-actions' into 'master'Sean McGivern2017-06-161-3/+3
|\
| * Rename "Slash commands" to "Quick actions"Eric Eastwood2017-06-151-3/+3
* | Use the same way to invalidate cache in EEbackport-ee-cache-invalidation-to-ceLin Jen-Shin2017-06-151-2/+3
|/
* Only add a description change note when no tasks are updatedJared Deckard2017-06-121-5/+7
* Enable the Style/PreferredHashMethods coprc/enable-PreferredHashMethods-copRémy Coutable2017-06-021-1/+1
* Remove duplicate cache invalidation from IssuableBaseServiceRémy Coutable2017-05-181-1/+0
* Invalidate cache for issue and MR counters more granularlycounters_cache_invalidationValery Sizov2017-05-151-1/+8
* Move update_assignee_cache_counts to the serviceValery Sizov2017-05-121-0/+6
* Merge branch 'blackst0ne/gitlab-ce-add_system_note_for_editing_issuable'Sean McGivern2017-05-051-0/+16
|\
| * Add specs for issue and note changesblackst0ne2017-05-041-2/+2
| * Simplified assign_attributes for issuableblackst0ne2017-05-041-6/+3
| * Add last_edited_at and last_edited_by attributesblackst0ne2017-05-041-0/+11
| * Add system note on description change of issue/merge requestblackst0ne2017-05-041-0/+8
* | Backport of multiple_assignees_feature [ci skip]Valery Sizov2017-05-041-9/+14
|/
* Revert "Merge branch 'tc-no-todo-service-select' into 'master'"revert-c3c465acStan Hu2017-04-291-1/+1
* Avoid plucking Todo ids and use sub-queries insteadtc-no-todo-service-selectToon Claes2017-04-271-1/+1
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into orderable-issuesValery Sizov2017-03-031-0/+9
|\
| * add /award slash commandmhasbini2017-02-281-0/+9
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into orderable-issuesValery Sizov2017-02-241-14/+18
|\ \ | |/
| * Spam check and reCAPTCHA improvements28093-snippet-and-issue-spam-check-on-editOswaldo Ferreira2017-02-211-14/+18
* | Allow issues in boards to be orderedDouwe Maan2017-02-171-1/+1
|/
* Add some API endpoints for time tracking.Ruben Davila2017-01-181-9/+1
* Backport backend work for time tracking.Ruben Davila2017-01-151-1/+25
* Check if user can read issue before being assignedissue_22664Felipe Artur2016-12-271-12/+29
* Ensure issuable state changes only fire webhooks onceMark Fletcher2016-12-161-1/+6
* Feature: delegate all open discussions to IssueBob Van Landuyt2016-12-051-2/+3
* Merge branch 'zj-fix-label-creation-non-members' into 'security'Douwe Maan2016-11-281-3/+5
* Remove event caching codeYorick Peterse2016-11-231-2/+0
* Remove default value for `project` argument on subscribable concernDouglas Barbosa Alexandre2016-11-171-2/+2
* Rename Labels::CreateService to Labels::FindOrCreateServiceDouglas Barbosa Alexandre2016-10-191-1/+1
* User Labes::CreateService to create labelsDouglas Barbosa Alexandre2016-10-191-2/+2
* Fix IssuableBaseService#find_or_create_label_idsDouglas Barbosa Alexandre2016-10-191-1/+1
* Allow users to apply group labels on Issues/MRsDouglas Barbosa Alexandre2016-10-191-5/+10