- Oct 22, 2019
-
-
GitLab Bot authored
-
- Oct 18, 2019
-
-
GitLab Bot authored
-
- Sep 13, 2019
-
-
GitLab Bot authored
-
- Sep 07, 2019
-
-
Jan Provaznik authored
Because we don't have any destroy callbacks (or other logic triggered on event destroy), there is no reason for deleting events inefficiently one by one, instead we can use :delete_all.
-
- Aug 30, 2019
-
-
- Aug 23, 2019
-
-
Alexandru Croitor authored
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
-
- Aug 09, 2019
-
-
Splits auto-refreshing of MR widget into 2 requests: - the one which uses etag-caching and invalidates the fields on change - the one without caching The idea is to gradually move all the fields to etag-cached endpoint
-
- Aug 08, 2019
-
-
Eugenia Grieff authored
- Original EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14827
-
- Jul 24, 2019
-
-
Adam Hegyi authored
RelativePositioning module was heavily dependent on the Issue model. This changes makes it easier to reuse the functionality provided by RelativePositioning in other models. Needed by: https://gitlab.com/gitlab-org/gitlab-ee/issues/12196
-
- Jul 22, 2019
-
-
Brett Walker authored
and state
-
- Jul 15, 2019
-
-
Dmitriy Zaporozhets authored
Next models are affected: * Project * Namespace * Issue * Merge request * CI Trigger * CI Pipeline schedule Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- Jun 24, 2019
-
-
Jan Provaznik authored
Based on review comment fetching labels hook_attrs is now wrapped in an issue's model method.
-
- Jun 18, 2019
-
-
Alexandru Croitor authored
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
-
- May 28, 2019
-
-
Brett Walker authored
- adding a "Manual" option to the dropdown - show 100 issues list when manually sorting
-
- Apr 09, 2019
-
-
Move Contribution Analytics related spec in spec/features/groups/group_page_with_external_authorization_service_spec to EE
-
- Apr 08, 2019
-
-
Oswaldo Ferreir authored
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
-
Sean McGivern authored
-
- Apr 05, 2019
-
-
Andreas Brandl authored
This reverts merge request !26823
-
Move Contribution Analytics related spec in spec/features/groups/group_page_with_external_authorization_service_spec to EE
-
- Mar 28, 2019
-
-
Nick Thomas authored
-
- Mar 06, 2019
-
-
Stan Hu authored
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
-
- Feb 27, 2019
-
-
Alexander Koval authored
Move logic of obtaining Issuable data to separate method
-
- Feb 26, 2019
-
-
Heinrich Lee Yu authored
This reverts merge request !25042
-
Alexander Koval authored
Move logic of obtaining Issuable data to separate method
-
Kamil Trzcińśki authored
Ability to filter confidential issues Closes #50747 See merge request gitlab-org/gitlab-ce!24960
-
- Feb 25, 2019
-
-
Michael Kozono authored
This reverts commit d133bf84, reversing changes made to 7981c029.
-
- Feb 21, 2019
-
-
Robert Schilling authored
-
- Jan 28, 2019
-
-
Mario de la Ossa authored
In order to let users' sorting preferences transfer between devices, we save the preference for issues and MRs (one preference for issues, one for MRs) in the backend inside the UserPreference object
-
- Jan 18, 2019
-
-
Sean McGivern authored
Spam checks are meant for content that could be indexed by search engines. Confidential issues aren't indexed by search engines, so we don't need to do spam checks for them. We do need to check for spam when an issue changes from confidential to public, even if nothing else changed.
-
- Dec 04, 2018
-
-
Brett Walker authored
-
- Nov 23, 2018
-
-
Sean McGivern authored
1. When every issue has a relative position set, we don't need to perform any updates, or calculate the maximum position in the parent. 2. If we do need to calculate the maximum position in the parent, many parents (specifically, groups with lots of projects) leads to a slow query where only the index on issues.relative_position is used, not the index on issues.project_id. Adding the GROUP BY forces Postgres to use both indices.
-
- Nov 09, 2018
-
-
Thong Kuah authored
This reverts commit 8c126525.
-
- Nov 06, 2018
-
-
Brett Walker authored
-
- Nov 01, 2018
-
-
Brett Walker authored
-
Brett Walker authored
In order to ensure we have the right endpoint to query for an issue's possible valid labels, we store that url in the issue object that gets passed to the frontend.
-
- Oct 04, 2018
-
-
Felipe Artur authored
Moves the related_branches method from Issue model to RelatedBranchesService
-
- Sep 11, 2018
-
-
Yorick Peterse authored
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
-
- Aug 21, 2018
-
-
Sean McGivern authored
These methods don't really need to be on the Issue model. Issue#related_branches can also be moved to a service, but we can do that in a separate commit. This commit does not change any behaviour; it just moves code around, renames the service, and refactors the specs.
-
- Aug 02, 2018
-
-
Jarka Kadlecova authored
This reverts commit 8717c7da.
-
- Aug 01, 2018
-
-
Jan Provaznik authored
-