Commit Graph

  • 07e9db3442 Merge develop: fix use-all confirm HTML + disambiguation UX dadaloop82 2026-05-08 05:48:04 +00:00
  • 7cb1dfe285 fix: no HTML in use-all confirm dialog; rework disambiguation UX flow dadaloop82 2026-05-08 05:48:00 +00:00
  • ef9a8c5c2f fix: price crash with kg-priced items dadaloop82 2026-05-07 20:56:06 +00:00
  • f4dbd151a8 fix: getAllShoppingPrices TypeError on null estimated_total for /kg items; fallback to 1-unit price dadaloop82 2026-05-07 20:56:03 +00:00
  • 705e1f2d95 fix: price refresh fast + button unlock dadaloop82 2026-05-07 20:43:28 +00:00
  • 4f98a63414 fix: refresh btn busts only total cache (fast); fix _pricesFetching button lock dadaloop82 2026-05-07 20:43:26 +00:00
  • d766786e28 fix: batch price PHP timeout + refresh forces recompute dadaloop82 2026-05-07 20:39:46 +00:00
  • d2e5eea05b fix: extend PHP timeout for batch price fetch; refresh btn forces recompute dadaloop82 2026-05-07 20:39:44 +00:00
  • f1237ed271 fix: prices always fetched from server, no stale client cache dadaloop82 2026-05-07 20:35:40 +00:00
  • b412cc0ebe fix: server is single source of truth for prices — no sessionStorage preload dadaloop82 2026-05-07 20:35:37 +00:00
  • c28195b250 perf: batch price fetch dadaloop82 2026-05-07 20:29:00 +00:00
  • 7a51a44b86 perf: batch Gemini price fetch — 1 call for all missing items instead of N dadaloop82 2026-05-07 20:28:58 +00:00
  • bc36c93c08 feat: screensaver shows shopping total dadaloop82 2026-05-07 19:29:55 +00:00
  • c02a2fc632 feat: screensaver shopping panel with item count and estimated total dadaloop82 2026-05-07 19:29:53 +00:00
  • 7fd2da1d67 fix: price cache timestamp prevents stale totals across clients dadaloop82 2026-05-07 18:58:13 +00:00
  • dfbdbc6efb fix: use timestamp-based price cache validity; invalidate stale per-item cache dadaloop82 2026-05-07 18:58:11 +00:00
  • 12560dd4c1 release: v1.7.4 — server-side centralized price totals dadaloop82 2026-05-07 18:55:40 +00:00
  • 6c342a412b fix: centralize price totals server-side; batch API call; 5-min total cache dadaloop82 2026-05-07 18:55:37 +00:00
  • 12934a045c release: v1.7.4 patch — skip price reload on tab open dadaloop82 2026-05-07 18:50:07 +00:00
  • a01ca583ea fix: skip price fetch on first render when smart data empty; bump header to v1.7.4 dadaloop82 2026-05-07 18:50:04 +00:00
  • 47fe51148f Merge branch 'main' of github-evershelf:dadaloop82/EverShelf dadaloop82 2026-05-07 17:55:33 +00:00
  • acd6ddb140 release: v1.7.4 — AI price estimation for shopping list dadaloop82 2026-05-07 17:55:18 +00:00
  • 13b55104a1 chore: release v1.7.4 — AI price estimation, dashboard badge, real-time total dadaloop82 2026-05-07 17:55:05 +00:00
  • 5d9eadf691 chore: auto-merge develop → main github-actions[bot] 2026-05-07 17:50:15 +00:00
  • ffa3daba0e chore: auto-merge develop → main github-actions[bot] 2026-05-07 17:48:23 +00:00
  • bcd7580729 fix: show price total on dashboard via sessionStorage fallback dadaloop82 2026-05-07 17:48:18 +00:00
  • 6c11c0105a chore: auto-merge develop → main github-actions[bot] 2026-05-07 17:47:11 +00:00
  • 1584d402e4 fix: replace stat-urgent with green price total badge top-right dadaloop82 2026-05-07 17:46:20 +00:00
  • 20192f902d fix: prices cached on tab switch; background price fetch every 2min; stat-price-total bigger dadaloop82 2026-05-07 17:44:56 +00:00
  • e06d2d506a chore: auto-merge develop → main github-actions[bot] 2026-05-07 17:43:27 +00:00
  • b9082eae52 fix: log.title emoji; add price estimate total to shopping stat card dadaloop82 2026-05-07 17:41:41 +00:00
  • 60da4e6989 chore: auto-merge develop → main github-actions[bot] 2026-05-07 17:39:56 +00:00
  • 0de9a62058 fix: price estimate for all items, including manually-added ones dadaloop82 2026-05-07 17:38:05 +00:00
  • 3aabaeccb7 chore: auto-merge develop → main github-actions[bot] 2026-05-07 17:35:50 +00:00
  • 3a9f0ccf79 fix: bump asset versions to force cache bust; price rate limit own bucket dadaloop82 2026-05-07 17:34:04 +00:00
  • dfe14c1f34 chore: auto-merge develop → main github-actions[bot] 2026-05-07 17:33:14 +00:00
  • 5f510c0451 feat: AI price estimation for shopping list with per-item real-time display dadaloop82 2026-05-07 17:31:23 +00:00
  • 7005708e95 chore: auto-merge develop → main github-actions[bot] 2026-05-07 06:20:38 +00:00
  • 4196130835 feat: AI suggestions, smart shopping qty, shelf life fixes, UX polish dadaloop82 2026-05-07 06:19:07 +00:00
  • eeb2b512ad merge: screensaver timeout setting + gitignore kiosk build artifacts dadaloop82 2026-05-06 15:00:17 +00:00
  • ffb0341eb6 feat: screensaver configurable timeout + fix gitignore (exclude kiosk build artifacts) dadaloop82 2026-05-06 15:00:04 +00:00
  • 459766fa80 merge develop → main: kiosk v1.7.0 OTA + signing + CI + nutrition dashboard + error reporting dadaloop82 2026-05-06 14:53:17 +00:00
  • 725e2ee5ee docs: update README with kiosk v1.7.0 features, OTA signing fix, Actions CI, nutrition dashboard dadaloop82 2026-05-06 14:53:07 +00:00
  • 709a8c769b merge: fix false update warning + Actions auto-publish kiosk APK with semver tag dadaloop82 2026-05-06 14:41:41 +00:00
  • 8535f4d4b9 fix: update check ignores non-semver tags + GitHub Actions builds versioned releases dadaloop82 2026-05-06 14:41:36 +00:00
  • 6c9478f09d merge: fix APK signing with project keystore dadaloop82 2026-05-06 14:26:04 +00:00
  • cbb3f6b288 fix: use project keystore for consistent APK signing (fixes OTA update signature conflict) dadaloop82 2026-05-06 14:25:59 +00:00
  • d793682362 merge develop: kiosk update old APK fallback fix dadaloop82 2026-05-06 14:22:05 +00:00
  • 484b378be9 fix: kiosk update button works in old APK, shows manual steps if installUpdate missing dadaloop82 2026-05-06 14:22:01 +00:00
  • f93c5bf111 merge develop: kiosk update fallback message fix dadaloop82 2026-05-06 14:18:33 +00:00
  • 8d0ffef600 fix: kiosk update panel shows manual download link when APK too old dadaloop82 2026-05-06 14:18:29 +00:00
  • 3ad1cd6a52 merge develop: kiosk manual update check v1.7.0 dadaloop82 2026-05-06 14:17:35 +00:00
  • 1c890c66ea feat: kiosk manual update check + install from settings dadaloop82 2026-05-06 14:17:31 +00:00
  • ed2b792722 merge develop: scale dot fix, kiosk update notice, live weight diag dadaloop82 2026-05-06 14:07:33 +00:00
  • 891733aa8c fix: scale dot white+glow, kiosk reconfigure fallback, live weight in settings dadaloop82 2026-05-06 14:07:29 +00:00
  • f3d9bc903c merge develop: nutrition analysis + screensaver pie charts dadaloop82 2026-05-06 14:00:22 +00:00
  • e002cc4483 feat: nutrition analysis section + screensaver animated pie charts dadaloop82 2026-05-06 14:00:13 +00:00
  • 2662e10b29 merge develop into main dadaloop82 2026-05-06 13:44:54 +00:00
  • 115c966322 fix: scale dot contrast + kiosk scale config panel + download banner in kiosk dadaloop82 2026-05-06 13:44:50 +00:00
  • 22bbf46d95 merge develop into main dadaloop82 2026-05-06 11:24:33 +00:00
  • f04e227cc0 fix: kiosk title center + location pref 2 uses + update confirm before download dadaloop82 2026-05-06 11:24:29 +00:00
  • 1013118db3 merge develop into main dadaloop82 2026-05-06 11:18:42 +00:00
  • 6d098a80a6 fix: scale auto-reconnect + reconfigure button in kiosk settings dadaloop82 2026-05-06 11:18:38 +00:00
  • 8322e535b0 merge develop into main dadaloop82 2026-05-06 11:12:24 +00:00
  • 8eba5c8573 fix: header title left-aligned by default, centered only in kiosk mode dadaloop82 2026-05-06 11:12:20 +00:00
  • 2a43b9ccfb merge develop into main dadaloop82 2026-05-06 05:35:41 +00:00
  • 6f19d1bcd5 fix: screensaver watcher not activated when enabled from settings UI dadaloop82 2026-05-06 05:35:37 +00:00
  • 3c0f02b1c0 merge develop into main dadaloop82 2026-05-06 05:22:53 +00:00
  • ed89e74b94 fix: split Bimby/Cookeo appliances, add missing i18n keys, improve use_all dialog dadaloop82 2026-05-06 05:22:49 +00:00
  • 9ea85b238c merge develop into main dadaloop82 2026-05-06 05:19:41 +00:00
  • f48fb02589 fix: center header title + bump to v1.7.3 for update detection dadaloop82 2026-05-06 05:19:37 +00:00
  • 865de419e0 merge develop into main dadaloop82 2026-05-06 05:15:48 +00:00
  • af9bae3093 fix: remove skeleton shimmer from dashboard stat cards dadaloop82 2026-05-06 05:15:44 +00:00
  • c4498fa65d merge develop into main dadaloop82 2026-05-06 05:14:18 +00:00
  • 521d8f8e47 fix: screensaver init timing + gemini key not wiped on settings save dadaloop82 2026-05-06 05:14:10 +00:00
  • edd1b2db42 chore: auto-merge develop → main github-actions[bot] 2026-05-05 18:41:24 +00:00
  • 14a7bbccbe fix: bust CSS cache (v20260505b) + bump webapp to v1.7.2 dadaloop82 2026-05-05 18:39:35 +00:00
  • cdfffc3b22 chore: auto-merge develop → main github-actions[bot] 2026-05-05 18:27:15 +00:00
  • c7b04f410b fix: alert banner — 'Spiega' button and title layout dadaloop82 2026-05-05 18:25:16 +00:00
  • 1b6c641629 chore: auto-merge develop → main github-actions[bot] 2026-05-05 18:13:45 +00:00
  • 754f13111f feat: kiosk setup improvements + webapp scale indicator fixes dadaloop82 2026-05-05 18:11:51 +00:00
  • e5e010b5a4 chore: auto-merge develop → main github-actions[bot] 2026-05-05 17:49:59 +00:00
  • 7ea5505a0d fix: scale indicator, logo crop, gateway LAN IP, setup spacing dadaloop82 2026-05-05 17:47:54 +00:00
  • 0a3ea44b82 chore: auto-merge develop → main github-actions[bot] 2026-05-05 17:33:26 +00:00
  • a5094920bf kiosk: remove all external gateway app references + update docs dadaloop82 2026-05-05 17:31:14 +00:00
  • 2c56fb85c1 chore: auto-merge develop → main github-actions[bot] 2026-05-05 17:26:52 +00:00
  • 9cb29de1f0 kiosk: integrate BLE scale gateway + fix logo/branding dadaloop82 2026-05-05 17:24:24 +00:00
  • afc850557a chore: auto-merge develop → main github-actions[bot] 2026-05-05 16:50:23 +00:00
  • 8ee6fe8770 kiosk: gateway auto-launch, update auto-download, gateway setup UX dadaloop82 2026-05-05 16:48:32 +00:00
  • bc9484d69e chore: auto-merge develop → main github-actions[bot] 2026-05-05 16:40:03 +00:00
  • 30aa2db0b9 branding: add EverShelf logo to kiosk splash + web header/preloader dadaloop82 2026-05-05 16:37:57 +00:00
  • 23c26fc9f4 chore: auto-merge develop → main github-actions[bot] 2026-05-05 16:11:06 +00:00
  • b8d91c0089 kiosk: add missing Toast import in SetupActivity dadaloop82 2026-05-05 16:09:09 +00:00
  • 642a9ae973 chore: auto-merge develop → main github-actions[bot] 2026-05-05 16:07:50 +00:00
  • 2ebf79d394 kiosk: fix strings.xml apostrophe syntax (' -> \') dadaloop82 2026-05-05 16:05:54 +00:00
  • 25d2a60b3a chore: auto-merge develop → main github-actions[bot] 2026-05-05 16:03:38 +00:00
  • 6500d22242 kiosk: fix install dialog + screensaver always-on dadaloop82 2026-05-05 16:01:47 +00:00
  • 8932f270b0 chore: auto-merge develop → main github-actions[bot] 2026-05-05 06:11:42 +00:00
  • 84d2ff0264 kiosk: improve wizard UX + gateway configurability dadaloop82 2026-05-05 06:09:48 +00:00
  • 9edd3eae2a chore: auto-merge develop → main github-actions[bot] 2026-05-05 06:03:38 +00:00