ariskotsomitopoulos
2e88998b05
Add integration tests for shared keys rotation on room history visibility change
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
3a5b737639
Fix existing E2eeSanityTests to support changes for key history sharing
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
28dd507a74
Add crypto shared history sanity test
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
96f0d52753
Update copyright
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
45c80de333
Add changelog
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
243463adbc
Add logs
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
395d48f946
Refactor code structure and improve naming
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
497f7cf044
Rotate our session when there is a room history visibility change since the last outboundSession
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
d6358dcb16
Prevent injecting a forged encrypted message and using session_id/sender_key of another room.
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
28a3ae264c
Remove sharedHistory from OlmInboundGroupSessionWrapper2 while there are migration issues, and use only the equivalent DB entity value
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
dd3928f075
Remove sendSharedHistoryKeys while we will only share latest messages
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
b3bfd05ecb
- Share only the first chunk of inbound sessions instead of the whole key history
...
- Download keys if the user is unknown (first invite)
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
e861edd544
Implement history key sharing functionality with respect to room visibility settings
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
6e57aeb9e5
Add roomId in InboundSessionEntity for better performance
...
Add shared history flag to InboundSessionEntity
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
98b55457b5
Add sendSharedHistoryKeys in crypto service
2022-07-01 09:42:31 +02:00
ariskotsomitopoulos
34713d5023
Add sharing existing inbound sessions functionality on new room invites
2022-07-01 09:42:31 +02:00
Florian Renaud
33a19c1ef5
Merge branch 'develop' into feature/fre/start_dm_on_first_msg
...
* develop: (91 commits)
Remove unused import
Update versions
Update CHANGES
Improve readability.
Weblate: also clean trads
Changelog
Format file
Add android:hasFragileUserData="true" to the manifest. See details in #2352
Clean the TODO delete (UnusedResource not compatible with string template)
showing a toast on password reset confirmation
lifting duplicated event_base layout to the base class, with the option for children to override
using vector model for consistency
Replace 5 manual steps to 1 command line step
Translated using Weblate (Italian)
Translated using Weblate (Swedish)
Translated using Weblate (Swedish)
Translated using Weblate (Russian)
extracting common breaker background selection to ftue extensions
removing unused imports
adding changelog entry
...
2022-07-01 09:35:40 +02:00
Benoit Marty
e2a55fb6f6
Merge pull request #4364 from vector-im/yostyle/open_url_on_browser_task
...
Open URL on external browser task
2022-06-30 22:36:26 +02:00
Benoit Marty
c77ecc6a21
Merge pull request #6288 from deepbluev7/nico/stable-aliases
...
Use stable endpoint for alias management
2022-06-30 22:30:14 +02:00
Benoit Marty
58580f1e6a
Merge pull request #6413 from vector-im/feature/bma/room_member_loading
...
Show a loader if all the Room Member are not yet loaded.
2022-06-30 17:13:50 +02:00
Benoit Marty
fbbd6b1a90
Remove unused import
2022-06-30 17:13:13 +02:00
Benoit Marty
98a7f7df4d
Merge pull request #6429 from vector-im/feature/bma/fragile_data
...
Add `android:hasFragileUserData="true"` in the manifest
2022-06-30 17:11:27 +02:00
ganfra
6d1dd089f0
Update versions
2022-06-30 16:58:51 +02:00
ganfra
415b0d4820
Merge branch 'release/v1.4.26' into develop
2022-06-30 16:55:52 +02:00
Adam Brown
72c4af0026
Merge pull request #6263 from vector-im/feature/adm/ftue-forgot-password
...
[FTUE] Forgot password
2022-06-30 15:40:09 +01:00
ganfra
fcc1838aed
Merge branch 'release/v1.4.26' into main
2022-06-30 16:40:06 +02:00
ganfra
a9d704f273
Update CHANGES
2022-06-30 16:35:37 +02:00
Adam Brown
054c0435a8
Merge pull request #6130 from vector-im/dependabot/gradle/io.realm-realm-gradle-plugin-10.11.0
...
Bump realm-gradle-plugin from 10.9.0 to 10.11.0
2022-06-30 15:00:21 +01:00
Adam Brown
ea71a8b5c2
Merge pull request #6415 from vector-im/feature/adm/replacing-epoxy-layout-id
...
Replacing epoxy item annotation layout references with getDefaultLayoutId
2022-06-30 14:58:46 +01:00
Benoit Marty
90e851a4bc
Merge pull request #6392 from vector-im/feature/bma/safe_clearWith
...
Ensure clearWith lambda is deleting all the list item
2022-06-30 15:46:53 +02:00
ganfra
2b629f130f
Merge pull request #6428 from vector-im/feature/fga/fix_weblate
...
Feature/fga/fix weblate
2022-06-30 15:18:10 +02:00
Maxime NATUREL
18efa84e3a
Adding changelog entry
2022-06-30 14:58:32 +02:00
Maxime NATUREL
a8d43538f1
Explicitely hiding votes when disclosed poll
2022-06-30 14:51:07 +02:00
Benoit Marty
e53dd1e1a1
Improve readability.
2022-06-30 14:50:20 +02:00
ganfra
88346ffc68
Weblate: also clean trads
2022-06-30 14:36:52 +02:00
Benoit Marty
6608264d15
Merge pull request #6424 from vector-im/feature/bma/release_recipe
...
Replace 5 manual steps to 1 command line step
2022-06-30 14:24:14 +02:00
Benoit Marty
0c98a2f81f
Changelog
2022-06-30 14:20:45 +02:00
Benoit Marty
2118eaea90
Format file
2022-06-30 14:19:20 +02:00
Benoit Marty
52b07021a7
Add android:hasFragileUserData="true" to the manifest. See details in #2352
2022-06-30 14:19:04 +02:00
ganfra
4bdde101b8
Clean the TODO delete (UnusedResource not compatible with string template)
2022-06-30 12:26:51 +02:00
ganfra
6f38f9c2e6
Merge pull request #6427 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2022-06-30 11:55:32 +02:00
Florian Renaud
3f087eb632
Merge branch 'develop' into feature/fre/start_dm_on_first_msg
...
* develop: (174 commits)
Bump libphonenumber from 8.12.50 to 8.12.51
LoadRoomMember: fix presence
Cleanup
LoadRoomMembers: add changelog
LoadRoomMembers: handle room member event a bit more efficiently
LoadRoomMembers: exclude Membership.Leave
LoadRoomMembers: divide by chunk
Bump soloader from 0.10.3 to 0.10.4
Code review fix.
Try no using the gradle daemon on CI
Harmonize values of `CI_GRADLE_ARG_PROPERTIES`
removing unused dependencies and marking soloader and ignored from dependency check (as it's dynamic)
Remove non necessary prefix in logs
Adding changelog entry
Updating the unit tests
Stopping existing active live when starting a new one
Avoid multiple PR from Dependabot when Flipper is upgraded.
Change context inside the get live summary use case
Use a TestDispatcher in the FakeSession
Code review fixes.
...
2022-06-30 11:48:55 +02:00
Adam Brown
0d084648a3
showing a toast on password reset confirmation
2022-06-30 10:44:06 +01:00
Weblate
53a8098caa
Merge branch 'origin/develop' into Weblate.
2022-06-30 09:34:40 +00:00
Adam Brown
d0e5b3eb21
lifting duplicated event_base layout to the base class, with the option for children to override
2022-06-30 09:46:20 +01:00
Adam Brown
a815ac996b
using vector model for consistency
2022-06-30 09:45:56 +01:00
Benoit Marty
1556e5d078
Replace 5 manual steps to 1 command line step
2022-06-30 10:23:34 +02:00
Maxime NATUREL
55bb6fa21a
Adding changelog entry
2022-06-30 10:13:41 +02:00
Maxime NATUREL
9fb19af39c
Adding a description under undisclosed poll when not yet ended
2022-06-30 10:13:41 +02:00
Benoit Marty
8da88f9263
Merge pull request #6417 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.51
...
Bump libphonenumber from 8.12.50 to 8.12.51
2022-06-30 09:07:47 +02:00