diff options
author | Daniel Weipert <git@mail.dweipert.de> | 2025-08-10 19:47:35 +0200 |
---|---|---|
committer | Daniel Weipert <git@mail.dweipert.de> | 2025-08-10 19:47:35 +0200 |
commit | 1fc29c6029cfa8c7dce5535ff9cfb2daaa6427e0 (patch) | |
tree | 2efd4ac02c6288eb325fe992e85a02559a9b34b3 /src/routes.php | |
parent | c14579871fa1241713128a2d0d5514af004e3371 (diff) |
next commit
Diffstat (limited to 'src/routes.php')
-rw-r--r-- | src/routes.php | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/src/routes.php b/src/routes.php index ff16ecc..25e2e1f 100644 --- a/src/routes.php +++ b/src/routes.php @@ -10,17 +10,32 @@ return function (RouteConfigurator $routes): void { $routes ->add("well_known_matrix_server", "/.well-known/matrix/server") - ->controller([ServerDiscoveryController::class, "server"]); - + ->controller([ServerDiscoveryController::class, "server"]) + ->methods(["GET"]); + $routes ->add("well_known_matrix_client", "/.well-known/matrix/client") - ->controller([ServerDiscoveryController::class, "client"]); - + ->controller([ServerDiscoveryController::class, "client"]) + ->methods(["GET"]); + + $routes + ->add("well_known_matrix_support", "/.well-known/matrix/support") + ->controller([ServerDiscoveryController::class, "support"]) + ->methods(["GET"]); + $routes ->add("matrix_federation_version", "/_matrix/federation/v1/version") - ->controller([ServerImplementationController::class, "version"]); + ->controller([ServerImplementationController::class, "version"]) + ->methods(["GET"]); + + $routes + ->add("matrix_client_versions", "/_matrix/client/versions") + ->controller([ServerImplementationController::class, "versions"]) + ->methods(["GET"]); # /_matrix/key/v2/server # /_matrix/key/v2/query # /_matrix/key/v2/query/{serverName} + + }; |