-
fa4fc02e9f
chore(theme): drop "consigliato" hint from the light scheme label
master
tommaso
2026-07-10 18:14:04 +02:00
-
86a901d598
feat(theme): reduce Aspetto to a color-scheme preset, drop the token editor
tommaso
2026-07-10 18:04:56 +02:00
-
168b11c73b
feat(theme): let the merchant choose the form color scheme
tommaso
2026-07-10 14:56:39 +02:00
-
cadf88683e
fix(proxy): prevent caching of the withdrawal form
tommaso
2026-07-10 14:41:28 +02:00
-
99935ab6fe
R6: tab Aspetto con anteprima fedele del form
tommaso
2026-07-10 14:18:07 +02:00
-
e51828a8d0
Estrai recesso.view.ts: vista pura, condivisibile con l'admin
tommaso
2026-07-10 14:14:24 +02:00
-
d331e609a5
R6 L1+L3: motore di stile del form (token + CSS custom)
tommaso
2026-07-10 13:07:43 +02:00
-
787553af22
Protected Customer Data: autovalutazione + macchina sempre calda
tommaso
2026-07-10 12:55:00 +02:00
-
5796e94154
Admin: avviso critico se non c'e' alcun SMTP configurato
tommaso
2026-07-10 12:42:19 +02:00
-
97bb3998dd
Notifica merchant: includi la dichiarazione del cliente
tommaso
2026-07-10 10:57:46 +02:00
-
aa0c77289d
Ambito del recesso esplicito (intero ordine) + avviso auto-annullo + A6-ter in roadmap
tommaso
2026-07-10 10:56:50 +02:00
-
fa8ee9c93f
Idempotenza del recesso + rate-limit sulla conferma
tommaso
2026-07-10 10:31:47 +02:00
-
4998795648
Avviso: email di notifica uguale al mittente SMTP
tommaso
2026-07-10 10:16:48 +02:00
-
0b9726a778
Notifica merchant: link all'ordine nell'ADMIN (non la pagina cliente)
tommaso
2026-07-10 10:12:41 +02:00
-
b15567c8e1
Deliverability: Message-ID allineato al dominio mittente + checklist dominio
tommaso
2026-07-10 10:01:11 +02:00
-
23f6a0a3e8
Fix invio email: TLS derivato dalla porta (465 diretto / 587 STARTTLS)
tommaso
2026-07-10 09:53:13 +02:00
-
f5d2c8664f
Impostazioni: invio email di prova + diagnostica SMTP
tommaso
2026-07-10 09:47:52 +02:00
-
c423a8d9a7
Extension: script non parser-blocking (script_tag -> <script defer>)
tommaso
2026-07-10 09:01:05 +02:00
-
e7b03da729
Extension: aggiungi locales/en.default.json (fix ENOENT locales su shopify app deploy)
tommaso
2026-07-07 18:34:31 +02:00
-
e0190c6a45
Fix app proxy 400 in prod: Docker base node:18-alpine -> node:22-alpine
tommaso
2026-07-07 18:23:41 +02:00
-
f3b3b1abc3
Deploy Fly: application_url/app_proxy/redirect -> recesso-custom.fly.dev + escludi .env dall'immagine
tommaso
2026-07-07 17:50:11 +02:00
-
3bb7a30c1d
SMTP per-shop configurabile dalle Impostazioni (password cifrata AES-256-GCM)
tommaso
2026-07-07 17:28:46 +02:00
-
ad9f76b6be
R4 hardening (A9): retry ricevuta + webhook GDPR + rate-limit prune + fix PII/UX
tommaso
2026-07-07 17:07:06 +02:00
-
ce36f1a657
Fix: reso gia' esistente -> stato 'exists' + messaggio corretto al merchant
tommaso
2026-07-07 16:54:43 +02:00
-
5fb9bf494c
Dashboard Recessi: promemoria rimborso 14gg (Art. 56) + colonna 'Rimborsa entro' (trasmissione + 14gg)
tommaso
2026-07-07 16:47:17 +02:00
-
04a43182cb
R2 (G7): promemoria rimborso 14gg + facolta' di trattenuta (Art. 56) nella notifica al merchant
tommaso
2026-07-07 16:40:05 +02:00
-
a550d8ff2e
A6-bis: testi riquadro operativo editabili (segnaposto) + Impostazioni in tab
tommaso
2026-07-07 16:35:12 +02:00
-
a6a1900287
R1 A6-bis: operativita' per stato ordine (toggle) + checklist compliance
tommaso
2026-07-07 16:16:22 +02:00
-
945f1a6230
PLAN: integra A6-bis (operativita' per stato ordine, Pizeta-confirmed) + piano consolidato stato/residuo
tommaso
2026-07-07 16:05:35 +02:00
-
883bd82708
Avviso storefront per ordini gia' annullati/rimborsati (info non bloccante)
tommaso
2026-07-07 15:46:51 +02:00
-
3968d34011
Audit stati ordine + fix P1 (finestra su consegna, ordini chiusi)
tommaso
2026-07-07 15:06:38 +02:00
-
2c8c2a7429
Resi Shopify + notifiche merchant + A6 (finestra/esclusioni) + dashboard recessi
tommaso
2026-07-07 14:47:07 +02:00
-
d140d90629
Storefront modal + email templating: theme extension, redesign, editable receipt
tommaso
2026-07-07 12:17:07 +02:00
-
8ca4de6c0b
MVP core recesso: App Proxy flow + ricevuta durevole + design storefront
tommaso
2026-07-07 09:52:47 +02:00
-
4586b2e557
Initial scaffold: Shopify recesso (withdrawal) compliance app
tommaso
2026-07-06 18:02:17 +02:00