Commit graph

32 commits

Author SHA1 Message Date
8b9fb53ca5 CI attempt: automated testing 2024-03-17 22:12:59 +01:00
61a3c10377 Rustfmt 2024-03-17 21:58:04 +01:00
474b4cafab Documentation pass 2024-03-17 21:56:56 +01:00
78136ac622 Make not enabling all optional features work 2024-03-17 21:51:20 +01:00
1e8b7a1105 + Debug is unneeded here since Path already implements Debug 2024-03-17 21:27:41 +01:00
49a843f853 Actually delete the now unused complete serialisation resource 2024-03-17 21:22:49 +01:00
2b783805ea Update dependencies 2024-03-17 20:34:46 +01:00
56dfa16b84 Fix --handles_are_files hanging the fetch process by using a much simpler file reading method 2024-03-08 23:28:56 +01:00
2633f655dc Replace the complete serialisation variant of Resource with a pair of functions to expand and compress the already existing structure 2024-02-24 18:29:56 +01:00
fa4288a704 Skip pushing a new primary subject if it's the same as the current one.
Also adds additional tests to resource.rs
2024-02-24 12:19:22 +01:00
2cf8786e34 Add --remove feature to query command 2024-02-15 23:16:43 +01:00
3d69a6dd28 Case-insensitivity should be handled by the lookup functions instead of the callers.
Don't code on no sleep, folks
2024-02-15 11:36:13 +01:00
6bf7803b99 Greatly reduce release build size
Courtesy of @Ryze@equestria.social
2024-02-15 00:13:40 +01:00
04a45720ca Add list subcommand 2024-02-15 00:03:06 +01:00
8c03ac337d Add README 2024-02-14 23:42:57 +01:00
cbaaf18cf5 Cargo fmt 2024-02-14 23:42:46 +01:00
8523e80e64 Make queries case-insensitive 2024-02-14 23:30:33 +01:00
6241d71f47 Rename the previous version of the database instead of copying it, since we're about to overwrite it anyway. 2024-02-14 23:18:46 +01:00
0bae05342f Ability to create a new resource and slightly improved editor view of data 2024-02-14 23:00:55 +01:00
b643fceca3 Additional debug logging for percent decoding stage 2024-02-14 22:34:59 +01:00
6f71ab08f6 Add percentage encoding and decoding to query handling 2024-02-14 22:28:17 +01:00
93d942b8a7 Default to vi if $EDITOR isn't set 2024-02-14 21:46:57 +01:00
e74134d9ad Log what address and port the server is bound to 2024-02-14 21:21:16 +01:00
cc601fecde Advertise the --save flag more prominently 2024-02-14 21:14:43 +01:00
4475917822 Minor typo in ServerReloadOptions 2024-02-14 21:11:36 +01:00
966640b59f Slightly improve help command output 2024-02-14 21:04:40 +01:00
c6d15c934a Fix TLS when fetching with reqwest 2024-02-14 20:57:04 +01:00
77f24f3f54 Add init command 2024-02-14 20:55:28 +01:00
5ce8b6b2ec Disable OpenSSL 2024-02-14 20:42:25 +01:00
1bad8d85b0 Add MIT license 2024-02-14 19:55:53 +01:00
e9fbe574e4 Cargo fmt and making clippy happy 2024-02-14 19:48:08 +01:00
e7d2312a18 Initial commit 2024-02-14 19:35:19 +01:00