-
2969648aa1
deploy: fix scroll jump when closing previous story
master
jgitta
2026-05-27 14:31:24 +00:00
-
e727ed35a9
deploy: adjust news story scrolling to headline top
jgitta
2026-05-27 14:29:31 +00:00
-
999dda22df
deploy: smooth scroll newspaper focus
jgitta
2026-05-27 14:27:15 +00:00
-
4c474c0916
deploy: secure 100% paywall-free direct-link news
jgitta
2026-05-27 14:24:49 +00:00
-
585b7f2639
deploy: replace paywalled NYT with AP and CNBC
jgitta
2026-05-27 14:24:16 +00:00
-
f02ac40b91
deploy: randomize and shuffle top RSS feeds
jgitta
2026-05-27 14:21:30 +00:00
-
abe61d1156
deploy: cache and render source name for news items
jgitta
2026-05-27 14:19:12 +00:00
-
79b6d4857d
deploy: increase accordion height and add premium scrollbar
jgitta
2026-05-27 14:14:09 +00:00
-
598bd83887
deploy: filter global navs from RSS news cache
jgitta
2026-05-27 14:12:36 +00:00
-
6a4eee9a15
feat: upgrade local newspaper to full-text and images
jgitta
2026-05-27 14:12:08 +00:00
-
4b1ea2da11
feat: add local ad-free newspaper
jgitta
2026-05-27 14:09:15 +00:00
-
0d31af526c
deploy: integrate emoji font to first boot installer
jgitta
2026-05-27 14:00:21 +00:00
-
3d8aef5f22
deploy: accurate waterloo ia geolocation
jgitta
2026-05-27 13:51:41 +00:00
-
ac6ca6d1b3
deploy: secure weather caching
jgitta
2026-05-27 13:44:22 +00:00
-
46cd4f77c9
deploy: weather patch
jgitta
2026-05-27 13:40:56 +00:00
-
1b06a29e53
feat: add local ad-free weather page
jgitta
2026-05-27 13:33:44 +00:00
-
fd519a64b0
fix: don't pre-create Chromium profile dir in browser.py
jgitta
2026-05-26 01:10:21 +00:00
-
a2c14a4a39
fix: don't pre-create Chromium profile dir — causes profile error on first launch
jgitta
2026-05-26 01:06:01 +00:00
-
ab423ef1a7
fix: sync before reboot to ensure repo survives first-boot restart
jgitta
2026-05-26 01:03:30 +00:00
-
e9ee8caccf
fix: shallow clone (--depth=1) to skip 3.5GB of ISO history blobs
jgitta
2026-05-26 01:00:00 +00:00
-
68dccf958e
fix: remove clear command, not needed for silent install
jgitta
2026-05-26 00:58:07 +00:00
-
0dcfe060e5
fix: robust SSH auth + always pull latest kiosk-setup from Gitea on boot
jgitta
2026-05-26 00:50:00 +00:00
-
86f6334737
fix: replace xprop with x11-utils, use apt websocket-client package
jgitta
2026-05-26 00:46:31 +00:00
-
2431c6b6ae
fix: enable root SSH login in preseed-bootstrap for debugging
jgitta
2026-05-26 00:36:02 +00:00
-
5d3bcb679d
fix: remove CDROM apt source before package install
jgitta
2026-05-26 00:24:54 +00:00
-
23779690d6
fix: bypass final installer dialog with background reboot in late_command
jgitta
2026-05-26 00:15:35 +00:00
-
96838f9f67
fix: fully silent first-boot — no prompts, auto-reboot on completion
jgitta
2026-05-25 23:49:03 +00:00
-
05f20355c8
fix: use generic 'kiosk' username, prompt only for senior's name
jgitta
2026-05-25 23:48:10 +00:00
-
165e77b9b8
fix: use getty auto-login instead of systemd TTY service for first-boot setup
jgitta
2026-05-25 23:36:42 +00:00
-
d3b05f981f
fix: stop getty@tty1 before first-boot setup service to prevent SIGHUP kill
jgitta
2026-05-25 23:33:20 +00:00
-
b73b8fab65
fix: prefer wired interface in preseed to avoid WiFi passphrase prompt
jgitta
2026-05-24 11:36:09 +00:00
-
19b02f91e9
fix: use Debian 13.5.0 stable ISO to fix kernel module mismatch; gitignore ISOs
jgitta
2026-05-24 03:21:37 +00:00
-
dcdbedc26e
feat: auto-increment version on deploy, show version in toolbar
jgitta
2026-05-24 03:14:39 +00:00
-
508328b282
fix: add isohybrid --uefi post-process to make ISO USB-bootable
jgitta
2026-05-24 02:25:50 +00:00
-
b3bc19aa44
fix: push via internal Gitea URL to bypass Caddy 502 on git-receive-pack
jgitta
2026-05-23 15:05:08 +00:00
-
fa329c7e3c
fix: correct xorriso boot params for Trixie netinstall ISO structure
jgitta
2026-05-23 14:35:24 +00:00
-
cb5bf7ff94
feat: generic user, dynamic paths, simplified ISO build pipeline
jgitta
2026-05-23 14:26:25 +00:00
-
312db58775
refactor: remove dead code, fix home screen config bug
jgitta
2026-05-23 13:57:35 +00:00
-
e9207b4315
fix: configure deploy.sh to push with Gitea token authentication
jgitta
2026-05-23 13:04:25 +00:00
-
b7866000b4
feat: add custom Debian ISO build for automated silent installation
jgitta
2026-05-23 12:37:31 +00:00
-
38f7ae467a
refactor: use config.json with MVC architecture
jgitta
2026-05-23 02:52:34 +00:00
-
c8534c967c
Document Gitea layout from homelab-configs (Caddy, port 2222 SSH).
jgitta
2026-05-22 21:51:54 +00:00
-
8553705e47
Fix bookmarks menu dismiss, home Email URL, and deploy hygiene.
jgitta
2026-05-22 21:39:07 +00:00
-
b99f058bfb
add .cursorrules for Cursor AI auto-context
jgitta
2026-05-22 20:56:23 +00:00
-
2ea316ffd8
add CLAUDE.md — full project context for AI assistants
jgitta
2026-05-22 20:48:02 +00:00
-
ea2b5c30c7
deploy.sh: always restart kiosk-dev; production is optional best-effort
jgitta
2026-05-22 20:44:13 +00:00
-
8e105aa0af
v0.11: fix infobar flag, hamburger click-outside via polling timer
jgitta
2026-05-22 20:34:29 +00:00
-
237c81ace2
v0.10: remove deprecated flags that cause unsupported-flag infobar
jgitta
2026-05-22 20:27:21 +00:00
-
686395f2d5
v0.09: remove --disable-blink-features=AutomationControlled (causes infobar)
jgitta
2026-05-22 20:25:38 +00:00
-
ff58ec0fd4
v0.08: prevent minimize — toolbar self-restores, Chromium watchdog
jgitta
2026-05-22 20:22:03 +00:00
-
d4041582f0
fix: ignore tiny resize events from minimize/RDP disconnect
jgitta
2026-05-22 13:10:55 +00:00
-
ba2d5c2f17
fix: responsive toolbar and Chromium resize on screen geometry change
jgitta
2026-05-22 13:05:41 +00:00
-
e34ea8f7c8
fix: remove --no-sandbox, dynamic screen resolution detection
jgitta
2026-05-22 13:03:11 +00:00
-
a61f66e57a
add deploy.sh: one-command push to production kiosk
jgitta
2026-05-22 12:54:51 +00:00
-
aac4605e66
v0.07: switch to Chromium snap, remove Google Chrome
jgitta
2026-05-22 12:28:48 +00:00
-
e574403853
v0.06: replace QMenu with custom BookmarkPanel widget
jgitta
2026-05-21 20:39:59 -05:00
-
2ca1da4f8e
v0.05: fix Roundcube autologin + hamburger menu focus
jgitta
2026-05-21 20:29:46 -05:00
-
dfba158f3c
v0.04: fix hamburger menu position + clear stale Roundcube cookie
jgitta
2026-05-21 20:14:50 -05:00
-
dc4b129986
v0.03: fix hamburger menu clipping off right edge of screen
jgitta
2026-05-21 20:09:44 -05:00
-
18bb48b874
Auto-dismiss Welcome to Chrome dialog; add suppress flags for first-run popups
jgitta
2026-05-22 00:56:08 +00:00
-
08f296ceb3
Fix SeniorNet label clipping; auto-dismiss Chrome profile error dialog
jgitta
2026-05-22 00:52:18 +00:00
-
a1a4b2e10c
Redesign toolbar: single row with icon buttons and hamburger bookmark menu
jgitta
2026-05-22 00:50:47 +00:00
-
02b44e3972
Replace Gmail with Roundcube webmail
jgitta
2026-05-21 23:25:38 +00:00
-
ed57ead6af
Add Gmail App Password for Roundcube
jgitta
2026-05-21 12:04:05 +00:00
-
6c756e3adc
Initial release v0.01 — SeniorNet kiosk browser
v0.01
jgitta
2026-05-21 11:39:10 +00:00