- 23 8月, 2019 1 次提交
-
-
由 Alexandru Croitor 提交于
Increase sort options for issues list from updated_at and create_at, to include more options close to what is required in actual issue list UI. This helps us to use REST API for issues list with sorting capabilities https://gitlab.com/gitlab-org/gitlab-ce/issues/57402
-
- 18 8月, 2019 1 次提交
-
-
由 Stan Hu 提交于
In GitLab 9.0, https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9661 removed the `subscribed` flag from the API when the user requested a list of issues or merge requests since calculating this value triggers extensive Markdown processing. In GitLab 12.0 via a4fbf39e, we accidentally reintroduced this performance regression by changing `IssueBasic` to `Issue` in `entities.rb`. This showed up as a Gitaly N+1 issue since the Markdown processing would attempt to extract a commit if it detected a regex that matched a commit. We restore the prior behavior by once again removing the `subscribed` flag for the bulk list of issues and merge requests and add a test to ensure they aren't reintroduced. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/66202
-
- 18 6月, 2019 1 次提交
-
-
由 Alexandru Croitor 提交于
Count issues related merge requests based on user access level. And issue can have related MRs from projects where user does not have access so the number of related merge requests should be adjusted based on user's ability to access the related MRs. https://gitlab.com/gitlab-org/gitlab-ce/issues/59581
-
- 12 6月, 2019 1 次提交
-
-
由 Jan Provaznik 提交于
Adds `set_issue_updated_at` similar to `set_issue_created_at` permission and cleans up the related permission check in issues API.
-
- 29 5月, 2019 1 次提交
-
-
由 Imre Farkas 提交于
-
- 17 5月, 2019 1 次提交
-
-
由 Alexandru Croitor 提交于
* Cleaned issues and issues_statistics docs * Renamed param with_labels_data to with_labels_details * Added spec for N+1 check when retrieving labels from issue * Refactoed CheckAssigneesCount validation class
-
- 15 5月, 2019 3 次提交
-
-
由 Alexandru Croitor 提交于
Remove label_name and milestone_title params support Add mutually_exclusive validation for author_id and author_username Add mutually_exclusive validation for assignee_id and assignee_username Add validation to allow single value for asignee_username on CE Add separate issue_stats_params helper for statistics params and reuse in issues_params.
-
由 Alexandru Croitor 提交于
Cleanup IssueBasic entity to keep it basic and move extra attributes to Issue entity which contains more details
-
由 Alexandru Croitor 提交于
When issues_controller endpoint was used for search, the parameters passed to the controller were slightly different then the ones passed to API. Because the searchbar UI is reused in different places and builds the parameters passed to request in same way we need to account for old parameter names. Add issues_statistics api endpoints Adds issue_statistics api endpoints for issue lists and returns counts of issues for all, closed and opened states. Expose more label attributes based on a param When requesting issues list through API expose more attributes for labels, like color, description if with_labels_data param is being passed, avoiding this way to change response schema for users that already use API. https://gitlab.com/gitlab-org/gitlab-ce/issues/57402
-
- 16 4月, 2019 1 次提交
-
-
由 Heinrich Lee Yu 提交于
Sets `system_note_timestamp` from `created_at`
-
- 08 4月, 2019 1 次提交
-
-
由 Sean McGivern 提交于
-
- 06 4月, 2019 1 次提交
-
-
由 Alexandru Croitor 提交于
Remove duplicates returned by Issues#related_merge_requests API that relies on ReferencedMergeRequestsService which returns 2 arrays one of related MRs and one of related MRs that close the issue(i.e. a subset of first one). We only need related MRs in this case so just pick the first array.
-
- 04 4月, 2019 1 次提交
-
-
由 Alexandru Croitor 提交于
Expose head pipeline for the MR in the api when requesting related merge requests for an issue and show a detailed status for the pipeline, which would include: details_path, favicon, group, icon, label, text, tooltip. https://gitlab.com/gitlab-org/gitlab-ce/issues/57662#note_152023412
-
- 26 3月, 2019 1 次提交
-
-
由 Yorick Peterse 提交于
This backports the parameters that EE adds to API::Issues, and wraps them in conditionals so they are only used in EE.
-
- 06 3月, 2019 2 次提交
-
-
由 Stan Hu 提交于
By preloading associations and batching issuable metadata lookups, we can significantly cut the number of SQL queries needed to load the Todos API endpoint. On GitLab.com, my own tests showed my user's SQL queries went from 365 to under 60 SQL queries. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/40378
-
由 Alexandru Croitor 提交于
* Support label parameter as comma separated and array of strings for merge requests and issues api endpoints
-
- 26 2月, 2019 2 次提交
-
-
由 Kamil Trzciński 提交于
Ability to filter confidential issues Closes #50747 See merge request gitlab-org/gitlab-ce!24960
-
由 Michael Kozono 提交于
This reverts commit d133bf84, reversing changes made to 7981c029.
-
- 22 2月, 2019 1 次提交
-
-
由 Robert Schilling 提交于
Use internally only boolean params.
-
- 21 2月, 2019 1 次提交
-
-
由 Robert Schilling 提交于
-
- 16 2月, 2019 1 次提交
-
-
由 Nermin Vehabovic 提交于
-
- 15 2月, 2019 1 次提交
-
-
由 Robert Schilling 提交于
-
- 14 2月, 2019 1 次提交
-
-
由 Robert Schilling 提交于
-
- 05 2月, 2019 1 次提交
-
-
由 Hiroyuki Sato 提交于
-
- 24 1月, 2019 1 次提交
-
-
由 Rémy Coutable 提交于
Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 14 1月, 2019 1 次提交
-
-
由 Hiroyuki Sato 提交于
-
- 28 11月, 2018 1 次提交
-
-
由 Imre Farkas 提交于
It also renames the API::PROJECT_ENDPOINT_REQUIREMENTS constant to API::NAMESPACE_OR_PROJECT_REQUIREMENTS
-
- 05 11月, 2018 1 次提交
-
-
由 Douwe Maan 提交于
-
- 01 11月, 2018 1 次提交
-
-
由 Helmut Januschka 提交于
-
- 30 10月, 2018 1 次提交
-
-
由 Heinrich Lee Yu 提交于
-
- 26 10月, 2018 3 次提交
-
-
由 Heinrich Lee Yu 提交于
-
由 Heinrich Lee Yu 提交于
-
由 Heinrich Lee Yu 提交于
-
- 30 9月, 2018 1 次提交
-
-
由 gfyoung 提交于
Partially addresses #47424. Had to make changes to spec files because stubbing methods on frozen objects is a mess in RSpec and leads to failures: https://github.com/rspec/rspec-mocks/issues/1190
-
- 11 9月, 2018 1 次提交
-
-
由 Yorick Peterse 提交于
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
-
- 22 8月, 2018 2 次提交
-
-
由 Sean McGivern 提交于
This is more idiomatic than checking membership explicitly.
-
由 Florent Dubois 提交于
- Allow `created_at` and `updated_at` parameters on Issues API - Allow `created_at` on Issue Notes API Closes gitlab-org/gitlab-ce#40059
-
- 01 8月, 2018 1 次提交
-
-
由 Jamie Schembri 提交于
-
- 05 6月, 2018 2 次提交
-
-
由 Stan Hu 提交于
This was being masked by the statement cache because only one author was used per issue in the test.. Also adds support for an Rspec matcher `exceed_all_query_limit`.
-
由 Stan Hu 提交于
This was being masked by the statement cache because only one author was used per issue in the test.. Also adds support for an Rspec matcher `exceed_all_query_limit`.
-