Passer au contenu principal

Mai 2022

Release note - Mai 2022

Cybernetics SAS avatar
Écrit par Cybernetics SAS
Mis à jour il y a plus de 3 mois

Vue d'ensemble

Ce document présente la timeline de développement initial du projet Serenetics de mai 2022. Cette phase correspond au développement fondamental de la plateforme, avec une séparation claire entre les évolutions Frontend et Backend.


Mai 2022 - Configuration Scheduling et Standardisation

Activités Principales

Mai 2022 marque l'implémentation complète du système de configuration de scheduling avec la création de ScheduleConfigsController et la table dédiée. Une standardisation majeure du code est effectuée avec la migration de snake_case vers camelCase pour toutes les variables. Des corrections importantes sont apportées à la validation des numéros de téléphone et à la gestion des erreurs TypeScript.

Fonctionnalités Opérationnelles

  • Configuration scheduling : PanelControl opérationnel

  • Standardisation complète : CamelCase dans tout le code

  • Validation unifiée : Phone numbers front/back cohérents

  • Table configs : ScheduleConfigs table fonctionnelle

  • Code quality : Packages mis à jour, erreurs TypeScript corrigées


Commits Clés Analysés

9067da8aa|2022-05-16|implement ScheduleConfigsController
fc10d812c|2022-05-16|implement scheduleConfig table
4e2185408|2022-05-16|implement panelControl view
77209ef20|2022-05-21|chore: change all snake_case variables to camelCase
f145918c4|2022-05-20|feat: implement camelCase naming strategy
404c1be13|2022-05-20|bugfix: phone number is now validate with same package into front and back
9504db345|2022-05-20|bugfix: phone number field is limited to 255 max into db
a747bc6b1|2022-05-20|build: update packages

Frontend

  • Interface de configuration :

    • PanelControl view complète (4e2185408)

    • Interface de gestion des configurations de scheduling

  • Standardisation :

    • Migration complète vers camelCase (77209ef20)

    • Corrections erreurs typographiques (a6d9eb59a)

Backend

  • Système de configuration :

    • ScheduleConfigsController (9067da8aa)

    • Table scheduleConfig (fc10d812c)

    • Stratégie de nommage camelCase (f145918c4)

  • Validations :

    • Validation numéros téléphone unifiée front/back (404c1be13)

    • Limitation champ téléphone 255 caractères DB (9504db345)

  • Maintenance :

    • Mise à jour packages (a747bc6b1)

    • Corrections erreurs TypeScript (8509649ac)

Livrable Mai 2022

  • Configuration de scheduling opérationnelle et standardisation camelCase - Code standardisé

Avez-vous trouvé la réponse à votre question ?