Commit Graph

  • 745e042375 Merge develop: auto-sync Bring for items depleting within 7 days dadaloop82 2026-04-19 09:10:44 +00:00
  • cedd97fd73 fix(bring): keep weekly depletion items auto-synced despite local purchased blocklist dadaloop82 2026-04-19 09:10:39 +00:00
  • 2db86ca541 Merge develop: fix Bring mapping ambiguity on generic words dadaloop82 2026-04-19 09:07:50 +00:00
  • c115f83879 fix(bring): avoid ambiguous fallback match on generic words like 'dolce' dadaloop82 2026-04-19 09:07:44 +00:00
  • ed8c6fbd07 Merge develop: auto-add to Bring! items running out <7 days dadaloop82 2026-04-19 06:52:19 +00:00
  • d778817fd8 fix: auto-add to Bring! items running out within 7 days dadaloop82 2026-04-19 06:52:16 +00:00
  • 33163b9235 Merge develop: smarter proactive shopping list urgency dadaloop82 2026-04-19 06:06:36 +00:00
  • 1021f04735 fix: smarter proactive shopping list urgency dadaloop82 2026-04-19 06:06:18 +00:00
  • 3901113e76 fix: Storico nav icon, recipe title in transaction notes and log display dadaloop82 2026-04-18 19:12:07 +00:00
  • 2edd5a6ebd fix(kiosk): skip debug keystore config when file does not exist (CI fix) dadaloop82 2026-04-18 18:56:27 +00:00
  • 37cd8caf4f Merge develop into main: kiosk overlay, preferred location, scale reconnect, Bring! fixes, smart cache dadaloop82 2026-04-18 18:51:55 +00:00
  • 07bdfe6b87 fix: kiosk overlay, preferred use-location, scale reconnect, Bring! translation, smart cache invalidation dadaloop82 2026-04-18 18:50:15 +00:00
  • 7dba155183 Merge develop: v1.3.0 — banner notifications, quick-access, swipe navigation, bug fixes dadaloop82 2026-04-18 05:37:16 +00:00
  • 9e2a24def4 feat: v1.3.0 — banner notifications, quick-access, swipe navigation, bug fixes dadaloop82 2026-04-18 05:37:03 +00:00
  • 52cfbba663 docs: update all READMEs with new features dadaloop82 2026-04-17 06:14:33 +00:00
  • 32e2833b27 feat: AI scan shows existing products, scale ml hint, 10g threshold dadaloop82 2026-04-17 05:42:48 +00:00
  • ccd59269d4 feat(kiosk): move exit button left of title, add hard-refresh button dadaloop82 2026-04-17 05:24:22 +00:00
  • d37b43003c feat: show brand in anomaly banner title dadaloop82 2026-04-16 19:22:27 +00:00
  • 9083e25f37 feat(kiosk): add camera, microphone, storage permissions dadaloop82 2026-04-16 19:07:30 +00:00
  • bc70f330f8 fix(kiosk): replace header overlay with exit button next to Gemini dadaloop82 2026-04-16 18:59:53 +00:00
  • 4250a37f0d fix: dismiss banner item after editing anomaly from banner dadaloop82 2026-04-16 18:58:06 +00:00
  • c45b8ddbb9 fix(kiosk): remove FLAG_ACTIVITY_LAUNCH_ADJACENT causing split-screen dadaloop82 2026-04-16 18:46:27 +00:00
  • 45040f250c fix: triple-tap exit, update banner auto-dismiss, .env overwrite bug dadaloop82 2026-04-16 17:36:48 +00:00
  • e38a6cb7f6 feat(kiosk): true kiosk mode, gateway bg launch, update checks, wizard fix v1.2.0 dadaloop82 2026-04-16 17:25:47 +00:00
  • 5991e666ec fix(kiosk): connection test, gateway detection, splash, triple-tap exit dadaloop82 2026-04-16 17:04:25 +00:00
  • 9363bc147e refactor(kiosk): remove built-in scale, add SSL + gateway detection dadaloop82 2026-04-16 16:40:11 +00:00
  • f8c8dfb990 fix(kiosk): match statusCallback signature (3 params) dadaloop82 2026-04-16 16:27:09 +00:00
  • 95b6258ad8 feat(kiosk): add setup wizard on first launch dadaloop82 2026-04-16 16:23:13 +00:00
  • d931b471f0 fix: add missing launcher icons for kiosk app dadaloop82 2026-04-16 16:06:25 +00:00
  • 383ef1113d feat: kiosk APK download banner in settings page dadaloop82 2026-04-16 16:00:40 +00:00
  • 1c792a4e4a ci: add GitHub Actions workflow for kiosk APK build dadaloop82 2026-04-16 14:47:35 +00:00
  • 3e25fcd5df feat: banner alerts, consumption predictions, scale improvements, kiosk app dadaloop82 2026-04-16 14:46:30 +00:00
  • 3ff91b3018 fix(scale): progress-bar restart loop + low-weight warning + gateway auto-reconnect cycle dadaloop82 2026-04-16 06:25:40 +00:00
  • 1c686fa842 feat(gateway): auto-reconnect to scale after disconnect (scale auto-off) dadaloop82 2026-04-15 21:17:34 +00:00
  • 951ef1d64f fix(scale): auto-fill broken for conf products (e.g. latte) dadaloop82 2026-04-15 21:12:37 +00:00
  • 7144ec7386 feat(scale): g→ml density conversion for liquid products dadaloop82 2026-04-15 21:08:41 +00:00
  • d26229800c feat(scale): auto-fill use-quantity live from scale reading dadaloop82 2026-04-15 21:06:12 +00:00
  • 6f5bc15734 fix: use relative API paths (leading / broke /dispensa/ subdir routing) dadaloop82 2026-04-15 21:00:34 +00:00
  • 55c5b34381 feat(scale): auto-discover gateway on local network dadaloop82 2026-04-15 20:56:54 +00:00
  • 099a6cc4e8 fix: HTTPS/WebSocket mixed-content — add PHP SSE relay for scale gateway dadaloop82 2026-04-15 20:31:54 +00:00
  • a146ba124a feat(gateway): fix QN-KS 0.1g resolution, unit passthrough, English UI dadaloop82 2026-04-15 20:02:51 +00:00
  • 7be02c7174 chore(gateway): add .gitignore, remove build artifacts from git dadaloop82 2026-04-15 19:46:07 +00:00
  • 0a35e9e8b4 fix(gateway): add QN-KS food scale parser (QN/Yolanda FFF1 protocol) dadaloop82 2026-04-15 19:45:48 +00:00
  • 690d5ecd18 fix(gateway): remove trailing junk from ScaleProtocol.kt causing build failure dadaloop82 2026-04-15 16:33:42 +00:00
  • b606e2b361 feat(gateway): show app version in header + copy/share debug log dadaloop82 2026-04-15 16:07:22 +00:00
  • d839a7e267 feat(gateway): food scale only - remove all body scale code v2.0.0 dadaloop82 2026-04-15 16:00:57 +00:00
  • d03a4853b5 feat(gateway): food/kitchen scale support (arboleaf CK10G) v1.6.0 dadaloop82 2026-04-15 15:49:12 +00:00
  • 71c49e2c82 fix(gateway): clean ScaleProtocol.kt - remove Unicode box-drawing chars and fix duplication dadaloop82 2026-04-15 15:27:06 +00:00
  • d30e9e0aaa gateway v1.5.0: protocol-aware parsers, debug fix, auto-reconnect dadaloop82 2026-04-15 15:11:22 +00:00
  • 695ea19d5c gateway: UX improvements + debug mode v1.4.0 dadaloop82 2026-04-15 13:15:44 +00:00
  • 4d972b824e fix: vacuum state in move-after-use modal + show all recipe ingredients in cooking mode dadaloop82 2026-04-15 11:05:23 +00:00
  • 0830b1b168 fix: remove BLE scan UUID filter to support non-standard scales (LePulse, etc) dadaloop82 2026-04-14 17:18:41 +00:00
  • 7ff7f56e0b fix: fix invalid XML in launcher foreground vector drawable latest dadaloop82 2026-04-14 16:54:11 +00:00
  • 2740be3bdf fix: add missing launcher icon resources (mipmap + adaptive icon) dadaloop82 2026-04-14 16:49:50 +00:00
  • d1c46a0bcb fix: add gradle.properties with android.useAndroidX=true for APK build dadaloop82 2026-04-14 16:45:23 +00:00
  • df9de2d257 ci: fix broken YAML - multiline notes had zero indentation breaking the literal block dadaloop82 2026-04-14 16:42:35 +00:00
  • fb134128fe ci: trigger workflow with direct commit on main dadaloop82 2026-04-14 16:39:39 +00:00
  • 329eed5082 Merge branch 'develop' dadaloop82 2026-04-14 16:38:09 +00:00
  • 0a11214d3d ci: remove paths filter - run on every push to main to ensure APK is always built dadaloop82 2026-04-14 16:38:07 +00:00
  • 390221ed4c Merge branch 'develop' dadaloop82 2026-04-14 16:33:38 +00:00
  • 38d8fa7afe ci: fix workflow - use gradle directly instead of ./gradlew (wrapper jar not in repo) dadaloop82 2026-04-14 16:33:35 +00:00
  • 18af2e9ef4 Merge branch 'develop' dadaloop82 2026-04-14 16:31:59 +00:00
  • 3fcded1d9b ci: also trigger workflow on changes to the workflow file itself dadaloop82 2026-04-14 16:31:56 +00:00
  • b7dd197944 Merge branch 'develop' dadaloop82 2026-04-14 16:29:12 +00:00
  • 9523b68fea ci: add GitHub Actions workflow to build & release Scale Gateway APK dadaloop82 2026-04-14 16:29:00 +00:00
  • 0893742f05 feat: add smart scale BLE gateway integration dadaloop82 2026-04-14 15:59:40 +00:00
  • 7fa8395e9e docs: move screenshots section to end of README, translate to English dadaloop82 2026-04-13 11:02:56 +00:00
  • f2b518dd4b docs: move screenshots section to end of README, translate to English dadaloop82 2026-04-13 11:02:49 +00:00
  • 2f21be8829 docs: merge screenshots and README update from develop dadaloop82 2026-04-13 11:00:45 +00:00
  • 7e9ae24f88 docs: add 9 app screenshots to README and assets dadaloop82 2026-04-13 11:00:25 +00:00
  • 0c6a07ee95 fix: preserve version badge during i18n translatePage dadaloop82 2026-04-13 10:23:26 +00:00
  • 66b75b1537 Merge develop: v1.2.0 - EverShelf rebrand v1.2.0 dadaloop82 2026-04-13 10:21:28 +00:00
  • 874a242149 release: v1.2.0 - EverShelf rebrand + version badge dadaloop82 2026-04-13 10:21:16 +00:00
  • a1873d3f81 fix: bump asset versions to bust browser cache (20260413a) dadaloop82 2026-04-13 10:18:56 +00:00
  • c52a91e779 fix: restore app.js after sed truncation, update nav title to EverShelf dadaloop82 2026-04-13 10:14:40 +00:00
  • 20f734d54a rebrand: rename project from Dispensa Manager to EverShelf dadaloop82 2026-04-13 10:09:33 +00:00
  • 2ea0c68f2e Merge develop: offline browser TTS dadaloop82 2026-04-10 10:19:02 +00:00
  • da962581c0 feat: offline browser TTS engine with voice selector dadaloop82 2026-04-10 10:19:02 +00:00
  • 499552e4df Merge develop: fix wizard password check dadaloop82 2026-04-10 06:57:46 +00:00
  • 4b5979333e fix: use bring_password_set and gemini_key_set flags from server API dadaloop82 2026-04-10 06:57:46 +00:00
  • c9b3eb01cc Merge develop: fix wizard server settings check dadaloop82 2026-04-10 06:55:40 +00:00
  • 82f147d8d5 fix: check server-side credentials before showing setup wizard steps dadaloop82 2026-04-10 06:55:40 +00:00
  • 38866e3daf Merge develop: smart setup wizard dadaloop82 2026-04-10 06:53:03 +00:00
  • ef654b9dfc feat: smart setup wizard - only prompts for missing settings dadaloop82 2026-04-10 06:53:03 +00:00
  • 0b863b1cad Merge develop: update roadmap dadaloop82 2026-04-10 06:08:32 +00:00
  • d75b889d8e docs: update roadmap with completed features dadaloop82 2026-04-10 06:08:32 +00:00
  • d66bdc146c Merge develop: fix Docker build dadaloop82 2026-04-10 06:07:16 +00:00
  • faaae1eede fix: add libonig-dev dependency for mbstring in Dockerfile dadaloop82 2026-04-10 06:07:16 +00:00
  • 52efa719d3 Merge develop: v1.1.0 release v1.1.0 dadaloop82 2026-04-10 06:03:22 +00:00
  • d13f744aea feat: v1.1.0 - Docker, i18n, setup wizard, rate limiting, OpenAPI dadaloop82 2026-04-10 06:03:11 +00:00
  • e0956c6043 Prepare for public distribution v1.0.0 v1.0.0 dadaloop82 2026-04-10 05:24:27 +00:00
  • 35cf133be4 Pre-distribution snapshot: current working state dadaloop82 2026-04-10 05:16:17 +00:00
  • 655ec63aaf 📦 Backup database automatico - 2026-04-10 03:00 dadaloop82 2026-04-10 03:00:01 +00:00
  • 6531765921 Priorità verdura/frutta aperta in ricette + stime corrette dadaloop82 2026-04-09 12:56:10 +00:00
  • d690ad826c Suggerisci confezione da usare per prima (scad. più vicina) dadaloop82 2026-04-09 05:12:25 +00:00
  • 346f69426f Fix: 'Modifica scheda prodotto' duplicato dadaloop82 2026-04-09 05:08:47 +00:00
  • f86059cdcd Auto-refresh: 5min pagina corrente + 2min lista spesa bg dadaloop82 2026-04-09 05:07:16 +00:00
  • 7f0d4d817b Auto-refresh dati ogni 10 min + visibilitychange dadaloop82 2026-04-09 05:03:47 +00:00
  • 978c298cc3 📦 Backup database automatico - 2026-04-09 03:00 dadaloop82 2026-04-09 03:00:01 +00:00
  • 48543ee8c4 Fix opened expiry: estimation rewrite + 0ml display + HTTPS info dadaloop82 2026-04-08 14:29:44 +00:00