Commit Graph
100 Commits
Author SHA1 Message Date
Timo K 4356e8cdb2 Merge branch 'livekit' into toger5/move-settings-out-of-bottom-bar 2026-04-09 10:10:28 +02:00
Timo K 00cfb8bb10 update test snapshots 2026-04-08 16:41:54 +02:00
Timo K 2bca491b0c ignore story files for coverage 2026-04-08 16:38:52 +02:00
Timo K 9764f6f5de Update .eslintrc.cjs 2026-04-08 16:18:51 +02:00
Timo K 69bcdc1bea fixup yarn after merge 2026-04-08 16:18:06 +02:00
Timo K 27b42ca641 Merge branch 'livekit' into storybook 2026-04-08 16:17:37 +02:00
Timo K cf642aa670 Move settings button out of the button bar.
User overflow button instead: at the top for mobile, bottom left for
web.
2026-04-08 16:05:46 +02:00
Timo K 6c8219a26b Add a shadow to draggable items to prohibit invisible PIP outlines. 2026-04-07 13:02:46 +02:00
Timo K 78240c2ec8 update qs, js-yaml, glob for security patches 2026-03-13 08:01:52 +01:00
Timo K bf8bf80417 Revert "update qs, js-yaml, glob for security patches"
This reverts commit 7da9bca08c.
2026-03-13 08:01:08 +01:00
Timo K 7da9bca08c update qs, js-yaml, glob for security patches 2026-03-13 07:59:49 +01:00
Timo K a0d5c79999 also update coverage 2026-03-12 14:52:16 +01:00
Timo K 3e171d9639 bump tar, minimatch
security alert
2026-03-12 14:48:05 +01:00
Timo K 6b8f6e9405 update vite vitest and rollup
(rollup needs updating to fix a security alert)
2026-03-12 12:10:17 +01:00
Timo K c7f25feb66 use better test condition for mute buttons 2026-03-11 15:46:19 +01:00
Timo K a20edca9a1 fix pip container query 2026-03-11 15:36:37 +01:00
Timo K d00ff78d65 fix pip interaction test (button presses) 2026-03-11 15:21:36 +01:00
Timo K 3a9d394529 activate click tests 2026-03-11 14:05:17 +01:00
Timo K 1e400bc550 remove unsused import 2026-03-10 18:26:12 +01:00
Timo K 6485da8fff add playwright tests for new pip layout 2026-03-10 15:17:41 +01:00
Timo K 54bef07b3b linter 2026-03-10 13:57:06 +01:00
Timo K 273eedd256 keep pip as it was before on mobile 2026-03-10 13:57:06 +01:00
Timo K 38382539ad fix lints 2026-03-10 13:57:06 +01:00
Timo K 8db1c4c370 Implement new Pip Layout (with control buttons) 2026-03-10 13:57:06 +01:00
Timo K 652ff0060c Back to develop branck (matrix-js-skd) 2026-02-09 09:07:54 +01:00
Timo K e1ef28fdcc use js-sdk fixing room hack for any app 2026-02-05 09:04:03 +01:00
Timo K 2e26193c4a update leave 2026-02-05 06:33:51 +01:00
Timo K 42efc05bd0 Add more granular leave/join api 2026-02-05 06:06:15 +01:00
Timo K 927e8e195c add experimental label 2026-02-04 20:16:31 +01:00
Timo K 33f6271d13 sdk improvements - compatible with custom rtc application
- add local member
 - add optional make sticky
 - default to video not enabled
 - allow sending matrix events
2026-02-04 20:06:26 +01:00
Timo K 18b771e620 Allow sending room events in rtc sdk 2026-02-03 11:10:57 +01:00
Timo K 461a1f1b70 add to sending room messages 2026-01-31 12:29:56 +01:00
Timo K a066495c5f bump js-sdk fixup custom applications 2026-01-31 12:09:29 +01:00
Timo K 506b85770b Merge branch 'livekit' into toger5/sdk-improvements 2026-01-31 11:53:15 +01:00
Timo K bd8c4188d0 bump js-sdk 2026-01-29 17:24:21 +01:00
Timo K c78e8c54b8 js-sdk-bump 2026-01-29 17:22:56 +01:00
Timo K c1b2346e22 Update tests based on new js-sdk changes
(no more legacy notify event)
2026-01-27 16:49:25 +01:00
Timo K 92a4150d6d more/better logging 2026-01-26 15:43:07 +01:00
Timo K 829619cca7 fix build:sdk:production 2026-01-26 12:44:25 +01:00
Timo K 408495b07a add back permissions to pr-deploy.yaml 2026-01-26 12:43:15 +01:00
Timo K 02f1a0da82 add local member and rtcBackendIdentity to sdk target 2026-01-26 12:43:01 +01:00
Timo K 6d8ade073a use sessionManager with custom slot instead of only session. 2026-01-25 19:27:07 +01:00
Timo K 1c946f7bb2 fix package full 2026-01-25 14:38:45 +01:00
Timo K 5724c3a09c add sdk:production 2026-01-25 14:37:37 +01:00
Timo K d55464f3ab build sdk 2026-01-25 14:32:30 +01:00
Timo K 73a5a10c6d add workflow to publish sdk version to netlify 2026-01-25 14:25:15 +01:00
Timo K 112420cb5b fix widget api appliaction capabilities 2026-01-25 14:24:52 +01:00
Timo K 31823dbd53 improve widget tests
(this we might want to cherry pick in its own PR)
2026-01-25 14:24:31 +01:00
Timo K 220fc51eb5 add initializeWidget to tests. 2026-01-22 19:38:39 +01:00
Timo K b754106feb Add widget.ts tests 2026-01-22 19:23:08 +01:00
Timo K 745772f672 Fix rejoin EC crash
Due to a duplcaited key (the key not being specific enough)
2026-01-20 13:45:07 +01:00
Timo K 3a5b9dd519 remove overkill log 2026-01-19 14:58:45 +01:00
Timo K a7008d37c6 better log msg 2026-01-19 13:54:46 +01:00
Timo K 94bcb1bb27 remove leftover layout action code 2026-01-19 13:54:36 +01:00
Timo K a102b3f4aa Fix some error log lines that lead to confusion.
In the past those log lines often were referenced for issues but they
are no real issues.
Either they are just deprecated code running or expected.
2026-01-19 12:20:37 +01:00
Timo K d8802aa079 linter 2026-01-19 12:18:13 +01:00
Timo K 4833d4b867 Bump js-sdk to use version that properly emits delayId updates 2026-01-19 12:15:40 +01:00
Timo K abb80e4e87 Fix event reemitting types
The callback args for reemitting will change to an array including the
originals emitter.
2026-01-19 12:15:15 +01:00
Timo K 2c3365a401 remove deprecated widget layout actions 2026-01-19 12:11:32 +01:00
Timo K f41175444b revert changes unrelated to this PR 2026-01-16 16:23:05 +01:00
Timo K 102664482b Activate the hotswap test that was failing before. 2026-01-16 15:41:25 +01:00
Timo K d5df9e65dd Merge branch 'livekit' into toger5/fixing-duble-publishing 2026-01-16 15:38:56 +01:00
Timo K 3f8b3ba3f1 add test to check if publisher is properly destroyed 2026-01-16 14:41:11 +01:00
Timo K 22c1948a82 Add playwright test for hotswatpping transport 2026-01-16 14:27:52 +01:00
Timo K a99a413b88 temp 2026-01-16 14:07:56 +01:00
Timo K 83df152608 review 2026-01-16 13:20:03 +01:00
Timo K c376d9e5c1 fix tests 2026-01-16 13:12:31 +01:00
Timo K f09e2c8b55 Merge branch 'livekit' into toger5/dont-trap-in-invalid-config 2026-01-16 13:11:06 +01:00
Timo K f5c31626a6 fix unit tests 2026-01-16 12:43:13 +01:00
Timo K 5a48820927 remove widget layout widget action for good. 2026-01-16 10:22:23 +01:00
Timo K 971d16d243 revert jwt to stable version 2026-01-16 10:21:26 +01:00
Timo K 9b40d7420a refactor to use destroy method 2026-01-15 19:04:32 +01:00
Timo K f71e483080 logging updates 2026-01-15 18:13:34 +01:00
Timo K f7590a33d7 Fix publisher clean up! This is the acutal bug we chased 2026-01-15 18:12:00 +01:00
Timo K c74accb906 remove "fetching" state again (we have to be able to deal with those
kind of switches!) Optimize to not always fetch the oldest member jwt
(only do so in legacy mode)
2026-01-15 18:11:08 +01:00
Timo K b49411abfa dont set localTransport while still fetching oldest member transport 2026-01-14 17:35:35 +01:00
Timo K 41eb45b3c4 fix comments 2026-01-14 12:29:22 +01:00
Timo K dbdcde2489 fix lint 2026-01-13 18:17:37 +01:00
Timo K 636f737cd3 reduce diff 2026-01-13 18:05:05 +01:00
Timo K 93c9225e8a Merge branch 'livekit' into toger5/dont-trap-in-invalid-config 2026-01-13 18:01:30 +01:00
Timo K 4d35b77077 bump jwt docker 2026-01-13 17:41:46 +01:00
Timo K 20e63c8dc7 fix tests 2026-01-13 17:39:55 +01:00
Timo K ff8d71380d Add livekitAlias debugging info 2026-01-13 15:14:34 +01:00
Timo K d185b52091 more docstrings to docuemnt the migration away from livekit_alias 2026-01-13 12:44:17 +01:00
Timo K 72ca3821ab Change the livekit alias to just be the room id for backwards
compatibility.
2026-01-13 12:37:46 +01:00
Timo K 89e5e5b10a fix uuid 2026-01-12 12:34:50 +01:00
Timo K 8d8eb09922 Merge branch 'livekit' into toger5/userMedia-alternative 2026-01-12 12:34:03 +01:00
Timo K 47e389678b add uuid in our own package.json 2026-01-09 19:48:11 +01:00
Timo K 7a8f5cc859 use crypto.randomUUID() 2026-01-09 19:40:21 +01:00
Timo K 45bb233673 Merge branch 'toger5/delayed-event-delegation' into toger5/userMedia-alternative 2026-01-09 19:38:21 +01:00
Timo K 341277932c fix tests 2026-01-09 19:34:41 +01:00
Timo K 735c17d3e6 fix tile flicker on video mute/unmute
(only pass rtcBackendIdenitity instead of full rtcMember)
2026-01-09 19:31:40 +01:00
Timo K 1a9e4a1a5c bump js-sdk 2026-01-09 19:12:54 +01:00
Timo K 7387a00406 lint 2026-01-09 19:04:42 +01:00
Timo K 32694fddf6 improve rtcBackendIdentity debugging 2026-01-09 19:04:02 +01:00
Timo K 444c50d8c4 Change code style of user media 2026-01-09 18:27:56 +01:00
Timo K 9a88e3dab6 review valere (more readable force new endpoint logic) 2026-01-09 18:05:26 +01:00
Timo K 39432310e3 use actual uuid for member.id
review with some renaming and removal of unnecassary if
2026-01-09 17:56:30 +01:00
Timo K ed3d168ac3 fix tests 2026-01-09 17:29:48 +01:00
Timo K 70b7ebff80 prettier 2026-01-09 16:32:14 +01:00