daily-briefing/server
Sam 4b2e5beaf6 Fix: Tech-Kategorie für Golem/Heise/Computerbase News
Golem, Heise und Computerbase wurden als "allgemein" kategorisiert weil
die RSS-Feeds keine spezifische Kategorie liefern. Jetzt werden diese
Sources automatisch als "tech" kategorisiert.

- Source-basiertes Mapping in news_service._row_to_dict
- DB-Queries für category=tech filtern nach Source + allgemein
- "allgemein" Filter schließt Tech-Sources aus (kein Doppel)
- get_categories injiziert "tech" wenn Tech-Sources vorhanden

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 01:37:43 +01:00
..
migrations Add: München als 3. Wetter-Location + Wetter-Detail-Modal 2026-03-03 01:13:49 +01:00
routers Add: München als 3. Wetter-Location + Wetter-Detail-Modal 2026-03-03 01:13:49 +01:00
services Fix: Tech-Kategorie für Golem/Heise/Computerbase News 2026-03-03 01:37:43 +01:00
__init__.py refactor: complete rewrite as React+FastAPI dashboard 2026-03-02 01:48:51 +01:00
auth.py fix: replace passlib with direct bcrypt to fix password hashing crash 2026-03-02 16:20:36 +01:00
cache.py refactor: complete rewrite as React+FastAPI dashboard 2026-03-02 01:48:51 +01:00
config.py Add: München als 3. Wetter-Location + Wetter-Detail-Modal 2026-03-03 01:13:49 +01:00
db.py feat: add Admin Panel with JWT auth, DB settings, and integration management 2026-03-02 10:37:30 +01:00
main.py Weather: Replace wttr.in with Open-Meteo + structured logging 2026-03-02 17:45:23 +01:00