• v0.4.0 c5a56a69ba

    v0.4.0
    All checks were successful
    CI / lint (push) Successful in 41s
    CI / tests (push) Successful in 1m34s
    CI / security (push) Successful in 1m36s
    CI / e2e (push) Successful in 3m6s
    CI / image (push) Successful in 1m54s
    Stable

    unurled released this | 7 commits to main since this release

    Correction des 20 bugs du registre docs/bugs.md (B-001 à B-020).

    Connexion

    • Captcha ALTCHA sur la connexion, et sans clic partout (connexion, inscription, mot de passe oublié) : la preuve de travail se calcule à l'envoi du formulaire.
    • Double authentification : seules les méthodes configurées sont proposées ; avec une clé d'accès seule, la demande part d'office.
    • Les champs restent stylés quand un gestionnaire de mots de passe les remplit ; une famille n'est plus envoyée sur une 404 de l'espace équipe après sa connexion.

    Dossier et vérification

    • Une seule règle pour l'état du dossier, partagée par le dossier famille, la page Vérifications, la certification et le suivi de la direction. On ne peut plus certifier un dossier incomplet ; le suivi équipe dit la même chose que le dossier famille, sans aucune donnée médicale.
    • Chaque étape dit ce qui manque ; barre d'étape commune avec retour ; choix du membre du foyer sans repasser par le dossier.
    • « Ce qui a changé » et l'onglet Santé n'apparaissent qu'avec l'accès médical.

    Portail famille

    • Page Activités : on choisit la personne, puis l'activité.
    • Téléphones validés et normalisés (France par défaut, numéros étrangers acceptés) ; les anciens numéros invalides sont signalés.
    • Accueil : section Actualités titrée avec un lien vers toutes ; une famille ne masque plus une actualité.

    Espace équipe

    • Notifications : cloche avec compteur, liste des actions des familles (demande d'inscription, message, pièce, formulaire, fiche vérifiée, paiement), récapitulatif quotidien par e-mail, conservation 3 mois.
    • Messagerie en deux colonnes : conversations à gauche, conversation ouverte à droite, bouton (+) ; adaptée au mobile, mêmes adresses.
    • Barre latérale sans défilement avec menu Profil ; tableau de bord : résumé de ce qui est à traiter ; page Sessions lisible avec déconnexion par session.

    Mise à jour depuis v0.3.0

    1. docker compose --profile ops run --rm migrate && docker compose up -d (migrations communication.0005 à 0007, registrations.0006).
    2. Nouvelle dépendance Python phonenumbers (incluse dans l'image).
    3. Le worker Procrastinate doit tourner pour le récapitulatif quotidien des notifications (18 h).
    Downloads