Commit Graph

397 Commits

Author SHA1 Message Date
bmarty bd1165179b Sync Strings from Localazy 2025-01-13 00:30:35 +00:00
Benoit Marty 97f3be3dc5 Apply dual licenses: AGPL + Element Commercial to file headers.
2 replace all actions have been performed:
- "SPDX-License-Identifier: AGPL-3.0-only" to "SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial"
- "Please see LICENSE in the repository root for full details." to "Please see LICENSE files in the repository root for full details."
2025-01-07 10:05:04 +01:00
bmarty 45db2a97ad Sync Strings from Localazy 2024-12-23 00:16:39 +00:00
bmarty e8218b3a7c Sync Strings from Localazy 2024-12-09 00:30:45 +00:00
bmarty 5f8007d6f1 Sync Strings from Localazy 2024-12-02 00:30:02 +00:00
Benoit Marty 8d26af5b26 Merge pull request #3916 from element-hq/feature/bma/notificationActions
Enable all notification actions: quick reply, accept/decline invite, mark as read from notification.
2024-11-26 18:01:37 +01:00
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
Benoit Marty b271dc550a naming convention 2024-11-22 15:45:41 +01:00
Benoit Marty abbdc934dc Check that action to accept or reject an invitation is added to the notification. 2024-11-22 14:51:07 +01:00
Benoit Marty 99da8959ac Code iteration for parity with other Factories. 2024-11-22 14:05:48 +01:00
Benoit Marty ab6f4d5b0e Rename const for clarity and convention 2024-11-22 14:04:27 +01:00
Benoit Marty f01a15d54a Change wording of quick action for invitations. 2024-11-22 14:00:34 +01:00
Benoit Marty 40a0427abd Fix test 2024-11-21 21:51:19 +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