manuroe
|
b2bc91c69e
|
Settings/Discovery: Manage unbind
|
2019-10-02 10:57:36 +02:00 |
|
manuroe
|
107813e2fb
|
Settings/Discovery: Use new threePidAddManager.cancel()
|
2019-10-02 09:54:08 +02:00 |
|
manuroe
|
ba70c6093f
|
Settings/Discovery: Use new threePidAddManager to bind emails and phone numbers to HS account
All the migration logic with temporary flag is now in the SDK
|
2019-10-02 09:31:09 +02:00 |
|
manuroe
|
0d1b5c5cf8
|
SettingsVC: Use new threePidAddManager to add emails and phone numbers to HS account
|
2019-09-30 18:13:08 +02:00 |
|
manuroe
|
09da339327
|
ActivityIndicatorPresenter: Fix Giom's review remark
|
2019-09-27 16:38:52 +02:00 |
|
manuroe
|
eb57764c19
|
Privacy: IS Settings: Fix flow after terms has been accepted
##2736
I was using a HS access token for IS...
|
2019-09-26 17:39:50 +02:00 |
|
manuroe
|
16e2a58301
|
Privacy: IS Settings: Disable correctly Add/Change buttons
|
2019-09-26 16:26:20 +02:00 |
|
manuroe
|
9216d4695e
|
ActivityIndicatorPresenter: Make it accept double display and double hide
|
2019-09-26 16:03:12 +02:00 |
|
manuroe
|
f8929c3c44
|
Privacy: IS Settings: Factorise model flows so that the change action use both add and disconnect actions
|
2019-09-26 16:01:53 +02:00 |
|
manuroe
|
a8e0fd74b4
|
Privacy: IS Settings: Change the IS to another one
|
2019-09-26 12:17:16 +02:00 |
|
manuroe
|
45e23c8c62
|
Privacy: IS Settings: Manage invalid IS
|
2019-09-26 11:00:28 +02:00 |
|
manuroe
|
74dcd0955a
|
Privacy: IS Settings: Improve UITextField: placeholder, enter key, email keyboard
|
2019-09-26 11:00:21 +02:00 |
|
manuroe
|
0678e58e16
|
Privacy: IS Settings: Fix a swift api
|
2019-09-26 10:31:27 +02:00 |
|
manuroe
|
8805a03a9b
|
Privacy: IS Settings: Manage invalid IS
|
2019-09-26 10:31:15 +02:00 |
|
manuroe
|
109810d2eb
|
Privacy: IS Settings: Do not set the IS if terms are not accepted and show and error
|
2019-09-25 18:28:20 +02:00 |
|
manuroe
|
450178f7ee
|
Privacy: IS Settings: Present IS terms if needed
|
2019-09-25 18:04:10 +02:00 |
|
manuroe
|
a53bdf3192
|
Privacy: IS Settings: Disconnect from the IS
|
2019-09-25 15:51:15 +02:00 |
|
manuroe
|
9ed6f05fd1
|
Privacy: IS Settings: Add an IS
|
2019-09-25 14:51:26 +02:00 |
|
manuroe
|
74f111b34e
|
Privacy: IS Settings: Plug the UITextField to the model
|
2019-09-25 10:14:00 +02:00 |
|
manuroe
|
fa0590901f
|
Privacy: IS Settings: Finish theming
|
2019-09-24 15:34:31 +02:00 |
|
manuroe
|
e88c184478
|
Privacy: Settings: Finish IS setting storyboard
|
2019-09-24 14:34:09 +02:00 |
|
manuroe
|
31d6c80442
|
Merge remote-tracking branch 'origin/privacy' into riot_2604
|
2019-09-23 16:52:06 +02:00 |
|
manuroe
|
4398371107
|
i18n: Prefer "Cancel" rather than "Abort"
|
2019-09-23 16:49:16 +02:00 |
|
manuroe
|
9b3fb928d4
|
Privacy: Settings: Plug the new SettingsIdentityServerViewController
|
2019-09-17 15:20:16 +02:00 |
|
manuroe
|
2d92213f39
|
Privacy: Settings: Add "IDENTITY SERVER" section
|
2019-09-17 14:33:28 +02:00 |
|
manuroe
|
7f590e0821
|
i18n: improve naming: error_no_identity_server -> error_invite_3pid_with_no_identity_server
|
2019-09-17 10:56:46 +02:00 |
|
manuroe
|
4148591c53
|
Settings: Fix missing stopActivityIndicator
|
2019-09-17 10:37:57 +02:00 |
|
manuroe
|
ae85f58ba4
|
Privacy: If there is no IS, we cannot invite people by email
#2672
Display a message for MXRestClientErrorMissingIdentityServer errors
|
2019-09-17 10:06:10 +02:00 |
|
manuroe
|
f03b4bbd0e
|
Privacy: If there is no IS, we cannot list local contacts using matrix
#2672
|
2019-09-16 18:01:12 +02:00 |
|
SBiOSoftWhare
|
311aaa946a
|
Settings identity server: WIP.
|
2019-09-13 18:16:01 +02:00 |
|
manuroe
|
6c755cb6a6
|
SettingsVC: Fix crash
|
2019-09-13 11:27:35 +02:00 |
|
SBiOSoftWhare
|
a026981990
|
Settings discovery: Display human readable phone numbers.
|
2019-09-12 14:56:54 +02:00 |
|
SBiOSoftWhare
|
e2e86cbbca
|
Settings discovery: In three pid details screen, use same UX as email for phone number pending verification.
|
2019-09-12 12:01:28 +02:00 |
|
manuroe
|
ffef81849f
|
Merge pull request #2707 from vector-im/riot_2682
Send IS for adding MSISDNs only when required by HS
|
2019-09-11 16:40:03 +02:00 |
|
SBiOSoftWhare
|
c4caccfaeb
|
Settings discovery: In three pid details screen, display a pending verification alert on email validation. Use a fallback API mechanism in view model for older homeservers that do no support 3pid rebind.
|
2019-09-11 16:27:32 +02:00 |
|
manuroe
|
8709228538
|
Send IS for adding MSISDNs only when required by HS
#2682
|
2019-09-11 15:00:35 +02:00 |
|
SBiOSoftWhare
|
309388b9c1
|
Settings discovery: Handle new discovery section.
|
2019-09-10 20:36:45 +02:00 |
|
SBiOSoftWhare
|
458476cf55
|
Settings discovery: Implement settings table view discovery section.
|
2019-09-10 20:33:27 +02:00 |
|
SBiOSoftWhare
|
5d99e51b8b
|
Settings discovery: Implement three pid details screen.
|
2019-09-10 20:27:41 +02:00 |
|
manuroe
|
b63dce76f4
|
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
|
bdbaf98647
|
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
|
41cedfe4f2
|
Privacy: Allow email registration when no IS if the HS supports it
#2657
|
2019-09-06 10:42:19 +02:00 |
|
manuroe
|
0bd85a6a0c
|
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
|
4b4eaedbc6
|
Settings: Update the screen if IS is changed from another device
#2665
|
2019-09-05 12:22:18 +02:00 |
|
manuroe
|
5e292e590c
|
Do not use anymore MXRestClient.credentials.identityServer
|
2019-09-05 12:16:31 +02:00 |
|
manuroe
|
74e00f1110
|
Merge branch 'privacy' into riot_2659
|
2019-09-04 09:40:27 +02:00 |
|
manuroe
|
25b48b0c54
|
Privacy: Settings: Allow adding 3pids when no IS
#2659
And display an error if an IS is required
|
2019-09-03 16:35:18 +02:00 |
|
manuroe
|
44a2d9c31f
|
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
|
d6c1fd52e1
|
Fix build after small API break
|
2019-09-02 17:14:22 +02:00 |
|
manuroe
|
5393ea77f1
|
Privacy: Remove the ability to set an IS at login/registration
#2661
|
2019-08-30 16:27:49 +02:00 |
|