Support fi.mau.room_id, and fully qualified room_id in /createRoom #777

Open
nex wants to merge 3 commits from nex/custom-room-id into main

3 commits

Author SHA1 Message Date
41581c9ae8
Fix invalid room ID check & prevent room IDs being prefixed with !
All checks were successful
Release Docker Image / define-variables (push) Successful in 2s
Release Docker Image / define-variables (pull_request) Successful in 9s
Documentation / Build and Deploy Documentation (pull_request) Successful in 44s
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Successful in 18m15s
Release Docker Image / build-image (linux/amd64, linux-amd64) (pull_request) Successful in 18m0s
Release Docker Image / build-image (linux/arm64, linux-arm64) (pull_request) Successful in 18m15s
Release Docker Image / merge (pull_request) Successful in 28s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Successful in 58m15s
Release Docker Image / merge (push) Successful in 22s
2025-04-20 15:41:19 +01:00
d3022b4112
Prevent creating custom room IDs belonging to other servers
All checks were successful
Release Docker Image / define-variables (push) Successful in 3s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Successful in 17m25s
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Successful in 18m6s
Release Docker Image / merge (push) Successful in 30s
Release Docker Image / define-variables (pull_request) Successful in 1s
Documentation / Build and Deploy Documentation (pull_request) Successful in 39s
Release Docker Image / build-image (linux/arm64, linux-arm64) (pull_request) Successful in 17m32s
Release Docker Image / build-image (linux/amd64, linux-amd64) (pull_request) Successful in 51m50s
Release Docker Image / merge (pull_request) Successful in 24s
2025-04-20 02:46:16 +01:00
6920814da9
Support fi.mau.room_id, and fully qualified room_id in /createRoom
All checks were successful
Release Docker Image / define-variables (pull_request) Successful in 12s
Documentation / Build and Deploy Documentation (pull_request) Successful in 39s
Release Docker Image / build-image (linux/amd64, linux-amd64) (pull_request) Successful in 18m23s
Release Docker Image / build-image (linux/arm64, linux-arm64) (pull_request) Successful in 58m31s
Release Docker Image / merge (pull_request) Successful in 25s
Release Docker Image / define-variables (push) Successful in 12s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Successful in 17m57s
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Successful in 18m20s
Release Docker Image / merge (push) Successful in 25s
2025-04-20 02:31:58 +01:00