Commit Graph

  • 1d04236bc0 chore: auto-merge develop → main github-actions[bot] 2026-05-23 09:37:26 +00:00
  • 561c6e9809 ci: fix auto-merge — clear checkout extraheader so WORKFLOW_PAT actually reaches git push dadaloop82 2026-05-23 09:35:53 +00:00
  • 6857c20893 ci: fix checkout to use github.token, WORKFLOW_PAT only for push dadaloop82 2026-05-23 09:23:48 +00:00
  • 964de98203 ci: test auto-merge with WORKFLOW_PAT secret dadaloop82 2026-05-23 09:18:03 +00:00
  • e28a6e4e39 ci: use WORKFLOW_PAT for auto-merge to allow pushing workflow file changes dadaloop82 2026-05-23 08:37:30 +00:00
  • fd9e2471e0 fix: remove invalid 'workflows' permission from ci.yml dadaloop82 2026-05-23 08:30:57 +00:00
  • 3c8a9693b2 fix: isSuspiciousDefaultQty — use package_unit threshold for pz+g/ml products dadaloop82 2026-05-23 08:28:58 +00:00
  • b38bdc45f5 fix: add workflows:write permission to auto-merge job dadaloop82 2026-05-23 08:27:04 +00:00
  • 83a0df272a fix: CI auto-merge push auth — set remote URL with GITHUB_TOKEN before push dadaloop82 2026-05-23 08:21:26 +00:00
  • 6320b575e0 v1.7.25 — partial throw from banner, barcode fallback, related stock, Bring! re-add fix dadaloop82 2026-05-23 08:17:20 +00:00
  • 8ccd218c5a chore: auto-merge develop → main github-actions[bot] 2026-05-22 21:25:12 +00:00
  • 5c1afaaaf5 feat: redesign action-page hero card (match use-page style) dadaloop82 2026-05-22 21:23:18 +00:00
  • 6245b15420 chore: auto-merge develop → main github-actions[bot] 2026-05-22 21:15:51 +00:00
  • 02f673a164 fix: include dark_mode in save_settings payload (was never written to .env) dadaloop82 2026-05-22 21:14:16 +00:00
  • 61bb1b5552 chore: auto-merge develop → main github-actions[bot] 2026-05-22 21:11:53 +00:00
  • cbf4bd54da feat: show expiry + qty pills on use-page product hero card; redesign card with accent border dadaloop82 2026-05-22 21:10:19 +00:00
  • 1cdbdb3b25 chore: auto-merge develop → main github-actions[bot] 2026-05-22 13:15:59 +00:00
  • 837d62c335 fix: add missing _ensureAudioUnlocked() definition; use shared AudioContext in _playCookingTimerSound dadaloop82 2026-05-22 13:14:21 +00:00
  • fa36ba83bf chore: auto-merge develop → main github-actions[bot] 2026-05-22 04:51:02 +00:00
  • 1efeaf9236 fix: skip use-all confirm when only one item row and no open packages dadaloop82 2026-05-22 04:49:27 +00:00
  • 573bcd1102 Merge branch 'main' of github-evershelf:dadaloop82/EverShelf dadaloop82 2026-05-21 18:45:46 +00:00
  • 426cc9df7e release: merge develop → main for v1.7.24 v1.7.24 dadaloop82 2026-05-21 18:45:35 +00:00
  • 6f2d6d9944 release: v1.7.24 — changelog, readme badge, manifest version dadaloop82 2026-05-21 18:45:17 +00:00
  • d3eb82eee2 chore: auto-merge develop → main github-actions[bot] 2026-05-21 18:42:49 +00:00
  • 98426bf861 fix: dark_mode persisted in server .env (not localStorage) — add to saveSettings, getServerSettings, applySyncedSettings dadaloop82 2026-05-21 18:41:12 +00:00
  • 264b1f648e chore: auto-merge develop → main github-actions[bot] 2026-05-21 18:35:19 +00:00
  • b89df961a6 fix: dark mode resets to auto on reload — bootstrap dark_mode from localStorage in getSettings() dadaloop82 2026-05-21 18:33:33 +00:00
  • 5e34bc90b3 chore: auto-merge develop → main github-actions[bot] 2026-05-21 18:20:24 +00:00
  • 3b100df26c fix: cooking timer sound/TTS — shared pre-unlocked AudioContext; always speak on alarm regardless of TTS toggle; kiosk bridge TTS check dadaloop82 2026-05-21 18:18:45 +00:00
  • 2ecb3cbac6 chore: auto-merge develop → main github-actions[bot] 2026-05-21 06:02:55 +00:00
  • c2004fd0f8 fix: scale use — auto-switch conf→sub (g/ml) when scale is active; show scale btn for conf+weight products dadaloop82 2026-05-21 06:01:04 +00:00
  • fba0947945 chore: auto-merge develop → main github-actions[bot] 2026-05-20 18:32:10 +00:00
  • 3a1f6cfd1e fix: cooking timer — AudioContext.resume() on mobile; always play beep; show done card 3s before dismiss dadaloop82 2026-05-20 18:30:25 +00:00
  • 37fb522e8b chore: auto-merge develop → main github-actions[bot] 2026-05-20 15:40:15 +00:00
  • 66f5a03503 fix: wrap updateInventory DB writes in a transaction to prevent concurrent lock errors (#109 #110) dadaloop82 2026-05-20 15:38:34 +00:00
  • a37d97dfcd fix: kiosk — permanently hide native settings btn; add web ⚙️ in overlay; remove scattered show/hide calls dadaloop82 2026-05-20 15:37:57 +00:00
  • 47197d0d66 chore: auto-merge develop → main github-actions[bot] 2026-05-20 13:47:41 +00:00
  • 149621651d fix: depleted items urgency based on usesPerMonth only (not recency) dadaloop82 2026-05-20 13:46:00 +00:00
  • b5a6daa557 chore: auto-merge develop → main github-actions[bot] 2026-05-20 13:42:45 +00:00
  • ccc2f8907d fix: depleted items urgency — use buyCount/useCount from internal history to assign medium/low dadaloop82 2026-05-20 13:41:04 +00:00
  • 9e80915a61 chore: auto-merge develop → main github-actions[bot] 2026-05-20 13:37:35 +00:00
  • 7b60f1dbe3 fix: 0.5 conf use page (default conf mode + fraction btns); depleted items always in shopping; conf decimals in history log dadaloop82 2026-05-20 13:35:27 +00:00
  • 7019160704 chore: auto-merge develop → main github-actions[bot] 2026-05-19 17:27:50 +00:00
  • ac8b5acc0c fix: restore Bring! health check; token warning only when truly invalid dadaloop82 2026-05-19 17:26:06 +00:00
  • 34df755ba3 chore: auto-merge develop → main github-actions[bot] 2026-05-19 16:53:15 +00:00
  • 87eac171bf fix: recipe quantities for conf+weight; move modal remembers location dadaloop82 2026-05-19 16:51:37 +00:00
  • ef15f3536c chore: auto-merge develop → main github-actions[bot] 2026-05-19 16:42:55 +00:00
  • f77b3259ad refactor: remove localStorage for settings — all settings server-centralised dadaloop82 2026-05-19 16:41:07 +00:00
  • 5ad24ed73b chore: auto-merge develop → main github-actions[bot] 2026-05-19 16:37:41 +00:00
  • 84934c1908 fix: sync shopping settings across clients (serverKeys was missing shopping_* keys) dadaloop82 2026-05-19 16:35:54 +00:00
  • dd0625b253 chore: auto-merge develop → main github-actions[bot] 2026-05-19 16:07:33 +00:00
  • fa0442e2f6 feat: native shopping list — decouple from Bring! (#105) dadaloop82 2026-05-19 16:05:49 +00:00
  • a85414d790 chore: auto-merge develop → main github-actions[bot] 2026-05-18 19:12:04 +00:00
  • c07439fea4 docs: add Contributing + Community section to README dadaloop82 2026-05-18 19:10:00 +00:00
  • 8f6934485a chore: auto-merge develop → main github-actions[bot] 2026-05-18 19:06:15 +00:00
  • d7aadff598 fix(kiosk): target SDK 35 + setInstallReason for Android 16 compatibility dadaloop82 2026-05-18 19:04:32 +00:00
  • d8aff8ac04 chore: auto-merge develop → main github-actions[bot] 2026-05-18 18:44:00 +00:00
  • 7364e75881 feat: Google Drive OAuth via http://localhost redirect (no public domain required) dadaloop82 2026-05-18 18:41:56 +00:00
  • ff25307662 chore: auto-merge develop → main github-actions[bot] 2026-05-18 07:34:28 +00:00
  • 4515ff7246 i18n: replace all hardcoded Italian strings with English dadaloop82 2026-05-18 07:32:41 +00:00
  • 0f0acd0dfa Merge branch 'main' of github-evershelf:dadaloop82/EverShelf v1.7.23 dadaloop82 2026-05-18 07:22:10 +00:00
  • ba0c4c3d88 release: merge develop → main for v1.7.23 dadaloop82 2026-05-18 07:21:58 +00:00
  • a58ef241e9 release: v1.7.23 dadaloop82 2026-05-18 07:21:38 +00:00
  • bd5d4bcac6 fix: dispensa.db auto-delete, zerowaste save, vacuum expiry, DB retention dadaloop82 2026-05-18 07:16:26 +00:00
  • c9a859463c feat: Generali tab, time-based auto theme, AI cost from real data dadaloop82 2026-05-18 07:07:47 +00:00
  • b3454062bf chore: auto-merge develop → main github-actions[bot] 2026-05-18 06:47:41 +00:00
  • 56e68b72f8 feat: Info tab v3 — clean month/year stats, currency to Info tab, Gemini costs from .env dadaloop82 2026-05-18 06:45:56 +00:00
  • b91203f151 chore: auto-merge develop → main github-actions[bot] 2026-05-18 06:35:42 +00:00
  • cc0d9763ed feat: Info tab enriched — retroactive AI estimate, annual totals, inventory & activity stats dadaloop82 2026-05-18 06:33:59 +00:00
  • d8c7d1545a chore: auto-merge develop → main github-actions[bot] 2026-05-18 06:25:25 +00:00
  • 9f554c6e22 feat: Gemini token usage counter (#82) + smarter qty suggestions 90-day EWMA (#70) dadaloop82 2026-05-18 06:23:42 +00:00
  • 4f715730ec chore: auto-merge develop → main github-actions[bot] 2026-05-18 05:56:46 +00:00
  • dc3cefefd0 feat(logging): complete EverLog coverage in index.php dadaloop82 2026-05-18 05:55:14 +00:00
  • a2eaf695bb chore: auto-merge develop → main github-actions[bot] 2026-05-18 05:51:59 +00:00
  • db2e32322b chore: auto-merge develop → main github-actions[bot] 2026-05-18 05:50:48 +00:00
  • 36821bde7a docs: add logging configuration to README (.env section) dadaloop82 2026-05-18 05:50:23 +00:00
  • 9d49609e4b chore: auto-merge develop → main github-actions[bot] 2026-05-18 05:49:49 +00:00
  • de897cc0f9 docs: translate logs/README.md to English dadaloop82 2026-05-18 05:49:08 +00:00
  • 30f4bf4a1b chore: sposta cartella log in logs/ alla root del progetto dadaloop82 2026-05-18 05:48:20 +00:00
  • 1379cfc388 chore: auto-merge develop → main github-actions[bot] 2026-05-18 05:47:34 +00:00
  • 2806cb0903 feat: sistema di log rotante 4 livelli (EverLog + LoggingPDO) dadaloop82 2026-05-18 05:45:46 +00:00
  • 56b6eb5f0d chore: auto-merge develop → main github-actions[bot] 2026-05-18 05:19:27 +00:00
  • 83d1868309 fix: _showExportModal usa openModal inesistente → sostituito con pattern modal standard (#84) dadaloop82 2026-05-18 05:17:44 +00:00
  • 788d4fe848 Merge branch 'main' of github-evershelf:dadaloop82/EverShelf dadaloop82 2026-05-17 18:21:37 +00:00
  • 91616b3a6d merge: develop → main (shelf life, banner vacuum, preloader, ricetta, porzioni, fix traduzioni) dadaloop82 2026-05-17 18:21:17 +00:00
  • 844fe3ba1e chore: auto-merge develop → main github-actions[bot] 2026-05-17 18:21:08 +00:00
  • da4aa5a1ae fix: shelf life formaggio, banner vacuum/modifica, preloader redesign, ricetta da ingrediente, porzioni, modal ricetta testo tradotto, use_btn semplificato dadaloop82 2026-05-17 18:19:13 +00:00
  • 9541e3a385 feat: preloader smooth fade ticker; fix asiago shelf life; kiosk 5-lang wizard (ES/FR + Gemini/Bring steps) dadaloop82 2026-05-17 16:23:22 +00:00
  • 47ce849311 fix(ux): banner aperto senza 'Usa comunque'/'Ignora'; preloader ruota 3D; config default non bloccante dadaloop82 2026-05-17 15:47:57 +00:00
  • ea2dae2be9 Merge develop → main: wizard Features step + kiosk v1.7.16 fixes kiosk-1.7.16 dadaloop82 2026-05-17 15:40:09 +00:00
  • 8360f5a0a0 feat(kiosk-wizard): step Features con screensaver, prezzi, piano pasti, zero-waste tips dadaloop82 2026-05-17 15:40:01 +00:00
  • f5b1913ffa Merge develop → main: kiosk v1.7.16 fix aggiornamenti STATUS=1 dadaloop82 2026-05-17 15:23:12 +00:00
  • d26dce283d fix(kiosk): corretto rilevamento aggiornamenti e validazione APK pre-install dadaloop82 2026-05-17 15:23:07 +00:00
  • e67e490162 Merge branch 'develop' dadaloop82 2026-05-17 15:07:22 +00:00
  • 92048c9eba fix: price calc conf+weight label → convert g to packs, not qty×price (v1.7.22) dadaloop82 2026-05-17 15:07:13 +00:00
  • ce504d5d41 Merge branch 'develop' v1.7.22 dadaloop82 2026-05-17 10:00:48 +00:00
  • a690d2e7cf fix: conditional checks, evershelf.db fix, warning popup 5s, error modal (v1.7.22) dadaloop82 2026-05-17 10:00:38 +00:00
  • e858b3cc85 Merge branch 'develop' v1.7.21 dadaloop82 2026-05-17 09:50:51 +00:00
  • 78f499205c feat: progress bar startup check with 29 diagnostics (v1.7.21) dadaloop82 2026-05-17 09:50:42 +00:00
  • b3a0e83dde Merge branch 'develop' v1.7.20 dadaloop82 2026-05-17 09:40:29 +00:00