The first official release of parlay. This undoubtedly still has bugs, and needs more robust testing, but the UI is coming together, and it's ready for some testing by particularly interested folks.
Changelog
Other Changes
- ec511a1: Add a Java based SBOM example for testing with (@garethr)
- 7aacbe8: Add basic CI setup (@garethr)
- 1551196: Add missing package, map purl types to ecosyste.ms (@garethr)
- 012d369: Added CI badge to the README (@garethr)
- 61be7d3: Added README (@garethr)
- b6d7191: Added a Makefile to running commands (@garethr)
- ad60fdc: Added a consistent logger through all commands (@garethr)
- 75d65fd: Added a fmt command for formatting all the source (@garethr)
- a948dda: Added a global debug flag (@garethr)
- 17f9c8d: Added a goreleaser config (@garethr)
- f241d9e: Added a release workflow based on tag (@garethr)
- 1c366ce: Added advisory information (@garethr)
- 6f3e9c0: Added alias for Snyk subcommand (@garethr)
- beaf63d: Added an acceptance test for the stdin input (@garethr)
- 3c9384c: Added basic acceptance tests (@garethr)
- 5368e2d: Added coverage report to Makefile (@garethr)
- c0beb07: Added license information enrichment (@garethr)
- 2e80cc4: Added location enrichment (@garethr)
- af97489: Added short text for all commands (@garethr)
- fc083ee: Added start of Snyk encrich command (@garethr)
- 943ad57: Added supplier data enrichment (@garethr)
- f6a19ff: Added topics to enrichment (@garethr)
- d275cec: Added vulnerability ratings information (@garethr)
- 0778b2f: Adding linters (@garethr)
- f9c9296: Adding tests for main functions (@garethr)
- 1f0daa7: Be explicit about the version of Go (@garethr)
- fb4355f: Better (rather than good) error handling (@garethr)
- a04483e: Correct formatting (@garethr)
- 4406cda: Enable acceptance tests in CI (@garethr)
- f22643f: Enrichment for externalReferences (@garethr)
- 11dbff2: Fix async problems leading to incorrect descriptions (@garethr)
- d49ef66: Fix up acceptance tests after change in command (@garethr)
- 07b60c1: Fix up some linting issues (@garethr)
- 0ee1de8: Fix up test and lint warnings (@garethr)
- 33968f0: Maps aren't safe for concurrent access, fixed with mutex (@garethr)
- 61cdefb: More moving packages around (@garethr)
- 48e445a: Move some behaviour into functions (@garethr)
- 80255cc: Move the enrichment into the parlay package vs the command (@garethr)
- 412d61a: Moved enrichers into functions, for easier later testing (@garethr)
- 74b0465: Moved the cosystems commands to a dedicated subcommand (@garethr)
- dbaf34c: Moving packages around (@garethr)
- 7b7e959: Refctored out some of the pointers from function interfaces (@garethr)
- d4d9fd8: Some quick go fmting (@garethr)
- e3440db: Start adding Snyk commands (@garethr)
- 9ef2cf7: Starting adding unit tests (@garethr)
- 0c71516: Switched to the direct API rather than the purl lookup (@garethr)
- 41742ea: Test for lower level enrichment functions (@garethr)
- 2a358e4: Tools for building ecosyste.ms clients in Makefile (@garethr)
- 712c89d: Update README as now updated to work with other purl types (@garethr)
- 2c0439f: Update to Go 1.20 (@garethr)
- f8c30cf: Updated README with Snyk command details (@garethr)
- 17f2afd: Updated README with enrichments (@garethr)
- 6313a65: Updated example in README with latest enrichments (@garethr)
- b1d2244: Use the latest version of BATS (@garethr)
- b0c96e8: Use the new license expression data from the API (@garethr)
- 0cb6350: io/ioutil is deprecated (@garethr)