Florian Duros
d40092c9da
Element-R: Use `MatrixClient.CryptoApi.getUserVerificationStatus` instead of `MatrixClient.checkUserTrust` in `MemberTile.tsx` ( #11701 )
...
* Use `MatrixClient.CryptoApi.getUserVerificationStatus` instead of `MatrixClient.checkUserTrust` in `MemberTile.tsx`
* Add tests to `MemberTile.tsx`
* Use `mocked` instead of `spyOn`
2023-10-04 13:01:39 +00:00
Michael Telatynski
9d1f10e4be
Update workflows around i18n to use Localazy ( #11455 )
...
* Remove prunei18n
* Update README
* Update matrix-web-i18n
* Iterate
* Add feature=filter_untranslated
* yarn.lock
* Update localazy.json
* Update package.json
* Update localazy.json
* Update matrix-web-i18n and update i18n:lint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Remove stale workflow
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Localazy Download
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Localazy Download
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-10-04 09:28:09 +00:00
Kerry
feb7e9899b
OIDC: persist id token claims ( #11691 )
...
* persist idTokenClaims
* tests
* remove unused cde
2023-10-04 05:06:04 +01:00
Michael Telatynski
e1cfde0c6e
Migrate more strings to translation keys ( #11694 )
2023-10-03 19:17:26 +01:00
Will Hunt
677854d318
Fix start_sso / start_cas URLs failing to redirect to a authentication prompt ( #11681 )
...
* Show screen before login if using start_sso or start_cas
* Add tests
* Fix lint
* Fix lint
* Add one for CAS
* prettier
2023-10-03 15:19:54 +00:00
Hugh Nimmo-Smith
4fd8ab933a
Use stable get_login_token and remove unstable MSC3882 support ( #11001 )
...
* Support for stable MSC3882 get_login_token
* Fix unstable name type
* Remove tests for unstable MSC3882
* Fix up tests
2023-10-03 12:15:41 +00:00
Michael Telatynski
0ab51bc59d
Update AutoDiscoveryUtils.tsx
2023-10-03 11:05:35 +01:00
Kerry
66854039a3
OIDC: extract token persistence functions to utils ( #11690 )
...
* extract token persistence functions to utils
* add sugar
2023-10-02 22:09:13 +00:00
Michael Telatynski
41a2325a2a
Migrate more strings to translation keys ( #11683 )
2023-10-02 13:52:27 +01:00
Michael Telatynski
632d8f4bc7
Update custom translations to support nested fields in structured JSON ( #11685 )
...
* Update matrix-web-i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix custom translations for structured JSON nested fields
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix import
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix export
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update @matrix-org/react-sdk-module-api
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update matrix-web-i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update matrix-web-i18n
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-10-02 10:44:25 +00:00
R Midhun Suresh
9a76d6b9a3
Locallazy: Convert even more strings ( #11679 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-10-02 11:43:00 +01:00
Michael Telatynski
6af4335db1
Migrate more strings to translation keys ( #11680 )
2023-09-29 08:49:26 +01:00
Michael Telatynski
e0f4b26512
Remove focus-visible polyfill ( #11677 )
...
* Remove focus-visible polyfill
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Update snapshots
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-28 11:52:26 +00:00
Hugh Nimmo-Smith
8442f1cf10
Use .well-known to discover a default rendezvous server for use with Sign in with QR ( #11655 )
2023-09-28 09:37:44 +00:00
R Midhun Suresh
0518af70ac
Localazy: Convert more strings ( #11675 )
2023-09-28 08:21:30 +01:00
Kerry
ef5a93b702
OIDC: retrieve `refreshToken` from storage ( #11250 )
...
* test persistCredentials without a pickle key
* test setLoggedIn with pickle key
* lint
* type error
* extract token persisting code into function, persist refresh token
* store has_refresh_token too
* pass refreshToken from oidcAuthGrant into credentials
* rest restore session with pickle key
* retreive stored refresh token and add to credentials
* extract token decryption into function
* remove TODO
* comments
* prettier
* comment pedantry
* fix code smell - nullish coalesce instead of ||
* more comments
2023-09-28 04:38:31 +00:00
Michael Telatynski
fa377cbade
Migrate more strings to translation keys ( #11672 )
2023-09-27 17:15:22 +01:00
Michael Telatynski
39c4e0c41f
Update FontManager.ts ( #11673 )
2023-09-27 10:34:07 +00:00
Kerry
0d367a7c7e
Fix: sync intentional mentions push rules with legacy rules ( #11667 )
...
* fix monitorSyncedPushRules when primary rule is disabled
* sync intentional mentions rules
* remove debug log
2023-09-27 00:03:38 +00:00
Michael Telatynski
4d0d024e86
Migrate more strings to translation keys ( #11671 )
2023-09-26 18:35:55 +01:00
Michael Telatynski
5252361d1e
Migrate more strings to translation keys ( #11669 )
2023-09-26 13:04:17 +01:00
Andy Balaam
875fcb1a32
Merge pull request #11634 from matrix-org/germain-gg/facepile-offset
...
Revert "Fix regression around FacePile with overflow (#11527 )"
2023-09-26 09:49:37 +01:00
Michael Telatynski
54c88c57ed
Migrate more strings to translation keys ( #11665 )
2023-09-25 18:12:41 +01:00
Michael Telatynski
0f59298f30
Consolidate conjugation i18n strings ( #11660 )
2023-09-25 12:18:15 +01:00
Germain
d99618263a
Merge branch 'develop' into germain-gg/facepile-offset
2023-09-25 11:33:28 +01:00
Manan Sadana
f841757906
Message layout will update according to the selected style ( #10170 )
...
* message_layout_preview_update
* using_settings_watcher
* Update FontScalingPanel.tsx
* Marked the class property as optional
* Optional variable was still giving error.
* Fix: typescript fail for layoutWatcherRef
* Fix: using value from SettingStore
* Update src/components/views/settings/FontScalingPanel.tsx
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
* Fix: Prettier formatting added for ESList checks
---------
Co-authored-by: Manan Sadana <manan.sadana@cnhteam.onmicrosoft.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-22 16:12:48 +00:00
Michael Telatynski
f4d056fd38
Migrate more strings to translation keys ( #11651 )
2023-09-22 16:39:40 +01:00
Germain
477d79cb92
Fix FacePile 'more' rendering
2023-09-22 16:31:52 +01:00
Richard van der Hoff
6fd46f3bc8
`CreateSecretStorageDialog`: stop using deprecated APIs ( #11635 )
...
* Add some tests for `CreateSecretStorageDialog`
* CreateSecretStorageDialog: stop using deprecated APIs
2023-09-22 11:03:05 +00:00
Richard van der Hoff
11f258e62e
`SecureBackupPanel`: stop using deprecated APIs, and other fixes ( #11644 )
...
* SecureBackupPanel: replace `isKeyBackupTrusted`
`MatrixClient.isKeyBackupTrusted` -> `CryptoApi.isKeyBackupTrusted`
* SecureBackupPanel: replace `getKeyBackupEnabled`
`MatrixClient.getKeyBackupEnabled` -> `CryptoApi.getActiveSessionBackupVersion`
* SecureBackupPanel: replace `deleteKeyBackupVersion`
`MatrixClient.deleteKeyBackupVersion` -> `CryptoApi.deleteKeyBackupVersion`
* Do not show session count if we have no info
We shouldn't say "zero sessions to back up" if we don't know.
* SecureBackupPanel: distinguish between server and active backup
2023-09-22 10:57:11 +00:00
Germain
224f34c211
Merge branch 'develop' into germain-gg/facepile-offset
2023-09-22 08:46:37 +01:00
Manan Sadana
6504fff25c
Fix: onFinished added which closes the menu ( #11647 )
...
Co-authored-by: Manan Sadana <manan.sadana@cnhteam.onmicrosoft.com>
2023-09-21 22:16:47 +00:00
Dominik Henneke
60bed46014
Add an action to upload media files according to MSC4039 ( #11311 )
...
Signed-off-by: Dominik Henneke <dominik.henneke@nordeck.net>
2023-09-21 19:03:22 +00:00
Richard van der Hoff
902aea8bc4
LogoutDialog: Remove usage of deprecated keybackup API ( #11645 )
...
* tests for LogoutDialog
* LogoutDialog: Remove usage of deprecated keybackup API
2023-09-21 18:34:10 +00:00
Michael Telatynski
faa7b1521f
Migrate more strings to translation keys ( #11642 )
2023-09-21 18:16:04 +01:00
Richard van der Hoff
c879882558
Don't start key backups when opening settings ( #11640 )
...
* SecureBackupPanel: stop calling `checkKeyBackup`
`checkKeyBackup` will start key backups if they aren't already running. In my
not-so-humble opinion, the mere act of opening a settings panel shouldn't change anything.
* fix SecurityUserSettingsTab test
2023-09-21 12:19:38 +00:00
Germain
20fa3f2a14
fix avatar styling in lightbox ( #11641 )
2023-09-21 11:42:23 +00:00
Germain
54ec7e696d
Render space pills with square corners to match new avatar ( #11632 )
2023-09-21 11:04:57 +00:00
Michael Telatynski
d77b871769
Migrate more strings to translation keys ( #11637 )
2023-09-21 09:11:26 +01:00
Germain
51e2a161e1
Revert "Fix regression around FacePile with overflow ( #11527 )"
...
This reverts commit 93ccccc03d
.
2023-09-20 13:54:54 +01:00
Germain
fc9caa3269
Linkify room topic ( #11631 )
2023-09-20 11:51:15 +00:00
Michael Telatynski
1c16eab1cd
Undo Localazy key clobber ( #11630 )
...
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-20 11:45:24 +00:00
Richard van der Hoff
51ec7f04b4
DeviceListener: Remove usage of deprecated keybackup API ( #11614 )
...
Primarily this means calling `CryptoApi.getActiveSessionBackupVersion` instead
of `MatrixClisnt.getKeyBackupEnabled`
2023-09-20 11:34:18 +00:00
Michael Telatynski
38315b5e2b
Switch from zxcvbn to @zxcvbn-ts ( #11611 )
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-09-19 22:34:41 +01:00
Michael Telatynski
5cb8cbd893
Migrate more strings to translation keys ( #11613 )
2023-09-19 17:16:38 +01:00
maheichyk
86e86ba49f
Show knock rooms in the list ( #11573 )
...
* Show knock rooms in the list
Signed-off-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net>
* Pass userId to IndexedDBStore
Signed-off-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net>
* Revert "Pass userId to IndexedDBStore"
Signed-off-by: Mikhail Aheichyk <mikhail.aheichyk@nordeck.net>
* Code review changes
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-09-19 11:24:35 +00:00
Michael Telatynski
ea3067b145
i18n
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2023-09-19 10:42:46 +01:00
Michael Telatynski
c839123b83
Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into t3chguy/cr/72
...
# Conflicts:
# src/components/views/rooms/RoomHeader.tsx
# test/components/views/rooms/__snapshots__/RoomHeader-test.tsx.snap
2023-09-19 10:36:29 +01:00
Johannes Marbach
3fbf38f17d
Escape placeholder before injecting it into the style ( #11607 )
...
* Escape placeholder before injecting it into the style
In particular this adds escaping for backslashes which was previously missing.
* Update snapshots
* Add tests
2023-09-19 05:58:53 +00:00
Michael Telatynski
e9c9377e78
Migrate more strings to translation keys ( #11608 )
2023-09-19 07:17:31 +01:00