Skip to content

0.8.0

Choose a tag to compare

@paulhectork paulhectork released this 24 Mar 17:06
· 93 commits to main since this release
2d455f1

cli

  • creation of several utilities (fastifyClient, progressbar)
  • several small fixes and updates
  • clean the UI

import data

  • rewrite of the entire data import pipeline. Tested and works both with AIIINOTATE_STRICT_MODE=true and false.

aiiinotate and env management

  • implement a logger that can be used both as a property of fastify (fastify.log) and as a standalone object (logger.info)
  • rethink completely env management:
    • the .env is not imported using a --env attribute anymore, but must be sourced externally (i.e. dotenvx run ...)
    • create a constants.js that sources all env variables and adds some extra validation
  • overall fixes, tests etc

scripts

  • create a run.sh that handles all dev run scripts instead of having messy package.json commands

docs

  • README
  • CLI documentation