Skip to content

0.7.0

Compare
Choose a tag to compare
@Donkie Donkie released this 06 Jul 21:42
· 875 commits to master since this release

Full Changelog: 0.6.0...0.7.0

Backend

  • Added SQLite backup system
    • By default it performs a nightly backup, can be disabled by the environment variable SPOOLMAN_AUTOMATIC_BACKUP
    • Backups can also be triggered manually using the new backup API endpoint
    • Hard-coded to keep 5 backup copies
  • Fixed some code requiring newer than Python 3.9 to run
  • Added a health-check endpoint
  • Unified the format of some of the logging prints
  • You can no longer set SPOOLMAN_DB_NAME if you specified a SQLite database since that made little sense

Web client

  • Added ability to sort and filter columns
  • Improved pagination
  • Fixed error if you tried to clone a filament that had no vendor set
  • Improved filament label in drop down for spool create/edit