diff --git a/README.md b/README.md index 8f93685..b341f03 100644 --- a/README.md +++ b/README.md @@ -23,13 +23,13 @@ server is required. ## Quickstart -This quickstart uses **Auton 1.2.1**, including SQLite authentication, durable +This quickstart uses **Auton 1.3.0**, including SQLite authentication, durable jobs and the web console. Check out the release and use Docker Compose: ```sh git clone https://github.com/decryptus/auton.git cd auton -git checkout v1.2.1 +git checkout v1.3.0 docker compose build docker compose run --rm --no-deps --entrypoint autond-auth auton \ -c /etc/auton/auton.yml user set -u operator -s read -s run -s maintenance @@ -101,7 +101,7 @@ another greeting using that same token: ```sh python3 -m venv .venv . .venv/bin/activate -python -m pip install auton==1.2.1 +python -m pip install auton==1.3.0 auton --uri http://127.0.0.1:8666 -k ./quickstart.token --endpoint hello ``` @@ -983,7 +983,7 @@ All endpoint components are prepared before endpoint instances are initialized. ### Authentication New installations can use persistent SQLite authentication. Install -`autond[auth]==1.2.1`, or use the Docker image, which includes the authentication +`autond[auth]==1.3.0`, or use the Docker image, which includes the authentication extra. HTTPdis >= 0.6.31 and Sonicprobe >= 0.3.55 provide the shared Argon2, token and SQLite implementations. diff --git a/docs/release-1.3.0.md b/docs/release-1.3.0.md index 4719ae0..74f28f9 100644 --- a/docs/release-1.3.0.md +++ b/docs/release-1.3.0.md @@ -2,15 +2,17 @@ ## Optional Textual interface -This version adds an optional read-only terminal dashboard using the shared -DWho 0.3.65 presentation components. Python 3.9+ is required for this extra. +This version adds an optional terminal dashboard using the shared +DWho 0.3.65 presentation components. Auton supports Python 3.10–3.13. The existing curses interface remains the default. View jobs, endpoints, daemon status and stdout/stderr with search, filtering -and selection-preserving refresh. Execution preparation, scenario editing, -export and reconciliation remain available through curses and CLI. +and selection-preserving refresh. Textual also supports execution preparation, guided arguments, scenario/group +selection, result export and read-only reconciliation through existing services. +Only explicit confirmation submits an operation; stopping observation does not +cancel remote jobs. -After publication, install with `python -m pip install "auton[textual]==1.3.0"` +Install with `python -m pip install "auton[textual]==1.3.0"` and select it with `auton --tui --tui-ui textual --uri https://daemon.example.org`. No configuration or stored-data migration is required. The offline demo uses