Commit Graph

92 Commits

Author SHA1 Message Date
manuroe
fc55dfb55c SecurityVC: Hide the cross-signing section 2020-06-30 15:56:05 +02:00
manuroe
13cbfc9741 SecurityVC: Secure backup replaces messages backup 2020-06-30 15:54:58 +02:00
manuroe
06c21ecf06 Secure backup: Create and delete key backup with 4S 2020-06-30 14:02:47 +02:00
ismailgulek
6c2c2faea2 Merge branch 'develop' into xcode11
# Conflicts:
#	CHANGES.rst
#	Riot.xcodeproj/project.pbxproj
2020-06-26 17:33:09 +03:00
SBiOSoftWhare
a433e3647e Fix merge issue with secure backup refactoring. 2020-06-26 14:36:27 +02:00
SBiOSoftWhare
b1908231f7 Merge branch 'develop' into riot_3293
# Conflicts:
#	CHANGES.rst
#	Riot/Generated/Strings.swift
2020-06-26 14:30:21 +02:00
manuroe
e37d2cef0d SecurityVC: Start cleaning 2020-06-26 07:56:56 +02:00
manuroe
df188da49b Security: Plug UX for cross-signing setup
part of #3299
2020-06-26 07:42:37 +02:00
manuroe
47cb148537 SecurityVC: Plug Secure Backup setup flow 2020-06-25 20:23:40 +02:00
manuroe
ddda57feff Update Riot/Modules/Settings/Security/SecurityViewController.m
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-06-25 17:17:04 +02:00
manuroe
539c1feb5a Update Riot/Modules/Settings/Security/SecurityViewController.m
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-06-25 17:16:51 +02:00
manuroe
122edffb63 Update Riot/Modules/Settings/Security/SecurityViewController.m
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-06-25 17:16:44 +02:00
manuroe
85ab663503 Update Riot/Modules/Settings/Security/SecurityViewController.m
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-06-25 17:16:32 +02:00
manuroe
d80f0e6316 Update Riot/Modules/Settings/Security/SecurityViewController.m
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-06-25 17:16:25 +02:00
manuroe
ed15566b4e Update Riot/Modules/Settings/Security/SecurityViewController.m
Co-authored-by: SBiOSoftWhare <SBiOSoftWhare@users.noreply.github.com>
2020-06-25 17:16:03 +02:00
manuroe
a41eedadc1 SecurityVC: Use NEW_CROSS_SIGNING_FLOW to not break things 2020-06-24 11:43:50 +02:00
manuroe
4fe62f1195 SecurityVC: Add warning if we do not have the MSK 2020-06-24 11:43:50 +02:00
manuroe
774a32f5bf SecurityVC: Add Secure backup status 2020-06-24 11:43:41 +02:00
manuroe
f7879c4238 SecurityVC: Add cross-signing reset. Stub things using test passwords 2020-06-19 09:32:27 +02:00
manuroe
9c8d3947b7 SecurityVC: Delete a secure backup 2020-06-19 08:00:22 +02:00
manuroe
2e9a6783e1 SecurityVC: PoC for secure backup settings 2020-06-18 15:51:06 +02:00
manuroe
cddc61198d SecurityVC: Factorise cell buttons 2020-06-18 11:47:53 +02:00
SBiOSoftWhare
9e3a91ea00 SecurityVC: Connect/restore key backup created with SSSS. 2020-06-15 16:30:58 +02:00
ismailgulek
8537141ffb Merge branch 'develop' into xcode11
# Conflicts:
#	CHANGES.rst
2020-06-05 16:00:24 +03:00
SBiOSoftWhare
b8afa1e58b SecurityVC: Remove MXCrossSigningStateCanCrossSignAsynchronously references. 2020-06-04 17:27:54 +02:00
ismailgulek
8f2df22c52 Override preferredStatusBarStyle for missing pages and ensure setNeedsStatusBarAppearanceUpdate will be called
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-05-22 12:10:27 +03:00
manuroe
f64951718c Security > Sessions: Display my unverified device with a red shield 2020-04-28 16:15:31 +02:00
manuroe
e49bceb7df Security settings: Do not ask to complete security if there is no cross-signing
Fix #3147
2020-04-24 18:49:00 +02:00
ismailgulek
2bbf94e4bd Merge pull request #3084 from vector-im/riot_3067
Consider Safe Area Insets for Some Screens
2020-04-23 20:56:58 +03:00
manuroe
f5429c9dfa Security - CROSS-SIGNING: Use "Complete security" to fix cross-signing
Fix #3049
2020-04-23 17:31:49 +02:00
manuroe
e49fee1769 Settings - Security: Fix missing i18n 2020-04-23 17:29:58 +02:00
manuroe
90fa88f4b7 Settings - Security: Move down the key backup section
With cross-signing and SSSS, this section is less important.
2020-04-23 16:46:44 +02:00
SBiOSoftWhare
c1a4da9c16 SecurityViewController: Show current device cannot cross sign show all devices with black shield and present complete security on tap. 2020-04-23 15:50:01 +02:00
ismailgulek
008bbc678e Some custom constraints on table view cells fixed for safe area
Signed-off-by: ismailgulek <gulekismail@gmail.com>
2020-04-22 16:15:30 +03:00
manuroe
46e4f3a44b Fix unexpected cast 2020-03-27 17:39:11 +01:00
manuroe
ae85cc7330 Security settings: Implement "Request (cross-signing private) keys" 2020-03-25 10:15:34 +01:00
manuroe
1d2fb742c0 Security settings: Refresh cross-signing state on opening 2020-03-25 10:14:25 +01:00
manuroe
2cf4d34f44 Security Screen: Update actions for cross-signing 2020-03-18 13:34:52 +01:00
manuroe
bcad547eca Security Screen: Use MXCrossSigning.state 2020-03-18 10:01:23 +01:00
manuroe
0bac8a90b2 Security screen: Create a dedicated section for cross-signing
for future debug.
Reorder the screen a bit.
2020-03-12 11:21:47 +01:00
SBiOSoftWhare
a51f3b17c4 Settings: Show information while loading devices list. 2020-02-10 10:51:30 +01:00
manuroe
867594590a Settings > Security: Fix file name 2020-01-30 13:24:13 +01:00