Jason Volk
|
5fff540775
|
Split state_cache service.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:45 +01:00 |
|
Jason Volk
|
f030ba590d
|
Outdent state_compressor service.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:45 +01:00 |
|
Jason Volk
|
73c4042331
|
Split timeline service.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:45 +01:00 |
|
Jason Volk
|
461da03ca5
|
Fix regression 75aadd5c6a
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:45 +01:00 |
|
Jason Volk
|
671d0619ca
|
Post-formatting aesthetic and spacing corrections
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:45 +01:00 |
|
Jason Volk
|
e8ddc9bd18
|
Cleanup/improve other async queries in some client handlers.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:44 +01:00 |
|
Jason Volk
|
4217479455
|
Toward abstracting Pdu into trait Event.
Co-authored-by: Jade Ellis <jade@ellis.link>
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:44 +01:00 |
|
Jason Volk
|
b01965b1ee
|
Dedup and parallelize current key backup count and etag fetching.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:44 +01:00 |
|
Jason Volk
|
90deb7ce1a
|
Macroize various remaining Error constructions.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:44 +01:00 |
|
Jason Volk
|
e02fa39688
|
Simplify api to send notices to admin room
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:44 +01:00 |
|
Jason Volk
|
84c3264c07
|
Use integrated error instead of panic on some legacy codepaths
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:43 +01:00 |
|
Jason Volk
|
7a22442295
|
Mitigate large futures
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:43 +01:00 |
|
Jason Volk
|
1103cf7290
|
Support optional device_id's in lazy-loading context.
Co-authored-by: Jade Ellis <jade@ellis.link>
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:43 +01:00 |
|
Jason Volk
|
bf086158bd
|
Modernize various sender_user/sender_device lets.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-06-29 16:16:43 +01:00 |
|
nex
|
e508b1197f
|
feat: allow overriding the "most recent event" when forcing a state download (#853)
Add option to select which event to set the state at to, for the force-set-room-state admin command.
This allows us to work around issues where the latest PDU is one that remote servers don't know about (i.e. failed federation for whatever reason)
Closes #852
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/853
Reviewed-by: Jade Ellis <jade@ellis.link>
Co-authored-by: nex <nex@noreply.forgejo.ellis.link>
Co-committed-by: nex <nex@noreply.forgejo.ellis.link>
|
2025-06-19 21:27:50 +00:00 |
|
Jade Ellis
|
d0f00e6f5c
|
feat: Allow mentioning @room in an admin announcement
|
2025-06-14 19:09:54 +01:00 |
|
Jade Ellis
|
5d44653e3a
|
fix: Incorrect command descriptions
|
2025-06-14 16:51:24 +01:00 |
|
Jade Ellis
|
1d45e0b68c
|
feat: Add warning when admin users will be exposed as support contacts
|
2025-06-13 13:39: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
|
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
|
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
|
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
|
beee996f72
|
docs: Rename conduwuit to continuwuity in more places
|
2025-05-10 20:37:08 +01:00 |
|
Jade Ellis
|
5577ddca27
|
chore: Add CONTINUWUITY_ environment variables
Also updates some examples to match
|
2025-05-10 12:54:33 +01:00 |
|
Jade Ellis
|
01594a6243
|
chore: Fix typos across the codebase
|
2025-05-06 20:51:12 +01:00 |
|
Jade Ellis
|
e3ae024ed3
|
chore: Link to Matrix rooms directly
|
2025-05-01 21:23:37 +01:00 |
|
Jade Ellis
|
fb9d4c30f4
|
feat: Prefill server name in federation test
|
2025-05-01 21:23:37 +01:00 |
|
Jade Ellis
|
a98da7d942
|
refactor: Move git version info gather in into a build script
|
2025-05-01 00:38:35 +01:00 |
|
Jade Ellis
|
e1655edd83
|
feat: HTML default page
|
2025-04-30 22:31:25 +01:00 |
|
Jade Ellis
|
1a5ab33852
|
chore: Error on missing ID in messages
|
2025-04-27 16:35:38 +00:00 |
|
Jade Ellis
|
77c4f9ff2f
|
fix: Do not panic on invalid membership event content
|
2025-04-26 22:00:52 +01:00 |
|
Jade Ellis
|
dcbacb5b78
|
feat: Allow controlling client message filtering
|
2025-04-26 21:59:25 +01:00 |
|
Jade Ellis
|
c203c1fead
|
chore: Enable blurhashing by default
|
2025-04-26 21:56:39 +01:00 |
|
nexy7574
|
cdf105a24e
|
Don't serialize the x-key before storing it
Co-authored-by: dasha <admin@dimensionproject.net>
|
2025-04-25 02:18:00 +01:00 |
|
Jade Ellis
|
859ec56b4f
|
docs: Fix configuration examples and defaults
|
2025-04-24 00:48:20 +01:00 |
|
Jade Ellis
|
45872ede7a
|
chore: Fix formatting
|
2025-04-24 00:48:20 +01:00 |
|
Jade Ellis
|
f83238df78
|
refactor: Use config service
|
2025-04-24 00:48:20 +01:00 |
|
nexy7574
|
ee11afb460
|
Inject reason into federated leave request membership
|
2025-04-24 00:41:16 +01:00 |
|
Nyx Tutt
|
f791dc6918
|
docs: Rename in more places
|
2025-04-23 22:18:16 +01:00 |
|
Nyx Tutt
|
7beff25d3d
|
Update welcome message
|
2025-04-22 01:49:48 +00:00 |
|
Jade Ellis
|
22e7617362
|
chore: Release
|
2025-04-20 23:07:20 +01:00 |
|
nex
|
1c59b41ff1
|
Merge pull request 'Support fi.mau.room_id, and fully qualified room_id in /createRoom' (#777) from nex/custom-room-id into main
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/777
Reviewed-by: Jade Ellis <jade@ellis.link>
|
2025-04-20 20:29:18 +00:00 |
|