Refactor milestones related functionality. Added seeds for Milestine and MR
This commit is contained in:
parent
53a3be03fc
commit
e4cf99db46
7 changed files with 39 additions and 10 deletions
|
@ -7,8 +7,6 @@ class Issue < ActiveRecord::Base
|
|||
|
||||
acts_as_taggable_on :labels
|
||||
|
||||
belongs_to :milestone
|
||||
|
||||
validates :description, length: { within: 0..2000 }
|
||||
|
||||
def self.open_for(user)
|
||||
|
|
|
@ -10,8 +10,6 @@ class MergeRequest < ActiveRecord::Base
|
|||
|
||||
attr_accessor :should_remove_source_branch
|
||||
|
||||
belongs_to :milestone
|
||||
|
||||
BROKEN_DIFF = "--broken-diff"
|
||||
|
||||
UNCHECKED = 1
|
||||
|
|
|
@ -6,6 +6,7 @@ module IssueCommonality
|
|||
belongs_to :project
|
||||
belongs_to :author, class_name: "User"
|
||||
belongs_to :assignee, class_name: "User"
|
||||
belongs_to :milestone
|
||||
has_many :notes, as: :noteable, dependent: :destroy
|
||||
|
||||
validates :project, presence: true
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
- if merge_request.milestone_id?
|
||||
%span.btn.small.disabled.grouped
|
||||
%i.icon-time
|
||||
= merge_request.project.milestones.find(merge_request.milestone_id).title
|
||||
= merge_request.milestone.title
|
||||
%span.btn.small.disabled.grouped
|
||||
= merge_request.source_branch
|
||||
→
|
||||
|
|
|
@ -13,9 +13,9 @@
|
|||
.bar{style: "width: #{milestone.percent_complete}%;"}
|
||||
.span6
|
||||
- if milestone.issues.any?
|
||||
= link_to project_issues_path(milestone.project, milestone_id: milestone.id), class: "btn very_small" do
|
||||
%strong= pluralize milestone.issues.count, 'Issue'
|
||||
|
||||
= link_to project_issues_path(milestone.project, milestone_id: milestone.id) do
|
||||
= pluralize milestone.issues.count, 'Issue'
|
||||
|
||||
- if milestone.merge_requests.any?
|
||||
= link_to project_merge_requests_path(milestone.project, milestone_id: milestone.id), class: "btn very_small" do
|
||||
%strong= pluralize milestone.merge_requests.count, 'Merge Request'
|
||||
= link_to project_merge_requests_path(milestone.project, milestone_id: milestone.id) do
|
||||
= pluralize milestone.merge_requests.count, 'Merge Request'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue