-
released this
2026-04-17 22:26:35 +02:00 | 77 commits to main since this releaseWas ist neu
Companion-Node Admin-Seite (
/settings/companion)- Neue Admin-Seite für Node-Identität, Verbindungseinstellungen, GPS-Position, Advertising, Channels & Kontakte und Lokalisierung
- Interaktive Leaflet.js-Karte mit ziehbarem Marker, Klick-zum-Setzen und Nominatim-Reverse-Geocoding
- Browser-Standort-Button für automatische GPS-Koordinaten
- Bot-Identität aus
/settings/botentfernt (jetzt ausschließlich unter/settings/companion)
config.ini als Build-Zeit-Seed
config.iniwird in das Docker-Image eingebaut — kein Runtime-Volume-Mount mehr nötig- Beim ersten Start werden alle
config.ini-Werte einmalig inbot_configimportiert - Ab dem zweiten Start ist
bot_configalleinige Quelle der Wahrheit docker-compose.yml:./data/config-Volume-Mount entfernt- Generierter
secret_keywird inbot_configpersistiert — keine Session-Invalidierung mehr bei Restarts
Geändert
bot_configist alleinige Quelle für alle Einstellungen (ersetzt runtime config.ini)- Alle Settings-Speicher-Routen: DB-Sync vor config.ini-Schreiben
_load_config()wendetbot_config-Overlay immer an — GET-Routen zeigen Live-Werte- Scheduler-Routen synchronisieren
Scheduled_Messages-Section inbot_config api_settings_users_save()(SMTP): DB-Sync nachgezogenapi_settings_mqtt_save(): Schreibreihenfolge korrigiert
Behoben
- Einstellungen gingen nach Neustart verloren: Web-UI schrieb nur in
config.ini enabled-Boolean-Konflikt in PostgreSQL beimonitored_repeaters/webhook_config(INTEGER-Typ)packet_stream-Duplicate-Key: PostgreSQL-Sequenzen nach Migration nicht synchronisiert
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads