Commit Graph

  • 14fb3e2e5c no group semantics for Empty master Aiden McClelland 2026-03-18 17:33:30 -06:00
  • 03f445c9e6 expand api for CliApp Aiden McClelland 2026-03-18 17:17:25 -06:00
  • edb0731055 allow chaining mutate_command Aiden McClelland 2026-03-18 13:57:14 -06:00
  • 39e547ff99 allow mutating command in CliApp before running Aiden McClelland 2026-01-16 14:01:33 -07:00
  • 406ee9e88b use internedstring for middleware Aiden McClelland 2026-01-14 14:42:37 -07:00
  • a19624fc78 add metadata to call_remote Aiden McClelland 2026-01-14 12:43:02 -07:00
  • 81d18147fd remove ts-rs default feature Aiden McClelland 2025-12-17 16:28:38 -07:00
  • 8023454a1c expose dyn methods Aiden McClelland 2025-12-17 16:06:50 -07:00
  • 40de465a76 expose DynMiddleware Aiden McClelland 2025-12-17 15:50:19 -07:00
  • caad518581 wip: metadata feature/new-ts Aiden McClelland 2025-12-17 15:44:02 -07:00
  • c25bad4857 better TS Aiden McClelland 2025-11-12 22:47:01 -07:00
  • c2bb290618 wip: replace ts lib Aiden McClelland 2025-11-12 10:57:37 -07:00
  • 2dd2832e04 flatten inlining Aiden McClelland 2025-11-10 18:56:54 -07:00
  • 4f036d0345 better custom ts for parent handlers Aiden McClelland 2025-11-10 14:51:40 -07:00
  • eb64c1f422 better ts adapters Aiden McClelland 2025-11-07 16:43:14 -07:00
  • 7667b1adaf ts-rs complete Aiden McClelland 2025-11-07 01:47:11 -07:00
  • 9d75ab4610 ts-rs Aiden McClelland 2025-11-07 00:35:18 -07:00
  • 068db905ee from_fn_async_local Aiden McClelland 2025-11-04 15:58:10 -07:00
  • 23ecbda1c6 bump dependencies Aiden McClelland 2025-08-16 22:45:48 -06:00
  • b73d3375b5 update to imbl v6 Aiden McClelland 2025-07-25 15:35:39 -06:00
  • f83d9d9934 update imbl-value Aiden McClelland 2025-07-11 16:38:35 -06:00
  • 131d9b291b update dependencies Aiden McClelland 2025-06-05 12:23:37 -06:00
  • 0747acc54b export OrEmpty Aiden McClelland 2025-01-17 15:29:48 -07:00
  • 8d6735d7e2 use imbl-value from crates.io Aiden McClelland 2024-11-29 12:11:02 -07:00
  • 1fef6c7831 bump version Aiden McClelland 2024-11-29 12:07:09 -07:00
  • 57b5857ec4 Merge pull request #3 from Start9Labs/refactor/no-dyn-ctx Aiden McClelland 2024-11-29 12:04:00 -07:00
  • 21e35d85fb fix cli parsing for parent commands refactor/no-dyn-ctx Aiden McClelland 2024-11-19 13:22:00 -07:00
  • df388073a6 clean up traits Aiden McClelland 2024-11-19 13:09:01 -07:00
  • 021379f21c better root_handler handling Aiden McClelland 2024-11-01 15:10:33 -06:00
  • 39a872a129 Feat: Add with about (#2) Jade 2024-09-20 12:16:33 -06:00
  • 379c2a126f chore: Fix the tests feat/with_about J H 2024-09-20 12:01:08 -06:00
  • 8128b35e57 FEat: Add with about J H 2024-09-20 10:58:53 -06:00
  • 60a974a29c fix future busywait when job_source closed Aiden McClelland 2024-08-15 11:57:56 -06:00
  • f608480034 handle single-threaded rt Aiden McClelland 2024-06-24 17:16:52 -06:00
  • 5a24903031 fix call remote Aiden McClelland 2024-05-31 14:52:52 -06:00
  • f5566840bb remove dbg Aiden McClelland 2024-05-04 03:36:04 -06:00
  • 7f53e38aee debug Aiden McClelland 2024-05-04 03:23:24 -06:00
  • 00d3ab7e70 debug Aiden McClelland 2024-05-04 03:07:11 -06:00
  • 0603928164 remove requirement for type args on subcommand Aiden McClelland 2024-05-03 23:43:27 -06:00
  • cbbeea0495 fix custom_display_fn Aiden McClelland 2024-05-03 22:43:48 -06:00
  • 6bb66a4400 add cli bindings for display fns Aiden McClelland 2024-05-03 22:07:20 -06:00
  • ba9bc88338 no dynamic context Aiden McClelland 2024-05-03 21:29:55 -06:00
  • e733885d98 wip Aiden McClelland 2024-05-03 18:53:44 -06:00
  • 02e6571866 undo extra for with_call_remote refactor/traits Aiden McClelland 2024-05-03 14:51:14 -06:00
  • e2d05fd93e pub util Aiden McClelland 2024-05-03 13:52:42 -06:00
  • 33229337a4 add Extra to CallRemoteHandler Aiden McClelland 2024-05-03 13:49:31 -06:00
  • 5279528a97 remove command Aiden McClelland 2024-05-03 13:38:33 -06:00
  • 2b97135a2b update Cargo.toml Aiden McClelland 2024-05-03 13:35:33 -06:00
  • 5374aef88d un-workspace Aiden McClelland 2024-05-03 13:15:49 -06:00
  • 320d832359 add "Extra" to call_remote Aiden McClelland 2024-05-03 13:06:30 -06:00
  • 94da122d6c require empty params for root handler Aiden McClelland 2024-05-02 17:30:57 -06:00
  • 94cf1ff5bf remove async_trait where possible Aiden McClelland 2024-04-25 12:13:26 -06:00
  • 3bc2c84c6f change CallRemote to be based on remote context Aiden McClelland 2024-04-25 11:55:12 -06:00
  • c89e0abdb1 support inheritance mapping Aiden McClelland 2024-02-17 19:25:13 -07:00
  • 85144f1f70 thread through inherited params Aiden McClelland 2024-02-17 18:24:32 -07:00
  • f7fe1078cd clone, dont serialize Aiden McClelland 2024-02-17 16:37:43 -07:00
  • 40d9f406d0 pass through raw params Aiden McClelland 2024-02-17 16:14:23 -07:00
  • 8d714d09a3 fix sync/async mismatch Aiden McClelland 2024-01-26 17:22:25 -07:00
  • 9e989e23ad remove timeout Aiden McClelland 2024-01-24 15:42:40 -07:00
  • 6362a43100 remove debugging Aiden McClelland 2024-01-24 15:37:49 -07:00
  • 49c69264db fix Aiden McClelland 2024-01-24 14:59:26 -07:00
  • 5f324fb7fc disable cbor by default Aiden McClelland 2024-01-24 14:56:54 -07:00
  • 4fcafa7b50 more debug info Aiden McClelland 2024-01-24 14:49:25 -07:00
  • 479a3c4f4d add debug info Aiden McClelland 2024-01-24 14:41:34 -07:00
  • 4faf4b4e95 default args for HandlerArgs Aiden McClelland 2024-01-24 12:31:20 -07:00
  • 779b02d9c3 allow full args for handler fn Aiden McClelland 2024-01-24 12:26:32 -07:00
  • 6894fb5b07 bump versions Aiden McClelland 2024-01-24 11:37:06 -07:00
  • cf133727f1 default context for CustomDisplayFn Aiden McClelland 2024-01-05 16:13:17 -07:00
  • 543ce4f2c0 separate CLI traits Aiden McClelland 2024-01-05 14:27:15 -07:00
  • 9f7e731fd1 add metadata to fn async Aiden McClelland 2024-01-04 15:10:28 -07:00
  • 6e1046222f fix CustomDisplayFn Aiden McClelland 2024-01-04 14:58:51 -07:00
  • 3df960f8be remove debug requirement Aiden McClelland 2024-01-04 14:52:09 -07:00
  • b2bb376853 support axum instead of hyper Aiden McClelland 2024-01-04 13:12:08 -07:00
  • b873ef37d2 publish modules Aiden McClelland 2024-01-04 12:02:13 -07:00
  • 8dcecad033 use imbl-value from GH Aiden McClelland 2024-01-04 11:39:46 -07:00
  • ba431972bf make phantom Send/Sync Aiden McClelland 2024-01-03 17:13:12 -07:00
  • e13808674a enforce trait bounds at call site Aiden McClelland 2024-01-03 16:59:34 -07:00
  • 1024f0fecc update cargo lock Aiden McClelland 2024-01-03 16:42:30 -07:00
  • 711d0a729a publish rpc types Aiden McClelland 2024-01-03 13:31:04 -07:00
  • db64cc6134 publish boxbody type Aiden McClelland 2024-01-03 13:27:09 -07:00
  • 408c3f683a provide context to middleware in all stages Aiden McClelland 2024-01-03 13:24:10 -07:00
  • 4bcaf67a03 add no_display adapter Aiden McClelland 2024-01-02 13:14:32 -07:00
  • 3748c4bf89 remove todo Aiden McClelland 2024-01-02 12:48:41 -07:00
  • bb29367e94 builder api Aiden McClelland 2024-01-02 12:45:13 -07:00
  • 4cbbf1a0a7 wip Aiden McClelland 2024-01-02 11:56:45 -07:00
  • 689d55c31d switch to ordmap for better cloning Aiden McClelland 2023-12-28 17:36:04 -07:00
  • 496491a2f9 add middleware and metadata Aiden McClelland 2023-12-28 17:26:46 -07:00
  • 434d521c74 macros wip Aiden McClelland 2023-12-27 22:53:59 -07:00
  • 1442d36e5e wip: Working on the root handler and have an error J H 2023-12-22 15:53:47 -07:00
  • 097ea88139 wip: Bring in the donde J H 2023-12-22 15:17:41 -07:00
  • b2e0e88565 wip: Fixed with it compiling J H 2023-12-22 15:11:15 -07:00
  • 6f3e964907 wip: Inherited? J H 2023-12-22 14:29:48 -07:00
  • df86610153 fix cli binding inference Aiden McClelland 2023-12-22 13:19:07 -07:00
  • d5e81b760d wip J H 2023-12-22 12:56:09 -07:00
  • 6acf4204a5 fix implementation Aiden McClelland 2023-12-22 12:36:33 -07:00
  • c8bd32ba97 connect apis Aiden McClelland 2023-12-21 16:07:39 -07:00
  • 178790c674 root handler Aiden McClelland 2023-12-18 11:18:57 -07:00
  • 875d4beacb feat: Add more helper J H 2023-12-18 10:27:49 -07:00
  • 8ea6909ac5 finish todos Aiden McClelland 2023-12-15 12:58:52 -07:00
  • b4661cab40 wip Aiden McClelland 2023-12-14 19:04:05 -07:00