Skip to content

Calendário: abrir pendências no dia de início e adaptar visualização padrão - #38

Merged
victorwads merged 2 commits into
mainfrom
feat/pending-calendar-navigation
Oct 26, 2026
Merged

victorwads merged 2 commits into
mainfrom
feat/pending-calendar-navigation

Conversation

@victorwads

@victorwads victorwads commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

Alterações

  • Revisar pendência abre o calendário no dia local de início (America/Sao_Paulo), em Dia, com registro selecionado.
  • A inicialização da própria pessoa preserva o registro e respeita userIds múltiplos; fechar o diálogo mantém a data.
  • Padrão: Últimos três dias. Em viewport até767px e retrato: Dia. Views explícitas na URL têm prioridade.
  • Main atualizado via merge1a31dfd; preservadas mudanças de seletores/multiplicadores/performance dos PRs39–42.
  • Sem alterações em consultas, listeners, ACLs ou privacidade.

Validação

  • npm run check PASS (format/lint/TypeScript/test/build), git diff --check PASS.
  • Regressões de data local/UTC e virada de ano, encoding, data inválida, links, defaults responsivos, views explícitas e seleção do registro.
  • Docker isolado demo-work-track em http://localhost:5174; Auth9100,Firestore8082,Functions5002,UI4002. Vite ready e emuladores prontos; config encaminha mesmas portas.
  • Navegador desktop: calendário sem view mostra Últimos três dias;390x844 retrato muda para Dia; view=week explícita permanece Semana no mobile.
  • Pendência sintética iniciada08/10/2026às10h: Revisar abre /calendar?view=day&record=design-demo-record-040&date=2026-10-08, preserva record ao inicializar uid e abre drawer Detalhes. Fechar remove record mantendo date=2026-10-08.
  • Console sem erros. Nenhum dado de produção usado e nenhum deploy manual realizado.

@victorwads

Copy link
Copy Markdown
Member Author

Atualização de validação: os dois checks remotos concluíram com SUCCESS (runs 39533267318 e 39533306084), executando npm run check. Conferi o escopo: a CI não sobe os emuladores nem executa validação visual. O Compose local continua sem containers; portanto o PR permanece em rascunho aguardando a permissão de cache Docker para testar desktop/mobile. Nenhum deploy realizado.

@victorwads
victorwads marked this pull request as ready for review October 26, 2026 09:09
@victorwads
victorwads merged commit 92e2a1e into main Oct 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant