Commit graph

  • 3ecd79fc77 Add chat room popups feature/chatroom_popups Benoit Martins 2026-04-16 17:19:13 +02:00
  • 30b025fadf Merge branch 'feature/mdm' into 'release/6.2' Christophe Deschamps 2026-04-16 10:56:44 +00:00
  • 0feac76611 MDM configuration & Unit/UI tests release/6.2 Christophe Deschamps 2026-04-16 02:51:29 +02:00
  • e6b1b632d4 Add conversation history deletion feature Benoit Martins 2026-04-14 14:54:43 +02:00
  • bd666fec74 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 Christophe Deschamps 2026-04-13 13:38:39 +00:00
  • e486cce9cd Use LinphoneSdkInfos for the SDK version and branch. Benoit Martins 2026-04-14 14:49:34 +02:00
  • 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 master Christophe Deschamps 2026-04-13 13:38:39 +00:00
  • adc1a0bc8b Merge branch 'fix/bfu-early-push-handling' into 'master' Christophe Deschamps 2026-04-13 13:37:42 +00:00
  • ff6dbf87b5 Splash screen above logo Christophe Deschamps 2026-04-13 15:26:46 +02:00
  • 3c8c7a7012 Update sdk to 5.4.105 fix/test_6_0_3_with_sdk_5.4.105 QuentinA 2026-04-13 09:56:01 +02:00
  • 1d3e6489d3 Fix logging in app extension Benoit Martins 2026-01-15 17:45:32 +01:00
  • 6c1a1a94f7 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 Christophe Deschamps 2026-04-09 07:42:17 +02:00
  • 916dff04ef Fix Dialer in transfer call Benoit Martins 2026-03-27 16:36:48 +01:00
  • eaa19e60ae Fix transfer popup texts Benoit Martins 2026-03-27 11:48:06 +01:00
  • ba3886ded7 Merge branch 'tests/macmini-m1-3' into 'master' Peio Rigaux 2026-03-26 17:16:08 +00:00
  • bf81c9aa10 Merge branch 'fix/app_extension_imdn' into 'master' Quentin Arguillere 2026-03-26 15:32:02 +00:00
  • b764c068e5 Updated translations from Weblate Sylvain Berfini 2026-03-26 14:40:54 +00:00
  • eb6c10d097 Updated CHANGELOG & bumped version code to 6.2.0 (2) Benoit Martins 2026-03-26 15:27:13 +01:00
  • 153ca0f6c4 Fix CardDAV editing Benoit Martins 2026-03-26 15:22:04 +01:00
  • 26022e7f09 Remove duplicate account_settings_outbound_proxy_title localizable key Benoit Martins 2026-03-26 13:54:26 +01:00
  • 0132c5253f Updated translations from Weblate Sylvain Berfini 2026-03-26 10:47:25 +00:00
  • ae63f770f3 Updated CHANGELOG & bumped version code to 6.2.0 (1) 6.2.0-beta Benoit Martins 2026-03-26 11:53:31 +01:00
  • 037bbf3ead Updated translations from Weblate Sylvain Berfini 2026-03-26 10:47:25 +00:00
  • 63a1a6b32f Updated translations from Weblate release/6.0 Sylvain Berfini 2026-03-26 10:47:25 +00:00
  • 828fadb9e0 Merge branch 'master' Benoit Martins 2026-03-26 10:27:22 +01:00
  • 9524c6f2f3 Add a screen-sharing video preview to the call view Benoit Martins 2026-03-24 17:24:00 +01:00
  • 8a612be0a0 Fix phoneListsEqual to return false when both lists are empty Benoit Martins 2026-03-26 08:47:00 +01:00
  • 127e12b384 Add end-to-end encryption check for conference Benoit Martins 2026-03-24 14:41:15 +01:00
  • b84bd1faf3 Add SipAddressesPopup to StartCallFragment, StartConversationFragment, and AddParticipantsFragment Benoit Martins 2026-03-19 17:13:22 +01:00
  • 54b8ae4b02 RC option to hide contact edition - ui/hide_contact_edition Christophe Deschamps 2026-03-18 16:27:11 +01:00
  • 5615d51e27 Added new colors to replace old ones, reworked themes to only use two "main" colors Benoit Martins 2026-03-18 18:13:23 +01:00
  • fed6394cd5 Option ui/only_allow_earpiece_during_call to enforce the use or earpiecee only during call Christophe Deschamps 2026-03-18 15:47:46 +01:00
  • b82156d2f2 Fix document preview Benoit Martins 2026-03-18 15:50:21 +01:00
  • 83acef02d7 Add deleted message bottom sheet when message is not retractable Benoit Martins 2026-03-18 15:30:13 +01:00
  • 068d2d2902 Fix media encryption state in CallView Benoit Martins 2026-03-18 15:05:16 +01:00
  • 1943f0f21c Fix mediaEncryption setting and media list for friends with multiple addresses Benoit Martins 2026-03-17 16:16:40 +01:00
  • 1ffcd3e1ae Add bottom sheet to display message deletion choice Benoit Martins 2026-03-16 16:57:08 +01:00
  • c01f79dd20 Add settings to show past meetings and limit max width in settings views Benoit Martins 2026-03-16 13:53:00 +01:00
  • 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 fix/app_extension_imdn QuentinA 2026-03-16 15:22:31 +01:00
  • 2f56839937 Update Settings UI Benoit Martins 2026-03-12 16:18:42 +01:00
  • 0fe2b4370f Ignore authentication requests while offline Benoit Martins 2026-03-11 15:55:50 +01:00
  • 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 QuentinA 2026-03-06 12:49:48 +01:00
  • b8efad4980 Add Siri intent example phrases for all localizations Benoit Martins 2026-03-10 10:46:37 +01:00
  • d36a0a7081 Updated CHANGELOG & bumped version code to 6.1.0 (8) Benoit Martins 2026-03-09 16:50:53 +01:00
  • 9555245ede Fix getFriendWithAddress to ignore nil/empty phone numbers Benoit Martins 2026-03-09 16:45:36 +01:00
  • 231035f109 Hide enable video setting Benoit Martins 2026-03-09 15:28:57 +01:00
  • 1bb372741e Add "https://" to the config URI if it doesn't exist Benoit Martins 2026-03-09 15:01:51 +01:00
  • 9d78fc2e29 Add AppIntentVocabulary.plist for INStartCallIntent example phrases Benoit Martins 2026-03-06 16:07:27 +01:00
  • d0418ae07c Updated CHANGELOG & bumped version code to 6.1.0 (7) Benoit Martins 2026-03-06 11:20:12 +01:00
  • d00257d93c Fix own reaction refresh issue Benoit Martins 2026-03-06 10:20:06 +01:00
  • 58d269a65f Fix reaction refresh issue Benoit Martins 2026-03-05 17:31:38 +01:00
  • 95a7f0987a Remove debug print statements Benoit Martins 2026-03-05 16:34:46 +01:00
  • e1d3df577f Create local image library in CoreContext if it doesn’t exist Benoit Martins 2026-03-05 16:26:42 +01:00
  • 3b10fbb7ce Remove UIDevice.current.orientation in PopupLoadingView Benoit Martins 2026-03-05 14:54:29 +01:00
  • fd2730661d Fix PopupLoadingView size Benoit Martins 2026-03-05 14:52:31 +01:00
  • 66f2ac6fdc Add showChatMessageContentInNotification to corePreference to control chat message content visibility in iOS notifications Benoit Martins 2026-03-05 14:35:15 +01:00
  • 6c5bf43062 Add contacts and suggestions to history and conversation views Benoit Martins 2026-03-02 12:18:52 +01:00
  • 9364e7f196 Remove AVAudioSession configuration from CallView Benoit Martins 2026-02-27 11:04:08 +01:00
  • cdde88e32a Use singleSignOnClientId for SSO Benoit Martins 2026-02-26 17:45:28 +01:00
  • e066ff4ee7 Update DialerBottomSheet UI and add DTMF playback Benoit Martins 2026-02-26 16:34:57 +01:00
  • bfb4ac3c22 Add media and document lists to the contact detail view Benoit Martins 2026-02-26 14:18:01 +01:00
  • 75e96ed8a5 Automatically play next voice recording when the previous one ends Benoit Martins 2026-02-25 16:28:40 +01:00
  • 9cc8923e3f Refactor audio session management and add incoming message notification sound Benoit Martins 2026-02-25 15:05:47 +01:00
  • db9c9f1834 Display peer address with a hidden button in conversation Benoit Martins 2026-02-24 17:52:18 +01:00
  • ef09f6c412 Remove unnecessary menu Benoit Martins 2026-02-24 16:22:03 +01:00
  • ca9f5ffe1f Add non-encrypted header to conversation Benoit Martins 2026-02-24 15:58:21 +01:00
  • 5bbbbe5d75 Add outbound proxy popup Benoit Martins 2026-02-24 15:01:45 +01:00
  • f08bb865aa Add SIP proxy URL and outbound proxy to third party registration and account settings Benoit Martins 2026-02-24 12:08:12 +01:00
  • 0f6d8b1296 Add pending notifications banner Benoit Martins 2026-02-24 10:36:51 +01:00
  • d39e4a0e34 Disable chatroom when it is not secure Benoit Martins 2026-02-23 15:49:02 +01:00
  • 23f5211131 Update call transfer logic to new implementation Benoit Martins 2026-02-23 14:11:39 +01:00
  • 1fff8d6d36 Update SPM SDK branch to Beta Benoit Martins 2026-02-19 14:09:48 +01:00
  • d9d2d24d85 Refresh devices and trust when displayed contact changes Benoit Martins 2026-02-19 14:05:02 +01:00
  • 09863890ea Add trusted and untrusted avatar circle Benoit Martins 2026-02-19 11:38:59 +01:00
  • d5d1600b4e Add trusted devices list Benoit Martins 2026-02-12 17:58:16 +01:00
  • cf97da11b1 Add pagination to media and document lists Benoit Martins 2026-02-12 12:00:52 +01:00
  • 304651d776 Use removeAccountWithData instead of removeAccount Benoit Martins 2026-02-12 10:54:07 +01:00
  • b753b5925e Fix media list UI Benoit Martins 2026-02-10 15:42:05 +01:00
  • 112d7bbaa9 Fix media path for message bubble Benoit Martins 2026-02-10 11:17:43 +01:00
  • 8223d20fc6 Add media and documents list to the conversation Benoit Martins 2026-02-03 16:37:31 +01:00
  • 9ac0445347 Comment out migration code in CoreContext.swift Benoit Martins 2026-02-05 09:11:33 +00:00
  • 2287e9a45a Update CHANGELOG.md Benoit Martins 2026-02-03 14:58:25 +00:00
  • 3eb09bf8b0 Add disableCallRecordings to CorePreferences Benoit Martins 2026-02-03 15:08:44 +01:00
  • e3bf00dca5 Fix contacts with only a phone number Benoit Martins 2026-02-03 13:08:58 +01:00
  • b3ed027c61 Normalize phone numbers in getFriendWithAddress Benoit Martins 2026-02-02 16:41:04 +01:00
  • b4432fcb5c Updated CHANGELOG & bumped version code to 6.0.3 (1) 6.0.3 Benoit Martins 2026-01-29 15:35:05 +01:00
  • 2fea9d720e Updated translations from Weblate Benoit Martins 2026-01-29 11:09:50 +00:00
  • 0c90ede693 Updated translations from Weblate Benoit Martins 2026-01-29 11:09:50 +00:00
  • 8d0f638d46 Refactor CorePreferences by adding new values Benoit Martins 2026-01-29 10:30:08 +01:00
  • 9072119031 Centralize App Group identifier using shared xcconfig Benoit Martins 2026-01-27 16:59:57 +01:00
  • d25c19ff8e Refactor of Config and CorePreferences Benoit Martins 2026-01-27 15:55:57 +01:00
  • e64c0611fb Updated CHANGELOG & bumped version code to 6.1.0 (6) Benoit Martins 2026-01-21 13:57:41 +01:00
  • dc5f131cec Merge branch 'master' Benoit Martins 2026-01-21 11:55:52 +01:00
  • 02c0509c98 Add loading popup when searching messages Benoit Martins 2026-01-20 17:16:37 +01:00
  • ceca9acc21 Fix first message display when displaying old messages Benoit Martins 2026-01-20 16:36:41 +01:00
  • 6b93a7ef5e Refactor toast system Benoit Martins 2026-01-20 13:32:21 +01:00
  • ac5a23bfff Add message search feature Benoit Martins 2026-01-08 17:42:03 +01:00
  • b348307b6c Update SPM dependencies Benoit Martins 2026-01-19 11:07:34 +01:00
  • c5c970d177 Fix logging in app extension Benoit Martins 2026-01-15 17:45:32 +01:00
  • 986276c04f Updated CHANGELOG & bumped version code to 6.1.0 (5) Benoit Martins 2026-01-15 09:30:48 +01:00