Any signed-in account could save an ntfy channel with its own `server` and a
`{"$secret": ...}` token and press Test, which sent the stored secret to that
host. The config GET/PUT, the test route and the global search's alert entries
now answer to superusers, like /secrets. The webpush key and subscribe routes
stay open to every account, and the Alerts page shows a non-superuser only the
button for its own browser. The events table in the docs gains run_finished.
Fluksio frontend
React dashboard for the flow engine. From the repository root, run
make install, then make dev-backend and make dev-frontend in separate
terminals.
See Development for Docker, tests and lint, and the design reference before changing the UI.