teqo-backup/src
Cursor Agent 7484aab28a
RS+ Fase 1+3: auth read leve, password fields e login state
- authenticateCampaignToken usa depth:0 + select mínimo (sem join media)
- getCampaignUserWithAvatar para layout/perfil; hasCampaignSession em rotas públicas
- CampaignPasswordFields reutilizado em reset, perfil e convite
- LoginForm migra para CampaignFormActionState + mapCampaignFormActionError
- invite login schema unifica refineMatchingPasswords

Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-01 06:07:28 +00:00
..
app RS+ Fase 1+3: auth read leve, password fields e login state 2026-08-01 06:07:28 +00:00
collections D2 — Push + sino in-app para /campanha 2026-07-31 01:51:41 +00:00
components RS+ Fase 1+3: auth read leve, password fields e login state 2026-08-01 06:07:28 +00:00
globals security: lock public globals update to payloadAdminOnly (Pass 4 P0) 2026-07-31 20:57:18 -03:00
hooks Tooling: prettier como autoridade de formatacao (organize-imports deterministico, scripts format/format:check, normalizacao mecanica de 312 arquivos; artefatos gerados e migrations excluidos via .prettierignore) 2026-07-25 17:22:20 -03:00
lib RS+ Fase 1+3: auth read leve, password fields e login state 2026-08-01 06:07:28 +00:00
migrations D2 — Push + sino in-app para /campanha 2026-07-31 01:51:41 +00:00
utilities RS+ Fase 1+3: auth read leve, password fields e login state 2026-08-01 06:07:28 +00:00
css-modules.d.ts Adopt TypeScript 6 for tooling and TypeScript 7 for typecheck. 2026-07-21 20:32:15 -03:00
payload-types.ts D2 — Push + sino in-app para /campanha 2026-07-31 01:51:41 +00:00
payload.config.ts D2 — Push + sino in-app para /campanha 2026-07-31 01:51:41 +00:00