Commit Graph
100 Commits
Author SHA1 Message Date
Timo K dbf76db590 cleanup ReactionData 2026-04-15 13:06:47 +02:00
Timo K 3cb092f541 Revert "fix race in playwright sticky test"
This reverts commit 57f12d3d1c.
2026-04-15 11:51:41 +02:00
Timo K b59600099d fix logo in lobby 2026-04-15 11:46:08 +02:00
Timo K 242c40af14 move appBar hook to InCallView 2026-04-14 18:36:36 +02:00
Timo K dd80679ec5 test snapshot 2026-04-14 18:17:00 +02:00
Timo K 4b62ab2083 Merge branch 'toger5/move-settings-out-of-bottom-bar' into toger5/bottom-bar-storybook 2026-04-14 18:16:19 +02:00
Timo K 32823aef92 test and lints 2026-04-14 18:15:20 +02:00
Timo K 4295ae55d4 Merge branch 'toger5/move-settings-out-of-bottom-bar' into
toger5/bottom-bar-storybook
2026-04-14 18:09:59 +02:00
Timo K ab751e8c38 review: smaller changes
- use correct button styles
 - move overrides to options
 - add flex-wrap: nowrap
2026-04-14 17:44:47 +02:00
Timo K f7e1fa74cd review: hide logo at 750px already 2026-04-14 17:44:47 +02:00
Timo K a069d28f3a review: make appBar styling use IconButton (fix margins) 2026-04-14 17:44:47 +02:00
Timo K 57f12d3d1c fix race in playwright sticky test 2026-04-14 16:23:05 +02:00
Timo K 2ae1df467d knip 2026-04-14 14:30:46 +02:00
Timo K 2d5de234d2 prettier 2026-04-14 14:26:00 +02:00
Timo K 3c039be7f2 lint 2026-04-14 14:11:08 +02:00
Timo K 8c5668bf1a Breaking changes detected by snapshot tests.
Add screenshare button back to snapshot test.
Remove reaction button.
2026-04-14 14:06:20 +02:00
Timo K 400259207e Also use CallFooter for lobby 2026-04-14 13:25:33 +02:00
Timo K be74ebbb6c convert to from so that multiple layout switcher dont collide in
storybook.
2026-04-13 19:04:44 +02:00
Timo K 02fa29c7b2 lint 2026-04-13 18:40:56 +02:00
Timo K 7e1ee2eece Merge branch 'toger5/move-settings-out-of-bottom-bar' into toger5/bottom-bar-storybook 2026-04-13 18:40:14 +02:00
Timo K 118d11ceec Merge branch 'livekit' into toger5/move-settings-out-of-bottom-bar 2026-04-13 18:36:03 +02:00
Timo K 5f0afd3edc Add tests to make sure we always have one settings button. 2026-04-13 15:49:28 +02:00
Timo K 098a8c0c41 Improve logic for settings button show/hide.
Fix button shown in appbar
2026-04-10 18:59:17 +02:00
Timo K c59de789e5 Update AppBar.tsx 2026-04-10 18:46:44 +02:00
Timo K 9905afd2ad add appBar logging 2026-04-10 18:45:34 +02:00
Timo K 8956d55d5c dont call useAppBarSecondaryButton two times 2026-04-10 18:38:35 +02:00
Timo K 16f9c107a5 better default InCallFooter story config 2026-04-10 18:28:15 +02:00
Timo K c02f2bf140 lint 2026-04-10 18:28:15 +02:00
Timo K 251a41e7a5 fix imports 2026-04-10 18:28:15 +02:00
Timo K 8ca1b2c749 update snapshot to include the two settings buttons corner + bottom bar. 2026-04-10 18:28:15 +02:00
Timo K 9e86d517a0 move footer related css to InCallFooter.module.css 2026-04-10 18:28:13 +02:00
Timo K 134fdeef3a Fix logic for hiding the logo.
Was shown on embedded mobile on wide screens.
2026-04-10 18:27:56 +02:00
Timo K 9de5938e79 Add back the settings button to the bottom buttons group for SPA mobile.
This is an edgecase where we need the settings button but have hidden it
before.
2026-04-10 18:27:52 +02:00
Timo K f75e91fc2b move show footer logic to callViewModel
Also remove header prop. This is accesible via urlParams.
2026-04-10 18:27:24 +02:00
Timo K 6be06de153 fix tests 2026-04-10 18:27:24 +02:00
Timo K 9528c4f837 fix lints 2026-04-10 18:27:24 +02:00
Timo K 5da7dd6413 Move footer to storybook 2026-04-10 18:27:24 +02:00
Timo K 2e9c8bd3ce fix playwright tests 2026-04-09 16:47:42 +02:00
Timo K a74c8025ac fix imports 2026-04-09 13:32:29 +02:00
Timo K 9d20ec00f1 Add test for the media switch button:
- is it available in the bottom bar
 - does pressing it trigger the expected callback
2026-04-09 13:25:23 +02:00
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