Commit Graph

133 Commits (master)

Author SHA1 Message Date
Edward Shen 0f27cfb788
clippy 2023-01-13 00:29:42 -08:00
Edward Shen 768f944b36
Update deps 2023-01-13 00:18:00 -08:00
Edward Shen 1588deb073
Remove strip instructions 2022-06-02 23:36:33 -07:00
Edward Shen 8920c57341
Bump to 0.8.1 2022-06-02 23:28:12 -07:00
Edward Shen 0144cf5f50
Use tracing; use cow for hop redirects 2022-06-02 23:22:53 -07:00
Edward Shen 72e672bc73
Use tracing 2022-06-02 23:04:59 -07:00
Edward Shen 3561f488c1
release config optimizations 2022-06-02 22:50:21 -07:00
Edward Shen 4055b9dee4
Remove unused tokio features 2022-06-02 22:50:11 -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 0132d32507
Remove unwraps 2022-06-02 22:29:09 -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 411854385c
Percent-escape single quote 2022-06-02 20:12:07 -07:00
Edward Shen 49e1c8ce0c
Partial dependency update 2022-06-02 20:08:04 -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 2005c43066
Updated all dependices via cargo update 2020-11-03 20:20:40 -05:00
Edward Shen 6b51a81679
Alphabetize dependencies 2020-11-03 20:20:08 -05:00
Edward Shen a8f2e0cfd7
Use char instead of string for single char match 2020-11-03 20:18:51 -05:00
Edward Shen 60b7dc4219
update pkgbuild to 0.8.0 2020-09-28 01:02:32 -04:00
Edward Shen 75fb530ba0
bump to 0.8.0 2020-09-28 00:52:08 -04:00
Edward Shen ce21a63f16
Add JSON parsing from executables 2020-09-28 00:51:02 -04:00
Edward Shen b1cdce7c85
fix default config duplicate &ls 2020-09-27 21:52:06 -04:00
Edward Shen 83a2ba0f8a
Add config-parsing-time check for argument count range 2020-09-27 21:48:17 -04:00
Edward Shen 46261bdfa0
update default config file 2020-09-27 21:47:35 -04:00
Edward Shen 0df0c60013
add route min/max arg restrictions 2020-09-27 21:33:32 -04:00
Edward Shen 7585687710
Refactor route resolution 2020-09-27 19:37:24 -04:00
Edward Shen 7fdf451470
Use enum for route resolution 2020-09-27 17:02:43 -04:00
Edward Shen abbd1d9fea
use self closing tags in open search desc file 2020-09-27 16:17:10 -04:00
Edward Shen 5d7629487a
percent encode '&' and '%' 2020-09-27 16:09:46 -04:00
Edward Shen 630f7f803a
updated dependency versions 2020-09-27 15:31:08 -04:00
Edward Shen 50dce3a80b
Implement config size checks 2020-07-05 12:17:29 -04:00
Edward Shen 7995babb64
less unwrapping 2020-07-05 01:51:24 -04:00
Edward Shen 39a1037b33
remove uncessary arc 2020-07-05 01:37:45 -04:00
Edward Shen 10731c22f4
remove yaml feature on clap, remove itertools 2020-07-05 00:54:38 -04:00
Edward Shen 50360005f6
update pkgbuild to 0.7.0 2020-07-05 00:43:51 -04:00
Edward Shen 529f6a1ade
bump to 0.7.0 2020-07-05 00:17:00 -04:00
Edward Shen 1311cfa532
update example default config file 2020-07-05 00:16:59 -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 c50b4493ab
fix footer not in body 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 a8fba09955
remove lint ignore on BunBunError 2020-07-05 00:16:59 -04:00
Edward Shen ed462ba67e
better error messages 2020-07-05 00:16:59 -04:00
Edward Shen 4226b75f18
update clap to ^3.0.0, return exit code 1 on error 2020-07-05 00:16:59 -04:00
Edward Shen 7a5910ce26
add deny(missing_docs) 2020-07-05 00:16:58 -04:00