strawberry
|
edd42974e5
|
bump cargo.lock and deps, add zstd compression to reqwest client
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
23690fd837
|
make jemalloc stats an optional feature
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
867050df9e
|
use fork of rust-rocksdb and jemallocator
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
Jason Volk
|
152ae705a0
|
refactor for structured Mxc type
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-29 19:19:20 +00:00 |
|
Jason Volk
|
43300ea41e
|
Make axum-dual-protocol a non-feature. Fix build issues.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-29 19:19:20 +00:00 |
|
Jason Volk
|
025afb61cb
|
bump ruma again for borrowed identifier deserialization
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-29 19:19:20 +00:00 |
|
Jason Volk
|
40d53563fc
|
integrate ruma js_int errors into enum
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
a2afdbe1fa
|
bump various cargo deps
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
strawberry
|
f86ab0cd03
|
bump rust toolchain to hotfix 1.80.1
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-29 19:19:20 +00:00 |
|
Jason Volk
|
13aa353765
|
add arrayvec as a dependency
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-08 18:09:21 +00:00 |
|
Jason Volk
|
fe0969e7ca
|
fix release-max-perf profile [ci skip]
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-08-01 13:37:27 +00:00 |
|
strawberry
|
d8a87258d6
|
rust: bump console-subscriber to 0.4
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-01 10:58:58 +00:00 |
|
strawberry
|
3da2242730
|
bump tokio, use default-features = false for more crates
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-08-01 10:58:58 +00:00 |
|
Jason Volk
|
e6884ef13a
|
fix various nightly incidental lints
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-28 05:59:12 -07:00 |
|
Jason Volk
|
ddc8c3b46c
|
split presence data object into file; improve service encapsulations
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-28 05:59:12 -07:00 |
|
Jason Volk
|
954cfc6bb7
|
bump cargo
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 09:08:51 +00:00 |
|
Jason Volk
|
ca82b59c6f
|
upgrade to syn 2.x
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
Jason Volk
|
c423a83656
|
add cli override for any configuration item
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
Jason Volk
|
2100618d47
|
add rustc build flags reflection
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
Jason Volk
|
936d2915e2
|
add cargo manifest reflection
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
Jason Volk
|
85f734ec74
|
proc macro ✨
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-27 08:26:42 +00:00 |
|
strawberry
|
74826dcb94
|
resolve lint_groups_priority lint (https://github.com/rust-lang/cargo/issues/12918)
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-25 22:50:10 -04:00 |
|
strawberry
|
b20c4e0539
|
bump MSRV and rust toolchain to 1.80.0
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-25 22:50:10 -04:00 |
|
strawberry
|
fb8a2846df
|
ci/nix: use a "test" cargo profile
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-25 22:50:10 -04:00 |
|
strawberry
|
100fc5e0f7
|
bump tokio to 1.39.1
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-24 01:41:25 -04:00 |
|
strawberry
|
30ad5da5f1
|
use ruma-identifiers-validation feature from our ruma
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-24 01:41:25 -04:00 |
|
strawberry
|
4851ad26e2
|
bump cargo.lock, lock jemallocator to 0.5.4
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-24 01:41:25 -04:00 |
|
strawberry
|
db494e0d68
|
bump conduwuit to 0.4.6
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-22 17:57:51 -04:00 |
|
strawberry
|
f79bd2ac72
|
bump ruma-identifiers-validation to c51ccb2c68d2e3557eb12b1a49036531711ec0e5
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-15 22:13:05 -04:00 |
|
strawberry
|
80ec0e31b1
|
bump tracing fork
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-15 22:13:05 -04:00 |
|
strawberry
|
188fa5a073
|
patch rustyline-async and use no default features
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-14 12:08:18 -04:00 |
|
strawberry
|
101fdbc9b1
|
bump cargo.lock
Updating bytes v1.6.0 -> v1.6.1
Updating cc v1.1.0 -> v1.1.3
Updating http-body v1.0.0 -> v1.0.1
Updating syn v2.0.70 -> v2.0.71
Updating thiserror v1.0.61 -> v1.0.62
Updating thiserror-impl v1.0.61 -> v1.0.62
Signed-off-by: strawberry <strawberry@puppygock.gay>
Co-authored-by: Jason Volk <jason@zemos.net>
|
2024-07-14 12:35:00 +00:00 |
|
Jason Volk
|
cce270d938
|
tokio metrics
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
Jason Volk
|
b3f2288d07
|
add constant-expression string utils
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-14 11:31:39 +00:00 |
|
strawberry
|
53223a4d5f
|
remove snappy as a default feature
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-10 22:00:46 -04:00 |
|
strawberry
|
d2facaee0b
|
bump various dependencies
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-10 22:00:46 -04:00 |
|
Jason Volk
|
59d86d3641
|
restrict clippy::string_slice
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:10 +00:00 |
|
Jason Volk
|
23a9055199
|
relax and de-clutter let_underscore_must_use
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:10 +00:00 |
|
Jason Volk
|
56a1b0e761
|
restrict untripped clippies
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:09 +00:00 |
|
Jason Volk
|
5722c4ae39
|
fix needless collect
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:09 +00:00 |
|
Jason Volk
|
dfd13780df
|
mitigate additional cast lints
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:09 +00:00 |
|
Jason Volk
|
dcd7422c45
|
fix as conversions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:09 +00:00 |
|
Jason Volk
|
7397064edd
|
fix arithmetic side-effects
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:09 +00:00 |
|
Jason Volk
|
5e72d36800
|
add math utils; integrate checked expression macros
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:09 +00:00 |
|
Jason Volk
|
a388c2e06e
|
allow clippy::enum_glob_use
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-08 22:02:09 +00:00 |
|
strawberry
|
72d9e8ed2b
|
bump conduwuit version to 0.4.5
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-07 14:32:41 -04:00 |
|
Jason Volk
|
8350aced39
|
add ctrl-\ quit support to admin console
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-06 15:26:07 +00:00 |
|
Jason Volk
|
2dd68d3fa5
|
add time format string util
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-07-04 21:06:35 +00:00 |
|
strawberry
|
b0eec60724
|
add MSC3266 room summary API support
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-03 22:12:47 -04:00 |
|
strawberry
|
3502e6ef87
|
bump conduwuit to 0.4.4
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-07-03 11:30:16 -04:00 |
|