Version · Mineure

eTime 3.3

La version 3.3 introduit la connexion sans mot de passe par passkey et le justificatif de prestation numérique : description et signatures du monteur et du client directement sur l’appareil, envoyé au client en PDF.

30Modifications
3Migrations BD
9Langues

Nouvelles fonctions

  • Connexion sans mot de passe par passkey – empreinte, visage, code de l’appareil ou clé de sécurité, en alternative au mot de passe et à la double authentification.
  • Justificatif de prestation par saisie de temps : description, nom du client et signatures du monteur et du client – clôturer et envoyer au client en PDF.

🔒 Sécurité

  • Les passkeys sont liées à la personne et couvrent tous les rôles ; un justificatif envoyé verrouille la saisie de temps contre toute modification ultérieure.

Améliorations

  • Page de migration de la base avec un interrupteur « Masquer les appliquées » et seule la base de test présélectionnée.
  • La page du collaborateur mémorise le jour choisi ; la page principale suit automatiquement le mois.
Nouveau

eTime Terminal 2.0

Le nouveau terminal NFC préconfiguré est dès à présent disponible dans la boutique – présentez la carte, c’est fait. Achat unique, sans loyer mensuel.

Se connecter et commander dans la boutique →
Version · Mineure

eTime 3.2

La version 3.2 introduit le nouveau terminal eTime : présentez la carte NFC et le collaborateur accède à son espace en quelques secondes. Programmez les cartes directement sur l’appareil couplé, un mode kiosque verrouille la tablette sur eTime – l’app est préinstallée sur le terminal.

20Modifications
4Migrations BD
9Langues

Nouvelles fonctions

  • Terminal eTime : présentez la carte NFC → pointé ; sans carte, par QR-code via la caméra.
  • Couplage des appareils par code unique et liste des employés – programmez les cartes NFC sur le terminal.
  • La connexion QR et NFC mène directement à l’espace personnel complet du collaborateur – temps, congés, heures supplémentaires et plus.
  • Mode kiosque : appareil limité à eTime, même après un redémarrage ; langue de l’app modifiable dans l’administration.

🔒 Sécurité

  • Couplage du terminal via un code unique et un jeton d’appareil haché – sans dépendre de la MAC, sans accès inter-entreprises.
  • Double authentification aussi sur le terminal ; connexion des employés séparée des comptes utilisateur et admin.

Améliorations

  • Nouveau produit boutique « eTime Terminal v2.0 » – achat unique, sans loyer mensuel ; ancien matériel masqué.
  • Page des nouveautés avec espace actualités et mise en avant du terminal sur la page d’accueil.
  • Finitions des redirections de connexion, du démarrage automatique de la caméra et des traductions en neuf langues.
Beta

Application Android 2.0

La toute nouvelle app native Android entre en phase bêta : plus rapide, avec connexion SSO et saisie hors ligne. Vous pouvez dès à présent vous inscrire à la bêta.

S’inscrire à la bêta →
Version · Mineure

eTime 3.1

Dans la continuité de la grande version 3.0 de la plateforme, la version 3.1 ajoute de nouveaux flux d’approbation, une conformité automatique du temps de travail et une meilleure protection des données, ainsi que des finitions notables sur l’usage mobile, la synchronisation hors ligne et la documentation interactive.

61Modifications
5Migrations BD
9Langues

Nouvelles fonctions

  • Correction de temps en libre‑service : les employés voient leurs propres saisies journalières et déposent une demande de correction directement sur l’entrée ; l’approbateur (responsable ou administrateur) est librement sélectionnable, une seule demande ouverte par entrée.
  • Refus avec motif : lorsqu’une correction de temps est refusée, un motif peut être saisi ; l’employé est informé par e‑mail.
  • Analyse mensuelle du temps de travail (ArbZG) : une fois par mois, chaque responsable reçoit un aperçu inter‑entreprises des éventuels dépassements de son équipe du mois précédent, par employé et avec les horaires limites des périodes de repos.
  • Bêta‑test de l’application Android : invitation à la phase de test fermée via un lien de pied de page et une fenêtre discrète, avec une note sur la durée minimale de test de 14 jours.

🔒 Sécurité

  • Séparation des tâches (principe des quatre yeux) : un administrateur ne peut plus décider ni saisir pour son propre compte, ni absences ayant un effet sur le compte ni approbation de ses propres demandes de congé.
  • Suppression d’entreprise avec confirmation RH : après le délai de rétractation, une suppression ne prend effet qu’après confirmation des RH par jeton ; dans le délai, la rétractation immédiate reste possible.
  • Commandes de sécurité unifiées : le bouton de désactivation de l’authentification à deux facteurs occupe désormais toute la largeur.

Améliorations

  • Conflit de synchronisation hors ligne repensé : un lien à jeton mène directement à l’espace employé ; les saisies ne sont plus perdues lors de la modification.
  • Les données du tableau de bord sont converties d’UTC vers le fuseau horaire de l’entreprise.
  • Navigation mobile : l’icône d’horloge est désormais le lien d’accueil ; les pages de déconnexion et de jeton mènent à la connexion plutôt qu’à la page d’accueil.
  • Fonctionnement en arrière‑plan plus discret : l’interrogation du chat n’affiche plus d’avertissement d’erreur gênant lors de brèves coupures de connexion.
  • Fignolage de la page d’accueil : connexion dans l’en‑tête et bouton « retour en haut » aux couleurs de la marque, visite guidée prête à démarrer avec un bouton de lecture centré.
  • Visite guidée interactive stabilisée et enrichie ; le SSO propose désormais Google, Microsoft et Apple.
Version précédente · Majeure
eTime 3.0

La grande version de la plateforme : nouvelle architecture, assistant IA, chat interne, tableau de bord de performance, neuf langues, application mobile et une interface moderne et cohérente.

Points forts

Assistant IA

Configurable par entreprise, clés chiffrées en base de données, un fournisseur actif par entreprise.

Chat interne

Chat 1:1 éphémère avec liste « Qui est en ligne ? » pour admins, managers et employés.

Tableau de bord performance

Modèle de données dédié et précalculé avec son propre cron pour des analyses rapides.

Report des compteurs

Congés restants (tous types de compte) et heures supplémentaires sur l’année suivante, avec approbation.

Demandes et workflows

Congé spécial, correction de temps et heure de fin avec approbation manager/RH à deux niveaux.

9 langues

Nouvelles : bulgare, néerlandais, polonais, portugais, e-mails et documentation inclus.

Nouvelle interface

Système de design « Shell », nouvelle landing page et documentation interactive avec visite guidée.

Application mobile

Application Android avec saisie hors ligne et synchronisation, SSO et abonnement de calendrier iCal.

Sûreté d’exploitation

Mode maintenance, verrou d’édition, journal des modifications, clone de BD et système de migrations.

Nouvelles fonctions

Saisie des temps et compteurs

  • Heures de début/fin à la seconde près avec infobulle ; logique d’équipe de nuit avec confirmation du lendemain.
  • Demandes de correction de temps et d’heure de fin avec approbation ; pauses par grille journalière.
  • Solde d’heures supplémentaires unifié (réel/théorique + absences + saisies), arrondi par jour.

Congés

  • Plusieurs types de compteurs de congés par entreprise ; report sur l’année suivante (protégé contre le double transfert).
  • Congé spécial avec documents obligatoires et approbation manager/RH ; remplacement et planificateur annuel.

Analyse et export

  • Données de paie (temps + jours fériés/absences en maintien de salaire + théorique + week-end).
  • Justificatif d’heures (XLSX + format CSV de paie fixe), Credit360 et contrôle du temps de travail.

Plateforme et libre-service

  • Assistant IA, chat, abonnement iCal, libre-service de sécurité (mot de passe/2FA).
  • Programme de partenariat/acquisition de leads, réseau d’entreprises (changer d’entreprise sans se reconnecter).

Améliorations

  • Date/heure centralisées via DateService (personnel > entreprise > langue).
  • Prix centralisés via PriceService : plus de prix codés en dur.
  • Tableaux avec largeur de colonne automatique selon le contenu.
  • Mobile : menu défilant, champs de saisie utilisables, marges edge-to-edge, tirer pour actualiser.

Interface utilisateur

  • Nouveau système de design Shell avec thème de couleur par utilisateur et format de date personnel.
  • Nouvelle landing page marketing comme page d’accueil pour les visiteurs non connectés.
  • Documentation interactive avec visite guidée animée.
  • De nombreux nouveaux écrans : report des compteurs, mappage d’activités, gestion des types, prix, tableau de bord, migration, etc.

Administration

  • Page de migrations, clone de BD (principale → démo/doc) et contrôle d’intégrité des données.
  • Mode maintenance, verrou d’édition, journal des modifications par rôle.
  • IA d’entreprise, champs RH, limites du temps de travail, exemption de facturation ; crons de rappel.

API

  • AjaxRouter central : gestion uniforme CSRF/authentification/erreurs, réponses au format {ok,data}/{ok,error}.
  • 22 nouveaux groupes d’endpoints, API de synchronisation mobile, OpenID/SSO et URL signées.

Base de données

  • Nouveau système de migrations (50 migrations, DB_VERSION).
  • Table centrale config remplaçant diverses colonnes ; nouvelles tables pour chat, congés, verrou d’édition, report, IA, etc.
  • Interclassement en utf8mb4_unicode_ci ; extensions pour réseau, iCal, RH, temps de travail, format de date.

🔒 Sécurité

  • Chiffrement Crypt maison, classe Auth centrale avec logique rôles/kiosque et protection inter-locataires.
  • Contrôle CSRF central, échappement des sorties, protection contre l’injection CSV/de formules.
  • SSO (Google/Microsoft/Apple), Turnstile, protection anti-force brute, mise à niveau MD5→bcrypt.

Corrections

  • Le jour férié régional de l’entreprise est de nouveau reconnu dans toute l’entreprise.
  • Total des heures supplémentaires = somme des valeurs arrondies par jour.
  • Import de commandes SAP : caractères spéciaux UTF-8 corrects ; diverses corrections mobiles.

{ } Modifications techniques

  • Architecture : monolithe (inc/*.inc + singletons) → MVC avec contrôleurs, templates et services.
  • E-mail : Symfony Mailer avec modèles en 9 langues ; langues de .inc vers .js.
  • Textes juridiques consolidés dans legal.json ; nouvelle suite de tests pour les cœurs de calcul/sécurité.

Changements incompatibles

  • Les anciennes pages inc/*.inc et les classes singleton ont été supprimées.
  • Migrations BD obligatoires ; configuration via etime.env + table config.
  • E-mail via Symfony Mailer ; contrat AJAX modifié ({ok,data}/{ok,error}, paramètre f).
  • Fichiers de langue .inc.js ; pages marketing/juridiques renommées/fusionnées.