Commit graph

184 commits

Author SHA1 Message Date
Valere
a41cf2140c lint fix 2024-02-02 11:42:18 +01:00
Valere
8f9cf862fe Force legacy crypto for loading tests 2024-02-01 21:35:11 +01:00
Valere
fc04258231 Fix missing deviceId mock in test 2024-02-01 16:36:23 +01:00
David Langley
2b09f81f60
Merge branch 'develop' into langleyd/rename_org_in_docs 2024-01-03 10:26:34 +00:00
Richard van der Hoff
258fc405db
Update tests not to mock out an ancient server ()
The loading test, which mocks a `/versions` response, currently mocks the
response of a 2-year-old server. This will soon be incompatible with the
JS-SDK. Update the test in preparation.
2024-01-02 11:14:57 +00:00
Michael Telatynski
0d86bab0dc
Iterate landmarks around the app in order to improve a11y () 2023-12-20 15:32:23 +00:00
David Langley
855bb568b9 rename the GH org in links within documentation 2023-12-20 12:21:26 +00:00
Dominik Henneke
0040181489
Correctly fill window.matrixChat even when a Wrapper module is active ()
Signed-off-by: Dominik Henneke <dominik.henneke@nordeck.net>
2023-10-18 21:13:30 -04:00
Michael Telatynski
7fe11a6026
Make tests happier
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-26 12:28:31 +01:00
Michael Telatynski
f659c47a61
Update loading-test.tsx 2023-09-06 18:14:38 +01:00
Michael Telatynski
c525b633bd
Migrate translations to keys and switch to Localazy () 2023-09-05 17:17:25 +01:00
maheichyk
3fd6b62254
Add support for rendering a custom wrapper around Element ()
Co-authored-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net>
2023-08-30 07:52:41 +01:00
Michael Telatynski
017fbb3793
Remove redundant makeRegistrationUrl prop () 2023-08-15 16:18:55 +01:00
Michael Telatynski
7351c722be
Fix tests for Matrix v1.1 requirement () 2023-08-14 09:07:43 +01:00
renovate[bot]
790ff16701
Update all non-major dependencies ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-27 11:33:18 +01:00
Kerry
e68583a6e2
Test: don't unmount MatrixChat before setup is finished () 2023-07-17 08:50:13 +12:00
Šimon Brandner
93e6ee11ab
Switch to the new session API for screen-sharing () 2023-07-14 22:05:23 +02:00
Kerry
ef30662c04
store fragmentafterlogin in sesison storage for oidc login () 2023-07-11 02:19:15 +00:00
夜坂雅
93c17104f1
Allow default_server_config as a fallback config () 2023-07-10 09:56:24 +01:00
Michael Telatynski
0299aef79d
Conform more of the codebase to strictNullChecks & noImplicitAny () 2023-06-28 15:09:36 +01:00
Andy Balaam
1fb03c82fe
Ensure we actually wait for the login form to appear in loading-test () 2023-05-05 12:53:12 +01:00
Andy Balaam
f00c742ebc
Wait for login screen to appear in loading-test () 2023-05-05 11:56:35 +01:00
Michael Telatynski
a722b71b6c
Remove unused property () 2023-04-28 10:07:48 +01:00
Michael Telatynski
f5b8bccb65
Conform more of the codebase with noImplicitAny and strictNullChecks (
* Conform more of the codebase with `noImplicitAny` and `strictNullChecks`

* Fix tests

* Update src/vector/app.tsx
2023-04-25 09:36:17 +01:00
renovate[bot]
1ebe574ab1
Update dependency typescript to v5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-04-06 13:17:51 +01:00
Kerry
f033becebb
remove makeType utility from loading-test () 2023-03-28 09:01:33 +13:00
Michael Telatynski
b9b0b096a4
Allow desktop app to expose recent rooms in UI integrations () 2023-03-22 09:22:51 +00:00
Andy Balaam
3903e86d9c
Upgrade our eslint config to the latest ()
* Fix lint error in test-utils.ts

* Upgrade eslint config (and separate projects to support it)

* Handle possibility that req.error could be null
2023-03-01 14:44:03 +00:00
Travis Ralston
805c90ade7
Use Identity Server v2 API for tests () 2023-01-03 00:59:00 -07:00
Michael Weimann
7921a6cbf8
Apply prettier formatting 2022-12-09 13:28:29 +01:00
Michael Weimann
cbf5c43ae7
Update to eslint-plugin-matrix-org 0.8 ()
* Update to eslint-plugin-matrix-org 0.8

* Exclude some eslint rules for specs

* Fix eslint tests path
2022-11-23 16:24:36 +00:00
Michael Telatynski
172f2f3993
Fix tests and convert to RTL () 2022-10-13 09:22:34 +01:00
Michael Telatynski
2ef6abbfb8
Move from browser-request to fetch () 2022-10-12 18:59:10 +01:00
Kerry
0e8e472138
Device manager - tweak string formatting of default device name ()
* tweak string formatting of default device name

* cheaters path to beating quality gate

* more electronplatform test coverage

* remove test that throw errors

* cover some more window.electrons

* more coverage

* empty line
2022-10-12 15:35:52 +02:00
Michael Telatynski
d8124d37e4
Improve coverage () 2022-09-30 18:27:59 +01:00
Michael Telatynski
5ec96f5abe
Add test coverage () 2022-09-23 09:42:03 +01:00
Janne Mareike Koschinski
e873e84130
Disable tests relying on old room directory 2022-07-15 12:22:33 +02:00
Michael Weimann
ecda0a1073
Adapt to new ValidatedServerConfig location () 2022-07-14 15:04:32 +02:00
Michael Telatynski
017dfb6606
Write additional tests ()
* Write additional tests

* Make Sonar happier
2022-07-11 13:22:37 +01:00
Kerry
5ade461ea5
unit test getVectorConfig ()
* test getconfig

Signed-off-by: Kerry Archibald <kerrya@element.io>

* whitespace

Signed-off-by: Kerry Archibald <kerrya@element.io>
2022-05-27 13:09:27 +00:00
Kerry
9df5bf17f4
unit test WebPlatform ()
* test most version stuff

Signed-off-by: Kerry Archibald <kerrya@element.io>

* tidy

Signed-off-by: Kerry Archibald <kerrya@element.io>

* eof

Signed-off-by: Kerry Archibald <kerrya@element.io>
2022-05-27 10:30:13 +00:00
Travis Ralston
e1f9e9a8f8 Step 8.1: Remove skin-sdk.js 2022-03-28 13:02:50 -06:00
Travis Ralston
384903361d Step 4: Disable/remove bulk of skinner code 2022-03-28 13:02:50 -06:00
Travis Ralston
1bbecdff6c Step 3.1: Stop using getComponent in tests 2022-03-28 13:02:50 -06:00
Germain
f149f9a9ad
Add mock to /versions API endpoint () 2022-03-11 09:04:41 +00:00
Michael Telatynski
240c3be014
Mandate use of js-sdk/src/matrix import over js-sdk/src () 2022-03-01 19:26:22 +00:00
Michael Telatynski
9115fb7509
Expect /capabilities after startClient in app tests () 2022-01-18 09:55:56 +00:00
Germain
8a9f677a76
Fix app tests for new startClient method () 2022-01-11 12:58:55 +00:00
Matthew Hodgson
9b780e0e60
Simple static location sharing ()
Adds static location share a la [MSC3488](https://github.com/matrix-org/matrix-doc/pull/3488) behind a labs flag, supporting legacy `m.location` `msgtype` too.  Powered by https://github.com/matrix-org/matrix-react-sdk/pull/7135.  Adds maplibre as a dependency.

To make this work, you have to add a valid `map_style_url` to your config.json.
2021-12-06 10:11:06 +00:00
Dariusz Niemczyk
4efa0b215f
Add typescript support and fix tests after threads work ()
* Typescriptify tests
* Fix tests after threads work
* Add proper types for jest
2021-10-01 15:48:57 +01:00