Jade Ellis
e072017e53
feat: For knock_restricted rooms, automatically join rooms we meet
...
restrictions for rather than knocking
2025-05-31 18:48:28 +02:00
Jade Ellis
545d8f4c9d
fix: Allow joining via invite for knock_restricted rooms
2025-05-31 18:48:28 +02:00
Jade Ellis
6de79806af
docs: Apply feedback on security policy
2025-05-31 18:48:27 +02:00
Jade Ellis
9b032a3127
docs: Security policy
2025-05-31 18:48:27 +02:00
Jade Ellis
aeb70d2b8a
fix: Reference config directly
2025-05-31 18:48:27 +02:00
Jade Ellis
f1900fdcf4
feat: Automatically set well-known support contacts
2025-05-31 18:48:27 +02:00
Jade Ellis
9fb85f8540
chore: Upgrade deps
2025-05-31 18:48:27 +02:00
Jade Ellis
ae561c5acb
ci: Always show sccache stats
2025-05-31 18:48:27 +02:00
Jade Ellis
604b5a195c
chore: Add must_use annotation
2025-05-31 18:48:26 +02:00
Jade Ellis
911964e890
fix: Make sure empty VERSION_EXTRA strings are ignored
...
Also updates built & removes unused optional features
2025-05-31 18:48:26 +02:00
Jason Volk
8fa45d2275
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-31 18:48:26 +02:00
Jason Volk
eb17ccbd27
Eliminate explicit parallel_fetches argument.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-31 18:48:26 +02:00
Jason Volk
4911e6d2ea
Remove unused Pdu::into_any_event().
...
Signed-off-by: Jason Volk <jason@zemos.net>
2025-05-31 18:48:26 +02:00
Jason Volk
39938fa7e6
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-31 18:48:26 +02:00
Jade Ellis
d9d4e6a67a
docs: Badges for mirrors
2025-05-31 18:48:25 +02:00
Jade Ellis
aa15c548e2
ci: Cache docker image build mounts
2025-05-31 18:48:25 +02:00
Jade Ellis
cc31d45b9e
build: Split docker target cache by target platform
2025-05-31 18:48:25 +02:00
Jade Ellis
049f4db74d
build: Use xtrace in bash scripts in Dockerfile
2025-05-31 18:48:25 +02:00
Jade Ellis
52bd60fa43
ci: Run cargo test
2025-05-31 18:48:25 +02:00
Jade Ellis
b0635326a3
ci: Don't clippy check dependancies
2025-05-31 18:48:25 +02:00
Jade Ellis
218edb1137
ci: Use timelord in clippy check
2025-05-31 18:48:24 +02:00
Jade Ellis
84fba31716
ci: Refactor timelord to its own action
2025-05-31 18:48:24 +02:00
Jade Ellis
ffe1fb78dd
ci: Cache Rust registry
2025-05-31 18:48:24 +02:00
Jade Ellis
1b0580855d
chore: Allow raw string hashes for metadata crate
2025-05-31 18:48:24 +02:00
Jade Ellis
ce08d8e738
ci: Run clippy check
2025-05-31 18:48:24 +02:00
Jade Ellis
557c20580d
chore: Docker ignore forgejo files
2025-05-31 18:48:24 +02:00
Jade Ellis
1926d56d74
build: Allow builder to decide on incremental or not
2025-05-31 18:48:23 +02:00
Jade Ellis
00745c4ebc
ci: Check formatting
...
Also moves rustup installation to a seperate workflow and
enables caching.
The sccache action required a github.com api token, so we set
all that up too.
2025-05-31 18:48:23 +02:00
Jade Ellis
affc33d706
chore: Set editorconfig for workflows
2025-05-31 18:48:23 +02:00
Jade Ellis
17cacc7757
ci: Don't try build images on PR
2025-05-31 18:48:23 +02:00
Jade Ellis
fa6d69964e
docs: Rename conduwuit to continuwuity in more places
2025-05-31 18:48:23 +02:00
Jade Ellis
2d12aea0e7
chore(typos): Ignore certificate files
2025-05-31 18:48:22 +02:00
Jade Ellis
b836601029
chore: Add CONTINUWUITY_ environment variables
...
Also updates some examples to match
2025-05-31 18:48:22 +02:00
Jade
49a5bbf1db
docs: Fix name in README
2025-05-31 18:48:22 +02:00
Jade Ellis
0787ebfaed
chore: Fix typos across the codebase
2025-05-31 18:48:22 +02:00
Jade Ellis
dabd9920de
ci: Fix bad comparison
2025-05-31 18:48:22 +02:00
Jade Ellis
dad74bfc23
chore: Link to Matrix rooms directly
2025-05-31 18:48:22 +02:00
Jade Ellis
4f19147d5e
feat: Prefill server name in federation test
2025-05-31 18:48:21 +02:00
Jade Ellis
f399fd8063
ci: Cache timelord-cli to avoid unnecesary compilation
2025-05-31 18:48:21 +02:00
Jade Ellis
2c8ae23d93
refactor: Move git version info gather in into a build script
2025-05-31 18:48:21 +02:00
Jade Ellis
8cb5013043
feat: HTML default page
2025-05-31 18:48:21 +02:00
b562b8cf92
feat: add alpine ci
/ build (push) Failing after 32m37s
2025-05-07 17:51:16 +02:00
80e8900f04
add initial alpine packaging
...
notes:
- to build the package, you must use the cargo version from the edge branch
(by building on edge or by installing it manually)
- building from git requires some work (abuild supports snapshots for getting
the release from git, but the version number would remain unchanged)
- the apkbuild doesn't include any packaging tests (as i don't know what to include)
2025-05-04 13:22:48 +02: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