Skip to content

Releases: cpl/errnil

Minimum viable product

19 Jan 10:41
@cpl cpl
30c0c90
Compare
Choose a tag to compare
  • Add markdown and imageURL to results page
  • Add default flat style to badges and urls
  • Replace position counter with flat badge on results page

This version marks the first official release

TODO:

  • Docker image
  • Write documentation
  • Write about and readme

Web UI

18 Jan 20:43
@cpl cpl
b36c12c
Compare
Choose a tag to compare
Web UI Pre-release
Pre-release
  • Add web UI on index page
    • With option to search
    • With links to cpl.li, GitHub, (and TODO: /docs)
  • Add results page
  • Add error page
  • Add ToMarkdown in badger pkg

All pages are Go templates

Beta Live

18 Jan 11:23
@cpl cpl
261c0ce
Compare
Choose a tag to compare
Beta Live Pre-release
Pre-release
  • Offer the service API (/api/) on Heroku at https://errnil.cpl.li
  • New logic for /api/badge endpoint. It will now follow the shields.io endpoint spec.
    • It's important to encode the style in the repo=... query arg.
  • Add tests and pipeline

Barebone API

15 Jan 21:50
@cpl cpl
cfe74fd
Compare
Choose a tag to compare
Barebone API Pre-release
Pre-release
  • Add /inspect endpoint that will download/update a repo, and then count and store err != nil positions
  • Add /badge endpoint that uses shields.io to generate SVG badges
  • Add in-memory Store