Repository navigation
AutoSign v0.18.0
Highlights
- Simplifies plugin SDK, execution, Vault, notification, and interactive-browser boundaries.
- Extracts authenticated API routers for auth, accounts, browser sessions, backups, notifications, and execution history.
- Splits Accounts, History, Browser, and Notifications frontend domains into focused authenticated assets.
- Adds bounded VikACG recovery handling and preserves encrypted browser-state compatibility.
- Revalidates
SignResult.model_copy()results so updates cannot bypass status invariants.
Compatibility
- Database schema and encrypted browser-state format are unchanged.
- Existing accounts, schedules, notification assignments, backups, and NAS data mounts remain compatible.
- Preserve the existing
.env,AUTOSIGN_MASTER_KEY, and data directory when upgrading.
Verification
- Independent staged review completed.
- Local Ruff, frontend syntax checks, and 184 tests passed.
- Wheel/image asset inclusion, isolated Docker health, authenticated boundaries, noVNC assets, persistence, and restart behavior were verified.
- User reported manual NAS and account acceptance passed before publication.
See PR #6 for the reviewed change history. Private NAS images, Compose files, logs, credentials, and deployment-specific paths are intentionally not attached to this public Release.