Umstellung auf common v0.1.0 fuer connect (nach archive #383, dms #384, mail #386).
Umgestellt
auditclient, httpclient, policyclient: Quelltext identisch zu common (normalisierter Vergleich ohne Kommentare/Imports), interne Kopien geloescht, Importe auf gitea.perlbach24.de/scripte/nexarch/common/<paket>, go.mod/go.sum ergaenzt.
Auswirkungen (Pflicht-Review)
Kein Verhaltensunterschied (identischer Quelltext).
connect braucht jetzt GOPRIVATE=gitea.perlbach24.de und Lesezugriff aufs Repo bei Einzelbuilds.
scripts/check-security-test-coverage.sh: Eintraege fuer internal/auditclient und internal/policyclient entfernt (Pakete in common, dort durch das Gate gedeckt).
Kein Waechtertest verschoben: connect hatte keinen gegen http.DefaultClient (cmd/datev-a11y-fixture nutzt ihn).
Nicht umgestellt: loadtest (Quelltext weicht ab), migrate (wartet auf common v0.2.0), testdb.
Testergebnis: alle Pakete ok.
Tests
131, frisches Wurfverzeichnis: build, vet, gofmt sauber; go test ./... siehe unten. DB-Tests nicht gelaufen (kein TEST_ADMIN_DSN), Lauf auf 204 steht aus.
Umstellung auf `common` v0.1.0 fuer `connect` (nach archive #383, dms #384, mail #386).
## Umgestellt
`auditclient`, `httpclient`, `policyclient`: Quelltext identisch zu common (normalisierter Vergleich ohne Kommentare/Imports), interne Kopien geloescht, Importe auf `gitea.perlbach24.de/scripte/nexarch/common/<paket>`, `go.mod`/`go.sum` ergaenzt.
## Auswirkungen (Pflicht-Review)
- Kein Verhaltensunterschied (identischer Quelltext).
- connect braucht jetzt `GOPRIVATE=gitea.perlbach24.de` und Lesezugriff aufs Repo bei Einzelbuilds.
- `scripts/check-security-test-coverage.sh`: Eintraege fuer `internal/auditclient` und `internal/policyclient` entfernt (Pakete in common, dort durch das Gate gedeckt).
- Kein Waechtertest verschoben: connect hatte keinen gegen `http.DefaultClient` (`cmd/datev-a11y-fixture` nutzt ihn).
- Nicht umgestellt: `loadtest` (Quelltext weicht ab), `migrate` (wartet auf common v0.2.0), `testdb`.
- Testergebnis: alle Pakete ok.
## Tests
131, frisches Wurfverzeichnis: build, vet, gofmt sauber; `go test ./...` siehe unten. DB-Tests nicht gelaufen (kein `TEST_ADMIN_DSN`), Lauf auf 204 steht aus.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
auditclient und policyclient aus der Liste in check-security-test-coverage.sh
entfernt (Pakete liegen jetzt in common, dort durch das common-Gate gedeckt).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
DB-Tests 2026-10-28 auf 204 gegen einen eigenen Wegwerf-Postgres 17 (initdb in /tmp, Port 55432, getrennte Datenbanken fuer TEST_ADMIN_DSN, TEST_TENANT_DSN und TEST_TENANT_DSN_B; nicht archivdms, nicht dms_dev), go test ./... -count=1 -p 1. Stand refactor/connect-testdb (enthaelt diesen PR): alle Pakete gruen.
DB-Tests 2026-10-28 auf 204 gegen einen eigenen Wegwerf-Postgres 17 (initdb in /tmp, Port 55432, getrennte Datenbanken fuer TEST_ADMIN_DSN, TEST_TENANT_DSN und TEST_TENANT_DSN_B; nicht archivdms, nicht dms_dev), go test ./... -count=1 -p 1. Stand refactor/connect-testdb (enthaelt diesen PR): alle Pakete gruen.
patrick
merged commit 95582ad09d into main2026-10-28 10:41:40 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Umstellung auf
commonv0.1.0 fuerconnect(nach archive #383, dms #384, mail #386).Umgestellt
auditclient,httpclient,policyclient: Quelltext identisch zu common (normalisierter Vergleich ohne Kommentare/Imports), interne Kopien geloescht, Importe aufgitea.perlbach24.de/scripte/nexarch/common/<paket>,go.mod/go.sumergaenzt.Auswirkungen (Pflicht-Review)
GOPRIVATE=gitea.perlbach24.deund Lesezugriff aufs Repo bei Einzelbuilds.scripts/check-security-test-coverage.sh: Eintraege fuerinternal/auditclientundinternal/policycliententfernt (Pakete in common, dort durch das Gate gedeckt).http.DefaultClient(cmd/datev-a11y-fixturenutzt ihn).loadtest(Quelltext weicht ab),migrate(wartet auf common v0.2.0),testdb.Tests
131, frisches Wurfverzeichnis: build, vet, gofmt sauber;
go test ./...siehe unten. DB-Tests nicht gelaufen (keinTEST_ADMIN_DSN), Lauf auf 204 steht aus.🤖 Generated with Claude Code
DB-Tests 2026-10-28 auf 204 gegen einen eigenen Wegwerf-Postgres 17 (initdb in /tmp, Port 55432, getrennte Datenbanken fuer TEST_ADMIN_DSN, TEST_TENANT_DSN und TEST_TENANT_DSN_B; nicht archivdms, nicht dms_dev), go test ./... -count=1 -p 1. Stand refactor/connect-testdb (enthaelt diesen PR): alle Pakete gruen.