Commit Graph

  • 7eda4a5eb9 Release v1.7.38: stable shopping total and finished-product Bring sync. dadaloop82 2026-06-04 18:10:24 +00:00
  • e72e57edf6 chore: auto-merge develop → main v1.7.37 github-actions[bot] 2026-06-04 17:39:57 +00:00
  • b63deca795 Release v1.7.37: strict recipe pantry matching and renderRecipe fix. dadaloop82 2026-06-04 17:38:12 +00:00
  • 217626ca2a chore: auto-merge develop → main v1.7.36 github-actions[bot] 2026-06-04 17:24:45 +00:00
  • cf65e79010 Release v1.7.36: recipe stock hints, ghost products, and shopping total fix. dadaloop82 2026-06-04 17:22:59 +00:00
  • 46bbe0f8d3 chore: auto-merge develop → main github-actions[bot] 2026-06-04 10:34:47 +00:00
  • a0385cfb9b Fix unauthorized errors on recipe stream and direct fetch calls. dadaloop82 2026-06-04 10:33:10 +00:00
  • 3a938dd7fb chore: auto-merge develop → main github-actions[bot] 2026-06-03 19:50:38 +00:00
  • 0d006625fd Fix Home Assistant integration auth compatibility. dadaloop82 2026-06-03 19:49:03 +00:00
  • d5b4a6c4da chore: auto-merge develop → main github-actions[bot] 2026-06-03 18:06:05 +00:00
  • d33b0ca2fe Harden security, modularize API bootstrap, and fix scale SSE auth. dadaloop82 2026-06-03 18:04:19 +00:00
  • 51f55071fa ci: bump softprops/action-gh-release from 2 to 3 dependabot/github_actions/softprops/action-gh-release-3 dependabot[bot] 2026-06-03 00:23:13 +00:00
  • 3a4e843334 Merge branch 'develop' v1.7.35 dadaloop82 2026-06-02 08:59:19 +00:00
  • 7104483dac fix: barcode EAN checksum validation + recipe persons dialog conflict dadaloop82 2026-06-02 08:58:48 +00:00
  • 94e98bc79f style: remove 'Quagga' text from scanner status bar and debug labels dadaloop82 2026-05-29 17:49:17 +00:00
  • fd039d743e fix: move _aiFallbackExhausted reset out of stopScanner dadaloop82 2026-05-29 17:46:45 +00:00
  • b1bcf9e714 fix: AI visual barcode fallback fires only once per scanner session dadaloop82 2026-05-29 17:43:55 +00:00
  • 98c38f017e feat: AI visual barcode fallback after 5s with settings toggle dadaloop82 2026-05-29 17:37:37 +00:00
  • 7947f47e6d release: v1.7.33 v1.7.33 dadaloop82 2026-05-29 11:06:28 +00:00
  • 758eb93e20 fix: ha_sensor shopping_total null + wrong shopping_list columns dadaloop82 2026-05-29 11:06:19 +00:00
  • ff1175451a release: v1.7.32 v1.7.32 dadaloop82 2026-05-29 06:54:42 +00:00
  • 42630c3e3e feat: smarter expiry-to-shopping-list logic dadaloop82 2026-05-29 06:54:40 +00:00
  • 637eaa20d6 docs: version badge 1.7.31 dadaloop82 2026-05-29 06:48:52 +00:00
  • 5e307f79b8 docs: update version badge to v1.7.31 dadaloop82 2026-05-29 06:48:50 +00:00
  • a6478b20e1 release: v1.7.31 v1.7.31 dadaloop82 2026-05-29 06:46:40 +00:00
  • 223457bbdf fix: addToInventory creates new row when all existing rows are opened dadaloop82 2026-05-29 06:46:37 +00:00
  • 12c6a8977a release: v1.7.30 v1.7.30 dadaloop82 2026-05-29 06:37:52 +00:00
  • c7a69d8379 fix: consumption anomaly ignores sealed packs in other rows dadaloop82 2026-05-29 06:37:50 +00:00
  • c7f3c95d75 release: v1.7.29 v1.7.29 dadaloop82 2026-05-29 06:34:50 +00:00
  • a6f90a07e5 feat: buy-cycle consumption prediction for untracked products dadaloop82 2026-05-29 06:34:40 +00:00
  • 2d07001c5b release: v1.7.28 v1.7.28 dadaloop82 2026-05-29 06:02:53 +00:00
  • faa55eda93 chore: CHANGELOG v1.7.28 dadaloop82 2026-05-29 06:02:51 +00:00
  • 0b902d7c19 fix: issue reporter — local FP cache prevents duplicate issues dadaloop82 2026-05-29 06:02:27 +00:00
  • d80199e4f1 release: v1.7.27 v1.7.27 dadaloop82 2026-05-29 05:43:47 +00:00
  • 1637cc1020 feat: HA sensor enrichment, inventory edit guard, recipe ingredient fix, bread shelf-life dadaloop82 2026-05-29 05:40:25 +00:00
  • 904a398009 chore: auto-merge develop → main github-actions[bot] 2026-05-27 05:28:31 +00:00
  • bc39361246 feat: barcode scan visual feedback + EAN checksum validation dadaloop82 2026-05-27 05:26:47 +00:00
  • 7f173770fc chore: auto-merge develop → main github-actions[bot] 2026-05-26 18:23:27 +00:00
  • b83db76a8d fix: remove background/border from persons +/- buttons dadaloop82 2026-05-26 18:21:53 +00:00
  • cfd089a0a3 chore: auto-merge develop → main github-actions[bot] 2026-05-26 18:20:23 +00:00
  • ade121f43f fix: align recipe persons-ctrl inline, enlarge fav star dadaloop82 2026-05-26 18:18:42 +00:00
  • 2f665f777b chore: auto-merge develop → main github-actions[bot] 2026-05-26 18:11:28 +00:00
  • f46b12e3ad feat: recipe favorites (#124), portion rescaler (#123), financial waste report (#117), macronutrient panel (#118) dadaloop82 2026-05-26 18:09:32 +00:00
  • a932d3de11 chore: auto-merge develop → main github-actions[bot] 2026-05-26 17:31:48 +00:00
  • 6120fad40b chore: update CHANGELOG for v1.7.26 dadaloop82 2026-05-26 17:30:17 +00:00
  • 8ac6fec5a2 chore: auto-merge develop → main github-actions[bot] 2026-05-26 17:29:50 +00:00
  • fe7587e9e4 chore: auto-merge develop → main github-actions[bot] 2026-05-26 17:28:44 +00:00
  • 4f68925a7c fix: insight banner rotation 30s → 60s (1 minute per panel) dadaloop82 2026-05-26 17:28:22 +00:00
  • f4ea9e74e6 fix: banner rotation (30s interval, skip empty phases) + normalize OFF categories dadaloop82 2026-05-26 17:26:57 +00:00
  • 8f217fd166 chore: auto-merge develop → main github-actions[bot] 2026-05-26 17:21:45 +00:00
  • b985247b95 feat: monthly stats panel in rotating insight banner (closes #100) dadaloop82 2026-05-26 17:19:54 +00:00
  • efbed479df chore: auto-merge develop → main github-actions[bot] 2026-05-26 17:10:43 +00:00
  • 695c23fc21 feat: smart shopping extended horizon for staple items (closes #98) dadaloop82 2026-05-26 17:09:04 +00:00
  • 7a34406b07 chore: auto-merge develop → main github-actions[bot] 2026-05-26 15:01:40 +00:00
  • 50660f634f fix: TTS test ask user if heard + PHP 8 end() ref bug + DB migration guard for fresh volumes dadaloop82 2026-05-26 14:59:17 +00:00
  • fb06b42107 chore: auto-merge develop → main github-actions[bot] 2026-05-26 14:44:57 +00:00
  • c16067d9e5 fix(kiosk): scale retry restores nav buttons + settings link to webapp dadaloop82 2026-05-26 14:42:27 +00:00
  • 605d8590f6 chore: auto-merge develop → main github-actions[bot] 2026-05-26 14:04:23 +00:00
  • 149cff3ca5 fix(kiosk): force STREAM_MUSIC for TTS + JS feedback callbacks dadaloop82 2026-05-26 14:02:31 +00:00
  • ec7d172ed9 chore: auto-merge develop → main github-actions[bot] 2026-05-26 13:53:56 +00:00
  • 0479e34c7f ci: retry after GitHub CDN outage dadaloop82 2026-05-26 13:52:15 +00:00
  • 730efe4d87 ci: force Node.js 24 for JS actions (deadline June 2, 2026) dadaloop82 2026-05-26 12:31:37 +00:00
  • be3dceeebb feat: add separate sound beep test button + always show move modal on open dadaloop82 2026-05-26 12:17:18 +00:00
  • 875250626d fix: prefer offline voices in TTS; add beep + real diagnostics to test dadaloop82 2026-05-26 12:11:52 +00:00
  • 245d007e29 fix: Chrome speechSynthesis paused-state bug + better TTS diagnostics dadaloop82 2026-05-26 12:04:31 +00:00
  • 63a9f70f86 chore: auto-merge develop → main github-actions[bot] 2026-05-25 17:56:33 +00:00
  • 1a6e0c87ce fix: robust browser TTS voice selection and Chrome cancel+speak workaround dadaloop82 2026-05-25 17:55:04 +00:00
  • 73f43cb296 chore: auto-merge develop → main github-actions[bot] 2026-05-25 17:43:55 +00:00
  • baed815a48 fix: translate CATEGORY_LABELS and #pf-category after i18n load dadaloop82 2026-05-25 17:42:10 +00:00
  • 8aa934f5ca chore: auto-merge develop → main github-actions[bot] 2026-05-25 10:38:53 +00:00
  • 83b5eb3063 fix: browser TTS ignored when HA TTS configured; wrong ha_hint i18n key dadaloop82 2026-05-25 10:37:17 +00:00
  • 59c6f9d76c chore: auto-merge develop → main github-actions[bot] 2026-05-25 10:21:51 +00:00
  • bac9485e4e fix: hide ingredients panel in cooking mode dadaloop82 2026-05-25 10:20:17 +00:00
  • 11178af001 chore: auto-merge develop → main github-actions[bot] 2026-05-25 10:13:43 +00:00
  • 4e4a736dba feat: ask replace vs save-to-archive on regenerate recipe dadaloop82 2026-05-25 10:11:56 +00:00
  • 52afdd6bfa fix(recipes): steps shown as raw JSON when AI uses instruction/appliance_function objects dadaloop82 2026-05-25 10:01:10 +00:00
  • 3d27433eb3 chore: auto-merge develop → main v1.7.25 github-actions[bot] 2026-05-25 09:27:09 +00:00
  • eddb622c85 feat(offline): full offline mode — cache sync, write queue, startup recovery dadaloop82 2026-05-25 09:05:19 +00:00
  • 95c20adbbd chore: auto-merge develop → main github-actions[bot] 2026-05-23 20:43:02 +00:00
  • 6fa2e4d830 docs: HA integration section first in README, with HACS buttons and full feature table dadaloop82 2026-05-23 20:41:29 +00:00
  • 6ff1dfe0cc chore: auto-merge develop → main github-actions[bot] 2026-05-23 20:24:46 +00:00
  • 43e0ac9da3 feat(ha): v1.1.0 backend — haCalendar, haSuggestRecipe, haRefreshPrices, haClearExpired + enriched haInventorySensor dadaloop82 2026-05-23 20:22:51 +00:00
  • 1ce32cb5f0 chore: auto-merge develop → main github-actions[bot] 2026-05-23 20:09:32 +00:00
  • d75cde7eb6 feat(ha): add expiring_today, next_expiry_name/date, expires_today flag dadaloop82 2026-05-23 20:07:54 +00:00
  • 43fe1c7bb5 chore: auto-merge develop → main github-actions[bot] 2026-05-23 20:00:36 +00:00
  • b2c87ae343 feat(ha): enrich ha_sensor with opened_items, shopping_total, price_tracking, expiring_3d dadaloop82 2026-05-23 19:58:49 +00:00
  • fbdae35516 chore: auto-merge develop → main github-actions[bot] 2026-05-23 14:39:37 +00:00
  • d9ebc51e71 fix: ha_sensor JOIN products for name/unit columns (was HTTP 500) dadaloop82 2026-05-23 14:38:01 +00:00
  • 56ca58bc18 chore: auto-merge develop → main github-actions[bot] 2026-05-23 13:25:19 +00:00
  • b2e0f6d683 feat: add ha_info, ha_shopping_items endpoints and avahi mDNS service file for HACS integration dadaloop82 2026-05-23 13:23:28 +00:00
  • ddb9bd9f75 chore: auto-merge develop → main github-actions[bot] 2026-05-23 12:30:02 +00:00
  • 965a672abe feat: full Home Assistant integration dadaloop82 2026-05-23 12:28:09 +00:00
  • 7249daa8eb chore: auto-merge develop → main github-actions[bot] 2026-05-23 12:11:11 +00:00
  • ec53f7529c docs: update README dadaloop82 2026-05-23 12:09:37 +00:00
  • 1074dff87d chore: auto-merge develop → main github-actions[bot] 2026-05-23 11:57:33 +00:00
  • 3989d11094 fix: step.replace is not a function when Gemini returns steps as objects dadaloop82 2026-05-23 11:55:55 +00:00
  • b010ced1a6 chore: auto-merge develop → main github-actions[bot] 2026-05-23 11:47:00 +00:00
  • cc0fa09219 fix: recipe errors now show specific cause instead of generic 'connection error' dadaloop82 2026-05-23 11:45:26 +00:00
  • c0a076749e chore: auto-merge develop → main github-actions[bot] 2026-05-23 09:54:56 +00:00
  • 6a41b53174 feat: shopping list pantry hints, barcode multi-API fallback (OPF/beauty/Gemini), README disclaimer dadaloop82 2026-05-23 09:53:17 +00:00