Skip to content
Snippets Groups Projects
Commit 13c1f255 authored by Mark Pundsack's avatar Mark Pundsack
Browse files

Merge branch 'enterprise-issues' into 'master'

Show all enterprise issues

See merge request !6501
parents 69488c88 fe9e0575
No related branches found
No related tags found
1 merge request!6501Show all enterprise issues
Pipeline #
Loading
Loading
@@ -58,7 +58,7 @@ class GitLabProject
 
def tier_issues(tier)
result = @instance.call("/projects/#{@id}/issues", "?labels=direction,#{tier}&state=opened&per_page=100&sort=asc")
result = result.select { |issue| issue["milestone"] && issue["milestone"]["due_date"] }
#result = result.select { |issue| issue["milestone"] && issue["milestone"]["due_date"] }
end
 
def name
Loading
Loading
@@ -89,7 +89,7 @@ end
 
def tier_bullet(issue)
output = "- [#{issue["title"]}](#{issue["web_url"]})"
output << " <kbd>#{issue["milestone"]["title"]}</kbd>"
output << " <kbd>#{issue["milestone"]["title"]}</kbd>" if issue["milestone"]
output << "\n"
output
end
Loading
Loading
@@ -103,14 +103,11 @@ def generate_direction
milestones = project.milestones
 
milestones.each do |ms|
print ms["title"]
if ms["due_date"] && Date.parse(ms["due_date"]) >= Date.today
issues += project.milestone_direction_issues(ms["title"])
end
end
end
print issues[0]
print issues.group_by{|issue| issue["milestone"]["title"]}.keys
issues.group_by{|issue| issue["milestone"]["title"]}.each do |title, group|
direction_output << "#### #{title} \n\n"
 
Loading
Loading
@@ -160,7 +157,11 @@ def tier_list(label)
issues += project.tier_issues(label)
end
issues.sort_by! do |issue|
Date.parse issue["milestone"]["due_date"]
if issue["milestone"] && issue["milestone"]["due_date"]
Date.parse issue["milestone"]["due_date"]
else
Date.new(2050,1,1)
end
end
issues.each do |issue|
output << tier_bullet(issue)
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment