Conversation
- Updated device storage format to include a new 'type' field for devices, allowing for more specific categorization (e.g., "Smart Speaker", "Smart Display"). - Modified JSON loading and saving logic in DeviceStore to handle the new 'type' field. - Enhanced NetworkScanner to populate and check the 'type' field during device scanning and history updates. - Updated OUI table generation to include 'type' information. - Adjusted frontend components (history.js, scan.js) to display the new 'type' field alongside existing device information. - Added CSS styling for the new subtype display in the device list.
…core de confiance (v0.6.0) - Nouveau champ `type` (sous-catégorie) sur NetworkDevice, persisté et affiché - Score de confiance unique et plus prudent (minimum des signaux marque/ catégorie, marques OUI ambiguës plafonnées à 35 %), avec détail par champ au survol - Réinterrogation ciblée asynchrone (tâche FreeRTOS + statut interrogeable), barre de progression désormais affichée sous la ligne de l'équipement scanné - Nouvelles sondes en passe précise : SNMP sysDescr, WS-Discovery/ONVIF, API multimédia Cast/Sonos/Roku/Samsung, service DNS-SD Matter - Les Amazon Fire TV/Fire Stick sont désormais catégorisés en Streaming via le protocole DIAL (SSDP) - Contraste des textes/badges éclairci sur le thème sombre (conservé en navy) - Version (PROJECT_VERSION) passée à 0.6.0 ; CHANGELOG, README, ROADMAP, docs/ARCHITECTURE.md et docs/PROTOCOLS.md mis à jour en conséquence
luminosite dans Parametres, version 0.6.2 - NeoPixel reduite a 6 etats utiles (Boot, Ready, Scanning, NewDevice, WifiPortal, Saving) - retrait des etats Warning/Error et des effets de flash en surimpression. - Bouton BOOT reduit a 2 gestes (appui court = scan, maintien 3 s = sauvegarde) - retrait du double appui et du rescan automatique des inconnus. - Ajout d'un curseur de luminosite (0-100 %) dans la page Parametres, branche sur l'API existante /api/led/brightness. - Mise a jour de CHANGELOG.md et README.md, version bumpee a 0.6.2.
…ence des largeurs de page (v0.7.0 → v0.7.4) - Filtres sur la page Équipements (type, fabricant, favoris, en ligne) et export CSV de l'inventaire - Cartouche diagnostics déplacée de la page Équipements vers la page Accueil - Page Topologie (vue simplifiée passerelle/équipements), fondation de la future cartographie réseaux - Menu "Données" unifié sur la page Équipements : Export CSV/JSON puis, après séparateur, Sauvegarde/Restauration - Export CSV avec dates lisibles, colonnes Yes/No, ajout des notes et du niveau de confiance (CSV et JSON) - Nouvelle sauvegarde/restauration des paramètres de fonctionnement (réseaux WiFi, luminosité NeoPixel), distincte de la sauvegarde de l'inventaire - Gestion des accents : BOM UTF-8 sur l'export CSV, charset=utf-8 explicite sur les réponses JSON - Filtre "Favoris uniquement" sur la page Historique, étoile favoris non active éclaircie - Largeur de page uniformisée (960px) entre Accueil, OTA, Paramètres, Historique et Topologie ; seule la page Équipements conserve une largeur adaptable au contenu du tableau Documentation utilisateur (README, ROADMAP, CHANGELOG, docs/*.md) mise à jour en conséquence.
Updated the README to improve structure and clarity, adding section headers and images.
Removed sections related to home, equipment, history, topology, OTA, and WiFi network settings from the README.
szf2020
pushed a commit
to szf2020/Gateway_Lab_V1
that referenced
this pull request
Jul 21, 2026
* feat: add 'type' field to NetworkDevice and related components - Updated device storage format to include a new 'type' field for devices, allowing for more specific categorization (e.g., "Smart Speaker", "Smart Display"). - Modified JSON loading and saving logic in DeviceStore to handle the new 'type' field. - Enhanced NetworkScanner to populate and check the 'type' field during device scanning and history updates. - Updated OUI table generation to include 'type' information. - Adjusted frontend components (history.js, scan.js) to display the new 'type' field alongside existing device information. - Added CSS styling for the new subtype display in the device list. * Ajoute les protocoles de passe précise, le champ type et refonte du score de confiance (v0.6.0) - Nouveau champ `type` (sous-catégorie) sur NetworkDevice, persisté et affiché - Score de confiance unique et plus prudent (minimum des signaux marque/ catégorie, marques OUI ambiguës plafonnées à 35 %), avec détail par champ au survol - Réinterrogation ciblée asynchrone (tâche FreeRTOS + statut interrogeable), barre de progression désormais affichée sous la ligne de l'équipement scanné - Nouvelles sondes en passe précise : SNMP sysDescr, WS-Discovery/ONVIF, API multimédia Cast/Sonos/Roku/Samsung, service DNS-SD Matter - Les Amazon Fire TV/Fire Stick sont désormais catégorisés en Streaming via le protocole DIAL (SSDP) - Contraste des textes/badges éclairci sur le thème sombre (conservé en navy) - Version (PROJECT_VERSION) passée à 0.6.0 ; CHANGELOG, README, ROADMAP, docs/ARCHITECTURE.md et docs/PROTOCOLS.md mis à jour en conséquence * Simplifie la NeoPixel et le bouton BOOT, ajoute le reglage de luminosite dans Parametres, version 0.6.2 - NeoPixel reduite a 6 etats utiles (Boot, Ready, Scanning, NewDevice, WifiPortal, Saving) - retrait des etats Warning/Error et des effets de flash en surimpression. - Bouton BOOT reduit a 2 gestes (appui court = scan, maintien 3 s = sauvegarde) - retrait du double appui et du rescan automatique des inconnus. - Ajout d'un curseur de luminosite (0-100 %) dans la page Parametres, branche sur l'API existante /api/led/brightness. - Mise a jour de CHANGELOG.md et README.md, version bumpee a 0.6.2. * Filtres, exports enrichis, sauvegarde des paramètres et mise en cohérence des largeurs de page (v0.7.0 → v0.7.4) - Filtres sur la page Équipements (type, fabricant, favoris, en ligne) et export CSV de l'inventaire - Cartouche diagnostics déplacée de la page Équipements vers la page Accueil - Page Topologie (vue simplifiée passerelle/équipements), fondation de la future cartographie réseaux - Menu "Données" unifié sur la page Équipements : Export CSV/JSON puis, après séparateur, Sauvegarde/Restauration - Export CSV avec dates lisibles, colonnes Yes/No, ajout des notes et du niveau de confiance (CSV et JSON) - Nouvelle sauvegarde/restauration des paramètres de fonctionnement (réseaux WiFi, luminosité NeoPixel), distincte de la sauvegarde de l'inventaire - Gestion des accents : BOM UTF-8 sur l'export CSV, charset=utf-8 explicite sur les réponses JSON - Filtre "Favoris uniquement" sur la page Historique, étoile favoris non active éclaircie - Largeur de page uniformisée (960px) entre Accueil, OTA, Paramètres, Historique et Topologie ; seule la page Équipements conserve une largeur adaptable au contenu du tableau Documentation utilisateur (README, ROADMAP, CHANGELOG, docs/*.md) mise à jour en conséquence. * Revise README structure and add section headers Updated the README to improve structure and clarity, adding section headers and images. * Remove detailed sections from README.md Removed sections related to home, equipment, history, topology, OTA, and WiFi network settings from the README.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge dev into main : v0.6.0 → v0.7.4
Inclut les filtres et exports enrichis de la page Équipements, la
sauvegarde/restauration des paramètres de fonctionnement du projet
(réseaux WiFi, luminosité NeoPixel), la gestion correcte des accents
dans les exports, le filtre Favoris sur l'Historique et l'uniformisation
de la largeur des pages du site.
Voir CHANGELOG.md pour le détail complet des versions 0.7.0 à 0.7.4.