9 Commits

Author SHA1 Message Date
c3290c071a SEO: og:image/twitter:image, site_name, locale, hreflang und JSON-LD (WebApplication); Route fuer screenshot.png 2025-08-20 10:19:04 +02:00
fc54056572 Server: Fallback – aktiviere OpenThesaurus, wenn weder OT noch WF ausgewählt ist 2025-08-20 10:04:42 +02:00
d730e6b266 Admin: Passwortgeschütztes Statistik-Dashboard implementiert
- Neue Routen: /login, /stats, /logout
- Session-basierte Authentifizierung
- Umfassende Statistiken: Seitenaufrufe, Suchvorgänge, Quellen
- Environment-Variablen: ADMIN_PASSWORD, FLASK_SECRET_KEY
- Docker-Integration mit docker-compose.yml
- Responsive UI mit Charts und Aktivitätsprotokoll
2025-08-20 09:11:53 +02:00
fcbcb07e76 Logging: Automatische Log-Bereinigung nach 7 Tagen implementiert 2025-08-20 08:56:07 +02:00
bcc6869d13 Logging: Logs werden jetzt im logs/ Unterverzeichnis gespeichert 2025-08-20 08:40:32 +02:00
f5deb5a839 Quellen-Filter über Trefferliste, dynamisches Filtering; Umlaut-Filter hinzugefügt/angepasst; Rahmen um Trefferliste 2025-08-19 15:06:07 +02:00
c93a813c96 PWA-Unterstützung hinzugefügt: manifest.webmanifest, Service Worker, Installierbarkeit auf Homescreen/Desktop 2025-08-19 12:58:47 +02:00
916f6510d8 Quelle-Badges (OT/WF), Legende verschoben, Footer mit Emojis, A11y-Verbesserungen; Generator: Merge OpenThesaurus+wordfreq; Dockerfile/Gunicorn hinzugefügt 2025-08-19 11:26:02 +02:00
d6d23a230e Initial commit 2025-08-19 11:10:05 +02:00