Commit graph

4 commits

Author SHA1 Message Date
root
abea089432 fix(fuenfvoacht): Nachmittags-Reminder prüft alle Slots statt nur Hauptslot
job_reminder_afternoon prüfte nur channel.post_time (19:55), Artikel auf
anderen Zeitslots (z.B. 19:45) wurden als fehlend gemeldet. Jetzt werden
alle approved/scheduled Artikel des Tages geprüft.

Made-with: Cursor
2026-03-01 00:04:23 +07:00
root
78159d87fe fix(fuenfvoacht): confirmPlan überschreibt keine geplanten Artikel mehr
- confirmPlan() speichert jetzt mit der aktuellen Editor-post_time,
  nicht mit der Ziel-Zeit — verhindert dass ein bestehender approved-
  Artikel überschrieben wird
- api_save bevorzugt drafts gegenüber approved-Artikeln beim Fallback
- Getestet: Neuer Artikel einplanen auf morgen lässt id=10 (approved
  heute 19:45) komplett unberührt

Made-with: Cursor
2026-02-28 23:57:59 +07:00
root
92645521b2 fix(fuenfvoacht): UNIQUE constraint bug + Einplanen für zukünftige Tage
- DB-Migration: UNIQUE(date) → UNIQUE(date, post_time) — alte DBs werden
  automatisch beim Start migriert (database.py init_db)
- api_save: gibt article_id zurück für nachgelagerte Operationen
- confirmPlan(): speichert auf selectedDate, verschiebt dann ggf. per
  reschedule auf Zieldatum — fixes "Kein Artikel für diesen Tag vorhanden"
- Alle Source-Dateien (app.py, database.py, templates, ...) hinzugefügt
- arakava-news: cursor-memory-system Artikel + SVG-Diagramm hinzugefügt

Made-with: Cursor
2026-02-28 22:46:55 +07:00
root
e607b1fba0 docs: STATE.md Updates - FuenfVorAcht Review-Schritt entfernt, Redakteur RSS-Integration, Flugpreisscanner
- fuenfvoracht/STATE.md: Review-Flow entfernt, direkt approved, neuer Changelog
- arakava-news/STATE.md: Aktualisiert
- redax-wp/STATE.md + src/app.py: Aktualisiert
- flugpreisscanner/STATE.md: Aktualisiert
- infrastructure/STATE.md: Aktualisiert
- fuenfvoracht READMEs und Kurzuebersichten hinzugefuegt

Made-with: Cursor
2026-02-27 21:24:31 +07:00