Michael Telatynski
6836a5fa7b
Conform more code to strictNullChecks
and noImplicitAny
( #11156 )
2023-06-28 14:05:36 +01:00
Richard van der Hoff
46eb34a55d
Kill off references to deprecated getStoredDevice
and getStoredDevicesForUser
( #11152 )
...
* Use new `CryptoEvent.VerificationRequestReceived` event
https://github.com/matrix-org/matrix-js-sdk/pull/3514 deprecates
`CryptoEvent.VerificationRequest` in favour of
`CryptoEvent.VerificationRequestReceived`. Use the new event.
* Factor out `getDeviceCryptoInfo` function
I seem to be writing this logic several times, so let's factor it out.
* Factor out `getUserDeviceIds` function
Another utility function
* VerificationRequestToast: `getStoredDevice` -> `getDeviceCryptoInfo`
* SlashCommands: `getStoredDevice` -> `getDeviceCryptoInfo`
* MemberTile: `getStoredDevicesForUser` -> `getUserDeviceIds`
* Remove redundant mock of `getStoredDevicesForUser`
2023-06-28 12:39:34 +00:00
Richard van der Hoff
0a3a111327
Use new CryptoEvent.VerificationRequestReceived
event ( #11141 )
...
https://github.com/matrix-org/matrix-js-sdk/pull/3514 deprecates
`CryptoEvent.VerificationRequest` in favour of
`CryptoEvent.VerificationRequestReceived`. Use the new event.
2023-06-28 10:11:18 +00:00
Michael Telatynski
3ac9066e46
Only trap escape key for cancel reply if there is a reply ( #11140 )
...
fall through (to clear read marker) otherwise
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-06-28 10:10:45 +00:00
Michael Telatynski
d404e0656a
Conform more of the codebase to strictNullChecks ( #11135 )
2023-06-28 11:02:15 +01:00
Kerry
a87362a048
Unit test token login flow in MatrixChat
( #11143 )
...
* test tokenlogin
* whitespace
* tidy
* strict
2023-06-27 23:45:11 +00:00
Michael Telatynski
e1cad41bc3
Conform more of the codebase to strictNullChecks ( #11134 )
2023-06-27 17:39:56 +01:00
Johannes Marbach
bde51ae524
Update linkify to 4.1.1 ( #11132 )
...
* Update linkify to 4.1.1
Fixes : vector-im/element-web#23806
* Empty commit to nudge CI
* Remove obsolete `any` types
* Allow hyphens in domainpart
* Improve test name
2023-06-27 11:23:37 +00:00
Kerry
79a7b9aedc
Don't setup keys on login when encryption is force disabled ( #11125 )
...
* move shouldForceDisableEncryption to /crypto
* dont setup encryption when encryption is force disabled
* shuffle testing functions
* test post login security setup flows
* remove debug
* lint fixes
* strict fixes
* strict fixes p2
---------
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-06-27 09:42:31 +00:00
Michael Telatynski
5cf818fefa
Fix spurious notifications on non-live events ( #11133 )
...
* Fix notifier not discriminating removed and backpaginated events
* Ignore events on the thread list generated timelines
* Add test
* tsc strict
2023-06-27 09:39:55 +00:00
Element Translate Bot
f73fc496e2
Translations update from Weblate ( #11145 )
...
Co-authored-by: Weblate <translate@riot.im>
Co-authored-by: waclaw66 <waclaw66@seznam.cz>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi>
Co-authored-by: Someone <hahahahacker2009@gmail.com>
Co-authored-by: Arusekk <arek_koz@o2.pl>
Co-authored-by: zufyiguspe <zufyiguspe@gufum.com>
Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: Makkkkus <nygardboi@protonmail.com>
Co-authored-by: danntee <1044273440@qq.com>
2023-06-27 10:57:43 +01:00
Johannes Marbach
22077c5433
Prevent auto-translation within composer ( #11114 )
...
Fixes : vector-im/element-web#25624
2023-06-27 08:48:32 +00:00
Johannes Marbach
ab98268901
Fix caret jump when backspacing into empty line at beginning of editor ( #11128 )
...
Fixes : vector-im/element-web#22335
2023-06-23 15:24:05 +00:00
Richard van der Hoff
36c81f6416
VerificationPanel: avoid use of getStoredDevice
( #11129 )
...
* VerificationPanel: avoid use of `getStoredDevice`
This is deprecated and doesn't work with the rust-sdk.
* fix types
2023-06-23 12:38:06 +00:00
Kerry
358c37ad69
OIDC: attempt dynamic client registration ( #11074 )
...
* add delegatedauthentication to validated server config
* dynamic client registration functions
* test OP registration functions
* add stubbed nativeOidc flow setup in Login
* cover more error cases in Login
* tidy
* test dynamic client registration in Login
* comment oidc_static_clients
* register oidc inside Login.getFlows
* strict fixes
* remove unused code
* and imports
* comments
* comments 2
* util functions to get static client id
* check static client ids in login flow
* remove dead code
* OidcRegistrationClientMetadata type
* use registerClient from js-sdk
* use OidcError from js-sdk
2023-06-22 20:59:03 +00:00
Michael Telatynski
d935da2844
Fix server picker not allowing you to switch from custom to default ( #11127 )
2023-06-22 13:48:15 +00:00
Michael Telatynski
7b3a4e556a
Conform more of the codebase to strictNullChecks
( #11100 )
2023-06-22 14:39:36 +01:00
Kerry
328db8fdfd
OIDC: Check static client registration and add login flow ( #11088 )
...
* util functions to get static client id
* check static client ids in login flow
* remove dead code
* add trailing slash
* comment error enum
* spacing
* PR tidying
* more comments
* add ValidatedDelegatedAuthConfig type
* Update src/Login.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Update src/Login.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Update src/utils/ValidatedServerConfig.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* rename oidc_static_clients to oidc_static_client_ids
* comment
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-06-22 10:15:44 +00:00
Kerry
9f580a8680
Disable encryption toggle in room settings when force disabled ( #11122 )
...
* force disable encryption on room creation
* test allowChangingEncryption
* move into utils/room directory
* tests
* unit test CreateRoomDialog
* remove debug
* wait for constructor promises to settle
* test case for force_disable
* comment
* set forced value after resolving checkUserIsAllowedToChangeEncryption
* tidy and comments
* use label text in test
* disable encryption switch in room settings when force disabled
2023-06-21 23:17:30 +00:00
Kerry
a692fe2181
Add .well-known config option to force disable encryption on room creation ( #11120 )
...
* force disable encryption on room creation
* test allowChangingEncryption
* move into utils/room directory
* tests
* unit test CreateRoomDialog
* remove debug
* wait for constructor promises to settle
* test case for force_disable
* comment
* set forced value after resolving checkUserIsAllowedToChangeEncryption
* tidy and comments
* use label text in test
2023-06-21 21:50:01 +00:00
Johannes Marbach
9d9c55d92e
Handle permalinks in room topic ( #11115 )
...
* Handle permalinks in room topic
Fixes : vector-im/element-web#23395
* Add test for clicking non-link
2023-06-21 18:09:22 +00:00
Michael Telatynski
767cd628f9
Consider the unthreaded read receipt for Unread dot state ( #11117 )
...
* Consider the unthreaded read receipt for Unread dot state also
* Add tests
* Fix strict types
2023-06-21 15:07:16 +00:00
Michael Telatynski
9b5b053148
Use MatrixClientPeg::safeGet for strict typing ( #10989 )
2023-06-21 17:29:44 +01:00
alunturner
d64018ce26
Improve message body output from plain text editor ( #11124 )
...
* add failing test
* WIP - pause work until we can implement with new patch release of RTE
* focus tests purely on the body output
* remove unused import
2023-06-21 15:02:52 +00:00
alunturner
ad8543eb58
Increase RTE resilience ( #11111 )
...
* add retry logic to the dynamic import for the composers
* add retry to the conversion function too
* add retry to final function
* add comment
2023-06-21 08:22:06 +00:00
alunturner
ac3d6ab7dd
Add at room avatar for RTE ( #11106 )
...
* add at room avatar logic
* fix broken test
* fix TS error
* add param comment
* increase test coverage
* update code to solve conflict
2023-06-21 07:57:22 +00:00
Michael Telatynski
985bde70c5
Mark debug logging with distinct letter ( #11118 )
...
* Mark debug logging with distinct letter
* Simplify types
* Prettier
2023-06-20 15:27:59 +00:00
Germain
8aa46b3005
Restore breadcrumb preference setting ( #11116 )
...
* Restore breadcrumb preference setting
* restore snapshot
2023-06-20 11:58:03 +00:00
Richard van der Hoff
8570f16e31
Fix access to deprecated methods in SetupEncryptionStore
( #11107 )
...
* Fix access to deprecated methods in `SetupEncryptionStore`
* Updte tests
* more tests
2023-06-19 22:20:14 +00:00
Michael Telatynski
a491795aa7
Fix RoomView ignoring alias lookup errors due to them not knowing the roomId ( #11099 )
2023-06-19 17:08:16 +01:00
Richard van der Hoff
889318d3a2
Speed up waitForMember
if user already in room ( #11110 )
...
* Speed up `waitForMember` if user already in room
`waitForMember` waits for a user to join, or be invited, to a room. But if the
user is already in the room (ie, we miss the `NewMember` event), we end up
timing out after 1500ms.
We can save 1.5s here by returning immediately.
* fix strict type errors
* stfu SonarCloud
2023-06-19 14:11:25 +00:00
Germain
aca6a66f6a
Remove new room breadcrumbs ( #11104 )
...
* Deprecate new room breadcrumbs
* i18n
2023-06-19 08:18:46 +00:00
Suguru Hirahara
0f17f876d6
Fix style inconsistency on SecureBackupPanel ( #11102 )
2023-06-19 08:08:48 +00:00
alunturner
fa31ed55d2
Update rich text editor dependency and associated changes ( #11098 )
...
* fix logic error
* update types
* extract message content to variable
* use the new messageContent property
* sort out mention types to make them a map
* update getMentionAttributes to use AllowedMentionAttributes
* add plain text handling
* change type and handling for attributes when creating a mention in plain text
* tidy, add comment
* revert TS config change
* fix broken types in test
* update tests
* bump rte
* fix import and ts errors
* fix broken tests
2023-06-19 08:00:11 +00:00
Janne Mareike Koschinski
97765613bc
Implement new model, hooks and reconcilation code for new GYU notification settings ( #11089 )
...
* Define new notification settings model
* Add new hooks
* make ts-strict happy
* add unit tests
* chore: make eslint/prettier happier :)
* make ts-strict happier
* Update src/notifications/NotificationUtils.ts
Co-authored-by: Robin <robin@robin.town>
* Add tests for hooks
* chore: fixed lint issues
* Add comments
---------
Co-authored-by: Robin <robin@robin.town>
2023-06-17 00:17:51 +00:00
Suguru Hirahara
2972219959
Conform class names of mx_AppTileBody
for a widget and PiP widget to our naming policy ( #11002 )
...
* Rename classes of appTileBodyClass
Include mx_AppTileBody_fadeInSpinner in mx_AppTileBody, the class name applied by default
* Apply a common CSS declaration to mx_AppTileBody
* Strictify style rule specificity to avoid visual regressions - mx_AppTileBody--*
* Run prettier
* Change --normal to --large
* Edit and add comments
When you add, edit, or remove style rules from mx_appTileBody without causing a visual regression, it is imperative to keep in mind which selector should be worked on. The comments should help developers who are not familiar with the style codebase to avoid a regression.
* Rename classes of appTileBodyClass
Include mx_AppTileBody_fadeInSpinner in mx_AppTileBody, the class name applied by default
* Apply a common CSS declaration to mx_AppTileBody
* Strictify style rule specificity to avoid visual regressions - mx_AppTileBody--*
* Run prettier
* Change --normal to --large
* Edit and add comments
When you add, edit, or remove style rules from mx_appTileBody without causing a visual regression, it is imperative to keep in mind which selector should be worked on. The comments should help developers who are not familiar with the style codebase to avoid a regression.
* Update a Jest snapshot
* Update a Jest snapshot
2023-06-16 18:24:10 +00:00
Florian Duros
77da949fd4
CreateKeyBackupDialog.tsx
: Remove logic for servers which are not supporting cross-signing (#11076 )
2023-06-16 13:25:24 +01:00
Richard van der Hoff
06fa49a9da
Use new accessors for VerificationRequest
( #11092 )
...
* Switch verification request accessors to go via CryptoApi
part of https://github.com/vector-im/crypto-internal/issues/97
* Update references to `requestVerification`
https://github.com/vector-im/crypto-internal/issues/98
2023-06-16 10:27:56 +00:00
Michael Telatynski
dd46db4817
Use MatrixClientPeg::safeGet in src/{stores,hooks,components/structures}/* ( #10988 )
2023-06-15 15:11:49 +01:00
Michael Telatynski
7236e48765
Allow maintaining a different right panel width for thread panels ( #11064 )
...
* Move Room context threadId our of RoomView state
* Allow maintaining a different right panel width for thread panels
* Fix types
* Fix types
* Add tests
* Increase coverage
* Increase coverage
* Add comments
* Update src/components/structures/MainSplit.tsx
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-06-15 11:57:58 +00:00
Michael Telatynski
cb2b1718ff
Remove feature_favourite_messages
as it is has been abandoned for now ( #11097 )
...
* Remove `feature_favourite_messages` as it is has been abandoned for now
* i18n
* Fix test
* Remove unused css
2023-06-15 11:02:45 +00:00
Michael Weimann
386a459b9f
Remove unknown MXIDs from invite suggestions ( #11055 )
2023-06-15 09:07:26 +00:00
Michael Telatynski
280f6a9d93
Use MatrixClientPeg::safeGet in src/components/views/* ( #10987 )
2023-06-15 08:46:19 +01:00
Germain
4243847f4f
Integrate compound design tokens ( #11091 )
...
* Integrate compound design tokens
The icons should not be included in this repo, and should live in the compound design token repo, but for simplicity sake at this phase of the integration they will be added here
* lintfix
* Use correct SpyInstance import
* Using npm build of design tokens
2023-06-14 15:49:14 +00:00
Richard van der Hoff
b9b93264b6
Remove references to VerificationRequest
( #11050 )
...
* Update references to `VerificationRequestEvent`
* Update references to `Phase`
* update references to legacy `PHASE_*` constants
* Replace `request.canAccept` with `canAcceptVerificationRequest`
* Replace `VerificationRequest` with the interface throughout
* Minor strict type fixes
* Add a couple of tests
2023-06-14 14:35:32 +00:00
Michael Telatynski
6486255f54
Fix slash commands not being enabled in certain cases ( #11090 )
...
* Fix slash commands not being enabled in certain cases
* Fix import cycle
2023-06-14 12:49:18 +00:00
Michael Telatynski
9c48487d85
Prefer MatrixClientContext over MatrixClientPeg ( #10986 )
2023-06-14 13:42:07 +01:00
Suguru Hirahara
b40f29f04c
Fix visual regressions around widget permissions ( #10954 )
...
* Add a Jest snapshot of AppPermission
* Move the test inside 'for a pinned widget' category
* Make only spinner message bold
* Set font size specified with "mx_AppPermission_smallText" by default
- Add "mx_AppPermission_largeText" for elements whose size has not been specified with mx_AppPermission_smallText
- Create _AppWarning.pcss for AppWarning
* Make AppPermission panel scrollable, keeping the content at the center
* Run prettier
* Use Heading component
* Use Icon component
* Fix the test
2023-06-14 11:11:06 +00:00
Florian Duros
127b542233
Use crypto.isCrossSigningReady
in CrossSigningPanel
( #11080 )
2023-06-14 09:46:14 +00:00
Michael Telatynski
3f52de2f5b
Don't warn about the effects of redacting state events when redacting non-state-events ( #11071 )
2023-06-14 08:49:17 +00:00
Michael Telatynski
ea0e9abc2b
Allow specifying help URLs in config.json ( #11070 )
...
* Allow specifying help URLs in config.json
* Fix test
2023-06-14 07:45:19 +00:00
Michael Telatynski
ba28174ac0
Prevent escape in threads from sending focus to main timeline composer ( #11061 )
2023-06-14 07:42:40 +00:00
Suguru Hirahara
0ce3664434
Conform to the naming policy - AppsContainer resizer ( #11042 )
...
* Add a snapshot to track AppTile in AppsDrawer
* Conform to the naming policy - AppsContainer resizer
* Nest 'mx_AppsContainer_resizer_container_handle' to enforce the style
- mx_AppsContainer_resizer
- mx_AppsContainer_resizer_container
- mx_AppsContainer_resizer_container_handle
* Rename "mx_AppsContainer_resizer" to "mx_AppsDrawer_resizer"
PersistentVResizer is defined by mx_AppsDrawer (see const "classes")
2023-06-13 11:13:07 +00:00
Element Translate Bot
4973a89a6e
Translations update from Weblate ( #11081 )
...
* Translated using Weblate (Polish)
Currently translated at 100.0% (3779 of 3779 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pl/
* Translated using Weblate (Italian)
Currently translated at 100.0% (3779 of 3779 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/
* Translated using Weblate (Vietnamese)
Currently translated at 81.7% (3091 of 3779 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Polish)
Currently translated at 100.0% (3779 of 3779 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (3779 of 3779 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 91.4% (3457 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 99.9% (3779 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (3781 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/id/
* Translated using Weblate (German)
Currently translated at 100.0% (3781 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3781 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (3781 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/
* Translated using Weblate (Czech)
Currently translated at 100.0% (3781 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/
* Translated using Weblate (Vietnamese)
Currently translated at 81.8% (3093 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (3781 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
* Translated using Weblate (French)
Currently translated at 100.0% (3781 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fr/
* Translated using Weblate (Finnish)
Currently translated at 91.1% (3447 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fi/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (3781 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sk/
* Translated using Weblate (Hungarian)
Currently translated at 99.7% (3773 of 3781 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/
* Translated using Weblate (Polish)
Currently translated at 100.0% (3780 of 3780 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pl/
* Translated using Weblate (Italian)
Currently translated at 100.0% (3780 of 3780 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/
* Translated using Weblate (Hungarian)
Currently translated at 99.8% (3757 of 3764 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/
* Translated using Weblate (Czech)
Currently translated at 100.0% (3763 of 3763 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/
* Translated using Weblate (Hungarian)
Currently translated at 99.8% (3757 of 3763 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
* Translated using Weblate (Swedish)
Currently translated at 99.0% (3729 of 3763 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/
* Translated using Weblate (Vietnamese)
Currently translated at 83.1% (3128 of 3763 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (3763 of 3763 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
* Translated using Weblate (Swedish)
Currently translated at 99.1% (3731 of 3763 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: http://translate.element.io/projects/element-web/matrix-react-sdk/sv/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 91.4% (3442 of 3763 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: http://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/
* Translated using Weblate (Vietnamese)
Currently translated at 84.4% (3177 of 3763 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: http://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: http://translate.element.io/projects/element-web/matrix-react-sdk/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: http://translate.element.io/projects/element-web/matrix-react-sdk/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: http://translate.element.io/projects/element-web/matrix-react-sdk/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: http://translate.element.io/projects/element-web/matrix-react-sdk/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: http://translate.element.io/projects/element-web/matrix-react-sdk/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Element Web/matrix-react-sdk
Translate-URL: http://translate.element.io/projects/element-web/matrix-react-sdk/
* Translated using Weblate (Polish)
Currently translated at 100.0% (3752 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pl/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (3752 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hant/
* Translated using Weblate (Italian)
Currently translated at 100.0% (3752 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/
* Translated using Weblate (Czech)
Currently translated at 100.0% (3752 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/cs/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (3752 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sk/
* Translated using Weblate (Estonian)
Currently translated at 100.0% (3752 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
* Translated using Weblate (Vietnamese)
Currently translated at 84.9% (3189 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (German)
Currently translated at 100.0% (3752 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 91.6% (3439 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/zh_Hans/
* Translated using Weblate (Vietnamese)
Currently translated at 85.1% (3196 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Portuguese)
Currently translated at 9.7% (366 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.8% (369 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.8% (371 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.8% (371 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.9% (372 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.9% (372 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.9% (373 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.9% (373 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.9% (374 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.9% (374 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 9.9% (375 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.0% (376 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.0% (377 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.0% (377 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.0% (378 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.1% (379 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.1% (380 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.1% (380 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.5% (394 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.5% (394 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.5% (395 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.5% (395 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.5% (396 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.5% (396 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.7% (402 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 10.7% (402 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 11.0% (413 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 11.0% (413 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 11.3% (426 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 12.6% (473 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 14.2% (533 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 14.6% (549 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Portuguese)
Currently translated at 20.2% (761 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pt/
* Translated using Weblate (Ukrainian)
Currently translated at 99.9% (3751 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (3752 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sv/
* Translated using Weblate (Hungarian)
Currently translated at 99.7% (3742 of 3752 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
---------
Co-authored-by: raspin0 <marcinekk13@interia.pl>
Co-authored-by: Claudio Satriano <satriano@gmail.com>
Co-authored-by: Weblate <translate@riot.im>
Co-authored-by: someone1611 <hahahahacker2009@outlook.com>
Co-authored-by: phardyle <bradney_ccea@aleeas.com>
Co-authored-by: Linerly <linerly@protonmail.com>
Co-authored-by: Vri <element@vrifox.cc>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: waclaw66 <waclaw66@seznam.cz>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: Glandos <bugs-github@antipoul.fr>
Co-authored-by: Tuomas Hietala <tuomas.hietala@iki.fi>
Co-authored-by: Jozef Gaal <preklady@mayday.sk>
Co-authored-by: Balázs Meskó <meskobalazs@gmail.com>
Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: LinAGKar <linus.kardell@gmail.com>
Co-authored-by: Someone <hahahahacker2009@gmail.com>
Co-authored-by: Rauno Ots <rots00@gmail.com>
Co-authored-by: Peter Chen <petercpg@gmail.com>
Co-authored-by: Pedro costa <c.pedro@live.com.pt>
Co-authored-by: luy dinilta <luydinilta@gufum.com>
Co-authored-by: artem <element@polimail.one>
2023-06-13 09:27:37 +00:00
Kerry
41dfec20bf
add delegatedauthentication to validated server config ( #11053 )
2023-06-13 01:43:25 +00:00
Florian Duros
d5d1ec775c
Use new api CryptoApi.getCrossSigningStatus
in CrossSigningPanel
( #11052 )
...
* Use new api `CryptoApi.getCrossSigningStatus` in `CrossSigningPanel`
* Update `CrossSigningPanel-test.tsx`
* Update `publicKeysOnDevice`
* Fix `CryptoApi` import
* Fix strict type
* Fix tests
* Remove `crossSigningInfo` in `mockClientMethodsCrypto`
* Move matrix client initialization in `beforeEach`
2023-06-12 18:33:39 +00:00
alunturner
e32823e5fe
Allow image pasting in plain mode in RTE ( #11056 )
...
* get rough funcitonality working
* try to tidy up types
* fix merge error
* fix signature change error
* type wrangling
* use onBeforeInput listener
* add onBeforeInput handler, add logic to onPaste
* fix type error
* bring plain text listeners in line with useInputEventProcessor
* extract common function to util file, move tests
* tidy comment
* tidy comments
* fix typo
* add util tests
* add text paste test
2023-06-12 11:28:00 +00:00
Richard van der Hoff
47ab99f908
remove references to VerificationBase
( #10996 )
2023-06-09 15:49:44 +00:00
maheichyk
53b42e3217
Show room options menu if "UIComponent.roomOptionsMenu" is enabled ( #10365 )
...
* Show room options menu if "UIComponent.roomOptionsMenu" is enabled
Signed-off-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net>
* Explicit type is removed.
Signed-off-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net>
---------
Signed-off-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net>
Co-authored-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net>
2023-06-09 12:33:54 +00:00
alunturner
53415bfdfe
Allow image pasting in rich text mode in RTE ( #11049 )
...
* add comments to rough first solution
* allow eventRelation prop to pass to both composers
* use eventRelation in image paste
* add image pasting to rich text mode of rich text editor
* extract error handling to function
* type the error handler
* add tests
* make behaviour mimic SendMessage
* add sad path tests
* refactor to use catch throughout
* update comments
* tidy up tests
* add special case and change function signature
* add comment
* bump rte to 2.2.2
2023-06-09 09:11:38 +00:00
Michael Telatynski
a861a54fcd
Matrix matrix scheme permalink constructor not stripping query params ( #11060 )
2023-06-09 07:20:05 +00:00
Kerry
5264aa6138
use matrixclientpeg in manual verification dialog ( #11059 )
2023-06-08 22:03:01 +00:00
Kerry
700786ad86
OIDC: add config flag ( #11007 )
...
* add settings flag for native oidc flow
* i18n
2023-06-07 21:32:09 +00:00
Richard van der Hoff
34439ee652
Simplify references to VerificationRequest
( #11045 )
...
* Use new `VerificationRequest.getQRCodeBytes()`
* Use new `VerificationRequest.otherDeviceId`
* Remove references to `VerificationRequest.channel`
* Replace references to `VerificationRequest.{requesting,receiving}UserId`
Normally these are guarded by `request.initiatedByMe` so we can trivially
replace it with `request.otherUserId` or `client.getUserId()`. In one place we
actually need to apply some logic.
* increase test coverage
* Even more test coverage
* Even more test coverage
2023-06-07 14:43:44 +00:00
Robin
ac2c9cef8d
Make group calls respect the ICE fallback setting ( #11047 )
2023-06-07 13:29:39 +00:00
Michael Weimann
1091e14a3d
Migrate broadcast MSC3912 redaction ( #11014 )
2023-06-07 13:24:01 +00:00
Richard van der Hoff
4c73903274
Use getShowSasCallbacks()
and getReciprocateQrCodeCallbacks()
( #11015 )
...
* Use `getShowSasCallbacks()` and `getShowQrCodeCallbacks()`
... instead of type-casting
* Update method names
These methods got renamed in the js-sdk PR
* Fix strict typing errors
2023-06-07 13:05:23 +00:00
Kerry
b2452a45ff
remove intentionalmentions client opt ( #11048 )
2023-06-07 12:25:34 +00:00
Michael Telatynski
2e68479577
Add config to skip widget_build_url for DM rooms ( #11044 )
...
* Add config to skip widget_build_url for DM rooms
* Add tests
2023-06-06 14:07:51 +00:00
Richard van der Hoff
2801afe570
Inline VerificationRequest.{invalid,ready,started,done,cancelled}
( #11013 )
...
* Inline `VerificationRequest.{invalid,ready,started,done,cancelled}`
These methods are all just shortcuts for checks on `phase`, so let's get rid of
them
* update test
* Add some more tests
* even more coverage
* fix tests
2023-06-06 08:27:53 +00:00
Michael Telatynski
6fa005dcfc
Inhibit interactions on forward dialog message previews ( #11025 )
...
* Inhibit interactions on forward dialog message previews
and improve inhibiting of video message body
* Consolidate prop types
* Iterate
* Update src/components/views/messages/IBodyProps.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-06-06 08:20:21 +00:00
Florian Duros
68ebcd2956
Removed DecryptionFailureBar.tsx
( #11027 )
2023-06-05 15:02:20 +00:00
Michael Telatynski
6b46d6e4f8
Add MatrixClientPeg::safeGet and use it in tests ( #10985 )
2023-06-05 18:12:23 +01:00
Michael Telatynski
c47b587225
Switch from grapheme-splitter to graphemer ( #11037 )
2023-06-05 14:39:46 +00:00
Suguru Hirahara
6b1c2e09f6
Add general-room-settings-tab.spec.ts ( #10997 )
2023-06-05 13:58:25 +00:00
Michael Telatynski
267188dbab
Clear thread panel event permalink when changing rooms ( #11024 )
...
To not get you stuck being constantly bounced to the middle of a thread
2023-06-05 13:53:30 +00:00
Michael Telatynski
df4bc1ed2a
Remove hardcoded servers from internationalisation ( #11026 )
2023-06-05 13:53:11 +00:00
Suguru Hirahara
43d9e30673
Fix fadein spinner placement on AppTileBody ( #10970 )
2023-06-01 15:17:28 +00:00
Michael Telatynski
21ffc50f1e
Pass around MatrixClients instead of using MatrixClientPeg ( #10984 )
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-06-01 14:43:24 +01:00
Michael Telatynski
b6b9ce3c46
When joining room in sub-space join the parents too ( #11011 )
...
* When joining room in sub-space join the parents too
* Fix joined state not updating on sync
* Add membership check
* Update tests
* Improve coverage
* Make TS happier
* Make TS happier
2023-06-01 12:35:47 +00:00
Michael Weimann
ca53b11aa9
Apply strictNullChecks
to src/utils/local-room.ts
( #10915 )
...
* Stricity local room
* Handle error
2023-06-01 11:55:26 +00:00
Michael Weimann
b5727cb463
Include thread replies in message previews ( #10631 )
...
* Include thread replies to message previews
* Extend tests
* Fix type issue
* Use currentColor for thread icon
* Fix long room name overflow
* Update snapshots
* Fix preview
* Fix typing issue
* Fix type issues
* Tweak thread reply detection
* Extend tests
* Fix type issue
* Fix test
2023-06-01 07:53:48 +00:00
Kerry
143ffccb0a
Fix: server picker validates unselected option ( #11020 )
...
* add aria-label to default homeserver checkbox
* test ServerPickerDialog
* remove debug
* strict fixes
* dont validate unselected server field on ServerPickerDialog
* i18n
2023-06-01 01:08:44 +00:00
Kerry
a28f44a075
OIDC: unit test ServerPickerDialog ( #11019 )
...
* add aria-label to default homeserver checkbox
* test ServerPickerDialog
* remove debug
* strict fixes
* use testid instead of aria-label
* i18n
2023-05-31 21:22:47 +00:00
Kerry
e9a8f4a11d
Use semantic headings in space preferences ( #11021 )
...
* remove mx_SettingsTab_heading style
* use semantic headings in space preferences dialog
* remove unused settings style: mx_SettingsTab_subheading
2023-05-31 21:22:03 +00:00
Michael Telatynski
a9abf58ac3
Update Permalinks.ts
2023-05-31 12:55:14 +01:00
Michael Telatynski
636b6884e8
Update Permalinks.ts
2023-05-31 12:48:36 +01:00
Kerry
7ef6e1b6f8
Use semantic headings in user settings - Ignored users ( #11006 )
...
* account password section
* account email and phone numbers
* update cypress selectors
* use settingsection for General section
* use semantic headings for profile settings
* fix show advanced spacing
* udpate snapshot
* use semantic headings in mjolnir settings
* remove debug
* unit test UI changes for mjolnir settings
2023-05-30 22:42:53 +00:00
Michael Telatynski
3847367088
Fix call to startSingleSignOn
passing enum in place of idpId ( #10998 )
2023-05-30 10:08:50 +00:00
Michael Telatynski
5c623cd573
Fix layout regression in public space invite dialog ( #11009 )
2023-05-30 09:30:27 +00:00
Michael Telatynski
938aefc51c
Pass around MatrixClients instead of using MatrixClientPeg ( #11000 )
2023-05-30 10:36:34 +01:00
Suguru Hirahara
e6cddcbfe1
Remove obsolete style rules - mx_SpaceRoomView_inviteTeammates_betaDisclaimer ( #11004 )
...
* Remove obsolete style rules - mx_SpaceRoomView_inviteTeammates_betaDisclaimer
* Remove the deprecated disclaimer
* Remove ExternalLink
* Add a Percy snapshot - 'Invite your teammates' dialog
2023-05-29 21:13:52 +00:00
Kerry
b35fb4fed2
Use semantic headings in user settings - profile ( #10973 )
...
* account password section
* account email and phone numbers
* update cypress selectors
* use settingsection for General section
* use semantic headings for profile settings
* fix show advanced spacing
* udpate snapshot
2023-05-29 01:36:09 +00:00
Kerry
520659242b
Fix spacing regression in user settings - roles & permissions ( #10993 )
...
* add content container to settingsfieldset
* fix spacing
2023-05-28 22:20:44 +00:00
Kerry
9080f3dd55
await promises ( #10992 )
2023-05-28 22:19:37 +00:00
Andy Balaam
67313743fc
Fall back to receipt timestamp if we have no event (react-sdk part) ( #10974 )
2023-05-26 14:14:47 +00:00
Richard van der Hoff
810b8ff6d7
Update references to QrCodeEvent
, SasEvent
and VerificationEvent
( #10991 )
...
* Basic test for IncomingSasDialog
* Basic test for VerificationPanel
* Replace references to IGeneratedSas and ISasEvent
* Some secret references to the callbacks types
* Update references to `QrCodeEvent`, `SasEvent` and `VerificationEvent`
2023-05-26 09:29:32 +00:00
Kerry
530197bfcd
Move session manager out of beta ( #10968 )
...
* remove old device manager
* undo type fix for cypress crypto
* update test case
2023-05-26 01:58:28 +00:00
Kerry
e326526c10
set correct action for view device list button ( #10979 )
2023-05-25 22:44:40 +00:00
Kerry
d0d9a36d07
Use semantic headings in user settings - account ( #10972 )
...
* account password section
* account email and phone numbers
* update cypress selectors
2023-05-25 22:42:01 +00:00