Commit Graph

24 Commits (master)

Author SHA1 Message Date
Edward Shen 0f27cfb788
clippy 2023-01-13 00:29:42 -08:00
Edward Shen 72e672bc73
Use tracing 2022-06-02 23:04:59 -07:00
Edward Shen f1d7797637
Reformat 2022-06-02 22:46:10 -07:00
Edward Shen 90ff4461a6
2021 idioms 2022-06-02 22:42:19 -07:00
Edward Shen ce592985ce
Remove all unwraps 2022-06-02 22:39:35 -07:00
Edward Shen dc216a80d5
Remove clone 2022-06-02 22:24:46 -07:00
Edward Shen 531a7da636
Clippy 2022-06-02 22:23:35 -07:00
Edward Shen ce68f4dd42
Migrate to axum 2022-06-02 21:58:56 -07:00
Edward Shen 15ab316963
update dependencies 2021-04-05 15:00:58 -04:00
Edward Shen 543c13a500
Add tests, use tarpaulin 2020-11-23 17:52:22 -05:00
Edward Shen 72ab5f29d8
Fix hot reloading with buffer swap editors
This required a fix with hotwatch to implement accepting an FnMut.
2020-11-22 14:49:51 -05:00
Edward Shen 83a2ba0f8a
Add config-parsing-time check for argument count range 2020-09-27 21:48:17 -04:00
Edward Shen 0df0c60013
add route min/max arg restrictions 2020-09-27 21:33:32 -04:00
Edward Shen 7fdf451470
Use enum for route resolution 2020-09-27 17:02:43 -04:00
Edward Shen 50dce3a80b
Implement config size checks 2020-07-05 12:17:29 -04:00
Edward Shen 9df8ea3558
fixed tests 2020-07-05 00:16:59 -04:00
Edward Shen dab4d52f4d
general cleanup 2020-07-05 00:16:59 -04:00
Edward Shen 323fa6ba71
added route descriptions, hidden routes and groups 2020-07-05 00:16:59 -04:00
Edward Shen ed462ba67e
better error messages 2020-07-05 00:16:59 -04:00
Edward Shen 7faf15889a
implement intelligent config location selection. 2020-07-05 00:16:58 -04:00
Edward Shen 961cbd721b
move route serialization to config.rs 2019-12-31 23:07:01 -05:00
Edward Shen 68099c74fb
bump crate to 0.6.0 2019-12-31 20:26:06 -05:00
Edward Shen 1385045013
use enum for routes 2019-12-31 17:36:21 -05:00
Edward Shen a4543c48ec
move config management to own file 2019-12-29 00:48:02 -05:00