+2
.gitignore
+2
.gitignore
+13
-1
client/src/lib/api.ts
+13
-1
client/src/lib/api.ts
······
+2
-4
client/src/lib/components/StatsCard.svelte
+2
-4
client/src/lib/components/StatsCard.svelte
···
+3
client/src/lib/types.ts
+3
client/src/lib/types.ts
+20
-26
client/src/routes/+page.svelte
+20
-26
client/src/routes/+page.svelte
························
+5
-2
nix/server.nix
+5
-2
nix/server.nix
···
+195
-64
server/Cargo.lock
+195
-64
server/Cargo.lock
·······························································
+13
-3
server/Cargo.toml
+13
-3
server/Cargo.toml
···tokio-websockets = { version = "0.12", features = ["client", "rustls-platform-verifier", "getrandom", "ring"] }axum = { version = "0.8", default-features = false, features = ["http1", "tokio", "tracing", "json", "query"] }
+40
-17
server/src/api.rs
+40
-17
server/src/api.rs
··················
+521
server/src/db/block.rs
+521
server/src/db/block.rs
···+impl<T: for<'a> Serialize<HighSerializer<AlignedVec, ArenaHandle<'a>, rancor::Error>>> Item<T> {
+232
server/src/db/handle.rs
+232
server/src/db/handle.rs
···
+447
server/src/db/mod.rs
+447
server/src/db/mod.rs
···+fn ensure_handle(&self, nsid: &SmolStr) -> impl Deref<Target = Arc<LexiconHandle>> + use<'_> {
-227
server/src/db.rs
-227
server/src/db.rs
···
+501
server/src/db_old/block.rs
+501
server/src/db_old/block.rs
···+impl<T: for<'a> Serialize<HighSerializer<AlignedVec, ArenaHandle<'a>, rancor::Error>>> Item<T> {
+424
server/src/db_old/mod.rs
+424
server/src/db_old/mod.rs
···
+230
-40
server/src/main.rs
+230
-40
server/src/main.rs
··················+"migrated {total_count} events in {total_time:?} ({read_per_second:.2} rps, {write_per_second:.2} wps)"
+322
server/src/utils.rs
+322
server/src/utils.rs
···