summaryrefslogtreecommitdiff
path: root/spec/services/boards
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@14-4-stable-eev14.4.0-rc42GitLab Bot2021-10-201-5/+16
|
* Add latest changes from gitlab-org/gitlab@14-3-stable-eev14.3.0-rc42GitLab Bot2021-09-201-0/+47
|
* Add latest changes from gitlab-org/gitlab@14-2-stable-eev14.2.0-rc42GitLab Bot2021-08-191-0/+9
|
* Add latest changes from gitlab-org/gitlab@13-12-stable-eev13.12.0-rc42GitLab Bot2021-05-193-42/+31
|
* Add latest changes from gitlab-org/gitlab@13-11-stable-eev13.11.0-rc43GitLab Bot2021-04-204-71/+40
|
* Add latest changes from gitlab-org/gitlab@13-10-stable-eev13.10.0-rc40GitLab Bot2021-03-163-61/+63
|
* Add latest changes from gitlab-org/gitlab@13-9-stable-eev13.9.0-rc42GitLab Bot2021-02-181-90/+14
|
* Add latest changes from gitlab-org/gitlab@13-7-stable-eev13.7.0-rc42GitLab Bot2020-12-171-22/+28
|
* Add latest changes from gitlab-org/gitlab@13-3-stable-eeGitLab Bot2020-08-202-2/+19
|
* Add latest changes from gitlab-org/gitlab@13-2-stable-eeGitLab Bot2020-07-2012-12/+12
|
* Add latest changes from gitlab-org/gitlab@13-0-stable-eeGitLab Bot2020-05-201-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-111-10/+10
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-171-0/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-01-101-8/+8
|
* Add latest changes from gitlab-org/gitlab@masterogolowinski-master-patch-80898GitLab Bot2019-12-161-1/+3
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-173-7/+7
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-231-23/+43
|
* Save board lists collapsed settingFelipe Artur2019-08-282-2/+93
| | | | Persists if a board list is collapsed for each user.
* Remove code related to object hierarchy in MySQLremove-nested-groups-checksHeinrich Lee Yu2019-07-251-1/+1
| | | | | These are not required because MySQL is not supported anymore
* Add result to MoveService#execute_multiplePatrick Derichs2019-07-161-2/+2
| | | | | | | | It adds a hash response which includes the count, success state and the moved issues itself so the caller has additional information about the result of the process.
* Add endpoint to move multiple issues35757-move-issues-in-boards-pderichsPatrick Derichs2019-07-111-0/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add specs for new endpoint to move multiple issues. Add changelog entry Just check the first issue for the ability to move / update Add specs for exceeding limits and malformed requests Changed name of shared examples Change title of changelog entry Use %i instead of %w Check permission to update issue on project instead of board Use admin_issue permission to check for issue move ability Changed variable name to avoid shadow issue_params method Rename route to bulk_move Change route definition Check permissions for each issue Combine methods for parameters permit check Remove extra context Change description of context Check param for type Array Add unit tests to MoveService Use before_action for permission check Use set instead of let! Use let's instead of set
* Move Multiple Issue Boards for Projects to Core53811-issue-boards-to-core-projects-backend-ceAlexandru Croitor2019-06-261-59/+0
| | | | | Refactor code to allow multiple issue boards management for projects in CE
* Add frozen_string_literal to spec/servicesfrozen_string_literal_spec_servicesThong Kuah2019-04-1210-0/+20
| | | | Probably useful as we often move these files to "new" files.
* CE-port for 7714-view-recent-boardsHeinrich Lee Yu2019-03-011-0/+12
| | | | Adds additional count param to Boards::Visits::LatestService
* Enable the Layout/ExtraSpacing cop56392-enable-the-layout-extraspacing-copRémy Coutable2019-01-242-4/+4
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Automatically navigate to last board visitedBrett Walker2018-10-262-0/+100
|
* Filter out archived issues from group issue boardBrett Walker2018-09-141-2/+10
|
* Fix more specsFelipe Artur2018-04-051-1/+1
|
* Show issues of subgroups in group-level issue boardFelipe Artur2018-04-051-5/+20
|
* Fix 404 in group boards when moving issue between listsissue_44551Felipe Artur2018-04-031-1/+1
|
* Bring one group board to CEFelipe Artur2018-03-038-382/+220
|
* Replace '.team << [user, role]' with 'add_role(user)' in specs36782-replace-team-user-role-with-add_role-user-in-specsblackst0ne2017-12-225-5/+5
|
* Backport specsFelipe Artur2017-08-311-1/+1
|
* Continue BE backportFelipe Artur2017-08-311-1/+1
|
* Change all `:empty_project` to `:project`rs-empty_project-defaultRobert Speicher2017-08-0210-10/+10
|
* Merge issuable "reopened" state into "opened"merge-issuable-reopened-into-opened-stateYorick Peterse2017-07-282-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having two states that essentially mean the same thing is very much like having a boolean "true" and boolean "mostly-true": it's rather silly. This commit merges the "reopened" state into the "opened" state while taking care of system notes still showing messages along the lines of "Alice reopened this issue". A big benefit from having only two states (opened and closed) is that indexing and querying becomes simpler and more performant. For example, to get all the opened queries we no longer have to query both states: SELECT * FROM issues WHERE project_id = 2 AND state IN ('opened', 'reopened'); Instead we can query a single state directly, which can be much faster: SELECT * FROM issues WHERE project_id = 2 AND state = 'opened'; Further, only having two states makes indexing easier as we will only ever filter (and thus scan an index) using a single value. Partial indexes could help but aren't supported on MySQL, complicating the development process and not being helpful for MySQL.
* Remove superfluous lib: true, type: redis, service: true, models: true, ↵Rémy Coutable2017-07-2710-10/+10
| | | | | | services: true, no_db: true, api: true Signed-off-by: Rémy Coutable <remy@rymai.me>
* This makes the `Boards::CreateService` more reusable for EEbvl-backport-board-issue-create-serviceBob Van Landuyt2017-07-071-0/+2
|
* Fixed issue boards closed list not listing all issuesPhil Hughes2017-06-281-1/+1
| | | | | | This was a regression caused by the backlog list being re-added Closes #33850
* change tests based on backend feedbackexpand-backlog-closed-lists-issue-boardsPhil Hughes2017-06-071-10/+4
|
* updated service specPhil Hughes2017-06-061-7/+30
|
* moved creating backlog list into list servicePhil Hughes2017-06-062-2/+2
|
* spec updatesPhil Hughes2017-05-312-2/+12
|
* Change Done column to Closed in issue boardsblackst0ne2017-03-246-17/+17
|
* Display all closed issues in “done” board listJarka Kadlecova2017-03-231-1/+2
|
* Preserve order by priority on issues boardpreserve_order_issue_boardValery Sizov2017-03-141-0/+26
|
* [Issue Board Sorting] More accurate move through the listorderable-issuesValery Sizov2017-03-071-7/+7
|
* Address review commentsValery Sizov2017-03-071-1/+1
|
* Addressing review commentsValery Sizov2017-03-061-1/+3
|
* [Issue sorting on board] Addressing review issuesValery Sizov2017-03-032-28/+2
|