Fix port-25 Postfix startup when inbound relay, DMARC ingest, or antispam milter are enabled; consolidate schema-migrations and inbound antispam/quarantine roadmap docs in the changelog. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
+9
-9
@@ -5,6 +5,12 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); version
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [1.9.1] - 2026-08-19
|
||||||
|
|
||||||
|
Port-25 Postfix startup when inbound relay, DMARC ingest, or the inbound antispam
|
||||||
|
milter are enabled. Schema-migration reference and roadmap plans for inbound
|
||||||
|
antispam and quarantine. Upgrading from 1.9.0 is a tag bump; no migration.
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- [docs/plans/inbound-antispam-panel.md](docs/plans/inbound-antispam-panel.md) —
|
- [docs/plans/inbound-antispam-panel.md](docs/plans/inbound-antispam-panel.md) —
|
||||||
@@ -13,6 +19,9 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); version
|
|||||||
`1.10.0`; Composer → Opus → Fable workflow.
|
`1.10.0`; Composer → Opus → Fable workflow.
|
||||||
- [docs/plans/inbound-quarantine.md](docs/plans/inbound-quarantine.md) — candidate
|
- [docs/plans/inbound-quarantine.md](docs/plans/inbound-quarantine.md) — candidate
|
||||||
plan for held-mail review/release (design TBD).
|
plan for held-mail review/release (design TBD).
|
||||||
|
- [docs/schema-migrations.md](docs/schema-migrations.md) — living reference for the
|
||||||
|
SQLite migration chain (`user_version` head, per-file history, legacy artefacts,
|
||||||
|
1.x rules, and planned 2.x squash gate).
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
@@ -20,15 +29,6 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); version
|
|||||||
and `inbound-quarantine` (candidate) in the index.
|
and `inbound-quarantine` (candidate) in the index.
|
||||||
- [docs/development.md](docs/development.md) — plan checklists may override
|
- [docs/development.md](docs/development.md) — plan checklists may override
|
||||||
model routing with Composer → Opus → Fable.
|
model routing with Composer → Opus → Fable.
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- [docs/schema-migrations.md](docs/schema-migrations.md) — living reference for the
|
|
||||||
SQLite migration chain (`user_version` head, per-file history, legacy artefacts,
|
|
||||||
1.x rules, and planned 2.x squash gate).
|
|
||||||
|
|
||||||
### Changed
|
|
||||||
|
|
||||||
- [docs/development.md](docs/development.md), [docs/roadmap.md](docs/roadmap.md),
|
- [docs/development.md](docs/development.md), [docs/roadmap.md](docs/roadmap.md),
|
||||||
and [docs/architecture.md](docs/architecture.md) link to the new file;
|
and [docs/architecture.md](docs/architecture.md) link to the new file;
|
||||||
`schema-squash` defers gate thresholds to it instead of a stale v5 snapshot.
|
`schema-squash` defers gate thresholds to it instead of a stale v5 snapshot.
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
selfpost:
|
selfpost:
|
||||||
image: ghcr.io/mixeme/selfpost:1.9.0
|
image: ghcr.io/mixeme/selfpost:1.9.1
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
environment:
|
||||||
SELFPOST_HOSTNAME: "${SELFPOST_HOSTNAME:?set the mail/panel hostname, e.g. mail.example.com}"
|
SELFPOST_HOSTNAME: "${SELFPOST_HOSTNAME:?set the mail/panel hostname, e.g. mail.example.com}"
|
||||||
|
|||||||
Reference in New Issue
Block a user