Jan Niklas Grabowski
e876a7c25e
fix: no sound and vibration for push notifications (MESSENGER-7257)
2025-05-27 16:13:46 +02:00
Frank Rotermund
67df1a3e95
chore: FOSS Merge 1.27.11 (MESSENGER-7276)
...
Merge commit 'af0b6d4be985d9f26e5111d3fa01389c7321949f' into feature/7276_FOSS_Merge_1_27_11
# Conflicts:
# Config/AppVersion.xcconfig
# Gemfile.lock
# IDETemplateMacros.plist
# Podfile
# Podfile.lock
# README.md
# Riot/Modules/Authentication/AuthenticationCoordinator.swift
# Riot/Modules/Room/CellData/RoomBubbleCellData.m
# Riot/target.yml
# RiotNSE/NotificationService.swift
# RiotSwiftUI/Modules/Authentication/ServerSelection/AuthenticationServerSelectionModels.swift
# RiotSwiftUI/Modules/Authentication/ServerSelection/AuthenticationServerSelectionViewModel.swift
# RiotSwiftUI/Modules/Authentication/ServerSelection/Coordinator/AuthenticationServerSelectionCoordinator.swift
# RiotSwiftUI/Modules/Authentication/ServerSelection/View/AuthenticationServerSelectionScreen.swift
# RiotSwiftUI/Modules/Room/CompletionSuggestion/Service/CompletionSuggestionService.swift
# fastlane/Fastfile
2025-05-16 14:06:20 +02:00
Mauro Romito
77bae312d0
added commercial license
2025-01-23 12:19:12 +01:00
Doug
3c798f56b0
Fix a bug where Matrix RTC call notifications are removed immediately after display. ( #7870 )
2024-11-14 08:37:35 +00:00
Doug
411478a4f7
Show Matrix RTC calls as unsupported. ( #7862 )
2024-11-11 09:22:45 +00:00
Frank Rotermund
7fc5060842
build: include in nse
2024-11-05 10:57:01 +01:00
JanNiklas Grabowski
9f3d77e9f1
fix: fix build error (MESSENGER-6656)
2024-10-21 13:41:39 +02:00
JanNiklas Grabowski
b298dedc22
chore: update from foss 1.11.19 (MESSENGER-6656)
...
Merge commit 'f823ab9aae70e8d15ed7cc079210dd9bbbb6c8e1' into feature/foss_update_1_11_19
* commit 'f823ab9aae70e8d15ed7cc079210dd9bbbb6c8e1':
finish version++
version++
comments
update submodule
remove obsolete tests
removed unused code
update submodule
fix
Libolm removal
update license macro
update license
Prepare for new sprint
# Conflicts:
# Config/AppVersion.xcconfig
# IDETemplateMacros.plist
# LICENSE
# README.md
# Riot/Categories/MXSession+Riot.m
# Riot/Managers/EncryptionKeyManager/EncryptionKeyManager.swift
# Riot/Managers/KeyValueStorage/Extensions/Keychain.swift
# Riot/Managers/KeyValueStorage/KeyValueStore.swift
# Riot/Managers/KeyValueStorage/KeychainStore.swift
# Riot/Managers/KeyValueStorage/MemoryStore.swift
# Riot/Managers/PushNotification/PushNotificationService.m
# Riot/Managers/Settings/RiotSettings.swift
# Riot/Managers/Settings/Shared/RiotSharedSettings.swift
# Riot/Modules/Analytics/AnalyticsUIElement.swift
# Riot/Modules/Application/AppCoordinator.swift
# Riot/Modules/Application/LegacyAppDelegate.h
# Riot/Modules/Application/LegacyAppDelegate.m
# Riot/Modules/Authentication/Legacy/AuthenticationViewController.h
# Riot/Modules/Authentication/Legacy/AuthenticationViewController.m
# Riot/Modules/Authentication/Legacy/Views/AuthInputsView.h
# Riot/Modules/Authentication/Legacy/Views/AuthInputsView.m
# Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m
# Riot/Modules/Common/Recents/RecentsViewController.m
# Riot/Modules/Common/WebViewController/WebViewViewController.m
# Riot/Modules/Contacts/Details/ContactDetailsViewController.m
# Riot/Modules/Contacts/Views/ContactTableViewCell.m
# Riot/Modules/Favorites/FavouritesViewController.h
# Riot/Modules/Favorites/FavouritesViewController.m
# Riot/Modules/GlobalSearch/UnifiedSearchViewController.m
# Riot/Modules/People/PeopleViewController.h
# Riot/Modules/People/PeopleViewController.m
# Riot/Modules/Room/ContextualMenu/ReactionsMenu/ReactionsMenuViewModel.swift
# Riot/Modules/Room/DataSources/RoomDataSource.m
# Riot/Modules/Room/Files/RoomFilesViewController.m
# Riot/Modules/Room/Members/Detail/RoomMemberDetailsViewController.m
# Riot/Modules/Room/Members/RoomParticipantsViewController.m
# Riot/Modules/Room/RoomViewController.m
# Riot/Modules/Room/Settings/RoomSettingsViewController.m
# Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroCell.swift
# Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroCellContentView.swift
# Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroViewData.swift
# Riot/Modules/Room/TimelineCells/RoomTimelineCellIdentifier.h
# Riot/Modules/Rooms/RoomsViewController.h
# Riot/Modules/Rooms/ShowDirectory/Cells/Network/DirectoryNetworkTableHeaderFooterView.swift
# Riot/Modules/Rooms/ShowDirectory/Cells/Room/DirectoryRoomTableViewCell.swift
# Riot/Modules/Rooms/ShowDirectory/PublicRoomsDirectoryViewModel.swift
# Riot/Modules/Secrets/Recover/RecoverWithKey/SecretsRecoveryWithKeyCoordinator.swift
# Riot/Modules/Secrets/Recover/RecoverWithKey/SecretsRecoveryWithKeyViewController.swift
# Riot/Modules/Secrets/Recover/RecoverWithPassphrase/SecretsRecoveryWithPassphraseCoordinator.swift
# Riot/Modules/Secrets/Recover/RecoverWithPassphrase/SecretsRecoveryWithPassphraseViewController.swift
# Riot/Modules/Secrets/Recover/SecretsRecoveryCoordinator.swift
# Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewController.swift
# Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewModel.swift
# Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewModelType.swift
# Riot/Modules/SetPinCode/PinCodePreferences.swift
# Riot/Modules/SetPinCode/SetupBiometrics/BiometricsAuthenticationPresenter.swift
# Riot/Modules/Settings/Security/ManageSession/ManageSessionViewController.m
# Riot/Modules/Settings/Security/SecurityViewController.m
# Riot/Modules/Settings/SettingsViewController.m
# Riot/Modules/SplitView/SplitViewCoordinator.swift
# Riot/Modules/SplitView/SplitViewCoordinatorType.swift
# Riot/Modules/StartChat/StartChatViewController.m
# Riot/Modules/TabBar/MasterTabBarController.h
# Riot/Modules/TabBar/MasterTabBarController.m
# Riot/Utils/EventFormatter.m
# Riot/Utils/HTMLFormatter.swift
# Riot/Utils/Tools.m
# RiotNSE/NotificationService.swift
2024-10-18 15:45:54 +02:00
Mauro Romito
12837d4b89
update license
2024-09-25 12:24:52 +02:00
JanNiklas Grabowski
acaa3cf145
feat: use match (MESSENGER-6377)
2024-09-05 10:22:25 +00:00
Arnfried Griesert
9149992f0b
Removed bug where notifications where discarded because of missing roomDisplayNames
2024-08-20 07:54:12 +02:00
Frank Rotermund
dc6c9f8fc4
feat: add JWT Support to MDM and refacture (MESSENGER-6162)
2024-07-25 12:51:43 +02:00
Frank Rotermund
bb60e8f85d
feat: add server selection protection with jwt (MESSENGER-6162)
2024-07-24 15:54:45 +02:00
Valere
b9a187c2f5
Bump posthog version to 3.25
2024-05-31 15:46:47 +02:00
Arnfried Griesert
905c6c0951
Merged element v1.11.9 into bum
2024-04-23 16:13:09 +02:00
Stefan Ceriu
1b63d93791
Add privacy accessed API declaration for system boot time
2024-03-19 12:13:16 +02:00
Stefan Ceriu
61315969a4
Add .xcprivacy info files to the main app, the notification service extension and the broadcast upload one
2024-03-19 10:01:19 +02:00
Frank Rotermund
92659b247a
MESSENGER-5570 build with correct sdk
2024-02-21 17:01:58 +01:00
JanNiklas Grabowski
88b166f815
Merge branch 'develop' into feature/5383_check_alias_old_rooms
...
* develop:
MESSENGER-5290 refactor to consider if sender or target
MESSENGER-5290 remove debug code
MESSENGER-5290 mark more federated user status events
Fixed bool value
MESSENGER-5290 mark federated user status events
Show matrix identifier in second line
# Conflicts:
# RiotNSE/target.yml
2024-01-30 13:06:22 +01:00
JanNiklas Grabowski
23d421862c
add file to target
2024-01-30 13:01:30 +01:00
Frank Rotermund
5489890d19
MESSENGER-5290 mark federated user status events
2024-01-24 07:43:44 +01:00
JanNiklas Grabowski
5decccf6cb
hotfix use custom url scheme to open links if provided
2023-12-22 12:25:59 +01:00
Frank Rotermund
958727d304
Feature/5327 releaseprep
2023-11-21 06:33:20 +00:00
JanNiklas Grabowski
33cb2b4642
MESSENGER-5265 fix pipeline
2023-11-10 13:37:47 +01:00
JanNiklas Grabowski
a167415fc2
MESSENGER-4821 add missing file to target
2023-10-11 15:26:28 +02:00
Arnfried Griesert
3c2c021287
Merged element 1.11.3 into bum
2023-09-29 05:24:53 +02:00
Frank Rotermund
5dd5dc2db7
Feature/3811 appconfig
2023-09-19 11:21:12 +00:00
Stefan Ceriu
0fdaab8b46
Add initial support for configuration through MDM
2023-09-08 11:59:11 +03:00
JanNiklas Grabowski
ccdbd400d2
Merge commit 'f6b85b8f9a0b4ce162616e79045fb015a21b27da' into feature/5004_basis_update_element
...
* commit 'f6b85b8f9a0b4ce162616e79045fb015a21b27da': (40 commits)
finish version++
version++
changelog.d: Upgrade MatrixSDK version ([v0.27.1](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.27.1 )).
completed
code improvement
fix 7646
opening the safari web view externally so that it will be able to share the cookies
web view opened on tap + changelog
added the cell, now I just need to implement the navigation to the web view
completed
Hide deactivate account if the auth property is present on the WK.
Add changelogs
Prevent mention crashes when room members are missing display names (objc interop)
Prevent pill crashes when room members are missing display names (objc interop)
Update introspect to the latest version, remove now duplicate `introspectCollectionView`
Prepare for new sprint
finish version++
Add missing changelog entry.
version++
changelog.d: Upgrade MatrixSDK version ([v0.27.0](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.27.0 )).
...
# Conflicts:
# Config/AppVersion.xcconfig
# Podfile
# Riot.xcodeproj/xcshareddata/xcschemes/Riot.xcscheme
# Riot/Modules/SecureBackup/Setup/SecureBackupSetupCoordinator.swift
# Riot/Modules/Settings/SettingsViewController.m
# Riot/target.yml
2023-08-29 17:00:19 +02:00
Arnfried Griesert
82beb4be2b
Patched hotfix changes from bum into hotfix branch 5068_hide_room_display_in_notifications
2023-08-17 10:21:13 +02:00
JanNiklas Grabowski
485f944c6c
revert '5bc3255dfe7b0a56aa3ce4b8056015b438653fed' 4889_deactivate_rust_for_prod
2023-07-17 08:54:43 +00:00
Arnfried Griesert
fd7c694c8a
MESSENGER-3580 Several bugfixes to notification times
2023-07-17 07:57:49 +00:00
Arnfried Griesert
dba6707074
Enable notification filtering
2023-07-12 15:18:16 +02:00
Doug
f1c7575f40
Disable Siri, Share and Reply (from NSE) Extensions. ( #7619 )
2023-07-12 10:26:43 +01:00
Frank Rotermund
242e35fdc7
Merge commit 'ab5f501c2daf60d26f41b1a15d7e97bfe5679228' into feature/4884_merge_foss_1.10.14
...
# Conflicts:
# Config/AppVersion.xcconfig
# Podfile.lock
# Riot/Modules/Home/AllChats/AllChatsCoordinator.swift
# fastlane/.env.default
# fastlane/Fastfile
2023-07-04 08:24:05 +02:00
JanNiklas Grabowski
a22c234e82
Feature/4889 deactivate rust for prod
2023-06-28 05:59:03 +00:00
Arnfried Griesert
1c0ef0ca52
merged element 1.10.12 into bum
2023-06-07 15:45:59 +02:00
Nicolas Mauri
c53d4961c9
Implement MSC3987: Push actions clean-up
2023-06-07 09:31:42 +02:00
Frank Rotermund
f7b22e1f1a
Feature/4454 tracking config
2023-05-02 10:55:41 +00:00
Andy Uhnak
7b728c14f8
Deprecate MXLegacyCrypto
2023-04-18 12:45:39 +01:00
Frank Rotermund
59d689a221
MESSENGER-4535 buildfix
2023-04-13 07:50:59 +02:00
Frank Rotermund
46477d7023
MESSENGER-4535 matomo e2ee error tracking
2023-04-12 16:13:25 +02:00
Arnfried Griesert
e5d97ed154
merged element-ios 1.10.5 into 4409_basis_update_1_10_5
2023-03-16 12:19:26 +01:00
Mauro Romito
fc1c22c08c
refactor completed
2023-03-06 14:59:03 +01:00
Andy Uhnak
7e41e16467
Use SwiftPM AnalyticsEvents
2023-03-02 16:59:48 +00:00
Andy Uhnak
81cdb68ce4
CryptoSDK phased rollout feature
2023-02-22 11:25:28 +00:00
JanNiklas Grabowski
1768fb5eee
Merge commit 'aaadcc73674cc8886e363693a7d7c08ac9b4f516' into feature/4260_merge_foss_1_10_2
...
# Conflicts:
# Config/AppVersion.xcconfig
# Podfile
# Podfile.lock
# Riot.xcworkspace/xcshareddata/swiftpm/Package.resolved
# Riot/Managers/EncryptionKeyManager/EncryptionKeyManager.swift
# Riot/Modules/Application/LegacyAppDelegate.m
# Riot/Modules/Authentication/AuthenticationCoordinator.swift
# Riot/Modules/Authentication/Legacy/LegacyAuthenticationCoordinator.swift
# Riot/Modules/ContextMenu/ActionProviders/RoomActionProvider.swift
# Riot/Modules/Home/AllChats/AllChatsViewController.swift
# Riot/Modules/Room/RoomInfo/RoomInfoCoordinator.swift
# Riot/Modules/Room/RoomInfo/RoomInfoList/RoomInfoListViewController.swift
# Riot/Modules/Room/Settings/RoomSettingsViewController.m
# fastlane/Fastfile
2023-02-15 14:56:55 +01:00
Flescio
d461349e00
Apply (polls) push rules client side for encrypted rooms ( #7356 )
...
* managing dont notify push rule
* private extension for push rule
* remove mentions and keyword notice footer
2023-02-13 11:13:59 +01:00
Andy Uhnak
168e6067fb
Enable Crypto SDK for production
2023-02-02 12:32:14 +00:00
Andy Uhnak
f81150bc68
Refresh notification service on crypto change
2023-02-02 10:41:34 +00:00