mirror of
https://github.com/ipnet-mesh/meshcore-hub.git
synced 2026-10-31 04:02:03 +01:00
The LetsMesh normalizer stored public keys as UPPERCASE while the tag importer stored them as lowercase, creating duplicate nodes for the same device. Normalize all public keys to lowercase throughout: - MQTT topic parsing (event, command, LetsMesh upload) - LetsMesh normalizer output - Node model __init__ enforcement - Alembic migration to merge duplicates and normalize existing data