Commit graph

28 commits

Author SHA1 Message Date
Christophe Deschamps
156231f8aa Handle VoIP and APNs push received before shared filesystem is available (BFU)
Delay CoreContext initialization until AppServices.config is available.
      When a VoIP push arrives before that, an EarlyPushkitDelegate reports
      a temporary CallKit call, ends it as unanswered after 4s, and posts
      a missed call notification to the user.
      Handle message APNs in service extension without Core/Config availability
2026-04-13 13:38:39 +00:00
QuentinA
fa9be23c2d Add a wait time of up to 3 second inside the app extension, then iterate to try and receive the NOTIFY required for imdn sending 2026-03-10 13:45:43 +00:00
Benoit Martins
66f2ac6fdc Add showChatMessageContentInNotification to corePreference to control chat message content visibility in iOS notifications 2026-03-05 14:35:15 +01:00
Benoit Martins
9072119031 Centralize App Group identifier using shared xcconfig 2026-01-27 16:59:57 +01:00
Benoit Martins
d25c19ff8e Refactor of Config and CorePreferences 2026-01-27 15:55:57 +01:00
Benoit Martins
c5c970d177 Fix logging in app extension 2026-01-15 17:45:32 +01:00
Benoit Martins
1dbbe6a53d Add support for MWI (voicemail) push notifications 2025-12-18 16:57:35 +01:00
Benoit Martins
1910536fd6 Fix notification service 2025-07-28 23:10:22 +02:00
Benoit Martins
ec44690cfe Disable chat messages when chat feature setting is disabled 2025-07-07 22:16:38 +02:00
Benoit Martins
cba7621413 Set publishEnabled to false by default in app extension, and enable it on main app 2025-06-26 10:27:26 +02:00
Benoit Martins
decb2ef753 Hide chatroom joined message notifications and fix NotificationService 2025-06-23 16:52:52 +02:00
Benoit Martins
323987f1d9 Restore GoogleService-Info.plist files and remove them from .gitignore 2025-05-19 13:38:49 +02:00
Benoit Martins
90d79c01db Untrack GoogleService-Info.plist files 2025-05-19 13:25:28 +02:00
Benoit Martins
c8dc64b7fd Update msgNotificationService/GoogleService-Info.plist 2025-05-13 16:15:40 +00:00
Benoit Martins
992afa16cf Replaced all null address.username with address.asStringUriOnly 2025-01-09 16:17:22 +01:00
QuentinArguillere
a68c9f5da8 Add all missing english translations for keys 2024-12-12 11:49:15 +01:00
QuentinArguillere
8d96b08f14 Add all missing translation keys (not the corresponding translations yet) 2024-12-10 18:08:07 +01:00
QuentinArguillere
82008d5a5f Update Login translations 2024-12-09 16:50:39 +01:00
QuentinArguillere
4a369dbb23 Mute notifications from muted chatrooms (bg and fg) 2024-11-05 17:56:58 +01:00
Benoit Martins
9bbd554547 Check if chatRoom.peerAddress is not nil in didReceive NotificationService 2024-10-04 11:28:02 +02:00
QuentinArguillere
a1b580b78a Fix reaction in app extension for 1-1 chatrooms 2024-09-30 16:26:25 +02:00
QuentinArguillere
9308c4d104 Add usernotifications filtering entitlement to app extension 2024-09-30 16:23:58 +02:00
QuentinArguillere
e95045dab4 Fix most warnings (remaining: @sendables and deprecated calls) 2024-08-31 09:01:39 +02:00
Benoit Martins
8afe787d2a Remove disable_chat_feature check in Notification service 2024-07-03 10:16:47 +02:00
QuentinArguillere
66361d7309 Use centralised Config file in app extension 2024-03-05 16:22:23 +01:00
QuentinArguillere
3b20c47f1d For crashlytics : add informations in the msgNotificationService googleService-info.plist file 2024-03-05 16:20:00 +01:00
QuentinArguillere
b999f2f1e3 Import linphone 5.2 msgNotificationService implementation 2024-02-20 10:33:02 +01:00
QuentinArguillere
6c77fe7850 Add msgNotificationService app extension 2024-02-19 17:08:10 +01:00