summaryrefslogtreecommitdiff
path: root/app/services/milestones
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-181-2/+2
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2020-03-053-4/+48
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-181-2/+0
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-09-132-0/+4
|
* Add service to transfer group milestonesEugenia Grieff2019-09-042-0/+118
| | | | | | | | | | | - Add new service that transfers milestones from a group to a project - Include new service in Projects transfer service - Include FromUnion module in Milestone model to use in transfer service - Add specs for new milestones service - Add specs for transferring milestones in project transfer service
* Externalize strings detected by rubocop-i18nMartin Wortschack2019-04-151-3/+3
| | | | | | - Externalize strings in milestones_helper - Externalize strings in app/services - Update PO file
* Add a thin encapsulation around .pluck(:id)Nick Thomas2019-03-281-3/+1
|
* Fix MilestonesFinder to pass relations to scopeHeinrich Lee Yu2019-01-121-3/+1
| | | | | | | Instead of querying relations into ids we just pass them to the model scope because the scope supports it now. Also changes other calls to `Milestone.for_projects_and_groups`
* Add email for milestone changeChantal Rollison2018-11-021-1/+1
|
* Disable existing offenses for the CodeReuse copsYorick Peterse2018-09-112-0/+10
| | | | | This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
* Merge branch 'issue_36138' into 'master'Sean McGivern2018-08-281-8/+12
|\ | | | | | | | | | | | | Allow to delete group milestones Closes #36138 See merge request gitlab-org/gitlab-ce!21057
| * Allow to delete group milestonesissue_36138Felipe Artur2018-08-061-8/+12
| |
* | Whitelist existing destroy_all offensesblacklist-destroy-allYorick Peterse2018-08-161-1/+1
|/ | | | This whitelists all existing places where we use "destroy_all".
* Enable more frozen string in app/services/**/*.rbrepo-forks/gitlab-ce-frozen-string-enable-apps-services-inner-moregfyoung2018-07-177-0/+14
| | | | Partially addresses #47424.
* Updates from `rubocop -a`Lin Jen-Shin2018-07-091-1/+1
|
* Bring CE-EE parity to app/services/milestones/base_service.rbrs-milestones-base-service-parityRobert Speicher2018-05-171-0/+1
|
* Fix promoting milestone updating all issuables without milestoneissue_40337Felipe Artur2017-11-211-9/+14
|
* Allow promoting project milestones to group milestonesFelipe Artur2017-10-311-0/+80
|
* replace `is_project_milestone?` with `project_milestone?`Maxim Rydkin2017-08-294-4/+4
|
* Repair Regression caused by - !11573Paul Charlton2017-07-111-2/+4
| | | | | | | | some changes introduced by 4daa6da5407d235cbe4f7a787eaa29304446a870, 26b6e299e1c97b956306572c5c9f6c02f428bfd7, 17898ce021fc365c620d4600df68c3e7d2151619 were regressed during today's merge conflict resolution of !11573. This commit serves to reapply those changes. /cc: @rspeicher @stanhu @mikegreiling
* Support multiple Redis instances based on queue typePaul Charlton2017-07-111-4/+2
|
* Fix milestones destroy servicefix_milestone_destroy_serviceFelipe Artur2017-07-101-2/+4
|
* Native group milestonesFelipe Artur2017-07-075-6/+12
|
* Ensure validation messages are shown within the milestone formMark Fletcher2016-09-191-1/+1
| | | | | | | * Remove call to Milestone#save! instead just Milestone#save * Add safety specs to stop a regression Fixes #22033
* Enable Style/EmptyLines cop, remove redundant onesrubocop/enable-cops-for-empty-linesGrzegorz Bizon2016-07-011-1/+0
|
* Implement review suggestionsFelipe Artur2016-04-071-1/+1
|
* Move global milestone specsDmitriy Zaporozhets2015-11-161-26/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Refactor global and group milestones logicDmitriy Zaporozhets2015-11-161-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Remove milestones from merge requests when milestones are deletedStan Hu2015-09-211-0/+5
| | | | Reported by https://github.com/gitlabhq/gitlabhq/issues/9643
* Create a "destroyed Milestone" event and keep Milestone events around in the DBStan Hu2015-09-151-0/+22
| | | | | | | | | | | for posterity. Also fix issue where destroying a Milestone would cause odd, transient messages like "created milestone" or "imported milestone". Add "in" preposition when creating and destroying milestones Closes #2382
* Merge branch 'group_milestones' into 'master'Dmitriy Zaporozhets2014-07-011-0/+26
|\ | | | | | | Group milestones
| * Fix styling issues.Marin Jankovski2014-06-301-1/+1
| |
| * Start building group milestone show page.Marin Jankovski2014-06-301-2/+8
| |
| * Get one group milestone based on milestone title.Marin Jankovski2014-06-301-0/+8
| |
| * Move group milestone processing from service to model.Marin Jankovski2014-06-301-64/+3
| |
| * Reuse existing milestones counting.Marin Jankovski2014-06-301-2/+2
| |
| * Create group milestones service.Marin Jankovski2014-06-301-0/+73
| |
* | Make app works with strong paramsDmitriy Zaporozhets2014-06-261-2/+2
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix milestone reopenDmitriy Zaporozhets2014-06-102-3/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Replace milestone observer with servicesDmitriy Zaporozhets2014-06-105-0/+59
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>