2e23904b99
fix: tabelas nao ficam mais espremidas no mobile (colunas quebrando letra por letra) - min-width em vez de width fixo, permitindo rolagem horizontal
Gustavo2026-08-20 14:13:25 -03:00
ab8912fce7
fix: adiciona cache-busting nos arquivos estaticos (css/js) para evitar layout desatualizado apos deploy
Gustavo2026-08-20 13:52:07 -03:00
48d17d15b5
feat: ajusta colunas, alinhamento e densidade da tabela de clientes
Gustavo2026-08-20 13:35:05 -03:00
9b7210d41c
docs: plano da melhoria de ui/ux da tabela de clientes
Gustavo2026-08-20 12:09:55 -03:00
66c50b252a
docs: spec da melhoria de ui/ux da tabela de clientes
Gustavo2026-08-20 12:08:54 -03:00
d2135bce5d
fix: botao mostrar/ocultar do log nao abria (elemento interativo dentro de summary nao propaga toggle nativo)
Gustavo2026-08-20 11:48:54 -03:00
cf742b4341
feat: secoes da tela de log comecam fechadas, com clique para abrir
Gustavo2026-08-20 11:39:11 -03:00
565649e50d
docs: plano das secoes escondidas na tela de log
Gustavo2026-08-20 11:34:43 -03:00
ca5db5b46f
docs: spec das secoes escondidas na tela de log
Gustavo2026-08-20 11:33:41 -03:00
4ec3c8df88
feat: limite de 20 registros e botao de limpar log (admin)
Gustavo2026-08-20 10:52:48 -03:00
9fbc57b0ad
feat: bolinha de status ativo/inativo clicavel na lista de clientes
Gustavo2026-08-20 10:51:28 -03:00
0c82170c26
feat: alternar_ativo em CLIENTE e limpar em LOG_PAINEL (camada de banco)
Gustavo2026-08-20 10:49:43 -03:00
0fdf4ab4e3
feat: campo Ativo no cadastro e filtro de status na listagem de clientes
Gustavo2026-08-20 09:53:55 -03:00
710d688d38
feat: filtro de status (ativos/inativos/todos) na rota de listagem
Gustavo2026-08-20 09:52:28 -03:00
4fd4649edd
feat: coluna ATIVO em CLIENTE e filtro na camada de banco
Gustavo2026-08-20 09:49:19 -03:00
53dcd1c9d1
feat: botao de gerar chave de reativacao por linha na lista de clientes
Gustavo2026-08-20 09:31:13 -03:00
b830ce14dc
feat: passa csrf_token no contexto da listagem de clientes
Gustavo2026-08-20 09:30:08 -03:00
9a7d12f941
fix: achados da revisao final (remove TAMANHO_PAGINA morto, httponly no cookie de paginacao, limpa testes)
GustavoandClaude Sonnet 52026-08-20 09:11:08 -03:00
9ce6bcdcad
feat: seletor de linhas por pagina e paginacao numerada na listagem de clientes
GustavoandClaude Sonnet 52026-08-20 09:01:12 -03:00
5a3c4ac092
feat: logout apaga o cookie de preferencia de linhas por pagina
Gustavo2026-08-20 08:55:56 -03:00
819c1f8e28
feat: GET /clientes le por_pagina da query/cookie e expoe contexto de paginacao
Gustavo2026-08-20 08:52:17 -03:00
9d5702a01e
feat: funcoes puras de resolucao de tamanho de pagina e janela de paginas
Gustavo2026-08-20 08:48:35 -03:00
eed473c5f3
fix: telefone de contato sem DDI e updates/excludes que fingiam sucesso
GustavoandClaude Sonnet 52026-08-15 11:50:37 -03:00
d7a08ddd8d
security: rate limit no login, cookies Secure condicional, security headers e deps com CVE
GustavoandClaude Sonnet 52026-08-15 11:17:41 -03:00