Commit graph

396 commits

Author SHA1 Message Date
Benoit Marty
031ed226bf Ensure that the SDK is syncing during an incoming call so that the application can detect if the call has been answered on another session.
This is dealing with the case the application is not in foreground.
2024-11-22 19:46:57 +01:00
ElementBot
bc59a70043
Sync Strings - add translations to Finnish (#3883)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2024-11-18 11:37:17 +00:00
Benoit Marty
f0aca004ba Change signature of getCurrentDistributor. 2024-11-15 15:18:28 +01:00
Benoit Marty
500659d4e1 Change signature of selectPushProvider and add missing unit test. 2024-11-15 15:13:24 +01:00
Benoit Marty
d97d561b13 Add missing test for DefaultPushService 2024-11-15 15:04:47 +01:00
Benoit Marty
7a7b5d2dd0 Properly unregister from the ntfy app when the user logs out. 2024-11-15 12:43:57 +01:00
Benoit Marty
64e75fb08b Update the strings for unsupported calls 2024-11-12 10:20:21 +01:00
Benoit Marty
64b189c48a Notification with image: provide the mimetype if available. 2024-11-06 11:07:59 +01:00
Benoit Marty
cd481d3ca9 Add a message in the notification for the caption. Fixes #2602 2024-11-06 11:07:59 +01:00
bmarty
0b609db1db Sync Strings from Localazy 2024-11-04 00:27:46 +00:00
Benoit Marty
6bde224695 Add quick fix in notification troubleshot test to perform a Firebase token rotation 2024-10-30 11:54:10 +01:00
bmarty
1856363964 Sync Strings from Localazy 2024-10-28 00:27:09 +00:00
Benoit Marty
c1c9f53015 Fix other API change: body renamed to filename 2024-10-16 16:09:32 +02:00
Benoit Marty
7ece687740
Merge pull request #3574 from element-hq/feature/bma/improveMediaModel
Clarify model for Event with attachment
2024-10-16 14:57:05 +02:00
bmarty
851a547b89 Sync Strings from Localazy 2024-10-14 00:27:28 +00:00
ganfra
2e631b1ae5 misc : makes sure to always use the same size for fetching avatar thumbnail so caching works properly. 2024-10-10 14:09:49 +02:00
Benoit Marty
920dc2b0d7 Improve mapping regarding filename, caption and formattedCaption 2024-10-08 17:12:48 +02:00
Benoit Marty
d390b4fc2b Remove unused import. 2024-10-07 18:08:51 +02:00
Benoit Marty
b60d7ba54a Use backgroundScope 2024-10-07 17:46:19 +02:00
bmarty
e25ba65170 Sync Strings from Localazy 2024-10-07 00:28:33 +00:00
Benoit Marty
f544f31761 Do not render images in notification if the setting to hide image is enabled. 2024-10-04 17:01:52 +02:00
Benoit Marty
fd142c16d9 Improve extension to fix a copy paste issue. 2024-10-04 17:01:52 +02:00
Jorge Martin Espinosa
eeec7cc785
Centralise the DI code generation logic (#3562)
* Create Anvil extension helper

* Use the helper everywhere
2024-09-30 12:20:28 +00:00
bmarty
86373ad1f7 Sync Strings from Localazy 2024-09-30 00:26:52 +00:00
Benoit Marty
12fa376649
Merge pull request #3503 from element-hq/bma/invitationWithSender
Include inviter in the notification for invitation
2024-09-24 09:40:07 +02:00
bmarty
609e1b4ac5 Sync Strings from Localazy 2024-09-23 08:23:52 +00:00
bmarty
1768f24fd0 Sync Strings from Localazy 2024-09-23 00:23:49 +00:00
Benoit Marty
6fc801ede6 Use aNotificationData and aNotifiableMessageEvent
And cleanup existing tests.
2024-09-20 12:38:49 +02:00
Benoit Marty
ce650b06fb Include sender name in notification for invite content. 2024-09-20 12:38:49 +02:00
Benoit Marty
88a30eb321 Fix DefaultNotifiableEventResolverTest tests. 2024-09-20 09:14:55 +02:00
Benoit Marty
1a9fe939ef Fix test compilation issue. 2024-09-20 09:07:23 +02:00
Benoit Marty
6fa585f4c8 Add unit test on RustNotificationService
And fix mapping error.
2024-09-19 19:43:40 +02:00
bmarty
4583ffeaf9 Sync Strings from Localazy 2024-09-17 11:05:35 +00:00
bmarty
bb0a281342 Sync Strings from Localazy 2024-09-16 18:40:24 +00:00
bmarty
1035f9ae60 Sync Strings from Localazy 2024-09-16 00:25:04 +00:00
Benoit Marty
375ac25d8d Migrate license to AGPL - XML files. 2024-09-06 17:43:35 +02:00
Benoit Marty
f61df38e55 Migrate license to AGPL.
Run script `uv run license-editor --repository ../element-x-android`
2024-09-06 17:19:19 +02:00
Benoit Marty
9e60fa9367 Add missing test on reset methods. 2024-09-04 10:57:14 +02:00
Benoit Marty
a81448c243 Always use the custom url, even if no Matrix gateway is detected. 2024-09-04 10:48:31 +02:00
bmarty
5ad2764402 Sync Strings from Localazy 2024-09-02 00:15:17 +00:00
Benoit Marty
61c66073e6 Fix formatting error 2024-08-28 15:43:42 +02:00
Benoit Marty
e524c6cc64 Add missing test on null redacted eventId. 2024-08-28 11:32:12 +02:00
Benoit Marty
ea2957797a Add test on DefaultOnRedactedEventReceived 2024-08-28 11:29:20 +02:00
Benoit Marty
d55bb57fa4 Improve FakeActiveNotificationsProvider. 2024-08-28 11:06:26 +02:00
Benoit Marty
46106c96f7 Remove unused method ActiveNotificationsProvider.getAllNotifications() 2024-08-28 10:55:22 +02:00
Benoit Marty
d867a5fe6f Cleanup notification for redacted event. 2024-08-28 10:29:01 +02:00
Benoit Marty
43d619217c NotifiableEvent does not need to be Serializable anymore. 2024-08-28 10:22:12 +02:00
Benoit Marty
19bca0775a Remove usage of with(notificationDataFactory) for code clarity. 2024-08-28 10:22:12 +02:00
Benoit Marty
68e3e0d2b2 Format file 2024-08-28 10:22:11 +02:00
ganfra
7310adcf07 Rust sdk : fix tests after api breaks 2024-08-27 20:46:15 +02:00