Skip to content
This repository has been archived by the owner on Mar 30, 2023. It is now read-only.

v0.4.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@lukaszgryglicki lukaszgryglicki released this 21 Mar 08:09
· 5966 commits to master since this release
  • Added some dashboards documentation (currently 4 dashboards)
  • Added Postgres datasource and 'pdb_vars' tool to use it.
  • Made Grafana connections to postgres and Influx DB read-only/select-only (using new ro_user).
  • Added full automatic deploy support (CD - continuous deployment), can also be used manually
  • Added handling of [deploy] and [no deploy] flags
  • Added OPA project
  • Made Home dashboard content Postgres variable, so only one place to update
  • Added conditional content support in Postgres partials (to insert content depending on for example hostname)
  • Added all tables documentation, and all main devstats aspects documentation
  • Added option to copy Influx database from the test server (on the production) using select only user. This allows avoiding local generation of InfluxDB on production deploy. Speedup deployment 100x.
  • Imported new cncf/gitdm affiliations
  • Updated histograms to display all actors even with single activity, they were cut at 3 or 5 before that.
  • Added NATS project
  • Added automatic scripts to control cron, check for devstats running, wait for finish etc.
  • Made all dashboards use numeric increasing uids instead of random strings generated by switching to Grafana v5.0.0
  • Added mass update tools, replacer to work on changing multiple dashboards at once.
  • Added 'User reviews' dashboard.
  • Unified datasource name and project name on all projects, project name now comes from influxDB variable and datasource name is "gha" everywhere (only the final Influx DB name differs - but this is one place instead of all dashboards).
  • Added 'PR workload' and 'PR workload table' dashboards.
  • Made 'idb_tags' multithreaded using anonymous closure go routine - big speedup.
  • Added 'Reviews/LGTMs per user/repo' dashboard
  • Added log viewer script