Commit Graph

4859 Commits

Author SHA1 Message Date
Robert Long
1d1103a3c7 v0.0.20 2022-09-16 18:11:41 -07:00
Robert Long
a0277b5afc Update setAvatar logic 2022-09-16 17:56:05 -07:00
Robert Long
9cafb8cd26 Add setAccountData and getAccountData 2022-09-15 21:21:21 -07:00
Robert Long
9c0a1ac305 v0.0.19 2022-09-09 14:50:12 -07:00
Robert Long
9bea9312c1 Get rid of console.trace instances which are slowing things down 2022-09-09 14:43:53 -07:00
Ajay Bura
7ec5793075
v0.0.18 2022-08-22 16:15:41 +05:30
Ajay Bura
b1737c5ad2
Merge pull request #849 from vector-im/fix/oidc-logout
Fix OIDC logout
2022-08-22 16:14:58 +05:30
Hugh Nimmo-Smith
b602c16eb7 fix: try and revoke refresh token even if access token revocation fails 2022-08-22 10:46:55 +01:00
Hugh Nimmo-Smith
9bf26dadae fix: use correct param name for token_type_hint 2022-08-22 10:46:28 +01:00
Ajay Bura
aacb4342c5 Fix revoke token type param 2022-08-22 10:48:05 +05:30
Ajay Bura
b24e293a8e Fix revokeToken false after getting response. 2022-08-22 10:36:08 +05:30
Ajay Bura
35dbb5a59a Fix logout not revoking oidc access token 2022-08-22 10:35:05 +05:30
Robert Long
6814609603 Merge branch 'thirdroom/dev' of github.com:vector-im/hydrogen-web into thirdroom/dev 2022-08-18 11:54:55 -07:00
Robert Long
95413e579f v0.0.17 2022-08-18 11:54:52 -07:00
Robert Long
1048db75c2 Merge branch 'fix/dynamic-oidc-registration' into thirdroom/dev 2022-08-18 11:47:06 -07:00
Robert Long
20f48f285f
Merge pull request #848 from vector-im/fix/dynamic-oidc-registration
Fix/dynamic OIDC registration
2022-08-18 11:46:58 -07:00
Ajay Bura
e09d66a57e fix client uri in config 2022-08-18 17:34:09 +05:30
Ajay Bura
d34a6cdf0e Pass missing oidc api client configs 2022-08-18 17:07:00 +05:30
Ajay Bura
c23039894f Fix bug & move oidc clientConfigs to app configs 2022-08-18 17:05:04 +05:30
Ajay Bura
a375acf875 Pass oidc account management url to session 2022-08-18 17:03:42 +05:30
Robert Long
b6d3fc2045 v0.0.16 2022-08-16 17:26:52 -07:00
Robert Long
7f41a78c27
Merge pull request #847 from vector-im/aj-oidc
Merge OIDC native login to Thirdroom dev
2022-08-16 17:25:45 -07:00
Ajay Bura
59853ebf11 add loginMethod along with oidc in queryLogin 2022-08-16 15:45:00 +05:30
Robert Long
4c06926d57 v0.0.15 2022-08-14 10:58:11 -07:00
Robert Long
4dd42ce164
Merge pull request #844 from vector-im/bug/openTimeline-race
Fix undetectable race condition in open timeline
2022-08-14 10:39:01 -07:00
Ajay Bura
a28ede2f72 Fix undetectable race condition in open timeline 2022-08-14 15:07:15 +05:30
Ajay Bura
7ba2f26624 setup oidc for thirdroom 2022-08-10 19:53:18 +05:30
Ajay Bura
220ddc7175 Fix merge conflict 2022-08-09 14:23:40 +05:30
Ajay Bura
076a899b66 Merge branch 'sandhose/oidc-login' into aj-oidc 2022-08-09 12:02:54 +05:30
Hugh Nimmo-Smith
d7a8714928 Merge branch 'sandhose/oidc-login' of https://github.com/sandhose/hydrogen-web into sandhose/oidc-login 2022-08-03 17:24:38 +01:00
Hugh Nimmo-Smith
34627f498f Use unstable OIDC scope names 2022-08-03 17:18:30 +01:00
Quentin Gliech
30bb3fa59b
Fix the runtime config template to include the default theme 2022-08-01 17:01:25 +02:00
Quentin Gliech
f7ffae4576
Fix typing and tests 2022-08-01 16:55:05 +02:00
Hugh Nimmo-Smith
30d97d6f41
Link out to OIDC account management URL if available 2022-08-01 16:55:05 +02:00
Hugh Nimmo-Smith
887c3d4f89
Actually make SessionLoadViewModel.logout do something 2022-08-01 16:55:05 +02:00
Hugh Nimmo-Smith
1482ba24bf
Use valid length of code_verifier 2022-08-01 16:55:05 +02:00
Hugh Nimmo-Smith
4fcbd3bf20
Support statically configured OIDC clients 2022-08-01 16:55:05 +02:00
Hugh Nimmo-Smith
5296ba1d8a
Ask OP to revoke tokens on logout 2022-08-01 16:55:05 +02:00
Hugh Nimmo-Smith
87bbba0253
Improve error handling for OIDC discovery and registration 2022-08-01 16:55:04 +02:00
Hugh Nimmo-Smith
83843f62b1
Handle case of issuer field not ending with / 2022-08-01 16:55:04 +02:00
Hugh Nimmo-Smith
da922220e2
Handle case of OIDC Provider not returning supported_grant_types 2022-08-01 16:55:04 +02:00
Hugh Nimmo-Smith
dd14f13d2c
Use primary styling for OIDC login button 2022-08-01 16:55:04 +02:00
Hugh Nimmo-Smith
fa5ef2795a
fix: hide OIDC button when not in use 2022-08-01 16:55:04 +02:00
Hugh Nimmo-Smith
19c0a2949b
Try to improve error message on no login method available 2022-08-01 16:55:04 +02:00
Hugh Nimmo-Smith
391e696bed
Request urn:matrix:api:* scope for OIDC 2022-08-01 16:55:04 +02:00
Hugh Nimmo-Smith
154bae239a
Rename OIDC login button to Continue 2022-08-01 16:55:04 +02:00
Hugh Nimmo-Smith
2e24685a5f
Use unstable prefix for MSC2965 issuer discovery 2022-08-01 16:55:04 +02:00
Quentin Gliech
4b1cc8d645
Make hydrogen generate the device scope 2022-08-01 16:55:04 +02:00
Quentin Gliech
7aa7af4adf
Add client_uri, tos_uri and policy_uri client metadata 2022-08-01 16:55:03 +02:00
Quentin Gliech
b899b347b6
OIDC dynamic client registration 2022-08-01 16:55:03 +02:00