7870c889f8
README: OpenAI API-Key-Doku ergänzt
main
Erik Thiele
2026-07-22 13:16:20 +02:00
6f82bda70c
OpenAI-Key aus env var statt Hardcode: OPENAI_API_KEY in generate_welcome_page.py, docker-compose reicht Variable durch
Erik Thiele
2026-07-22 12:51:52 +02:00
bf95b3173b
Doku: Link-Icon für Passthrough-Status in Playlist-Zeile beschrieben
Erik Thiele
2026-07-10 17:46:52 +02:00
22104b54cd
Query-Parameter-Passthrough per URL steuerbar (Checkbox im Edit-Modal), Standard aus, sichtbar via Link-Icon in Playlist
Erik Thiele
2026-07-10 17:44:57 +02:00
6efce5b2ee
AGENTS.md: Query-Parameter-Passthrough dokumentiert
Erik Thiele
2026-07-10 17:20:55 +02:00
5ee9e0b373
Query-Parameter der Player-URL an Playlist-URLs übergeben
Erik Thiele
2026-07-10 17:20:37 +02:00
fca129b367
Fix: Leeres Span für Edit-Spalte bei Nicht-URL-Items (Grid-Alignment)
Erik Thiele
2026-07-10 16:50:01 +02:00
1480960801
Button-Reihenfolge: Löschen vor Edit in der Playlist-Zeile
Erik Thiele
2026-07-10 16:47:41 +02:00
b8093521a0
Fix: Edit-Button-Klick-Handler vor DOMContentLoaded ziehen
Erik Thiele
2026-07-10 16:40:59 +02:00
be00342109
Debug: inline onclick alert test
Erik Thiele
2026-07-10 16:37:47 +02:00
a8cbeb089f
Debug: Edit-Button mit globaler Event-Delegation + alert()
Erik Thiele
2026-07-10 16:35:34 +02:00
f1c36f3c99
Switch to event delegation for edit button (robuster) + btn-outline-secondary
Erik Thiele
2026-07-10 16:34:16 +02:00
f8b7a94845
Use 'Edit' text instead of pencil emoji for URL edit button
Erik Thiele
2026-07-10 16:25:13 +02:00
ce4cd4486b
URLs in Playlist inline bearbeiten (Edit-Button + Modal)
Erik Thiele
2026-07-10 16:24:47 +02:00
106ec2d897
Fix: Trusted-Device-Cookie überlebt jetzt den Logout
Erik Thiele
2026-07-10 16:17:08 +02:00
b9e7b2e074
Fix: Trusted-Device-Cookie wurde nicht korrekt gespeichert
Erik Thiele
2026-07-10 15:44:00 +02:00
bfbd970f3b
Fix: Passwort-Reset deaktiviert jetzt auch MFA
Erik Thiele
2026-07-10 15:33:37 +02:00
23a33955aa
MFA: Trusted Device Feature — Gerät für X Tage merken, überspringt MFA
Erik Thiele
2026-07-10 15:27:17 +02:00
317f2a6eb2
Doku: README, AGENTS und Hilfeseite aktualisiert
Erik Thiele
2026-07-04 10:34:11 +02:00
a0753ea4c3
Willkommensseite: Kontaktinfo linksbündig mit Aufzählungen, Portrait-Modus verbessert
Erik Thiele
2026-07-04 10:31:02 +02:00
c1a043fc75
Ansprechpartner-Felder für Willkommensseite mit Markdown-Support
Erik Thiele
2026-07-04 09:14:38 +02:00
b1f525c714
proxyfix
Erik Thiele
2026-06-30 19:11:44 +02:00
f8c0d7d72c
Session-Log aus Tracking entfernt
Erik Thiele
2026-06-30 19:02:27 +02:00
cdcf2f50c6
Doku aktualisiert
Erik Thiele
2026-06-30 19:01:15 +02:00
3a07df31cf
Info Tab und MFA
Erik Thiele
2026-06-28 15:15:58 +02:00
297b52e50c
Info Tab und MFA
Erik Thiele
2026-06-28 15:14:06 +02:00
1243910d4b
Ergänzung Active Button
Erik Thiele
2026-06-26 15:10:38 +02:00
22ed03c8fa
Fehler behoben Stay on first slide
Erik Thiele
2026-06-22 21:39:20 +02:00
ab83c19997
Fehler bei Stay on first site
Erik Thiele
2026-06-22 17:01:32 +02:00
259626afbc
Fehler bei "Stay on first slide"
Erik Thiele
2026-06-22 16:55:44 +02:00
6eed62d990
Darkmode Problem gelöst
Erik Thiele
2026-06-22 08:42:18 +02:00
3de4d5e1dc
Darkmode Problem
Erik Thiele
2026-06-22 08:37:38 +02:00
589b5a58ed
Standort löschen für nicht admins ausgeblendet
Erik Thiele
2026-06-21 18:12:10 +02:00
a5653b2d99
neuer api key
Erik Thiele
2026-06-21 17:56:58 +02:00
e83d24a3c3
README: Docker-Setup mit Bind-Mounts und chown-Anleitung
Erik Thiele
2026-06-21 17:27:17 +02:00
dd6bcd9d54
Dockerfile: fix home dir for app user (/home/app)
Erik Thiele
2026-06-21 16:52:48 +02:00