Commit graph

2 commits

Author SHA1 Message Date
Eduard Wisch
8606ecc50d Dateien am Beleg als „hochgeladen" indexieren — nur im Reiter, nicht vorne (1.7.2) [deploy]
All checks were successful
Deploy bericht / deploy (push) Successful in 14s
Fotos, Notizen, Sprachnotizen, Scans (bisher ohne Indexeintrag → 'unknown')
und Bericht-PDFs (bisher ohne Herkunft) werden mit gen_or_uploaded =
'uploaded' und Belegbezug indexiert; vorhandene Einträge werden aktualisiert
statt verdoppelt. Neue lib/bericht_index.lib.php. Regel KB #1641.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-13 21:49:38 +02:00
bcf48ccddc feat: Phase 4 API — Bericht-Liste, Finalize, Photo-Delete, Voice-Upload
All checks were successful
Deploy bericht / deploy (push) Successful in 1s
- reports.php: GET ohne id listet alle Berichte des Users
  (Multi-User-Filter über fk_user_creat + Parent fk_user_*),
  mit parent_ref, page_count, status
- reports.php action=finalize: generiert jetzt wirklich das PDF
  (TCPDF+FPDI + bericht_render_page_to_pdf), schreibt ECM-Eintrag,
  setzt Status auf Final
- api/delete_photo.php: JWT-Version von delete_attachment
- api/voice.php: Audio-Upload pro Auftrag (webm/mp4/mp3/ogg)
  in das Auftrags-Anhang-Verzeichnis

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
[deploy]
2026-04-09 00:31:38 +02:00