This website requires JavaScript.
2df3f93373
CFG-04: backend teil 1 — internal/notifyprefs (praeferenz-store + enqueueifallowed-filter vor dispatcher)
sysops
2026-08-28 23:47:46 +02:00
e65625841c
DEVLOG: Sessionlog-Eintrag (Auto-Hook)
sysops
2026-08-28 23:45:51 +02:00
fbcc9db8f1
RBAC-05: web/rbac-admin next.js-frontend (rollen+gruppen-verwaltung, audit-verlauf) auf shl-01
sysops
2026-08-28 23:43:09 +02:00
bd80f0cb16
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/rbac-05-rechte-administrationsoberflaeche
sysops
2026-08-28 23:41:36 +02:00
051af43dec
RBAC-05: backend — handler.go (rollen-/gruppenverwaltung, selbst-eskalationsschutz), group.go ListGroups/Members
sysops
2026-08-28 23:41:30 +02:00
9de9005ced
Merge branch 'feature/iam-02-login-session-jwt-grundgeruest' into feature/rbac-05-rechte-administrationsoberflaeche
sysops
2026-08-28 23:38:57 +02:00
1b6a1591c7
Merge branch 'feature/rbac-03-gruppen-abteilungen' into feature/rbac-05-rechte-administrationsoberflaeche
sysops
2026-08-28 23:38:52 +02:00
df2a54f0e6
IAM-08: fix — Suspense-Boundary fuer useSearchParams() in password-reset/complete (Next.js-14-App-Router-Anforderung, Build brach beim Prerendering ab)
sysops
2026-08-28 23:38:06 +02:00
f627caaacb
IAM-08: benutzerprofil-login-oberflaeche (login+2fa/passwort-reset/profil-backend-handler + web/account next.js-frontend auf shl-01)
sysops
2026-08-28 23:34:36 +02:00
f0139c889a
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/iam-08-benutzerprofil-login-oberflaeche
sysops
2026-08-28 23:28:33 +02:00
d9fb2e33f2
Merge branch 'feature/iam-03-passwort-reset-einladungs-flow' into feature/iam-08-benutzerprofil-login-oberflaeche
sysops
2026-08-28 23:28:23 +02:00
6885319333
DEVLOG: Sessionlog-Eintrag (Auto-Hook)
sysops
2026-08-28 23:27:34 +02:00
6666125a8a
DEVLOG: Sessionlog-Eintrag (Auto-Hook)
sysops
2026-08-28 23:26:21 +02:00
42466c7b40
IAM-13: oidc-provider-fuer-drittanwendungen (client-registrierung, authorization-code-flow, jwks ueber API-05-schluessel)
sysops
2026-08-28 23:25:45 +02:00
bf8f905767
DEVLOG: Sessionlog-Eintrag (Auto-Hook)
sysops
2026-08-28 23:07:16 +02:00
f02de2b6c8
OPS-06: fix — PATH um $(go env GOPATH)/bin ergaenzen (govulncheck installierte erfolgreich, war aber nicht im PATH auffindbar); go.sum ergaenzen
sysops
2026-08-28 23:07:11 +02:00
9de84f6994
OPS-06: fix — fehlendes fail=1 im govulncheck-unavailable-zweig, govulncheck-version gepinnt statt @latest (Go-Versionskonflikt auf 131 gefunden)
sysops
2026-08-28 23:04:49 +02:00
77ecf42365
OPS-06: fix — verify-supply-chain-gate.sh unterscheidet jetzt echten Fund von Werkzeugfehler (pruefte vorher nur exit-code, 'command not found' galt faelschlich als bestanden)
sysops
2026-08-28 23:03:05 +02:00
ab7a03386c
OPS-06: fix — fixture ruft tatsaechlich verwundbaren symbolpfad auf (ParseAcceptLanguage statt Parse, GO-2022-1059 statt falscher advisory-id)
sysops
2026-08-28 23:01:19 +02:00
87f5fe20f9
OPS-06: automatisiertes-schwachstellen-scanning-supply-chain (govulncheck+npm-audit CI-Gates, verwundbare Fixtures + Verifikationsskript fuer Pruefung 1)
sysops
2026-08-28 22:58:27 +02:00
e46b8ed133
IAM-15: timing-safe-vergleich-als-projektweite-coding-konvention (internal/timingsafe, coding-guideline, audit bestehender vergleichsstellen)
sysops
2026-08-28 22:56:23 +02:00
1b4c3db9b8
DEVLOG: Sessionlog-Eintrag (Auto-Hook)
sysops
2026-08-28 22:54:02 +02:00
c344dea218
TEN-08: tenant-loeschung-unter-retention-vorbehalt-gobd (RetentionChecker-Schnittstelle gegen Archive RET-03/CMP-06, ProcessDueDeletions haelt gesperrte Tenants zurueck)
sysops
2026-08-28 22:51:05 +02:00
34498c415a
QA-01: go.sum ergaenzen (fehlte, go mod tidy auf Testhost verifiziert)
sysops
2026-08-28 22:43:57 +02:00
5a0d07444c
QA-01: teststrategie-core (pflichttest-gate, testdb-isolationsnachweis, ci-workflow)
sysops
2026-08-28 22:41:06 +02:00
49a48743f5
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/ops-02-zentrale-statusseite
sysops
2026-08-28 22:02:02 +02:00
6537888da6
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/aud-04-audit-log-ansicht
sysops
2026-08-28 22:02:02 +02:00
98b3bcdf43
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/lic-04-lizenz-modul-verwaltungsoberflaeche
sysops
2026-08-28 22:02:02 +02:00
12b1978ae1
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/ten-05-tenant-verwaltungsoberflaeche
sysops
2026-08-28 22:02:02 +02:00
bfa5c61db5
SHL-01: fix — Test-Cleanup zwischen Dialog-Tests (afterEach(cleanup), sonst stapeln sich gerenderte DOM-Bäume)
sysops
2026-08-28 22:01:56 +02:00
11940e28e6
OPS-02: fix — transpilePackages fuer @nexarch/shl (Next.js transpiliert node_modules sonst nicht, Build brach ab)
sysops
2026-08-28 21:56:39 +02:00
f7bc927d50
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/ops-02-zentrale-statusseite
sysops
2026-08-28 21:56:31 +02:00
554c9aae66
AUD-04: fix — transpilePackages fuer @nexarch/shl (Next.js transpiliert node_modules sonst nicht, Build brach ab)
sysops
2026-08-28 21:56:27 +02:00
1ba90319a2
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/aud-04-audit-log-ansicht
sysops
2026-08-28 21:56:20 +02:00
5f3eb16fae
LIC-04: fix — transpilePackages fuer @nexarch/shl (Next.js transpiliert node_modules sonst nicht, Build brach ab)
sysops
2026-08-28 21:56:15 +02:00
c8f72c30f3
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/lic-04-lizenz-modul-verwaltungsoberflaeche
sysops
2026-08-28 21:56:07 +02:00
9911499c1e
TEN-05: fix — transpilePackages fuer @nexarch/shl (Next.js transpiliert node_modules sonst nicht, Build brach ab)
sysops
2026-08-28 21:56:02 +02:00
74e1f07379
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/ten-05-tenant-verwaltungsoberflaeche
sysops
2026-08-28 21:55:43 +02:00
3c226dab12
SHL-01: fix — vitest jsdom-environment + jest-dom-Setup (3 Dialog-Tests schlugen ohne DOM fehl)
sysops
2026-08-28 21:55:34 +02:00
0f1add0b78
OPS-02: Retrofit auf SHL-01 (ThemeProvider/I18nProvider/ToastProvider, Design-Tokens statt hartkodierter Werte)
sysops
2026-08-28 21:47:48 +02:00
265c09db24
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/ops-02-zentrale-statusseite
sysops
2026-08-28 21:47:32 +02:00
f344f79326
AUD-04: Retrofit auf SHL-01 (ThemeProvider/I18nProvider/ToastProvider, Design-Tokens statt hartkodierter Werte)
sysops
2026-08-28 21:47:23 +02:00
c4bcfa8caf
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/aud-04-audit-log-ansicht
sysops
2026-08-28 21:47:09 +02:00
7c53a099c7
LIC-04: Retrofit auf SHL-01 (ThemeProvider/I18nProvider/ToastProvider, Design-Tokens statt hartkodierter Werte)
sysops
2026-08-28 21:46:59 +02:00
25168a18db
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/lic-04-lizenz-modul-verwaltungsoberflaeche
sysops
2026-08-28 21:46:43 +02:00
8edae6141b
TEN-05: Retrofit auf SHL-01 (ThemeProvider/I18nProvider/ToastProvider, Design-Tokens statt hartkodierter Werte)
sysops
2026-08-28 21:46:34 +02:00
49404c5fa4
Merge branch 'feature/shl-01-ui-shell-design-system-zentral' into feature/ten-05-tenant-verwaltungsoberflaeche
sysops
2026-08-28 21:46:07 +02:00
584cefa388
DEVLOG: Sessionlog-Eintrag (Auto-Hook)
sysops
2026-08-28 21:45:55 +02:00
00665592f6
SHL-01: ui-shell-design-system-zentral (tokens, theming, i18n-rahmen, basis-komponenten)
sysops
2026-08-28 21:41:56 +02:00
218971824b
OPS-04: incident-response-plan-inkl-dsgvo-meldefristen
sysops
2026-08-28 10:58:46 +02:00
14516b4adf
QA-08: last-leistungstest (jwt-verifikation, connection-pooling, rate-limiting unter mehrmodul-last)
sysops
2026-08-28 10:54:05 +02:00
3ea2489f45
QA-08: tenant-router (TEN-06) + ratelimit (API-03) + apiserver (API-01) auf api-05-basis portiert
sysops
2026-08-28 10:52:27 +02:00
196b48ce09
QA-07: schnittstellen-vertragstests fuer api-01/api-05/api-02/api-07 + gitea-actions-workflow
sysops
2026-08-28 10:34:25 +02:00
e0c82b5d63
QA-07: apiserver+moduleregistry+flag+webhook auf api-05-basis portiert (fuer vertragstests benoetigt)
sysops
2026-08-28 10:30:12 +02:00
46fccd9c09
API-10: test-fix — rotatemasterkey-assertion nur fuer eigene test-tenants pruefen (geteilte test-db)
sysops
2026-08-28 10:04:51 +02:00
a631ac8770
API-10: internal/apiserver-port wieder entfernen (ungenutzt, zieht internal/auth als fehlende abhaengigkeit nach)
sysops
2026-08-28 10:03:41 +02:00
bc2126f3b1
API-10: master-key-verwaltung-tenant-schluesselhierarchie-kms-anbindung (envelope encryption, isolierte tenant-keks, rotation)
sysops
2026-08-28 10:03:27 +02:00
3fcd8f92af
API-09: mtls-zwischen-modul-instanzen-verteilte-installation (interne ca, rotation ohne ausfallzeit, stufe-1-optout)
sysops
2026-08-28 09:32:51 +02:00
ec9bb27bb3
API-06: go.sum/go.mod aktualisieren (golang-jwt/jwt/v5 fuer moduletrust)
sysops
2026-08-28 09:22:56 +02:00
0fd9856b10
API-06: wiederanlauf-nachsynchronisierung-nach-core-ausfall (postgres-puffer, service-credential, sofort-invalidate)
sysops
2026-08-28 09:22:08 +02:00
43dca005f2
API-08: SetHeaders-helfer fuer redirect-freie umgebungen + devserver fuer csp-live-verifikation
sysops
2026-08-28 09:16:20 +02:00
24a522e10c
API-08: security-header-baseline-fuer-alle-frontends (gemeinsame middleware, csp/hsts/coverage-scan)
sysops
2026-08-28 09:11:33 +02:00
c4840ca55b
API-07: fix — unbenutzten pgx-import entfernen (build-fehler, nur auf testhost gepatcht gewesen)
sysops
2026-08-28 09:08:06 +02:00
34a705390c
API-07: test-fix — signaturvergleich gegen tatsaechlich empfangene bytes (jsonb-kanonisierung)
sysops
2026-08-28 09:06:05 +02:00
627961b972
API-07: zentrale-webhook-registry-zustellung (postgres-jobqueue, hmac-signatur, backoff)
sysops
2026-08-28 09:03:06 +02:00
da80643564
OPS-03: dev-server fuer live-scrape-verifikation; expfmt-namensvalidierung fixen
sysops
2026-08-28 08:43:18 +02:00
814a7fda0a
OPS-03: metrics-aggregation-ueber-module-hinweg (prometheus-textformat, dynamische quellen)
sysops
2026-08-28 08:39:54 +02:00
cabcabda8d
OPS-02: test-fix — overview-pruefung nur fuer eigene testziele, nicht alle jemals registrierten
sysops
2026-08-28 08:29:27 +02:00
81ebdd892b
OPS-02: dev-server + next.js zentrale statusseite
sysops
2026-08-28 08:21:27 +02:00
dff760e1ba
OPS-02: zentrale-statusseite (backend: poller + aggregierte uebersicht + verlauf)
sysops
2026-08-28 08:19:40 +02:00
8085f39142
API-04: openapi-schnittstellenbeschreibung (drift-check + beispielausfuehrung)
sysops
2026-08-28 08:17:11 +02:00
a67adcefa1
API-03: zentrales-rate-limiting-api-gateway-schicht (postgres-basierter shared state)
sysops
2026-08-28 08:14:20 +02:00
3b96d8ef41
AUD-04: backend-authorizer + dev-server + next.js audit-log-ansicht
sysops
2026-08-28 00:10:48 +02:00
11ed3e3790
TEN-05: backend-api + dev-server + next.js tenant-verwaltungsoberflaeche
sysops
2026-08-27 23:58:04 +02:00
962ef5a27a
TEN-05: lifecycle-code aus TEN-04 auf ten-03-basis portiert (registry liest previous_status/deletion_scheduled_at)
sysops
2026-08-27 23:49:53 +02:00
ac48935261
LIC-04: next.js 14.2.35 (aktuellster patch der 14-linie), gitignore fuer web-build-artefakte
sysops
2026-08-27 23:46:50 +02:00
0620baa993
LIC-04: dev-server fuer adminapi + next.js lizenz-modul-verwaltungsoberflaeche
sysops
2026-08-27 23:40:05 +02:00
eed73eca8f
LIC-04: backend-api fuer lizenz-modul-verwaltungsoberflaeche (flag.List, adminapi-paket)
sysops
2026-08-27 23:37:11 +02:00
6a03dcafd6
OPS-01: health-check-endpunkte-je-modul
sysops and Claude Sonnet 5
2026-08-27 23:30:30 +02:00
034865f5a0
CFG-03: benachrichtigungs-kanaele-e-mail-in-app
sysops and Claude Sonnet 5
2026-08-27 23:23:45 +02:00
0ce29acf3e
IAM-11: saml-2-0-anbindung
sysops and Claude Sonnet 5
2026-08-27 23:12:03 +02:00
ba71bb6350
IAM-10: passwortlose-anmeldung-via-webauthn-passkey
sysops and Claude Sonnet 5
2026-08-27 23:05:42 +02:00
e4856dfc9d
IAM-06: sso-anmeldung-ueber-oidc
sysops and Claude Sonnet 5
2026-08-27 22:53:42 +02:00
1a82da211d
IAM-05: ldap-active-directory-anbindung
sysops and Claude Sonnet 5
2026-08-27 22:39:10 +02:00
f224b5c9be
IAM-04: zwei-faktor-authentifizierung-totp
sysops and Claude Sonnet 5
2026-08-27 22:34:34 +02:00
2337841249
README.md gelöscht
patrick
2026-08-27 22:32:10 +02:00
5f02e08bc4
IAM-12: aktive-sitzungen-verwaltung
sysops and Claude Sonnet 5
2026-08-27 22:29:58 +02:00
3c4e9d45b8
IAM-14: passwort-richtlinien
sysops and Claude Sonnet 5
2026-08-27 22:26:23 +02:00
95275407b1
IAM-09: api-token-service-accounts
sysops and Claude Sonnet 5
2026-08-27 22:19:39 +02:00
ac070c160a
IAM-07: account-lockout-login-rate-limiting
sysops and Claude Sonnet 5
2026-08-27 22:15:25 +02:00
b6a941feec
IAM-03: passwort-reset-einladungs-flow
sysops and Claude Sonnet 5
2026-08-27 22:09:32 +02:00
3d5f53f103
RBAC-04: modul-scoped-berechtigungen
sysops and Claude Sonnet 5
2026-08-27 22:04:58 +02:00
bab582a38a
RBAC-03: gruppen-abteilungen
sysops and Claude Sonnet 5
2026-08-27 22:00:48 +02:00
d63fcbb49e
RBAC-02: policy-enforcement-schicht-zentral
sysops and Claude Sonnet 5
2026-08-27 21:43:26 +02:00
f7863fd4d2
API-05: verteilte-jwt-verifikation-rechte-feature-flag-cache-kontrakt
sysops and Claude Sonnet 5
2026-08-27 21:38:57 +02:00
27f9866264
API-01: rest-api-grundgeruest-versionierung
sysops and Claude Sonnet 5
2026-08-27 21:32:27 +02:00
b23cd1961f
API-02: modul-registry-aktivierungspruefung
sysops and Claude Sonnet 5
2026-08-27 21:17:50 +02:00
b6184b67aa
LIC-05: speicherverbrauch-metrik-je-tenant
sysops and Claude Sonnet 5
2026-08-27 21:13:26 +02:00
d447869246
LIC-03: nutzungszaehler-quotas
sysops and Claude Sonnet 5
2026-08-27 21:10:11 +02:00
6f532d8350
CFG-02: benachrichtigungs-dispatcher-core-service-fuer-module
sysops and Claude Sonnet 5
2026-08-27 21:06:36 +02:00