Commit Graph

172 Commits

Author SHA1 Message Date
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
manuroe c9f49b8ad5 BF: Registration: fix tap gesture on checkboxes in the terms screen 2019-01-17 11:59:21 +01:00
manuroe c543ec99a8 reskin: Fix theming in registration screens 2019-01-11 16:52:28 +01:00
manuroe 3ff86cf431 reskin: Kill kRiotColorXxxx 2019-01-11 11:57:02 +01:00
manuroe bed6b151cb reskin: Create ThemeService.shared 2019-01-11 11:45:27 +01:00
manuroe d94284a100 reskin: Rename RiotDesignValues -> ThemeService 2019-01-11 10:46:00 +01:00
manuroe 4cf3858f17 reskin: kill last customisable kRiotXColors 2019-01-10 18:47:49 +01:00
manuroe b7de21c61c reskin: kill kRiotSecondaryTextColor 2019-01-10 18:05:21 +01:00
manuroe 469a0b7031 reskin: kill kRiotPrimaryTextColor 2019-01-10 18:00:45 +01:00
manuroe cb5e03af4a reskin: kill kRiotSecondaryBgColor 2019-01-10 17:57:17 +01:00
manuroe cc250b79b8 reskin: kill kRiotPrimaryBgColor 2019-01-10 17:50:26 +01:00
manuroe 9515b6e7d9 reskin: remove bar style ivars from RiotDesignValues 2019-01-10 17:08:32 +01:00
manuroe eebe36248f reskin: Delegate navigation and search bars styling to theme 2019-01-10 16:43:03 +01:00
manuroe de0f5522ff reskin: rename ColorValues to Theme 2019-01-10 15:32:59 +01:00
manuroe a7fa1134cc reskin: ColorValues: suffix UIColor properties names with "Color" 2019-01-10 15:23:22 +01:00
manuroe 802e8d49bc Merge remote-tracking branch 'origin/develop' into reskin
# Conflicts:
#	Riot/Constants/RiotDesignValues.m
#	Riot/Modules/Authentication/AuthenticationViewController.m
2019-01-10 11:50:57 +01:00