Commit Graph

12 Commits

Author SHA1 Message Date
Aleksandrs Proskurins 57185fcf69 Correct label for other verified session 2022-10-13 10:51:58 +03:00
Aleksandrs Proskurins 3ff8b427b4 Merge branch 'develop' into aleksandrs/6864_fixes_from_testing
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
#	RiotSwiftUI/Modules/UserSessions/Common/View/UserSessionCardViewData.swift
2022-10-13 10:42:53 +03:00
Aleksandrs Proskurins 1b2cb638f2 Correct verificationStatusAdditionalInfoText for other session 2022-10-13 09:46:11 +03:00
Doug 9855eaa12d Update strings for unknown sessions. 2022-10-12 14:42:24 +01:00
Doug 6a0112aa95 Device Manager: Verify session (#6832)
* Initial implementation
* Add verificationState to UserSessionInfo
* Listen for changes device changes in the service.
2022-10-11 16:11:52 +01:00
Gil Eluard a01c0f77ea Added support for MSC3881 2022-10-03 13:42:30 +02:00
Stefan Ceriu 5396e7351b Improve user session overview tests
* Add sessions overview UI tests
* Expose static methods from the UserSession name and lastActivity formatters; cleaned up the UserSessionsOverview a bit
* Add UserSessionsOverviewViewModel unit tests
* Add UserSessionsOverviewService unit tests
2022-09-30 13:49:16 +03:00
Stefan Ceriu 89d4bb2452 Implemented PSG-680 - Sessions overview security recommendations
- remove uppercased strings from localizables
- moved inactivity computation to the service
2022-09-28 15:36:11 +03:00
Aleksandrs Proskurins 1a27a94da8 Moved isCurrentSession into UserSessionInfo 2022-09-27 15:36:44 +03:00
Aleksandrs Proskurins e0caf5980e Renamed userSession and userSessionInfo to session 2022-09-27 13:57:54 +03:00
Stefan Ceriu 89bcd92cca Configured and applied SwiftFormat 2022-09-27 12:55:44 +03:00
Stefan Ceriu aca98de74c Move files around, improve structure 2022-09-27 09:27:07 +03:00