Commit Graph

228 Commits

Author SHA1 Message Date
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
Mauro Romito
12837d4b89 update license 2024-09-25 12:24:52 +02:00
Valere
b9a187c2f5 Bump posthog version to 3.25 2024-05-31 15:46:47 +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
Stefan Ceriu
0fdaab8b46 Add initial support for configuration through MDM 2023-09-08 11:59:11 +03:00
Doug
f1c7575f40 Disable Siri, Share and Reply (from NSE) Extensions. (#7619) 2023-07-12 10:26:43 +01:00
Nicolas Mauri
c53d4961c9 Implement MSC3987: Push actions clean-up 2023-06-07 09:31:42 +02:00
Andy Uhnak
7b728c14f8 Deprecate MXLegacyCrypto 2023-04-18 12:45:39 +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
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
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
Philippe Loriaux
d6d5cabc0d Remove the voice broadcast chunks from the attachments list 2022-12-02 11:51:33 +01:00
Gil Eluard
5eb1b39345 Threads: added support to read receipts (MSC3771) 2022-10-24 22:27:13 +02:00
Johannes Marbach
113c7aa256 Include concrete device model in user agent (PSG-754)
Fixes: #6742
2022-09-26 10:24:35 +02:00
Andy Uhnak
a9d1e84252 Track all errors in Sentry 2022-08-23 08:14:59 +01:00
Doug
9817b92419 Exclude MXK views/controllers from NSE and Intents
And exclude all MXK authentication from the share extension.
2022-06-21 10:04:22 +01:00
Doug
6cb4a8cf04 Trim whitespace and trailing slashes from a user entered homeserver address. 2022-06-21 10:04:22 +01:00
Stefan Ceriu
255b80a03e Use the newly added BackgroundSyncService readMarkerEvent method plus cleanup. 2022-06-15 15:18:42 +03:00
Stefan Ceriu
318bb22cd1 NSE - Prevent playback on already read messages and enable on device silencing for unwanted push notifications 2022-06-15 15:18:42 +03:00
Doug
f9fbc6f599 Add ReCaptcha screen (#6135)
Support dark mode in MXKAuthenticationRecaptchaWebView.
Begin implementing the ReCaptcha coordinator.
2022-05-11 09:57:37 +01:00
Doug
86ac0f14e0 Notification strings fall back to English if missing 2022-04-06 15:44:12 +01:00
ismailgulek
067c42c67b Navigate to thread from notification 2022-03-08 12:58:13 +03:00
Doug
4d01740ce3 Remove unused NSBundle extension methods.
Fix compile errors and remove duplicate strings after rebase.
2022-03-03 10:04:20 +00:00
SBiOSoftWhare
b10b70c26e Xcodegen: Fix RoomTimelineStyleIdentifier.swift location in all targets. 2022-02-16 09:46:17 +01:00
Doug
f14147c840 Merge pull request #5467 from vector-im/doug/5160_ftue_use_case
Add the FTUE use case screen for new users.
2022-02-10 14:28:28 +00:00
Stefan Ceriu
1ab7643de1 Fixed various project warnings. Completely disabled nullability checks, went down from ~20k to 195. 2022-02-10 08:43:18 +02:00
Doug
295b3eaa99 Add the Use Case selection screen to the onboarding flow. 2022-02-04 16:10:38 +00:00
David Langley
ac0bda01ec Merge pull request #5293 from vector-im/langleyd/5292_refresh_tokens
App: Refresh Tokens Implementation
2022-01-31 08:59:19 +00:00
ismailgulek
701d38c798 Merge branch 'develop' into ismail/5068_start_thread 2022-01-19 00:07:52 +03:00
David Langley
021b34be21 Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-14 11:43:09 +00:00
David Langley
06e8f0a71b Add analytics for Unauthenticated errors 2022-01-13 17:33:51 +00:00
SBiOSoftWhare
ca87f9b1f6 Merge pull request #5342 from vector-im/steve/5321_bubbles_lauching
Message bubbles: Add settings and build flag
2022-01-13 09:50:23 +01:00
David Langley
b779eccfce Remove duplicated logout code and fix spinner.
- Remove some duplication of logout behaviour
- Fix additional spinner on homeViewController
2022-01-10 21:38:24 +00:00
David Langley
72bcae9d15 Merge branch 'develop' of https://github.com/vector-im/element-ios into langleyd/5292_refresh_tokens 2022-01-06 22:43:20 +00:00
David Langley
756b1c3d1d Split MXKAccount from Data so just data can be loaded from disk without side effects. Also change force reload of accounts to stop double load on init. 2022-01-06 20:35:37 +00:00