efim
90e886c62d
new Join Room form that requests authcookie
...
getting stubbed session #1 ,
with auth module stubbed to accept that session in.
and stubbed method for streaming room state,
but that's enough to start testing room calling api's for other actions
next - pass in observable from parent to re-toggle subscription
websocket after successful login
2023-04-26 11:42:40 +04:00
efim
1f28a03d47
temporarily hardcoding backend room and session
2023-04-26 08:56:51 +04:00
efim
6c1220b544
more initial impl of auth utils
2023-04-26 08:39:43 +04:00
efim
b29d1a1ef1
new auth method for joining room
2023-04-25 12:17:37 +04:00
efim
1b71c942ec
adding room service, joining room
...
adding nick password into model, stored in the Room
to allow more secure joining for repeated times
2023-04-25 11:41:32 +04:00
efim
2244f38348
scalafmt all
2023-04-25 10:25:36 +04:00
efim
64267a5f67
backend - adding room service and wiring
...
preparing to create a better auth module that uses room service
2023-04-25 09:55:45 +04:00
efim
77b34a2ca7
change Map to List in model, scalajs didn't decode
2023-04-23 23:15:59 +04:00
efim
5ac864f15e
not working: attempt to stream in websocket
...
added Vite proxy, tested with websocat, with direct js websocket.
the error seems to be Laminex related
2023-04-23 22:22:02 +04:00
efim
d171dc31f5
removing scalajs annotations as unavailable in jvm
2023-04-23 17:57:04 +04:00
efim
313cf3a405
fixing common as crossCompiled
2023-04-23 17:48:24 +04:00
efim
df35f09b71
circe codec derivation to models
2023-04-23 15:00:00 +04:00
efim
c6bfdacd1d
dummy Auth and authed routes
2023-04-23 13:40:37 +04:00
efim
c501d14094
add sub routes to backend app
...
in the shape of websocket and post \ get
with receiving of some request model
2023-04-23 11:55:53 +04:00
efim
d8af92787d
adding backend project
...
will try to do rest & websocket api with http4s
2023-04-23 11:19:38 +04:00