Commit Graph

  • d3b119c7fe feat: startup health check during splash screen (v1.7.20) dadaloop82 2026-05-17 09:40:11 +00:00
  • 9b8164b141 docs: highlight zero-waste tips in README dadaloop82 2026-05-17 09:20:02 +00:00
  • 8750e44687 docs: highlight zero-waste tips prominently in README dadaloop82 2026-05-17 09:19:53 +00:00
  • 57f66c17df chore: auto-merge develop → main github-actions[bot] 2026-05-17 09:18:32 +00:00
  • 2630905146 feat: zero-waste tips during cooking mode (#76) dadaloop82 2026-05-17 09:16:48 +00:00
  • a602726531 feat: zero-waste tips during cooking mode (#76) dadaloop82 2026-05-17 09:16:48 +00:00
  • 3f55f07220 chore: auto-merge develop → main github-actions[bot] 2026-05-17 09:03:27 +00:00
  • 06f6d58fb5 docs: update README with dark mode + export inventory features (v1.7.18) dadaloop82 2026-05-17 09:01:48 +00:00
  • c1ef4c5e13 Merge develop: dark mode + export inventory v1.7.18 (#78, #64) dadaloop82 2026-05-17 08:59:46 +00:00
  • 0a6e653692 feat: dark mode (Off/On/Auto) + export inventory CSV/PDF (#78, #64) dadaloop82 2026-05-17 08:59:40 +00:00
  • a99b35225a Merge develop: feat #77 French + Spanish translations (v1.7.17) dadaloop82 2026-05-17 08:36:53 +00:00
  • 3ba4f7eaad feat: add French and Spanish translations (#77) dadaloop82 2026-05-17 08:36:46 +00:00
  • fdfd5cd0ec Merge develop: docs v1.7.16 README dadaloop82 2026-05-17 08:07:58 +00:00
  • b973284aeb docs: update README for v1.7.16 (scan history + server-side data sync) dadaloop82 2026-05-17 08:07:56 +00:00
  • 0a5629e881 Merge develop: feat #68 scan history + server-side data centralisation dadaloop82 2026-05-17 08:03:39 +00:00
  • d901939da1 feat: barcode scan history + full server-side data centralisation (#68) dadaloop82 2026-05-17 08:03:33 +00:00
  • 245e14cc3b Merge develop → main: fix opened items banner + remove strikethrough dadaloop82 2026-05-16 20:33:03 +00:00
  • aaf9323ba5 fix: opened-but-not-edible items missing from banner + remove confusing strikethrough dadaloop82 2026-05-16 20:32:51 +00:00
  • 78c3306d9e Merge develop → main: fix camera button intercepted by kiosk overlay kiosk-1.7.15 dadaloop82 2026-05-16 18:03:11 +00:00
  • 0f567c4ba0 fix: camera button (📷) intercepted by kiosk native btnSettings overlay dadaloop82 2026-05-16 18:02:36 +00:00
  • 169e32bff3 Merge develop → main: assets + gitignore cleanup dadaloop82 2026-05-16 16:32:45 +00:00
  • d28055a512 chore: add social preview image and demo GIF; untrack opened_shelf_cache dadaloop82 2026-05-16 16:32:40 +00:00
  • f72dc1fe54 ci: bump actions/setup-java from 4 to 5 dependabot/github_actions/actions/setup-java-5 dependabot[bot] 2026-05-16 16:29:33 +00:00
  • 68f7756e2c Merge develop → main: fix Brave TTS voice proxy crash (#63) dadaloop82 2026-05-16 16:28:10 +00:00
  • b82b4d9d94 fix: guard against Brave user-script fake SpeechSynthesisVoice proxy (#63) dadaloop82 2026-05-16 16:28:06 +00:00
  • 91b4ecd670 ci: bump actions/checkout from 4 to 6 (#47) dependabot[bot] 2026-05-16 18:27:43 +02:00
  • 380fa8ee99 Merge develop → main: roadmap → GitHub Project dadaloop82 2026-05-16 16:21:26 +00:00
  • 89b8686f4f docs: replace static roadmap with link to GitHub Project dadaloop82 2026-05-16 16:21:22 +00:00
  • b6aa07a1fd Merge develop → main: v1.7.15 settings centralization dadaloop82 2026-05-16 16:09:59 +00:00
  • 47c26ffdc8 v1.7.15 — centralize all settings to server (.env + SQLite) dadaloop82 2026-05-16 16:09:49 +00:00
  • 12357db933 v1.7.15 — i18n audit, appliance translation, splash min 3s, demo GIF, decimal precision, gemini key fix dadaloop82 2026-05-16 15:48:53 +00:00
  • 6def94948b v1.7.15 — appliance translation, gemini key preserve on save dadaloop82 2026-05-16 15:48:37 +00:00
  • abbc2772ff chore: auto-merge develop → main v1.7.15 github-actions[bot] 2026-05-16 15:38:14 +00:00
  • 473d3f59a4 v1.7.15 — i18n audit, splash min 3s, decimal precision, demo GIF, README fixes dadaloop82 2026-05-16 15:36:31 +00:00
  • e7ae5c90c7 chore: auto-merge develop → main github-actions[bot] 2026-05-16 13:58:16 +00:00
  • 195c3d3bfa fix(i18n): comprehensive translation pass — inventory tabs, product form, page-ai, nav, settings (recipe/mealplan/TTS/security/camera/scale/kiosk), setup wizard, screensaver timeouts; add 25+ missing i18n keys across all 3 languages dadaloop82 2026-05-16 13:56:41 +00:00
  • 85ba22c7c8 chore: auto-merge develop → main github-actions[bot] 2026-05-16 13:44:47 +00:00
  • 698eb721f2 fix(i18n): add data-i18n to all static page-use/page-add/page-action labels; fix common.cancel → btn.cancel dadaloop82 2026-05-16 13:43:11 +00:00
  • 45dc79e5b7 chore(kiosk): trigger CI build for v1.7.14 with openNativeSettings v1.7.14 kiosk-1.7.14 dadaloop82 2026-05-16 13:32:28 +00:00
  • 8508993441 chore(kiosk): trigger CI build for v1.7.14 dadaloop82 2026-05-16 13:32:03 +00:00
  • a3147d704e chore: bump to v1.7.14 — kiosk versionCode 15, CHANGELOG dadaloop82 2026-05-16 13:31:31 +00:00
  • 834d8efab4 chore: bump to v1.7.14 — kiosk versionCode 15, CHANGELOG dadaloop82 2026-05-16 13:31:31 +00:00
  • 8894a5a2c7 chore: auto-merge develop → main github-actions[bot] 2026-05-16 13:27:29 +00:00
  • 5f4c29bd5a feat: in-app bug report form (replaces GitHub link) dadaloop82 2026-05-16 13:25:51 +00:00
  • 460875430b chore: auto-merge develop → main github-actions[bot] 2026-05-16 13:19:44 +00:00
  • 8a596cb7d8 fix: openNativeSettings uses try/catch instead of fragile typeof check dadaloop82 2026-05-16 13:18:07 +00:00
  • 99b8953ccf chore: auto-merge develop → main github-actions[bot] 2026-05-16 13:14:25 +00:00
  • c87d7d2cde fix: bump manifest.json version to 1.7.13 (was showing false update badge) dadaloop82 2026-05-16 13:12:49 +00:00
  • 424fc7bbe3 chore: auto-merge develop → main github-actions[bot] 2026-05-16 13:09:08 +00:00
  • 61a2372caa feat(kiosk): add native settings shortcut in webapp settings page dadaloop82 2026-05-16 13:07:29 +00:00
  • ad9be3b705 chore: auto-merge develop → main github-actions[bot] 2026-05-16 13:04:28 +00:00
  • bd8dc0501a fix(kiosk): restore native settings gear — remove JS ⚙️ (opens wrong settings), restore visibility on modal close dadaloop82 2026-05-16 13:02:49 +00:00
  • c9a6f8ec42 chore: auto-merge develop → main github-actions[bot] 2026-05-16 12:59:52 +00:00
  • 0afdf60d38 fix(kiosk): settings gear lost when Kotlin pre-injects #_kiosk_overlay before JS runs dadaloop82 2026-05-16 12:58:10 +00:00
  • 6ab1da4bd5 ci(kiosk): trigger APK build — versionName 1.7.13 fix kiosk-1.7.13 dadaloop82 2026-05-16 12:51:43 +00:00
  • 1566e32a85 ci(kiosk): trigger APK build for v1.7.13 (versionName fix) dadaloop82 2026-05-16 12:50:59 +00:00
  • fe7a047656 chore: auto-merge develop → main github-actions[bot] 2026-05-16 12:48:12 +00:00
  • 9c285b426f fix(tts): guard getVoices() against browser extension crash (Brave anti-fingerprinting, issue #61) dadaloop82 2026-05-16 12:46:31 +00:00
  • c58705f35c chore: auto-merge develop → main github-actions[bot] 2026-05-16 12:44:27 +00:00
  • 8d874944b5 fix(kiosk): versionName 1.7.2→1.7.13, versionCode 13→14 (stops false update loop) dadaloop82 2026-05-16 12:42:46 +00:00
  • b6f85b8e29 chore: auto-merge develop → main github-actions[bot] 2026-05-16 12:33:04 +00:00
  • 68693e7168 fix(expiry): sealed potatoes shelf life 14→30 days (aligns with JS) dadaloop82 2026-05-16 12:31:26 +00:00
  • 84c3bb6e4c chore: auto-merge develop → main github-actions[bot] 2026-05-16 10:02:40 +00:00
  • d8aec91599 fix(cooking): extract tools from step text as fallback for old cached recipes dadaloop82 2026-05-16 10:01:05 +00:00
  • 11d3209482 chore: auto-merge develop → main github-actions[bot] 2026-05-16 10:00:18 +00:00
  • e19c2564f6 feat(cooking): show required tools/appliances bar in cooking mode dadaloop82 2026-05-16 09:58:39 +00:00
  • 6c0ae6627b chore: auto-merge develop → main github-actions[bot] 2026-05-16 09:57:43 +00:00
  • 8928c75a9d feat(recipes): add tools_needed field — appliances shown as chips above ingredients dadaloop82 2026-05-16 09:56:10 +00:00
  • b09b485e80 Merge branch 'main' of github-evershelf:dadaloop82/EverShelf dadaloop82 2026-05-16 09:36:15 +00:00
  • 9e9528054e merge: develop → main (v1.7.13 — cooking mode kiosk fix, potato shelf life, move-after-use preference) dadaloop82 2026-05-16 09:36:05 +00:00
  • 12cbcb1a29 chore: auto-merge develop → main github-actions[bot] 2026-05-16 09:34:22 +00:00
  • 9b9a196f73 fix(ux): skip move-after-use modal after 2 consistent choices; hide single-location picker dadaloop82 2026-05-16 09:32:46 +00:00
  • 9ce3fbcb9e chore: auto-merge develop → main github-actions[bot] 2026-05-16 09:26:41 +00:00
  • 3065b80370 fix(expiry): potato shelf life 14→30 days in pantry; add explicit rules for onion/garlic/carrot dadaloop82 2026-05-16 09:25:04 +00:00
  • 93acc58191 chore: auto-merge develop → main github-actions[bot] 2026-05-16 09:21:28 +00:00
  • d9f775562f fix(ux): hide kiosk overlay during cooking mode dadaloop82 2026-05-16 09:19:51 +00:00
  • 85d957be2b chore: auto-merge develop → main github-actions[bot] 2026-05-16 09:13:50 +00:00
  • 7774fc4cc8 docs: remove stale scale-gateway reference from README dadaloop82 2026-05-16 09:12:18 +00:00
  • a0b0ed0cd7 Merge branch 'develop' v1.7.13 dadaloop82 2026-05-16 09:11:31 +00:00
  • 1e831f05db ci: auto-create GitHub Release on main with version from index.html dadaloop82 2026-05-16 09:10:41 +00:00
  • 855300cca1 Merge branch 'develop' dadaloop82 2026-05-16 08:47:06 +00:00
  • 141fca27cf docs: add Ko-fi sponsor button to README dadaloop82 2026-05-16 08:47:04 +00:00
  • 0ee540210a Merge branch 'develop' dadaloop82 2026-05-16 08:44:55 +00:00
  • 71c5b16d48 chore: fix Ko-fi username in FUNDING.yml (evershelfproject) dadaloop82 2026-05-16 08:44:53 +00:00
  • 5ed1fc9ac0 Merge branch 'develop' dadaloop82 2026-05-16 08:35:44 +00:00
  • 42149012a1 chore: remove deprecated scale-gateway app dadaloop82 2026-05-16 08:35:36 +00:00
  • c050ec9fa3 Merge branch 'develop' dadaloop82 2026-05-16 07:38:17 +00:00
  • 3cd439e068 fix(tts): filter null/undefined voices to handle Brave anti-fingerprinting dadaloop82 2026-05-16 07:38:15 +00:00
  • 3430e56dfc Merge branch 'develop' dadaloop82 2026-05-16 07:30:36 +00:00
  • e75b004ebc ci: trigger security scan also on security.yml changes dadaloop82 2026-05-16 07:30:34 +00:00
  • f3b62ed3a1 Merge branch 'develop' dadaloop82 2026-05-16 07:28:33 +00:00
  • ba5a52c5dc fix(ci): trivy-action version 0.31.0 → v0.36.0 (correct tag format) dadaloop82 2026-05-16 07:28:31 +00:00
  • 8366e0691d Merge branch 'develop' dadaloop82 2026-05-16 07:24:03 +00:00
  • 68906b2f28 fix: switch to php:8.2-apache-bookworm, add apt upgrade, Trivy ignore-unfixed dadaloop82 2026-05-16 07:23:39 +00:00
  • 5f7d3e71ae merge: fix migration crash 'no such column: undone' (#56) dadaloop82 2026-05-16 07:16:03 +00:00
  • 6b982b6730 fix: migration crash 'no such column: undone' on old DBs dadaloop82 2026-05-16 07:15:03 +00:00
  • ef0c10ca6b merge: v1.7.14 — shelf life fix + README roadmap dadaloop82 2026-05-16 06:38:26 +00:00
  • f121b8804c fix: jam/confiture opened shelf life in fridge 60→180 days dadaloop82 2026-05-16 06:38:18 +00:00
  • bab6993e5b chore: merge develop into main (wiki English pass + v1.7.13 docs) dadaloop82 2026-05-16 06:33:03 +00:00
  • 80303f7900 docs(wiki): full English pass + update for v1.7.13 and built-in scale gateway dadaloop82 2026-05-16 06:32:53 +00:00