Skip to content

Commit

Permalink
feat: remove entry to italy scan mode
Browse files Browse the repository at this point in the history
Co-authored-by: Light2288 <[email protected]>
  • Loading branch information
nicola-95 and Light2288 authored Jun 13, 2022
1 parent 2586be3 commit 2731fd7
Show file tree
Hide file tree
Showing 8 changed files with 5 additions and 64 deletions.
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@ android {
applicationId "it.ministerodellasalute.verificaC19"
minSdkVersion Config.minSdk
targetSdkVersion Config.targetSdk
versionCode 681
versionName "1.3.1"
versionCode 686
versionName "1.3.2"
testInstrumentationRunner Config.androidTestInstrumentation

buildConfigField "String", "BASE_LINK_URL", "\"https://www.dgc.gov.it\""
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ class FirstActivity : AppCompatActivity(), View.OnClickListener,
}

private fun disableUnusedScanModes() {
if (viewModel.getScanMode() == ScanMode.WORK || viewModel.getScanMode() == ScanMode.SCHOOL) {
if (viewModel.getScanMode() == ScanMode.WORK || viewModel.getScanMode() == ScanMode.SCHOOL || viewModel.getScanMode() == ScanMode.ENTRY_ITALY) {
viewModel.setScanModeFlag(false)
shared.edit().remove("scanMode").commit()
}
Expand Down Expand Up @@ -258,7 +258,6 @@ class FirstActivity : AppCompatActivity(), View.OnClickListener,
ScanMode.STANDARD -> getString(R.string.scan_mode_3G_header)
ScanMode.STRENGTHENED -> getString(R.string.scan_mode_2G_header)
ScanMode.BOOSTER -> getString(R.string.scan_mode_booster_header)
ScanMode.ENTRY_ITALY -> getString(R.string.scan_mode_entry_italy_header)
else -> getString(R.string.scan_mode_3G_header)
}
binding.scanModeButton.text = chosenScanMode
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,6 @@ class ScanModeDialogFragment(private val ruleSet: RuleSet) : DialogFragment(), S
0 -> viewModel.setScanMode(ScanMode.STANDARD)
1 -> viewModel.setScanMode(ScanMode.STRENGTHENED)
2 -> viewModel.setScanMode(ScanMode.BOOSTER)
3 -> viewModel.setScanMode(ScanMode.ENTRY_ITALY)
}
}

Expand All @@ -110,7 +109,6 @@ class ScanModeDialogFragment(private val ruleSet: RuleSet) : DialogFragment(), S
ScanMode.STANDARD -> 0
ScanMode.STRENGTHENED -> 1
ScanMode.BOOSTER -> 2
ScanMode.ENTRY_ITALY -> 3
else -> 0
}
return chosenScanMode
Expand All @@ -121,7 +119,6 @@ class ScanModeDialogFragment(private val ruleSet: RuleSet) : DialogFragment(), S
ScanModeChoice(getString(R.string.scan_mode_3G_header), ruleSet.getBaseScanModeDescription() ?: ""),
ScanModeChoice(getString(R.string.scan_mode_2G_header), ruleSet.getReinforcedScanModeDescription()),
ScanModeChoice(getString(R.string.scan_mode_booster_header), ruleSet.getBoosterScanModeDescription()),
ScanModeChoice(getString(R.string.scan_mode_entry_italy_header), ruleSet.getItalyEntryScanModeDescription()),
)
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,6 @@ class CodeReaderFragment : Fragment(), NavController.OnDestinationChangedListene
ScanMode.STANDARD -> getString(R.string.scan_mode_3G_header)
ScanMode.STRENGTHENED -> getString(R.string.scan_mode_2G_header)
ScanMode.BOOSTER -> getString(R.string.scan_mode_booster_header)
ScanMode.ENTRY_ITALY -> getString(R.string.scan_mode_entry_italy_header)
ScanMode.DOUBLE_SCAN -> getString(R.string.scan_mode_booster_header)
else -> getString(R.string.scan_mode_3G_header)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,6 @@ class VerificationFragment : Fragment(), View.OnClickListener {
ScanMode.STANDARD -> getString(R.string.scan_mode_3G_header)
ScanMode.STRENGTHENED -> getString(R.string.scan_mode_2G_header)
ScanMode.BOOSTER -> getString(R.string.scan_mode_booster_header)
ScanMode.ENTRY_ITALY -> getString(R.string.scan_mode_entry_italy_header)
ScanMode.DOUBLE_SCAN -> getString(R.string.scan_mode_booster_header)
else -> getString(R.string.scan_mode_3G_header)
}
Expand Down
10 changes: 2 additions & 8 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -98,18 +98,16 @@
<string name="scan_mode_2G_header">R - Rafforzata</string>
<string name="scan_mode_booster_header">V - Visitatori RSA</string>
<string name="scan_mode_work_header">L - Lavoro</string>
<string name="scan_mode_entry_italy_header">I - Ingresso IT</string>
<string name="scan_mode_school_header">S - Studenti</string>

<string name="label_scan_mode_3G">vaccinazione/guarigione/tampone</string>
<string name="label_scan_mode_2G">vaccinazione/guarigione</string>
<string name="label_scan_mode_booster">richiamo/ciclo completo+tampone/guarigione+tampone</string>
<string name="label_scan_mode_work">base &lt;50anni – rafforzata &gt;= 50anni</string>
<string name="label_scan_mode_entry_italy">richiamo/ciclo completo &lt;=270gg/guarigione/tampone</string>
<string name="label_scan_mode_school">richiamo/ciclo completo e guarigione &lt;120gg</string>

<string name="label_choose_scan_mode">Scegli tipologia di verifica</string>
<string name="label_no_scan_mode_chosen">Per procedere alla scansione selezionare una delle tipologie di verifica della Certificazione verde Covid-19: <b>BASE, RAFFORZATA, VISITATORI RSA, LAVORO, INGRESSO IT, STUDENTI</b>. \n
<string name="label_no_scan_mode_chosen">Per procedere alla scansione selezionare una delle tipologie di verifica della Certificazione verde Covid-19: <b>BASE, RAFFORZATA, VISITATORI RSA, LAVORO, STUDENTI</b>. \n
\n<b>Tipologia BASE (B)</b> - <i>da utilizzare dove è richiesto il green pass base</i>: la app considera valide le certificazioni verdi generate da vaccinazione, da guarigione, da tampone e le certificazioni di esenzione dalla vaccinazione. \n

\n<b>Tipologia RAFFORZATA (R)</b> - <i>da utilizzare dove è richiesto il green pass rafforzato</i>: la app considera valide solo le certificazioni verdi generate da vaccinazione o da guarigione e le certificazioni di esenzione dalla vaccinazione. \n
Expand All @@ -118,13 +116,11 @@

\n<b>Tipologia LAVORO (L)</b> - <i>da utilizzare per l\’accesso ai luoghi di lavoro dal 15 febbraio</i>: fino ai 49 anni di età la app considera valide le certificazioni verdi generate da vaccinazione, da guarigione o da tampone. Dai 50 anni compiuti in su, considera valide solo le certificazioni verdi generate da vaccinazione o da guarigione. La app considera comunque valide le certificazioni di esenzione dalla vaccinazione. \n

\n<b>Tipologia INGRESSO IT (I)</b> - <i>da utilizzare all\’atto dell\'ingresso in Italia dall\'estero</i>: la app considera valide tutte le tipologie di certificazione verde COVID-19 (vaccinazione, guarigione o tampone) secondo le regole di validazione europee per la circolazione tra gli Stati Membri. In caso di vaccini non autorizzati EMA o non riconosciuti equivalenti, l\’App richiede la contestuale presentazione dell\'esito di un test rapido negativo eseguito nelle 48 ore precedenti oppure un test molecolare negativo eseguito nelle 72 ore. \n

\n<b>Tipologia STUDENTI (S)</b> - <i>da utilizzare nelle classi della scuola primaria e secondaria per la didattica in presenza, in classi con casi di positività accertati</i>: la app considera valide le certificazioni verdi generate da vaccinazione con dose di richiamo e quelle con ciclo primario o guarigione, se emesse da meno di 120 giorni e le certificazioni di esenzione dalla vaccinazione. \n

\nConsulta la tabella sulle attività consentite senza/ o con green pass base rafforzato ( link https://www.governo.it/sites/governo.it/files/documenti/documenti/Notizie-allegati/tabella_attivita_consentite.pdf )"</string>

<string name="label_scan_mode_types_description">Le tipologie di verifica della Certificazione verde Covid-19 sono: <b>BASE, RAFFORZATA, VISITATORI RSA, LAVORO, INGRESSO IT, STUDENTI</b>. \n
<string name="label_scan_mode_types_description">Le tipologie di verifica della Certificazione verde Covid-19 sono: <b>BASE, RAFFORZATA, VISITATORI RSA, LAVORO, STUDENTI</b>. \n
\n<b>Tipologia BASE (B)</b> - <i>da utilizzare dove è richiesto il green pass base</i>: la app considera valide le certificazioni verdi generate da vaccinazione, da guarigione, da tampone e le certificazioni di esenzione dalla vaccinazione. \n

\n<b>Tipologia RAFFORZATA (R)</b> - <i>da utilizzare dove è richiesto il green pass rafforzato</i>: la app considera valide solo le certificazioni verdi generate da vaccinazione o da guarigione e le certificazioni di esenzione dalla vaccinazione. \n
Expand All @@ -133,8 +129,6 @@

\n<b>Tipologia LAVORO (L)</b> - <i>da utilizzare per l\’accesso ai luoghi di lavoro dal 15 febbraio</i>: fino ai 49 anni di età la app considera valide le certificazioni verdi generate da vaccinazione, da guarigione o da tampone. Dai 50 anni compiuti in su, considera valide solo le certificazioni verdi generate da vaccinazione o da guarigione. La app considera comunque valide le certificazioni di esenzione dalla vaccinazione. \n

\n<b>Tipologia INGRESSO IT (I)</b> - <i>da utilizzare all\’atto dell\'ingresso in Italia dall\'estero</i>: la app considera valide tutte le tipologie di certificazione verde COVID-19 (vaccinazione, guarigione o tampone) secondo le regole di validazione europee per la circolazione tra gli Stati Membri. In caso di vaccini non autorizzati EMA o non riconosciuti equivalenti, l\’App richiede la contestuale presentazione dell\'esito di un test rapido negativo eseguito nelle 48 ore precedenti oppure un test molecolare negativo eseguito nelle 72 ore. \n

\n<b>Tipologia STUDENTI (S)</b> - <i>da utilizzare nelle classi della scuola primaria e secondaria per la didattica in presenza, in classi con casi di positività accertati</i>: la app considera valide le certificazioni verdi generate da vaccinazione con dose di richiamo e quelle con ciclo primario o guarigione, se emesse da meno di 120 giorni e le certificazioni di esenzione dalla vaccinazione. \n

\nConsulta la tabella sulle attività consentite senza/ o con green pass base rafforzato ( link https://www.governo.it/sites/governo.it/files/documenti/documenti/Notizie-allegati/tabella_attivita_consentite.pdf )"</string>
Expand Down
1 change: 0 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ buildscript {
classpath Deps.hilt_plugin
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10"
classpath "io.realm:realm-gradle-plugin:10.8.0"
classpath "org.jetbrains.dokka:dokka-gradle-plugin:1.5.0"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
Expand Down

0 comments on commit 2731fd7

Please sign in to comment.