|
|
181b437b80
|
WIP: serialize requests
|
2026-01-09 13:31:16 +09:00 |
|
|
|
d6a8bc2fe1
|
filter: implement fmt::Display
|
2026-01-09 13:31:16 +09:00 |
|
|
|
8a482ccede
|
common/types: implement serialization helpers for Tag
|
2026-01-09 13:31:16 +09:00 |
|
|
|
592d96e5ed
|
common/types: implement fmt::Display
|
2026-01-09 13:31:15 +09:00 |
|
|
|
f929f32ddd
|
commands: implement response parser for lsinfo
|
2026-01-09 13:31:15 +09:00 |
|
|
|
f65760314f
|
cargo fmt + clippy
|
2026-01-09 13:31:14 +09:00 |
|
|
|
31e9ded99b
|
filter: add unit tests
|
2026-01-09 13:31:14 +09:00 |
|
|
|
55b1d99b2a
|
commands: implement response parser for tagtypes available
|
2026-01-09 13:31:14 +09:00 |
|
|
|
b576b7903f
|
commands: implement response parser for protocol
|
2026-01-09 13:31:14 +09:00 |
|
|
|
95a399864b
|
commands: implement response parser for protocol available
|
2026-01-09 13:31:14 +09:00 |
|
|
|
02fb57038c
|
commands: return runtime errors on invalid property names
|
2026-01-09 13:31:13 +09:00 |
|
|
|
8b6a189558
|
commands: create result struct for readmessages
|
2026-01-09 13:31:13 +09:00 |
|
|
|
ad7a779af2
|
commands: precalculate capacity and use iterators
|
2026-01-09 13:31:13 +09:00 |
|
|
|
0937a3ba4c
|
commands: make better use of expect_property_type!
|
2026-01-09 13:31:12 +09:00 |
|
|
|
baa3abd610
|
commands: implement response parser for listmounts
|
2026-01-09 13:31:12 +09:00 |
|
|
|
f9b590472d
|
commands: implement common traits for responses
|
2026-01-09 13:31:12 +09:00 |
|
|
|
5e13a4be16
|
commands: implement response parser for decoders
|
2026-01-09 13:31:11 +09:00 |
|
|
|
56da3736f0
|
commands: implement response parser for listneighbors
|
2026-01-09 13:31:11 +09:00 |
|
|
|
ec05a550b6
|
commands: implement response parser for outputs
|
2026-01-09 13:31:11 +09:00 |
|
|
|
880afa7bc3
|
common/types: add debug assertions for range orders
|
2026-01-09 13:31:11 +09:00 |
|
|
|
90d336fd93
|
commands: fix clippy warnings about confusing elided lifetimes
|
2026-01-09 13:31:10 +09:00 |
|
|
|
ee89663f67
|
Rust edition 2024
|
2026-01-09 13:31:07 +09:00 |
|
|
|
b5576d901f
|
common/types: move stuff from requests to types
|
2026-01-09 13:31:06 +09:00 |
|
|
|
9ff0b0264f
|
commands: deduplicate logic in macros, add more macros
|
2026-01-09 13:31:06 +09:00 |
|
|
|
97c163734a
|
commands: implement some more response parsers
|
2026-01-09 13:31:06 +09:00 |
|
|
|
9181974f1e
|
Cargo fmt
|
2026-01-09 13:31:06 +09:00 |
|
|
|
4cab15a59f
|
commands: move ResponseAttributes parser out of Command
|
2026-01-09 13:31:05 +09:00 |
|
|
|
bad7fcbb88
|
common: move types into separate files
|
2026-01-09 13:31:05 +09:00 |
|
|
|
e9fc3a2a23
|
commands: fix some syntax errors reporting literals
|
2026-01-09 13:31:04 +09:00 |
|
|
|
13f4ca4563
|
Implement some more commands
|
2026-01-09 13:31:04 +09:00 |
|
|
|
32dfc497a7
|
commands: add missing debug asserts
|
2026-01-09 13:31:04 +09:00 |
|
|
|
7dca46caf8
|
commands: add some TODOs for assumptions made about syntax
|
2026-01-09 13:31:04 +09:00 |
|
|
|
53976c522e
|
response: remove leftover response types, add error codes
|
2026-01-09 13:31:02 +09:00 |
|
|
|
a80ca0e0f4
|
Implement some more commands
|
2026-01-09 13:30:23 +09:00 |
|
|
|
66018b1313
|
commands: add a few TODOs
|
2026-01-09 13:30:23 +09:00 |
|
|
|
95b6f73684
|
format
|
2026-01-09 13:30:23 +09:00 |
|
|
|
33cbf46739
|
commands: verify key uniqueness for ResponseAttributes -> HashMap
|
2026-01-09 13:30:23 +09:00 |
|
|
|
5e3e2df1e1
|
commands: use real Filter type
|
2026-01-09 13:30:22 +09:00 |
|
|
|
1334765426
|
Add more commands
|
2026-01-09 13:30:21 +09:00 |
|
|
|
5b2b97611e
|
Add existing command parsers to the main request parser
|
2026-01-09 13:30:21 +09:00 |
|
|
|
2ca3cd40bc
|
Implement some more commands
|
2026-01-09 13:30:20 +09:00 |
|
|
|
8461542735
|
prefer unimplemented! for unimplemented functions
|
2026-01-09 13:30:20 +09:00 |
|
|
|
771bc17358
|
commands: add derives for a few response types
|
2026-01-09 13:30:20 +09:00 |
|
|
|
4b8831933e
|
commands: handle some more response parsing
|
2026-01-09 13:30:20 +09:00 |
|
|
|
2bdb64f19a
|
commands/stats: parse_response
|
2026-01-09 13:30:19 +09:00 |
|
|
|
0ead03cbce
|
commands: make macros usable without use statements
|
2026-01-09 13:30:19 +09:00 |
|
|
|
d52ac2b578
|
commands: use different datastructure for response attrs
|
2026-01-09 13:30:19 +09:00 |
|
|
|
028241c95a
|
Continued development
|
2026-01-09 13:30:17 +09:00 |
|
|
|
97003d7881
|
Initial commit
|
2026-01-09 13:29:40 +09:00 |
|