brownfield-team / anacapa-github-linker

A tool for managing students in computer science courses. Deployed at:
https://ucsb-cs-github-linker.herokuapp.com
MIT License
4 stars 6 forks source link

Change project repo page so that counts of commits, issues, prs update live. #419

Open pconrad opened 3 years ago

pconrad commented 3 years ago

On the page /courses/1/project_repos, the counts that show in the table are computed and loaded server side.

As a result, they are static. It would nice if instead, these were loaded by api calls, and refreshed every now and then (say, every 10 seconds for example.)

US

As an admin/instructor, I can see live updates of the project repo commit, issue, pr count so that I can track progress of the jobs to fetch commits, issues, PRs, without having to refresh the page.

Acceptance Criteria