diff --git a/lib/realtime_web/endpoint.ex b/lib/realtime_web/endpoint.ex index 11fbdd154..f5414133b 100644 --- a/lib/realtime_web/endpoint.ex +++ b/lib/realtime_web/endpoint.ex @@ -10,6 +10,18 @@ defmodule RealtimeWeb.Endpoint do signing_salt: "5OUq5X4H" ] + socket "/realtime/v1", RealtimeWeb.UserSocket, + websocket: [ + connect_info: [:peer_data, :uri, :x_headers], + fullsweep_after: 20, + max_frame_size: 8_000_000, + serializer: [ + {Phoenix.Socket.V1.JSONSerializer, "~> 1.0.0"}, + {Phoenix.Socket.V2.JSONSerializer, "~> 2.0.0"} + ] + ], + longpoll: true + socket "/socket", RealtimeWeb.UserSocket, websocket: [ connect_info: [:peer_data, :uri, :x_headers], diff --git a/mix.exs b/mix.exs index 34761c6d3..094b6606f 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule Realtime.MixProject do def project do [ app: :realtime, - version: "2.25.50", + version: "2.25.51", elixir: "~> 1.14.0", elixirc_paths: elixirc_paths(Mix.env()), start_permanent: Mix.env() == :prod,