Commit Graph

460 Commits

Author SHA1 Message Date
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
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
aringenbach
c1968451bb Labs: Rich text editor: enable list items indentation 2023-01-30 15:38:56 +01:00
Frank Rotermund
9f6deb9110 Merge commit '2e9bb7067e9f1596f29b986729822184145906db' into feature/4068_merge_foss_1_9_15
# Conflicts:
#	Config/AppVersion.xcconfig
#	Podfile.lock
#	Riot/Assets/de.lproj/Localizable.strings
#	Riot/Modules/Room/RoomViewController.m
#	RiotNSE/NotificationService.swift
#	fastlane/Fastfile
2023-01-16 12:11:51 +01:00
Mauro Romito
4c81b71afd replaced UIColor link with ThemeService links color everywhere it was used, and included the ThemeService in NSE and SiriIntents 2023-01-12 17:54:44 +01:00
Alfonso Grillo
4abf645596 Merge pull request #7231 from vector-im/alfogrillo/render_poll_end_event
Render poll ended event in the timeline (PSG-196)
2023-01-10 14:49:13 +01:00
Alfonso Grillo
8eac6d053c Remove warnings 2023-01-10 12:20:34 +01:00
Alfonso Grillo
69a85a40d2 Add warnings 2023-01-10 12:20:34 +01:00
Alfonso Grillo
db7abaa7f5 Add push notification body for poll.end 2023-01-10 12:20:34 +01:00
Alfonso Grillo
8596b36257 Cleanup code 2023-01-10 12:20:34 +01:00
Yoan Pintas
df855e0553 Ignore the voice broadcast chunks at the notifications level (#7230) 2023-01-10 09:54:17 +00:00
Yoan Pintas
79e9f8ee40 Update the room description in the rooms list in case of live broadcast (incoming or outgoing) (#7160) 2022-12-19 19:26:55 +01:00
Frank Rotermund
0fca000b8d Merge commit '3d672a05b2a7117ade2e4e87bd2b5762063d7922' into feature/3977_merge_element_1_9_13
# Conflicts:
#	Config/AppVersion.xcconfig
#	Podfile.lock
#	Riot/Modules/Application/LegacyAppDelegate.m
#	Riot/Modules/Authentication/AuthenticationCoordinator.swift
#	Riot/Modules/Authentication/Legacy/LegacyAuthenticationCoordinator.swift
#	Riot/Modules/LaunchLoading/LaunchLoadingView.swift
#	Riot/Modules/LaunchLoading/LaunchLoadingView.xib
#	Riot/Modules/MatrixKit/Models/Account/MXKAccount.m
#	Riot/Modules/MatrixKit/Models/Room/MXKRoomBubbleCellData.m
#	Riot/Modules/Room/TimelineCells/Styles/Bubble/BubbleRoomTimelineCellProvider.m
#	Riot/Modules/Room/TimelineCells/Styles/Plain/PlainRoomTimelineCellProvider.m
#	Riot/Modules/TabBar/MasterTabBarController.m
#	fastlane/Fastfile
2022-12-19 14:36:30 +01:00
Philippe Loriaux
d6d5cabc0d Remove the voice broadcast chunks from the attachments list 2022-12-02 11:51:33 +01:00