strawberry
eb5b91be63
forgot to update example config
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-26 00:07:38 -04:00
Jason Volk
1a3601d8b1
use logical core count for rocksdb parallelism
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-25 23:58:11 -04:00
strawberry
b197d90034
misc docs updates and ci path-ignore again
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 23:58:01 -04:00
strawberry
3d70262dff
update README.md
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 23:53:00 -04:00
strawberry
73ed91b673
add concurrency group and paths-ignore to ci.yml
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 23:49:17 -04:00
Jason Volk
4145f9d4d8
document presence_timeout_remote_users
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-04-25 21:31:41 -04:00
strawberry
ac3c6cab26
why not
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 21:16:14 -04:00
strawberry
c938dd7ccc
update some documentation a bit for new users
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 20:24:53 -04:00
strawberry
ee722c0858
add @resources
to syscall filter in the default systemd unit
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-04-25 20:24:53 -04:00
Tom Foster
f72c29f192
CI working with job summaries
...
All images should be generating correctly with parallelism and Docker manifests, and should output the end of the CI testing errors in a job summary box when the test fails.
When the test succeeds you get a big ✅ then at the end of the Docker publish it should include the `docker pull` commands for both Docker Hub and GHCR registries to make those pesky Docker users lives easier!
2024-04-25 20:22:51 -04:00
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