matrix-react-sdk
MSC4108 support OIDC QR code login
#12370
Merged

MSC4108 support OIDC QR code login #12370

t3chguy merged 120 commits into develop from t3chguy/oidc-qr-prototyping
t3chguy
hughns WIP prototype of MSC4108
d625b616
t3chguy Async import rendezvous bits as they include the rust crypto wasm blob
40ae6852
t3chguy Iterate PR
096f2f38
t3chguy Switch to generating/parsing MSC4108 QR codes via Rust Crypto
74f76217
hughns Wait until secure channel is confirmed before doing OIDC registration
94dd62b7
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
74000bb6
t3chguy Wire up rust-crypto qr secrets import/export
8f6174ad
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
70551651
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
274999c5
t3chguy Shuttle secrets via credentials and avoid calling doSetLoggedIn twice
fbfb0f47
t3chguy Restore key backup after importing QR secrets
62d3e7a9
t3chguy Remove unused method
02154ab8
t3chguy Delint
b4cd325a
t3chguy i18n
6054a71d
t3chguy Ensure rust crypto wasm is loaded async
2b8ffa37
t3chguy Remove changes which rely on major oidc-client-ts upstream changes
887a2b9d
t3chguy t3chguy added T-Enhancement
t3chguy Prettier
99b5213c
t3chguy Remove login qr flows
fda2898e
t3chguy Simplify
a7ba73b1
t3chguy Restore legacy QR code login
f808b490
t3chguy Iterate
08743481
t3chguy Iterate
31ac294e
t3chguy Iterate
e01610eb
t3chguy i18n
97c1fe88
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
179a7d9d
t3chguy Add test
0d341af4
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
e319b3c5
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
a5e8b37f
hughns Prototype of requiring CheckCode
c2248e73
hughns Split display of secure channel confirmation code and Device Authoriz…
ee5fcedd
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
af4b661b
t3chguy Iterate UX
13045dab
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
7d7ecf51
hughns Handle additional rendezvous failure reasons
f30dc40e
hughns Rename data_mismatch to insecure_channel_detected
437bbcb7
hughns Update failure reasons to match MSC
02460223
t3chguy Test deeper
c149893a
t3chguy Fix types
41f91784
t3chguy i18n
38b3882a
t3chguy Gate OIDC QR on OIDC Native labs flag
e32136fd
t3chguy Iterate QR OIDC UX
62d83739
t3chguy Split error for UserDeclined
4a8f76d3
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
e592faea
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
353d9f5e
t3chguy i18n
f810b68c
t3chguy Fudge yarn.lock
f0c88a25
t3chguy Copy prepare hack
72fe90df
t3chguy Try s'more
83935e71
t3chguy Try s'more
e86d0c38
t3chguy Try s'more
932b2fc4
t3chguy Try s'more
8bec40fa
t3chguy Try s'more
fbcac6cc
t3chguy Update snapshots
e5b9c5d0
t3chguy Fix tests
6dbdaf2d
t3chguy Fix tests
f694f6d1
t3chguy Iterate
96b6a052
t3chguy Fix styling
0ce0237e
t3chguy Fix styling
5e3f6e80
t3chguy Iterate
2c767cce
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
ec762bb2
t3chguy Iterate
2e166950
t3chguy Fix tests
f9b388e7
t3chguy Require cross-signing to be ready for oidc-qr login
7542768a
t3chguy Handle etag missing state
04fd1533
t3chguy Improve coverage
2a01e2f5
t3chguy Update snapshots
eb89328b
t3chguy Improve coverage
b6e79d64
t3chguy Improve coverage
9150366e
t3chguy Improve coverage
c49311bc
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
580ab9f5
t3chguy Improve coverage
efb9e893
t3chguy Improve docs
aa658a57
t3chguy Tidy
20cae743
t3chguy Tidy
62fd3bd0
t3chguy Iterate
ff1d334d
hughns hughns requested a review from hughns hughns 1 year ago
t3chguy Iterate
2f81f56d
t3chguy XXX: Add `Link new device` to User Menu
a736e67f
t3chguy XXX iterate
b4f8cacc
t3chguy Don't use validated_server_config as that is only set for OIDC-native
4af535c2
t3chguy Fix tests
f6f64e85
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
791b3464
t3chguy Fix "Link New Device" action
86cd325e
t3chguy i18n
bfce4520
t3chguy Clear show qr code state when navigating tabs
48f5e67b
t3chguy Ensure the channel is not cancelled when the flow is concluded
d6400eef
t3chguy Improve coverage
f6bfa5db
t3chguy Fix test
ecb1bc34
t3chguy Fix styling bug
7ee252c6
t3chguy Update copy
c306b355
t3chguy Update snapshot
79ad9a23
t3chguy Update copy
0569ac1c
hughns
hughns approved these changes on 2024-04-29
t3chguy Update snapshot
2788b104
t3chguy Remove redundant (for now) scanning code
2e8f4ecf
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
501bb521
t3chguy t3chguy force pushed from 58b99e87 to 501bb521 1 year ago
t3chguy delint
a213f2ca
t3chguy Cull more early code
9b6fcac3
t3chguy Tidy
6998dead
t3chguy Fix error handling
4105dfa4
hughns hughns requested a review from hughns hughns 1 year ago
t3chguy Merge branch 'develop' into t3chguy/oidc-qr-prototyping
fd0cf4b4
t3chguy Bump @matrix-org/matrix-sdk-crypto-wasm to 90b63b84df65c19161f94049d8…
d97ee26b
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
4bc21bda
t3chguy i18n
88efbc7c
t3chguy Tweak copy
57cc27df
t3chguy Merge branch 'develop' into t3chguy/oidc-qr-prototyping
d7b50350
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
f0c6272b
t3chguy Discard changes to yarn.lock
8129f507
t3chguy i18n
c5d61a23
t3chguy Iterate
a66d1bf8
t3chguy Iterate
80c31e25
t3chguy t3chguy marked this pull request as ready for review 1 year ago
t3chguy t3chguy requested a review 1 year ago
t3chguy t3chguy requested a review 1 year ago
t3chguy t3chguy requested a review from MidhunSureshR MidhunSureshR 1 year ago
t3chguy Merge branch 'develop' into t3chguy/oidc-qr-prototyping
d9b3c4db
t3chguy t3chguy requested a review from robintown robintown 1 year ago
t3chguy t3chguy assigned t3chguy t3chguy 1 year ago
hughns
hughns commented on 2024-05-28
t3chguy Skip checkQrLoginSupport if OIDC labs flag is not enabled
34223b27
MidhunSureshR
MidhunSureshR approved these changes on 2024-05-29
hughns Use RendezvousError.code as failure reason during approveLogin()
9f2afe04
hughns Lint
fe0d014a
t3chguy Update copy
07e2c076
t3chguy Merge remote-tracking branch 'origin/t3chguy/oidc-qr-prototyping' int…
3619e270
t3chguy Update snapshot
8eb5d1b7
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
4113ec08
t3chguy Iterate
14275a5e
t3chguy Iterate
5fa8598a
t3chguy Merge branch 'develop' of github.com:matrix-org/matrix-react-sdk into…
fb59a0cb
t3chguy t3chguy merged 1677ed1b into develop 1 year ago
t3chguy t3chguy deleted the t3chguy/oidc-qr-prototyping branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone