element-web/test/utils
Robin cb735c9439
Element Call video rooms (#9267)
* Add an element_call_url config option

* Add a labs flag for Element Call video rooms

* Add Element Call as another video rooms backend

* Consolidate event power level defaults

* Remember to clean up participantsExpirationTimer

* Fix a code smell

* Test the clean method

* Fix some strict mode errors

* Test that clean still works when there are no state events

* Test auto-approval of Element Call widget capabilities

* Deduplicate some code to placate SonarCloud

* Fix more strict mode errors

* Test that calls disconnect when leaving the room

* Test the get methods of JitsiCall and ElementCall more

* Test Call.ts even more

* Test creation of Element video rooms

* Test that createRoom works for non-video-rooms

* Test Call's get method rather than the methods of derived classes

* Ensure that the clean method is able to preserve devices

* Remove duplicate clean method

* Fix lints

* Fix some strict mode errors in RoomPreviewCard

* Test RoomPreviewCard changes

* Quick and dirty hotfix for the community testing session

* Revert "Quick and dirty hotfix for the community testing session"

This reverts commit 37056514fbc040aaf1bff2539da770a1c8ba72a2.

* Fix the event schema for org.matrix.msc3401.call.member devices

* Remove org.matrix.call_duplicate_session from Element Call capabilities

It's no longer used by Element Call when running as a widget.

* Replace element_call_url with a map

* Make PiPs work for virtual widgets

* Auto-approve room timeline capability

Because Element Call uses this now

* Create a reusable isVideoRoom util
2022-09-16 11:12:27 -04:00
..
beacon render message deleted tile for beacons (#8905) 2022-06-27 14:21:22 +02:00
dm Exclude functional members from DM detection (#9124) 2022-08-01 19:28:33 +02:00
localRoom Prepare utils for local rooms (#9084) 2022-07-25 10:17:40 +02:00
location Live location sharing - open location in OpenStreetMap (PSF-1040) (#8695) 2022-05-27 11:58:39 +02:00
permalinks Fix soft crash around inviting invalid MXIDs in start DM on first message flow (#9281) 2022-09-16 09:03:17 +01:00
room Exclude functional members from DM detection (#9124) 2022-08-01 19:28:33 +02:00
validate Eslint - require copyright header rule (#8514) 2022-05-06 09:09:28 +00:00
AnimationUtils-test.ts Add some tests 2021-07-09 16:45:04 +02:00
arrays-test.ts Clean up some unit test logs (#7857) 2022-02-21 16:57:44 +00:00
colour-test.ts fix rainbow breaks compound emojis (#8245) 2022-04-20 14:49:12 +00:00
connection-test.ts Reload map on reconnect (#8848) 2022-06-15 16:38:35 +02:00
DateUtils-test.ts Live location share - set time limit (#8082) 2022-03-21 12:42:58 +01:00
direct-messages-test.ts Prepare utils for local rooms (#9084) 2022-07-25 10:17:40 +02:00
enums-test.ts Auto-fix lint errors 2021-06-29 13:11:58 +01:00
EventUtils-test.ts Live location share - forward latest location (PSF-1044) (#8860) 2022-06-17 15:27:08 +02:00
export-test.tsx Fix html export not including images (#9260) 2022-09-08 10:00:58 +00:00
FixedRollingArray-test.ts delint 2021-07-12 13:52:10 -06:00
generate-megolm-test-vectors.py Encryption and decryption for megolm backups 2017-01-14 01:34:34 +00:00
iterables-test.ts Remove dead code (#9035) 2022-07-11 07:52:44 +02:00
local-room-test.ts Prepare utils for local rooms (#9084) 2022-07-25 10:17:40 +02:00
maps-test.ts Remove dead code (#9035) 2022-07-11 07:52:44 +02:00
MegolmExportEncryption-test.ts Upgrade dependencies (#8749) 2022-07-13 17:11:19 +01:00
membership-test.ts Step 8.5: Move various room utilities out of createRoom 2022-03-28 14:02:31 -06:00
MultiInviter-test.ts Remove Piwik support (#8835) 2022-06-14 17:51:51 +01:00
numbers-test.ts Auto-fix lint errors 2021-06-29 13:11:58 +01:00
objects-test.ts Discard unused utility now that we use Object.fromEntries 2021-07-23 18:40:22 +01:00
pillify-test.tsx Fix pillification sometimes doubling up (#9152) 2022-08-09 15:37:13 +01:00
sets-test.ts Auto-fix lint errors 2021-06-29 13:11:58 +01:00
ShieldUtils-test.ts Test typescriptification continued (#8327) 2022-05-02 07:57:35 +00:00
Singleflight-test.ts Auto-fix lint errors 2021-06-29 13:11:58 +01:00
SnakedObject-test.ts Use & enforce snake_case naming convention on config.json settings (#8062) 2022-03-18 10:12:36 -06:00
stringOrderField-test.ts remove unused imports 2021-06-16 12:12:00 +01:00
tooltipify-test.tsx Convert some Enzyme tests to RTL (#9163) 2022-08-11 00:00:53 +00:00