Commit Graph

  • c6532c1367 Merge pull request #137 from outis1one/claude/pensive-wright-ko0ipl main Outis 2026-11-06 22:20:00 -05:00
  • 6fdc5f4dd1 library: simple home page (look up, check out, return, add, add person, recently added), hamburger menu, footer; add books by title with matches to choose Claude 2026-11-07 03:15:01 +00:00
  • 0af833a39d library: name is Room for Books (no article) Claude 2026-11-07 01:24:58 +00:00
  • 442b45c2e0 library: renamed A Room for Books; multi-tags; borrower sign-in (card number + password) with My books, renew and change password; AR pop-up/frame Claude 2026-11-07 01:04:45 +00:00
  • 6f877d1107 library: live camera scanning over HTTPS, paste-to-fill AR reading levels (with interest level) Claude 2026-11-07 00:49:33 +00:00
  • 3d02d28a8c library: reading levels (manual + CSV import), library CSV export, AR BookFind link with copy-title Claude 2026-11-07 00:35:19 +00:00
  • 7f230c8e73 library: collections, QR library cards (phone scan), card sheets, book info from Open Library, add shelves/collections from the UI Claude 2026-11-07 00:27:27 +00:00
  • b784d98c9d library: Lend / return, People and printable library cards in the Library site Claude 2026-11-07 00:05:04 +00:00
  • d01919e2ac library: Library home page (cover grid, filters, search) and book page with shelf/call-number editing Claude 2026-11-06 23:56:08 +00:00
  • 10e991e158 library: staff signed in to Koha open Add books without a second login Claude 2026-11-06 22:45:01 +00:00
  • 9eadf266f9 Merge pull request #136 from outis1one/claude/pensive-wright-ko0ipl Outis 2026-11-06 17:15:49 -05:00
  • 770a6a1dfb library: login for everything - public catalogue off, read-only guest for Find a book Claude 2026-11-06 22:09:06 +00:00
  • 522a33b127 library: one address - Add books inside the staff site, plus Find a book Claude 2026-11-06 21:38:09 +00:00
  • 886745a979 Merge pull request #135 from outis1one/claude/optimistic-clarke-27gpk1 Outis 2026-11-06 13:48:43 -05:00
  • e0fa69d470 Web UI login with the kiosk's PIN/password; shortcuts list on the Sites page Claude 2026-11-06 18:47:00 +00:00
  • 84e8f074e8 Merge pull request #134 from outis1one/claude/optimistic-clarke-27gpk1 Outis 2026-11-06 13:37:28 -05:00
  • 551df48687 Web UI default port 8888; Lock now in the power menu Claude 2026-11-06 18:37:13 +00:00
  • f09bd6bb95 Merge pull request #133 from outis1one/claude/optimistic-clarke-27gpk1 Outis 2026-11-06 13:31:51 -05:00
  • 9c1f22382e Home button between back and forward; Alt+Home Claude 2026-11-06 18:31:38 +00:00
  • b836fd6771 Merge pull request #132 from outis1one/claude/optimistic-clarke-27gpk1 Outis 2026-11-06 13:23:30 -05:00
  • fa0d602505 Back/forward buttons: adjustable opacity; Upgrade refreshes the Web UI copy Claude 2026-11-06 18:21:50 +00:00
  • e7cf15a802 Merge pull request #131 from outis1one/claude/optimistic-clarke-27gpk1 Outis 2026-11-06 13:16:16 -05:00
  • 441615da7a Add CLAUDE.md: no user data in the repo Claude 2026-11-06 17:03:12 +00:00
  • 1775220312 Page back/forward: Alt+Left/Right, mouse side buttons, optional on-screen buttons Claude 2026-11-06 16:47:53 +00:00
  • 7ed2d4744c Merge pull request #130 from outis1one/claude/optimistic-clarke-27gpk1 Outis 2026-11-06 11:04:55 -05:00
  • 9b646b99f8 Merge pull request #129 from outis1one/claude/pensive-wright-ko0ipl Outis 2026-11-06 11:04:28 -05:00
  • a2811cced6 Virtual consoles: really enabled by default, and Upgrade no longer resets the choice Claude 2026-11-06 16:04:13 +00:00
  • 07e7d2866f WiFi screen: reach the root helper through a socket instead of sudo; adapter dropdown Claude 2026-11-06 16:00:10 +00:00
  • 0fe631b4ed WiFi helper: act on the connected adapter, not the first one alphabetically Claude 2026-11-06 15:55:03 +00:00
  • 5fc7450af7 library: scan with a phone camera (Quick Add) Claude 2026-11-06 13:12:58 +00:00
  • 023a64b62c library: Dockerfile fails loudly and verifies the image Claude 2026-11-06 11:18:10 +00:00
  • 49c35f765b library: proxy URL overrides, restore Quick Add header links Claude 2026-11-06 11:09:11 +00:00
  • 76866e8bbc library: barcode modes, patrons/lending, install-time shelves and item types Claude 2026-11-06 11:07:02 +00:00
  • aa7950aa9e library: shelf picker in Quick Add, docs, status/ss fixes; kiosk README entry Claude 2026-11-06 10:33:58 +00:00
  • e08133dfc0 library: BIND_ADDR for loopback-only mode, real readiness check Claude 2026-11-06 10:30:41 +00:00
  • 24c95c91f2 Add Library Catalog addon, lib/docker.sh and tests Claude 2026-11-06 10:29:22 +00:00
  • 2ef8f68b9b library: add Quick Add page (scan an ISBN, the book is added) Claude 2026-11-06 10:24:54 +00:00
  • f4da2608cd library/install.sh: retry builds on Docker Hub rate limits (HTTP 429) Claude 2026-11-06 07:07:56 +00:00
  • f0a0c4ad40 library: seed label templates/layouts, default item type, fix Apache setup Claude 2026-11-06 06:51:50 +00:00
  • b4c844b124 library: pass PERL5LIB to bootstrap (koha-shell used to set it) Claude 2026-11-06 06:30:12 +00:00
  • a15478b382 library: run bootstrap via runuser, keep mpm_itk, add SETUID/SETGID caps Claude 2026-11-06 06:29:27 +00:00
  • 7244cfd918 library: fix entrypoint (Apache user, Listen 8081, start daemons each boot) and crash detection Claude 2026-11-06 06:20:45 +00:00
  • 5b79608695 Add library/: one-command Dockerized Koha home library (WIP) Claude 2026-11-06 06:13:25 +00:00
  • e828805b9c Merge pull request #128 from outis1one/claude/optimistic-clarke-27gpk1 Outis 2026-11-05 16:43:42 -05:00
  • 7cb4a661f9 Add SSH Access: enable sshd and import keys from GitHub/Launchpad (ssh-import-id) Claude 2026-11-05 21:41:18 +00:00
  • eb7bc14a9c Revert Tailscale/Netbird SSH toggles (misread request) Claude 2026-11-05 21:40:49 +00:00
  • ead4500406 Add Tailscale SSH and Netbird SSH: first-time install prompt and Remote Access toggles Claude 2026-11-05 21:39:11 +00:00
  • 4085866134 Merge pull request #127 from outis1one/claude/laughing-sagan-2oo2mx Outis 2026-11-02 13:27:52 -05:00
  • 763162fc57 First boot: detect a stalled online install by silence (10 min), not a 40 min cap Claude 2026-10-23 15:37:34 +00:00
  • d30f7c7260 First boot: don't hang forever on a stalled online install; fall back to the offline bundle Claude 2026-10-23 15:33:54 +00:00
  • d673d04259 Merge pull request #126 from outis1one/claude/sharp-carson-8tbjf5 Outis 2026-10-17 13:07:32 -04:00
  • 6cc5296cd6 Netbird menu: enable built-in SSH server on join; document SSH host aliases Claude 2026-10-17 16:57:20 +00:00
  • 5a4e8a8734 Merge pull request #125 from outis1one/claude/sharp-carson-8tbjf5 Outis 2026-10-17 12:53:33 -04:00
  • 3e665688c5 Readme: document headless netbird up command Claude 2026-10-17 16:50:12 +00:00
  • 7f8947ade2 Merge pull request #124 from outis1one/claude/laughing-sagan-2oo2mx Outis 2026-10-16 22:40:48 -04:00
  • d0d39e48bb Region setting (WiFi country, locale, keyboard) on the Super+W screen and Web UI Claude 2026-10-16 17:48:41 +00:00
  • 9221fc85aa WiFi: set regulatory domain (country) in the WiFi wizard and web helper Claude 2026-10-16 17:42:44 +00:00
  • b88d648e14 WiFi: dump link/regdomain/wpa log on failed connect, wait 45s Claude 2026-10-16 17:32:36 +00:00
  • 46903b93a4 Merge pull request #123 from outis1one/claude/laughing-sagan-2oo2mx Outis 2026-10-16 12:00:17 -04:00
  • c196a5f7e7 Turn off WiFi power save and USB autosuspend for Realtek dongles Claude 2026-10-16 15:58:43 +00:00
  • f91dbe4d5f WiFi: adapter chooser, optional wifis, wrong-password diagnosis Claude 2026-10-16 15:56:46 +00:00
  • 5e7ffb2eb4 Merge pull request #122 from outis1one/claude/laughing-sagan-2oo2mx Outis 2026-10-16 11:37:12 -04:00
  • 903a1e45e4 WiFi: drop stale netplan wifis entries before apply Claude 2026-10-16 15:35:06 +00:00
  • 1987b0ee71 Merge pull request #121 from outis1one/claude/happy-knuth-hwnvbn Outis 2026-10-10 11:45:37 -04:00
  • ff962a41c4 WiFi screen: Ctrl+Alt+Super+W, gated by the unlock PIN/password Claude 2026-10-10 15:42:46 +00:00
  • d6769d5207 Hash the hidden-sites PIN and slow down repeated wrong PINs Claude 2026-10-10 15:33:05 +00:00
  • f215c64085 Lock screen: password or 4-8 digit PIN, optional separate boot code Claude 2026-10-10 15:26:59 +00:00
  • 36f09b2253 Merge pull request #120 from outis1one/claude/happy-knuth-hwnvbn Outis 2026-10-09 15:53:06 -04:00
  • 600f5174d8 Add a WiFi screen to the kiosk app (Shift+W+S+F+H) Claude 2026-10-09 19:48:09 +00:00
  • d4f9233655 Add iso/e2b-contig.sh: make an ISO contiguous on a USB drive from Linux Claude 2026-10-09 18:42:28 +00:00
  • a66b1e6079 Merge pull request #119 from outis1one/claude/happy-knuth-hwnvbn Outis 2026-10-09 13:26:37 -04:00
  • 5cd2117a94 WiFi menu: show its errors, detect adapters by type, keep wired config Claude 2026-10-09 17:14:01 +00:00
  • f7901a3684 Don't glob or test inside the kiosk user's private home as the admin Claude 2026-10-09 16:59:28 +00:00
  • b0c0008d44 Create missing groups before adding the kiosk user (no netdev on 26.04) Claude 2026-10-09 16:55:03 +00:00
  • 50cf0bef1d Merge pull request #118 from outis1one/claude/happy-knuth-hwnvbn Outis 2026-10-09 11:57:37 -04:00
  • 1ba9e0a8aa Install WiFi tools (wpasupplicant, iw) in the base kiosk install Claude 2026-10-09 15:54:59 +00:00
  • c15ff2f098 Merge pull request #117 from outis1one/claude/happy-knuth-hwnvbn Outis 2026-10-09 11:42:08 -04:00
  • b479b68219 Fix first-boot service never starting on Ubuntu 26.04 Claude 2026-10-09 15:39:11 +00:00
  • b660ba89db Merge pull request #116 from outis1one/claude/happy-knuth-hwnvbn Outis 2026-10-03 12:51:35 -04:00
  • fcbb890dbf Offline addons, LAN-aware emergency hotspot, LAN time server Claude 2026-10-03 16:08:46 +00:00
  • fb4ee6fa62 Slideshow folders can include PDFs Claude 2026-10-03 15:43:05 +00:00
  • 4b85ae59fc Slideshow folders can mix Word documents in with images Claude 2026-10-03 15:07:24 +00:00
  • c54ae352a1 Word (.docx) documents as sites, via docx-preview Claude 2026-10-03 14:57:10 +00:00
  • ab76325c9b Merge pull request #115 from outis1one/claude/happy-knuth-hwnvbn Outis 2026-10-03 10:42:34 -04:00
  • d4b75ca1b9 Folder image slideshow sites; Electron 42 -> 44 Claude 2026-10-03 14:08:21 +00:00
  • 5792e201b6 Offline CUPS from the normal menu, local-file sites, build-dep install Claude 2026-10-03 13:25:41 +00:00
  • 0b5d958fcc Readme: drop the outdated 'no offline bundle' remark Claude 2026-10-03 04:34:46 +00:00
  • 96adf6a5e2 Readme: put the offline-ISO pointer after the online-only caveat Claude 2026-10-03 04:34:40 +00:00
  • a170dc6228 ISO: add --offline bundle so the kiosk installs with no internet Claude 2026-10-03 04:12:24 +00:00
  • 125622cd74 Merge pull request #114 from outis1one/claude/happy-knuth-hwnvbn Outis 2026-10-02 23:20:05 -04:00
  • 7f171cf52b Add "Build kiosk ISO" GitHub Actions workflow Claude 2026-10-03 03:00:11 +00:00
  • 0dfc2dd3ef build-iso: reject usernames the Ubuntu installer reserves Claude 2026-10-03 01:29:32 +00:00
  • aee6b779eb Add all-in-one Ubuntu Server 26.04 + kiosk install ISO builder Claude 2026-10-03 01:12:02 +00:00
  • 08b33ef823 Merge pull request #113 from outis1one/claude/authelia-login-field-clearing-8ymlmn Outis 2026-09-07 20:55:27 -04:00
  • d6d6177dd9 Fix on-screen keyboard clearing fields on frameworks like Authelia's React UI Claude 2026-09-08 00:54:01 +00:00
  • ff67e422a4 Merge pull request #112 from outis1one/claude/kiosk-web-management-5rl5zr Outis 2026-08-20 11:41:41 -04:00
  • e607e8cea0 Web UI: install/reconfigure addons, default-on install, visual redesign (v2.17.0) Claude 2026-08-19 17:51:07 +00:00
  • b6ed4aad9c Add Web UI addon: browser-based config editor (v2.16.0) Claude 2026-08-19 16:01:20 +00:00
  • 1fad3393ac Merge pull request #111 from outis1one/claude/kiosk-web-management-5rl5zr Outis 2026-08-19 11:37:43 -04:00
  • d0b76dc6cf Drop Full Reinstall from the migration plan (docs only) Claude 2026-08-19 14:38:17 +00:00