element-hq / element-android

A Matrix collaboration client for Android.
https://element.io/
Apache License 2.0
3.26k stars 676 forks source link

Replace `*.element.io` deep link with actual hosts #8850

Closed jmartinesp closed 1 week ago

jmartinesp commented 1 week ago

Type of change

Content

Replace *.element.io deep link with actual hosts.

Motivation and context

Fixes https://github.com/element-hq/element-android/issues/8849.

Tests

  1. Have EA installed on your device with permission to open links.
  2. Install EXA, try to log into an account using OIDC.
  3. If you can log in normally, it's working.

Tested devices

Checklist

ElementBot commented 1 week ago
Warnings
:warning: **vector/src/main/AndroidManifest.xml#L16** - READ_EXTERNAL_STORAGE is deprecated (and is not granted) when targeting Android 13+. If you need to query or interact with MediaStore or media files on the shared storage, you should instead use one or more new storage permissions: `READ_MEDIA_IMAGES`, `READ_MEDIA_VIDEO` or `READ_MEDIA_AUDIO`.
:warning: **vector/src/main/AndroidManifest.xml#L16** - READ_EXTERNAL_STORAGE is deprecated (and is not granted) when targeting Android 13+. If you need to query or interact with MediaStore or media files on the shared storage, you should instead use one or more new storage permissions: `READ_MEDIA_IMAGES`, `READ_MEDIA_VIDEO` or `READ_MEDIA_AUDIO`.
:warning: **vector/src/main/AndroidManifest.xml#L180** - Attribute `autoVerify` is only used in API level 23 and higher (current min is 21)
:warning: **vector/src/main/AndroidManifest.xml#L180** - Attribute `autoVerify` is only used in API level 23 and higher (current min is 21)
:warning: **vector/src/main/AndroidManifest.xml#L214** - Consider splitting data tag into multiple tags with individual attributes to avoid confusion
:warning: **vector/src/main/AndroidManifest.xml#L214** - Consider splitting data tag into multiple tags with individual attributes to avoid confusion
:warning: **vector/src/main/AndroidManifest.xml#L217** - Consider splitting data tag into multiple tags with individual attributes to avoid confusion
:warning: **vector/src/main/AndroidManifest.xml#L217** - Consider splitting data tag into multiple tags with individual attributes to avoid confusion
:warning: **vector/src/main/AndroidManifest.xml#L271** - 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
:warning: **vector/src/main/AndroidManifest.xml#L271** - 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
:warning: **vector/src/main/AndroidManifest.xml#L271** - Should not restrict activity to fixed orientation. This may not be suitable for different form factors, causing the app to be letterboxed.
:warning: **vector/src/main/AndroidManifest.xml#L271** - Should not restrict activity to fixed orientation. This may not be suitable for different form factors, causing the app to be letterboxed.
:warning: **vector/src/main/AndroidManifest.xml#L280** - Attribute `supportsPictureInPicture` is only used in API level 24 and higher (current min is 21)
:warning: **vector/src/main/AndroidManifest.xml#L280** - Attribute `supportsPictureInPicture` is only used in API level 24 and higher (current min is 21)
:warning: **vector/src/main/AndroidManifest.xml#L287** - Attribute `supportsPictureInPicture` is only used in API level 24 and higher (current min is 21)
:warning: **vector/src/main/AndroidManifest.xml#L287** - Attribute `supportsPictureInPicture` is only used in API level 24 and higher (current min is 21)
:warning: **vector/src/main/AndroidManifest.xml#L293** - Attribute `supportsPictureInPicture` is only used in API level 24 and higher (current min is 21)
:warning: **vector/src/main/AndroidManifest.xml#L293** - Attribute `supportsPictureInPicture` is only used in API level 24 and higher (current min is 21)
:warning: **vector/src/main/AndroidManifest.xml#L416** - Exported receiver does not require permission
:warning: **vector/src/main/AndroidManifest.xml#L416** - Exported receiver does not require permission

Generated by :no_entry_sign: dangerJS against 0292749cc0eee5c54b845483221d9a0b739610c3

sonarcloud[bot] commented 1 week ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud