Alfonso Grillo
d7bbc0d2ab
Fix font
2022-12-16 17:44:54 +01:00
Alfonso Grillo
b01ef74fc2
Fix UserSessionOverview layout
2022-12-16 17:44:54 +01:00
Alfonso Grillo
c172e13e12
Fix nav bar item color
2022-12-16 17:44:54 +01:00
Alfonso Grillo
aff42bb277
Fix info in UserSessionCardView
2022-12-16 17:44:54 +01:00
Alfonso Grillo
ea6fcb1e36
Fix test
2022-12-05 19:43:29 +01:00
Alfonso Grillo
679c2c251b
Add tests
2022-11-16 11:18:03 +01:00
Alfonso Grillo
671dfa660d
Merge branch 'develop' into alfogrillo/learn_more_sheet
2022-11-08 17:04:20 +01:00
Aleksandrs Proskurins
56b244f066
Merge pull request #7023 from vector-im/aleksandrs/7022_hide_push
...
Hide push toggles for http pushers when there is no server support
2022-11-07 15:24:25 +02:00
Alfonso Grillo
e2a073c655
Merge branch 'develop' into alfogrillo/learn_more_sheet
...
# Conflicts:
# RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsModels.swift
# RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsViewModel.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionOverview/UserSessionOverviewModels.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionOverview/UserSessionOverviewViewModel.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionOverview/View/UserSessionOverview.swift
2022-11-03 18:25:06 +01:00
Alfonso Grillo
a868165173
Merge branch 'develop' into alfogrillo/learn_more_sheet
2022-11-03 17:29:01 +01:00
Alfonso Grillo
3229ff0777
Fix failing test
2022-11-03 15:30:13 +01:00
Alfonso Grillo
da81e29a00
Fix UTs
2022-11-03 14:47:09 +01:00
Alfonso Grillo
7713c7d9ec
Inject setting service in UserSessionOverviewViewModel
2022-11-03 14:47:09 +01:00
Alfonso Grillo
b847714200
Refine settings logic
2022-11-03 14:47:08 +01:00
Alfonso Grillo
1d56880bf7
Cleanup code
2022-11-03 14:47:08 +01:00
Alfonso Grillo
6ee539d3cc
Add “show location“ feature in session overview
2022-11-03 14:46:19 +01:00
paleksandrs
3c98c49cb0
Code review fixes
2022-11-03 13:38:23 +02:00
Alfonso Grillo
caf81e85b5
Merge branch 'develop' into alfogrillo/learn_more_sheet
...
# Conflicts:
# RiotSwiftUI/Modules/UserSessions/Coordinator/UserSessionsFlowCoordinator.swift
# RiotSwiftUI/Modules/UserSessions/UserOtherSessions/Coordinator/UserOtherSessionsCoordinator.swift
# RiotSwiftUI/Modules/UserSessions/UserOtherSessions/Test/UI/UserOtherSessionsUITests.swift
# RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsModels.swift
# RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsViewModel.swift
# RiotSwiftUI/Modules/UserSessions/UserOtherSessions/View/UserOtherSessions.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionOverview/Test/UI/UserSessionOverviewUITests.swift
2022-11-03 09:22:47 +01:00
paleksandrs
5084e0f54e
Merge branch 'develop' into aleksandrs/6963_multi_session_logout
2022-11-02 14:02:52 +02:00
paleksandrs
ffc4171559
Hide push toggles for http pushers when there is no server support
2022-11-02 13:36:58 +02:00
Alfonso Grillo
75973e7107
Cleanup UI tests
2022-10-28 17:00:30 +02:00
Alfonso Grillo
7817581d20
Show bottom sheet in other sessions screen
2022-10-28 15:50:35 +02:00
Alfonso Grillo
67d9983935
Add MVVM-C for InfoSheet
2022-10-28 15:14:42 +02:00
Alfonso Grillo
43256d10e8
Add .viewSessionInfo view action
2022-10-28 12:06:56 +02:00
Alfonso Grillo
0828b6a9d4
Add UI tests
2022-10-28 11:38:09 +02:00
Alfonso Grillo
b90b9b539e
Refine InfoView
2022-10-28 11:38:09 +02:00
Alfonso Grillo
733e06479a
Show bottom sheet in user other sessions
2022-10-28 11:38:09 +02:00
Alfonso Grillo
066277d972
Add inactive sessions copy
2022-10-28 11:38:09 +02:00
Alfonso Grillo
5465c74d46
Localise content
2022-10-28 11:38:09 +02:00
Alfonso Grillo
ba5132e6ee
Add bottom sheet modifier
2022-10-28 11:38:09 +02:00
Alfonso Grillo
a0f9e6ac9e
Add UserSessionOverviewViewBindings
2022-10-28 11:38:09 +02:00
Alfonso Grillo
4b66a03e57
Add empty onLearnMoreAction closure
2022-10-28 11:38:09 +02:00
Alfonso Grillo
baa8dc1784
Add UI tests
2022-10-27 17:29:29 +02:00
Alfonso Grillo
09563a68c5
Improve kebab menu in UserSessionOverview
2022-10-27 17:29:29 +02:00
Aleksandrs Proskurins
f0c69a6370
Sing out filtering
2022-10-27 17:35:39 +03: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
Doug
6c9a058b93
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
f6a0208bd5
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
ismailgulek
429a2f83a3
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
Gil Eluard
7ee204287b
Merge pull request #6815 from vector-im/gil/6814-Check_enabled_field_in_notification_settings_push_toggles
...
Check enabled field in notification settings push toggles
2022-10-06 14:34:57 +02:00
Gil Eluard
4b52380eb9
Check enabled field in notification settings push toggles
2022-10-06 11:40:12 +02:00
Doug
3d2eb4ebdf
Fix review comments
...
Also fix a crash on iPad.
2022-10-05 16:48:51 +01:00
Doug
3c34092a6a
Session Manager: Single session logout
2022-10-05 16:48:51 +01:00
Aleksandrs Proskurins
b8e76108f0
Merge branch 'develop' into aleksandrs/6786_inactive_sessions_screen
...
# Conflicts:
# RiotSwiftUI/Modules/UserSessions/UserSessionDetails/UserSessionDetailsViewModel.swift
2022-10-05 11:51:08 +03:00
Aleksandrs Proskurins
30237324d9
Cleanup for UserSessionOverviewViewModelTestsc, UserOtherSessionsViewModelTests
2022-10-05 09:18:33 +03:00
Gil Eluard
7f4efd61b4
Display push toggle for sessions with m.local_notification_settings.<device-id> events in account_data
2022-10-04 16:07:43 +02:00
Aleksandrs Proskurins
bba0246c3a
Renamed session to sessionInfo
2022-10-04 15:34:31 +03:00
Aleksandrs Proskurins
99574a9d53
Merge branch 'develop' into aleksandrs/6786_inactive_sessions_screen
...
# Conflicts:
# Riot/Assets/en.lproj/Vector.strings
# Riot/Generated/Strings.swift
# RiotSwiftUI/Modules/UserSessions/Coordinator/UserSessionsFlowCoordinator.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionOverview/Test/Unit/UserSessionOverviewViewModelTests.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/Coordinator/UserSessionsOverviewCoordinator.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/Service/Mock/MockUserSessionsOverviewService.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/UserSessionsOverviewModels.swift
# RiotSwiftUI/Modules/UserSessions/UserSessionsOverview/View/UserSessionListItemViewData.swift
2022-10-04 15:14:59 +03:00
Doug
5cb7a1ea20
Fix failure building tests.
2022-10-04 11:16:20 +01:00
ismailgulek
8903fde833
Include browser version in parsed user agent (PSG-761) ( #6788 )
...
* Update UserSessionInfo structure to include client version
* Add string for browser
* Update user agent parser to parse browser version too
* Add browser row into the session details
* Add changelog
* Fix tests
* Run Swift format
2022-10-04 10:49:26 +03:00