Commit Graph

  • 8622f1a850 Add debug logging for encode/decode file hashes Aaron D. Lee 2026-01-04 20:38:13 -05:00
  • 710b3a6a98 Implement CLI encode/decode with reference photo support Aaron D. Lee 2026-01-04 20:25:59 -05:00
  • c965a5f8da Fix channel_fingerprint None check in templates Aaron D. Lee 2026-01-04 20:01:30 -05:00
  • 00cda4d929 Enhance smoke test and fix banner alignment Aaron D. Lee 2026-01-04 19:53:59 -05:00
  • 05e2286d02 Add smoke test script for Pi image validation Aaron D. Lee 2026-01-04 19:48:49 -05:00
  • 46cbf98a23 Small fix Aaron D. Lee 2026-01-04 19:36:06 -05:00
  • 58673c04fe Add gum TUI toolkit installation to setup.sh Aaron D. Lee 2026-01-04 19:30:11 -05:00
  • dd07972014 Align sparkle banners consistently across all RPI scripts Aaron D. Lee 2026-01-04 19:28:03 -05:00
  • 1f40eeff9e Add option to skip compression in pull-image.sh Aaron D. Lee 2026-01-04 17:27:26 -05:00
  • dc09bac489 Fix logo top line alignment (3 spaces for ASCII art) Aaron D. Lee 2026-01-04 17:22:17 -05:00
  • 46489dd276 Fix bottom sparkle line alignment Aaron D. Lee 2026-01-04 17:21:40 -05:00
  • 9088caa23d Fix top sparkle line alignment in setup and sanitize Aaron D. Lee 2026-01-04 17:19:40 -05:00
  • 75b6203525 Make PATH hook a check/fix step in sanitize Aaron D. Lee 2026-01-04 17:03:13 -05:00
  • 404d7885f4 Add PATH hook to sanitize script for pre-built images Aaron D. Lee 2026-01-04 17:02:28 -05:00
  • a8db991052 Add stegasoo CLI and rpi scripts to PATH Aaron D. Lee 2026-01-04 16:57:02 -05:00
  • ea2948e5d2 Add spacing between logo and bottom sparkle row Aaron D. Lee 2026-01-04 16:54:24 -05:00
  • 05278ca55f Fix ASCII banner alignment - remove extra leading space Aaron D. Lee 2026-01-04 16:53:42 -05:00
  • c551078c37 Add sparkle ASCII banners to all RPI scripts Aaron D. Lee 2026-01-04 16:52:01 -05:00
  • b7d86201ca Use bright green (46) for buttons Aaron D. Lee 2026-01-04 16:46:07 -05:00
  • 07b0bc0b75 Use terminal green (34) instead of lime (82) Aaron D. Lee 2026-01-04 16:45:44 -05:00
  • d8b8e4f5c2 Add bold text for selected buttons Aaron D. Lee 2026-01-04 16:43:20 -05:00
  • 143a8bdc65 Fix button text contrast - dark text on lime, white on gray Aaron D. Lee 2026-01-04 16:42:39 -05:00
  • ac92fa36b5 Style gum confirm buttons with lime green Aaron D. Lee 2026-01-04 16:41:39 -05:00
  • c82dcf26f2 Fix jpegio build directory handling Aaron D. Lee 2026-01-04 16:31:56 -05:00
  • 65a496a9d4 Add jpegio ARM64 patch to venv rebuild Aaron D. Lee 2026-01-04 16:29:03 -05:00
  • 25a432fcf3 Use Python 3.12 for venv rebuild Aaron D. Lee 2026-01-04 16:28:17 -05:00
  • a58dd54ba8 Add venv repair step to sanitize script Aaron D. Lee 2026-01-04 16:26:48 -05:00
  • 05c542d808 Use full venv python path for channel key generation Aaron D. Lee 2026-01-04 16:25:55 -05:00
  • 5e5d6e60de Fix channel key generation and show errors Aaron D. Lee 2026-01-04 16:22:18 -05:00
  • d898f6d7b1 Replace emoji with ASCII art for terminal compatibility Aaron D. Lee 2026-01-04 16:21:24 -05:00
  • 00dd15b8fb Rewrite first-boot wizard using gum TUI Aaron D. Lee 2026-01-04 16:16:57 -05:00
  • 419b491737 Rewrite first-boot wizard using whiptail TUI Aaron D. Lee 2026-01-04 16:11:48 -05:00
  • b568026253 Add comments explaining input buffer flush Aaron D. Lee 2026-01-04 16:06:59 -05:00
  • 127d3e54a6 Fix input buffer issues in first-boot wizard Aaron D. Lee 2026-01-04 16:06:04 -05:00
  • de41c0731e Fix input prompt dropping issue in sanitize script Aaron D. Lee 2026-01-04 15:51:05 -05:00
  • f3d5699e15 Add config file support and help to RPi scripts Aaron D. Lee 2026-01-04 15:45:31 -05:00
  • 298f387c9a Move default install location to /opt/stegasoo Aaron D. Lee 2026-01-04 15:43:42 -05:00
  • fcb71303df Update version badges from v4.0 to v4.1 Aaron D. Lee 2026-01-04 15:35:36 -05:00
  • abcff74dd4 Fix hover gradient direction on big buttons Aaron D. Lee 2026-01-04 15:24:41 -05:00
  • 355a988405 Add dynamic channel selector feedback with pulse highlight Aaron D. Lee 2026-01-04 15:21:02 -05:00
  • fb55878727 Polish UI styling across site Aaron D. Lee 2026-01-04 14:56:08 -05:00
  • 81d3f37f09 Refine Tools page tab colors and site-wide styling Aaron D. Lee 2026-01-04 13:45:40 -05:00
  • 3537e8cdf9 Redesign Tools page UI and refine site-wide styling Aaron D. Lee 2026-01-04 13:24:12 -05:00
  • d71f615d66 Improve EXIF tool error handling and UX Aaron D. Lee 2026-01-04 12:23:27 -05:00
  • ed1d230b4e Add template specification documentation Aaron D. Lee 2026-01-04 03:09:02 -05:00
  • 13f145c3d5 Reduce toast notification delay to 10 seconds Aaron D. Lee 2026-01-04 02:30:02 -05:00
  • 80dc22f150 Add Admin Recovery System with multiple backup options Aaron D. Lee 2026-01-04 02:27:06 -05:00
  • 01f0173dd4 Add EXIF Editor, consolidate channel key resolution Aaron D. Lee 2026-01-04 01:16:33 -05:00
  • 5df9b9dac8 Add Image Security Toolkit (tools) Aaron D. Lee 2026-01-04 00:54:40 -05:00
  • 2f1ac3a747 Switch flash messages to toast notifications Aaron D. Lee 2026-01-04 00:27:32 -05:00
  • 8e5f01754f Improve user creation UX with modal dialog Aaron D. Lee 2026-01-04 00:10:48 -05:00
  • 823b8824ea Add saved channel keys feature for Web UI users Aaron D. Lee 2026-01-03 23:47:59 -05:00
  • f4c1aa1912 Refactor: Extract inline JS to external files Aaron D. Lee 2026-01-03 23:33:17 -05:00
  • e502f42fb8 Add netplan WiFi cleanup to sanitize script Aaron D. Lee 2026-01-03 23:22:09 -05:00
  • 08e42719ee Fix WiFi sanitization for NetworkManager (RPi OS Bookworm+) Aaron D. Lee 2026-01-03 23:10:50 -05:00
  • 21023099b0 Add CLI channel command group for channel key management Aaron D. Lee 2026-01-03 23:09:07 -05:00
  • 8a41796d1b Update plan: mark multi-user support as completed Aaron D. Lee 2026-01-03 22:53:08 -05:00
  • 7b33501495 Add multi-user support with admin user management Aaron D. Lee 2026-01-03 22:52:39 -05:00
  • a8f6ae1dd2 Add 4.1.0 feature plan Aaron D. Lee 2026-01-03 22:21:23 -05:00
  • b199f03f83 Add --reboot flag to sanitize script for full automation Aaron D. Lee 2026-01-03 21:50:43 -05:00
  • b97622956c Fix read prompts and reboot/shutdown in sanitize script Aaron D. Lee 2026-01-03 21:47:01 -05:00
  • 3044c08fe3 Replace tail/head labels with ~~~~ in banners Aaron D. Lee 2026-01-03 21:43:22 -05:00
  • 5042c7d555 Add ASCII banner to setup.sh and sanitize-for-image.sh Aaron D. Lee 2026-01-03 21:38:40 -05:00
  • aa8788168e Banner tweak (manual) Aaron D. Lee 2026-01-03 21:36:04 -05:00
  • 899d043892 Swap dot pattern after 2-space padding shift Aaron D. Lee 2026-01-03 21:34:11 -05:00
  • 6fb63edc61 Add 2-space padding before trailing dots in banner Aaron D. Lee 2026-01-03 21:33:33 -05:00
  • e74f12c24d Fix dot pattern direction - continue from left side Aaron D. Lee 2026-01-03 21:32:22 -05:00
  • 272d0e6ef0 Fix dot alignment on right side of ASCII banner Aaron D. Lee 2026-01-03 21:30:56 -05:00
  • f38bf4a1c6 Fix escape sequences in ASCII banner Aaron D. Lee 2026-01-03 21:27:57 -05:00
  • fee3133f9c Double up letter lines in ASCII banner for bolder look Aaron D. Lee 2026-01-03 21:25:19 -05:00
  • b058d8bf66 Refine ASCII banner: gray dots, cyan accents, 2-row plates Aaron D. Lee 2026-01-03 21:21:32 -05:00
  • 916a2e0e7b Fix SSH key regeneration service hanging on boot Aaron D. Lee 2026-01-03 21:15:41 -05:00
  • cccb40dc3a Update RPi scripts with new ASCII art banner and simpler headers Aaron D. Lee 2026-01-03 21:13:38 -05:00
  • b60880c8b3 Add SSH key regeneration service to sanitize script Aaron D. Lee 2026-01-03 20:37:39 -05:00
  • c96c595c78 Add robust jpegio ARM64 patching system Aaron D. Lee 2026-01-03 20:22:55 -05:00
  • e129c38fd8 Clean up debug scripts and update RPi docs Aaron D. Lee 2026-01-03 19:55:37 -05:00
  • 0d7b5a14cb Improve RPi image scripts Aaron D. Lee 2026-01-03 03:16:01 -05:00
  • 45b99d2c5e Switch image scripts to zstd compression Aaron D. Lee 2026-01-03 00:56:41 -05:00
  • c6f816d61f Add pull-image.sh and flash-image.sh helper scripts Aaron D. Lee 2026-01-03 00:49:07 -05:00
  • 83e9bd6fa1 Fix XSS vulnerability, request parsing bug, and session persistence Aaron D. Lee 2026-01-03 00:08:06 -05:00
  • 5188492c77 Fix bold text escape codes in first-boot wizard Aaron D. Lee 2026-01-02 23:26:44 -05:00
  • 8bb70e5667 Add first-boot wizard for pre-built RPi images Aaron D. Lee 2026-01-02 23:24:20 -05:00
  • 82ac1dcda4 Add interactive configuration prompts to RPi setup script Aaron D. Lee 2026-01-02 23:20:32 -05:00
  • 464e13567d Add STEGASOO_PORT env var, improve RPi setup output, channel key accordion Aaron D. Lee 2026-01-02 23:11:04 -05:00
  • 0b19a41b5e Add sanitize script for distributable Pi images Aaron D. Lee 2026-01-02 22:06:14 -05:00
  • 61c5178752 Fix channel key generation to use correct format Aaron D. Lee 2026-01-02 22:02:33 -05:00
  • 6b1b306f61 Add --channel-key flag to generate command Aaron D. Lee 2026-01-02 21:56:02 -05:00
  • 267547caba Add Raspberry Pi setup script and documentation Aaron D. Lee 2026-01-02 21:45:31 -05:00
  • 2ff28034f5 Add comprehensive Raspberry Pi installation instructions Aaron D. Lee 2026-01-02 21:42:27 -05:00
  • 4cba75fe06 Move dev scripts to scripts/ directory Aaron D. Lee 2026-01-02 20:28:09 -05:00
  • d03b3dea4b Update Web UI screenshots for v4.0.2 Aaron D. Lee 2026-01-02 20:16:01 -05:00
  • cf247d207f v4.0.2: Add Web UI authentication and optional HTTPS v4.0.2 Aaron D. Lee 2026-01-02 20:00:47 -05:00
  • 28d77957eb Bit of project management stuff. Aaron D. Lee 2026-01-02 18:44:00 -05:00
  • 89b4809489 Streamline README to focus on current features Aaron D. Lee 2026-01-02 18:33:46 -05:00
  • 79ab165b95 Add professional project structure and documentation Aaron D. Lee 2026-01-02 18:23:08 -05:00
  • 4194d6923a Remove backup files and add pattern to .gitignore Aaron D. Lee 2026-01-02 18:13:04 -05:00
  • 08e19a3bfd Remove obsolete debug/diagnostic scripts Aaron D. Lee 2026-01-02 18:10:29 -05:00
  • dea7472018 Remove build.sh from repo and update .gitignore Aaron D. Lee 2026-01-02 18:08:15 -05:00
  • e8863d15d7 Remove dev scripts from repo (already in .gitignore) Aaron D. Lee 2026-01-02 18:06:45 -05:00
  • e4256cd037 Catch ValueError in has_dct_support() for numpy incompatibility 4_0_1 Aaron D. Lee 2026-01-02 17:55:26 -05:00