summaryrefslogtreecommitdiff
path: root/spec/services/issuable
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade rspec-rails to 3.8.2 and dependenciessh-bump-rspec-versionsDouglas Barbosa Alexandre2019-07-101-1/+1
| | | | | | | | This brings the rspec-core version in line with the Gitaly changes and introduces Rails 5.1/5.2 improvements. Full CHANGELOG: https://github.com/rspec/rspec-rails/blob/master/Changelog.md
* CE Port of Allow bulk update for group issuesFatih Acet2019-07-091-234/+262
| | | | | | | | This is a port MR for CE Original MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14141
* Fix typo in testegrieff2019-05-241-2/+2
|
* Test that upload links are rewritten for new notesegrieff2019-05-231-0/+16
|
* Add frozen_string_literal to spec/servicesfrozen_string_literal_spec_servicesThong Kuah2019-04-123-0/+6
| | | | Probably useful as we often move these files to "new" files.
* [CE] Support multiple assignees for merge requestsosw-multi-assignees-merge-requestsOswaldo Ferreira2019-04-082-9/+9
| | | | | Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
* Check issue milestone availabilityJarka Košanová2019-02-141-2/+2
| | | | | | | | | | Add project when creating milestone in specs We validate milestone is from the same project/parent group as issuable -> we need to set project in specs correctly Improve methods names and specs organization
* Adds validation to check if user can read projectTiago Botelho2018-12-191-0/+27
| | | | | An issuable should not be available to a user if the project is not visible to that specific user
* Run CommonSystemNotesService on issuable createHeinrich Lee Yu2018-12-181-2/+45
| | | | Adds system notes for labels, milestone and due date on create
* Extract code from Issues::MoveServicece-3777-promote-to-epicJarka Košanová2018-11-122-0/+232
| | | | | | | Extract code to make it easier reusable - introduce AttributesRewriter and ContentRewriter - support group entites when rewriting content - make Uploader copy_to working for Namespaces
* Fix spec in EE which now trigger access to repositoryMark Chao2018-11-071-1/+1
|
* Use ResourceLabelEvent for tracking label changesJan Provaznik2018-09-071-2/+11
|
* Backport of 1481-changing-weight-values-should-trigger-system-notesChantal Rollison2018-05-031-28/+0
|
* Deleting a MR you are assigned to should decrements counterm b2018-04-051-2/+12
| | | | | | | | | | The merge request counter in the UI was not decreasing when a merge request was deleting. This was just due to the cache not being refreshed on a delete action. fixes: https://gitlab.com/gitlab-org/gitlab-ce/issues/44458
* Replace '.team << [user, role]' with 'add_role(user)' in specs36782-replace-team-user-role-with-add_role-user-in-specsblackst0ne2017-12-221-4/+4
|
* Reset todo counters when the target is deleted40871-todo-notification-count-shows-notification-without-having-a-todoSean McGivern2017-12-181-1/+15
| | | | | | When the target is deleted, todos are destroyed, but we did not reset the todo cache for users with todos on the deleted target. This would only update after the next time the todo cache was updated for that user.
* Create issue and merge request destroy servicesGeorge Andrinopoulos2017-11-251-0/+38
|
* Fix WIP system note not being createdissue_40374Felipe Artur2017-11-231-1/+42
|
* CE port of code changed for epicsjk-epic-changes-ce-portJarka Kadlecova2017-11-021-0/+49
|
* Enable the Layout/SpaceBeforeBlockBraces coprc/enable-the-Layout/SpaceBeforeBlockBraces-copRémy Coutable2017-08-091-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Change all `:empty_project` to `:project`rs-empty_project-defaultRobert Speicher2017-08-021-1/+1
|
* Remove superfluous lib: true, type: redis, service: true, models: true, ↵Rémy Coutable2017-07-271-1/+1
| | | | | | services: true, no_db: true, api: true Signed-off-by: Rémy Coutable <remy@rymai.me>
* Backport Fix '/unassign' slash commandbackport_fix_slash_commands_for_multiple_assigneeValery Sizov2017-06-071-1/+1
|
* fix for Follow-up from "Backport of Multiple Assignees featurefixes_for_multiple_issue_assigneesValery Sizov2017-05-111-2/+2
|
* Enable the Style/TrailingCommaInLiteral copRémy Coutable2017-05-101-1/+1
| | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Backport of multiple_assignees_feature [ci skip]Valery Sizov2017-05-041-12/+50
|
* Use match_array instead of eq when order is irrelevantRémy Coutable2017-03-221-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Check if user can read issue before being assignedissue_22664Felipe Artur2016-12-271-4/+8
|
* Remove default value for `project` argument on subscribable concernDouglas Barbosa Alexandre2016-11-171-2/+2
|
* Fix specs to pass a project when creating subscriptionsDouglas Barbosa Alexandre2016-11-171-1/+1
|
* Add bulk update support for merge requests listDmitriy Zaporozhets2016-09-081-0/+282
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>