v2.2.5 Ultima versione
Correzione critica: funzione verifToken() non caricata su alcuni stack PHP-FPM che bloccava l'OAuth Shopify — 4 file del modulo ora includono esplicitamente il polyfill compatibility.lib.php
Storico delle versioni e aggiornamenti
Correzione critica: funzione verifToken() non caricata su alcuni stack PHP-FPM che bloccava l'OAuth Shopify — 4 file del modulo ora includono esplicitamente il polyfill compatibility.lib.php
Correzione critica: migrazione dell'ID del modulo Dolibarr (436950 → 351003, gamma ufficiale assegnata all'Association P'tite Tête) — migrazione SQL automatica preserva i permessi esistenti
Correzione critica: le pagine di amministrazione (setup, wizard, sincronizzazione prodotti) referenziavano un file CSS inesistente — caricamento del CSS e visualizzazione delle pagine ora corretti
Gestione delle righe bundle/regalo Shopify (USH Bundles, EasyGift, ecc.) — 3 modalità configurabili: ignora, importa come commento, importa come riga normale
Correzione critica: sincronizzazione stock varianti ogni ora invece di 24h
Correzione webhook products/delete — query SQL non valida corretta
Correzione critica: niente più duplicati creati su Shopify dopo purga di un prodotto con varianti
Anti-loop migliorato: protezione inter-processo sync/webhook contro deadlock
Falso positivo diagnostico corretto: API Documents 404 su prodotto di test inesistente ora segnalato come avviso anziché errore
Diagnostica migliorata: rilevamento vecchi percorsi immagini + test loopback server
Versioni dinamiche ovunque (niente più versioni fisse nell'interfaccia)
Admin website: nuova sezione 'Migrazioni SQL' che elenca gli script SQL numerati e ne consente l'esecuzione con un clic (tracciamento automatico)
Sistema di avvisi email proattivo (errori webhook + salute sistema)
Throttling intelligente per tipo con cooldown configurabile
Audit completo API Shopify 2026-07 — anticipazione breaking changes
PHPStan livello 6 + copertura test 35% → 71%
Centralizzazione versione modulo (niente più versioni hardcoded)
Rimosse ~1.974 righe di codice morto
Compatibilità Dolibarr 23 — audit sistematico e correzioni
Webhooks in tempo reale Shopify → Dolibarr (ordini, spedizioni, pagamenti)
Wizard di configurazione guidato in 6 passaggi
Dashboard di monitoraggio e salute del modulo
Mappatura spedizione a 2 livelli (titolo + corriere reale)
Interfaccia semplificata: 3 schede invece di 5
Recupero automatico degli ordini persi (CRON rete di sicurezza)
Auto-creazione configurabile di fatture, pagamenti e spedizioni
Configurazione completa degli ordini nel wizard
Attivazione automatica di webhooks e CRON al termine del wizard
Sistema di ticket di supporto integrato multipiattaforma
Riprogettazione completa del sito web con architettura MVC
Modalità degradata per licenze scadute
Internazionalizzazione centralizzata con Twig
Webhook bidirezionali Shopify + trigger Dolibarr in tempo reale
Shopify Billing API - Architettura dual-channel
Interfaccia di amministrazione web completa
Correzione del link della licenza OAuth
Sconti non applicati sui servizi
Miglioramenti della procedura guidata di configurazione
Audit di sicurezza completo - 86 problemi risolti
Importazione bidirezionale Shopify → Dolibarr
Protezione CSRF su 15 file
Punteggio sicurezza 6/10 → 9/10