strawberry
|
e2c460ec54
|
ci: define packages permission in publish step
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
4128d83be6
|
bump ruma, adjust a couple lines of docs
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
a81563244f
|
restricted room join typo
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
3c45a468f1
|
bump rocksdb to 9.1.1
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
af0b81f5fb
|
simplify conduwuit version number, bump to 0.3.0
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
Tom Foster
|
d57110e2f3
|
Improved CI artifact filename handling
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
49e453fe07
|
cleanup/refactor sender base loop
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
d19573c7b5
|
Revert "Revert "prevent empty transactions from going out""
This reverts commit bb43351658 .
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
c57601a4b8
|
delete all active requests for the appservice when we delete it
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
dc35d06c0a
|
misc changes
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
c915f3dec5
|
resolve rust 1.75 error?
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
7f86a166ec
|
make "release_max_level_info" into a crate feature
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
b1ddc502cc
|
please stop "rustc-ice"
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
bd73103713
|
adjust appservice sending logging
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
eb5dcf08c6
|
remove unnecessary appservice reqwest timeout, reduce couple unwraps, return if unsuccessful HTTP response
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
46ce15f61f
|
slightly adjust pusher logging, return if non-successful status instead of continuing
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
ee07e3e975
|
missing semicolon
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
15a990dc25
|
improve various logging
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
57e6af6e21
|
split sending/send base functions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
f919fa879b
|
abbrev destination in sender
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
d91f24d841
|
partially revert this in main.rs
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
e90ab8ec8e
|
split request base result handling and tweak logging
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
aef77bd338
|
add release_log_level feature to simulate release logs in debug mode.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
3140f101c1
|
move clap into utils
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
0734b52a8a
|
slight misc error.rs changes
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
renovate[bot]
|
f0dd3930fa
|
chore(deps): update nixos/nix docker tag to v2.22.0
|
2024-04-26 02:03:40 -04:00 |
|
Tom Foster
|
e17f8d5b24
|
Multi-threaded CI to accelerate builds
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
726bc50fe4
|
ignore irrelevant cargo audit RUSTSEC in engage explicitly
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
418ec87cfd
|
try logging the full URI instead of just the path for tracing_span
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
6874ac0015
|
allow RUSTSEC-2020-0016 due to hot lib reload
this is an optional crate anyways
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
6394b1812c
|
use 403 for auth check fails everywhere else
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
1b41e35f1d
|
use HTTP 403 (forbidden) instead of HTTP 400 for membership failed auth checks
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
73c67d6b17
|
add back complement test results (dir subject to change?)
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
5f0d519327
|
docs: fix complement script command
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
eb10e7d39b
|
fix(appservices): don't perform identity assertion when auth is optional
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
456a3f93bd
|
replace all mentions of docker compose v1
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
a730adb836
|
use perf_measurements attributes here
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
b7a494c40d
|
reduce tls override cache lock exposure
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
17d0c869b0
|
remove some various unused functions and mark some possibly important ones *for now*
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
66bb88a03a
|
make everything pub(crate) instead of pub
conduwuit is not a library
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
472c32f453
|
conduit "library" delete, resolve some warnings from that
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
5e8ae971f1
|
flip min_duration and max_duration
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
1595037427
|
cleanup scoped types; improve error logging
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
938d1f6e77
|
add conf item for sender retry backoff limit
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
Jason Volk
|
f273e8feb5
|
resolver defaults to error for everything except NoRecordsFound.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
906057dd8d
|
add all admin query command for appservices
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
d90ac11603
|
remove mentions of "outgoing_kind" everywhere else too
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
e26cd5e296
|
rename OutgoingKind to Destination, add QueuedRequests and ActiveRequestsFor admin query commands
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|
Tom Foster
|
77d73583f6
|
Separate CI job for publishing docker manifest
|
2024-04-26 02:03:40 -04:00 |
|
strawberry
|
b8a748815a
|
dont allow admin room to be made world readable
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-04-26 02:03:40 -04:00 |
|