Commit Graph

  • 7c6cf6fd78 docs: riorganizza README con flusso guidato prima-volta/build/lancio main davide 2026-07-16 14:12:00 +02:00
  • 65d0eb461c docs: guida step-by-step per testare l'APK di debug su emulatore davide 2026-07-13 18:48:14 +02:00
  • 494c0fdbd4 docs: aggiorna CLAUDE.md con conteggio test, coverage e insidie note davide 2026-07-12 20:38:57 +02:00
  • 57f522e3a2 fix(test): corregge i fallimenti emersi alla prima esecuzione davide 2026-07-12 20:38:57 +02:00
  • d94bd5fdf7 test: widget test per il layer di presentazione davide 2026-07-12 20:08:49 +02:00
  • 9384bd6117 test: colma i buchi negli unit test esistenti davide 2026-07-12 20:08:32 +02:00
  • e494855fe6 docs: guida passo passo per emulatore e requisiti host nel README davide 2026-07-12 20:08:17 +02:00
  • 45d53c1bd1 docs: aggiorna CLAUDE.md al nuovo workflow e aggiunge ruolo esperto davide 2026-07-12 19:30:51 +02:00
  • 0d3943f9f9 chore: rimuove sop.md, non più necessario davide 2026-07-12 19:30:44 +02:00
  • 6f82aa0225 docs: aggiorna README e docker/README al nuovo workflow di sviluppo davide 2026-07-12 19:30:34 +02:00
  • 59c4915847 chore: rimuove i vecchi path docker/build/ (spostati in docker/) davide 2026-07-12 19:29:56 +02:00
  • ed4422ef93 refactor: appiattisce docker/build/ in docker/ davide 2026-07-12 19:29:40 +02:00
  • 9c4f460c9b chore: rimuove il container Docker per il dev davide 2026-07-12 19:29:18 +02:00
  • cd82edd8d3 chore: bump versione a 2.1.0 e aggiorna CLAUDE.md davide 2026-06-05 08:55:23 +02:00
  • ea0ed719bb chore: aggiunge sezione 2.1.0 al changelog davide 2026-06-05 08:52:34 +02:00
  • ab1a7c18cd docs: documenta update checker nella guida utente e nella guida in-app davide 2026-06-05 08:50:57 +02:00
  • 6e79e4d79f feat: update checker — controllo aggiornamenti all'avvio davide 2026-06-05 08:44:16 +02:00
  • 2e67e5dd4e chore: ignora test/widget_test.dart generato da flutter create davide 2026-06-05 08:06:42 +02:00
  • 1f4f374f6f docs: aggiorna README e CLAUDE.md per funzionalità update checker davide 2026-06-04 16:28:27 +02:00
  • b391199bce test: aggiungi test parsing JSON e widget test del dialog davide 2026-06-04 16:28:21 +02:00
  • 3da8ccc4d3 refactor: estrai showUpdateDialog e parseTagName in file dedicati davide 2026-06-04 16:28:13 +02:00
  • 9486a70f1f test: aggiungi unit test per UpdateService davide 2026-06-04 16:18:00 +02:00
  • 296a622d82 feat: aggiungi controllo aggiornamenti con dialog all'avvio davide 2026-06-04 16:17:53 +02:00
  • 0f1f585b4a feat(android): aggiungi permesso INTERNET e canale nativo per aprire URL davide 2026-06-04 16:17:43 +02:00
  • 481ca86487 data: correggi yield bollitura per bieta, cavolfiore, finocchi e agretti davide 2026-06-04 00:06:15 +02:00
  • 48e15caf91 docs: aggiorna CLAUDE.md con build riproducibile e firma release davide 2026-05-18 22:25:58 +02:00
  • c36fe32580 docs: aggiungi versione 2.0.0 al changelog e aggiorna conversioni.md davide 2026-05-18 22:15:31 +02:00
  • 3055b2a665 chore: rimuovi fallback flutter create e chiarisci gestione keystore davide 2026-05-18 22:13:54 +02:00
  • 72b50b4b3c chore: versiona cartella android/ e pubspec.lock davide 2026-05-18 22:05:51 +02:00
  • 518c1d74a7 chore: allinea identità app Android alla v1.2.1 per aggiornamento diretto davide 2026-05-18 22:04:11 +02:00
  • 85f62a8d66 build: correggi firma APK release non-interattiva davide 2026-05-18 22:04:00 +02:00
  • 5c871f247d build: rendi la build Docker riproducibile davide 2026-05-18 22:03:51 +02:00
  • 0e4925e61d refactor: riscrivi app in Flutter (da branch flutter) davide 2026-05-18 21:06:30 +02:00
  • 8d25f63f24 perf: riduci spazio APK e allocazioni a runtime davide 2026-05-18 00:01:49 +02:00
  • ca875d29c4 docs: allinea CLAUDE.md, README e docker/README al codice reale davide 2026-05-17 23:39:00 +02:00
  • 65214ac34e test: espandi copertura a 110 test e organizza in gruppi davide 2026-05-17 23:27:19 +02:00
  • 9fcaae9687 fix(shopping_list): genera ID univoci in ShoppingListProvider davide 2026-05-17 23:27:04 +02:00
  • 49e7bcdbfa refactor(meal_planner): estrai logica QR in qr_codec.dart davide 2026-05-17 23:26:55 +02:00
  • 9c24651ec2 fix: aggiungi permesso CAMERA e correggi sed in AndroidManifest.xml davide 2026-05-17 23:09:26 +02:00
  • cebeaf889a feat: condivisione piano pasti via QR code davide 2026-05-17 23:09:16 +02:00
  • 404a5f44ac feat: aggrega duplicati nella lista della spesa con quantità davide 2026-05-16 18:54:22 +02:00
  • cba83c9559 feat: aggiungi guida utente e icona launcher davide 2026-05-16 18:38:02 +02:00
  • 36e8034efd feat: aggiungi container Docker dev e build per Flutter davide 2026-05-16 18:25:48 +02:00
  • aa88e2095b chore: aggiorna .gitignore e CLAUDE.md per Flutter davide 2026-05-16 17:41:45 +02:00
  • 9a865a1479 test: aggiungi suite di test Flutter davide 2026-05-16 17:41:38 +02:00
  • eb7912421c feat: riscrivi app in Flutter davide 2026-05-16 17:41:26 +02:00
  • d49b31f21d chore: rimuovi sorgente Vue 3, Vite e Playwright davide 2026-05-16 17:41:14 +02:00
  • 3f79e30ecd chore: aggiorna SOP e CLAUDE.md per migrazione a Flutter davide 2026-05-16 16:43:26 +02:00
  • 6293743fa1 chore: aggiungi CLAUDE.md e rimuovi skill UX locale davide 2026-05-16 16:38:23 +02:00
  • febf2efb86 chore: bump version a 1.2.1 e aggiorna changelog davide 2026-04-12 18:47:11 +02:00
  • 47f4bcba28 feat: blocca orientamento in portrait su APK e browser davide 2026-04-12 18:41:22 +02:00
  • 3bd2b04a06 chore: bump version to 1.2.0 e aggiorna changelog davide 2026-04-12 16:32:45 +02:00
  • f1bfa9a88c feat: aggiungi pulsante svuota piano settimanale davide 2026-04-12 16:28:07 +02:00
  • cc866ae78c fix: aggiorna vite a 6.4.2 (path traversal, arbitrary file read) davide 2026-04-12 16:27:52 +02:00
  • 36cd84f32e chore: bump version to 1.1.0 e aggiorna documentazione davide 2026-04-02 23:06:32 +02:00
  • d79ce06278 feat: condivisione piano pasti via QR code davide 2026-03-31 10:44:54 +02:00
  • 55257f849d fix: aggiungi permesso CAMERA all'AndroidManifest.xml generato da Capacitor davide 2026-03-31 10:44:09 +02:00
  • 7dd1bce80f chore: merge main nel branch qrcode (fix vulnerabilità npm) davide 2026-03-31 10:20:03 +02:00
  • 9b099dac83 fix: risolvi 6 vulnerabilità npm aggiornando vite e vitest davide 2026-03-31 10:15:55 +02:00
  • 8685ea0aca feat: condivisione piano pasti via QR code davide 2026-03-30 23:13:21 +02:00
  • 7a63706af5 chore: aggiorna versione a 1.0.0 e CHANGELOG davide 2026-03-28 12:16:45 +01:00
  • 5df7956069 fix: crea dist/ prima del docker run per evitare ownership root davide 2026-03-28 11:57:33 +01:00
  • 76cf672d80 fix: APK con --head ora copiato in dist/ invece di andare perso nella tmpdir davide 2026-03-28 11:50:55 +01:00
  • 96f75df6f2 feat: supporto build APK release firmato nella pipeline Docker davide 2026-03-28 10:10:43 +01:00
  • 0c2a227be2 chore: aggiorna versione a 0.9.1 e CHANGELOG davide 2026-03-27 14:47:57 +01:00
  • e10bb2df4c test: aggiungi suite completa unit, integration ed e2e davide 2026-03-27 14:45:31 +01:00
  • 09c9706938 docs: aggiungi requisiti di sviluppo al README davide 2026-03-27 14:35:11 +01:00
  • ecbae836b3 feat: guida utente in-app e fix grafici Convertitore davide 2026-03-27 14:32:36 +01:00
  • f24e591ca0 docs: riscrivi guida utente allineata allo stato attuale dell'app davide 2026-03-27 14:10:00 +01:00
  • eef38a74cc Merge branch 'new-logo' davide 2026-03-27 14:07:32 +01:00
  • c44fc6b4ec chore: aggiorna icona app e favicon circolare con sfondo trasparente davide 2026-03-27 13:31:14 +01:00
  • 32d8a267b9 chore: aggiorna CHANGELOG per v0.9.0 davide 2026-03-27 10:39:39 +01:00
  • 74084767af fix docs: correggi percorso APK da output/ a dist/ in docker/README.md davide 2026-03-27 10:24:49 +01:00
  • d2e6ac9186 docs: riscrivi README con funzionalità aggiornate e accesso da mobile davide 2026-03-27 10:24:42 +01:00
  • 91e2bf5664 chore: aggiorna versione a 0.9.0 davide 2026-03-27 09:58:25 +01:00
  • b12ab225cd fix Converter: sentence case per metodo di cottura davide 2026-03-27 09:55:06 +01:00
  • bf18165dd5 espandi metodi di cottura per tutte le verdure davide 2026-03-27 09:54:58 +01:00
  • 864d004cbd aggiungi generazione lista spesa dal piano pasti davide 2026-03-26 23:35:14 +01:00
  • a3726ae3cc dev: esponi server Vite sulla rete locale (--host) davide 2026-03-26 19:51:00 +01:00
  • 414153f7d3 fix App.vue: usa safe-area-inset-top per btn-info su telefoni con notch davide 2026-03-26 19:48:07 +01:00
  • 79ecbb0729 aggiorna conversioni: dati reali con fonti verificate, aggiunge friggitrice ad aria davide 2026-03-26 19:41:52 +01:00
  • 13ae623531 aggiorna docs/conversioni: dati reali da alimentinutrizione.it davide 2026-03-26 13:45:45 +01:00
  • 0e78955fe4 aggiungi documentazione e changelog davide 2026-03-25 14:53:32 +01:00
  • 053c84aaa0 Merge branch 'wip-docker-build' davide 2026-03-25 12:30:20 +01:00
  • 595fe4310f fix Dockerfile: icone custom e versione da package.json davide 2026-03-25 12:29:07 +01:00
  • 083a38f858 fix Dockerfile: usa ImageMagick per icone Android invece di @capacitor/assets davide 2026-03-25 11:49:26 +01:00
  • 51ad99d8c0 fix Dockerfile: genera icone Android da assets/icon-only.png davide 2026-03-25 11:27:18 +01:00
  • e499ce6945 fix docker: APK in dist/ invece di output/ davide 2026-03-25 11:25:22 +01:00
  • 0516d1e819 fix Dockerfile: risolvi conflitto kotlin-stdlib duplicato davide 2026-03-25 11:17:00 +01:00
  • a4e605d914 fix Dockerfile: cambia base image per Java 21 davide 2026-03-25 11:02:51 +01:00
  • 32c535410c fix Dockerfile: aggiorna Java 17 → 21 per Capacitor Android davide 2026-03-25 11:01:36 +01:00
  • 674e8ecd31 fix build.sh: esegue npm ci prima del build Vite davide 2026-03-25 10:27:50 +01:00
  • d1b0cdd8e0 aggiungi setup Docker per build APK Android davide 2026-03-25 10:24:19 +01:00
  • 644ae01f7e aggiungi icona app a favicon e pannello info davide 2026-03-25 09:47:31 +01:00
  • 023a938872 aggiungi icona sorgente per Capacitor Assets davide 2026-03-25 09:42:29 +01:00
  • 0c15ea71d7 Ristruttura InfoPanel: rimuove duplicati, layout professionale davide 2026-03-25 08:43:20 +01:00
  • f8ce9b859f Aggiunge pannello info app (bottom sheet) davide 2026-03-25 08:38:47 +01:00
  • d14f56cced Migliora header pagine e ridisegna Convertitore davide 2026-03-25 08:33:10 +01:00
  • 76135e404a Migliora UI: design moderno, accordion pasti, fix UX davide 2026-03-25 08:20:57 +01:00
  • 4413c8e7b6 Aggiunge skill /ux per frontend e UX design davide 2026-03-25 00:10:09 +01:00