bericht/api
Eduard Wisch 7f51c89d3f
All checks were successful
Deploy bericht / deploy (push) Successful in 14s
Fotoqualitaet einstellbar, Vorgabe 1:1 statt fest 2000 px (v1.7.0) [deploy]
Eddy: „deswegen erkenne ich so wenig — mach im Admin eine Einstellung fuers
Verkleinern und stelle sie auf 100% 1:1. Ich will die volle Handy-Qualitaet der
Kamera, nichts anderes."

- Admin → Bericht → „Fotoqualitaet der Baustellen-App":
  BERICHT_PHOTO_MAXSIDE (0 = Originalgroesse, sonst 4000/3000/2000/1600 px)
  und BERICHT_PHOTO_QUALITY (nur relevant, wenn verkleinert wird)
- Vorgabe ist 0 = Originalgroesse. Ohne Zutun laedt die App ab jetzt das
  unveraenderte Kamerabild. Prod-Limits tragen das (upload_max_filesize 300M,
  nachgesehen)
- neuer Endpoint api/config.php liefert die Werte an die PWA, Auth per awl_sso
- Lang-Keys de+en

Nebenbefund, an einem Bestandsfoto gemessen: den bisherigen Fotos fehlt das
EXIF vollstaendig (Quality 85, kein DateTimeOriginal). Das Canvas-Verkleinern
hat es entfernt — deshalb fiel bericht_file_taken_at() immer auf das Dateidatum
zurueck. Mit 1:1 bleibt das Kamera-EXIF erhalten.

Admin-Feld und Endpoint lokal im Browser geprueft: Auswahl steht auf
Originalgroesse, config.php liefert {ok:true, photo_maxside:0, photo_quality:100}.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-28 19:06:45 +02:00
..
_inc.php Bericht-API: SSO-Migration auf awlauth (JWT -> awl_sso-Cookie) 2026-07-06 15:24:42 +02:00
auth.php Bericht-API: SSO-Migration auf awlauth (JWT -> awl_sso-Cookie) 2026-07-06 15:24:42 +02:00
config.php Fotoqualitaet einstellbar, Vorgabe 1:1 statt fest 2000 px (v1.7.0) [deploy] 2026-08-28 19:06:45 +02:00
customers.php Fix: Zahlart/Zahlungsbedingung im Kunden-Detail uebersetzen (PWA-Defaults) [deploy] 2026-07-18 13:53:21 +02:00
delete_photo.php feat: Phase 4 API — Bericht-Liste, Finalize, Photo-Delete, Voice-Upload 2026-04-09 00:31:38 +02:00
logout.php Bericht-API: SSO-Migration auf awlauth (JWT -> awl_sso-Cookie) 2026-07-06 15:24:42 +02:00
materials.php feat: Phase 5.9 Materialliste API + DB + 5.8 Vorbereitung 2026-04-09 09:18:29 +02:00
note.php API 1.5.1: Thumbnails, Aufnahmezeit, Seitenfelder, Textnotizen 2026-08-22 18:11:42 +02:00
odt_templates.php feat: Bericht-Vorlagen + Whisper-Transkription + Cron-Fix 2026-04-09 08:27:45 +02:00
orders.php Foto-Upload: identische Datei kein zweites Mal ablegen (v1.6.0) [deploy] 2026-08-28 18:41:50 +02:00
pages.php feat: Block C — Editor-Polish, Vorher/Nachher, Versionierung, Batch-Modus 2026-04-09 09:10:56 +02:00
pdf.php Bericht-API: SSO-Migration auf awlauth (JWT -> awl_sso-Cookie) 2026-07-06 15:24:42 +02:00
photo.php API 1.5.1: Thumbnails, Aufnahmezeit, Seitenfelder, Textnotizen 2026-08-22 18:11:42 +02:00
reports.php API 1.5.1: Thumbnails, Aufnahmezeit, Seitenfelder, Textnotizen 2026-08-22 18:11:42 +02:00
shipments.php Feature: Lieferschein-Unterschrift via ODT-Hook + PWA-Signatur-Workflow 2026-05-28 06:48:42 +02:00
templates.php feat: Bericht-Vorlagen + Whisper-Transkription + Cron-Fix 2026-04-09 08:27:45 +02:00
transcribe.php feat: Bericht-Vorlagen + Whisper-Transkription + Cron-Fix 2026-04-09 08:27:45 +02:00
verify.php Bericht-API: SSO-Migration auf awlauth (JWT -> awl_sso-Cookie) 2026-07-06 15:24:42 +02:00
voice.php feat: Phase 4 API — Bericht-Liste, Finalize, Photo-Delete, Voice-Upload 2026-04-09 00:31:38 +02:00