Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add latest changes from gitlab-org/gitlab@12-4-stable-ee | GitLab Bot | 2019-10-22 | 4 | -40/+74 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-17 | 1 | -1/+0 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-14 | 1 | -0/+243 |
| | |||||
* | Add latest changes from gitlab-org/gitlab@master | GitLab Bot | 2019-09-13 | 1 | -0/+6 |
| | |||||
* | Merge branch 'security-hide_merge_request_ids_on_emails' into 'master' | GitLab Release Tools Bot | 2019-08-29 | 1 | -6/+34 |
|\ | | | | | | | | | Prevent disclosure of merge request id via email See merge request gitlab/gitlabhq!3313 | ||||
| * | Prevent disclosure of merge request id via email | Felipe Artur | 2019-08-19 | 1 | -6/+34 |
| | | | | | | | | | | Do not disclosure merge request id via email for unauthorized users when closing issues. | ||||
* | | Improve system notes for Zoom links65427-improve-system-notes-for-zoom-links | Jacopo | 2019-08-17 | 1 | -2/+2 |
|/ | | | | | | | changes: @user a Zoom call was added to this issue into: @user added a Zoom call to this issue Same concept appleis for "removed" | ||||
* | Merge branch ↵ | Robert Speicher | 2019-07-29 | 1 | -0/+9 |
|\ | | | | | | | | | | | | | | | | | '63547-add-system-notes-for-when-a-zoom-call-was-added-removed-from-an-issue' into 'master' Resolve "Add system notes for when a zoom call was added/removed from an issue" Closes #63547 See merge request gitlab-org/gitlab-ce!30857 | ||||
| * | Add system notes for when a zoom call was added/removed from an issue63547-add-system-notes-for-when-a-zoom-call-was-added-removed-from-an-issue | Jacopo | 2019-07-29 | 1 | -0/+9 |
| | | | | | | | | | | Add a zoom link added / removed system note when a zoom link is being added / removed to the issue description. | ||||
* | | Remove code related to object hierarchy in MySQLremove-nested-groups-checks | Heinrich Lee Yu | 2019-07-25 | 1 | -2/+2 |
| | | | | | | | | | | These are not required because MySQL is not supported anymore | ||||
* | | Prefer `flat_map` over `map` + `flatten` in specs | Peter Leitzen | 2019-07-24 | 1 | -1/+1 |
|/ | | | | | Although `flat_map` is equivalent to `map` + `flatten(1)` (note the level 1) we can apply this same refactoring to all cases. | ||||
* | Skip spam check for task list updates | Felipe Artur | 2019-07-09 | 1 | -0/+16 |
| | | | | Task list updates should not mark users action as spam on akismet. | ||||
* | Add reorder action to Project IssuesControllerbw-issue-reorder | Brett Walker | 2019-06-21 | 2 | -0/+104 |
| | | | | to support manual sorting on the frontend | ||||
* | Include MR information if possible when emailing notification of closing an ↵ | Michał Zając | 2019-05-16 | 1 | -5/+39 |
| | | | | issue | ||||
* | Add frozen_string_literal to spec/servicesfrozen_string_literal_spec_services | Thong Kuah | 2019-04-12 | 9 | -0/+18 |
| | | | | Probably useful as we often move these files to "new" files. | ||||
* | Fenced blockquotes to not change source line pos58717-checkbox-cannot-be-checked-if-a-blockquote-is-above | Brett Walker | 2019-04-04 | 1 | -1/+3 |
| | | | | | Replaces blockquote fences with \n, keeping the line numbering intact. | ||||
* | add a uniq constraints on issues and mrs labels | Antoine Huret | 2019-04-01 | 2 | -0/+24 |
| | |||||
* | Check issue milestone availability | Jarka Košanová | 2019-02-14 | 2 | -41/+41 |
| | | | | | | | | | | 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 | ||||
* | Enable fast task lists for merge requests | Brett Walker | 2019-02-07 | 1 | -70/+2 |
| | | | | Allow single tasks to be updated quickly | ||||
* | Added changelog and danger fixes | Brett Walker | 2019-01-30 | 1 | -4/+4 |
| | |||||
* | Specs for Issue::UpdateService | Brett Walker | 2019-01-30 | 1 | -0/+70 |
| | |||||
* | Enable the Layout/ExtraSpacing cop56392-enable-the-layout-extraspacing-cop | Rémy Coutable | 2019-01-24 | 1 | -1/+1 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Remove caching of CSV file49231-import-issues-csv | Heinrich Lee Yu | 2019-01-07 | 1 | -1/+1 |
| | | | | Load whole file in memory to simplify code | ||||
* | Improve email messages | Heinrich Lee Yu | 2019-01-07 | 1 | -7/+7 |
| | | | | Also refactored cleanup view to use the same localized string | ||||
* | Import CSV Backend | Heinrich Lee Yu | 2019-01-07 | 1 | -0/+64 |
| | | | | Process CSV uploads async using a worker then email results | ||||
* | Delete confidential issue todos for guests | Felipe Artur | 2018-12-14 | 1 | -1/+1 |
| | | | | | Fix leaking information of confidential issues on TODOs when user is downgraded to guest access. | ||||
* | Extract code from Issues::MoveServicece-3777-promote-to-epic | Jarka Košanová | 2018-11-12 | 1 | -256/+12 |
| | | | | | | | Extract code to make it easier reusable - introduce AttributesRewriter and ContentRewriter - support group entites when rewriting content - make Uploader copy_to working for Namespaces | ||||
* | Add email for milestone change | Chantal Rollison | 2018-11-02 | 1 | -2/+46 |
| | |||||
* | Move issue related_branches to service | Felipe Artur | 2018-10-04 | 1 | -0/+39 |
| | | | | | Moves the related_branches method from Issue model to RelatedBranchesService | ||||
* | Use ResourceLabelEvent for tracking label changes | Jan Provaznik | 2018-09-07 | 2 | -4/+16 |
| | |||||
* | Only load issue notes once when getting related MRs43096-controller-projects-issuescontroller-referenced_merge_requests-json-executes-more-than-100-sql-queries | Sean McGivern | 2018-08-21 | 1 | -0/+6 |
| | | | | | | | As we always call both methods from the controller - and elsewhere we call the more general method - and one uses all notes and the other uses system notes, then we should just load the notes and their authors once, and filter on the Ruby side. | ||||
* | Fix CI pipelines N+1 in Issues::ReferencedMergeRequestsService | Sean McGivern | 2018-08-21 | 1 | -0/+18 |
| | | | | | | | | | Whether the preloading belongs in the service or the controller is arguable, here. As the service is only used for one controller action, it seems reasonable to put it in the service, but that is not a definitive answer. Adding the preloads for MR project routes here doesn't seem to work, perhaps because of https://github.com/rails/rails/issues/32140. | ||||
* | Fix routes N+1 in Issues::ReferencedMergeRequestsService#execute | Sean McGivern | 2018-08-21 | 1 | -0/+13 |
| | | | | | Sorting here needs the project routes to be loaded, including the namespace routes. | ||||
* | Fix authors N+1 in Issues::ReferencedMergeRequestsService | Sean McGivern | 2018-08-21 | 1 | -1/+25 |
| | | | | | | | | `#referenced_merge_requests` preloaded too many associations. Award emoji, for instance, are completely unnecessary here. `#closed_by_merge_requests` had the opposite problem: `#all_references` needs each item's author, and these weren't preloaded. | ||||
* | Move Issue#{referenced,closed_by}_merge_requests to service | Sean McGivern | 2018-08-21 | 2 | -35/+72 |
| | | | | | | | | 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. | ||||
* | Merge branch 'issue_44821' into 'master' | Sean McGivern | 2018-08-06 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | Retrieve merge request closing issues from database cache Closes #44821 See merge request gitlab-org/gitlab-ce!20911 | ||||
| * | Retrieve merge request closing issues from database cache | Felipe Artur | 2018-08-06 | 1 | -1/+1 |
| | | |||||
* | | Delete todos when users loses target read permissions | Jarka Kadlecová | 2018-07-30 | 1 | -0/+17 |
|/ | |||||
* | Resolve "Rename the `Master` role to `Maintainer`" Backend | Mark Chao | 2018-07-11 | 4 | -12/+12 |
| | |||||
* | Updates from `rubocop -a` | Lin Jen-Shin | 2018-07-09 | 1 | -2/+2 |
| | |||||
* | Keep label on issue when moving | Chantal Rollison | 2018-06-27 | 1 | -3/+23 |
| | |||||
* | Add a cop for `FinderMethods`bvl-finder-methods-cop | Bob Van Landuyt | 2018-06-20 | 1 | -3/+1 |
| | | | | | | | This notifies developers when calling `find(_by!)` chained on `execute`. And suggests using the methods from `FinderMethods`. These will perform the correct authorization checks on the resource when it is found. | ||||
* | Resolve "Update `updated_at` on an issue/mr on every issue/mr changes" | 🙈 jacopo beschi 🙉 | 2018-06-01 | 1 | -1/+7 |
| | |||||
* | Improve specs and docs | Felipe Artur | 2018-04-05 | 1 | -2/+4 |
| | |||||
* | Merge branch 'issue_44551' into 'master' | Sean McGivern | 2018-04-05 | 1 | -0/+31 |
|\ | | | | | | | | | | | | | Fix 404 in group boards when moving issue between lists Closes #44551 See merge request gitlab-org/gitlab-ce!18064 | ||||
| * | Fix 404 in group boards when moving issue between listsissue_44551 | Felipe Artur | 2018-04-03 | 1 | -0/+31 |
| | | |||||
* | | Merge branch '41967_issue_api_closed_by_info' into 'master' | Sean McGivern | 2018-03-30 | 1 | -0/+4 |
|\ \ | |/ |/| | | | | | Add closed by information to issue API See merge request gitlab-org/gitlab-ce!17042 | ||||
| * | added forign key and specs | haseeb | 2018-02-28 | 1 | -0/+4 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into ↵object-storage-ee-to-ce-backport | Kamil Trzciński | 2018-02-28 | 2 | -0/+57 |
|\ \ | |/ | | | | | object-storage-ee-to-ce-backport | ||||
| * | Remember assignee when moving an issue41949-move | Jan Provaznik | 2018-02-18 | 1 | -0/+22 |
| | | | | | | | | Related to #41949 |