Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

MSC4108 support OIDC QR code login#12370

Merged
t3chguy merged 120 commits intodevelopfrom
t3chguy/oidc-qr-prototyping
Jun 6, 2024
Merged

MSC4108 support OIDC QR code login#12370
t3chguy merged 120 commits intodevelopfrom
t3chguy/oidc-qr-prototyping

Conversation

@t3chguy
Copy link
Copy Markdown
Member

@t3chguy t3chguy commented Mar 25, 2024

Requires matrix-org/matrix-js-sdk#4134
Closes https://github.com/element-hq/wat-internal/issues/52

Known differences from the Figma designs:

  • Some typography differences due to Heading font size mismatches between Figma & Compound
  • Learn more button on error state missing as we have nowhere to route it to

MSC4108 Element X-Web iOS demo

Screenshots

image
image

image
image
image

image
image

image
image
image

image
image
image

hughns and others added 16 commits March 14, 2024 12:29
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
… hughns/oidc-qr-prototyping

# Conflicts:
#	src/Lifecycle.ts
#	src/components/views/auth/LoginWithQRFlow.tsx
#	src/components/views/settings/devices/LoginWithQRSection.tsx
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
@t3chguy t3chguy added the T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements label Mar 25, 2024
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
t3chguy added 17 commits May 1, 2024 10:05
… t3chguy/oidc-qr-prototyping

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

# Conflicts:
#	res/css/views/auth/_LoginWithQR.pcss
#	src/components/views/auth/LoginWithQR-types.ts
#	src/components/views/auth/LoginWithQR.tsx
#	src/components/views/auth/LoginWithQRFlow.tsx
#	src/components/views/dialogs/UserSettingsDialog.tsx
#	src/components/views/settings/devices/LoginWithQRSection.tsx
#	src/components/views/settings/tabs/user/SessionManagerTab.tsx
#	test/components/views/settings/devices/__snapshots__/LoginWithQRFlow-test.tsx.snap
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
…3218cb4dfff97d

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
… t3chguy/oidc-qr-prototyping

# Conflicts:
#	src/components/views/dialogs/UserSettingsDialog.tsx
#	test/components/views/settings/devices/__snapshots__/LoginWithQRFlow-test.tsx.snap
#	test/test-utils/client.ts
#	test/test-utils/test-utils.ts
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
hughns and others added 8 commits May 31, 2024 09:21
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
… t3chguy/oidc-qr-prototyping

# Conflicts:
#	src/components/views/auth/LoginWithQR.tsx
#	src/components/views/auth/LoginWithQRFlow.tsx
#	test/components/views/settings/devices/LoginWithQR-test.tsx
#	test/components/views/settings/devices/LoginWithQRFlow-test.tsx
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

T-Enhancement New features, changes in functionality, performance boosts, user-facing improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants