]> apps.delaporte.us Git - dotfiles.git/blob - psmodules/dash.psm1
f6bccfedf3f2a45a86c6f9150904ca3f67f3626c
[dotfiles.git] / psmodules / dash.psm1
1
2 function Show-MyDashBoard() {
3 Write-Host "## Todo items for today:"
4 Measure-JournalTodos
5 chart
6 Get-JournalTodayTodos
7 Write-Host "## Agenda for today:"
8 Get-JournalAgenda
9 Write-Host "## GitHub Issues Assigned (Show-AgileMine)"
10 Show-AgileMine -DaysAgo 6
11 Write-Host "## GitHub Issues with no milestone. (Show-AgileNoMilestone)"
12 Get-AgileNoMilestone -repository SecOps-Tools | Measure-Object -Property updated_at -Min -Max
13 Write-Host "Use command 'todo' to list more tasks."
14 Write-Host "Use command 'chart' to show todo item progress."
15 Write-Host "Use command 'agenda' to list the plan for today."
16 }
17
18 function Show-MyTeamWork() {
19 $team = @('ddriddle', 'zcarrington', 'tzturner', 'mpitcel', 'edthedev')
20 $team | ForEach-Object {
21 "## $_ - Issues Assigned"
22 Get-AgileQuery -Assignee $_ | Invoke-AgileQuery | Show-MarkdownFromGitHub
23 }
24 }
25
26 Export-ModuleMember -Function Show-MyDashboard
27 Export-ModuleMember -Function Show-MyTeamWork