Commit Graph

99 Commits

Author SHA1 Message Date
Alfonso Grillo
cbcf150fc3 Merge pull request #7065 from vector-im/alfogrillo/increase_dm_code_coverage
Increase dm code coverage (PSG-925)
2022-11-11 18:46:02 +01:00
paleksandrs
866796b484 Fixup session list item is not tappable everywhere 2022-11-11 09:55:33 +02:00
paleksandrs
9b57da21a7 Revert "Device Manager: Session list item is not tappable everywhere"
This reverts commit e6367cba4c8f0cb2cdfe5e3381dcbb7bc0f94c52.
2022-11-11 09:29:55 +02:00
Alfonso Grillo
0090fa9b10 Cleanup unused code 2022-11-10 12:12:32 +01:00
Alfonso Grillo
8ffc92b1fe Cleanup tests 2022-11-10 10:35:10 +01:00
paleksandrs
e6efe4eb39 Device Manager: Session list item is not tappable everywhere 2022-11-04 15:50:37 +02:00
Alfonso Grillo
0d2b7a85da Add animations 2022-11-03 14:55:33 +01:00
Alfonso Grillo
7c8038ef36 Cleanup merge leftovers 2022-11-03 14:50:46 +01:00
Alfonso Grillo
b471d81147 Fix UTs 2022-11-03 14:47:09 +01:00
Alfonso Grillo
6eb67dbdd0 Mock settings in UserSessionsOverviewViewModel 2022-11-03 14:47:09 +01:00
Alfonso Grillo
fcbd780370 Refine settings logic 2022-11-03 14:47:08 +01:00
Alfonso Grillo
d688600156 Add location info in UserOtherSessions 2022-11-03 14:47:08 +01:00
Alfonso Grillo
e6e7e7c5d4 Add show/hide ip persistency 2022-11-03 14:47:08 +01:00
Alfonso Grillo
2045dfdaa0 Cleanup 2022-11-03 14:47:08 +01:00
Alfonso Grillo
d7f8aefdb0 Cleanup code 2022-11-03 14:47:08 +01:00
Alfonso Grillo
68e02935d7 Cleanup merge leftovers 2022-11-03 14:47:08 +01:00
Alfonso Grillo
f787043129 Add “show location“ feature in session overview 2022-11-03 14:46:19 +01:00
Alfonso Grillo
ea50296b10 Add “show location” feature in other sessions list 2022-11-03 14:46:19 +01:00
Alfonso Grillo
3488cc508d Add location feature in UserSessionsOverview 2022-11-03 14:46:19 +01:00
Alfonso Grillo
8a5c5a7e07 Map location info 2022-11-03 14:46:19 +01:00
paleksandrs
2ed307bf1f Code review fixes 2022-11-03 13:38:23 +02:00
paleksandrs
246e2b01c7 Code review fixes, created DestructiveButton 2022-11-03 10:49:02 +02:00
paleksandrs
a5c4410d52 Merge branch 'develop' into aleksandrs/7014_sign_out_of_other_sessions 2022-11-02 15:07:17 +02:00
paleksandrs
e8e349aa67 Merge branch 'develop' into aleksandrs/6963_multi_session_logout 2022-11-02 14:02:52 +02:00
paleksandrs
2025a46a3b Sign out of all other sessions 2022-10-31 17:21:53 +02:00
paleksandrs
6ba50d3225 Renamed sign out to logout 2022-10-31 14:26:22 +02:00
Aleksandrs Proskurins
cde6312964 Refresh fix 2022-10-28 17:26:22 +03:00
Aleksandrs Proskurins
0614b019af PSG-976 Exclude current session from security recommendations and other sessions 2022-10-28 10:14:19 +03:00
Aleksandrs Proskurins
c19cb59604 Sing out filtering 2022-10-27 17:35:39 +03:00
Aleksandrs Proskurins
66fa9fb37f Removed warnings 2022-10-27 16:00:58 +03:00
Aleksandrs Proskurins
807a18af6e Separator fix 2022-10-27 15:57:10 +03:00
Andy Uhnak
2acf773404 Complete MXCryptoV2 implementation 2022-10-26 17:00:43 +01:00
Aleksandrs Proskurins
2be5583e9c More UI tests 2022-10-24 12:15:43 +03:00
Aleksandrs Proskurins
e31fce6604 Select All 2022-10-21 11:49:33 +03:00
Aleksandrs Proskurins
1866248131 UI fixes 2022-10-20 15:35:46 +03:00
Aleksandrs Proskurins
344bf3db7b Session selection state 2022-10-19 17:02:48 +03:00
Aleksandrs Proskurins
3df643ef68 Edit mode 2022-10-19 15:43:43 +03:00
Stefan Ceriu
515d07e1f1 Fixed various SwiftFormat warnings 2022-10-13 20:49:32 +03:00
Stefan Ceriu
efd258ce67 Fix UI tests for features currently disabled 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
Doug
7697724adc Update strings for unknown sessions. 2022-10-12 14:42:24 +01:00
Aleksandrs Proskurins
20be525f16 Merge branch 'develop' into aleksandrs/6838_filter_sessions
# Conflicts:
#	RiotSwiftUI/Modules/UserSessions/UserOtherSessions/Test/Unit/UserOtherSessionsViewModelTests.swift
#	RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsViewModel.swift
2022-10-12 10:58:04 +03:00
Aleksandrs Proskurins
401e35f4d6 Renamed OtherUserSessionsFilter to UserOtherSessionsFilter 2022-10-12 09:30:41 +03: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
Doug
efaf98fe6a Device Manager: Rename Session (#6826)
* Publish the user sessions overview data.
* Add UserSessionName screen.
* Update logout action to match Figma more closely.
2022-10-11 13:11:15 +01:00
ismailgulek
969c51db1e Ignore OS version from web based sessions (PSG-826) (#6852)
* Ignore OS version from web based sessions

* Add changelog
2022-10-11 14:39:36 +03:00
Aleksandrs Proskurins
073d3149c1 Fixed formatting 2022-10-10 09:27:47 +03:00
Aleksandrs Proskurins
90360a5eb3 Fixed swiftformat warnings 2022-10-07 17:00:15 +03:00
Aleksandrs Proskurins
c471c815c5 Merge from develop 2022-10-07 14:51:30 +03:00
ismailgulek
09124c2243 QR login from device manager (#6818)
* Add link device button into the sessions overview screen

* Run Swift format

* Fix tests

* Fix a crash in tests

* Fix PR remark
2022-10-07 12:58:26 +03:00