Commit graph

16934 commits

Author SHA1 Message Date
Doug
b6e47f07a8
Add a SignOutFlowPresenter. (#6854)
Used in AllChats, UserSessions and Settings.
(TabBarCoordinator is unnecessary as signout will be removed from there).
2022-10-13 14:36:30 +01:00
Aleksandrs Proskurins
380ad9427f
Merge pull request #6868 from vector-im/aleksandrs/6864_fixes_from_testing
Device Manager: Fixes from x-platform testing
2022-10-13 12:25:06 +03:00
Kat Gerasimova
d576d5bb2e Update enhancement issue template
Link to discussions for cross-platform and feature requests
2022-10-13 10:07:50 +01:00
Aleksandrs Proskurins
e52ccb7650 Formating fixes 2022-10-13 10:57:45 +03:00
Aleksandrs Proskurins
bc26fe7e15 Correct label for other verified session 2022-10-13 10:51:58 +03:00
Aleksandrs Proskurins
9e19986df6 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
61ac2fa4f2 Changelog 2022-10-13 09:48:23 +03:00
Aleksandrs Proskurins
1fb3056bdf Correct verificationStatusAdditionalInfoText for other session 2022-10-13 09:46:11 +03:00
Stefan Ceriu
83c327bcf4 Fix UI tests for features currently disabled 2022-10-12 17:27:25 +03:00
Stefan Ceriu
1739808130 Remove now unnecessary creator public key publishing. Rebuilt flows and fixed tests 2022-10-12 17:27:25 +03:00
Stefan Ceriu
e77557a2d8 Fix typo 2022-10-12 17:27:25 +03:00
Hugh Nimmo-Smith
e4e6706df5 Remove extra step as no longer required 2022-10-12 17:27:25 +03:00
Stefan Ceriu
849a52ea69 Add changelog 2022-10-12 17:27:25 +03:00
Stefan Ceriu
1c9a83bef2 Add missing rendezvousServerBaseURL buildSetting 2022-10-12 17:27:25 +03:00
Stefan Ceriu
e51a07b85c Fix initiator flows and e2e tests 2022-10-12 17:27:25 +03:00
Stefan Ceriu
dcc9cf71c6 Implement login with scanned QR code flows 2022-10-12 17:27:25 +03:00
Aleksandrs Proskurins
bb7ac190eb Remove verify session button for other sessions when the current session is unverified 2022-10-12 17:22:10 +03:00
Doug
be25adc21d Fix RiotTests. 2022-10-12 14:42:24 +01:00
Doug
3d3ccda296 Update strings for unknown sessions. 2022-10-12 14:42:24 +01:00
Aleksandrs Proskurins
d5d5744b23 Added last activity item to session details screen 2022-10-12 16:21:07 +03:00
Gil Eluard
93ce9abbb0
Merge pull request #6862 from vector-im/gil/6853-Tidy_up_TabBarCoordinator_now_that_AllChatsCoordinator_exists
Tidy up TabBarCoordinator now that AllChatsCoordinator exists.
2022-10-12 15:10:17 +02:00
Aleksandrs Proskurins
077a828627
Merge pull request #6860 from vector-im/aleksandrs/6838_filter_sessions
Device Manager: Filter sessions
2022-10-12 15:27:42 +03:00
Aleksandrs Proskurins
7a7ed567a4 Added accessibility label to filter menu 2022-10-12 14:34:26 +03:00
Aleksandrs Proskurins
e66d66d16e Renamed filerWasChanged to filterWasChanged 2022-10-12 13:18:33 +03:00
Aleksandrs Proskurins
32d8c2aa31 Single scale image 2022-10-12 13:16:19 +03:00
Aleksandrs Proskurins
a1ae4ec86c
Update RiotSwiftUI/Modules/UserSessions/UserOtherSessions/UserOtherSessionsModels.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2022-10-12 13:11:43 +03:00
Aleksandrs Proskurins
7015d12b78
Update Riot/Assets/en.lproj/Vector.strings
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2022-10-12 13:11:09 +03:00
Gil Eluard
9bc22e4ed2 Tidy up TabBarCoordinator now that AllChatsCoordinator exists. 2022-10-12 11:47:59 +02:00
Yoan Pintas
3488b67976
Add voice broadcast state event (#6785) 2022-10-12 11:30:38 +02:00
Alfonso Grillo
2045a6d2c8
Merge pull request #6858 from vector-im/alfogrillo/5571_remove_location_loader
Remove location loader (PSG-818)
2022-10-12 10:23:37 +02:00
Aleksandrs Proskurins
26a380d56a Formating 2022-10-12 11:00:38 +03:00
Aleksandrs Proskurins
5cb2b25eff 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
f556bd82de Changelog 2022-10-12 09:48:09 +03:00
Aleksandrs Proskurins
a6bc478a14 Renamed OtherUserSessionsFilter to UserOtherSessionsFilter 2022-10-12 09:30:41 +03:00
Alfonso Grillo
163f278c5b Add changelog.d file 2022-10-11 17:19:43 +02:00
Alfonso Grillo
ec746fbb87 Move completions around 2022-10-11 17:18:05 +02:00
Alfonso Grillo
6831a00ad2 Remove loader for live location sharing 2022-10-11 17:15:10 +02:00
Alfonso Grillo
21a8a994f3 Remove loader for static location sharing 2022-10-11 17:15:10 +02:00
Doug
313331708d
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
Aleksandrs Proskurins
1d1a0eb914 UI and unit tests 2022-10-11 17:19:32 +03:00
Doug
c358f28a55
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
Aleksandrs Proskurins
0af1ac2692 Clear filter button 2022-10-11 14:54:09 +03:00
ismailgulek
d5ac519e8f
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
ff8d3df86a Merge branch 'hotfix/1.9.8' into develop 2022-10-11 10:25:08 +03:00
Aleksandrs Proskurins
168de8bb78 Verified sessions 2022-10-11 09:42:07 +03:00
Aleksandrs Proskurins
b38288b658 Filter button 2022-10-11 08:42:28 +03:00
Element Translate Bot
ba09b164c1
Translations update from Weblate (#6844)
* Translated using Weblate (Icelandic)

Currently translated at 100.0% (8 of 8 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/is/

* Translated using Weblate (Swedish)

Currently translated at 100.0% (8 of 8 strings)

Translation: Element iOS/Element iOS (Dialogs)
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios-dialogs/sv/

Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: LinAGKar <linus.kardell@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
2022-10-10 18:33:46 +03:00
Element Translate Bot
6064a8a712
Translations update from Weblate (#6843)
* Translated using Weblate (Italian)

Currently translated at 100.0% (2229 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/it/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (2229 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/sk/

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (2229 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/id/

* Translated using Weblate (Estonian)

Currently translated at 100.0% (2229 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/et/

* Translated using Weblate (Ukrainian)

Currently translated at 100.0% (2229 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/uk/

* Translated using Weblate (German)

Currently translated at 100.0% (2229 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/

* Translated using Weblate (German)

Currently translated at 100.0% (2229 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/de/

* Translated using Weblate (Icelandic)

Currently translated at 86.0% (1919 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/is/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (2229 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/pt_BR/

* Translated using Weblate (Indonesian)

Currently translated at 100.0% (2229 of 2229 strings)

Translation: Element iOS/Element iOS
Translate-URL: https://translate.element.io/projects/riot-ios/riot-ios/id/

Co-authored-by: random <dictionary@tutamail.com>
Co-authored-by: Jozef Gaal <preklady@mayday.sk>
Co-authored-by: Linerly <linerly@protonmail.com>
Co-authored-by: Priit Jõerüüt <riot@joeruut.com>
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Co-authored-by: Vri <element@vrifox.cc>
Co-authored-by: Thomas Schmidt <thomas@thsmdt.com>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Co-authored-by: lvre <7uu3qrbvm@relay.firefox.com>
Co-authored-by: Weblate <noreply@weblate.org>
2022-10-10 18:33:16 +03:00
Doug
ff73246891 Fix authentication tests. 2022-10-10 15:30:24 +01:00
Doug
6031077232 Remove the ffmpeg pod. 2022-10-10 14:20:23 +01:00