ppfeiffer
  • Joined on 2026-02-20
ppfeiffer opened issue ppfeiffer/MeshDD-Bot#14 2026-02-20 23:11:23 +01:00
#14 Präsentation: Quickstart-Dokumentation & config.example.yaml aktualisieren
ppfeiffer opened issue ppfeiffer/MeshDD-Bot#13 2026-02-20 23:10:54 +01:00
#13 Health-Endpoint /health für Docker & Monitoring
ppfeiffer opened issue ppfeiffer/MeshDD-Bot#12 2026-02-20 23:10:40 +01:00
#12 Docker: Dockerfile & docker-compose.yml
ppfeiffer opened issue ppfeiffer/MeshDD-Bot#11 2026-02-20 23:08:08 +01:00
#11 Dashboard: MQTT-Status-Karte & Konfiguration in /config
ppfeiffer opened issue ppfeiffer/MeshDD-Bot#10 2026-02-20 23:07:53 +01:00
#10 MQTT: Subscriber – Nachrichten aus dem Broker ins Mesh senden
ppfeiffer opened issue ppfeiffer/MeshDD-Bot#9 2026-02-20 23:07:39 +01:00
#9 MQTT: Publisher – Node- und Nachrichten-Events
ppfeiffer opened issue ppfeiffer/MeshDD-Bot#8 2026-02-20 23:07:14 +01:00
#8 MQTT: Konfiguration & Client-Grundstruktur
ppfeiffer pushed to main at ppfeiffer/MeshDD-Bot 2026-02-20 23:03:43 +01:00
fa03bcaac2 release: v0.09.00 – Mitarbeiter-Rolle, /config-Seite, Paket-Log-Filter
ppfeiffer pushed to main at ppfeiffer/MeshDD-Bot 2026-02-20 22:57:16 +01:00
eda9177b54 chore: Docker-Dateien und alle Docker-Referenzen entfernt
ppfeiffer commented on issue ppfeiffer/MeshDD-Bot#7 2026-02-20 22:51:39 +01:00
Neue Rolle: Mitarbeiter mit Einladungs-Workflow (Rolle User entfaellt)

Implementiert in v0.08.26:

Backend

  • DB-Migration: must_change_password-Spalte, role=userrole=mitarbeiter
  • require_staff_api(): erlaubt mitarbeiter + admin
  • `POST /api/admin/invit…
ppfeiffer pushed to main at ppfeiffer/MeshDD-Bot 2026-02-20 22:51:23 +01:00
c443a9f26d feat(auth): Rolle Mitarbeiter + Einladungs-Workflow (closes #7)
ppfeiffer closed issue ppfeiffer/MeshDD-Bot#7 2026-02-20 22:51:23 +01:00
Neue Rolle: Mitarbeiter mit Einladungs-Workflow (Rolle User entfaellt)
ppfeiffer commented on issue ppfeiffer/MeshDD-Bot#6 2026-02-20 22:42:12 +01:00
Paket-Log: Filterung und Suche

Implementiert in v0.08.25:

  • Filterzeile (Von, An, Kanal-Dropdown, Hops ≤, Freitext) unterhalb des Typ-Filters
  • buildRow() befüllt data-from/to/channel/hops/search beim Rendern -…
ppfeiffer pushed to main at ppfeiffer/MeshDD-Bot 2026-02-20 22:42:05 +01:00
f608f513a8 feat(packets): Erweiterte Filterzeile + Freitextsuche (closes #6)
ppfeiffer closed issue ppfeiffer/MeshDD-Bot#6 2026-02-20 22:42:05 +01:00
Paket-Log: Filterung und Suche
ppfeiffer commented on issue ppfeiffer/MeshDD-Bot#4 2026-02-20 22:33:39 +01:00
Sidebar: Konfigurationen-Gruppe mit Untereinträgen

Implementierung abgeschlossen (v0.08.24)

Aufgabe 1–2: Sidebar umstrukturiert

  • static/js/app.js: _SIDEBAR_LINKS um {type: "group"}-Einträge erweitert; _injectSidebar() rendert…
ppfeiffer pushed to main at ppfeiffer/MeshDD-Bot 2026-02-20 22:33:22 +01:00
511ff20842 feat(ui): Sidebar-Gruppe Konfigurationen, /config-Seite, MeshDD-Dashboard (closes #4)
ppfeiffer closed issue ppfeiffer/MeshDD-Bot#4 2026-02-20 22:33:22 +01:00
Sidebar: Konfigurationen-Gruppe mit Untereinträgen
ppfeiffer commented on issue ppfeiffer/MeshDD-Bot#5 2026-02-20 22:27:13 +01:00
Karte: Legende Hintergrund theme-aware korrigieren

Implementierung abgeschlossen (v0.08.23)

static/css/style.css

  • .legend: Hardcodierte Farben ersetzt durch CSS-Variablen:
    • background: var(--tblr-bg-surface, #ffffff)
    • `border-col…
ppfeiffer pushed to main at ppfeiffer/MeshDD-Bot 2026-02-20 22:26:57 +01:00
cbe934ef6e fix(map): Kartenlegende theme-aware (closes #5)