Skip to content

Commit

Permalink
feat: [IOCOM-1897] Remove Green Pass (#6427)
Browse files Browse the repository at this point in the history
## Short description
This PR removes the legacy Green Pass code.

|iOS|Android|
|-|-|

|![GreenPassiOS](https://github.com/user-attachments/assets/bd4283a4-37c6-4ebf-83f7-de9e6c7c7ff6)|![GreenPassAndroid](https://github.com/user-attachments/assets/1ff9a94e-df3b-4f67-a8a1-c79b82a08e2e)|

## List of changes proposed in this pull request
- All related green pass code has been removed
- New screen to handle message selection
- **[extra]** Remove legacy pictograms by refactoring the legacy screens
using `OperationResultScreenContent`
- **[extra]** Remove `DSLegacyPictograms` from the DS section

## How to test
Using the related branch on io-dev-api-server, check that messages still
work and that Green Pass messages are handled with the new screen.

---------

Co-authored-by: Damiano Plebani <[email protected]>
Co-authored-by: Martino Cesari Tomba <[email protected]>
  • Loading branch information
3 people authored Nov 27, 2024
1 parent 3575675 commit 101473a
Show file tree
Hide file tree
Showing 145 changed files with 877 additions and 5,738 deletions.
2 changes: 0 additions & 2 deletions .env.local
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,6 @@ PLAYGROUNDS_ENABLED=YES
BONUS_API_URL_PREFIX='http://127.0.0.1:3000/bonus'
BONUS_API_SIT_BASEURL='https://api-io.dev.cstar.pagopa.it'
BONUS_API_UAT_BASEURL='https://api-io.uat.cstar.pagopa.it'
# EU Covid Certificate
EU_COVID_CERT_ENABLED=YES
# Zendesk configuration
ZENDESK_ENABLED=YES
# CGN new merchants features
Expand Down
2 changes: 0 additions & 2 deletions .env.production
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,6 @@ PLAYGROUNDS_ENABLED=YES
BONUS_API_URL_PREFIX=https://api-io.cstar.pagopa.it
BONUS_API_SIT_BASEURL='https://api-io.dev.cstar.pagopa.it'
BONUS_API_UAT_BASEURL='https://api-io.uat.cstar.pagopa.it'
# EU Covid Certificate
EU_COVID_CERT_ENABLED=YES
# Zendesk configuration
ZENDESK_ENABLED=YES
# CGN new merchants features
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/test-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,6 @@ jobs:
name: "cgn_e2e"
- test: "ts/features/messages/__e2e__/"
name: "messages_e2e"
- test: "ts/features/euCovidCert/__e2e__/"
name: "eucovidcert_e2e"
- test: "ts/features/wallet/onboarding/__e2e__/"
name: "wallet_onboarding_e2e"
steps:
Expand Down
4 changes: 0 additions & 4 deletions android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,6 @@
<uses-permission android:name="android.permission.READ_CALENDAR" />
<uses-permission android:name="android.permission.WRITE_CALENDAR" />

<!-- Required by @react-native-camera-roll/camera-roll -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<!-- Required by react-native-vision-camera -->
<uses-permission android:name="android.permission.CAMERA" />

Expand Down
2 changes: 0 additions & 2 deletions android/settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ include ':react-native-reanimated'
project(':react-native-reanimated').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-reanimated/android')
include ':@react-native-community_cookies'
project(':@react-native-community_cookies').projectDir = new File(rootProject.projectDir, '../node_modules/@react-native-community/cookies/android')
include ':react-native-view-shot'
project(':react-native-view-shot').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-view-shot/android')
include ':jail-monkey'
project(':jail-monkey').projectDir = new File(rootProject.projectDir, '../node_modules/jail-monkey/android')
include ':react-native-linear-gradient'
Expand Down
Loading

0 comments on commit 101473a

Please sign in to comment.