13 Commits

Author SHA1 Message Date
lukasIO
c7bf395c1d upgrade to next15 2025-01-31 15:24:00 +01:00
Jonas Schell
10a0ac4a35
feat(api): add cookie handling for random participant postfix in connection details (#385) 2025-01-14 14:36:03 +01:00
lukasIO
7964ba6778
Ensure encryption key has been set before enabling e2ee (#342) 2024-09-27 10:25:25 +02:00
lukasIO
398b172400
Surface errors via alert (#341) 2024-09-26 18:02:29 +02:00
lukasIO
bf86c02e59
Revert "feat(app): add connection details headers (#335)" (#338)
This reverts commit 8e7c8adab85ab8f98b76aeed681cd6dbea185091.
2024-09-20 17:16:42 +02:00
lukasIO
c24b42eaad
Fix height of custom page (#336) 2024-09-19 18:06:00 +02:00
Tobias Fried
8e7c8adab8
feat(app): add connection details headers (#335) 2024-09-18 22:01:26 -06:00
Jonas Schell
aa9ce71ae8
Remove fixed positioning from footer component (#325) 2024-09-12 16:28:46 +02:00
Jonas Schell
c35dea2f97
refactor: update URL construction in handlePreJoinSubmit function (#316) 2024-09-09 18:21:56 +02:00
Jonas Schell
9f44291bc9
chore: update participant identity generation (#306)
* chore: Update participant identity generation in connection-details route

* chore: Update and cleanup dependencies
2024-08-26 17:06:09 +02:00
Jonas Schell
f39a4f4d6e
fix broken region handling (#305)
* fix broken region handling

* chore: Move getLiveKitURL function to local scope
2024-08-23 14:54:21 +02:00
Jonas Schell
f2f4ada03d
Refactor app use connection details endpoint (#302)
* update to connection-details endpoint

* chore: Update .env.example

* chore: Update .env.example

* remove fallback logic

* chore: Update connection details property names
2024-08-23 09:48:49 +02:00
Jonas Schell
15e58cd797
Migrate to Next app router (#297)
* Migrate Home Page to App Router

* Update themeColor from layout.tsx

* port room page to app router

* small changes

* port custom page to app router

* port token and url api routes

* port start stop routes

* Refactor error handling in GET function

* delete pages folder

* remove unused function

* remove deprecated field

from docs: @deprecated — will be enabled by default and removed in Next.js 15

* wrap useSearchParams in Suspense

* split up custom page into server and client component

* update imports

* simplify

* Refactor error handling in GET function

* refactor to use props for components

* Refactor video codec validation and handling

* Refactor LiveKitRoom component to handle null liveKitUrl

* refactor: improve video codec validation and handling

* add video codec typeguard

* fix isVideoCodec
2024-08-21 14:05:42 +02:00