Commit Graph
4687 Commits
Author SHA1 Message Date
renovate[bot] 3ee224de9c Update dependency @vector-im/compound-web to v6.2.0 2024-09-17 01:58:00 +00:00
fkwp eb6719d32e Merge pull request #2618 from Johennes/johannes/remove-call
Add button to remove call from recents
2024-09-13 13:24:05 +02:00
Johannes Marbach d2fb1e566f Merge branch 'livekit' into johannes/remove-call 2024-09-13 12:47:18 +02:00
Robin 016ba676dd Test CallViewModel
This adds tests for a couple of the less trivial bits of code in CallViewModel. Testing them helped me uncover why focus switches still weren't being smooth! (It was because I was using RxJS's sample operator when I really wanted withLatestFrom.)
2024-09-12 15:53:13 -04:00
fkwp 41a0887365 Merge pull request #2627 from element-hq/renovate/livekit-components
Update LiveKit components
2024-09-12 19:43:00 +02:00
fkwp 22883816b0 Merge pull request #2628 from element-hq/renovate/major-github-actions
Update peter-evans/create-pull-request action to v7
2024-09-12 19:42:21 +02:00
fkwp 02ca623c7f Merge pull request #2626 from element-hq/renovate/github-actions
Update actions/upload-artifact digest to 5076954
2024-09-12 19:41:54 +02:00
renovate[bot] ace4289a97 Update peter-evans/create-pull-request action to v7 2024-09-12 17:40:58 +00:00
renovate[bot] 7794f8f75f Update LiveKit components 2024-09-12 17:40:54 +00:00
renovate[bot] 14cb0e03bb Update actions/upload-artifact digest to 5076954 2024-09-12 17:40:40 +00:00
Robin e699cb6411 Merge pull request #2624 from robintown/compound-typography
Replace typography components with Compound components
2024-09-12 13:04:09 -04:00
Robin 3ded8bec47 Add more comments 2024-09-12 12:59:02 -04:00
Johannes Marbach 8e21453887 Use i18next hook 2024-09-12 09:35:23 +02:00
Johannes Marbach b1b226d79b Disable link and button while leaving 2024-09-12 09:35:17 +02:00
Robin e5e6233efb Replace typography components with Compound components 2024-09-11 13:44:43 -04:00
Hugh Nimmo-Smith 8f73f81bc7 Request widget permission to send encryption key to device messages 2024-09-11 16:26:10 +01:00
Hugh Nimmo-Smith cb89bd062c Merge branch 'livekit' into hughns/do-device-key-distribution 2024-09-11 16:12:17 +01:00
Hugh Nimmo-Smith c1161ed047 Bump js-sdk to fix embedded mode 2024-09-11 16:11:15 +01:00
Hugh Nimmo-Smith a5aeb6f324 Give user feedback if the rageshake submission failed (#2621) 2024-09-11 14:53:50 +01:00
Robin 5fda7fa220 Merge pull request #2619 from robintown/copyright-header
Update the copyright header template
2024-09-11 09:53:16 -04:00
Robin 3df12be95c Merge pull request #2620 from robintown/missing-members
Diagnose the missing room members situation
2024-09-11 09:33:42 -04:00
Hugh Nimmo-Smith 7e5b70d439 Rageshake logging improvements (#2622) 2024-09-11 14:02:59 +01:00
Hugh Nimmo-Smith 55ea373cd0 Intercept matrix_sdk logging via console 2024-09-11 12:20:30 +01:00
Hugh Nimmo-Smith 8e38d66611 Merge branch 'livekit' into hughns/to-device-key-distribution 2024-09-11 10:18:49 +01:00
Hugh Nimmo-Smith 0c762fd510 Rageshake logging improvements
Capture MatrixRTC related prefixed/child loggers from js-sdk.
Add explicit prefix to livekit log entries.
2024-09-11 10:08:35 +01:00
Hugh Nimmo-Smith 4cfdd15c03 Give user feedback if rageshake submission fails
Otherwise it swallows errors like 50x
2024-09-11 09:36:57 +01:00
Robin ca135d471e React more actively to changes in room membership 2024-09-11 01:27:24 -04:00
Robin 1b5b9342fe Warn about duplicate rooms 2024-09-11 01:27:02 -04:00
Robin d12a01b1c4 Test StarRating 2024-09-10 18:21:19 -04:00
Robin e15296427c Update the copyright header template
This updates the text suggested by our copyright header lint rule.
2024-09-10 18:19:55 -04:00
Robin e8278b4ed2 Merge branch 'livekit' into test-components 2024-09-10 18:05:22 -04:00
Robin d6985e0053 Test SpotlightTile more thoroughly
Catching two accessibility issues along the way: we were putting the wrong accessible labels on the 'expand' button, and even the off-screen pages of the spotlight tile were being exposed to accessibility technologies rather than hidden.
2024-09-10 17:42:18 -04:00
Robin 8872b879d8 Explain why I've added aria-describedby={undefined} 2024-09-10 16:24:58 -04:00
Robin fa36fcd3a2 Exclude test utilities from coverage report 2024-09-10 16:23:00 -04:00
Johannes Marbach 09af614fb8 Switch to close icon 2024-09-10 16:21:56 +02:00
Johannes Marbach 9766cb2ca2 Add button to remove call from recents
Fixes: #2243
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
2024-09-10 13:33:12 +02:00
renovate[bot] 460aa7618a Update dependency @vector-im/compound-web to v6.1.2 (#2617)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 09:50:24 +02:00
TimoandHugh Nimmo-Smith c3edd3e25e Enable lint rules for Promise handling to discourage misuse of them. (#2607)
* Enable lint rules for Promise handling to discourage misuse of them.
Squashed all of Hugh's commits into one.

---------

Co-authored-by: Hugh Nimmo-Smith <hughns@element.io>
2024-09-10 09:49:35 +02:00
Hugh Nimmo-Smith 102399ad7d Include the hostname of where EC is running in rageshakes (#2616) 2024-09-09 11:56:44 +01:00
Hugh Nimmo-Smith c30c8ac7d6 Include the hostname of where EC is running in rageshakes (#2616) 2024-09-09 11:14:46 +01:00
Hugh Nimmo-Smith e502cfb7ce Bump js-sdk 2024-09-09 11:11:28 +01:00
renovate[bot] 0f63e2a181 Update all non-major dependencies (#2615)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-09 12:03:09 +02:00
Robin 982bd6d06b Test SpotlightTile 2024-09-06 18:41:47 -04:00
Robin ba36cfa239 Test GridTile 2024-09-06 18:41:47 -04:00
Robin 0c0be8a862 Test InviteModal 2024-09-06 18:41:47 -04:00
Robin d9333d6829 Test RoomHeaderInfo 2024-09-06 18:41:47 -04:00
Robin 40fc1aa46b Upgrade Compound Web
This patch release fixes a bug where tooltips would label non-interactive triggers in an inaccessible way.
2024-09-06 18:40:35 -04:00
Robin 251918a6ad Enable test isolation
I had experimented with turning this off in order to improve test performance, and apparently that ended up being merged. Now if we're to do component testing, we'll be changing things globally on the document, so isolation is very much necessary.
2024-09-06 18:40:18 -04:00
Hugh Nimmo-Smith 20e3f6708a Bump js-sdk 2024-09-06 17:11:10 +01:00
Hugh Nimmo-Smith a5ac5b2808 Merge branch 'livekit' into hughns/to-device-key-distribution 2024-09-06 10:08:44 +01:00