main #1

Merged
transgwender merged 16 commits from continuwuation/continuwuity:main into main 2025-07-07 20:18:35 +00:00

16 commits

Author SHA1 Message Date
Shuroii
b5bf68b8c8
fix: RocksDB build 2025-07-07 20:47:30 +01:00
Shuroii
6289bcaabc
style: Run statix 2025-07-07 20:47:30 +01:00
Shuroii
cb138f5039
ref: Clean up rocksdb build 2025-07-07 20:47:29 +01:00
Shuroii
36a7bd7eb3
chore: Update toolchain hash & flake.lock 2025-07-07 20:47:29 +01:00
Shuroii
520a179bb0
ref: Remove lots of unused Nix assets
Also change some links to the new ones, removing reliance on June's github repos in some places
2025-07-07 20:47:29 +01:00
Shuroii
09199b0ea7
style: Format nix
nixfmt-rfc-style for flake
nixpkgs-fmt for nix/ directory
2025-07-07 20:47:29 +01:00
0e2fdc415c Update the rust 1.87 hash 2025-07-07 01:42:26 +00:00
8fb94f99e9 ci: Upload binaries as artifacts 2025-07-07 01:40:59 +00:00
3977ccfcea ci: Fix docker tags 2025-07-07 01:40:59 +00:00
890b8e25fc ci: Mirror RC tags 2025-07-07 01:40:59 +00:00
28a29c3a7b
feat: Generate binary documentation
Also refactors main.rs/mod.rs to silence clippy
2025-07-06 22:58:01 +01:00
d98ce2c7b9
feat: Generate admin command documentation
The first part of getting admin command docs on the website.

There's also the beginnings of manpage generation here, although it's
kinda sus and I'm not sure how it's supposed to work. I'll leave that to
anyone who wants to package it.

We introduce the beginings of the xtask pattern here - we do a lot of
file generation, I thought it would be best to avoid doing that on every
compilation. It also helps avoid lots of runtime deps.

We'll need to document generating this stuff & probably add pre-commit
hooks for it, though.
2025-07-06 22:58:00 +01:00
18d12a7756
feat: Support logging to journald with tracing-journald
This stubs out on non-unix platforms.
2025-07-06 22:58:00 +01:00
928b7c5e4a
fix: Correct vars 2025-07-06 22:57:33 +01:00
af8783ee51
ci: Mirror registry images 2025-07-06 22:45:01 +01:00
Nyx
52954c5b75 Even more renaming 2025-07-06 14:00:42 -05:00