Commit Graph

  • 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