strawberry
|
6319384072
|
implement `GET /_matrix/client/v3/pushrules/global/`
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 21:41:38 -05:00 |
strawberry
|
ead9d66797
|
send the actual unsupported room version in join errors
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 21:28:08 -05:00 |
strawberry
|
cd2c473bfe
|
add missing fix_referencedevents_missing_sep key on fresh db creations
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 21:00:26 -05:00 |
Jason Volk
|
887ae84f1e
|
optimize sha256 interface gather/vector inputs
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-16 00:33:40 +00:00 |
Jason Volk
|
14e3b242df
|
add database get_batch stream wrapper
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-16 00:33:40 +00:00 |
Jason Volk
|
9f7a4a012b
|
improve tracing/logging for state_compressor
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-16 00:33:40 +00:00 |
Jason Volk
|
5f625216aa
|
slight optimizations for statediff
calculate with_capacity for set/get_statediff() etc
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-16 00:33:40 +00:00 |
Jason Volk
|
20836cc3db
|
flush=false for database-backup in read-only/secondary modes; improve error
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-16 00:33:40 +00:00 |
Jason Volk
|
59834a4b05
|
add is_read_only()/is_secondary() to Engine
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-16 00:33:40 +00:00 |
strawberry
|
4b652f5236
|
ok cargo doc
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 17:50:39 -05:00 |
strawberry
|
be5a04f47c
|
ci: install liburing-dev
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 17:09:36 -05:00 |
strawberry
|
9c95a74d56
|
fix getting canonical alias server for backfill
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:16 -05:00 |
strawberry
|
6b1b464abc
|
add missing knock_restricted room type to /publicRooms
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:16 -05:00 |
strawberry
|
f897b4daee
|
ci: remove all free runner space steps due to flakiness
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:16 -05:00 |
strawberry
|
666989f74c
|
delete trivy as lately its been terribly unreliable
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:16 -05:00 |
strawberry
|
9783bc78ba
|
remove sentry_telemetry from default features
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:16 -05:00 |
strawberry
|
c23786d37f
|
dont try to backfill empty, private rooms
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:16 -05:00 |
strawberry
|
a9c280bd4c
|
document NAT hairpinning/loopback if needed
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:16 -05:00 |
strawberry
|
c1f553cf4f
|
bump rocksdb to v9.7.4, and ruwuma
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 16:48:11 -05:00 |
strawberry
|
b4d809c681
|
add more checks for gh pages deployment workflow
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:49:54 -05:00 |
strawberry
|
3f69f2ee73
|
replace deprecated sha-1 crate, try to reduce some unnecessary crates/features
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:44:29 -05:00 |
strawberry
|
dac1a01216
|
update generated example config
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:43:58 -05:00 |
strawberry
|
44a7ac0703
|
add debug_assert is_sorted for inline content types
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
strawberry
|
011d44b749
|
add missing declared support for MSC3952
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
strawberry
|
72fb8371f9
|
link to migrating from conduit on the README
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
strawberry
|
4f0bdb5194
|
general misc bug fixes and slight improvements
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
strawberry
|
fd2a002480
|
dont build sentry or perf_measurements features for complement
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
strawberry
|
4296d7174f
|
add receive_ephemeral check for appservice EDU sending (if it even works)
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
strawberry
|
4fe47903c2
|
misc docs changes/improvements from example config
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
strawberry
|
08365bf5f4
|
update config documentation, commit generated example config
also removes the no-op/useless "database_backend" config option
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-11-15 09:41:17 -05:00 |
Jason Volk
|
4ec5d1e28e
|
replace additional use tracing::
add log:: to disallowed-macros
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-14 04:50:07 +00:00 |
Jason Volk
|
e228dec4f2
|
add byte counting for compressed state caches
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-13 23:14:05 +00:00 |
Jason Volk
|
6ffdc1b2a6
|
bump serde, image, loole, termimad etc
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-13 22:59:28 +00:00 |
Jason Volk
|
004be3bf00
|
prepare utf-8 check bypass for database deserializer
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-13 22:59:28 +00:00 |
Jason Volk
|
77fab2c323
|
use ruma visibility enum in directory interface
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-13 02:38:03 +00:00 |
Jason Volk
|
68582dd868
|
add parallel query for current membership state
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-13 02:38:03 +00:00 |
Jason Volk
|
feefa43e65
|
add pretty/si-unit byte size parsing/printing utils
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-13 02:38:03 +00:00 |
strawberry
|
c59f474aff
|
fixes for gh workflow
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-13 02:38:03 +00:00 |
Jason Volk
|
86694f2d1d
|
move non-generic code out of generic; reduce codegen
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-13 02:38:03 +00:00 |
Jason Volk
|
999d731a65
|
move err macro visitor out-of-line; reduce codegen
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-11 22:45:44 +00:00 |
Jason Volk
|
3962333043
|
partially revert e507c31306
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-11 21:35:30 +00:00 |
Jason Volk
|
61174dd0d3
|
check if lazyset already contains user prior to querying
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-11 21:30:48 +00:00 |
Jason Volk
|
e2afaa9f03
|
add config item for with_span_events
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-11 20:50:05 +00:00 |
Jason Volk
|
9790a6edc9
|
add unwrap_or_err to result
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-11 20:50:05 +00:00 |
Jason Volk
|
08a4e931a0
|
supplement a from_str for FmtSpan
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-11 20:50:05 +00:00 |
OverPhoenix
|
24a5ecb6b4
|
fix incorrect user id for non-admin invites checking
|
2024-11-10 22:24:35 +00:00 |
Jason Volk
|
1efc52c440
|
increase logging during server keys acquire
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-10 11:17:42 +00:00 |
Jason Volk
|
f290d1a9c8
|
prevent retry for missing keys later in join process
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-10 08:47:15 +00:00 |
strawberry
|
7e087bb93c
|
Fixes for CI
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-10 04:33:30 +00:00 |
Jason Volk
|
5e74391c6c
|
fix config generator macro matchers
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-11-10 04:33:30 +00:00 |