Repository navigation
Krono v2.3.0
Versão conectada por padrão ao servidor em produção (https://krono.engine.lat/api), pronta para uso imediato no Android sem necessidade de configurar rede local.
Principais entregas desta versão
- API Node.js + Express em produção (
https://krono.engine.lat/api): Container Docker com persistência atômica em disco (db.json), upload real de imagens e PDFs (POST /upload), isolamento de registros por dispositivo viaX-Krono-Client-Ide certificado HTTPS Let's Encrypt. - Aplicação Web publicada (
https://krono.engine.lat): Interface responsiva disponível diretamente no navegador sob o mesmo subdomínio. - Registro de ponto instantâneo (~19 ms): Isolamento do relógio digital de 1 segundo em
RelogioDigital.tsx, reaproveitamento de leitura recente de GPS, captura rápida da câmera (skipProcessing: true), atualização otimista na tela e timeout de rede viaAbortController. - Pré-seleção automática da próxima categoria: Sugestão sequencial (
Entrada Regular->Intervalo->Retorno->Saída Regular->Hora Extra) conforme a última batida registrada. - Identidade visual em fundo escuro (
#121317): Novo logotipo vetorial e ícones adaptativos Android/Web com monogramaKe anel cromático. - Bateria automatizada de testes (
11/11aprovados): Cobertura de máscaras de entrada, progressão de jornada, auditoria de interface, isolamento REST por cliente, persistência após reinício e upload binário.
Links diretos
- Instalador Android (APK):
krono-v2.3.0.apkanexado abaixo - Build no Expo EAS: https://expo.dev/accounts/sagihtt/projects/registrodeponto/builds/6cffc7e2-3b00-4f90-975a-3e06e4676630
- Versão Web: https://krono.engine.lat
- Healthcheck da API: https://krono.engine.lat/api/health