eTime 3.3
A versão 3.3 apresenta o início de sessão sem palavra-passe com passkey e o comprovativo de trabalho digital: descrição e assinaturas do técnico e do cliente no próprio dispositivo, enviado ao cliente em PDF.
+ Novas funções
- Início de sessão sem palavra-passe com passkey – impressão digital, rosto, PIN do dispositivo ou chave de segurança, como alternativa à palavra-passe e à 2FA.
- Comprovativo de trabalho por registo de tempo: descrição, nome do cliente e assinaturas do técnico e do cliente; concluir e enviar ao cliente em PDF.
🔒 Segurança
- As passkeys estão associadas à pessoa e cobrem todos os perfis; um comprovativo enviado bloqueia o registo de tempo contra alterações posteriores.
↑ Melhorias
- Página de migração da BD com um interruptor «Ocultar aplicadas» e apenas a base de dados de testes pré-selecionada.
- A página do colaborador memoriza o dia escolhido; a página principal segue automaticamente o mês.
eTime Terminal 2.0
O novo terminal NFC pré-configurado já está disponível na loja – encoste o cartão e pronto. Compra única, sem mensalidade.
Iniciar sessão e encomendar na loja →eTime 3.2
A versão 3.2 apresenta o novo terminal eTime: encoste o cartão NFC e o colaborador acede à sua área em segundos. Programe cartões diretamente no dispositivo emparelhado, um modo quiosque bloqueia o tablet no eTime – a app vem pré-instalada no terminal.
+ Novas funções
- Terminal eTime: encoste o cartão NFC → sessão iniciada; sem cartão, por código QR e a câmara.
- Emparelhamento de dispositivos com código único e lista de colaboradores – programe cartões NFC no terminal.
- O início de sessão por QR e NFC leva diretamente à área pessoal completa do colaborador – tempos, férias, horas extra e mais.
- Modo quiosque: dispositivo limitado ao eTime, mesmo após reiniciar; idioma da app configurável na administração.
🔒 Segurança
- Emparelhamento do terminal com código único e token de dispositivo em hash – sem depender do MAC, sem acesso entre empresas.
- Dupla autenticação também no terminal; início de sessão dos colaboradores separado das contas de utilizador e administrador.
↑ Melhorias
- Novo produto na loja «eTime Terminal v2.0» – compra única, sem mensalidade; hardware antigo ocultado.
- Página de novidades com área de notícias e destaque do terminal na página inicial.
- Aperfeiçoamentos nos redirecionamentos de início de sessão, no arranque automático da câmara e nas traduções em nove idiomas.
App Android 2.0
A nova app nativa Android entra em fase beta: mais rápida, com início de sessão SSO e registo offline. Já pode registar-se para a beta.
Registar-se na beta →eTime 3.1
Com base na grande versão 3.0 da plataforma, a versão 3.1 acrescenta novos fluxos de aprovação, conformidade automática do tempo de trabalho e maior proteção de dados, além de melhorias percetíveis no uso móvel, na sincronização offline e na documentação interativa.
+ Novas funções
- Correção de tempo em autosserviço: os colaboradores veem os seus próprios registos diários e apresentam um pedido de correção diretamente no registo; o aprovador (gestor ou administrador) é livremente selecionável, apenas um pedido em aberto por registo.
- Recusa com justificação: quando uma correção de tempo é recusada, é possível indicar uma justificação; o colaborador é notificado por e‑mail.
- Análise mensal do tempo de trabalho (ArbZG): uma vez por mês, cada gestor recebe uma visão geral entre empresas das possíveis infrações de tempo de trabalho da sua equipa no mês anterior, por colaborador e com as horas‑limite dos períodos de descanso.
- Teste beta da app Android: convite para a fase de teste fechada através de uma ligação no rodapé e de uma janela discreta, incluindo uma nota sobre o período mínimo de teste de 14 dias.
🔒 Segurança
- Separação de funções (princípio dos quatro olhos): um administrador já não pode decidir nem registar na sua própria conta, nem ausências com efeito na conta nem a aprovação dos seus próprios pedidos de férias.
- Eliminação de empresa com confirmação de RH: após o prazo de revogação, uma eliminação só produz efeito depois de os RH a confirmarem por token; dentro do prazo, a revogação imediata continua possível.
- Controlos de segurança unificados: o botão para desativar a autenticação de dois fatores ocupa agora toda a largura.
↑ Melhorias
- Conflito de sincronização offline reformulado: uma ligação com token leva diretamente à área do colaborador; os dados deixam de se perder ao editar.
- Os dados do painel são convertidos de UTC para o fuso horário da empresa.
- Navegação móvel: o ícone do relógio é agora a ligação para o início; as páginas de terminar sessão e de token levam ao início de sessão em vez da página inicial.
- Funcionamento em segundo plano mais silencioso: a consulta do chat deixa de mostrar um aviso de erro incómodo em breves quebras de ligação.
- Aperfeiçoamento da página inicial: início de sessão no cabeçalho e botão «voltar ao topo» nas cores da marca, tour ao vivo pronto a iniciar com um botão de reprodução centrado.
- Tour ao vivo interativo estabilizado e ampliado; o SSO passa a incluir Google, Microsoft e Apple.
A grande versão da plataforma: nova arquitetura, assistente de IA, chat interno, painel de desempenho, nove idiomas, app móvel e uma interface moderna e coerente.
★ Destaques
Assistente de IA
Configurável por empresa, chaves cifradas na base de dados, um fornecedor ativo por empresa.
Chat interno
Chat 1:1 efémero com lista «Quem está online?» para administradores, gestores e colaboradores.
Painel de desempenho
Modelo de dados próprio e pré-calculado com cron dedicado para análises rápidas.
Transição de saldos
Férias restantes (todos os tipos de conta) e horas extra para o ano seguinte, com aprovação.
Pedidos e fluxos
Licença especial, correção de tempo e hora de fim com aprovação em dois níveis de gestor/RH.
9 idiomas
Novos: búlgaro, neerlandês, polaco, português, incluindo e-mails e documentação.
Nova interface
Design system «Shell», nova landing page e documentação interativa com visita guiada ao vivo.
App móvel
App Android com registo offline e sincronização, SSO e subscrição de calendário iCal.
Segurança operacional
Modo de manutenção, bloqueio de edição, registo de alterações, clone da BD e sistema de migrações.
+ Novas funções
Registo de tempo e saldos
- Horas de início/fim ao segundo com tooltip; lógica de turno noturno com confirmação do dia seguinte.
- Pedidos de correção de tempo e de hora de fim com aprovação; pausas por grelha diária.
- Saldo de horas extra unificado (real/previsto + ausências + registos), arredondado por dia.
Férias
- Vários tipos de conta de férias por empresa; transição para o ano seguinte (à prova de duplo transporte).
- Licença especial com documentos obrigatórios e aprovação de gestor/RH; substituição e planeador anual.
Análise e exportação
- Dados de processamento salarial (tempos + feriados/ausências como retribuição continuada + previsto + fim de semana).
- Folha de horas (XLSX + formato CSV salarial fixo), Credit360 e controlo do tempo de trabalho.
Plataforma e autosserviço
- Assistente de IA, chat, subscrição iCal, autosserviço de segurança (palavra-passe/2FA).
- Programa de parceiros/captação de leads, rede de empresas (mudar de empresa sem voltar a iniciar sessão).
↑ Melhorias
- Data/hora centralizadas via DateService (pessoal > empresa > idioma).
- Preços centralizados via PriceService – sem preços fixos no código.
- Tabelas com largura de coluna automática baseada no conteúdo.
- Móvel: menu deslizável, campos de entrada utilizáveis, margens edge-to-edge, puxar para atualizar.
▢ Interface do utilizador
- Novo design system Shell com tema de cor por utilizador e formato de data pessoal.
- Nova landing page de marketing como página inicial para visitantes não autenticados.
- Documentação interativa com visita guiada ao vivo animada.
- Muitos ecrãs novos: transição de saldos, mapeamento de atividades, gestão de tipos, preços, painel, migração e mais.
⚙ Administração
- Página de migrações, clone da BD (principal → demo/doc) e verificação de integridade de dados.
- Modo de manutenção, bloqueio de edição, registo de alterações por função.
- IA da empresa, campos de RH, limites do tempo de trabalho, isenção de faturação; crons de lembrete.
⇄ API
AjaxRoutercentral: tratamento uniforme de CSRF/autenticação/erros, respostas como{ok,data}/{ok,error}.- 22 novos grupos de endpoints, API de sincronização móvel, OpenID/SSO e URLs assinados.
▤ Base de dados
- Novo sistema de migrações (50 migrações,
DB_VERSION). - Tabela central
configsubstitui várias colunas; novas tabelas para chat, férias, bloqueio de edição, transição, IA e mais. - Agrupamento para
utf8mb4_unicode_ci; extensões para rede, iCal, RH, tempo de trabalho, formato de data.
🔒 Segurança
- Cifragem Crypt própria, classe Auth central com lógica de funções/quiosque e proteção entre inquilinos.
- Verificação CSRF central, escape da saída, proteção contra injeção CSV/de fórmulas.
- SSO (Google/Microsoft/Apple), Turnstile, proteção contra força bruta, atualização MD5→bcrypt.
✓ Correções
- O feriado regional da empresa volta a ser reconhecido em toda a empresa.
- Total final de horas extra = soma dos valores arredondados por dia.
- Importação de encomendas SAP: caracteres especiais UTF-8 corretos; várias correções móveis.
{ } Alterações técnicas
- Arquitetura: monólito (
inc/*.inc+ singletons) → MVC com controladores, templates e serviços. - E-mail: Symfony Mailer com modelos em 9 idiomas; idiomas de
.incpara.js. - Textos legais consolidados em
legal.json; nova suite de testes para núcleos de cálculo/segurança.
⚠ Alterações incompatíveis
- As antigas páginas
inc/*.ince as classes singleton foram removidas. - Migrações de BD obrigatórias; configuração via
etime.env+ tabelaconfig. - E-mail via Symfony Mailer; contrato AJAX alterado (
{ok,data}/{ok,error}, parâmetrof). - Ficheiros de idioma
.inc→.js; páginas de marketing/legais renomeadas/fundidas.