diff --git a/CHANGELOG.md b/CHANGELOG.md index 781b2da..e315b7d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,26 @@ Alle nennenswerten Änderungen an diesem Projekt werden hier dokumentiert. Format angelehnt an [Keep a Changelog](https://keepachangelog.com/de/1.1.0/), Versionierung nach [Semantic Versioning](https://semver.org/lang/de/). +## [1.6.1] – 2026-07-18 + +### Geändert +- PostgreSQL-Container ist nicht mehr über einen Host-Port erreichbar + (`docker-compose.yml`: `ports: 5433:5432` beim `db`-Dienst entfernt). + App und Dev-Server erreichen die Datenbank weiterhin über das von + Docker Compose automatisch angelegte interne Netzwerk (Hostname + `db`) – reduziert die Angriffsfläche, ohne den Betrieb zu ändern. + Debugging/Backup weiterhin über `docker compose exec db psql`/ + `pg_dump` möglich. + +### Behoben +- DEPLOYMENT.md: Fehlerbehebung-Abschnitt für + `password authentication failed for user "postgres"` ergänzt (tritt + auf, wenn `docker compose up` vor dem Setzen von `LOCAL_PG_PASSWORD` + läuft oder ohne `--env-file .env.local` – PostgreSQL übernimmt das + Passwort nur beim allerersten Start auf leerem Datenverzeichnis). + `.env.example` warnt jetzt vor Sonderzeichen in `LOCAL_PG_PASSWORD`, + die beim `.env`-Parsing zu stillen Fehlern führen können. + ## [1.6.0] – 2026-07-18 ### Hinzugefügt diff --git a/package-lock.json b/package-lock.json index 4befdbf..285d45b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "canteen-menu", - "version": "1.6.0", + "version": "1.6.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "canteen-menu", - "version": "1.6.0", + "version": "1.6.1", "dependencies": { "@simplewebauthn/browser": "^13.3.0", "@simplewebauthn/server": "^13.3.2", diff --git a/package.json b/package.json index 674e8ed..976eebf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "canteen-menu", - "version": "1.6.0", + "version": "1.6.1", "private": true, "scripts": { "predev": "node --env-file-if-exists=.env.local db/migrate.mjs && node --env-file-if-exists=.env.local scripts/bootstrap-admin.mjs",