Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase against Element Android v1.5.2 #770

Merged

Conversation

appndigital
Copy link
Contributor

Type of change

  • Feature
  • Bugfix
  • Technical
  • Other : rebase

Content

Fix conflicts from rebase 1.4.36

Tested devices

  • Physical
  • Emulator
  • OS version(s): Android 13

Checklist

@gitguardian
Copy link

gitguardian bot commented Nov 11, 2022

⚠️ GitGuardian has uncovered 2 secrets following the scan of your pull request.

Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.

🔎 Detected hardcoded secrets in your pull request
GitGuardian id Secret Commit Filename
4304253 Generic High Entropy Secret 1ccd080 vector-config/src/main/java/im/vector/app/config/Config.kt View secret
4304468 Generic High Entropy Secret 1ccd080 vector-config/src/main/java/im/vector/app/config/Config.kt View secret
🛠 Guidelines to remediate hardcoded secrets
  1. Revoke and rotate the secret.

  2. If possible, rewrite git history with git commit --amend and git push --force.


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

Our GitHub checks need improvements? Share your feedbacks!

vector/build.gradle Show resolved Hide resolved
vector/build.gradle Show resolved Hide resolved
vector/build.gradle Outdated Show resolved Hide resolved
vector-app/build.gradle Outdated Show resolved Hide resolved
Comment on lines 1238 to 1240
<string name="encryption_never_send_to_unverified_devices_in_room">Never send encrypted messages to unverified sessions in this room.</string>
<string name="some_devices_will_not_be_able_to_decrypt">⚠ There are unverified devices in this room, they won’t be able to decrypt messages you send.</string>
<string name="room_settings_global_block_unverified_info_text">🔒 You have enabled encrypt to verified sessions only for all rooms in Security Settings.</string>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In Tchap, we replace session with device, please can you update these new strings (we should consider in the future if we want to switch back to session)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I check in the current tchap version : sometimes it uses session, sometimes device.
How do we know which term to use ?
How can I identify new strings ?

coverage.gradle Outdated Show resolved Hide resolved
CONTRIBUTING.md Show resolved Hide resolved
@giomfo giomfo changed the title Fix conflicts from merge Rebase against Element Android v1.5.2 Nov 16, 2022
@giomfo
Copy link
Contributor

giomfo commented Nov 16, 2022

related to #764

@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 18, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 18, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 18, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 18, 2022
Copy link
Contributor

@Florian14 Florian14 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just two small remarks and it should be fine then

@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 23, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 23, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 23, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 23, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 23, 2022
@tchap-danger-bot

This comment was marked as duplicate.

@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 25, 2022
@tchapgouv tchapgouv deleted a comment from tchap-danger-bot bot Nov 28, 2022
@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@Florian14 Florian14 force-pushed the appndigital/fix-conflicts-1.5.2 branch from 3278947 to b8b8da9 Compare November 29, 2022 20:05
@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@Florian14 Florian14 force-pushed the appndigital/fix-conflicts-1.5.2 branch from 8bac982 to 6cb62bc Compare November 30, 2022 10:27
@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot

This comment was marked as duplicate.

@tchap-danger-bot
Copy link

Warnings
⚠️

Please add a changelog. See instructions here

Generated by 🚫 dangerJS against 9e6902b

@tchap-danger-bot
Copy link

Warnings
⚠️

vector/src/main/AndroidManifest.xml#L195 - Consider splitting data tag into multiple tags with individual attributes to avoid confusion

⚠️

vector/src/main/AndroidManifest.xml#L195 - Consider splitting data tag into multiple tags with individual attributes to avoid confusion

⚠️

vector/src/main/AndroidManifest.xml#L198 - Consider splitting data tag into multiple tags with individual attributes to avoid confusion

⚠️

vector/src/main/AndroidManifest.xml#L198 - Consider splitting data tag into multiple tags with individual attributes to avoid confusion

⚠️

vector/src/main/AndroidManifest.xml#L252 - Expecting android:screenOrientation="unspecified" or "fullSensor" for this activity so the user can use the application in any orientation and provide a great experience on Chrome OS devices

⚠️

vector/src/main/AndroidManifest.xml#L252 - Expecting android:screenOrientation="unspecified" or "fullSensor" for this activity so the user can use the application in any orientation and provide a great experience on Chrome OS devices

⚠️

vector/src/main/AndroidManifest.xml#L261 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L261 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L268 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L268 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L274 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L274 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L396 - Exported receiver does not require permission

⚠️

vector/src/main/AndroidManifest.xml#L396 - Exported receiver does not require permission

Generated by 🚫 dangerJS against 9e6902b

update code from Florian's feedbacks

klint fix

LFS test

Change for S_V2 and small fix on homeactivity
Remove snapshot
Snapshot back
Update contributing
Update contributing
update contributing
Reset contributing
Update menu
try to fix not runing CI
Remove unnecessary test
Remove verifyScreenshots
Try fixing emulator API Version
Try with another api-level
Test latest android
Test with API 31
Back to api 28 but using MacOS latest
Comment failing test
back to initial config
New test with macos
Reset screenshots tests
Re-add screenschots test to build.gradle
Remove screenshots
Comment continue-on-error
Try API 29
Try api 33
Add continue on error
Reduce CI workers to github VM limit

Unit tests - specify variant for every module

Ignore flaky test

Fix search tests.

Add a test for incomplete word.

Switch to buildjet

Remove emulator build
@appndigital appndigital force-pushed the appndigital/fix-conflicts-1.5.2 branch from 9e6902b to 1ccd080 Compare December 4, 2022 20:21
@tchap-danger-bot
Copy link

Warnings
⚠️

Please add a changelog. See instructions here

Generated by 🚫 dangerJS against 1ccd080

@tchap-danger-bot
Copy link

Warnings
⚠️

vector/src/main/AndroidManifest.xml#L195 - Consider splitting data tag into multiple tags with individual attributes to avoid confusion

⚠️

vector/src/main/AndroidManifest.xml#L195 - Consider splitting data tag into multiple tags with individual attributes to avoid confusion

⚠️

vector/src/main/AndroidManifest.xml#L198 - Consider splitting data tag into multiple tags with individual attributes to avoid confusion

⚠️

vector/src/main/AndroidManifest.xml#L198 - Consider splitting data tag into multiple tags with individual attributes to avoid confusion

⚠️

vector/src/main/AndroidManifest.xml#L252 - Expecting android:screenOrientation="unspecified" or "fullSensor" for this activity so the user can use the application in any orientation and provide a great experience on Chrome OS devices

⚠️

vector/src/main/AndroidManifest.xml#L252 - Expecting android:screenOrientation="unspecified" or "fullSensor" for this activity so the user can use the application in any orientation and provide a great experience on Chrome OS devices

⚠️

vector/src/main/AndroidManifest.xml#L261 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L261 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L268 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L268 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L274 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L274 - Attribute supportsPictureInPicture is only used in API level 24 and higher (current min is 21)

⚠️

vector/src/main/AndroidManifest.xml#L396 - Exported receiver does not require permission

⚠️

vector/src/main/AndroidManifest.xml#L396 - Exported receiver does not require permission

Generated by 🚫 dangerJS against 1ccd080

@appndigital appndigital merged commit 44fbff4 into rebase/element-android-1.5.2 Dec 5, 2022
@appndigital appndigital deleted the appndigital/fix-conflicts-1.5.2 branch December 5, 2022 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants