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

Show all enterprise issues

parent 28aa7220
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