Commit Graph

13 Commits

Author SHA1 Message Date
Aleksandrs Proskurins 281f8b5804 Identify inactive sessions 2022-10-14 12:16:12 +03:00
Aleksandrs Proskurins 6f9be0d334 Correct label for other verified session 2022-10-13 10:51:58 +03:00
Aleksandrs Proskurins f7e8bc2d9e 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 e081e50d09 Correct verificationStatusAdditionalInfoText for other session 2022-10-13 09:46:11 +03:00
Doug 7697724adc Update strings for unknown sessions. 2022-10-12 14:42:24 +01:00
Doug 3279f58ec4 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 a0ff481cef Added support for MSC3881 2022-10-03 13:42:30 +02:00
Stefan Ceriu f8d6f43967 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 7eee1cceab 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 ed8d2f1083 Moved isCurrentSession into UserSessionInfo 2022-09-27 15:36:44 +03:00
Aleksandrs Proskurins 512e2f7933 Renamed userSession and userSessionInfo to session 2022-09-27 13:57:54 +03:00
Stefan Ceriu 43c28d23b7 Configured and applied SwiftFormat 2022-09-27 12:55:44 +03:00
Stefan Ceriu 841289a16c Move files around, improve structure 2022-09-27 09:27:07 +03:00