Commit Graph

135 Commits

Author SHA1 Message Date
Aiden McClelland
068db905ee from_fn_async_local 2025-11-04 15:58:10 -07:00
Aiden McClelland
23ecbda1c6 bump dependencies 2025-08-16 22:45:48 -06:00
Aiden McClelland
b73d3375b5 update to imbl v6 2025-07-25 15:35:39 -06:00
Aiden McClelland
f83d9d9934 update imbl-value 2025-07-11 16:38:35 -06:00
Aiden McClelland
131d9b291b update dependencies 2025-06-05 12:23:37 -06:00
Aiden McClelland
0747acc54b export OrEmpty 2025-01-17 15:29:48 -07:00
Aiden McClelland
8d6735d7e2 use imbl-value from crates.io 2024-11-29 12:11:02 -07:00
Aiden McClelland
1fef6c7831 bump version 2024-11-29 12:07:09 -07:00
Aiden McClelland
57b5857ec4 Merge pull request #3 from Start9Labs/refactor/no-dyn-ctx
Refactor: Use traits instead of macros
2024-11-29 12:04:00 -07:00
Aiden McClelland
21e35d85fb fix cli parsing for parent commands 2024-11-19 13:22:00 -07:00
Aiden McClelland
df388073a6 clean up traits 2024-11-19 13:09:01 -07:00
Aiden McClelland
021379f21c better root_handler handling 2024-11-01 15:10:33 -06:00
Jade
39a872a129 Feat: Add with about (#2)
* FEat: Add with about

* chore: Fix the tests
2024-09-20 12:16:33 -06:00
Aiden McClelland
60a974a29c fix future busywait when job_source closed 2024-08-15 11:57:56 -06:00
Aiden McClelland
f608480034 handle single-threaded rt 2024-06-24 17:16:52 -06:00
Aiden McClelland
5a24903031 fix call remote 2024-05-31 14:52:52 -06:00
Aiden McClelland
f5566840bb remove dbg 2024-05-04 03:36:04 -06:00
Aiden McClelland
7f53e38aee debug 2024-05-04 03:23:24 -06:00
Aiden McClelland
00d3ab7e70 debug 2024-05-04 03:07:11 -06:00
Aiden McClelland
0603928164 remove requirement for type args on subcommand 2024-05-03 23:43:27 -06:00
Aiden McClelland
cbbeea0495 fix custom_display_fn 2024-05-03 22:43:48 -06:00
Aiden McClelland
6bb66a4400 add cli bindings for display fns 2024-05-03 22:07:20 -06:00
Aiden McClelland
ba9bc88338 no dynamic context 2024-05-03 21:29:55 -06:00
Aiden McClelland
e733885d98 wip 2024-05-03 18:53:44 -06:00
Aiden McClelland
02e6571866 undo extra for with_call_remote 2024-05-03 14:51:14 -06:00
Aiden McClelland
e2d05fd93e pub util 2024-05-03 13:52:42 -06:00
Aiden McClelland
33229337a4 add Extra to CallRemoteHandler 2024-05-03 13:49:31 -06:00
Aiden McClelland
5279528a97 remove command 2024-05-03 13:38:33 -06:00
Aiden McClelland
2b97135a2b update Cargo.toml 2024-05-03 13:35:33 -06:00
Aiden McClelland
5374aef88d un-workspace 2024-05-03 13:16:17 -06:00
Aiden McClelland
320d832359 add "Extra" to call_remote 2024-05-03 13:06:30 -06:00
Aiden McClelland
94da122d6c require empty params for root handler 2024-05-02 17:30:57 -06:00
Aiden McClelland
94cf1ff5bf remove async_trait where possible 2024-04-25 12:13:26 -06:00
Aiden McClelland
3bc2c84c6f change CallRemote to be based on remote context 2024-04-25 11:55:12 -06:00
Aiden McClelland
c89e0abdb1 support inheritance mapping 2024-02-17 19:25:13 -07:00
Aiden McClelland
85144f1f70 thread through inherited params 2024-02-17 18:24:32 -07:00
Aiden McClelland
f7fe1078cd clone, dont serialize 2024-02-17 16:37:43 -07:00
Aiden McClelland
40d9f406d0 pass through raw params 2024-02-17 16:14:23 -07:00
Aiden McClelland
8d714d09a3 fix sync/async mismatch 2024-01-26 17:22:25 -07:00
Aiden McClelland
9e989e23ad remove timeout 2024-01-24 15:42:40 -07:00
Aiden McClelland
6362a43100 remove debugging 2024-01-24 15:37:49 -07:00
Aiden McClelland
49c69264db fix 2024-01-24 14:59:26 -07:00
Aiden McClelland
5f324fb7fc disable cbor by default 2024-01-24 14:56:54 -07:00
Aiden McClelland
4fcafa7b50 more debug info 2024-01-24 14:49:25 -07:00
Aiden McClelland
479a3c4f4d add debug info 2024-01-24 14:41:34 -07:00
Aiden McClelland
4faf4b4e95 default args for HandlerArgs 2024-01-24 12:31:20 -07:00
Aiden McClelland
779b02d9c3 allow full args for handler fn 2024-01-24 12:26:32 -07:00
Aiden McClelland
6894fb5b07 bump versions 2024-01-24 11:37:06 -07:00
Aiden McClelland
cf133727f1 default context for CustomDisplayFn 2024-01-05 16:13:17 -07:00
Aiden McClelland
543ce4f2c0 separate CLI traits 2024-01-05 14:27:15 -07:00