Jade Ellis
199d732001
fixup! chore: Migrate to axum 0.8
2025-04-28 22:40:35 +01:00
Jade Ellis
87d26e69ed
chore: Migrate to axum 0.8
...
Co-authored-by: dasha_uwu
2025-04-28 22:39:32 +01:00
Jade Ellis
4158c1cf62
fix: Hack around software treating empty join rule incorrectly
2025-04-28 20:45:08 +01:00
Glandos
edd5fc6c7e
Actualiser debian/conduwuit.service
2025-04-27 18:52:20 +00:00
Kokomo
6b0288dd4c
Update Contributing.md file ( #807 )
...
Cleaned up wording and adjusted the links
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/807
Reviewed-by: nex <nex@noreply.localhost>
Reviewed-by: Jade Ellis <jade@ellis.link>
Co-authored-by: Kokomo <git@kokomo.cloud>
Co-committed-by: Kokomo <git@kokomo.cloud>
2025-04-27 18:42:02 +00:00
Kokomo
90f1a193e3
Add maintainer emails
2025-04-27 18:36:57 +00:00
Kokomo
a9a478f077
Add back space oops
2025-04-27 18:36:57 +00:00
Kokomo
b2620e6922
Remove email and add reference to matrix space
2025-04-27 18:36:57 +00:00
Tom Foster
60caa448b0
Tidy up publishing restriction check
2025-04-27 18:13:10 +00:00
Tom Foster
eb886b6760
Element Web client build
2025-04-27 18:13:10 +00:00
Tom Foster
73c991edd0
Ignore all markdown for auto image builds
2025-04-27 18:13:10 +00:00
Tom Foster
c698d65a92
Make Cloudflare Pages optional in CI
2025-04-27 18:13:10 +00: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
Tom Foster
4c8dfc4c2c
Suggested community guidelines changes
2025-04-24 00:41:16 +01:00
nexy7574
bfd7ab5a22
Bump ruwuma to 652cc48
2025-04-24 00:41:16 +01:00
nexy7574
ee11afb460
Inject reason into federated leave request membership
2025-04-24 00:41:16 +01:00
Jade Ellis
1d840950b3
docs: Mention Helm chart is for conduwuit
2025-04-23 22:20:08 +01:00
Nyx Tutt
f791dc6918
docs: Rename in more places
2025-04-23 22:18:16 +01:00
nexy7574
3eb4ee7af1
Change tom's email address
2025-04-23 19:30:20 +01:00
nexy7574
8f21403796
Use any runner for docs
2025-04-23 17:39:36 +01:00
nexy7574
4fbecca2d3
Add well-known/matrix/support
2025-04-23 17:39:26 +01:00
Jade Ellis
0307238bf8
docs: Work around DNS issues in example compose files
2025-04-22 14:29:25 +01:00
Jade Ellis
1d42b88f50
docs: Update Docker DNS troubleshooting section
2025-04-22 14:29:25 +01:00
Jade Ellis
81f8151aca
docs: Add matrix rooms to README
2025-04-22 14:29:25 +01:00
Jade Ellis
66e8cd8908
docs: Tone down the docker warning
2025-04-22 14:29:24 +01:00
Nyx Tutt
7beff25d3d
Update welcome message
2025-04-22 01:49:48 +00:00
nex
0c302f3137
Don't re-build images for docs changes
...
Ironically, this will trigger a rebuild anyway
2025-04-22 01:33:09 +00:00
n
c7ac2483a9
Fix offtopic room link
...
Signed-off-by: n <me@everypizza.im>
2025-04-22 01:27:50 +00:00
Jade Ellis
c68378ffe3
docs: Update 'Try it out' section
2025-04-21 00:38:47 +01:00
Jade Ellis
fbd404fa84
docs: Update docker documentation
2025-04-21 00:19:08 +01:00
nexy7574
ff93cfdc64
Fix up the docs, replace a lot of conduwuit references
2025-04-20 23:50:48 +01:00
Jade Ellis
22e7617362
chore: Release
2025-04-20 23:07:20 +01:00
Jade Ellis
b7b7d3a9e7
chore: Add the current prerelease to cargo.toml
2025-04-20 23:07:01 +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
Jade Ellis
2d9bdc0979
refactor: The update checker has become the announcements checker
...
Replaces June's endpoint with a continuwuity endpoint.
Adds a JSON schema.
Closes #89
Closes #760
2025-04-20 21:01:29 +01:00
Peter Gervai
5486dbda24
config: rocksdb_compaction help was inverted :-)
...
You seem to have replaced `disable_rocksdb_compaction` with `rocksdb_compaction`, since the help is blackmailing me never to set it to `true`, except **true is the default**.
I have tried to make it say what you possibly meant.
2025-04-20 19:48:09 +01:00
nexy7574
41581c9ae8
Fix invalid room ID check & prevent room IDs being prefixed with !
2025-04-20 15:41:19 +01:00
nexy7574
d3022b4112
Prevent creating custom room IDs belonging to other servers
2025-04-20 02:46:16 +01:00
nexy7574
6920814da9
Support fi.mau.room_id, and fully qualified room_id in /createRoom
2025-04-20 02:31:58 +01:00
Jade Ellis
fe7963d306
docs: Clarify
2025-04-20 00:31:08 +01:00
Jade Ellis
84445b8458
docs: Document backfill bypassing federation restrictions
2025-04-20 00:16:29 +01:00
Jade Ellis
9e62076baa
feat: Add allowed_remote_server_names
...
This allows explicitly allowing servers. Can be
combined with the opposite to create allowlist-only
federation.
See also #31
Closes #673
2025-04-19 23:37:55 +01:00
Jade Ellis
0eb9e4f3d2
refactor: Centralize server forbidden checks into moderation module
...
This moves all checks related to `forbidden_remote_server_names`,
`forbidden_remote_room_directory_server_names` and
`prevent_media_downloads_from` to a new `moderation` module.
This is useful for implementing more complicated logic globally.
Mostly the changes from #673 , but is also relevant for #750
2025-04-19 23:37:54 +01:00