Charcoal-SE / metasmoke

Web dashboard for SmokeDetector.
https://metasmoke.erwaysoftware.com
Creative Commons Zero v1.0 Universal
43 stars 34 forks source link

Add a “code status”/“stack” page #128

Closed j-f1 closed 7 years ago

j-f1 commented 7 years ago

Currently, the commit SHA in the navbar links to that commit on github, and the tooltip tells the Rails version. It would be great to have it link to a page showing:



I am 👍 on doing this myself if there’s interest.

Undo1 commented 7 years ago

For the Rails version, ProTip:

screen shot 2017-03-03 at 10 02 32 am

The rest is possible (although the button may be redundant; I get emails on each commit anyway). If you're desperate to find prod versions of dependencies, there's always https://github.com/Charcoal-SE/metasmoke/blob/master/Gemfile.lock.

j-f1 commented 7 years ago

I covered the Rails version in the first comment:

the tooltip tells the Rails version

Undo1 commented 7 years ago

Started on this, includes simple commit hash and dependency versions. You're perfectly welcome to expand it to add any of the other things (except anything that sends me emails) you mention here.

There are a couple options for getting the current commit on GitHub's master - you could send a request from server side, but it may scale better to have that done client-side in a quick AJAX request.