Repository navigation
Releases
Releases · sagihtt/Krono
Krono v2.3.0
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
Krono v2.2.3 (APK Android Final)
Krono v2.2.3 — Versão Final Android
- Pacote Android (
com.sagihtt.krono): Instaladorkrono-v2.2.3.apkcompilado via EAS Build (eas.json) para instalação direta em dispositivos Android. - Recursos Nativos Integrados: Câmera (
expo-camera), Geolocalização com Geocodificação Reversa (expo-location), Autenticação Biométrica (expo-local-authentication), Sistema de Arquivos (expo-file-system), Seletor de PDFs e Imagens (expo-document-picker,expo-image-picker), Compartilhamento Nativo (expo-sharing,Share) e Galeria (expo-media-library). - Operação Híbrida: Sincronização automática entre
AsyncStoragee API REST em Node.js + Express.