Commit graph

5274 commits

Author SHA1 Message Date
Jacob Taylor
8a596b272d vehicle loan documentation now available at window 7
Some checks failed
Release Docker Image / define-variables (push) Failing after 3s
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 4s
Rust Checks / Clippy (push) Failing after 17s
Rust Checks / Cargo Test (push) Failing after 16s
2025-06-21 06:52:40 -07:00
Jacob Taylor
e42a01eecf partially revert assertions
Some checks failed
Release Docker Image / define-variables (push) Failing after 10s
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 6s
Rust Checks / Clippy (push) Failing after 17s
Rust Checks / Cargo Test (push) Failing after 15s
2025-06-19 20:23:49 -07:00
nexy7574
d02e032cbd Add suggested assertations to prevent potentially broken extremities
Some checks failed
Release Docker Image / define-variables (push) Failing after 3s
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 29s
Rust Checks / Cargo Test (push) Failing after 8s
2025-06-19 08:09:54 -07:00
Jacob Taylor
660c260b8d lock the getter instead ??? c/o M
Some checks failed
Release Docker Image / define-variables (push) Failing after 12s
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 6s
Rust Checks / Clippy (push) Failing after 15s
Rust Checks / Cargo Test (push) Failing after 15s
2025-06-18 16:57:19 -07:00
Jacob Taylor
cd29b06221 Revert "I am calling you today about your car's extended warranty"
Some checks failed
Release Docker Image / define-variables (push) Failing after 4s
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 4s
Rust Checks / Clippy (push) Failing after 49s
Rust Checks / Cargo Test (push) Failing after 17s
the ringing was too loud

This reverts commit a3361f215b.
2025-06-18 16:10:20 -07:00
Jacob Taylor
a3361f215b I am calling you today about your car's extended warranty 2025-06-18 15:51:23 -07:00
Jacob Taylor
540f8c2100 fix warns from cargo 2025-06-18 15:51:23 -07:00
Jacob Taylor
bc515aad31 update 1 document 2025-06-18 15:51:23 -07:00
Jacob Taylor
37d17f603e delete unused num_threads function 2025-06-18 15:51:23 -07:00
Jacob Taylor
29265473b8 make fetching key room events less smart 2025-06-18 14:39:08 -07:00
Jacob Taylor
e4a4ed71e2 change rocksdb default error level to info from error 2025-06-18 14:39:08 -07:00
Jacob Taylor
4e89fe8882 scale rocksdb background jobs and subcompactions 2025-06-18 14:39:08 -07:00
Jacob Taylor
461c5976d6 change rocksdb stats level to 3 2025-06-18 14:39:08 -07:00
Jacob Taylor
d7e2c263d9 add more parallelism_scaled and make them public 2025-06-18 14:39:08 -07:00
Jacob Taylor
14174a79ba update sender workers documentation 2025-06-18 14:39:08 -07:00
nexy7574
ba43217696 modify more log strings so they're more useful than not 2025-06-18 14:39:08 -07:00
nexy7574
2b49cd72fe When in doubt, log all the things 2025-06-18 14:39:08 -07:00
Jacob Taylor
e7478f1eac make sender workers default better and clamp value to core count 2025-06-18 14:39:08 -07:00
Jacob Taylor
b9248c879d better roomid_spacehierarchy_cache_capacity 2025-06-18 14:39:08 -07:00
nexy7574
3db5837696 log which room struggled to get mainline depth 2025-06-18 14:39:08 -07:00
nexy7574
7adb1d9d30 more logs 2025-06-18 14:39:08 -07:00
nexy7574
9875e25e1e Unsafe, untested, and potentially overeager PDU sanity checks 2025-06-18 14:39:08 -07:00
nexy7574
c76dc56f5b Fix room ID check 2025-06-18 14:39:08 -07:00
nexy7574
bc2c77f56a Kick up a fuss when m.room.create is unfindable 2025-06-18 14:39:08 -07:00
nexy7574
4d5434dd1d Note about ruma#2064 in TODO 2025-06-18 14:39:08 -07:00
nexy7574
da7fb29696 fix an auth rule not applying correctly 2025-06-18 14:39:08 -07:00
Jacob Taylor
844f058756 better stateinfo_cache_capacity default 2025-06-18 14:39:08 -07:00
Jacob Taylor
d013e0bded enable converged 6g at the edge in continuwuity 2025-06-18 14:39:08 -07:00
nexy7574
2deb8df924 Always calculate state diff IDs in syncv3
seemingly fixes #779
2025-06-18 14:39:08 -07:00
Jacob Taylor
604cb9657f upgrade some settings to enable 5g in continuwuity 2025-06-18 14:39:08 -07:00
Jacob Taylor
43f9339bec add futures::FutureExt to make cb15ac3c01 work 2025-06-18 14:39:08 -07:00
Jason Volk
3ecd496af0 Mitigate large futures
Signed-off-by: Jason Volk <jason@zemos.net>
2025-06-18 14:39:08 -07:00
Jacob Taylor
61feec28c6 bump the number of allowed immutable memtables by 1, to allow for greater flood protection
this should probably not be applied if you have rocksdb_atomic_flush = false (the default)
2025-06-18 14:39:08 -07:00
Jacob Taylor
9ff45a5587 probably incorrectly delete support for non-standardized matrix srv record 2025-06-18 14:39:08 -07:00
Jacob Taylor
fa74c3487a Fix spaces rooms list load error. rev2 2025-06-18 14:39:08 -07:00
Jade Ellis
908efef692 fix: Filter out invalid replacements from bundled aggregations 2025-06-18 14:39:08 -07:00
Jade Ellis
69c66af0ea feat: Add bundled aggregations support
Add support for the m.replace and m.reference bundled
aggregations.
This should fix plenty of subtle client issues.
Threads are not included in the new code as they have
historically been written to the database. Replacing the
old system would result in issues when switching away from
continuwuity, so saved for later.
Some TODOs have been left re event visibility and ignored users.
These should be OK for now, though.
2025-06-18 14:39:08 -07:00
Jade Ellis
44497898f7 refactor: Promote handling unsigned data out of timeline
Also fixes:
- Transaction IDs leaking in event route
- Age not being set for event relations or threads
- Both of the above for search results

Notes down concern with relations table
2025-06-18 14:39:08 -07:00
Jade Ellis
6e16a6ef8f
chore: Release announcement
Some checks failed
Documentation / Build and Deploy Documentation (push) Failing after 3s
Rust Checks / Format (push) Failing after 3s
Rust Checks / Clippy (push) Failing after 18s
Rust Checks / Cargo Test (push) Failing after 8s
2025-06-14 22:34:24 +01:00
Jade Ellis
0870c8d647
chore: Release
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 6s
Rust Checks / Clippy (push) Failing after 10s
Rust Checks / Cargo Test (push) Failing after 13s
2025-06-14 20:53:00 +01:00
Jade Ellis
d0f00e6f5c
feat: Allow mentioning @room in an admin announcement
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 4s
Rust Checks / Clippy (push) Failing after 8s
Rust Checks / Cargo Test (push) Failing after 13s
2025-06-14 19:09:54 +01:00
Jade Ellis
5d44653e3a
fix: Incorrect command descriptions
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 13s
Rust Checks / Clippy (push) Failing after 26s
Rust Checks / Cargo Test (push) Failing after 11s
2025-06-14 16:51:24 +01:00
Jade Ellis
44e60d0ea6
docs: Tiny phrasing changes to the security policy 2025-06-14 16:34:58 +01:00
Jade Ellis
d7514178ab
ci: Fix extra bracket in commit shorthash
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
Documentation / Build and Deploy Documentation (push) Failing after 3s
Rust Checks / Format (push) Failing after 3s
Rust Checks / Clippy (push) Failing after 8s
Rust Checks / Cargo Test (push) Failing after 8s
2025-06-13 14:30:26 +01:00
Jade Ellis
1d45e0b68c
feat: Add warning when admin users will be exposed as support contacts
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 3s
Rust Checks / Clippy (push) Failing after 8s
Rust Checks / Cargo Test (push) Failing after 10s
2025-06-13 13:39:50 +01: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