manuroe
43c97c5204
Privacy: Remove the ability to set an IS at login/registration
...
#2661
2019-08-30 16:27:49 +02:00
SBiOSoftWhare
0ed4518bdb
Merge branch 'privacy' into identity_server_v2
...
# Conflicts:
# CHANGES.rst
# Riot/Modules/Authentication/Views/AuthInputsView.m
2019-08-30 16:11:22 +02:00
SBiOSoftWhare
55e598bdc8
AppDelegate: Support identity server v2 API email validation and prompt to accept identity server policies on first use.
2019-08-30 11:15:06 +02:00
manuroe
72e3308d3f
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
c19ff58712
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
6588f269fe
Privacy: Remove the bind true flag from 3PID adds in settings
...
#2650
2019-08-29 11:27:29 +02:00
manuroe
1308f29959
Privacy: Remove the bind true flag from 3PID calls on registration
...
#2648
2019-08-29 11:11:23 +02:00
manuroe
27fdaa0e94
VoIP: Fallback to matrix.org STUN server with a confirmation dialog
...
#2646
2019-08-28 18:57:56 +02:00
manuroe
5f31093975
Settings: CALLS section: Always display the CallKit option
...
as we are iOS 10 min now but grey it out when not available (only on China)
2019-08-28 17:01:38 +02:00
manuroe
5753e5cd59
Merge branch 'privacy' into riot_2662
2019-08-27 15:29:34 +02:00
manuroe
59658af634
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
8d7d9c96cd
Settings: Display device fingerprint with a space every 4 chars like other Riot apps
2019-08-26 18:03:26 +02:00
manuroe
219cfec819
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
Jason Robinson
f6fe91ca14
Add and prioritize the new "_matrix/integrations/v1" widget urls
...
As per MSC1961, add to the whitelisted integrations_widget_urls
the new paths. This allows us to switch Scalar over to use the
new path as default.
Note, the legacy "scalar-staging.riot.im" is these days just a redirect
to scalar-staging.vector.im, so there is no addition for that. It still
needs Riot side whitelisting though for existing widgets.
Refs: https://github.com/matrix-org/matrix-doc/pull/1961
Signed-off-by: Jason Robinson <jasonr@matrix.org >
2019-08-26 11:48:47 +03:00
SBiOSoftWhare
4bf4410b71
AuthInputsView: Check identity server presence before email registration.
2019-08-21 16:00:53 +02:00
SBiOSoftWhare
50f9028c1f
Update strings
2019-08-21 12:05:40 +02:00
SBiOSoftWhare
e0fa7d4ce3
AppDelegate: Use MXIdentityService for email validation.
2019-08-21 12:05:33 +02:00
SBiOSoftWhare
3aef07bb64
AuthInputsView: Take into account MXIdentityService identity server URL when MSISDN is validated.
2019-08-21 12:03:52 +02:00
SBiOSoftWhare
f27440ed95
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
1bb396e1ac
Use lower case for the term identity server.
2019-08-14 15:08:58 +02:00
SBiOSoftWhare
1e4fb2a1ef
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
2955a184f2
ContactDetailsViewController: If no IS is configured show an error when starting a chat with a user having only an email.
2019-08-13 17:11:09 +02:00
SBiOSoftWhare
c5df898f2f
StartChatViewController: Prevent inviting contact with email only if no IS configured.
2019-08-13 17:08:42 +02:00
SBiOSoftWhare
852c9469d5
SettingsViewController: Disable adding threepids if no IS configured.
2019-08-13 17:05:19 +02:00
SBiOSoftWhare
2a741a28e0
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
eaf46eb5e0
AuthenticationViewController: Disable password reset action when Identity Server is not set.
2019-08-13 17:01:01 +02:00
SBiOSoftWhare
b285e30a25
Add no Identity Server error strings.
2019-08-13 16:58:36 +02:00
manuroe
f1b91bf9bb
IM: Terms modal: Check checkboxes of already accepted terms urls
2019-08-13 15:54:21 +02:00
manuroe
30e4351050
IM: Terms modal: Show the modal on widgets (Sticker Picker, ...)
2019-08-13 14:00:33 +02:00
manuroe
d595c01246
IM: Terms modal: Reopen the IM UI once terms are accepted
2019-08-13 13:59:36 +02:00
manuroe
a258907fea
IM: Terms modal: Make computation of baseUrl more generic
2019-08-13 11:35:56 +02:00
manuroe
9938620947
IM: Terms modal: Add service purpose description
2019-08-12 15:00:06 +02:00
manuroe
dbd9cb43be
IM: Terms modal: Display terms page into a webview
2019-08-12 11:14:58 +02:00
manuroe
df8339f467
IM: Tweak terms view UI
2019-08-09 18:43:27 +02:00
manuroe
2c42b055ca
IM: Display terms in table view
2019-08-09 17:58:02 +02:00
manuroe
b0bd5df851
IM: Start flow for terms modal
2019-08-09 15:58:33 +02:00
manuroe
2828890597
IM: Detect not signed terms error
...
(cherry picked from commit 80877eabafc2184ef55c279d2a8f2db10d9735e3)
2019-08-09 15:30:58 +02:00
manuroe
8f9380b043
iOS13 code cannot be built from Xcode10
2019-08-08 15:05:50 +02:00
manuroe
d60b8bf057
Merge pull request #2632 from vector-im/riot_2626
...
BF: Fix crash for search bar customisation in iOS13
2019-08-08 11:26:46 +02:00
manuroe
1e8e6cda08
BF: Fix crash for earch bar customisation in iOS13
...
#2626
2019-08-07 18:36:58 +02:00
Nathan Follens
07d52837ca
Translated using Weblate (West Flemish)
...
Currently translated at 1.2% (9 of 744 strings)
Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/vls/
2019-08-07 13:15:49 +00:00
Nathan Follens
dc1eb6e6ed
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (744 of 744 strings)
Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/nl/
2019-08-07 13:15:49 +00:00
Kévin C
749eddd198
Translated using Weblate (French)
...
Currently translated at 100.0% (744 of 744 strings)
Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/fr/
2019-08-03 20:49:58 +00:00
Slavi Pantaleev
00e73c1ce8
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (744 of 744 strings)
Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-08-03 20:49:58 +00:00
Weblate
93d04c9eff
Merge branch 'origin/develop' into Weblate.
2019-08-02 16:19:49 +00:00
SBiOSoftWhare
fe4c86ebb5
Update Riot/Modules/Room/Views/InputToolbar/RoomInputToolbarView.m
...
Co-Authored-By: manuroe <manuroe@users.noreply.github.com >
2019-08-02 18:12:41 +02:00
SBiOSoftWhare
b460790703
Media picker: Fix theming issue on recent captures.
2019-08-02 18:06:55 +02:00
Slavi Pantaleev
44d2b77ba2
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (738 of 738 strings)
Translation: Riot iOS/Riot iOS
Translate-URL: https://translate.riot.im/projects/riot-ios/riot-ios/bg/
2019-08-02 15:49:53 +00:00
SBiOSoftWhare
9abd8bb503
SettingsViewController: Use SingleImagePickerPresenter for profile avatar picture.
2019-08-02 17:27:49 +02:00
SBiOSoftWhare
02ee6dd6b0
RoomSettingsViewController: Use SingleImagePickerPresenter for room avatar picture.
2019-08-02 17:26:34 +02:00