Skip to content

flowlite 0.2.0

Latest

Choose a tag to compare

@writes-the-spec writes-the-spec released this 10 Oct 20:26
· 1 commit to main since this release

What's new

  • A login for the dashboard. An [auth] section puts flowlite serve behind a login checked against an OAuth2 identity provider, so the dashboard can be served to other people. Without it nothing changes: there is no login, and /login is a 404. See UI in the reference.
  • The config file is now flowlite.toml. It was config.toml. flowlite.toml says which tool the file belongs to, which matters when the data directory is a repository holding other tools' config.

Upgrading from 0.1.0

Rename config.toml in your data directory to flowlite.toml. 0.2.0 does not read the old name. A directory that keeps it starts on the defaults: no [secrets], no [smtp] or [slack], and a job that names one of those is refused at startup.

Run history carries over as before: stop serve, replace the binary and start it again. This release adds no database migrations.

Install

cargo install --git https://github.com/writes-the-spec/flowlite --tag v0.2.0

See the README and REFERENCE.md.