This website requires JavaScript.
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