Commit Graph

87 Commits

Author SHA1 Message Date
manuroe ca6a71e9c0 Room creation: Follow SDK changes (#2945)
Room creation: Follow SDK changes
2020-01-28 14:33:56 +01:00
manuroe 4ff2fe36bf Merge branch 'develop' into privacy 2019-10-04 11:56:55 +02:00
manuroe 3c4623a8d1 i18n: Prefer "Cancel" rather than "Abort" 2019-09-23 16:49:16 +02:00
manuroe 413f779ccb Merge tag 'v0.9.4' into develop
Finish hotfix_Riot_2715

# Conflicts:
#	CHANGES.rst
2019-09-16 10:43:30 +02:00
manuroe 002c603b1e Send IS for adding MSISDNs only when required by HS
#2682
2019-09-11 15:00:35 +02:00
manuroe 627b1912da Merge tag 'v0.9.3' into develop
Finish riot_2703

# Conflicts:
#	CHANGES.rst
2019-09-10 16:30:45 +02:00
manuroe c12c548dbe Authentication: Create a way to filter and prioritise flows (with handleSupportedFlowsInAuthenticationSession). 2019-09-10 14:33:56 +02:00
manuroe 440a6da516 Support Riot configuration link to customise HS and IS
#2703
2019-09-10 11:51:49 +02:00
manuroe cf106188da Merge pull request #2699 from vector-im/riot_2657
Privacy: Allow email registration when no IS
2019-09-09 10:08:28 +02:00
manuroe 7d168c62da Privacy: Allow email registration when no IS: Make is_url optional in the next_link of the validation email
#2657
2019-09-06 10:48:27 +02:00
manuroe d3fcd1261e Privacy: Allow email registration when no IS if the HS supports it
#2657
2019-09-06 10:42:19 +02:00
manuroe 047a1c8ba0 Privacy: Allow email registration when no IS but return an error if not supported by the HS.
#2657
2019-09-06 10:30:20 +02:00
manuroe c63c0368f9 Do not use anymore MXRestClient.credentials.identityServer 2019-09-05 12:16:31 +02:00
manuroe a43ca299f9 Privacy: Allow password reset when no IS
#2658

Display an error if IS is required but empty
2019-09-03 15:02:02 +02:00
manuroe d725333205 Fix build after small API break 2019-09-02 17:14:22 +02:00
manuroe 501f04895c Privacy: Remove the ability to set an IS at login/registration
#2661
2019-08-30 16:27:49 +02:00
SBiOSoftWhare 908d9ece83 Merge branch 'privacy' into identity_server_v2
# Conflicts:
#	CHANGES.rst
#	Riot/Modules/Authentication/Views/AuthInputsView.m
2019-08-30 16:11:22 +02:00
manuroe 5571e5efae Privacy: Email help text on registration should be updated without binding
Update them again after review
2019-08-30 10:21:57 +02:00
manuroe 5d772be176 Privacy: Email help text on registration should be updated without binding
#2675

We use new strings ids as the meaning changed.
2019-08-29 17:02:10 +02:00
manuroe 767acf2501 Privacy: Remove the bind true flag from 3PID calls on registration
#2648
2019-08-29 11:11:23 +02:00
SBiOSoftWhare 35a44299e7 AuthInputsView: Check identity server presence before email registration. 2019-08-21 16:00:53 +02:00
SBiOSoftWhare 254cb9d956 AuthInputsView: Take into account MXIdentityService identity server URL when MSISDN is validated. 2019-08-21 12:03:52 +02:00
SBiOSoftWhare faba1d15e6 Use lower case for the term identity server. 2019-08-14 15:08:58 +02:00
SBiOSoftWhare acb4a95af5 AuthenticationViewController: Show error alert instead of disabling password reset action when Identity Server is not set. 2019-08-14 14:11:06 +02:00
SBiOSoftWhare 2360f43dea AuthenticationViewController: When register do not propose to add 3rd party ids if there is no configured Identity Server. 2019-08-13 17:03:05 +02:00
SBiOSoftWhare e7c0fe02cd AuthenticationViewController: Disable password reset action when Identity Server is not set. 2019-08-13 17:01:01 +02:00
manuroe ef010e2054 Soft logout: SSO support: Make sure the "Sign in with SSO" button does not overlap the explanation of the soft logout 2019-07-24 15:24:37 +02:00
manuroe fa8d68d0ff Soft logout: SSO support: Display the clear data section upper 2019-07-24 14:59:40 +02:00
manuroe b28ea8b1f3 Soft logout: Retain MXFileStore instance while getting user display name 2019-07-24 12:14:31 +02:00
manuroe ac26c1a29d Soft logout: Display the message about keys only if there are keys not yet backed ip 2019-07-23 17:36:10 +02:00
manuroe 93f7fd3067 Soft logout: Do not show the clear data section on the forgot password flow 2019-07-23 17:17:05 +02:00
manuroe 4249fa1320 Soft logout: Do not try to log against matrix.org if the password was wrong 2019-07-23 17:03:24 +02:00
manuroe 37949f342f Soft logout: Implement the clear data button
#2540
2019-07-23 16:20:07 +02:00
manuroe bdcb548f42 Soft logout: Implement design for the clear data section
#2540
2019-07-23 14:45:51 +02:00
manuroe cb5a3866a5 Soft logout: Implement design
This is an adapted version of the zeplin design. It uses the current app login look and feel with the copy of the zeplin design

#2540
2019-07-23 11:51:46 +02:00
manuroe 3bb50d0ccd Soft logout: Support soft logout
#2540
2019-07-19 14:25:45 +02:00
SBiOSoftWhare 7eb40933bd Registration: Fix infinite loop when register with email and validate from mobile. 2019-05-23 16:46:00 +02:00
Aaron Raimist f0d86eeece home server -> homeserver (#2345)
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2019-04-19 21:27:10 -05:00
manuroe bbaad165c4 Authentication: .well-known support
Fix Steve's remark
2019-03-07 10:08:39 +01:00
manuroe 4090d66d0b Authentication: .well-known support (#2117). 2019-03-06 18:30:13 +01:00
manuroe 237cfbf170 AuthVC: Style the authentication fallback webview screen so that its header matches to navigation bar style 2019-03-04 18:20:30 +01:00
manuroe dc903ef69f Authentication: support SSO by using the fallback URL
#2306

Disable register button on SSO
2019-03-04 17:25:21 +01:00
manuroe 909bf66f19 Authentication: support SSO by using the fallback URL
#2306
2019-03-04 16:52:22 +01:00
SBiOSoftWhare 8fe6e3fa89 Fix SwiftLint warnings 2019-02-27 10:07:51 +01:00
SBiOSoftWhare c0c63aa37f Apply new lineBreakColor where needed 2019-02-18 12:53:13 +01:00
manuroe a0a4e1ed52 reskin: kill dead code around placeholderTextColor
#2174
2019-01-23 12:03:55 +01:00
manuroe b90539acef reskin: kill riotColorRed & riotColorPinkRed
Merge them into Theme.warningColor

Part of #2174
2019-01-18 13:40:09 +01:00
manuroe 001d4acaa3 Registration: improve scrolling on the reCaptcha screen
#2165
2019-01-17 16:02:55 +01:00
manuroe 1c98294b4f Reskin: Fix regression: Wrong status bar color on login/registration screens
#2184
2019-01-17 15:35:40 +01:00
manuroe e118d21714 Registration: improve validation UX on the terms screen
#2164

Do like on android (https://github.com/vector-im/riot-ios/issues/2164#issuecomment-455108199)
2019-01-17 12:04:42 +01:00