nexy7574
|
5ec8e378c2
|
Run cargo fmt
Checks / Prefligit / prefligit (push) Failing after 4s
Release Docker Image / define-variables (push) Failing after 12s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 8s
Checks / Rust / Clippy (push) Failing after 14s
Checks / Rust / Cargo Test (push) Failing after 11s
|
2025-06-30 17:16:00 +01:00 |
|
nexy7574
|
b243069c6f
|
no!
(cherry picked from commit a3d8e222a2d3a45ccef6142a55f7ff8a8a265ad4)
|
2025-06-30 17:16:00 +01:00 |
|
nexy7574
|
8e49b3512e
|
Policy checks and alsl remove assertatte ion
(cherry picked from commit f0ff0e4599c3db8786693e43691b164bb0b7e3c3)
|
2025-06-30 17:16:00 +01:00 |
|
nexy7574
|
0fd634cb23
|
Almost call with the PDU
Need to figure out why signing is sad
(cherry picked from commit 6134b971633c9981871c1c9d060a677588714141)
|
2025-06-30 17:16:00 +01:00 |
|
nexy7574
|
ba6f98a9aa
|
Correctly mark things as soft failed when checking the policyserv
(cherry picked from commit 3b876ea029b7ec44db143ead31e1696eb4c44b5e)
|
2025-06-30 17:16:00 +01:00 |
|
nexy7574
|
2dff2df090
|
Don't call policy server on ourselves
(cherry picked from commit a8c10f6317011ee9db3db968f7a4f81284211780)
|
2025-06-30 17:15:59 +01:00 |
|
nexy7574
|
57879c1be5
|
policy server following maybe???
(cherry picked from commit e1c06e10f6ce27b570682989fed0defda0fe09a1)
|
2025-06-30 17:15:58 +01:00 |
|
Jade Ellis
|
17930708d8
|
chore: Add second ko-fi as custom link
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 2s
Release Docker Image / define-variables (push) Failing after 12s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 6s
Checks / Rust / Clippy (push) Failing after 14s
Checks / Rust / Cargo Test (push) Failing after 11s
|
2025-06-29 23:06:26 +01:00 |
|
Jade Ellis
|
ec9d3d613e
|
chore: Add funding
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 3s
Release Docker Image / define-variables (push) Failing after 1s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 3s
Checks / Rust / Clippy (push) Failing after 14s
Checks / Rust / Cargo Test (push) Failing after 15s
|
2025-06-29 23:02:15 +01:00 |
|
nexy7574
|
d4862b8ead
|
style: Remove redundant, unused functions
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 13s
Release Docker Image / define-variables (push) Failing after 5s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 5s
Checks / Rust / Clippy (push) Failing after 11s
Checks / Rust / Cargo Test (push) Failing after 12s
|
2025-06-29 15:38:01 +00:00 |
|
Jade Ellis
|
acb74faa07
|
feat: Pass sender through admin commands
|
2025-06-29 15:38:01 +00:00 |
|
Jade Ellis
|
ecc6fda98b
|
feat: Record metadata about user suspensions
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
13e17d52e0
|
style: Remove unnecessary imports (clippy)
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
d8a27eeb54
|
fix: Failing open on database errors
oops
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
eb2e3b3bb7
|
fix: Missing suspensions shouldn't error
Turns out copying and pasting the function
above verbatim actually introduces more
problems than it solves!
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
72f8cb3038
|
feat: Do not allow suspended users to send typing statuses
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
1124097bd1
|
feat: Only allow private read receipts when suspended
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
08527a2880
|
feat: Prevent suspended users upgrading rooms
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
8e06571e7c
|
feat: Prevent suspended users uploading media
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
90180916eb
|
feat: Prevent suspended users performing room changes
Prevents kicks, bans, unbans, and alias modification
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
d0548ec064
|
feat: Forbid suspended users from sending state events
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
1ff8af8e9e
|
style: Remove unneeded statements (clippy)
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
cc864dc8bb
|
feat: Do not allow suspending admin users
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
8791a9b851
|
fix: Inappropriate empty check
I once again, assumed `true` is actually `false`.
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
968c0e236c
|
fix: Create the column appropriately
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
5d5350a9fe
|
feat: Prevent suspended users creating new rooms
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
e127c4e5a2
|
feat: Add un/suspend admin commands
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
a94128e698
|
feat: Prevent suspended users joining/knocking on rooms
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
a6ba9e3045
|
feat: Prevent suspended users changing their profile
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
286974cb9a
|
feat: Prevent suspended users redacting events
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
accfda2586
|
feat: Prevent suspended users sending events
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
fac9e090cd
|
feat: Add suspension helper to user service
|
2025-06-29 15:38:01 +00:00 |
|
nexy7574
|
b4bdd1ee65
|
chore: Update ruwuma
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 11s
Release Docker Image / define-variables (push) Failing after 3s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 3s
Checks / Rust / Clippy (push) Failing after 20s
Checks / Rust / Cargo Test (push) Failing after 19s
Fixes the wrong field name being serialised
|
2025-06-29 13:43:27 +01:00 |
|
nexy7574
|
4b5e8df95c
|
fix: Add missing init fields
|
2025-06-29 13:29:27 +01:00 |
|
nexy7574
|
d63c8b9fca
|
feat: Support passing through MSC4293 redact_events
|
2025-06-29 13:16:31 +01:00 |
|
nexy7574
|
9b6ac6c45f
|
fix: Ignore existing membership when room is disconnected
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 7s
Release Docker Image / define-variables (push) Failing after 3s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 7s
Checks / Rust / Clippy (push) Failing after 20s
Checks / Rust / Cargo Test (push) Failing after 16s
|
2025-06-29 12:14:20 +00:00 |
|
nexy7574
|
52e042cb06
|
Always calculate state diff IDs in syncv3
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 13s
Release Docker Image / define-variables (push) Failing after 5s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 5s
Checks / Rust / Clippy (push) Failing after 11s
Checks / Rust / Cargo Test (push) Failing after 11s
seemingly fixes #779
|
2025-06-28 20:37:40 +00:00 |
|
Jason Volk
|
f508e7654c
|
fix: off by one.
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 2s
Release Docker Image / define-variables (push) Failing after 1s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 2s
Checks / Rust / Clippy (push) Failing after 18s
Checks / Rust / Cargo Test (push) Failing after 21s
|
2025-06-28 00:38:45 +00:00 |
|
nexy7574
|
543ab27747
|
fix: Additional sanity checks when creating a PDU
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 2s
Release Docker Image / define-variables (push) Failing after 1s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 4s
Checks / Rust / Clippy (push) Failing after 27s
Checks / Rust / Cargo Test (push) Failing after 31s
Prevents creating events that are most likely catastrophically invalid
|
2025-06-27 20:58:52 +01:00 |
|
Jade Ellis
|
c82ea24069
|
docs: Add Matrix chat and space badges to README
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 22s
Checks / Rust / Format (push) Failing after 5s
Checks / Rust / Clippy (push) Failing after 21s
Checks / Rust / Cargo Test (push) Failing after 17s
|
2025-06-27 18:44:46 +01:00 |
|
Jacob Taylor
|
db58d841aa
|
fix: Only load children of nested spaces
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 20s
Release Docker Image / define-variables (push) Failing after 3s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 5s
Checks / Rust / Clippy (push) Failing after 18s
Checks / Rust / Cargo Test (push) Failing after 18s
|
2025-06-25 18:17:06 +01:00 |
|
Jade Ellis
|
f1ca84fcaf
|
fix: Correct project brand in admin & OTEL
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 4s
Release Docker Image / define-variables (push) Failing after 1s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 2s
Checks / Rust / Clippy (push) Failing after 10s
Checks / Rust / Cargo Test (push) Failing after 10s
|
2025-06-24 23:16:48 +01:00 |
|
Jade Ellis
|
63962fc040
|
docs: Remove completed items from the README
|
2025-06-24 23:13:28 +01:00 |
|
Jade Ellis
|
a24278dc1b
|
docs: Update mirror badges
|
2025-06-24 23:12:09 +01:00 |
|
Jade Ellis
|
b787e97dc1
|
chore: Document & enforce conventional commit messages
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Documentation / Build and Deploy Documentation (push) Has been skipped
Checks / Prefligit / prefligit (push) Failing after 20s
Release Docker Image / define-variables (push) Failing after 2s
Checks / Rust / Format (push) Failing after 17s
Checks / Rust / Clippy (push) Failing after 21s
Checks / Rust / Cargo Test (push) Failing after 29s
|
2025-06-24 22:43:44 +01:00 |
|
Jade Ellis
|
eb75c4ecb0
|
chore: Fix typos in commit messages automatically
|
2025-06-24 22:43:44 +01:00 |
|
Jade Ellis
|
9bbe333082
|
ci: Don't run docs flow when the secret is inaccessible
|
2025-06-24 22:43:43 +01:00 |
|
Jade Ellis
|
3177545a6f
|
chore: Remove clippy pre-commit hook
It's too slow for a good git experience
|
2025-06-24 21:45:54 +01:00 |
|
Kimiblock Moe
|
4a289a9fee
|
arch systemd: use credentials to load config
Documentation / Build and Deploy Documentation (push) Failing after 27s
Checks / Prefligit / prefligit (push) Failing after 3s
Release Docker Image / define-variables (push) Failing after 1s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been skipped
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been skipped
Release Docker Image / merge (push) Has been skipped
Checks / Rust / Format (push) Failing after 4s
Checks / Rust / Clippy (push) Failing after 28s
Checks / Rust / Cargo Test (push) Failing after 30s
|
2025-06-24 11:07:11 +00:00 |
|
Jade Ellis
|
4d69a1ad51
|
docs: Deduplicate sections
Checks / Prefligit / prefligit (push) Failing after 2s
Documentation / Build and Deploy Documentation (push) Failing after 9s
Checks / Rust / Format (push) Failing after 2s
Checks / Rust / Clippy (push) Failing after 12s
Checks / Rust / Cargo Test (push) Failing after 12s
|
2025-06-23 01:25:38 +01:00 |
|