feat: expose CRUD, onboarding, pubsub via web

This commit is contained in:
2026-04-22 16:32:41 +02:00
parent 9807331da4
commit 9389c32244
33 changed files with 1536 additions and 7 deletions
+17
View File
@@ -0,0 +1,17 @@
defmodule Localiser.Web.Endpoint do
use Phoenix.Endpoint, otp_app: :localiserd
socket "/socket", Localiser.Web.UserSocket,
websocket: true,
longpoll: false
plug Plug.RequestId
plug Plug.Parsers,
parsers: [:json],
pass: ["application/json"],
json_decoder: Jason
plug OpenApiSpex.Plug.PutApiSpec, module: Localiser.Web.ApiSpec
plug Localiser.Web.Router
end