Repository navigation
AutoSign v0.17.0
Highlights
- Separate bounded capacity pools for scheduled browser automation and interactive login.
- Serialized browser cold start and deterministic cleanup for contexts, native Chromium processes, temporary profiles, and capacity leases.
- Account execution/deletion lifecycle gating to prevent concurrent-use races.
- Bounded administrator login-rate tracking and an authenticated, privacy-safe runtime status view.
- Version consistency checks across package metadata, runtime version, and the health endpoint.
- Browser route diagnostics for partially loaded pages and stale fixed CDN routes.
Validation
- DeepSeek reviewed the fixed implementation commit with no P0/P1/P2 blockers.
- Ruff and 152 pytest tests passed locally.
- Push, pull-request, and merged-main GitHub Actions passed for the published commits.
- The user completed NAS functional acceptance and final sign-in verification.
Upgrade notes
- No database schema migration is introduced by this release.
- New browser capacity defaults are automation
2and interactive1; lower automation capacity on memory-constrained hosts if necessary. - Keep deployment-specific proxy addresses, bypass rules, fixed DNS entries, credentials, data, and image archives outside the public repository.
Full Changelog: v0.16.0...v0.17.0