Skip to content

Commit

Permalink
Merge branch 'IOBP-736-order-wallet-carousel' of https://github.com/p…
Browse files Browse the repository at this point in the history
…agopa/io-app into IOBP-736-order-wallet-carousel
  • Loading branch information
Hantex9 committed Jul 15, 2024
2 parents 68d79bd + 6edd818 commit c6eddb9
Show file tree
Hide file tree
Showing 523 changed files with 110,479 additions and 91,831 deletions.
6 changes: 0 additions & 6 deletions .buckconfig

This file was deleted.

4 changes: 0 additions & 4 deletions .env.local
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ FETCH_PAYMENT_MANAGER_TIMEOUT_MS=16000
FETCH_MAX_RETRIES=3
# number of workers to fetch message
TOT_MESSAGE_FETCH_WORKERS=5
# number of workers to fetch service
TOT_SERVICE_FETCH_WORKERS=5
# shuffle pin pad to proceed with the payment
SHUFFLE_PINPAD_ON_PAYMENT=NO
# Repository of app content
Expand All @@ -41,8 +39,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'
# local services web url
LOCAL_SERVICE_WEB_URL='http://127.0.0.1:3000/services_web_view'
# EU Covid Certificate
EU_COVID_CERT_ENABLED=YES
# Zendesk configuration
Expand Down
4 changes: 0 additions & 4 deletions .env.production
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ FETCH_PAYMENT_MANAGER_TIMEOUT_MS=16000
FETCH_MAX_RETRIES=3
# number of workers to fetch message
TOT_MESSAGE_FETCH_WORKERS=5
# number of workers to fetch service
TOT_SERVICE_FETCH_WORKERS=5
# shuffle pin pad to proceed with the payment
SHUFFLE_PINPAD_ON_PAYMENT=NO
# Repository of app content
Expand All @@ -41,8 +39,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'
# local services web url
LOCAL_SERVICE_WEB_URL='https://io.italia.it/app-content/enti-servizi.html'
# EU Covid Certificate
EU_COVID_CERT_ENABLED=YES
# Zendesk configuration
Expand Down
35 changes: 32 additions & 3 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ module.exports = {
"plugin:react-hooks/recommended",
"plugin:react-native-a11y/all",
"plugin:sonarjs/recommended",
"prettier"
"prettier",
"@react-native"
],
parser: "@typescript-eslint/parser",
parserOptions: {
Expand All @@ -26,9 +27,11 @@ module.exports = {
"import",
"functional",
"sonarjs",
"@jambit/typed-redux-saga"
"@jambit/typed-redux-saga",
"@stylistic/eslint-plugin-js"
],
rules: {
"comma-dangle": ["error", "never"],
"no-case-declarations": "off",
"no-inner-declarations": "off",
"prefer-const": "error",
Expand All @@ -47,7 +50,9 @@ module.exports = {
"no-console": "error",
"no-caller": "error",
"no-bitwise": "error",
"no-void": "off",
"no-duplicate-imports": "error",
quotes: "off",
eqeqeq: ["error", "smart"],
"max-classes-per-file": ["error", 1],
"guard-for-in": "error",
Expand Down Expand Up @@ -94,6 +99,14 @@ module.exports = {
"react/display-name": "off",
"react/jsx-key": "error",
"react/jsx-no-bind": ["error", { allowArrowFunctions: true }],
"react/no-unstable-nested-components": [
"off",
{
allowAsProps: true
}
],
"react/no-direct-mutation-state": "off",
"react/require-render-return": "off",
"functional/no-let": "error",
"functional/immutable-data": "error",
"sonarjs/no-small-switch": "off",
Expand All @@ -107,7 +120,23 @@ module.exports = {
"off" /* Error when you launch the lint command */,
"react-native/no-single-element-style-arrays": "warn",
/* Too much verbose. It also requires a lot of effort in the main repo */
"react-native-a11y/has-accessibility-hint": "off"
"react-native-a11y/has-accessibility-hint": "off",
"no-restricted-imports": [
"error",
{
"paths": [
{
name: "i18n-js",
message: 'Importing I18n from "i18n-js" is not allowed. Import it from "ts/i18n.ts" instead.',
},
{
name: "@pagopa/ts-commons",
importNames: ["pot"],
message: 'Importing { pot } from "@pagopa/ts-commons" is not allowed. Use \'import * as pot from "@pagopa/ts-commons/lib/pot"\' instead.',
}
],
}
]
},
env: {
"react-native/react-native": true
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ jobs:
- id: build-release-android
run: |
./scripts/android-release.sh ./android/app
yarn bundle:android-release
cd android && bundle exec fastlane alpha
bundle exec fastlane promote_internal_to_alpha
shell: bash
Expand Down
8 changes: 7 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -104,4 +104,10 @@ android/app/google-services.json
GeneratedDotEnv.m

# XState Typegen
**/*.typegen.*
**/*.typegen.*

# Temporary files created by Metro to check the health of the file watcher
.metro-health-check*

# yarn cache dir
.yarn/cache
44 changes: 44 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,50 @@

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

## [2.64.0-rc.1](https://github.com/pagopa/io-app/compare/2.63.0-rc.5...2.64.0-rc.1) (2024-07-11)


### Chores

* **release:** 2.64.0-rc.0 ([01fbf43](https://github.com/pagopa/io-app/commit/01fbf43fd34302b5f153964c802ef5b6c6a633d9))

## [2.64.0-rc.0](https://github.com/pagopa/io-app/compare/2.63.0-rc.5...2.64.0-rc.0) (2024-07-10)


### Features

* [[IOCOM-1413](https://pagopa.atlassian.net/browse/IOCOM-1413)] Archiving/Restoring of user messages, new Messages Home ([#5935](https://github.com/pagopa/io-app/issues/5935)) ([b41b36e](https://github.com/pagopa/io-app/commit/b41b36e579136268a4274f4fdcb23480147a40eb))
* [[IOCOM-1417](https://pagopa.atlassian.net/browse/IOCOM-1417)] Security suggestions bottom sheet, new messages' home ([#5895](https://github.com/pagopa/io-app/issues/5895)) ([a09ddad](https://github.com/pagopa/io-app/commit/a09ddade55840322c77c876e611d1ab5ad11dc03))
* [[IOCOM-840](https://pagopa.atlassian.net/browse/IOCOM-840)] Preconditions bottom sheet, new DS ([#5912](https://github.com/pagopa/io-app/issues/5912)) ([153b621](https://github.com/pagopa/io-app/commit/153b6212e7cadfb8a322535e206b69f26378798a))
* [[IOPID-1528](https://pagopa.atlassian.net/browse/IOPID-1528)] Add new DS on profile calendar preferences ([#5915](https://github.com/pagopa/io-app/issues/5915)) ([a95129e](https://github.com/pagopa/io-app/commit/a95129ee996e4231403f9ea1d41d5f719fa2ae6d))
* [[IOPID-1534](https://pagopa.atlassian.net/browse/IOPID-1534)] Add new DS on Privacy and ToS screen ([#5921](https://github.com/pagopa/io-app/issues/5921)) ([78cf67d](https://github.com/pagopa/io-app/commit/78cf67d7eb8c3f78958f71c1c7161548a4e6efb3))
* [[IOPID-1550](https://pagopa.atlassian.net/browse/IOPID-1550)] - Download User Data new DS integration ([#5923](https://github.com/pagopa/io-app/issues/5923)) ([69c798e](https://github.com/pagopa/io-app/commit/69c798ee762230bc0435cbb27bd27da5dd8b04a5))
* [[IOPID-1551](https://pagopa.atlassian.net/browse/IOPID-1551)] - Integrate new DS in account deletion flow ([#5916](https://github.com/pagopa/io-app/issues/5916)) ([d607088](https://github.com/pagopa/io-app/commit/d607088c4ec1dade076056859cd9f77fdc4b2392))
* [[IOPID-1938](https://pagopa.atlassian.net/browse/IOPID-1938)] `withThirdPartyRefreshApiCall` ([#5901](https://github.com/pagopa/io-app/issues/5901)) ([dc2185a](https://github.com/pagopa/io-app/commit/dc2185a092c335ae8af31a88bcf0e6c355fc638e))
* [[IOPLT-551](https://pagopa.atlassian.net/browse/IOPLT-551)] Upgrade react-native to 0.72 ([#5864](https://github.com/pagopa/io-app/issues/5864)) ([c8751b7](https://github.com/pagopa/io-app/commit/c8751b7389e2840a088f04d65098bda475cf404d))
* [[PE-617](https://pagopa.atlassian.net/browse/PE-617)] Change labels in CGN Partner detail screen ([#5931](https://github.com/pagopa/io-app/issues/5931)) ([e91ba28](https://github.com/pagopa/io-app/commit/e91ba286f0e7cfdba3ebb27472b37f9332d16ec2))
* **IT Wallet:** [[SIW-1286](https://pagopa.atlassian.net/browse/SIW-1286)] New IT Wallet discovery screen ([#5909](https://github.com/pagopa/io-app/issues/5909)) ([1f3964b](https://github.com/pagopa/io-app/commit/1f3964b18b5a0a51aa6d9718306e1cad6175b938))


### Bug Fixes

* [IOPID-1552, IOPID-1553, IOPID-1528] remediation english copy ([#5928](https://github.com/pagopa/io-app/issues/5928)) ([e274190](https://github.com/pagopa/io-app/commit/e274190dcd21c815b611587fae4c9c8f8807a9bd))


### Chores

* [[IOBP-727](https://pagopa.atlassian.net/browse/IOBP-727)] Change label into transaction details error ([#5941](https://github.com/pagopa/io-app/issues/5941)) ([01207a8](https://github.com/pagopa/io-app/commit/01207a8ba055a8489cf8e4514a48922f16bb1c89))
* [[IOCOM-1561](https://pagopa.atlassian.net/browse/IOCOM-1561)] FIMS history saga ([#5920](https://github.com/pagopa/io-app/issues/5920)) ([8542d6d](https://github.com/pagopa/io-app/commit/8542d6dc2f9abbd81d7dcaddd7b95bea68e02fe3))
* [[IOCOM-1578](https://pagopa.atlassian.net/browse/IOCOM-1578)] Updated types for FIMS consents, latest Http Client version ([#5927](https://github.com/pagopa/io-app/issues/5927)) ([bda8018](https://github.com/pagopa/io-app/commit/bda801850e8dd20b1df46caaa00c8ff4bf3df819))
* [[IOPAE-1100](https://pagopa.atlassian.net/browse/IOPAE-1100),[IOPAE-1282](https://pagopa.atlassian.net/browse/IOPAE-1282),[IOPAE-1285](https://pagopa.atlassian.net/browse/IOPAE-1285)] Remove old implementation of services ([#5898](https://github.com/pagopa/io-app/issues/5898)) ([03a24e6](https://github.com/pagopa/io-app/commit/03a24e66294d03986a2d855aa1f8b368e78520f3))
* [[IOPAE-1191](https://pagopa.atlassian.net/browse/IOPAE-1191)] Removal of `UserMetadata` ([#5942](https://github.com/pagopa/io-app/issues/5942)) ([0036f49](https://github.com/pagopa/io-app/commit/0036f4929d547ffed8d50b2472e87f7e36440500))
* [[IOPAE-1284](https://pagopa.atlassian.net/browse/IOPAE-1284)] Update services Mixpanel analytics events ([#5907](https://github.com/pagopa/io-app/issues/5907)) ([fafd081](https://github.com/pagopa/io-app/commit/fafd0815542bebc35bdad74f922ea89d3133f338))
* [[IOPLT-599](https://pagopa.atlassian.net/browse/IOPLT-599)] Replace legacy StatusContent with Alert component for SectionStatus advices ([#5924](https://github.com/pagopa/io-app/issues/5924)) ([bb96fd2](https://github.com/pagopa/io-app/commit/bb96fd21d2e136542b6b8b5b316c221cc90190d4))
* **Cross:** [[IOAPPX-317](https://pagopa.atlassian.net/browse/IOAPPX-317)] Refactor `DeveloperTestEnvironmentSection` to use `FlatList` ([#5845](https://github.com/pagopa/io-app/issues/5845)) ([e02827d](https://github.com/pagopa/io-app/commit/e02827ded2d5188f99e6ccf6aed5d6eed4073335))
* **Cross:** [[IOAPPX-325](https://pagopa.atlassian.net/browse/IOAPPX-325)] Fix wrong behavior of `FooterActions`' sticky example on Android devices ([#5875](https://github.com/pagopa/io-app/issues/5875)) ([c225aa0](https://github.com/pagopa/io-app/commit/c225aa0f269a5e90f33e740be6349aa1188a6829))
* **IT Wallet:** [[SIW-1287](https://pagopa.atlassian.net/browse/SIW-1287)] Update credential preview screens ([#5910](https://github.com/pagopa/io-app/issues/5910)) ([1a3d4bc](https://github.com/pagopa/io-app/commit/1a3d4bc5f20a210fe3c0db6639171dc280872cfe))
* **IT Wallet:** [[SIW-1312](https://pagopa.atlassian.net/browse/SIW-1312)] IT Wallet playgrounds refactoring ([#5929](https://github.com/pagopa/io-app/issues/5929)) ([0d172f3](https://github.com/pagopa/io-app/commit/0d172f3dc699ee7dd7e50bf92aa6a3ad291b5d90))

## [2.63.0-rc.5](https://github.com/pagopa/io-app/compare/2.63.0-rc.4...2.63.0-rc.5) (2024-07-01)


Expand Down
4 changes: 3 additions & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ source "https://rubygems.org"
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
ruby '>=2.6.10'

gem "cocoapods", ">= 1.15.2"
# Cocoapods 1.15 introduced a bug which break the build. We will remove the upper
# bound in the template on Cocoapods with next React Native release.
gem 'cocoapods', '>= 1.13', '< 1.15'
gem "fastlane", "~> 2.212.2"
gem 'activesupport', '>= 6.1.7.3', '< 7.1.0'
8 changes: 4 additions & 4 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ GEM
babosa (1.0.4)
base64 (0.2.0)
claide (1.1.0)
cocoapods (1.15.2)
cocoapods (1.14.3)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
cocoapods-core (= 1.15.2)
cocoapods-core (= 1.14.3)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 2.1, < 3.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
Expand All @@ -54,7 +54,7 @@ GEM
nap (~> 1.0)
ruby-macho (>= 2.3.0, < 3.0)
xcodeproj (>= 1.23.0, < 2.0)
cocoapods-core (1.15.2)
cocoapods-core (1.14.3)
activesupport (>= 5.0, < 8)
addressable (~> 2.8)
algoliasearch (~> 1.0)
Expand Down Expand Up @@ -273,7 +273,7 @@ PLATFORMS

DEPENDENCIES
activesupport (>= 6.1.7.3, < 7.1.0)
cocoapods (>= 1.15.2)
cocoapods (>= 1.13, < 1.15)
fastlane (~> 2.212.2)

RUBY VERSION
Expand Down
55 changes: 0 additions & 55 deletions android/app/BUCK

This file was deleted.

Loading

0 comments on commit c6eddb9

Please sign in to comment.