Skip to content

AutoSign v0.18.0

Choose a tag to compare

@Adrenaline036 Adrenaline036 released this 21 Aug 00:41
966f9b4

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.