Skip to content

release: inventory 0.6.0 production hardening - #6

Merged
Shaan-Shoukath merged 1 commit into
mainfrom
dev
Oct 29, 2026
Merged

Shaan-Shoukath merged 1 commit into
mainfrom
dev

Conversation

@Shaan-Shoukath

Copy link
Copy Markdown
Contributor

Release Inventory 0.6.0 from dev, including the audited production hardening in #5. This promotes dev commit7cf19960d448629141875714f2b34537e78305c0 after its feature PR passed all eight checks.

The release fixes lending/checkout races, SSRF and mobile flows; completes the standalone PostgreSQL/Redis/private Silo and BullMQ worker/beat setup; and hardens the one-line installer, private-source images, backup and encrypted fresh-volume restore.

Validation:1320 Linux units,189 database integrations, both production browser layouts, actual native install and pre/post-restore STARTTLS, usable recovered keys/private objects, zero findings on both exact app images. Shared-vendor findings and accepted VM/provider rollout limits remain in docs/PRODUCTION_AUDIT_2026-10-29.md. Merge only after this dev-to-main PR passes CI; main release publishing will then be watched.

Fix lending/checkout concurrency, private IPv6 webhook validation and mobile flows. Harden the standalone PostgreSQL/Redis/private Silo stack, BullMQ worker email, restrictive-source runtime permissions, one-line installation and encrypted fresh-volume recovery. Bump all application versions to 0.6.0.

Validation: 1320 Linux units,189 PostgreSQL integrations, production browser layouts, native installation/STARTTLS/restore, final app scans and all eight PR CI checks passed. Shared-service findings and deferred public-VM/provider checks are documented in docs/PRODUCTION_AUDIT_2026-10-29.md.
@Shaan-Shoukath
Shaan-Shoukath merged commit ff466bc into main Oct 29, 2026
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant