manuroe
564e309902
Settings: Use a generic wording when authentication flow is not supported
2019-10-24 15:40:07 +02:00
manuroe
ad325fc8a2
Settings: Add User-Interactive Auth for adding email and msidsn to user's account
...
vector-im/riot-ios#2744
2019-10-24 11:17:59 +02:00
manuroe
d5098d556e
Privacy: Make IS terms wording clearer when we fallback to vector.im
...
#2760
Add a outOfContext flag to ServiceTermsModal and adapt the display to it
2019-10-10 11:05:10 +02:00
manuroe
536224fb28
Terms: Display the URL of the service
2019-10-04 16:16:56 +02:00
manuroe
1b3ab81b9c
Settings/Bind: Ask the user to validate the email again if they have not validated it yet
...
instead of displaying an error dialog.
This bug happened only with the new HS add and bind APIs (MSC2290) flow because new IS API returns only `M_UNKNOWN`.
2019-10-04 14:11:24 +02:00
manuroe
4ff2fe36bf
Merge branch 'develop' into privacy
2019-10-04 11:56:55 +02:00
manuroe
ecaa78b741
Privacy: IS Settings: Change the IS to another one
2019-09-26 12:17:16 +02:00
manuroe
69b0abb8b6
Privacy: IS Settings: Improve UITextField: placeholder, enter key, email keyboard
2019-09-26 11:00:21 +02:00
manuroe
d8ca3950d9
Privacy: IS Settings: Manage invalid IS
2019-09-26 10:31:15 +02:00
manuroe
d6c9a09b0a
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
00ef26ee75
Privacy: IS Settings: Disconnect from the IS
2019-09-25 15:51:15 +02:00
manuroe
adf323b423
Privacy: IS Settings: Add an IS
2019-09-25 14:51:26 +02:00
manuroe
29ee3a5238
Privacy: IS Settings: Plug the UITextField to the model
2019-09-25 10:14:00 +02:00
manuroe
71961eacf3
Privacy: Settings: Finish IS setting storyboard
2019-09-24 14:34:09 +02:00
manuroe
51104db80c
Merge remote-tracking branch 'origin/privacy' into riot_2604
2019-09-23 16:52:06 +02:00
manuroe
29116202f6
Merge tag 'v0.9.5' into develop
...
Finish voice_over
# Conflicts:
# CHANGES.rst
# Riot/SupportingFiles/Info.plist
# RiotShareExtension/SupportingFiles/Info.plist
# SiriIntents/Info.plist
2019-09-20 17:28:16 +02:00
manuroe
a14e1f54dc
VoiceOver: Make ScrollToBottomButton speakable
2019-09-20 17:21:00 +02:00
manuroe
e296168f5e
VoiceOver: RoomVC: No VoiceOver on media
...
#2726
2019-09-20 16:25:15 +02:00
manuroe
6f85cbfe05
VoiceOver: RoomVC: Fix some missing accessibility labels for buttons
...
#2722
2019-09-18 13:08:42 +02:00
manuroe
390a177b59
Privacy: Settings: Add "IDENTITY SERVER" section
2019-09-17 14:33:28 +02:00
manuroe
6b78c67984
i18n: improve naming: error_no_identity_server -> error_invite_3pid_with_no_identity_server
2019-09-17 10:56:46 +02:00
manuroe
a01abe581b
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
fac69c7536
Privacy: If there is no IS, we cannot list local contacts using matrix
...
#2672
2019-09-16 18:01:12 +02:00
SBiOSoftWhare
6ca26ef090
Settings identity server: WIP.
2019-09-13 18:16:01 +02:00
SBiOSoftWhare
f7c9d3ae1d
Update strings
2019-09-10 20:37:25 +02:00
SBiOSoftWhare
181a01b214
Settings discovery: Implement three pid details screen.
2019-09-10 20:27:41 +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
440a6da516
Support Riot configuration link to customise HS and IS
...
#2703
2019-09-10 11:51:49 +02:00
manuroe
108c66b492
Merge branch 'privacy' into riot_2659
2019-09-04 09:40:27 +02:00
manuroe
6fe44ce0df
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
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
cb5ee27069
Wording for IS: -> "URL (e.g. https://matrix.org )" -> "URL (e.g. https://vector.im )"
2019-09-02 15:39:25 +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
766d24af0f
VoIP: Fallback to matrix.org STUN server with a confirmation dialog
...
#2646
2019-08-28 18:57:56 +02:00
manuroe
fd05444b89
Settings: Device section: Make clear that device names are publicly readable in a kind of a "section header" header
...
vector-im/riot-ios/issues/2662
2019-08-26 18:37:43 +02:00
manuroe
c8244dd46b
Settings: Cryptography section: Make clear that device names are publicly readable
...
vector-im/riot-ios/issues/2662
2019-08-26 18:02:33 +02:00
SBiOSoftWhare
24c73c19ed
Merge pull request #2645 from vector-im/riot_2643
...
Ability to disable all identity server functionality via the config file
2019-08-14 15:10:02 +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
1c9c981273
Add no Identity Server error strings.
2019-08-13 16:58:36 +02:00
manuroe
fb25becfe1
IM: Terms modal: Add service purpose description
2019-08-12 15:00:06 +02:00
manuroe
90b6c33e43
IM: Display terms in table view
2019-08-09 17:58:02 +02:00
manuroe
97b7273a1e
IM: Start flow for terms modal
2019-08-09 15:58:33 +02:00
SBiOSoftWhare
0d143f330d
Add media picker and camera wordings.
2019-08-02 16:51:12 +02:00
SBiOSoftWhare
428ec794c3
Reaction history: Implement screen.
2019-07-30 17:24:45 +02:00
SBiOSoftWhare
cacb8834f0
Emoji picker: Implement Emoji picker screen.
2019-07-25 16:58:14 +02:00
SBiOSoftWhare
831b89469b
Emoji picker: Handle Emoji parsing with EmojiService.
2019-07-25 16:58:14 +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