Commit Graph

6 Commits

Author SHA1 Message Date
opus
e30ddf5007 auto-sync via WEVIA git_sync_all intent 2026-04-20T13:11:38+02:00
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
2026-04-20 13:11:38 +02:00
opus
cd0edd2a41 auto-sync-0345 2026-04-20 03:45:02 +02:00
Opus
1036a58633 WEVIA Apple v3: full iPhone ingestion + rich drill-down + MCPs + 7 intents 2026-04-20 03:33:17 +02:00
opus
3634a30ebd auto-sync-2210 2026-04-19 22:10:02 +02:00
Opus-Yacine
7a0d75e327 WEVIA Apple v2 — iPhone full connect: multi-upload + HEIC + dossier + Shortcut setup
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Yacine: 'il faut connecter entierement a mon iphone image photo tout les dossier'

Honest constraint (doctrine #4): Apple bloque acces direct iCloud Photos sans app iOS native + Apple Dev Account 99/year + CloudKit server-to-server. Solutions pragmatiques livrees:

API v2 (/api/wevia-apple-scan.php):
- HEIC native support (ImageMagick + libheif decoder) — conversion auto HEIC to JPG avant Gemini
- Strict word-boundary OSS match — elimine faux positifs (bottle/chi/go/ros/tor). Dict etendu 120+ projets unambigus
- New endpoint ?action=shortcut — retourne JSON avec 12 etapes setup iPhone Shortcut
- Batch ready (parallel upload support)

Page v2 (wevia-apple.html, 23KB):
- Multi-file input (select 100+ photos d'un coup)
- webkitdirectory input (dossier entier Mac/PC drag-drop)
- Queue parallele 2 concurrent uploads avec progress bar + stats temps reel
- Modal iPhone Setup avec 12 etapes detaillees (ouvre app Raccourcis -> cree raccourci -> setup POST multipart)
- Instructions 3 solutions iPhone connect: Shortcut manuel, iCloud Drive folder, Automation album iCloud auto-scan
- Copy button pour endpoint upload (clipboard)
- Meta tags apple-mobile-web-app pour installation home screen iOS

Test HEIC: convert JPG to HEIC et upload back -> 12228ms scan, 5 OSS strict detectes (docker/sap/oracle/paperclip/weval). Strict match elimine les faux positifs anciens (bottle/chi/go/ros/tor).

Playwright E2E PASS 0 errors:
- multi_input + dir_input presents
- shortcut_btn visible
- Modal open au clic: 12 etapes rendues

NonReg 153/153 maintained.

iPhone connect — 3 workflows livrees:
1. Shortcut manuel: tap 12 etapes une fois, ensuite Partager -> Scan WEVIA depuis Photos iPhone (batch N photos)
2. Dossier iCloud Drive: glisser folder dans navigateur -> upload queue parallele
3. Automation album iCloud: Raccourcis Automation 'Quand photo ajoutee a album WEVIA' -> auto-scan

GOLD: wevia-apple-scan.php.GOLD-20260419-203932-pre-batch + wevia-apple.html.GOLD-20260419-203932-pre-batch
2026-04-19 20:43:05 +02:00
opus
9b8a4bd95a auto-sync-2025 2026-04-19 20:25:02 +02:00