Skip to content

dashboard for viewing pull request time to completion data on azure devops

Notifications You must be signed in to change notification settings

rowinf/ado-pr-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PR Dashboard

Show data related to pull requests

Steps to run

Install dependencies:

bun install

Build the database:

Get the azure cli with devops extension and run this in the command line:

$ az login --allow-no-subscriptions
$ fetch-prs.fish

Run

$ bun run dev

Open in browser

open http://localhost:4000

System Diagram

flowchart
  Az-DevOps <-- "az repos pr list" --> Az-CLI
  subgraph Bun
	 Hono  <-- "queries" --> db[(SQLite)]
  	Az-CLI -- "json" --> ado((Script))
  	ado((Script)) -- "Insert" --> db[(SQLite)]
	end
  subgraph Browser
   Hono <-- "ajax" --> HTML
  	htmx -- "attributes" --> HTML
  end
Loading

About

dashboard for viewing pull request time to completion data on azure devops

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published