Opus-Yacine
|
7a0d75e327
|
WEVIA Apple v2 — iPhone full connect: multi-upload + HEIC + dossier + Shortcut setup
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 |
|