Commit Graph

  • 9262e27094 Add banner and logo Michael Mikovsky 2026-04-24 22:27:26 -06:00
  • 10f1aa52a7 Update PROTOCOL.md Michael Mikovsky 2026-04-24 19:25:27 -06:00
  • b38d9d2149 finish treetest documentation sweep Michael Mikovsky 2026-04-24 18:30:44 -06:00
  • 9e74f6d6f3 Update CLAUDE.md Michael Mikovsky 2026-04-24 17:49:15 -06:00
  • c1a7a19c58 Update builders.rs Michael Mikovsky 2026-04-24 17:45:04 -06:00
  • 5a5323514b document remaining treetest modules Michael Mikovsky 2026-04-24 17:44:13 -06:00
  • ef62befe9a expand treetest documentation and rationale Michael Mikovsky 2026-04-24 17:34:05 -06:00
  • 943c820f30 further split treetest modules and docs Michael Mikovsky 2026-04-24 17:21:39 -06:00
  • 539d98a9e9 refactor treetest into documented modules Michael Mikovsky 2026-04-24 17:02:54 -06:00
  • 18cdefaefb add realistic root knowledge mode to treetest Michael Mikovsky 2026-04-24 16:46:56 -06:00
  • de3a7d3381 refactor treetest app into ui modules Michael Mikovsky 2026-04-24 16:22:17 -06:00
  • 2b633ce019 add treetest protocol simulator and ui Michael Mikovsky 2026-04-24 16:19:42 -06:00
  • 555663bd3d refactor: split logger into focused modules Michael Mikovsky 2026-04-24 14:32:59 -06:00
  • 11674bae8f Add newlines and reformat for better code quality Michael Mikovsky 2026-04-24 14:27:55 -06:00
  • fc8638d014 refactor: split protocol endpoint into focused modules Michael Mikovsky 2026-04-24 14:25:35 -06:00
  • 71afc49ac9 fix: remove panics from handle_introspection Michael Mikovsky 2026-04-24 14:15:40 -06:00
  • 3f1116c26a Improve protocol implementation. Michael Mikovsky 2026-04-24 14:10:03 -06:00
  • 49901b6370 Reorganize protocol. Michael Mikovsky 2026-04-24 13:37:30 -06:00
  • dcf0fe230b Work on implementing the protocol. Michael Mikovsky 2026-04-24 12:32:24 -06:00
  • 275f6c4ba2 Remove some redundency. Michael Mikovsky 2026-04-23 22:39:01 -06:00
  • 24e84084ac Fix 5. Michael Mikovsky 2026-04-23 22:28:52 -06:00
  • fd5916b65a Fix 4. Michael Mikovsky 2026-04-23 22:17:49 -06:00
  • 8d2f22cab9 Fix 3. Michael Mikovsky 2026-04-23 22:09:25 -06:00
  • 5213f38680 Fix some more clairity Michael Mikovsky 2026-04-23 22:01:35 -06:00
  • cc61d297de Some improvements. Michael Mikovsky 2026-04-23 21:47:20 -06:00
  • 351bf8f5ae Combine end and cancel since hook and stream are combined. Michael Mikovsky 2026-04-23 20:00:49 -06:00
  • 43b182468b Merge streams and hooks. Michael Mikovsky 2026-04-23 15:55:38 -06:00
  • 1fe6275169 Improve clarity of PROTOCOL.md Michael Mikovsky 2026-04-23 15:36:27 -06:00
  • 6c91b40441 Add revision Michael Mikovsky 2026-04-23 06:36:39 -06:00
  • 717f5332e8 Update PROTOCOL.md Michael Mikovsky 2026-04-22 21:39:08 -06:00
  • d0ca53f5c7 Working network test Michael Mikovsky 2026-04-22 13:12:25 -06:00
  • cd301dea67 Add documentation to treetest Michael Mikovsky 2026-04-22 10:25:03 -06:00
  • 1af134104e Add TreeTest Michael Mikovsky 2026-04-22 10:03:24 -06:00
  • fcb3b2be17 feat: complete protocol spec and initial implementation Michael Mikovsky 2026-04-20 23:38:02 -06:00
  • 959ea469a8 Fix bug in proc_impl_switcher.rs Michael Mikovsky 2026-04-20 23:14:07 -06:00
  • 3fdabf96ff chore: add gstack skill routing rules to CLAUDE.md Michael Mikovsky 2026-04-20 22:48:51 -06:00
  • 512823585f Fix core dump bug in tree path search Michael Mikovsky 2026-03-18 12:01:21 -06:00
  • 95d335a271 Add tree type Michael Mikovsky 2026-03-17 17:29:36 -06:00
  • f3a59f5082 Convert to no_std, add request type Michael Mikovsky 2026-03-17 16:40:05 -06:00
  • 3a5605bc0d Remove error type Michael Mikovsky 2026-03-17 15:15:37 -06:00
  • 4b949f6b7e Merge pull request #1 from Astatin3/rewrite Michael Mikovsky 2026-03-05 10:42:02 -07:00
  • 2c3962fa99 Remove warnings from unused colors. rewrite Michael Mikovsky 2026-03-04 12:22:23 -07:00
  • 07e3f83bcf Put logging time behind log_debug Michael Mikovsky 2026-03-04 10:00:06 -07:00
  • 76eb533911 Fix error in pretty logger. Michael Mikovsky 2026-03-04 09:30:27 -07:00
  • fd71e6930f Add symbolic refs for fn names Michael Mikovsky 2026-02-20 19:23:36 -07:00
  • 689c4ac714 Add refrerence symbolic strings Michael Mikovsky 2026-02-20 18:17:11 -07:00
  • 55d2deef1c Add init checking to PrettyLogger Michael Mikovsky 2026-02-20 15:55:21 -07:00
  • 5a60f3f503 Obfuscation macros are now defined more easily Michael Mikovsky 2026-02-20 15:47:58 -07:00
  • ba1772e512 Make base62 project independent, more concise macro definitions. Michael Mikovsky 2026-02-20 14:54:12 -07:00
  • 6c6625e9ad Make the log macro's definition more consise Michael Mikovsky 2026-02-20 14:34:32 -07:00
  • 219c7254fb Remove old code Michael Mikovsky 2026-02-20 14:13:41 -07:00
  • 989b5057d0 Add Docs WIP Michael Mikovsky 2026-02-20 14:05:43 -07:00
  • 3954e4519e More consistency. Michael Mikovsky 2026-02-16 13:58:49 -07:00
  • 01959ce440 Docs Michael Mikovsky 2026-02-16 13:50:20 -07:00
  • c9b0e6f88f Move files into old directory Michael Mikovsky 2026-02-16 12:52:46 -07:00
  • 2be2e8dbd9 AI generated docs. Michael Mikovsky 2026-02-16 12:31:59 -07:00
  • d99fa340de Prompt 2 Michael Mikovsky 2026-02-16 11:21:44 -07:00
  • 02f2f20f9f spec.md Michael Mikovsky 2026-02-16 10:52:27 -07:00
  • 3e8c5dc994 endpoint Michael Mikovsky 2026-02-16 10:03:23 -07:00
  • ffde84e60c Start working on the tree system again. Michael Mikovsky 2026-02-15 17:59:35 -07:00
  • 2a18639d84 Rename things to ush for brevity. Add Tree system. Michael Mikovsky 2026-02-09 10:27:15 -07:00
  • ebeaa29d5b Remove unshell_crypt, and change some of the naming to make it more accurate Michael Mikovsky 2026-02-08 12:56:52 -07:00
  • d089c2a8aa Work on new tree system Michael Mikovsky 2026-02-08 12:02:50 -07:00
  • fc625e89d2 Start reworking the manager system Michael Mikovsky 2026-02-04 22:19:16 -07:00
  • 82d8e1ba10 Work on custom binaries Michael Mikovsky 2026-01-30 14:05:07 -07:00
  • b2fe85a698 Get the GUI to build again Michael Mikovsky 2026-01-30 11:01:21 -07:00
  • a4411d378f Fix unshell_obfuscate error. remove default encryption key error when there isn't any encryption Michael Mikovsky 2026-01-27 15:37:19 -07:00
  • 2edb4f3187 Clean up some package stuff Michael Mikovsky 2026-01-27 15:12:20 -07:00
  • 2aa61e80eb Make unshell-obfuscate into a re-export Michael Mikovsky 2026-01-26 09:47:40 -07:00
  • 5d6d746985 Move everything into workspace Michael Mikovsky 2026-01-26 09:13:46 -07:00
  • b619fb7a71 Work on interface Michael Mikovsky 2025-12-28 11:38:07 -07:00
  • ce9776dae7 Work on tree Michael Mikovsky 2025-12-23 23:09:05 -07:00
  • 1d7845e725 Fix latency issue Michael Mikovsky 2025-12-21 17:58:04 -07:00
  • 78fda07ab2 Configurable Struct Michael Mikovsky 2025-12-21 12:04:53 -07:00
  • c7d66c5560 Start to make dynamic interfaces work Michael Mikovsky 2025-12-21 00:35:28 -07:00
  • 1ea26641d6 Move manager into it's own project Michael Mikovsky 2025-12-20 22:39:56 -07:00
  • 338eb93bfc Restructure some of the folder structure in unshell-server Michael Mikovsky 2025-12-20 18:19:08 -07:00
  • c8cfa685ec Mess with build parameters to make component binary smaller Michael Mikovsky 2025-12-20 14:08:17 -07:00
  • 514dd5c87b Move server component out of unshell-lib Michael Mikovsky 2025-12-20 12:25:35 -07:00
  • 0dcd841cc5 Add trait for tree object Michael Mikovsky 2025-12-17 17:43:08 -07:00
  • 2dc736b02e Add tree thing Michael Mikovsky 2025-12-17 16:40:34 -07:00
  • 6e73cb8a8e Move modules to individual projects. Change API syntax. Michael Mikovsky 2025-12-17 13:17:58 -07:00
  • 41c47048be Implement clap parsing for unshell metadata Michael Mikovsky 2025-12-17 10:38:37 -07:00
  • f8acdfb2dd Add TOML parsing Michael Mikovsky 2025-12-17 10:20:50 -07:00
  • 3ba5577b87 Work on customizable config tool Michael Mikovsky 2025-12-16 22:23:54 -07:00
  • 6c2854b588 Improve log viewer Michael Mikovsky 2025-12-16 17:12:00 -07:00
  • 3691dc18f1 Improve some of the obfuscation Michael Mikovsky 2025-12-14 13:08:36 -07:00
  • a7cd65f7ae ASM Obfuscation Michael Mikovsky 2025-12-13 16:49:32 -07:00
  • 7525b9a213 Work on log viewer Michael Mikovsky 2025-12-13 13:29:17 -07:00
  • 75f1fe1cc2 Improve view open and close code Michael Mikovsky 2025-12-13 12:31:12 -07:00
  • 62148cd366 Add X's to tabs Michael Mikovsky 2025-12-13 12:08:53 -07:00
  • 9cbd1020ca Work on paylaod config, move config buttons to titlebar Michael Mikovsky 2025-12-04 09:55:22 -07:00
  • 11d9454f8c Begin implementing unshell_lib::manager functionality in server Michael Mikovsky 2025-12-03 10:15:20 -07:00
  • 7fb9aaf534 Make config use dropdown Michael Mikovsky 2025-12-02 08:22:03 -07:00
  • 7f2b145a7a Make config window into config browser Michael Mikovsky 2025-12-01 20:13:35 -07:00
  • d1a0050f45 Add server database interaction Michael Mikovsky 2025-12-01 16:38:33 -07:00
  • 97bd45571b Add clap cmdline args to unshell-server Michael Mikovsky 2025-12-01 09:54:12 -07:00
  • b321528fcd Add spinner to login page Michael Mikovsky 2025-12-01 09:03:17 -07:00
  • 22650e5668 Remove warnings and add some debug logging Michael Mikovsky 2025-11-30 17:45:32 -07:00
  • f85a0c0295 Improve title bar Michael Mikovsky 2025-11-29 16:38:12 -07:00