-
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