Commit graph

6918 commits

Author SHA1 Message Date
QuentinA
0fe935a16f Use core.stopAsync with a looping iterate in app extension. This will allow the app extension to wait for the necessary data to be able to send IMDNs, and then exit cleanely as soon as it is done. If used with a flexisip 2.4 or older, there will always be a delay configured by the config section: 'misc', key: 'delay_message_send_s' before the IMDN gets sent and the notification is displayed 2026-03-16 15:22:31 +01:00
Benoit Martins
2f56839937 Update Settings UI 2026-03-16 11:38:06 +01:00
Benoit Martins
0fe2b4370f Ignore authentication requests while offline 2026-03-11 15:55:50 +01: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
b8efad4980 Add Siri intent example phrases for all localizations 2026-03-10 10:46:37 +01:00
Benoit Martins
d36a0a7081 Updated CHANGELOG & bumped version code to 6.1.0 (8) 2026-03-09 16:50:53 +01:00
Benoit Martins
9555245ede Fix getFriendWithAddress to ignore nil/empty phone numbers 2026-03-09 16:45:36 +01:00
Benoit Martins
231035f109 Hide enable video setting 2026-03-09 15:28:57 +01:00
Benoit Martins
1bb372741e Add "https://" to the config URI if it doesn't exist 2026-03-09 15:01:51 +01:00
Benoit Martins
9d78fc2e29 Add AppIntentVocabulary.plist for INStartCallIntent example phrases 2026-03-06 16:07:27 +01:00
Benoit Martins
d0418ae07c Updated CHANGELOG & bumped version code to 6.1.0 (7) 2026-03-06 11:20:12 +01:00
Benoit Martins
d00257d93c Fix own reaction refresh issue 2026-03-06 10:20:06 +01:00
Benoit Martins
58d269a65f Fix reaction refresh issue 2026-03-05 17:31:38 +01:00
Benoit Martins
95a7f0987a Remove debug print statements 2026-03-05 16:34:46 +01:00
Benoit Martins
e1d3df577f Create local image library in CoreContext if it doesn’t exist 2026-03-05 16:26:42 +01:00
Benoit Martins
3b10fbb7ce Remove UIDevice.current.orientation in PopupLoadingView 2026-03-05 14:54:29 +01:00
Benoit Martins
fd2730661d Fix PopupLoadingView size 2026-03-05 14:52:31 +01: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
6c5bf43062 Add contacts and suggestions to history and conversation views 2026-03-03 16:59:01 +01:00
Benoit Martins
9364e7f196 Remove AVAudioSession configuration from CallView 2026-02-27 11:04:08 +01:00
Benoit Martins
cdde88e32a Use singleSignOnClientId for SSO 2026-02-26 17:45:28 +01:00
Benoit Martins
e066ff4ee7 Update DialerBottomSheet UI and add DTMF playback 2026-02-26 16:34:57 +01:00
Benoit Martins
bfb4ac3c22 Add media and document lists to the contact detail view 2026-02-26 14:18:01 +01:00
Benoit Martins
75e96ed8a5 Automatically play next voice recording when the previous one ends 2026-02-25 16:28:40 +01:00
Benoit Martins
9cc8923e3f Refactor audio session management and add incoming message notification sound 2026-02-25 15:05:47 +01:00
Benoit Martins
db9c9f1834 Display peer address with a hidden button in conversation 2026-02-24 17:52:18 +01:00
Benoit Martins
ef09f6c412 Remove unnecessary menu 2026-02-24 16:22:03 +01:00
Benoit Martins
ca9f5ffe1f Add non-encrypted header to conversation 2026-02-24 15:58:21 +01:00
Benoit Martins
5bbbbe5d75 Add outbound proxy popup 2026-02-24 15:01:45 +01:00
Benoit Martins
f08bb865aa Add SIP proxy URL and outbound proxy to third party registration and account settings 2026-02-24 12:08:12 +01:00
Benoit Martins
0f6d8b1296 Add pending notifications banner 2026-02-24 10:36:51 +01:00
Benoit Martins
d39e4a0e34 Disable chatroom when it is not secure 2026-02-23 15:49:02 +01:00
Benoit Martins
23f5211131 Update call transfer logic to new implementation 2026-02-23 14:11:39 +01:00
Benoit Martins
1fff8d6d36 Update SPM SDK branch to Beta 2026-02-19 14:09:48 +01:00
Benoit Martins
d9d2d24d85 Refresh devices and trust when displayed contact changes 2026-02-19 14:05:02 +01:00
Benoit Martins
09863890ea Add trusted and untrusted avatar circle 2026-02-19 11:38:59 +01:00
Benoit Martins
d5d1600b4e Add trusted devices list 2026-02-16 16:14:30 +01:00
Benoit Martins
cf97da11b1 Add pagination to media and document lists 2026-02-12 12:00:52 +01:00
Benoit Martins
304651d776 Use removeAccountWithData instead of removeAccount 2026-02-12 10:54:07 +01:00
Benoit Martins
b753b5925e Fix media list UI 2026-02-12 09:44:55 +00:00
Benoit Martins
112d7bbaa9 Fix media path for message bubble 2026-02-12 09:44:55 +00:00
Benoit Martins
8223d20fc6 Add media and documents list to the conversation 2026-02-12 09:44:55 +00:00
Benoit Martins
9ac0445347 Comment out migration code in CoreContext.swift 2026-02-05 09:11:33 +00:00
Benoit Martins
2287e9a45a Update CHANGELOG.md 2026-02-03 14:58:25 +00:00
Benoit Martins
3eb09bf8b0 Add disableCallRecordings to CorePreferences 2026-02-03 15:18:44 +01:00
Benoit Martins
e3bf00dca5 Fix contacts with only a phone number 2026-02-03 13:08:58 +01:00
Benoit Martins
b3ed027c61 Normalize phone numbers in getFriendWithAddress 2026-02-02 16:41:04 +01:00
Benoit Martins
2fea9d720e Updated translations from Weblate 2026-01-29 12:25:52 +01:00
Benoit Martins
8d0f638d46 Refactor CorePreferences by adding new values 2026-01-29 10:30:08 +01:00
Benoit Martins
9072119031 Centralize App Group identifier using shared xcconfig 2026-01-27 16:59:57 +01:00