June Strawberry
04e66a03d3
fix and enable collapsible_if lint
...
Signed-off-by: June Strawberry <june@vern.cc >
2026-01-18 13:09:03 -05:00
Jason Volk
a748edd621
Reduce high volume of strings from FedDest and ActualDest in resolver.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-23 03:30:19 +00:00
Jason Volk
06618eadab
Re-establish federating with several Conduit endpoints.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-03 11:36:19 +00:00
Jason Volk
f59d62c01c
Bump Ruma for CanonicalJson property name optimizations.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-11-02 03:57:11 +00:00
dasha_uwu
43f0882d83
clear destination and overrides cache on request failure. ( #186 )
2025-10-02 05:29:48 +00:00
dasha_uwu
9c4d376bec
pass args by ref
2025-09-23 05:16:29 +00:00
Jason Volk
ce6212b161
Add room_version argument and reorg convert_outgoing_federation_event.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-28 23:28:20 +05:00
dasha_uwu
b5890b9664
Services refactor
...
Replace structs of Dep<Service> with OnceServices, so each service has a Services reference
Remove service name => Service map
Flatten Services.rooms
Make reqwest Clients lazy initialized (client service)
2025-08-28 23:15:59 +05:00
Jason Volk
628597c318
State-reset and security mitigations.
...
Upgrade Ruma to present.
The following are intentionally benign for activation in a later commit:
- Hydra backports not default.
- Room version 12 not default.
- Room version 12 not listed as stable.
Do not enable them manually or you can brick your database.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-08-11 18:45:28 +00:00
Jason Volk
ae707ab465
Simplify default Result generics.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-07-24 04:07:27 +00:00
Jason Volk
76509830e6
chain_width to 50
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-04-22 04:42:34 +00:00
Jason Volk
9b658d86b2
Rename crates.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-04-22 04:37:49 +00:00
June Clementine Strawberry
d5ad973464
change forbidden_server_names and etc to allow regex patterns for wildcards
...
Signed-off-by: June Clementine Strawberry <june@3.dog >
2025-04-06 15:25:19 -04:00
June Clementine Strawberry
c10500f8ae
bump rust-rocksdb and ruwuma
...
Signed-off-by: June Clementine Strawberry <june@3.dog >
2025-03-06 00:14:24 -05:00
June Clementine Strawberry
a1e1f40ded
run cargo fix for rust 2024 changes and rustfmt
...
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay >
2025-02-23 01:17:45 -05:00
Jason Volk
329925c661
additional info level span adjustments
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-01-29 03:09:13 +00:00
Jason Volk
4a2d0d35bc
split federation request from sending service
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-01-28 18:36:00 +00:00