mirror of
https://github.com/rzuasti/oott.git
synced 2026-07-08 19:21:54 +02:00
Adds a repo-root release.sh that prompts for the version, bumps it in Cargo.toml/pubspec.yaml and the About release date, refreshes lockfiles, runs tests, commits/pushes, tags, creates the GitHub release, and builds the Docker image, pausing for confirmation between sections. Release notes live in RELEASE_NOTES.md (newest first, one section per version); the script extracts the section for the version being cut. Seeds the file with the v0.1.0 notes and adds gh to the Nix dev shell. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
OOTT Release Notes
v0.1.0 — 2026-06-02
First public release of OOTT — an easy to setup network device discovery and alert system that notifies you when new or unknown devices join your local area network.
Highlights
- Regular network scanning using ARP probes, plus broadcast/multicast scanners.
- Alerts when a new device is found, when a device changes its IP address or network interface vendor (by MAC address), and when a device comes back online after a configurable offline period.
- Device type inference from MAC vendor data.
- Web front-end (Flutter/Material 3) for configuration and browsing stored data, responsive across desktop, tablet and phone, with native iOS and Android apps.
- Rust backend exposing a documented REST API (OpenAPI / Swagger UI) backed by SQLite with incremental migrations.
Installation
- Available as a pre-built Docker image (
rzuasti/oott) and as a NixOS flake module. See the README for deployment and configuration details.