Sean McGivern
89b06a7020
Remove vestigial method from MergeRequestsFinder
...
This isn't called from anywhere.
2018-10-04 10:40:16 +01:00
Chantal Rollison
38f3d59fd0
#13650 added wip search functionality and tests
2018-10-03 08:15:00 +00:00
Stan Hu
32b96bfd81
Merge branch 'frozen-string-app-finders-graphql' into 'master'
...
Enable frozen string in app/graphql + app/finders
See merge request gitlab-org/gitlab-ce!21681
2018-09-13 19:44:31 +00:00
gfyoung
47b3038434
Enable frozen string in app/graphql + app/finders
...
Partially addresses #47424 .
2018-09-11 12:15:23 -07:00
Yorick Peterse
2039c8280d
Disable existing offenses for the CodeReuse cops
...
This whitelists all existing offenses for the various CodeReuse cops, of
which most are triggered by the CodeReuse/ActiveRecord cop.
2018-09-11 17:32:00 +02:00
Chantal Rollison
c2b622b2a4
Add locked state to merge request API
2018-06-28 07:12:00 -07:00
Sean McGivern
57e6a98ce4
Simplify issuable finder queries
...
We had `item_project_ids` to help make slow queries on the dashboard faster, but
this isn't necessary any more - the queries are plenty fast, and we forbid
searching the dashboard without filters.
2018-06-06 12:29:45 +01:00
Mark Chao
d839b880a2
Add created_by_me and assigned_to_me scopes
...
Deprecate corresponding dash versions created-by-me and assigned-to-me
2018-05-21 09:55:30 +08:00
Jacopo
168ff28506
Adds updated_at filter to issues and merge_requests API
2018-03-05 14:10:32 +01:00
Sean McGivern
2f7dffe548
Add source and target branch filters to merge requests API
2018-03-01 10:41:02 +00:00
Hiroyuki Sato
7e42711659
Add my_reaction_emoji param to /merge_requests API
2017-09-05 11:56:17 +09:00
Toon Claes
d7505de8b3
Add top-level /merge_requests API endpoint
...
And add support for additional query parameters:
- `author_id`: Returns merge requests created by the given user `id`
- `assignee_id`: Returns merge requests assigned to the given user `id`
- `scope`: Return merge requests for the given scope: `created-by-me`, `assigned-to-me` or `all`
2017-07-27 23:34:57 +02:00
Robert Schilling
2ea5d4b7af
Ability to filter merge requests by labels and milestones
2017-04-25 22:07:38 +02:00
Joren De Groof
d663b8de24
Fixes milestone/merge_request API endpoint to really scope the results
...
The MergeRequestsFinder uses the milestone_title instead of the
milestone_id
2017-04-03 18:36:51 +02:00
Jarka Kadlecova
d369acb516
Improve issues filtering performance
2017-03-06 14:45:50 +01:00
mhasbini
7362fd6fdf
add a :iids param to IssuableFinder
2017-02-17 20:28:32 +02:00
Jacopo
4d26ab28a9
Fix Archived project merge requests add to group's Merge Requests
...
counter
This is done by:
- Extending the IssuableFinder adding the non_archived option to the params
- Overriding the #filter_params in the MergeRequestsAction
- Passing the non_archived param in the nav/_group.html.haml navbar
partial from the groups/merge_requests.html.haml
2016-12-05 18:06:36 +01:00
barthc
418e95bd5f
fix issues mr counter
2016-09-20 14:39:15 +01:00
Dmitriy Zaporozhets
20c2e90222
Refactor finders. Prevent circular dependency error
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-09-02 15:28:27 +03:00
Dmitriy Zaporozhets
645e8d4705
Move services for collecting items to Finders
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-02-25 19:15:08 +02:00