continuwuity/src/service
Jade Ellis a8ac9fef10 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-21 09:22:21 -07:00
..
account_data run cargo fix for rust 2024 changes and rustfmt 2025-02-23 01:17:45 -05:00
admin docs: Rename conduwuit to continuwuity in more places 2025-05-10 20:37:08 +01:00
announcements feat: Allow mentioning @room in an admin announcement 2025-06-14 19:09:54 +01:00
appservice chore: Fix typos across the codebase 2025-05-06 20:51:12 +01:00
client fix well-known using the hooked resolver 2025-04-03 19:38:51 +00:00
config run cargo fix for rust 2024 changes and rustfmt 2025-02-23 01:17:45 -05:00
emergency refactor+fix various issues with regs/logins and admin user commands 2025-03-02 23:16:30 -05:00
federation refactor: Centralize server forbidden checks into moderation module 2025-04-19 23:37:54 +01:00
globals refactor: The update checker has become the announcements checker 2025-04-20 21:01:29 +01:00
key_backups run cargo fix for rust 2024 changes and rustfmt 2025-02-23 01:17:45 -05:00
media chore: Fix typos across the codebase 2025-05-06 20:51:12 +01:00
presence run cargo fix for rust 2024 changes and rustfmt 2025-02-23 01:17:45 -05:00
pusher delete pushers created with different access token on password change 2025-03-21 10:34:17 -04:00
resolver chore: Fix typos across the codebase 2025-05-06 20:51:12 +01:00
rooms feat: Add bundled aggregations support 2025-06-21 09:22:21 -07:00
sending refactor: Promote handling unsigned data out of timeline 2025-06-21 09:22:21 -07:00
server_keys run nightly cargo fmt again 2025-03-02 23:15:05 -05:00
sync modest cleanup of snake sync service related 2025-04-19 23:33:51 +01:00
transaction_ids run cargo fix for rust 2024 changes and rustfmt 2025-02-23 01:17:45 -05:00
uiaa guard against using someone else's access token in UIAA 2025-03-15 19:35:09 -04:00
users Don't serialize the x-key before storing it 2025-04-25 02:18:00 +01:00
Cargo.toml add missing feature-projections between intra-workspace crates 2025-04-19 23:33:53 +01:00
manager.rs run cargo fix for rust 2024 changes and rustfmt 2025-02-23 01:17:45 -05:00
migrations.rs run cargo fix for rust 2024 changes and rustfmt 2025-02-23 01:17:45 -05:00
mod.rs feat: Prefill server name in federation test 2025-05-01 21:23:37 +01:00
moderation.rs feat: Allow controlling client message filtering 2025-04-26 21:59:25 +01:00
service.rs make service memory_usage()/clear_cache() async trait 2025-03-26 01:33:41 +00:00
services.rs refactor: The update checker has become the announcements checker 2025-04-20 21:01:29 +01:00
state.rs feat: Prefill server name in federation test 2025-05-01 21:23:37 +01:00