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
Validate homeserver configuration prior to loading the app #9779
Commits on May 3, 2019
-
Validate default homeserver config before loading the app
Implements the process described here: #9290 (comment) The expectation is that later layers (like the react-sdk) will make use of the `validated_discovery_config` option instead of interpreting the config themselves. We intentionally block the UI from loading here to avoid races between discovery and the app loading.
Configuration menu - View commit details
-
Copy full SHA for f08491c - Browse repository at this point
Copy the full SHA f08491cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5445632 - Browse repository at this point
Copy the full SHA 5445632View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51941ea - Browse repository at this point
Copy the full SHA 51941eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8caf67 - Browse repository at this point
Copy the full SHA c8caf67View commit details -
Don't repackage the ValidatedDiscoveryConfig
It's usable as-is, and we can add things to it when we need to (ie: integrations).
Configuration menu - View commit details
-
Copy full SHA for e7bf643 - Browse repository at this point
Copy the full SHA e7bf643View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab6ba0e - Browse repository at this point
Copy the full SHA ab6ba0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45caa8b - Browse repository at this point
Copy the full SHA 45caa8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf97fd6 - Browse repository at this point
Copy the full SHA bf97fd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5092dc - Browse repository at this point
Copy the full SHA a5092dcView commit details -
Supply a server config to the component and adjust the wait logic to be less of a race. The Login component will noop onPasswordLogin if it is "busy", and it is busy when it requests the login flows.
Configuration menu - View commit details
-
Copy full SHA for fc5c93a - Browse repository at this point
Copy the full SHA fc5c93aView commit details
Commits on May 10, 2019
-
Merge pull request #9496 from vector-im/travis/guests/block-ui
Validate default homeserver config before loading the app
Configuration menu - View commit details
-
Copy full SHA for 886828c - Browse repository at this point
Copy the full SHA 886828cView commit details
Commits on May 14, 2019
-
Clarify comment on is_url and hs_url handling
We don't actually need to do anything because the app transparently handles this. See #9290
Configuration menu - View commit details
-
Copy full SHA for 7f5589c - Browse repository at this point
Copy the full SHA 7f5589cView commit details -
Flag the validated config as the default config
For use in the rest of the app. See #9290
Configuration menu - View commit details
-
Copy full SHA for 68a7550 - Browse repository at this point
Copy the full SHA 68a7550View commit details -
Show most homeserver options on the mobile guide
This doesn't cover default_server_name because that pulls in a questionable amount of JS. See #9290
Configuration menu - View commit details
-
Copy full SHA for 559416d - Browse repository at this point
Copy the full SHA 559416dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22cc33e - Browse repository at this point
Copy the full SHA 22cc33eView commit details
Commits on May 16, 2019
-
Merge pull request #9719 from vector-im/travis/wk/clarify_is_hs_url
Clarify comment on is_url and hs_url handling
Configuration menu - View commit details
-
Copy full SHA for 51f5671 - Browse repository at this point
Copy the full SHA 51f5671View commit details -
Merge pull request #9721 from vector-im/travis/wk/fallback_hs
Flag the validated config as the default config
Configuration menu - View commit details
-
Copy full SHA for 39d1293 - Browse repository at this point
Copy the full SHA 39d1293View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ac5df3 - Browse repository at this point
Copy the full SHA 1ac5df3View commit details
Commits on May 17, 2019
-
Merge pull request #9726 from vector-im/travis/wk/mobileguide
Show resolved homeserver configuration on the mobile guide
Configuration menu - View commit details
-
Copy full SHA for 7a65dc9 - Browse repository at this point
Copy the full SHA 7a65dc9View commit details
Commits on May 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fa9d2a8 - Browse repository at this point
Copy the full SHA fa9d2a8View commit details
Commits on May 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b772bc7 - Browse repository at this point
Copy the full SHA b772bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26d8056 - Browse repository at this point
Copy the full SHA 26d8056View commit details