Commit Graph

361 Commits

Author SHA1 Message Date
manuroe 106960b960 Authentication: Improve the webview used for SSO
#2715
2019-09-13 19:13:04 +02:00
manuroe 7660c08da3 Privacy: Make NSContactsUsageDescription more generic and mention that 3pids are now uploaded hashed.
#2521
2019-09-11 17:59:45 +02:00
SBiOSoftWhare c4f2ca117a Update CHANGES.rst
Co-Authored-By: manuroe <manuroe@users.noreply.github.com>
2019-09-11 15:39:05 +02:00
SBiOSoftWhare 0cd89dc4b2 Update changes 2019-09-10 20:42:11 +02:00
manuroe 5141ae8568 Merge tag 'v0.9.3' into develop
Finish riot_2703

# Conflicts:
#	CHANGES.rst
2019-09-10 16:30:45 +02:00
manuroe 20408ed742 Authentication: Create a way to filter and prioritise flows (with handleSupportedFlowsInAuthenticationSession). 2019-09-10 14:33:56 +02:00
manuroe c4c20e15a4 Support Riot configuration link to customise HS and IS
#2703
2019-09-10 11:51:49 +02:00
manuroe c2d4c64631 CHANGES 2019-09-06 11:55:32 +02:00
Giom Foret 354465f466 Room members: third-party invites can now be revoked 2019-09-04 17:14:36 +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 5393ea77f1 Privacy: Remove the ability to set an IS at login/registration
#2661
2019-08-30 16:27:49 +02:00
SBiOSoftWhare 115d4ebf2a 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 d286f96181 Update changes 2019-08-30 11:17:05 +02:00
manuroe 2d35d63485 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 265a10728a i18n: Enable Polish (pl) 2019-08-29 16:13:17 +02:00
manuroe ac1a897985 Privacy: Remove the bind true flag from 3PID adds in settings
#2650
2019-08-29 11:27:29 +02:00
manuroe 7e6779bb19 Privacy: Remove the bind true flag from 3PID calls on registration
#2648
2019-08-29 11:11:23 +02:00
manuroe ef767d4178 VoIP: Fallback to matrix.org STUN server with a confirmation dialog
#2646
2019-08-28 18:57:56 +02:00
manuroe 0fa42c251f 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 40d2d5f48c Merge branch 'privacy' into riot_2662 2019-08-27 15:29:34 +02:00
manuroe f3db70779a 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 5b8bc0a5c3 Fix markdown link fail in changelog
Signed-off-by: Jason Robinson <jasonr@matrix.org>
2019-08-26 11:56:15 +03:00
Jason Robinson 32730c1687 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 048bd11abc Update changes 2019-08-21 14:21:40 +02:00
SBiOSoftWhare 97352e8e8d 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 fc7ed316dd Update changes 2019-08-14 14:12:24 +02:00
manuroe 747ba53b97 CHANGES 2019-08-12 15:03:38 +02:00
manuroe 2034d37423 BF: Build: Fix build based on git tag
It was not more possible to build using tags. The reason was the fastlane git_branch method returned nil.
Internally this method executes `git symbolic-ref HEAD --short` which returned `fatal: ref HEAD is not a symbolic ref` in our case.

We now checks out the tag as a local branch.
2019-08-08 17:25:23 +02:00
manuroe 61509528c4 BF: Fix crash for earch bar customisation in iOS13
#2626
2019-08-07 18:36:58 +02:00
SBiOSoftWhare 9b563fdf8f Update changes 2019-08-02 17:44:56 +02:00
SBiOSoftWhare 29e762de24 Update changes 2019-07-30 18:26:18 +02:00
SBiOSoftWhare 2579e2aa29 Update changes 2019-07-30 17:26:11 +02:00
manuroe e8f5a61100 Widgets: Whitelist https://scalar-staging.vector.im/api
#2612
2019-07-29 18:12:13 +02:00
manuroe ef3a810379 BF: Crash when leaving settings due to backup section refresh animation.
The exception was:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of rows in section 10.  The number of rows contained in an existing section after the update (0) must be equal to the number of rows contained in that section before the update (3), plus or minus the number of rows inserted or deleted from that section (0 inserted, 0 deleted) and plus or minus the number of rows moved into or out of that section (0 moved in, 0 moved out).'

To raise this exception:
- Execute the removed code after a delay (2s)
- Enter and leave the settings page
-> Crash
2019-07-29 17:31:07 +02:00
SBiOSoftWhare 4975c85d60 Update changes 2019-07-25 16:58:54 +02:00
manuroe 5341ea30e3 Soft logout: Support soft logout
#2540
2019-07-19 14:25:45 +02:00
manuroe 22b2364dd0 version++ 2019-07-17 14:02:51 +02:00
manuroe 74b1370143 BF: Edits history: Original event is missing
#2585

The original event is not an edit event. It must be processed a bit differently
2019-07-17 13:58:09 +02:00
manuroe 871d2be45e version++ 2019-07-16 18:48:41 +02:00
manuroe 1746fbc89b Device Verification: Name for is "Clock
according to https://github.com/matrix-org/matrix-doc/blob/master/data-definitions/sas-emoji.json#L41
2019-07-15 14:06:12 +02:00
manuroe db278b0417 Tools: Create filterCryptoLogs.sh to filter logs related to e2ee from Riot logs 2019-07-15 10:11:27 +02:00
manuroe 522900e784 Share extension: Enable any file upload (max 5). 2019-07-12 12:58:56 +02:00
SBiOSoftWhare 5a38b4c93f Update changes 2019-07-11 19:44:54 +02:00
manuroe 09615728a0 Room upgrade: Autojoin the upgraded room when the user taps on the tombstone banner
#2486
2019-07-10 14:58:47 +02:00
manuroe 5945537641 Room upgrade: Use the server_name parameter when joining the new room
#2550
2019-07-08 11:46:10 +02:00
manuroe ea9a43849b Join Room: Support via parameters to better handle federation
#2547
2019-07-08 11:15:44 +02:00
SBiOSoftWhare 06d886c08a Update changes 2019-07-03 11:20:43 +02:00
SBiOSoftWhare 9ca96b7968 Update changes 2019-06-25 14:04:54 +02:00