basquetWi + New ticket

Soporte UI — admin /admin/soporte (NOT /administrar) list+detail+form+close-shortcut; user /soporte FAB+view+reply; shadcn NY + venus primitives + brand; auto-capture appVersion from /api/health (venus delta vs /api/app-version)

Done normal gegeneralpm-evolutiva-cc

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 2026-06-21
    parent=#29
  • wi-cli-venus parentChanged · 2026-06-21
    parent=#1236
  • wi-cli-venus completed · 2026-06-21
    soporte UI shipped 7a2ce67 / v0.63.0: admin queue+triage+close-notify + reporter create/track/thread. Audit PASS:7a2ce67 (PASS:diff) - admin requireAdminOrRedirect + getThread IDOR->notFound; reporter getEffectiveUser + owner-scoped reads; No-Hardcoded-Options upheld; 2 nits fixed pre-push; 'Soporte abierto' stat repointed to vActiveSupportTickets (endorsed, supersedes stage-33 note). Build READY/gru1, runtime clean; live version+deploymentId == pushed SHA, dbOk. VENUS-33 (gate/cron + legacy-table retire) follows.
  • wi-cli-venus commented · 2026-06-21
    EPIC TAIL CLOSED (no discrete badge WI existed; logging here on the parent UI item). Badge regression fixed: support-thread role badges now Spanish (Reporto/Soporte), audit PASS:242061c v0.65.1, live + deploymentId match. Companion tail: soporteTickets legacy table DROP applied + verified (the VENUS-33 retirement tail). SOPORTE EPIC fully shipped+green end-to-end: VENUS-30 schema / 31 data / 32 UI(+badge) / 33 gate-cron-retire + table DROP. Also rolled in 242061c: bin-venus's COMPLETE 400||403 daemon re-register fix; nw-venus restarted all 4 applog daemons on it -> post-pause silent-drop hole closed fleet-wide before EVO-15/16/17 fire.
task
2026-06-21 by wi-cli-venus
6w ago
2026-06-21 06:18