schalli
2a954f5cee
docs(16): record WR-01..WR-04 fix resolution in review and 16-03 summary
...
Marks all four Warning findings from 16-REVIEW.md as resolved with their
fix commit hashes; the two Info findings (IN-01/IN-02) remain open and
out of scope for this fix pass. Appends a note to 16-03-SUMMARY.md
recording the WR-02/WR-03/WR-04 behavior change in
syncBoundGroupsForTenant(), since that summary still described the
pre-fix behavior.
2026-08-06 17:02:35 +02:00
schalli
7464d32625
docs(16-05): complete Sync-Bericht-und-Freigabe-Matrix plan (Phase 16 done, PERM-02)
2026-08-06 16:41:29 +02:00
schalli
a0c5e470c3
docs(16-05): add plan summary, close PERM-02, log open verification items
...
- 16-05-SUMMARY.md documents the two-task plan (sync-report wiring,
grants-matrix internal-name fallback).
- PERM-02 marked complete in REQUIREMENTS.md: all five Phase-16 success
criteria are code-complete across plans 16-01..16-03; this plan
delivered the last missing visibility layer (D-05/D-06) and the
third D-04 display site.
- WINDOWS.md #6 : this plan's own manual browser walkthrough (sync
report three-line render, amber default-marker line, grants-matrix
two-name search) not executed — no browser tool in this session.
2026-08-06 16:40:43 +02:00
schalli
184a3a1174
docs(16-04): complete Gruppen-Dialog-Umbau plan
2026-08-06 16:33:59 +02:00
schalli
63f6ba852e
docs(16-04): append self-check result to summary
2026-08-06 16:33:19 +02:00
schalli
6b33bb0b2f
docs(16-04): add plan summary
...
Documents the GroupFormModal three-state rebuild (D-03/D-04/D-07), the
groups-list internalName fallback, and the ldapBind i18n cleanup for
Phase 16 Plan 4.
2026-08-06 16:33:01 +02:00
schalli
5a687a9d01
docs(16-03): complete Gruppen-Rekonziliation plan
2026-08-06 16:24:25 +02:00
schalli
da0361df5f
docs(16-02): complete backend name-lock/internalName/default-handoff plan
2026-08-06 16:03:54 +02:00
schalli
1b19876c32
docs(16-01): complete AD group import tracer plan
2026-08-06 15:49:26 +02:00
schalli
b4844557af
docs(16-01): add plan summary
2026-08-06 15:45:41 +02:00
schalli
c4a25511f3
docs(16): create phase plan
2026-08-06 14:42:44 +02:00
schalli
3dfa671ec9
docs(16): create phase plan — 5 plans, 4 waves, tracer-first
2026-08-06 14:38:45 +02:00
schalli
5c7d4ad128
docs(16): reassign PERM-02 to phase 16 with import semantics
2026-08-06 14:10:53 +02:00
schalli
1c658a8ed7
docs(16): UI design contract
2026-08-06 13:52:33 +02:00
schalli
092f4f6068
docs(16): UI design contract
2026-08-06 10:34:48 +02:00
schalli
c5ce07afab
docs(16): add validation strategy
2026-08-05 16:49:26 +02:00
schalli
9a494b1afd
docs(16): research AD-Gruppen-Synchronisation phase
2026-08-05 16:48:12 +02:00
schalli
fca4e3c3b5
docs(state): record phase 16 context session
2026-08-05 16:26:34 +02:00
schalli
8728716824
docs(16): capture phase context
2026-08-05 16:26:34 +02:00
schalli
d502941767
docs: mark DOE URL todo as post-phase-16
Tessera CI/CD / Lint & Type Check (push) Successful in 48s
Tessera CI/CD / Tests (push) Successful in 47s
Tessera CI/CD / Build & Publish Images (push) Successful in 7s
2026-08-05 16:13:15 +02:00
schalli
324d578fe4
docs: diagnose DOE tender URL defect (API uri instead of notice page)
2026-08-05 16:11:44 +02:00
schalli
13ae48f0c1
docs: capture todo - Ausschreibungsportal falsche URL
2026-08-05 16:07:30 +02:00
schalli
ff70b4efba
docs(quick-260805-fok): Standardgruppe bei Mandanten-Anlage + Startup-Reparatur
Tessera CI/CD / Lint & Type Check (push) Successful in 48s
Tessera CI/CD / Tests (push) Successful in 49s
Tessera CI/CD / Build & Publish Images (push) Successful in 28s
2026-08-05 11:37:43 +02:00
schalli
c2e9f67a7d
docs(quick-260805-d0r): Gruppenmitgliedschaften im Benutzer-Detail
Tessera CI/CD / Lint & Type Check (push) Successful in 50s
Tessera CI/CD / Tests (push) Successful in 52s
Tessera CI/CD / Build & Publish Images (push) Successful in 4m5s
2026-08-05 09:44:11 +02:00
schalli
be1183a61c
docs(roadmap): add Phase 16 AD group synchronisation
2026-08-05 08:54:55 +02:00
schalli
8e70f55c8c
docs(15): add pattern map from planning
Tessera CI/CD / Lint & Type Check (push) Successful in 42s
Tessera CI/CD / Tests (push) Successful in 50s
Tessera CI/CD / Build & Publish Images (push) Successful in 2m46s
2026-08-04 19:54:13 +02:00
schalli
d15475d6d7
docs(15-08): complete Serverseitige Modulsperre und Marketplace-Sperr-Badge plan
2026-08-04 19:53:13 +02:00
schalli
c6086ba750
docs(15-07): complete Freigabe-Matrix, Aktivierungsdialog und Benutzer-Detail-Grants plan
2026-08-04 19:28:18 +02:00
schalli
a3e8d0a158
docs(15-06): complete Gruppenverwaltung im Admin-UI plan
2026-08-04 19:06:54 +02:00
schalli
09abb2b323
docs(15-03): complete modul-freigaben-schreibseite plan
2026-08-04 18:43:45 +02:00
schalli
2a79d4ca1f
docs(15-05): complete dashboard-widget-modulfilterung plan
2026-08-04 15:39:48 +02:00
schalli
c4d7b7ded6
docs(15-02): complete Gruppenverwaltung & Standardgruppen-Mitgliedschaft plan
2026-08-04 15:27:48 +02:00
schalli
79c83eae5f
docs(15-01): complete Group/ModuleGrant foundation plan
2026-08-04 15:14:21 +02:00
schalli
4fd2f2e6a6
docs(15-01): append self-check result to SUMMARY
2026-08-04 15:13:47 +02:00
schalli
3b3950cfdb
docs(15-01): add SUMMARY for Group/ModuleGrant foundation + access resolution tracer
2026-08-04 15:13:33 +02:00
schalli
ac65149964
docs(15): create phase plan
2026-08-04 14:44:05 +02:00
schalli
8a4bb32847
docs(15): create phase plan — 8 plans, 4 waves, PERM-01..07
Tessera CI/CD / Lint & Type Check (push) Successful in 47s
Tessera CI/CD / Tests (push) Successful in 46s
Tessera CI/CD / Build & Publish Images (push) Successful in 6s
2026-08-04 14:39:46 +02:00
schalli
ff22178847
docs(state): record phase 15 UI-SPEC session
Tessera CI/CD / Lint & Type Check (push) Successful in 45s
Tessera CI/CD / Tests (push) Successful in 47s
Tessera CI/CD / Build & Publish Images (push) Successful in 6s
2026-08-04 13:58:34 +02:00
schalli
4f78999238
docs(15): UI design contract
Tessera CI/CD / Lint & Type Check (push) Successful in 43s
Tessera CI/CD / Tests (push) Successful in 45s
Tessera CI/CD / Build & Publish Images (push) Successful in 7s
2026-08-04 13:58:33 +02:00
schalli
37ab7c537d
docs(15): record owner-approved typography exception, add icon-only aria-labels
Tessera CI/CD / Lint & Type Check (push) Successful in 44s
Tessera CI/CD / Tests (push) Successful in 49s
Tessera CI/CD / Build & Publish Images (push) Successful in 6s
2026-08-04 13:54:44 +02:00
schalli
2f354cd59c
docs(15): UI design contract
Tessera CI/CD / Lint & Type Check (push) Successful in 45s
Tessera CI/CD / Tests (push) Successful in 48s
Tessera CI/CD / Build & Publish Images (push) Successful in 7s
2026-08-04 13:39:00 +02:00
schalli
960acb55c5
docs(phase-15): add validation strategy
Tessera CI/CD / Lint & Type Check (push) Successful in 48s
Tessera CI/CD / Tests (push) Successful in 51s
Tessera CI/CD / Build & Publish Images (push) Successful in 3m55s
2026-08-04 13:32:14 +02:00
schalli
32c4ec3fc8
docs(15): research phase domain
2026-08-04 13:30:53 +02:00
schalli
d4ae20b300
docs(15): add PERM-01..07 requirements and widget success criterion
2026-08-04 11:59:50 +02:00
schalli
ce96e5a5e7
docs(state): record phase 15 context session
2026-08-04 10:52:41 +02:00
schalli
6859c7504e
docs(15): capture phase context
2026-08-04 10:52:37 +02:00
schalli
7e1b4a2964
docs(roadmap): add Phase 15 module permissions (groups & user grants)
...
Two-level module access: tenant activation stays a prerequisite, plus new
per-group and per-user grants. Records the four design decisions taken with
the user: Tessera-owned groups with optional AD binding, closed-by-default
access, ADMIN/SUPER_ADMIN bypass within their tenant, and access on/off only
(no permission levels inside modules). Starts milestone v1.2.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-04 08:42:56 +02:00
schalli
bd84a26824
docs(260729-d3k): add plan + verification (passed 6/6) for LDAP multi-base-DN
...
Tessera CI/CD / Lint & Type Check (push) Successful in 44s
Tessera CI/CD / Tests (push) Successful in 48s
Tessera CI/CD / Build & Publish Images (push) Successful in 1m40s
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-29 09:43:06 +02:00
schalli
97465a6f25
docs(260729-d3k): complete LDAP multi-base-DN quick task
2026-07-29 09:40:29 +02:00
schalli
5cdd48d864
docs(260728-lih): add plan + verification (passed 6/6) for LDAP selective sync
...
Tessera CI/CD / Lint & Type Check (push) Successful in 44s
Tessera CI/CD / Tests (push) Successful in 46s
Tessera CI/CD / Build & Publish Images (push) Successful in 1m44s
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-28 15:47:22 +02:00