Commit graph

48 commits

Author SHA1 Message Date
9e4da661e6 apt-get requires -y
Some checks failed
/ docker build (push) Failing after 4s
/ raw artifact (push) Failing after 1m11s
/ cargo test (push) Successful in 22s
2024-03-18 01:40:11 +01:00
125c8df527 Don't forget MUSL tools which will definitely also completely explode when cross-compiling
Some checks failed
/ cargo test (push) Waiting to run
/ docker build (push) Failing after 3s
/ raw artifact (push) Has been cancelled
2024-03-18 01:38:54 +01:00
259d41d433 So this is how tags work
Some checks failed
/ raw artifact (push) Failing after 23s
/ docker build (push) Failing after 4s
/ cargo test (push) Successful in 22s
2024-03-18 01:35:51 +01:00
f93b8a43eb Run on created releases instead of tags
All checks were successful
/ cargo test (push) Successful in 23s
2024-03-18 01:32:23 +01:00
b9c200ab2c Attempt to run build only on releases and generate an actual release with artifacts
All checks were successful
/ cargo test (push) Successful in 21s
2024-03-18 01:30:19 +01:00
5600c653ef Make nano actually build with nano and disable push to not get rate limited
All checks were successful
/ cargo test (push) Successful in 22s
/ docker build (push) Successful in 5s
2024-03-18 01:02:54 +01:00
50771d8c28 aaaaaaaa
All checks were successful
/ cargo test (push) Successful in 24s
/ docker build (push) Successful in 1m11s
2024-03-18 00:56:44 +01:00
237fc1eb70 Add target dir to PATH
Some checks failed
/ cargo test (push) Has been cancelled
/ docker build (push) Has been cancelled
2024-03-18 00:55:14 +01:00
261faee7d5 Add nano as an option 2024-03-18 00:42:32 +01:00
5a02cb44c8 Switch to alpine and provide default editor 2024-03-18 00:38:26 +01:00
4aa7aa99f9 But I can only provide ubuntu-22.04
Some checks are pending
/ cargo test (push) Waiting to run
/ docker build (push) Successful in 1m18s
2024-03-18 00:29:46 +01:00
13a20d2dac docker build workflow requires ubuntu-latest
Some checks failed
/ cargo test (push) Has been cancelled
/ docker build (push) Has been cancelled
2024-03-18 00:28:37 +01:00
64cb3f9861 Docker image question mark?
Some checks failed
/ cargo test (push) Successful in 22s
/ docker build (push) Failing after 7s
2024-03-18 00:17:53 +01:00
5ee9cac916 Locally mirrored actions are all called actions/
All checks were successful
/ cargo test (push) Successful in 34s
2024-03-17 23:11:43 +01:00
8dc3994648 Runs-on should be docker otherwise no runner is assigned
Some checks failed
/ cargo test (push) Failing after 16s
2024-03-17 22:52:26 +01:00
eb6092ae72 Dockerfile added
Some checks failed
/ cargo test (push) Has been cancelled
2024-03-17 22:49:30 +01:00
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