[1.1.1] - 2026-07-14
Patch release: MinIO migration kit, monitoring doc/screenshot refresh, public specs redirect, storage-cli migrate checklist, and AUD-19 versioning rows in feature-audit.
Added
- MinIO migration kit — ops guide (EN, RU), rclone example config, cutover checklist (
internal/migrate), smoke scriptscripts/migrate/minio-cutover-smoke.ps1, suitetest-minio-migration-kit.ps1. storage-cli migrate checklist— print MinIO cutover checklist to stdout (storage-cli migrate checklist [minio]).- Architecture ADRs — docs/architecture/adr/ (migration kit Accepted; EventSink, immutable backup, inventory, scripted promote Proposed).
- Extension stubs —
internal/events.EventSink,internal/inventorytypes,internal/ha/promote(no runtime behavior yet). - AUD-19 — feature-audit: versioning enable → put two versions → list versions → get by
versionId.
Changed
- Monitoring docs / screenshots — Grafana Overview caption and HTTP/S3 + Host panel descriptions (ops, admin, user guide EN/RU); refreshed
monitoring.png/grafana.png. - Public
docs/specs/— internal TZ files removed from git; README redirect points toD:\datasafe_tz\.
Not a claim of 100% MinIO API parity. IAM/policies remapped manually. Object sync uses rclone/aws-cli.
Container images (on tag): ghcr.io/direktorbani/datasafe-storage-server:v1.1.1, ghcr.io/direktorbani/datasafe-console:v1.1.1.
Container images
ghcr.io/direktorbani/datasafe-storage-server:v1.1.1ghcr.io/direktorbani/datasafe-console:v1.1.1
CycloneDX SBOM files and cosign signatures are attached. See SECURITY.md for cosign verify instructions.