Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tchap login, first version #8

Merged
merged 4 commits into from
Mar 22, 2022
Merged

Conversation

estellecomment
Copy link
Contributor

@estellecomment estellecomment commented Mar 22, 2022

https://github.com/tchapgouv/matrix-react-sdk-v4/issues/11

Login by email only.

We reuse the standard login, which is smart enough to detect if the user enters an email or a matrixid (by checking for "@" and setting login type to m.id.thirdparty), and we change the label to "email" for the users to understand.

This PR removes all languages except french and english, to guarantee that "Username" is properly translated to "Email" for Tchap.

Out of scope :

  • Choosing the homeserver
  • registration (new accounts)

French :
image

English :
image


This PR currently has no changelog labels, so will not be included in changelogs.

A reviewer can add one of: T-Deprecation, T-Enhancement, T-Defect, T-Task to indicate what type of change this is, or add Type: [enhancement/defect/task] to the description and I'll add them for you.

@estellecomment estellecomment marked this pull request as ready for review March 22, 2022 13:16
@estellecomment estellecomment merged commit 6eced36 into develop_tchap Mar 22, 2022
@odelcroi odelcroi deleted the feat/login-first-version branch March 31, 2023 15:51
MarcWadai pushed a commit that referenced this pull request Jun 26, 2024
…a082..e261ae81d87

e261ae81d87 Merge pull request #8 from tchapgouv/upgrade-v3.101.0
3c4fe5d93c2 chore(merge-conflict): spacepanel and packagejson
66003d918aa Merge matrix-react-sdk v3.101.0 into TCHAP
b705c9e6bc1 fix(theme-tac): use tchap theme for TAC button and badge
e810f9622ce v3.101.0
85685a27d67 Upgrade dependency to matrix-js-sdk@33.1.0
a79b5037661 feat(lowercase-invite): automatically lowercase field text in invite input
2a39b307bd9 feat(ff-screenshare): add feature flag screenshare on call
880ff5c7bbc v3.101.0-rc.1
83f238aad2c Upgrade dependency to matrix-js-sdk@33.1.0-rc.1
444e2765dd7 [Backport staging] Fix image upload preview size (#12612)
07ab7958513 feat(lasuite): add gaufre element in spacepanel
6dee68c7267 v3.101.0-rc.0
cc8c89e459d Upgrade dependency to matrix-js-sdk@33.1.0-rc.0
930b4e24247 Fix roving tab index crash `compareDocumentPosition` (#12594)
3e7511cc5df Keep dialog glass border on narrow screens (#12591)
4e3de2b27ee [create-pull-request] automated change (#12595)
afd6f63d7e1 Add missing a11y label to dismiss onboarding button in room list (#12587)
eee17f43c3d [create-pull-request] automated change (#12592)
8a0dcdd4de1 Update end-to-end-tests.yaml
7091ca02b00 Add hover / active state on avatsetting upload button (#12590)
aeea4bb8e10 Fix EditInPlace button styles (#12589)
1696c5cd0a6 Change avatarsetting componment to use a menu (#12585)
c0cbd687c2b [create-pull-request] automated change (#12584)
fc60eac2b44 [create-pull-request] automated change (#12583)
7e42ffb150c Fix incorrect assumptions about required fields in /search response (#12575)
ceafad32f90 Update babel monorepo to v7.24.6 (#12561)
3c8010b719e Fix display of no avatar in avatar setting controls (#12558)
cfa322cd626 New user profile UI in User Settings (#12548)
c4c1faff979 Add flag for tests to avoid double-reporting check (#12569)
39d0017411e Update typescript-eslint monorepo to v7.11.0 (#12566)
1677ed1be0e MSC4108 support OIDC QR code login (#12370)
ca7760789b7 Use LegacyRendezvousFailureReason over RendezvousFailureReason (#12578)
e867196c15c [create-pull-request] automated change (#12581)
99b24851d86 Update dependency stylelint to v16.6.1 (#12565)
c95fd179ba3 Update dependency @sentry/browser to v7.116.0 (#12563)
58664e7e7d9 Update dependency @playwright/test to v1.44.1 (#12562)
0a01320fca4 Element-R: pass pickleKey in as raw key for indexeddb encryption (#12543)
5004456d82f [create-pull-request] automated change (#12577)
9680a36b145 Update end-to-end-tests.yaml
7cd822fa080 Update definitelyTyped (#12551)
48a291d5b0e Reset matrix-js-sdk back to develop branch
c68c33a884d Resetting package fields for development
c3a7c246087 Merge branch 'master' into develop
3ec0fe166fb v3.100.0
f894ae6b68f Upgrade dependency to matrix-js-sdk@33.0.0
ab6a94aa8f7 [create-pull-request] automated change (#12574)
f2d9f13f1b2 Update end-to-end-tests.yaml
cca684d7d62 feat(hide-threads): extends hidding thread with feature flags with TAC
30850709ef6 Build the playwright html report in the main workflow (#12570)
c3769addd3b [create-pull-request] automated change (#12573)
fa7486e415b [create-pull-request] automated change (#12572)
dff05f4ca8c Update CODEOWNERS
3912401db56 [create-pull-request] automated change (#12557)
18edb2e8117 Update all non-major dependencies (#12560)
aec15a6ac18 Pin playwright synapse docker image to 2 days ago (#12571)
7f49a3009e0 v3.100.0-rc.1
2e1c1d15fc9 Upgrade dependency to matrix-js-sdk@33.0.0-rc.0
ca16462265a Merge remote-tracking branch 'origin/develop' into staging
679b170bc5a Close the release announcement when a dialog is opened (#12559)
17ab5229422 Tooltip: close field tooltip when ESC is pressed (#12553)
e8bb2419c9d Fix tabbedview breakpoint width (#12556)
148a360598d Avoid using deprecated exports, fields, and duplicate code (#12555)
1973197eb69 [create-pull-request] automated change (#12554)
bc48fe4b8f2 Add seedrandom dep to `resolutions` (#12552)
88e8e2df03b Merge pull request #12549 from matrix-org/florianduros/tooltip/legacy-tooltip
d9f718e5892 Add more test for `ReactionsRowButton.tsx`
8f07672da13 Add more tests for `ReadReceiptGroup.tsx`
b6132db68f4 Merge branch 'develop' into florianduros/tooltip/legacy-tooltip
04741ae6a64 Add tests for `ReadReceiptGroup.tsx`
1190de90289 Migrate `TooltipTarget` usage to compound `Tooltip` (#12542)
0c28d37f4e0 Upgrade dependency to matrix-js-sdk@32.4.0
a6907a033e8 Use compound tooltip in `ReactionRowButton`
67c7514dcdd Delete `useTooltip.tsx`
25fa1238eca Use tooltip compound in `ReadReceiptPerson` component
dbe00e5889e Use tooltip compound in `ReadReceiptGroup` component
7d3b3d7f957 Use tooltip compound in `MessageComposer.tsx`
a5e4daa0d1f Deprecate `Tooltip.tsx`
a29cabe45a5 Report verification and recovery state to posthog (#12516)
f712b809e27 Remove code smell assertion identified by Sonar (#12547)
4f3dcb6bc98 Upgrade dependency to matrix-js-sdk@32.3.0
3342aa5ff8a Refactor some logic into common AvatarSetting component (#12544)
f6e919021ad Fix E2E icon display in room header (#12545)
1bb70c5b3bf Only report undecryptable events once (#12501)
3e103941d67 Cleanup work on `DecryptionFailureTracker` (#12546)
75562b1d1ba Tooltip: migrate remaining tooltips from `AccessibleTooltipButton` to `AccessibleButton` (#12522)
8f3c8b35153 Use `RovingAccessibleButton` instead of `RovingAccessibleTooltipButton` (#12539)
2d0319ec1b0 Improve tooltip placement for space settings (#12541)
4e91d8b857f Update all non-major dependencies (#12530)
5109e7e4c0b Fix deformed avatar in call in a narrow timeline (#12538)
eed8d1538b8 Add more encryption properties to PostHog (#12415)
0c04ec1def3 Shown own sent state indicator even when showReadReceipts is disabled (#12540)
8b8b75e4a5b Update dependency eslint-plugin-unicorn to v53 (#12536)
5becbcb1d95 Update stylelint (#12534)
f1ef5ba02e4 Update dependency @sentry/browser to v7.114.0 (#12532)
0ed4d510c4f Update dependency @playwright/test to v1.44.0 (#12531)
6a9a02c281e Update dependency axe-core to v4.9.1 (#12529)
24df2e8cb76 Ensure we do not fire the verification mismatch modal multiple times (#12526)
113c3655636 Stop using deprecated methods, fields & exports (#12524)
bec8fdb3d32 Tooltip: Improve accessibility for  context menus (#12462)
580bc8771c6 Fix avatar in chat export (#12537)
a730e1d3d66 Update dependency @testing-library/jest-dom to v6.4.5 (#12528)
d184cacb6b1 Update definitelyTyped (#12527)
6b0cb75d82a Use kdb in space panel shortcut (#12525)
667a7548a72 Use `*` for italics as it doesn't break when used mid-word (#12523)

git-subtree-dir: linked-dependencies/matrix-react-sdk
git-subtree-split: e261ae81d8727438eed055febeb541a45f21170d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants