Michael Telatynski
bdd3710f25
i18n
2023-08-22 19:06:14 +01:00
Michael Telatynski
c40141cc4f
Align common_*
strings with Element X project in Localazy ( #11434 )
2023-08-22 18:47:33 +01:00
Michael Telatynski
1a49a38f04
Align a11y_*
strings with Element X project in Localazy ( #11435 )
...
* Align `a11y_*` strings with Element X project in Localazy
* Update matrix-web-i18n
2023-08-22 16:15:25 +00:00
Michael Telatynski
0d8b58cdd7
Get country names from the browser instead of manual i18n ( #11428 )
...
* Get country names from the browser instead of manual i18n
* Make getUserLanguage more resilient to bad inputs
* Improve coverage
2023-08-22 16:15:16 +00:00
Kerry
23196d49e1
OIDC: Redirect to delegated auth provider when signing out ( #11432 )
...
* util for account url
* test cases
* disable multi session selection on device list
* remove sign out all from context menus when oidc-aware
* comment
* remove unused param
* redirect to auth provider when signing out
* open auth provider in new tab, refresh sessions on return
* correct comment
* fix bad copy paste
* try to make sonar happy
* Update for latest revision of MSCs
* Update SessionManagerTab-test.tsx
* Make InteractiveAuthCallback async and await it
---------
Co-authored-by: Hugh Nimmo-Smith <hughns@matrix.org>
Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com>
Co-authored-by: Andy Balaam <andy.balaam@matrix.org>
2023-08-22 11:15:35 +00:00
Michael Telatynski
3c52ba0c92
Use Intl to localise dates and times ( #11422 )
...
* Use Intl to generate better internationalised date formats
* Get `Yesterday` and `Today` from Intl also
* Correct capitalisation blunder
* Fix formatTime include weekday
* Iterate
* Fix tests
* use jest setSystemTime
* Discard changes to cypress/e2e/settings/general-user-settings-tab.spec.ts
* Discard changes to res/css/_components.pcss
* Discard changes to res/css/views/elements/_LanguageDropdown.pcss
* Discard changes to src/components/views/elements/LanguageDropdown.tsx
* Add docs & tests for getDaysArray & getMonthsArray
* Discard changes to test/components/structures/__snapshots__/MatrixChat-test.tsx.snap
* Consolidate consts
* Improve testing & documentation
* Update snapshot
* Apply suggestions from code review
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Iterate
* Clarify comments
* Update src/DateUtils.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Specify hourCycle
* Discard changes to test/components/views/settings/devices/DeviceDetails-test.tsx
* Update comments
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-08-21 19:38:59 +00:00
Michael Telatynski
dd6097c568
Polish & delabs Exploring public spaces
feature ( #11423 )
...
* Iterate search public spaces UX
* Tweak iconography in spotlight
* Delabs `Exploring public spaces`
* Tweak msc3827 v1.4 support discovery
* i18n
* Delete stale test
* Fix tests
* Iterate
* Iterate PR based on review
* Improve types
* Add shortcut to search for public spaces to create space menu
* Update import
* Add org.matrix.msc3827.stable filtering
* Fix tests
* silence some errors
2023-08-21 09:39:20 +00:00
Michael Telatynski
d81f71f993
Load SAS Emoji translations from @matrix-org/spec
( #11429 )
...
* Remove last instance of componentWillMount
* Load SAS Emoji translations from @matrix-org/spec
* Fix import
* Test normalisation on both sides
* update comment for @richvdh
* Delint
2023-08-21 08:15:22 +00:00
Michael Telatynski
aee6247ad8
Switch to nested object pluralisation format for i18n files ( #11412 )
2023-08-16 20:08:54 +01:00
Michael Telatynski
6b14ecfdf9
Re-key all |zero-pluralised translations for Localazy compatibility ( #11417 )
...
* Re-key all |zero-pluralised translations for Localazy compatibility
* Add missing interpolation variable
* i18n
* Add test coverage
* Improve coverage
2023-08-16 15:26:21 +00:00
Element Translate Bot
a5107518b5
Translations update from Weblate ( #11418 )
...
Co-authored-by: Jeff Huang <s8321414@gmail.com>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Jozef Gaal <preklady@mayday.sk>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: Weblate <translate@riot.im>
Co-authored-by: Vri <element@vrifox.cc>
Co-authored-by: Glandos <bugs-github@antipoul.fr>
Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: waclaw66 <waclaw66@seznam.cz>
Co-authored-by: Linerly <linerly@protonmail.com>
Co-authored-by: Someone <hahahahacker2009@gmail.com>
Co-authored-by: LinAGKar <linus.kardell@gmail.com>
Co-authored-by: Nicholas Winterhalter <gewinum@gmail.com>
Co-authored-by: phardyle <bradney_ccea@aleeas.com>
Co-authored-by: Bubanio85 <brwa.baban@bearingpoint.com>
2023-08-16 15:54:10 +01:00
Charly Nguyen
d569ba0cfe
Allow managing room knocks ( #11404 )
...
* Allow managing room knocks
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
* Apply PR feedback
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
* Apply Sonar feedback
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
---------
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
2023-08-16 08:16:19 +00:00
Travis Ralston
180fcaa70f
Support Matrix 1.1 (drop legacy r0 versions) ( #9819 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-08-14 09:25:13 +01:00
Michael Telatynski
2b17fc3221
Show error when searching public rooms fails ( #11378 )
...
* Show error when searching public rooms fails
* Fix types
* Improve test coverage
* Improve coverage
2023-08-08 14:08:17 +00:00
Element Translate Bot
b5bfc5be21
Translations update from Weblate ( #11380 )
...
Co-authored-by: Weblate <translate@riot.im>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: Jozef Gaal <preklady@mayday.sk>
Co-authored-by: Linerly <linerly@protonmail.com>
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: random <dictionary@tutamail.com>
Co-authored-by: Glandos <bugs-github@antipoul.fr>
Co-authored-by: Jan Schönfeld <jan.schoenfeld@tutanota.de>
Co-authored-by: Vri <element@vrifox.cc>
Co-authored-by: Peter Scheu <peter.scheu@aceart.de>
Co-authored-by: quickverse <quickverse_qdc@hostux.ninja>
Co-authored-by: raspin0 <marcinekk13@interia.pl>
Co-authored-by: Ch. (Chanwhi Choi) <ccwpc@hanmail.net>
Co-authored-by: revblue <neosurpass@gmail.com>
Co-authored-by: Peter Chen <petercpg@gmail.com>
Co-authored-by: Victor Grousset <victor@tuxayo.net>
2023-08-08 14:49:37 +01:00
Michael Telatynski
22ce756f76
Fix some missing 1-count pluralisations around event list summaries ( #11371 )
2023-08-07 08:24:38 +00:00
Germain
aab0c9a9e1
Remove feature_right_panel_default_open ( #11359 )
...
* Remove feature_right_panel_default_open
* i18n
2023-08-07 08:14:49 +00:00
Charly Nguyen
5152aad059
Allow knocking rooms ( #11353 )
...
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
2023-08-07 06:27:09 +00:00
Travis Ralston
771d7e95e7
Support adding space-restricted joins on rooms not members of those spaces ( #9017 )
...
* Support adding space-restricted joins on rooms not members of those spaces
* add react dependencies
* Add snapshot test
* Fix snapshot stability
* Update snapshot
* Increase coverage
---------
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-08-03 15:56:53 +00:00
Germain
5d9f5ccf0b
Create useRoomName hook ( #11346 )
...
* Create useRoomName hook
Mark RoomName component as deprecated
* Pass out-of-band data to relevant RoomHeader component
* Mark LegacyRoomHeader as deprecated
* Fix incorrect search&replace in _RoomHeader.pcss
* lintfix
* Fix i18n
* Discard use of useCallback
* Change export of useRoomName
* fix ts issue
* lints
2023-08-01 13:47:09 +00:00
Germain
6ae7c033d5
Add feature flag 'feature_new_room_decoration_ui' and segrate legacy UI component ( #11345 )
...
* Move RoomHeader to LegacyRoomHeader
* Create new RoomHeader component
2023-08-01 07:32:53 +00:00
Richard van der Hoff
f6fc5cad5c
Remove display of key backup signatures from backup settings ( #11333 )
...
* Remove display of Key backup signatures
This is *fiddly* to support in Element-R, and we don't really think it's
offering any value.
* update snapshot
* clean up i18n
2023-07-27 19:52:02 +00:00
Michael Telatynski
d405160080
Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity ( #11222 )
...
* Use PassphraseFields in ExportE2eKeysDialog to enforce minimum passphrase complexity
* Tweak copy
* Iterate
* Add tests
* Improve variable naming
* Improve coverage
2023-07-27 09:21:20 +00:00
Element Translate Bot
1efeccb97e
Translations update from Weblate ( #11325 )
...
Co-authored-by: Nui Harime <harime.nui@yandex.ru>
Co-authored-by: Weblate <translate@riot.im>
Co-authored-by: Someone <hahahahacker2009@gmail.com>
Co-authored-by: LinAGKar <linus.kardell@gmail.com>
Co-authored-by: Kim Brose <kim.brose@rwth-aachen.de>
Co-authored-by: iaiz <git@iapellaniz.com>
Co-authored-by: Vri <element@vrifox.cc>
Co-authored-by: Edgars Andersons <Edgars+Element-translations@gaitenis.id.lv>
2023-07-27 09:23:06 +01:00
Michael Telatynski
9319911a27
Improve notifications debug devtool ( #11310 )
2023-07-26 10:18:43 +00:00
Charly Nguyen
9a31cd0fa8
Allow setting room join rule to knock ( #11248 )
...
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
2023-07-19 10:48:24 +00:00
Michael Telatynski
63bdd84c94
Offer to unban user during invite if inviter has sufficient permissions ( #11256 )
...
* Offer to unban user during invite if inviter has sufficient permissions
* Improve unban check in MultiInviter
* Improve coverage
* Update src/utils/MultiInviter.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-07-14 13:26:02 +00:00
Michael Telatynski
86d3ec8154
Split join and goto slash commands, the latter shouldn't auto_join ( #11259 )
...
* Split join and goto slash commands, the latter shouldn't auto_join
* i18n
* Add tests
* Iterate
* Improve coverage
2023-07-14 11:20:59 +00:00
Michael Telatynski
a8f632ae19
Warn when demoting self via /op and /deop slash commands ( #11214 )
...
* Warn when demoting self via /op and /deop slash commands
* Iterate and DRY
* i18n
* Improve coverage
* Improve coverage
* Improve coverage
* Iterate
2023-07-11 12:53:33 +00:00
Janne Mareike Koschinski
d0147561d7
GYU: Update banner ( #11211 )
...
* Update help text
* chore: fixed lint issues
* update i18n
* Update button text
* Correct css for settings banners
2023-07-11 10:38:14 +00:00
Element Translate Bot
99343e8abe
Translations update from Weblate ( #11219 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (3737 of 3737 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/de/
* Translated using Weblate (Vietnamese)
Currently translated at 88.8% (3317 of 3733 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Latvian)
Currently translated at 46.6% (1743 of 3737 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/lv/
* Translated using Weblate (Vietnamese)
Currently translated at 89.4% (3341 of 3733 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Georgian)
Currently translated at 0.5% (21 of 3737 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ka/
* Translated using Weblate (Vietnamese)
Currently translated at 89.5% (3342 of 3733 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Vietnamese)
Currently translated at 89.6% (3348 of 3733 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Vietnamese)
Currently translated at 89.7% (3351 of 3733 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Vietnamese)
Currently translated at 89.7% (3351 of 3733 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Vietnamese)
Currently translated at 89.7% (3352 of 3733 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Vietnamese)
Currently translated at 89.7% (3352 of 3733 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Vietnamese)
Currently translated at 91.2% (3405 of 3733 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (3737 of 3737 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sk/
* Translated using Weblate (Vietnamese)
Currently translated at 91.5% (3417 of 3733 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% (3737 of 3737 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/et/
* Translated using Weblate (Italian)
Currently translated at 100.0% (3737 of 3737 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/it/
* Translated using Weblate (Polish)
Currently translated at 100.0% (3737 of 3737 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/pl/
* Translated using Weblate (Persian)
Currently translated at 68.2% (2552 of 3737 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/fa/
* 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 (Vietnamese)
Currently translated at 91.5% (3416 of 3732 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/vi/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (3736 of 3736 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/sk/
* Translated using Weblate (Russian)
Currently translated at 93.0% (3477 of 3736 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/
* 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.6% (3723 of 3737 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
* Translated using Weblate (Russian)
Currently translated at 93.1% (3469 of 3725 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/
* Translated using Weblate (Russian)
Currently translated at 93.2% (3473 of 3725 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/
* Translated using Weblate (Russian)
Currently translated at 93.3% (3476 of 3725 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (3721 of 3721 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/uk/
* Translated using Weblate (Russian)
Currently translated at 93.3% (3479 of 3725 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/
* Translated using Weblate (Russian)
Currently translated at 93.3% (3479 of 3725 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/
* Translated using Weblate (Russian)
Currently translated at 93.3% (3479 of 3725 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/
* Translated using Weblate (Russian)
Currently translated at 93.4% (3481 of 3724 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/
* Translated using Weblate (Hungarian)
Currently translated at 99.6% (3711 of 3724 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/hu/
* Translated using Weblate (Russian)
Currently translated at 93.4% (3481 of 3724 strings)
Translation: Element Web/matrix-react-sdk
Translate-URL: https://translate.element.io/projects/element-web/matrix-react-sdk/ru/
---------
Co-authored-by: Vri <element@vrifox.cc>
Co-authored-by: Weblate <translate@riot.im>
Co-authored-by: Someone <hahahahacker2009@gmail.com>
Co-authored-by: Edgars Andersons <Edgars+Element-translations@gaitenis.id.lv>
Co-authored-by: ia rigby <marvinzem@gmail.com>
Co-authored-by: Văn Huy Dương <huy.error1@gmail.com>
Co-authored-by: Jozef Gaal <preklady@mayday.sk>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: raspin0 <marcinekk13@interia.pl>
Co-authored-by: Telegramian <telegramian@gmail.com>
Co-authored-by: Nui Harime <harime.nui@yandex.ru>
Co-authored-by: Balázs Meskó <meskobalazs@gmail.com>
Co-authored-by: Andy Balaam <andy.balaam@matrix.org>
2023-07-11 11:54:06 +01:00
Kerry
7b3d0ad209
OIDC: Log in ( #11199 )
...
* 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
* navigate to oidc authorize url
* exchange code for token
* navigate to oidc authorize url
* navigate to oidc authorize url
* test
* adjust for js-sdk code
* login with oidc native flow: messy version
* tidy
* update test for response_mode query
* tidy up some TODOs
* use new types
* add identityServerUrl to stored params
* unit test completeOidcLogin
* test tokenlogin
* strict
* whitespace
* tidy
* unit test oidc login flow in MatrixChat
* strict
* tidy
* extract success/failure handlers from token login function
* typo
* use for no homeserver error dialog too
* reuse post-token login functions, test
* shuffle testing utils around
* shuffle testing utils around
* i18n
* tidy
* Update src/Lifecycle.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* tidy
* comment
* update tests for id token validation
* move try again responsibility
* prettier
* use more future proof config for static clients
* test util for oidcclientconfigs
* rename type and lint
* correct oidc test util
* store issuer and clientId pre auth navigation
* adjust for js-sdk changes
* update for js-sdk userstate, tidy
* update MatrixChat tests
* update tests
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-07-11 04:09:18 +00:00
Charly Nguyen
fd749172e1
Allow creating knock rooms ( #11182 )
...
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
2023-07-10 08:01:03 +00:00
Gustavo Santos
8924bd26fa
feat(faq): remove keyboard shortcuts button ( #9342 )
...
* feat(faq): remove keyboard shortcuts button
Signed-off-by: Gustavo Santos <gefgu@hotmail.com>
* Update HelpUserSettingsTab.tsx
* delint
---------
Signed-off-by: Gustavo Santos <gefgu@hotmail.com>
Co-authored-by: Germain <germains@element.io>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-07 14:40:41 +00:00
Travis Ralston
8a97e5f351
Expose and pre-populate thread ID in devtools dialog ( #10953 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-07 15:40:25 +01:00
Michael Telatynski
cfd48b36aa
Enable strictPropertyInitialization ( #11203 )
2023-07-07 14:46:12 +01:00
Aaron Raimist
71fe08ea0f
Change wording from avatar to profile picture ( #7015 )
...
* Change wording from avatar to profile picture
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* lint
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* Update EventListSummary
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* Delete MembershipEventListSummary.tsx
Signed-off-by: Aaron Raimist <aaron@raim.ist>
* delint
* Update tests
---------
Signed-off-by: Aaron Raimist <aaron@raim.ist>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-07 10:54:43 +00:00
Michael Telatynski
706a42f390
Quick and dirty devtool to explore state history ( #11197 )
...
* Quick and dirty devtool to explore state history
* Include error in unsigned
* iterate
* Fix silly copy paste
2023-07-07 08:16:11 +00:00
Enrico Schwendig
902263d7c9
force to allow calls without video and audio in embedded mode ( #11131 )
...
* force to allow calls without video and audio in embedded mode
* Check device access permission and introduce a only screen share call mode
* Fix strict typ check issue
* Fix i18n check issue
* Add unit tests for device selection
* Fix mocked media device query
2023-07-06 14:40:14 +00:00
Michael Telatynski
8107f1d271
Conform more of the codebase to strict types ( #11191 )
2023-07-05 11:53:22 +01:00
Kerry
ce332d0f8b
Fix: hide unsupported login elements ( #11185 )
...
* hide unsupported login elements
* Update src/components/structures/auth/Login.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-07-04 22:15:35 +00:00
Michael Telatynski
a294ba2ad4
Conform more of the codebase to strictNullChecks + noImplicitAny ( #11179 )
2023-07-04 14:49:27 +01:00
Michael Telatynski
d87be36800
Apply i18n to strings in the html export ( #11176 )
2023-07-04 09:37:10 +00:00
Kerry
3930f1a10b
OIDC: extract success/failure handlers from token login function ( #11154 )
...
* extract success/failure handlers from token login function
* typo
* use for no homeserver error dialog too
* i18n
* tidy
* Update src/Lifecycle.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* move try again responsibility
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-06-29 22:33:44 +00:00
Janne Mareike Koschinski
f62fe2626c
GYU: Account Notification Settings ( #11008 )
...
* Implement new notification settings UI
* Sort new keywords at the front
* Make ts-strict happier
* Make ts-strict happier
* chore: fixed lint issues
* update beta card
* Fix issue with the user settings test
* chore: fixed lint issues
* Add tests for notification settings
* chore: fixed lint issues
* fix: spurious text failures
* improve tests further
* make ts-strict happier
* improve tests further
* Reduce uncovered conditions
* Correct snapshot
* even more test coverage
* Fix an issue with inverted rules
* Update res/css/views/settings/tabs/_SettingsIndent.pcss
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
* Fix license headers
* Improve i18n
* make linters happier
* Improve beta labels
* improve i18n
* chore: fixed lint issues
* fix: more lint issues
* Update snapshots to match changed text
* Update text as requested
* Remove labs image
* Update snapshots
* Correct an issue with one of the tests
* fix: keyword reconcilation code
* Determine mute status more accurately
* Address review comments
* Prevent duplicate updates
* Fix missing license header
* slight change to avoid ts-strict complaining
* fix test issue caused by previous merge
---------
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-06-29 15:46:31 +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
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
Germain
aca6a66f6a
Remove new room breadcrumbs ( #11104 )
...
* Deprecate new room breadcrumbs
* i18n
2023-06-19 08:18:46 +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
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