Commit graph

5253 commits

Author SHA1 Message Date
nexy7574
e4dd4cf0ef Always calculate state diff IDs in syncv3
Some checks failed
Release Docker Image / define-variables (push) Failing after 1s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Rust Checks / Format (push) Failing after 1s
Rust Checks / Clippy (push) Failing after 22s
Rust Checks / Cargo Test (push) Failing after 9s
seemingly fixes #779
2025-05-26 11:22:37 -07:00
Jacob Taylor
6f369c4057 upgrade some settings
cache maxxing
2025-05-26 11:22:37 -07:00
Jacob Taylor
2405495100 add futures::FutureExt to make cba9ee5240 work 2025-05-26 11:22:37 -07:00
Jason Volk
4605e4780e Mitigate large futures
Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-26 11:22:37 -07:00
Jacob Taylor
e421a3c333 bump the number of allowed immutable memtables by 1, to allow for greater flood protection 2025-05-26 11:22:37 -07:00
Jade Ellis
256fbc6ea5 chore: Add CONTINUWUITY_ environment variables
Also updates some examples to match
2025-05-26 11:22:37 -07:00
Jade Ellis
c04378e9a7 chore: Fix typos across the codebase 2025-05-26 11:22:37 -07:00
Jade Ellis
62c5d74aea ci: Fix bad comparison 2025-05-26 11:22:37 -07:00
Jade Ellis
ac10325b84 chore: Link to Matrix rooms directly 2025-05-26 11:22:37 -07:00
Jade Ellis
e98a7fb18c feat: Prefill server name in federation test 2025-05-26 11:22:37 -07:00
Jade Ellis
2bd84d46df ci: Cache timelord-cli to avoid unnecesary compilation 2025-05-26 11:22:37 -07:00
Jade Ellis
f0b2a0c362 refactor: Move git version info gather in into a build script 2025-05-26 11:22:37 -07:00
Jade Ellis
d8c03d43f4 feat: HTML default page 2025-05-26 11:22:29 -07:00
Glandos
0931d77698 Actualiser debian/conduwuit.service 2025-05-26 11:22:29 -07:00
Kokomo
49ba6b347a Add maintainer emails 2025-05-26 11:22:29 -07:00
Kokomo
b968bb6949 Add back space oops 2025-05-26 11:22:29 -07:00
Kokomo
ece34577c0 Remove email and add reference to matrix space 2025-05-26 11:22:29 -07:00
Tom Foster
23ecbb642d Tidy up publishing restriction check 2025-05-26 11:22:29 -07:00
Tom Foster
8f0df2ed70 Make Cloudflare Pages optional in CI 2025-05-26 11:22:29 -07:00
Jade Ellis
f3dbfb5ad5 chore: Error on missing ID in messages 2025-05-26 11:22:29 -07:00
Jade Ellis
0936ad1fb8 feat: Allow controlling client message filtering 2025-05-26 11:22:29 -07:00
Jacob Taylor
475d66e1ea completely strike knowledge of the server from the moderation service 2025-05-26 11:22:29 -07:00
Jacob Taylor
61a7b4cfbf probably incorrectly delete support for non-standardized matrix srv record 2025-05-26 11:22:29 -07:00
Jacob Taylor
0f7462d4bb Fix spaces rooms list load error. rev2 2025-05-26 11:22:29 -07:00
Jade Ellis
3c44dccd65
ci: HACK, disable saving to actions cache
Some checks failed
Documentation / Build and Deploy Documentation (push) Failing after 3s
Release Docker Image / define-variables (push) Failing after 1s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Rust Checks / Format (push) Failing after 2s
Rust Checks / Clippy (push) Failing after 8s
Rust Checks / Cargo Test (push) Failing after 11s
2025-05-26 19:16:50 +01:00
Jade Ellis
b57be072c7
build: Don't rerun on git changes 2025-05-26 19:16:05 +01:00
Jade Ellis
ea5dc8e09d
fix: Use correct brand in clap version string 2025-05-26 19:16:05 +01:00
Jade Ellis
b9d60c64e5
ci: Don't specify container for image builder 2025-05-26 19:16:04 +01:00
Jade Ellis
94ae824149
ci: Don't install rustup if it's already there 2025-05-26 19:16:03 +01:00
Jade Ellis
640714922b
feat: For knock_restricted rooms, automatically join rooms we meet
restrictions for rather than knocking
2025-05-26 19:16:03 +01:00
Jade Ellis
2b268fdaf3
fix: Allow joining via invite for knock_restricted rooms 2025-05-26 19:16:01 +01:00
Jade Ellis
e8d823a653
docs: Apply feedback on security policy
Some checks failed
Rust Checks / Format (push) Failing after 1s
Rust Checks / Clippy (push) Failing after 9s
Rust Checks / Cargo Test (push) Failing after 8s
2025-05-26 15:01:58 +01:00
Jade Ellis
0ba77674c7
docs: Security policy 2025-05-25 00:36:28 +01:00
Jade Ellis
2ccbd7d60b
fix: Reference config directly 2025-05-21 21:06:44 +01:00
Jade Ellis
60960c6e09
feat: Automatically set well-known support contacts 2025-05-21 20:32:53 +01:00
Jade Ellis
ce40304667
chore: Upgrade deps 2025-05-21 15:28:46 +01:00
Jade Ellis
dcbc4b54c5
ci: Always show sccache stats 2025-05-21 12:45:25 +01:00
Jade Ellis
fce024b30b
chore: Add must_use annotation 2025-05-21 12:45:14 +01:00
Jade Ellis
3e4e696761
fix: Make sure empty VERSION_EXTRA strings are ignored
Also updates built & removes unused optional features
2025-05-21 12:35:36 +01:00
Jason Volk
f605913ea9
Eliminate associated Id type from trait Event.
Co-authored-by: Jade Ellis <jade@ellis.link>
Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-21 11:36:15 +01:00
Jason Volk
44302ce732
Eliminate explicit parallel_fetches argument.
Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-21 11:36:15 +01:00
Jason Volk
bfb0a2b76a
Remove unused Pdu::into_any_event().
Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-21 11:36:14 +01:00
Jason Volk
fcd5669aa1
Join jemalloc background threads prior to exit.
Co-authored-by: Jade Ellis <jade@ellis.link>
Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-21 11:36:13 +01:00
Jade Ellis
9b8b37f162
docs: Badges for mirrors 2025-05-21 02:51:09 +01:00
Jade Ellis
7a46563f23
ci: Cache docker image build mounts 2025-05-21 01:48:25 +01:00
Jade Ellis
1bf6537319
build: Split docker target cache by target platform 2025-05-20 22:47:55 +01:00
Jade Ellis
4ed04b343a
build: Use xtrace in bash scripts in Dockerfile 2025-05-20 22:13:13 +01:00
Jade Ellis
a4ad72e11d
ci: Run cargo test 2025-05-20 21:48:40 +01:00
Jade Ellis
1f57508879
ci: Don't clippy check dependancies 2025-05-20 21:47:35 +01:00
Jade Ellis
a325dfa56a
ci: Use timelord in clippy check 2025-05-20 21:47:27 +01:00