Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Merge dev into main : v0.6.0 → v0.7.4 - #62

#62
Merged
morfredus merged 7 commits into
mainmorfredus/GatewayLab:mainfrom
devmorfredus/GatewayLab:devCopy head branch name to clipboard
Jun 18, 2026
Merged

Merge dev into main : v0.6.0 → v0.7.4#62
morfredus merged 7 commits into
mainmorfredus/GatewayLab:mainfrom
devmorfredus/GatewayLab:devCopy head branch name to clipboard

Conversation

@morfredus

Copy link
Copy Markdown
Owner

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.

- 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.
@morfredus
morfredus merged commit bfeeb6f into main Jun 18, 2026
@morfredus
morfredus deleted the dev branch June 18, 2026 19:08
@morfredus
morfredus restored the dev branch June 18, 2026 19:08
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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.