JanNiklas Grabowski
6c22fa37f1
Merge commit '56d9e1f6a55a93dc71149ae429eaa615a98de0d5' into feature/6076_foss_merge
...
* commit '56d9e1f6a55a93dc71149ae429eaa615a98de0d5': (79 commits)
finish version++
version++
Translated using Weblate (Hungarian)
Translated using Weblate (Italian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Hungarian)
Translated using Weblate (Slovak)
Translated using Weblate (Swedish)
Translated using Weblate (Indonesian)
Translated using Weblate (Albanian)
Translated using Weblate (Estonian)
Translated using Weblate (Estonian)
updated the submodule
updated SDK
Update the SDK. (#7819 )
Prepare for new sprint
finish version++
version++
fix
Changelog.
...
# Conflicts:
# Config/AppVersion.xcconfig
# Podfile
# Podfile.lock
# Riot.xcworkspace/xcshareddata/swiftpm/Package.resolved
# Riot/Managers/Settings/RiotSettings.swift
# Riot/Modules/Analytics/Analytics.swift
# Riot/Modules/Analytics/DecryptionFailure.swift
# Riot/Modules/Analytics/PHGPostHogConfiguration.swift
# Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewAction.swift
# Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewModel.swift
# Riot/Modules/Room/Views/Title/Preview/PreviewRoomTitleView.m
# Riot/Modules/Settings/SettingsViewController.m
# Riot/Utils/EventFormatter.m
# Riot/Utils/Tools.m
# RiotNSE/target.yml
# fastlane/Fastfile
# project.yml
2024-08-19 12:52:38 +02:00
JanNiklas Grabowski
96dbfb44c4
MESSENGER-6018 layout changes simplified login and add error handling for timeouts
2024-05-24 13:38:14 +02:00
Hugh Nimmo-Smith
19d431a189
Add note about MSC3886, MSC3903 and MSC3906 being closed ( #7788 )
2024-05-08 11:09:30 +01:00
Stefan Ceriu
24480b8a22
Fixes #7687 - Wait for MXSession state update before proceeding with the login process
2023-10-03 13:41:24 +03:00
Andy Uhnak
7b728c14f8
Deprecate MXLegacyCrypto
2023-04-18 12:45:39 +01:00
Hugh Nimmo-Smith
8caad979d7
Support for MSC3906 v2 ( #7407 )
2023-04-01 11:56:56 -04:00
Andy Uhnak
ef31ad428b
Revert "Merge pull request #7430 from vector-im/andy/user_trust"
...
This reverts commit 7f5d3b46eb02a7801d4a7c781762eea3d16ee0e6, reversing
changes made to 5a3adde8f70daec795ac1bee17c5159a155c6106.
2023-03-22 15:57:25 +00:00
Andy Uhnak
db771d2508
Refactor encryption trust level
2023-03-16 14:56:50 +00:00
Hugh Nimmo-Smith
d15131e9ba
Support for v2 of MSC3903 ( #7372 )
2023-02-15 14:02:33 +00:00
Hugh Nimmo-Smith
4b271e280e
Download device keys for self prior to verification checks
2022-12-07 15:39:35 +00:00
Stefan Ceriu
0dcaa7de6a
Fixes #6988 - Prevent actor switching when tearing down the rendezvous
2022-10-27 15:10:35 +03:00
Stefan Ceriu
33cf429526
Fixes #6987 - Prevent ZXing from unnecessarily requesting camera access
2022-10-27 15:10:35 +03:00
Andy Uhnak
27a1ea8ade
Curate MXCrypto protocol methods
2022-10-25 18:11:13 +01:00
Stefan Ceriu
b4f18eeb6e
Check and mark the received MSK as trusted before locally verifying the existing device
2022-10-18 12:15:47 +03:00
Stefan Ceriu
f5833fa8d6
Login against the homeserver provided through the QR code
2022-10-13 20:49:32 +03:00
Stefan Ceriu
a17c9b72e7
Check login intents match between QR code and current flow
2022-10-13 20:49:32 +03:00
Stefan Ceriu
c98e80269a
Remove unnecessary private key requests as it already happens automatically when marking the existing device as verified
2022-10-13 20:49:32 +03:00
Stefan Ceriu
4f5c49f005
Added E2EE support on sessions created through QR code login
2022-10-13 20:49:32 +03:00
Stefan Ceriu
3433e26e8c
Remove now unnecessary creator public key publishing. Rebuilt flows and fixed tests
2022-10-12 17:27:25 +03:00
Hugh Nimmo-Smith
a7f433fcee
Remove extra step as no longer required
2022-10-12 17:27:25 +03:00
Stefan Ceriu
76ea89eede
Fix initiator flows and e2e tests
2022-10-12 17:27:25 +03:00
Stefan Ceriu
3f90ef3da2
Implement login with scanned QR code flows
2022-10-12 17:27:25 +03:00
ismailgulek
02bd4a7207
QR Login additional flags ( #6825 )
2022-10-07 17:24:29 +03:00
ismailgulek
27857f98db
Login with QR UI components ( #6790 )
...
* Display QR button on login screen if HS supports
* Create start screen
* Add build flag
* Connect start screen to the login
* QR display screen
* Move `LabelledDividerView` into separate file
* Show display QR screen on button tap
* Add swift concurreny to CameraAccessManager
* Introduce `QRLoginServiceProtocol`
* Use new service in screens
* Introduce scan QR code screen
* Remove hardcoded service availability
* Remove unnecessary import
* Add confirmation screen
* Add loading screen
* Fix ZXingObjc targets
* Add failure screen
* Add strings
* Various UI tweaks, navigation according to the service state
* Fix tests
* Add string for invalid QR error
* Add QR login service mode
2022-10-06 18:05:46 +03:00