Commit Graph

3276 Commits

Author SHA1 Message Date
ganfra
014075e9dd create room : remove hardcoded strings and sync strings. 2024-11-04 16:25:14 +01:00
ganfra
5255b03aca create room : add Knock feature flag 2024-11-04 15:41:14 +01:00
ganfra
2c107eeab3 create room : start integrating the address field 2024-11-04 15:39:23 +01:00
ganfra
93bb02ef3b create room : branch the join rule override 2024-11-04 15:39:22 +01:00
Jorge Martin Espinosa
e841faa737 Remove all GPS metadata from images uploaded as media (#3781)
Previously a minimal set of tags were removed, but we should make sure every single one of them is removed.
2024-11-04 10:31:55 +01:00
Benoit Marty
3819135e7c Merge pull request #3798 from element-hq/sync-localazy
Sync Strings
2024-11-04 09:59:03 +01:00
Benoit Marty
6c025663eb Merge pull request #3779 from element-hq/feature/bma/mediaUpload
Optimize media upload
2024-11-04 09:43:21 +01:00
bmarty
fed502957b Sync Strings from Localazy 2024-11-04 00:27:46 +00:00
Benoit Marty
1b6a759847 Fix test. 2024-10-31 18:05:13 +01:00
Benoit Marty
7d54cb8f63 Rename file. 2024-10-31 18:01:56 +01:00
Benoit Marty
26d8b74255 Compress png file and generate png thumbnail for png files.
Fix tests
2024-10-31 15:51:45 +01:00
Benoit Marty
b43064fa42 Use MimeTypes.Jpeg 2024-10-31 12:49:31 +01:00
Benoit Marty
014b82c681 Merge pull request #3745 from andybalaam/andybalaam/enable-identity-violation-notifs-unconditionally
Enable identity pinning violation notifications unconditionally
2024-10-31 11:34:38 +01:00
Benoit Marty
9f0461166e Optimize media: Compress Png to Png. 2024-10-31 11:04:11 +01:00
Benoit Marty
ea73ee0481 Optimize media: always compress video to have maximum 1080 at the greatest size. 2024-10-31 10:53:44 +01:00
Benoit Marty
8feff65378 Optimize media: enabled by default. 2024-10-31 10:43:09 +01:00
Benoit Marty
a65094291b Merge pull request #3758 from element-hq/feature/bma/editorStateFixture
Editor state fixture and preview improvement
2024-10-31 10:36:01 +01:00
Andy Balaam
7bf6299e6a Merge branch 'develop' into andybalaam/enable-identity-violation-notifs-unconditionally 2024-10-31 09:13:20 +00:00
Benoit Marty
034425a40a Merge pull request #3761 from element-hq/feature/bma/improveFakeMatrixRoom
Improve FakeMatrixRoom to be able to check all the parameters.
2024-10-31 09:39:26 +01:00
Benoit Marty
aafc66f130 Merge pull request #3283 from element-hq/renovate/kotlin
Update kotlin
2024-10-31 08:45:43 +01:00
Benoit Marty
e6f7300be6 Improve FakeMatrixRoom to be able to check all the parameters. 2024-10-30 18:39:55 +01:00
Benoit Marty
9e0ba4cf39 Merge pull request #3755 from element-hq/feature/bma/rotateFirebaseToken
Rotate firebase token in case of error
2024-10-30 17:05:31 +01:00
Benoit Marty
9d8d960a98 Handle Jorge's remarks. 2024-10-30 16:37:58 +01:00
Benoit Marty
de1afd1234 Fix import in test. 2024-10-30 15:58:49 +01:00
Benoit Marty
fae82f1a33 Format files 2024-10-30 15:45:12 +01:00
Benoit Marty
b38f2714dc TextComposer: Fix preview color. 2024-10-30 15:23:39 +01:00
Benoit Marty
4b7ffb141e TextComposer: Add more preview content. 2024-10-30 15:19:51 +01:00
Benoit Marty
87dba718be Fix Preview issue with TextComposerReplyPreview 2024-10-30 15:13:01 +01:00
Benoit Marty
d22072a606 Optimize code for Preview.
There should be no change in the preview.
2024-10-30 15:10:13 +01:00
Benoit Marty
53858f6206 Create fixtures for TextEditorState. 2024-10-30 14:48:18 +01:00
Benoit Marty
a54eee042b Now that FCM token can be rotated, let the FirebaseTokenTest observe the value. 2024-10-30 11:54:10 +01:00
Benoit Marty
a6fdb90838 Add quick fix in notification troubleshot test to perform a Firebase token rotation 2024-10-30 11:54:10 +01:00
Benoit Marty
1f60509d92 Firebase token: the beginning of the token is always the same, print out the end of it. 2024-10-30 11:54:09 +01:00
Benoit Marty
84513c4458 Merge branch 'develop' into renovate/kotlin 2024-10-30 11:14:29 +01:00
Benoit Marty
e95613f3fe Merge pull request #3750 from element-hq/feature/bma/cryptoIteration
UI iteration on the encryption settings
2024-10-30 11:11:35 +01:00
Benoit Marty
328ef75d10 Change wording to "Verify identity" 2024-10-29 21:49:08 +01:00
Benoit Marty
8cdac32522 Merge pull request #3733 from element-hq/feature/bma/incomingVerification
Incoming session verification
2024-10-29 18:03:28 +01:00
Benoit Marty
907bbe7bdf Remove blank line. 2024-10-29 18:03:08 +01:00
Benoit Marty
5a1b4cbf55 Move TextWithLabelMolecule to the designsystem module. 2024-10-29 16:43:26 +01:00
Benoit Marty
e26802d8d3 ListItem: allow list item to be clickable even when disabled. 2024-10-29 12:20:25 +01:00
Benoit Marty
85f9459d72 Remove blank line 2024-10-29 11:50:58 +01:00
Benoit Marty
a259aaf1eb Merge pull request #3744 from element-hq/feature/bma/resizeMedia
Add setting to compress image and video
2024-10-29 09:47:04 +01:00
Benoit Marty
d1b3ecab36 Incoming session verification request
Add more log to the state machines
Ensure the block cannot be cancelled, else if the Rust SDK emit a new state during the API execution, the state machine may cancel the api call.
Let VerificationFlowState values match the SDK api for code clarity.
Rename sub interface for clarity.
Migrate tests to the new FakeVerificationService.
2024-10-29 09:26:15 +01:00
Benoit Marty
f14c956a82 Fix API break. 2024-10-28 21:19:33 +01:00
Benoit Marty
1eea8d6c11 Fix API break. 2024-10-28 21:05:26 +01:00
Benoit Marty
7c4f389d0b Fix test. 2024-10-28 13:52:53 +01:00
Benoit Marty
e48f217c61 Remove blank line 2024-10-28 13:30:18 +01:00
Andy Balaam
83dcac3c87 Enable identity pinning violation notifications unconditionally
(Remove the feature flag we added when this feature seemed unstable.)
2024-10-28 11:40:47 +00:00
Benoit Marty
2531ccf8e9 Add media upload setting.
Compress media regarding the settings.
Image compression change quality to 78%
Video compression change size to 720 x 48
2024-10-28 10:56:58 +01:00
bmarty
8cf5729ece Sync Strings from Localazy 2024-10-28 00:27:09 +00:00