fix(registratura): 5 post-3.02 fixes - QuickContact pre-fill (useEffect sync), form close on contact create (stopPropagation), Switch label 'Inchis' -> 'Status', CU moved from Avize to own category, close guard for active deadlines
This commit is contained in:
@@ -46,6 +46,7 @@ Continued Phase 3 refinements. Picked task 3.02 (HEAVY) — Registratura bidirec
|
||||
## Session — 2026-02-27 evening (GitHub Copilot - Claude Opus 4.6)
|
||||
|
||||
### Context
|
||||
|
||||
Continued from earlier session (Gemini 3.1 Pro got stuck on Authentik testing). This session focused on fixing deployment pipeline, then implementing Phase 3 visual/UX tasks + infrastructure documentation.
|
||||
|
||||
### Completed
|
||||
@@ -85,9 +86,11 @@ Continued from earlier session (Gemini 3.1 Pro got stuck on Authentik testing).
|
||||
- SESSION-LOG.md: this entry
|
||||
|
||||
### Files Created
|
||||
|
||||
- `src/shared/components/common/theme-toggle.tsx` — Animated sun/moon theme toggle
|
||||
|
||||
### Files Modified
|
||||
|
||||
- `Dockerfile` — Added `npx prisma generate`
|
||||
- `docker-compose.yml` — All env vars hardcoded
|
||||
- `package.json` — @prisma/client moved to dependencies
|
||||
@@ -101,6 +104,7 @@ Continued from earlier session (Gemini 3.1 Pro got stuck on Authentik testing).
|
||||
- `src/modules/hot-desk/components/desk-room-layout.tsx` — Window + door landmarks
|
||||
|
||||
### Notes
|
||||
|
||||
- Portainer CE requires manual "Pull and redeploy" — no auto-rebuild on webhook
|
||||
- "Re-pull image" checkbox only needed for base image updates (node:20-alpine), not for code changes
|
||||
- Logo SVGs have very different aspect ratios (BTG ~7:1, US ~6:1, SDT ~3:1) — using flex-1 min-w-0 to handle this
|
||||
|
||||
Reference in New Issue
Block a user