strawberry
b505609e40
update differences.md a bit more, and README.md
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 20:07:49 -04:00
Jason Volk
67724b4f10
use number of logical cores for tokio worker thread count
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-25 19:30:39 -04:00
Jason Volk
8e8c7f93de
add rocksdb compaction thread priority/iopriority w/ conf
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-25 19:30:35 -04:00
strawberry
7b58714ec9
cleanup, update, and format differences.md
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 19:29:46 -04:00
strawberry
f4cc17771d
allow accepting CONDUWUIT_
prefixed config options
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 17:18:37 -04:00
strawberry
c4e76e2cbf
bump cargo.lock due to yanked crate
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 12:28:49 -04:00
strawberry
8467794ca5
delete unused servername_ratelimiter
semaphore now
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 00:23:59 -04:00
strawberry
4702cadb62
rename release_log_level
dev feature to dev_release_log_level
, some rebranding
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 00:21:32 -04:00
Charles Hall
95fb05af33
allow disabling default features via override
2024-04-24 23:26:49 -04:00
Jason Volk
92d3f833aa
backoff to valhalla
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 23:18:52 -04:00
Jason Volk
3cbddd85ee
split sending from mod interface.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 23:03:59 -04:00
Jason Volk
fc7a63b775
daily logging improvements
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 23:03:55 -04:00
Jason Volk
e5b0af981e
remove max_concurrent_requests sender hazard
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 23:03:35 -04:00
Jason Volk
665790961e
remove redundant timers
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 23:03:17 -04:00
Jason Volk
d9ee4c9abe
fix remote media error propagation
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 23:02:56 -04:00
Jason Volk
eb5b7dd688
deduplicate cache control into constant
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 23:02:32 -04:00
Jason Volk
3d0be53e52
deduplicate media handler bodies; minor reorg
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 23:02:27 -04:00
Tom Foster
fce151077e
Simplify docker manifest CI stage
2024-04-24 22:31:13 -04:00
Charles Hall
98cfa56c2e
update flake.lock
...
Should've been done in fe606f4fad
but the
author didn't realize it.
Flake lock file updates:
• Updated input 'rocksdb':
'github:facebook/rocksdb/bcf88d48ce8aa8b536aee4dd305533b3b83cf435' (2024-04-16)
→ 'github:facebook/rocksdb/6f7cabeac80a3a6150be2c8a8369fcecb107bf43' (2024-04-22)
2024-04-24 16:36:17 -07:00
strawberry
31188e7fd7
try moving a couple things around in CI
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 18:32:51 -04:00
strawberry
85eb47bcbb
ci: define packages permission in publish step
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 15:34:02 -04:00
strawberry
299526189e
bump ruma, adjust a couple lines of docs
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 15:24:26 -04:00
strawberry
bcb03a190a
restricted room join typo
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 15:13:22 -04:00
strawberry
fe606f4fad
bump rocksdb to 9.1.1
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 15:09:52 -04:00
strawberry
4a55f6ee79
simplify conduwuit version number, bump to 0.3.0
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 14:59:46 -04:00
Tom Foster
dea57e3ddf
Improved CI artifact filename handling
2024-04-24 14:55:20 -04:00
Jason Volk
6060e63a1c
cleanup/refactor sender base loop
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 04:12:37 -04:00
Jason Volk
5a9d4e2df8
Revert "Revert "prevent empty transactions from going out""
...
This reverts commit bb43351658
.
2024-04-24 04:12:29 -04:00
strawberry
e0c122b3f7
delete all active requests for the appservice when we delete it
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 02:19:52 -04:00
strawberry
ec5352166e
misc changes
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 02:19:50 -04:00
strawberry
9aa704556b
resolve rust 1.75 error?
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 01:23:59 -04:00
strawberry
0ff0655c13
make "release_max_level_info" into a crate feature
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 01:15:49 -04:00
strawberry
18a49f231a
please stop "rustc-ice"
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 01:02:05 -04:00
strawberry
7419f310c0
adjust appservice sending logging
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 01:00:19 -04:00
strawberry
847f6cfd99
remove unnecessary appservice reqwest timeout, reduce couple unwraps, return if unsuccessful HTTP response
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 00:43:31 -04:00
strawberry
6aa64b95a1
slightly adjust pusher logging, return if non-successful status instead of continuing
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 00:38:18 -04:00
strawberry
fd65de45c3
missing semicolon
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 00:03:42 -04:00
Jason Volk
93794b6603
improve various logging
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 00:02:11 -04:00
Jason Volk
32cd77d9a3
split sending/send base functions
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 00:02:08 -04:00
Jason Volk
3ac9c5accd
abbrev destination in sender
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-24 00:01:54 -04:00
strawberry
3474bd4d28
partially revert this in main.rs
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-24 00:01:51 -04:00
Jason Volk
462fe05041
split request base result handling and tweak logging
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-23 23:55:44 -04:00
Jason Volk
995eab4fe4
add release_log_level feature to simulate release logs in debug mode.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-23 23:51:28 -04:00
Jason Volk
400447d0b6
move clap into utils
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-23 23:51:11 -04:00
strawberry
43d20e6a26
slight misc error.rs changes
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-23 23:44:56 -04:00
renovate[bot]
8a6be8b9e6
chore(deps): update nixos/nix docker tag to v2.22.0
2024-04-23 23:35:23 -04:00
Tom Foster
a002078333
Multi-threaded CI to accelerate builds
2024-04-23 23:32:28 -04:00
strawberry
9ac04cd411
ignore irrelevant cargo audit RUSTSEC in engage explicitly
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-23 22:34:26 -04:00
strawberry
5674defe99
try logging the full URI instead of just the path for tracing_span
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-23 22:33:06 -04:00
strawberry
0a56ffacc0
allow RUSTSEC-2020-0016 due to hot lib reload
...
this is an optional crate anyways
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-23 20:15:37 -04:00