26 Commits

Author SHA1 Message Date
rektdeckard
2ccb2e53b9 feat: add PTT, keyboard shortcut engine, persistent auxiliary settings 2025-05-22 18:44:13 -06:00
lukasIO
489ee7896b
fix mobile settings view (#427) 2025-05-22 11:02:24 +02:00
Tobias Fried
8a9a5a0aef
feat: add common keyboard shortcuts (#424)
Co-authored-by: lukasIO <mail@lukasseiler.de>
2025-05-21 09:59:03 -06:00
lukasIO
efac802d7b
Add background filters to settings menu (#413) 2025-04-15 20:26:22 +02:00
lukasIO
52d6f6a416
Use toast instead of window.alert as a recording indicator (#409)
* Use toast instead of window.alert as a recording indicator

* fix color
2025-04-08 08:37:56 +02:00
renovate[bot]
c1cbbd943d
fix(deps): update livekit dependencies (non-major) (#344)
* fix(deps): update livekit dependencies (non-major)

* Update import path for krisp

* irngore misonfigured tinykeys package

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: lukasIO <mail@lukasseiler.de>
2024-10-02 15:37:41 +02:00
lukasIO
37e190bc99
use krisp noise filter hook (#346) 2024-09-30 20:40:27 +02:00
lukasIO
0578ad9ea1
Avoid destroying + recreating KrispNoiseFilter when toggling setting (#309) 2024-08-29 16:10:07 +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
lukasIO
ff15c2ee31
Add recording support (#290)
* WIP add recording support

* Add region env var

* Add recording indicator

* Indicator and support for stopping recording

* remove logs

* rename server functions
2024-08-13 11:02:28 +02:00
lukasIO
73bd6444b8
Add audio output selection (#270) 2024-06-11 08:31:43 +02:00
lukasIO
35f8a27715
Add optional datadog log ingest (#213) 2024-03-14 10:24:20 +01:00
lukasIO
3cc66288bc
Fix microphone menu label (#219) 2024-03-10 16:22:08 +01:00
lukasIO
0f602cd410
Update noise filter package name (#215)
* Update noise filter package name

* fix import
2024-03-06 23:01:25 +01:00
lukasIO
1b01e60424
Add settings menu (#209)
* Add settings menu

* update livekit deps

* Update components

* Handle unsupported browsers

* make settings model configurable via env

* update env

* better check against env
2024-03-05 15:48:46 +01:00
lukasIO
55f5525742
Update to components v2 (#200)
* Update to components v2

* Update debug component to v2
2024-02-20 13:05:10 +01:00
lukasIO
423c0d1b84
Enable debug client logs (#189)
* enable debug client logs

* use debug mode component

* remove unused imports
2024-01-20 11:40:24 +01:00
lukasIO
4110951948
Use simple strings for e2ee and allow for users to type in a custom passphrase (#116)
* wip

* add e2ee options to custom tab and update client
2023-09-07 18:59:34 +02:00
lukasIO
9ca05b1c3c
Improve e2ee setup (#111) 2023-08-30 19:48:27 +02:00
lukasIO
041d41a5fe
Add e2ee option (#106)
* Add checkbox for e2ee

* add also to custom tab

* fix SSR
2023-08-30 11:25:22 +02:00
lukasIO
2c202c25a2
Debug overlay (#97)
* add connection stats

* add permissions

* styling

* css module

* styles

* scrolling

* fix height

* account for body height
2023-08-04 12:09:39 +02:00
lukasIO
f4a301c116
Change env var names, add support for region query (#10) 2023-01-20 15:41:00 +01:00
lukasIO
cf7d8890c1
Use components (#6)
* Add link to components to README

* use components meet version

* update readme

* fix index styles

* update components

* update components

* update components
2023-01-19 19:56:00 +01:00
Lukas
c25b0fc713 Initial public release 2022-10-24 17:03:12 +02:00