All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.25.0-rc.0 (2021-04-14)
- [#177386218] Remove transaction dynamic header on wallet screen #2966 (f6454af)
- Bonus Pagamenti Digitali: [#177542335,#177543882] Add code generation for citizen and winning_transaction v2 api (#2968) (817ffc3)
- Carta Giovani Nazionale: [#177458070] Bonuses Available list now follows the same logic of bonuses in carousel (#2960) (2769d72)
- [#177590245] Added new component to shown assistance form in web view (#2959) (9e83ca4)
- [#177314796] Starting blank space on link "update your preferences" (#2963) (44c9a46)
- Carta Giovani Nazionale: [#177481627] In case of EYCA Activation status is in final status activation doesn't start (#2955) (b786ded)
- [#177137610] Remove button bug that open instabug in service home screen (#2964) (04a59e2)
- [#177695356] Upgrade cocoapods to version 1.10.1 (#2971) (55e6253)
- Carta Giovani Nazionale: [#177441837,#177322409] Implements Unit tests on EycaDetailComponent and CgnCardComponent (#2970) (16f2fdf)
1.24.0-rc.8 (2021-04-08)
1.24.0-rc.7 (2021-04-07)
1.24.0-rc.6 (2021-04-07)
1.24.0-rc.5 (2021-04-07)
- release: 1.24.0-rc.4 (31d8196)
1.24.0-rc.4 (2021-04-07)
1.24.0-rc.3 (2021-04-07)
- [#175894877] refactor pick payment method (#2926) (10a7ec1)
- Bonus Pagamenti Digitali: [#176781159] Manage error and loading state for the abi list when start co-badge onboarding workflow (#2940) (b85831f)
- Bonus Pagamenti Digitali: [#176925463] Tracks action to notify the possibility to add a co-badge to the user (#2952) (d30237b)
- Bonus Pagamenti Digitali: [#177434959] Start co-badge flow from add credit card screen (#2931) (42ff757)
- Carta Giovani Nazionale: [#177479621] Disables CGN Feature Flags (#2937) (96ee908)
- Payments: [#177548187] Add credit card / payment webview closing reason (#2958) (90ef10b)
- [#172097711,#172935224] On some iOS devices a white screen is shown after biometric authentication (#2939) (5138228)
- Bonus Pagamenti Digitali: [#177511360] Wrong rendering of privative loyalty logo in cashback transaction detail bottomsheet #2946 (8cc449b)
- [#173031364] The request to abort a payment is never sent (#2933) (9b6a940)
- [#175535051] fixes offset scroller for messages (iphone 7) (#2791) (8c69b54)
- Carta Giovani Nazionale: [#177485208] Hardware back button doesn't work on CGN Detail screen #2957 (3864c1b)
- Carta Giovani Nazionale: [#177490914] Discount bottom sheet title doesn't break line #2956 (ba35c0c)
- Carta Giovani Nazionale: [#177490938] Success Screen pictogram results cut on the bottom (#2938) (146a197)
- Carta Giovani Nazionale: [#177577081] CGN Card component shows wrong border (#2950) (83da2b0)
- [#177137637] Show services status banner in any rendering state (#2929) (e7dd9bb)
- [#177288211] Move organization logo to the right side for the services item (#2944) (6861ab9)
- [#177458092] Support Jira ticket key in the PR title (#2935) (ff7601a)
- [#177506546] Remove false positive from urls check (#2941) (db6654f)
- Bonus Pagamenti Digitali: [#177542266] Add technical iban feature flag (#2961) (ac6e9ef)
- Bonus Pagamenti Digitali: [#177543860] Add transactions paging feature flag (#2947) (2ad3755)
- [#177560562] Close NFC dialog when card is successfully read (#2948) (7859770)
1.24.0-rc.1 (2021-03-24)
- Carta Giovani Nazionale: [#177479621] Enables CGN Feature Flags #2936 (dd3d439)
- Carta Giovani Nazionale: [#177461712] Introduces the CGN Test overlay information (#2934) (a877448)
1.24.0-rc.0 (2021-03-23)
- Bonus Pagamenti Digitali: [#177144320,#177144482] Insert privative card number (#2905) (d52a9ae)
- Bonus Pagamenti Digitali: [#177144429] Add mixpanel tracking for privative workflow (#2903) (a68198a)
- Bonus Pagamenti Digitali: [#177144784] Add privative card to wallet screen (#2916) (d8cd34c)
- Bonus Pagamenti Digitali: [#177244740] In the "co-badge add card to wallet" screen, the disclaimer bold text now does not always wrap #2911 (7315b64)
- Bonus Pagamenti Digitali: [#177306957] Add ko service error screen (#2904) (f7276c6)
- Bonus Pagamenti Digitali: [#177338693] Changed style for close button in PrivativeIssuerKoDisabled (#2909) (af2a860)
- Bonus Pagamenti Digitali: [#177339683] Revert change test config #2900 (cae0a0b)
- Bonus Pagamenti Digitali: [#177362328] Update loyalty logo size for privative card & privative wallet card preview #2907 (27f6b09)
- Bonus Pagamenti Digitali: [#177366768] Changed the blurred pan representation for all the wallet components (#2919) (6b9411c)
- Bonus Pagamenti Digitali: [#177378510] Add failure handling to workunit (#2923) (375d681)
- Bonus Pagamenti Digitali: [#177398006] Change copy and cta text for PrivativeKoNotFound (#2918) (1c98a49)
- Carta Giovani Nazionale: [#176655458] Enables CGN Activation CTA from message/service detail (#2893) (bd89a32)
- Carta Giovani Nazionale: [#176715099] Introduces the CGN folded card for wallet preview (#2898) (3492261)
- Carta Giovani Nazionale: [#176959164,#177266269] Add analytics on cgn flow (#2887) (a445fda)
- Carta Giovani Nazionale: [#176959393,#177244360] Implements the screen to request and copy for an OTP code related to the CGN (#2908) (f7aa17a)
- Carta Giovani Nazionale: [#177062520,#177062719] Add start/status Eyca API requests implementation, actions, reduces and saga logic (#2855) (6cf8848)
- Carta Giovani Nazionale: [#177063605] Introduces EYCA status informations (#2867) (ff6da94)
- Carta Giovani Nazionale: [#177115055] Adds the workflow to retry EYCA activation in case of Error or missing EYCA information for CGN (#2872) (485d194)
- Carta Giovani Nazionale: [#177163732] Introduces EYCA information and discounts bottom sheet (#2870) (4ecf35c)
- Carta Giovani Nazionale: [#177386642,#177367453] Missing loading transition on CGN Detail Screen #2920 (4b5ec8d)
- Payments: [#176176928] Add a switch to set payment method as favorite (#2930) (a20339b)
- [#175898227] Add delete button to credit card detail screen (#2917) (cd5da16)
- [#176740861] Remove from store/readState a not found service (#2868) (64c4a41)
- Bonus Pagamenti Digitali: [#176781020] Satispay circuit is displayed incorrectly in the cashback transaction detail bottom sheet (#2921) (31e6377)
- Bonus Pagamenti Digitali: [#177357472] Wrong decode during the add of a new privative card to the wallet (#2902) (0ac7d0c)
- Bonus Pagamenti Digitali: [#177368806] Wrong align for the bottom-left text of the privative & cobadge cards (#2910) (d0dc2b3)
- Bonus Pagamenti Digitali: [#177378257] When viewing the details of a bpd transaction with a cashback value equal to 0, the warning on the maximum value reached is displayed (#2914) (485492d)
- Carta Giovani Nazionale: [#177367873] Transactions header in wallet home shows before the required scroll position if CGN informations are available #2913 (2fc53f8)
- Carta Giovani Nazionale: [#177385897] CGN Details doesn't load automatically when activation is completed #2915 (9040e89)
- Carta Giovani Nazionale: [#177419110] If we receive an error after a right result the CGN detail screen show an inconsistent result (#2927) (f24c9a1)
- Carta Giovani Nazionale: [#177455388] Footer text on CGN information screen shows the wrong text referring to Cashback (#2932) (e21866c)
- [#176918290] Check broken urls in *.tsx files (#2818) (6e44188)
- [#176941075] Added mixpanel tracking for color scheme (#2901) (fe6a66d)
- [#177320696] Update services web url (#2897) (96d763e)
- Increase run-tests performance on CircleCI (#2906) (ece9a83)
- Bonus Pagamenti Digitali: [#177140866] Remove privative feature flag (#2912) (3fc099b)
- Carta Giovani Nazionale: [#177142013] Adds UI Fixes to CgnDetailScreen and removes unnecessary component and tests (#2857) (9cc6064)
- Carta Giovani Nazionale: [#177403331] Adds the missing CGN action for analytics purposes (#2925) (34be805)
- Carta Giovani Nazionale: [#177437163] Fixes mocked merchant for internal beta (#2928) (1a7f420)
- release: 1.23.0-rc.6 (95374a6)
1.23.0-rc.6 (2021-03-19)
- Bonus Pagamenti Digitali: [#177144320,#177144482] Insert privative card number (#2905) (d52a9ae)
- Bonus Pagamenti Digitali: [#177144429] Add mixpanel tracking for privative workflow (#2903) (a68198a)
- Bonus Pagamenti Digitali: [#177144784] Add privative card to wallet screen (#2916) (d8cd34c)
- Bonus Pagamenti Digitali: [#177244740] In the "co-badge add card to wallet" screen, the disclaimer bold text now does not always wrap #2911 (7315b64)
- Bonus Pagamenti Digitali: [#177306957] Add ko service error screen (#2904) (f7276c6)
- Bonus Pagamenti Digitali: [#177338693] Changed style for close button in PrivativeIssuerKoDisabled (#2909) (af2a860)
- Bonus Pagamenti Digitali: [#177339683] Revert change test config #2900 (cae0a0b)
- Bonus Pagamenti Digitali: [#177362328] Update loyalty logo size for privative card & privative wallet card preview #2907 (27f6b09)
- Bonus Pagamenti Digitali: [#177366768] Changed the blurred pan representation for all the wallet components (#2919) (6b9411c)
- Bonus Pagamenti Digitali: [#177398006] Change copy and cta text for PrivativeKoNotFound (#2918) (1c98a49)
- Carta Giovani Nazionale: [#176655458] Enables CGN Activation CTA from message/service detail (#2893) (bd89a32)
- Carta Giovani Nazionale: [#176715099] Introduces the CGN folded card for wallet preview (#2898) (3492261)
- Carta Giovani Nazionale: [#176959164,#177266269] Add analytics on cgn flow (#2887) (a445fda)
- Carta Giovani Nazionale: [#176959393,#177244360] Implements the screen to request and copy for an OTP code related to the CGN (#2908) (f7aa17a)
- Carta Giovani Nazionale: [#177062520,#177062719] Add start/status Eyca API requests implementation, actions, reduces and saga logic (#2855) (6cf8848)
- Bonus Pagamenti Digitali: [#177357472] Wrong decode during the add of a new privative card to the wallet (#2902) (0ac7d0c)
- [#176740861] Remove from store/readState a not found service (#2868) (64c4a41)
- Bonus Pagamenti Digitali: [#177368806] Wrong align for the bottom-left text of the privative & cobadge cards (#2910) (d0dc2b3)
- Bonus Pagamenti Digitali: [#177378257] When viewing the details of a bpd transaction with a cashback value equal to 0, the warning on the maximum value reached is displayed (#2914) (485492d)
- Carta Giovani Nazionale: [#177367873] Transactions header in wallet home shows before the required scroll position if CGN informations are available #2913 (2fc53f8)
- Carta Giovani Nazionale: [#177385897] CGN Details doesn't load automatically when activation is completed #2915 (9040e89)
- [#176918290] Check broken urls in *.tsx files (#2818) (6e44188)
- [#176941075] Added mixpanel tracking for color scheme (#2901) (fe6a66d)
- [#177320696] Update services web url (#2897) (96d763e)
- Increase run-tests performance on CircleCI (#2906) (ece9a83)
- Bonus Pagamenti Digitali: [#177140866] Remove privative feature flag (#2912) (3fc099b)
1.23.0-rc.5 (2021-03-15)
- [#177012479] Tracking inbox messages count with mix panel (#2890) (9c19f25)
- Bonus Pagamenti Digitali: [#177145461] Show privative cards in wallet home (#2878) (58b1098)
- Bonus Pagamenti Digitali: [#177164415] Privative card detail screen (#2885) (bb5cb11)
- Bonus Pagamenti Digitali: [#177243608] Added draft screens for privative cards onboarding workflow (#2891) (ac185da)
- Bonus Pagamenti Digitali: [#177243713,#177144863,#177144964] Manages privative search loading and ko. (#2894) (065ee09)
- Bonus Pagamenti Digitali: [#177339683] Change configuration to UAT (#2899) (d269dc4)
- Carta Giovani Nazionale: [#176961686] Introduces CGN Card Component (#2877) (d82b6ef)
- Carta Giovani Nazionale: [#177058904] Introduces the Bottom Sheet that shows all the informations about an available discount for CGN (#2888) (3c08d46)
- Carta Giovani Nazionale: [#176942137] Features Card Carousel shows empty items section (#2828) (2c72029)
- Carta Giovani Nazionale: [#177303103] First tap on merchants list item fails #2895 (546dbef)
1.23.0-rc.4 (2021-03-11)
- Carta Giovani Nazionale: [#176959185] Introduces the screen to check on Merchant detail conventioned to CGN (#2886) (db50f36)
- Carta Giovani Nazionale: [#176959374] Add a component to show the OTP code and its expiration time (#2892) (e679d69)
- Carta Giovani Nazionale: [#177059013] Introduces the component to display a discount value for a CGN merchant (#2884) (a211fa5)
- [#177298671] On message pressed Service details is shown instead of Message details (#2889) (9fe615b)
- [#176433685] Track Instabug report open/close (#2727) (955524c)
1.23.0-rc.3 (2021-03-10)
- Bonus Pagamenti Digitali: [#177142050,#177142212] Support search privative card API (#2881) (f856dba)
- Bonus Pagamenti Digitali: [#177142282] Manage add supermarket card item (#2879) (572f28e)
- Bonus Pagamenti Digitali: [#177142358] Added privative issuers configuration and choice screen (#2876) (e8b559a)
- Carta Giovani Nazionale: [#176959318,#177244438,#177244411] Add OTP generation network / actions / saga / reducer (#2882) (04c9905)
- [#177281052] Services list could display not found page and zoom is allowed (#2883) (f4d2342)
- [#177241763] Change Instabug report hint text (#2875) (1c20674)
1.23.0-rc.2 (2021-03-09)
- Bonus Pagamenti Digitali: [#177141940] Added screens & navigation stubs for privative card (#2861) (3ef249f)
- Bonus Pagamenti Digitali: [#177161766] Add orchestration workunit for privative card (#2869) (fe95e91)
- Bonus Pagamenti Digitali: [#177187748] Revert unlock the search for SIA and ICCREA (for test only) #2865 (82180af)
- Carta Giovani Nazionale: [#176958889] Implementation of the redux store/actions section for Merchants list load and storage (#2843) (0ec802b)
- Carta Giovani Nazionale: [#176959176] UI Implementation of Merchants list and search screen for CGN available discounts (#2840) (bea650e)
- Carta Giovani Nazionale: [#176959207] UI Implementation of the List item component for CGN Conventioned Merchant (#2836) (bd7046a)
- Carta Giovani Nazionale: [#177063526] Introduces scaffolding for action/reducer of EYCA details and activation process (#2853) (fbceb75)
- [#177226606] Load local services in a embedded WebView (#2873) (4637197)
- [#177264498] Diners Logo Update #2880 (07f9f12)
- Bonus Pagamenti Digitali: [#176993827] In SuperCashbackRanking bottom sheet text is selectable (#2866) (faf26fe)
- [#176903407] Inhibit dark mode on Android devices (#2854) (6f14f9d)
- [#177182357] Aborting profile deletion causes a crash (#2863) (37b7e7b)
- [#176981388] Credit card onboarding attempt: store info about 3DS2 (#2858) (60eac27)
- [#177204492] Update/Correct README (#2871) (eca840c)
- Clean changelog (#2864) (256bf4b)
1.23.0-rc.1 (2021-03-03)
- Bonus Pagamenti Digitali: [#177187748] Unlock the search for SIA and ICCREA (for test only) (#2862) (8f29540)
1.23.0-rc.0 (2021-03-03)
- Bonus Pagamenti Digitali: [#177141889] Added Privative cards actions, store & reducers (#2860) (d9fac56)
- Carta Giovani Nazionale: [#176870737] Implements CGN Activation Workflow by using the specific GET Status API for polling (#2812) (406cb03)
- Bonus Pagamenti Digitali: [#176842973] Add tests for the CoBadge components (#2826) (0860f77)
- Bonus Pagamenti Digitali: [#177140858] Add privative feature flag (#2859) (e9f08e3)
- drop react-native-qrcode-scanner patch (#2735) (8b59304)
- deps: bump aiohttp from 3.6.2 to 3.7.4 in /scripts/check_urls (#2850) (39c5798)
1.22.0-rc.1 (2021-02-25)
- [#176981563] Update MAESTRO from arriving payment method to valid payment method (#2831) (4e996f4)
- [#177066306] Handle and show details about payment outcome (#2845) (6746a45)
- Carta Giovani Nazionale: [#176703766] CGN Detail base screen component and informations (#2807) (ea58189)
- [#176981159,#177092221] Make credit card onboarding compliant with 3DS2 and track onboarding events (#2848) (6b816a6)
- [#176983007] Restore payment attempt saving (#2846) (9d88060)
- [#176997301,#176997292] Fixed organization name's header margin right on service and message detail (#2834) (ee04a75)
- [#177016139] When a message has a paid payment, show a banner to inform (#2847) (bc5fd61)
- [#177035521] Track new events about payment flow 3DS2 (#2849) (4e17f53)
1.22.0-rc.0 (2021-02-25)
- [#176980827] Don't allow user to add a credit card when insert a cardholder with accented characters (#2833) (7b0c441)
- [#176981284,#176981509] Show the webview outcome message for the add credit card or payment operation (#2842) (864feb4)
- Carta Giovani Nazionale: [#176456924,#176655324,#176655351,#176655437,#176655260,#176655162,#176456839] Adds UI on CGN activation workflow (#2758) (eb6cd28)
- Carta Giovani Nazionale: [#176715047] Load CGN details from wallet section (#2773) (b915c02)
- [#176981421,#176983158] Make payment compliant with 3DS2 (#2837) (5ce56e1)
- [#176983293] Add a WebView component to support payments 3DS2 (#2832) (43c2605)
- Bonus Pagamenti Digitali: [#176202932] After remove a credit card from the wallet, a legacy screen is displayed instead of returning to the wallet (#2820) (8f86659)
- [#176660226] Fix iPhone 12 (Mini, Pro...) home button overlapping onto the tab bar (#2795) (d6cec5c)
- Bonus Pagamenti Digitali: [#176268541] The reason and the abiCode of bpdTransactionsLoad.failure it is not tracked (#2819) (a500dc7)
- Carta Giovani Nazionale: [#176963464] Fixes the API specifications for CGN after type and attributes renaming #2829 (b8bd4aa)
- Payments: [#175856384] Refresh session token onboarding card (#2490) (546419c)
- Bonus Pagamenti Digitali: [#176842043] Add tests for cobadge workflow and orchestration screens (#2803) (058ec7d)
- Bonus Pagamenti Digitali: [#177015049] Update copy for add cobadge screen disclaimer (#2839) (7589793)
- [#177044503] No PSP assigned page - copy fix (#2841) (a078ee3)
1.21.0-rc.5 (2021-02-15)
1.21.0-rc.4 (2021-02-15)
- [#176825286,#176323469] Features Carousel: Items are now shown depending on local and remote feature flag. BPD item is shown only when user is not enrolled to the program, hidden if loading or the information is not available (#2793) (435cde1)
- Services: [#176919053] Remove services tab counter badge and item unread badge indicator (#2823) (39c0be5)
- Bonus Pagamenti Digitali: [#176023332] If the unsubscription to bpd fails, exiting and re-entering the detail screen, the error toast is displayed again (#2822) (9a872e6)
- Bonus Pagamenti Digitali: [#176551362] Not all the getWalletV2 call are tracked (#2815) (a286f21)
- Bonus Pagamenti Digitali: [#176903622] Wrong back navigation when the workflow start from the new added bancomat bottomsheet (#2813) (a1381c7)
- Bonus Pagamenti Digitali: [#176940152] The BANCOMAT detail icons is (!) instead of (i) (#2827) (ec75063)
- Carta Giovani Nazionale: [#176905852] Updated CGN spec url to master branch of IO Backend repository (#2814) (3995303)
- [#176900759] Extend urls checking to *.ts source files (#2811) (eb94f57)
- Bonus Pagamenti Digitali: [#176918770] Update copy when adding a co-badge card to the wallet (4af4fb0)
1.21.0-rc.3 (2021-02-11)
- Bonus Pagamenti Digitali: [#176895859] Wrong tracking format for handleSearchUserCoBadge errors #2810 (6a4449a)
1.21.0-rc.2 (2021-02-10)
- Bonus Pagamenti Digitali: [#176339472] Autoload wallet (#2792) (81c3bdf)
- Bonus Pagamenti Digitali: [#176455937] Error and loading screen transaction details (#2755) (ae071e4)
- Bonus Pagamenti Digitali: [#176575120] Graphical refactor entry point co-badge (#2783) (2a9427f)
- Bonus Pagamenti Digitali: [#176576695,#176578086,#176578131] Added search co-badge ko screens (#2774) (b455e36)
- Carta Giovani Nazionale: [#176592286,#176592319,#176443259,#176443215] CGN Activation workflow implementation (#2749) (aa362a6)
- [#176821234] remove iuv reference (#2787) (30a9b2b)
- [#176869229] SERVICES_DETAIL_LOADING_STATS event is sent on every service detail loaded (#2800) (7d2137f)
- [#176843412] fixes shadow on credit cards for android (#2805) (fe4d3b0)
- Bonus Pagamenti Digitali: [#176617091] Add cobadge tracking (#2798) (048b0e2)
- Bonus Pagamenti Digitali: [#176844720] Remove cobadge feature flag (#2802) (0fe3307)
1.21.0-rc.1 (2021-02-09)
- Bonus Pagamenti Digitali: [#176578587] Update the co-badge in app payment badge (#2797) (16a0517)
1.21.0-rc.0 (2021-02-09)
- Bonus Pagamenti Digitali: [#176576458,#176576505] Added co-badge abi config ko screens (#2768) (ee6b8e3)
- Bonus Pagamenti Digitali: [#176739150] Chose to add cobadge or credit card screen (#2778) (867b608)
- Bonus Pagamenti Digitali: [#176842170] Ask identification to unsubscribe from cashback (#2794) (a503f12)
- [#175419820] Restore screen brightness (#2728) (385a3b5)
- [#176476117] Improved localization of TouchID dialog on Android #2788 (f4b64ca)
- Bonus Pagamenti Digitali: [#176848601] Privacy policy CTA localization update #2799 (1ca5dc9)
1.20.0-rc.2 (2021-02-05)
- Carta Giovani Nazionale: [#176824599] Show CGN item when the user is not BPD enrolled (#2790) (6007a88)
1.20.0-rc.1 (2021-02-05)
- Bonus Pagamenti Digitali: [#176575663] Added Start onboarding cobadge screen (#2760) (48d54a1)
- Bonus Pagamenti Digitali: [#176578322] Visualize iteratively co-badge card that can be added to the wallet (#2770) (187b665)
- Bonus Pagamenti Digitali: [#176738620] Choose card type before starting the co-badge onboarding workflow (#2766) (28bb25e)
- Bonus Pagamenti Digitali: [#176786909] Added start onboarding co-badge for all abi screen (#2777) (09aa68c)
- Carta Giovani Nazionale: [#176443367] Activation Saga handler (#2742) (60b3f5c)
- Carta Giovani Nazionale: [#176715047] Adds the CGN card carousel (#2769) (fa583bc)
- [#176097298] card showing the bottom borders (#2653) (f731ca1)
- [#176481360] CIE "Where can I find my PIN" bottom sheet text must not be selectable (#2781) (b204dbc)
- [#176778241] On bug report can't share the screenshot (#2772) (4b6611f)
- Bonus Pagamenti Digitali: [#176816895] Add feature flag for cobadge workflow (#2786) (fad5740)
- [#176778467] Track loading services details stats (#2785) (f3f56de)
1.20.0-rc.0 (2021-02-02)
- Bonus Pagamenti Digitali: [#175741693] Remove timestamp from transactions when it's equal to 00:00 (#2734) (b19d3f1)
- Bonus Pagamenti Digitali: [#176553194] implements supermarket loyalty card (#2748) (6d8571f)
- Bonus Pagamenti Digitali: [#176559650] Actions, store & reducers for co-badge (#2747) (6c3e30b)
- Bonus Pagamenti Digitali: [#176559662] Navigation & screen stubs for co-badge workflow (#2750) (4c2654f)
- Bonus Pagamenti Digitali: [#176559982,#176560026] Load user cobadge pans (#2759) (315b0f4)
- [#176311366] Added "Send screenshot" checkbox to the add card screen's contextual help funnel (#2670) (178a8c7)
- Bonus Pagamenti Digitali: [#176575256] Co-badge card onboarding workflow (#2752) (390d2d4)
- [#173962963] Expanded header icons touch area (#2644) (6bd6c25)
- [#174034081] Unlock code is persisted across logins if citizen doesn't change (2nd attempt) (#2767) (7994983)
- Bonus Pagamenti Digitali: [#176575992] Add cobadge load configuration API (#2756) (58db5d1)
- Bonus Pagamenti Digitali: [#176578578] Cobadge card preview (#2746) (3a49eb8)
- Bonus Pagamenti Digitali: [#176578587] Cobadge detail screen (#2751) (0192964)
- Carta Giovani Nazionale: [#176443163] New bonuses available visibility and start cgn flow logic (#2733) (4e4e1b6)
- Services: [#176676680,#176606850,#176513922] Improve services caching and loading (#2765) (e1ee048)
- Bonus Pagamenti Digitali: [#176477833] Fixed mistake that inhibited BPD CTA to properly show (#2738) (86f3404)
- Bonus Pagamenti Digitali: [#176720702] Cobadge add-wallet payload has an invalid date format (#2761) (9e1a40a)
- [#176175845] removes transactions list from the transactions screen (#2628) (ec5437b)
- Bonus Pagamenti Digitali: [#176737219] milestone copy (#2763) (29f93eb)
- [#176614756] Use @pagopa packages from npm registry (#2754) (434d0e4)
1.19.0-rc.2 (2021-01-22)
- [#176607041] Hashed CF is reset on logout #2745 (f8dbaf9)
1.19.0-rc.1 (2021-01-21)
- Carta Giovani Nazionale: [#176443044] Adds directories skeleton for CGN implementation (#2718) (5bc6f7b)
- Payments: [#176409411] Update message detail info (#2729) (b9faf1a)
- [#176434157] Remove payment CTA and expired badge (#2741) (fa4efed)
- Payments: [#175857824] dispatched sessionExpired on getWallets failure (#2481) (24f09f5)
- [#176455315,#176417779] Persist payment/message status (#2736) (e97c483)
- [#176497587] Store hashed fiscal code (#2732) (dd266a5)
1.19.0-rc.0 (2021-01-19)
- [#175501909] Move Contextual Help "Why A Fee" to ConfirmPaymentMethodScreen (#2430) (8df4587)
1.18.0-rc.3 (2021-01-15)
- Bonus Pagamenti Digitali: [#176516558] Missing integer formatting for transactions number & ranking (#2731) (26ebc27)
1.18.0-rc.2 (2021-01-15)
- Bonus Pagamenti Digitali: [#176457237] Remove disabled account from BPay found list (#2720) (d147418)
- [#176176848] Added explanatory bottom sheet for in-app payments card section (#2709) (3894150)
- [#176479978] Add react native bundle visualizer as dev dependency (#2719) (e2eced4)
- Bonus Pagamenti Digitali: [#176484406] Remove first place from supercashback ranking (#2725) (6067156)
- Bonus Vacanze: [#176309802] Remove bonus vacanze cta #2711 (c313b37)
- Carta Giovani Nazionale: [#176442968] Adds CGN Feature Flag #2714 (5f9edcb)
- Bonus Pagamenti Digitali: [#176496182] SuggestBpdActivationScreen displays always a "pagoBANCOMAT" title #2724 (a70a75f)
- [#176225603] PSP Icon removal (#2690) (fe949e5)
- [#176290749] Fiscal-code fac-simile entries are not readable on some Xiaomi devices (#2713) (83cada8)
- Bonus Pagamenti Digitali: [#176436807] Improve and fix backoff delay reducer (#2706) (390c4e6)
- Bonus Pagamenti Digitali: [#176498731] Add new bpd ranking config flag (#2726) (2967024)
- Bonus Vacanze: [#176459696] Remove API handlers and saga of start/get eligibilityCheck (#2715) (93616c7)
1.18.0-rc.1 (2021-01-11)
- [#175272158] Refactored CIE PIN screen to functional, added informative bottom sheet (#2612) (f05a443)
- [#176424621] Upgrades TypeScript to 4.1 (#2596) (4a40558)
- Bonus Pagamenti Digitali: [#175890963] Adds the screen to see all BPay accounts to add (#2697) (8d8d6cf)
- Bonus Pagamenti Digitali: [#176417281] Return to wallet after add BPay (#2703) (08c036e)
- Bonus Pagamenti Digitali: [#176432457] Remove navigation bar from the BPay detail screen (#2699) (53a6b21)
- Bonus Pagamenti Digitali: [#176193377] Ask to send cf only on new assistance request (#2710) (fe7ba13)
- Bonus Pagamenti Digitali: [#176350129] Link inside bottom sheet is not tappable (#2701) (726af95)
- Bonus Pagamenti Digitali: [#176365811] Set support token as instabug user attribute (#2688) (3b88170)
- Bonus Pagamenti Digitali: [#176437020] BPay card in onboarding screen had shadow cut on Android #2705 (4f6a802)
- Bonus Pagamenti Digitali: [#176437454] Bpay logo had low quality #2707 (f27079c)
1.18.0-rc.0 (2021-01-11)
- Bonus Pagamenti Digitali: [#176426698] Fix format amount #2692 (543d63c)
1.17.0-rc.2 (2021-01-08)
- Bonus Pagamenti Digitali: [#175883232] Send BPay actions to mixpanel (#2678) (44f2978)
- Bonus Pagamenti Digitali: [#175883367,#175883472] Wallet BPay visualization (#2682) (e39332f)
- Bonus Pagamenti Digitali: [#175889262,#175889280] Add bpay/list API (#2662) (fbd4b67)
- Bonus Pagamenti Digitali: [#175889351,#175889362,#175889493,#175890975] Action, store & reducer Bpay (#2673) (3f9bb70)
- Bonus Pagamenti Digitali: [#175890863,#175883224] Creates base component for bpay search funnel (#2681) (f44d049)
- Bonus Pagamenti Digitali: [#175890882] Update caption for BPay ko & loading screens (#2680) (9dc52bd)
- Bonus Pagamenti Digitali: [#176401375] Update BPay description and numberObfuscated #2685 (cc67d74)
- Bonus Pagamenti Digitali: [#176397291] Favorite wallet info is lost (#2683) (3cd4584)
1.17.0-rc.1 (2021-01-05)
- Bonus Pagamenti Digitali: [#176318970] Avoid call bpd API if the user is not enrolled (#2663) (d0582ef)
- [#176222893] increased delay between user profile activation retries #2664 (5c0c90f)
- [#176299898] Amex warning (transaction >1000 EUR) (#2671) (8e171d3)
- Payments: [#176364017] Use /v1/psps/selected instead of deprecated /v1/psps (#2675) (a8bd66a)
- Bonus Pagamenti Digitali: [#176338423] Wrong cashback detail by selecting card preview (#2669) (2257488)
1.17.0-rc.0 (2021-01-01)
- Bonus Pagamenti Digitali: [#176177351] Refactored AddCardScreen component and added bottom sheet (#2635) (72e8d3c)
- Bonus Pagamenti Digitali: [#176300242] Handles the status message on ranking bottom sheet (#2657) (221744c)
- [#175900141] Added profile deletion abort tracking (#2649) (c9ecf62)
- Bonus Pagamenti Digitali: [#176248270] Fixes the bad alignment on cashback value (#2659) (305df5f)
1.16.0-rc.1 (2020-12-29)
- Bonus Pagamenti Digitali: [#175263933] Add BPD/citizen/ranking API (#2623) (1495859)
- Bonus Pagamenti Digitali: [#176072451] Added "share you screenshot" checkbox to "Write to the IO team" screen (#2545) (063e09d)
- Bonus Pagamenti Digitali: [#176191342] Super Cashback ranking components (#2629) (e0f80f6)
- Bonus Pagamenti Digitali: [#176191528,#176269223] Supercashback graphical component and textual summary update (#2633) (162bb6f)
- Bonus Pagamenti Digitali: [#176191591] Open ranking details when tap on ranking preview (#2652) (0f75590)
- Bonus Pagamenti Digitali: [#176192263] New symbols for cashback state (#2624) (6542818)
- Bonus Pagamenti Digitali: [#176193672,#176193494] Last update component (#2617) (79afda3)
- Bonus Pagamenti Digitali: [#176204744] Backoff delay on load BPD data (#2654) (2d4a382)
- Bonus Pagamenti Digitali: [#176240699,#175891337,#176166370] Convert BPD activation status to pot, prevent cashback logo flickering on Android (#2639) (214f241)
- Bonus Pagamenti Digitali: [#176269102] Add information about the money transfer date (#2643) (06b8bd1)
- Bonus Pagamenti Digitali: [#176269197] Add display / edit IBAN component to BpdClosedPeriod (#2642) (cc51577)
- Bonus Pagamenti Digitali: [#176272983] Ranking not ready component & bottomsheet (#2641) (afcb441)
- Bonus Pagamenti Digitali: [#176291611,#176060226] Bpd update data async action & common error handling (#2651) (f75a91c)
- Bonus Pagamenti Digitali: [#176291649] Track ranking api on Mixpanel (#2655) (b7b54c2)
- Bonus Pagamenti Digitali: [#176301834] Update grace period text (#2656) (04b041e)
- Bonus Pagamenti Digitali: [#176307536] Disable update from BpdDetails #2658 (c162cfd)
- Bonus Pagamenti Digitali: [#176307944] Open IBAN insertion from message CTA (#2660) (7dc087e)
- Bonus Vacanze: [#176257892] Stop bonus vacanze (#2650) (6b18426)
- [#176068510] Removed status message in edit email screen (#2647) (5cf5dff)
- Bonus Pagamenti Digitali: [#176143732] refresh wallet information before start the bpd onboarding (#2626) (15c074d)
- Bonus Pagamenti Digitali: [#176291435] Glitch on BpdNotActivableInformation #2648 (518bc47)
1.16.0-rc.0 (2020-12-23)
- [#176167278] Show message when remove profile if some bonus is active (#2597) (9b4d556)
- [#176225664] PSP copy change (#2619) (8eea071)
- Bonus Pagamenti Digitali: [#176143533] Add info allowed method card detail (#2606) (6b19867)
- Bonus Pagamenti Digitali: [#176191325] Store, reducer and networking placeholder for ranking (#2620) (0e73189)
- Bonus Pagamenti Digitali: [#176220886] Cashback ranking remote activation (#2627) (c13166f)
- [#175949490] Request current PIN before letting the user change it (#2599) (7b01871)
- Bonus Pagamenti Digitali: [#175923444] Bottom sheet should be closed on hardware back button press (#2614) (d3b11ca)
1.15.0-rc.7 (2020-12-18)
- Bonus Pagamenti Digitali: [#175883186] Add remote contextual help to satispay screen (#2609) (37121aa)
- [#175953265] Add bonus description (#2497) (f3bd818)
- Bonus Pagamenti Digitali: [#176203167] Satispay screens graphical refinements (#2611) (ebd0735)
- [#176190732] Allow Mixpanel to send push notification (#2615) (5aa4c3a)
1.15.0-rc.6 (2020-12-16)
- Bonus Pagamenti Digitali: [#175883850,#176166431,#175883914,#175883928] Activate digital payments & add satispay screens (#2601) (5b66a1b)
- [#176166635] removes border from the paid badge #2604 (fc3078d)
1.15.0-rc.5 (2020-12-15)
- Bonus Pagamenti Digitali: [#176129361] Cashback payment method. Change footer buttons logic (#2592) (187fa70)
- Bonus Pagamenti Digitali: [#176175954] Missing transaction copy update (#2600) (cd57293)
1.15.0-rc.4 (2020-12-15)
- Bonus Pagamenti Digitali: [#175973060] Change networking logic for bpd periods & amounts retrieval (#2590) (ebe4a02)
1.15.0-rc.3 (2020-12-15)
- [#176038688] Fixed en locale typo #2595 (a6bb953)
- [#176173361] Wallets store doesn't use persist transform (#2598) (898feca)
1.15.0-rc.2 (2020-12-15)
- Bonus Pagamenti Digitali: [#175883179] track satispay actions (#2582) (3646d4c)
- [#173248858] "Update IO" CTA web URL fallback added + fixed component method (#2491) (99a9209)
- Bonus Pagamenti Digitali: [#175898796] Fixed IBAN insertion field font #2588 (5ec0c94)
- Bonus Pagamenti Digitali: [#176071117] Refactor Bancomat analytics (#2572) (51d0cf6)
- Bonus Pagamenti Digitali: [#176091990] Improve credit card error screen UI (#2573) (a1039b7)
- Bonus Pagamenti Digitali: [#176092936] Handles blocked bancomat items (#2556) (52da6c7)
- Bonus Pagamenti Digitali: [#176093031] Setup Mixpanel push notification (#2555) (0cff182)
- Bonus Pagamenti Digitali: [#176094126,#175991428] Adds more info when missing transactions (#2570) (0977ab6)
- [#175822523] Fix time format in MessageListItem (#2431) (0e90930)
- Bonus Pagamenti Digitali: [#175990175] fix double click on bancomat search (#2585) (87ed7f1)
- Bonus Pagamenti Digitali: [#176117520] Restore service banner on Bancomat screens (#2568) (66edf3f)
- Bonus Pagamenti Digitali: [#176137613] Warning banner shows a wrong icon (#2578) (e407fa0)
- Bonus Pagamenti Digitali: [#176078094] Added supported credit cards page link (#2548) (70d1ca6)
- Bonus Pagamenti Digitali: [#176095635] Changed color to the amount of cashback received (#2571) (6e08b1e)
- Bonus Pagamenti Digitali: [#176114319] Backoff retry on credit card insertion (#2562) (b469b63)
- Bonus Pagamenti Digitali: [#176148630] Add tests on SectionStatusComponent (#2586) (dcea2fd)
1.15.0-rc.1 (2020-12-10)
- Bonus Pagamenti Digitali: [#175892077] Fix safearea on trx button and scroll no transactions (#2550) (fa829f8)
- Bonus Pagamenti Digitali: [#176039881] upgrade bancomat research screen (#2551) (82192ee)
1.15.0-rc.0 (2020-12-10)
- Bonus Pagamenti Digitali: [#175991400] Fixes overflow text on bottomsheet title (#2552) (49a0c7d)
- Bonus Pagamenti Digitali: [#176091299] Resize bancomat confirmation bottomsheet (#2553) (51092a7)
1.14.0-rc.1 (2020-12-09)
- Bonus Pagamenti Digitali: [#175165668,#175165677] IBAN code is now Monospace Bold and selectable on KO screens (#2542) (76e0dbf)
- Bonus Pagamenti Digitali: [#176071266] Dispatch action instead of calling saga for fetchTransactions and fetchWallets (#2538) (47b7f1f)
- [#176071893] Make report attachments configurable #2537 (d60b0f2)
- Bonus Pagamenti Digitali: [#176074721] Add payment method status badge (#2543) (de45d79)
- Bonus Pagamenti Digitali: [#175896616] Fixes scrollview snap on android (#2541) (2fe78cc)
- Bonus Pagamenti Digitali: [#176076602] Fixes cut text on add method bs (#2544) (12b0cd5)
- Bonus Pagamenti Digitali: [#176069568] Why other cards? (#2546) (89f0bb9)
1.14.0-rc.0 (2020-12-09)
1.13.0-rc.1 (2020-12-09)
- Bonus Pagamenti Digitali: [#176068210] Remove beta references (#2535) (1e4ffb4)
1.13.0-rc.0 (2020-12-08)
- Bonus Pagamenti Digitali: [#176050060] Wallets home rework (#2529) (74df78d)
- Bonus Pagamenti Digitali: [#176052891] Adds logic to persist loaded wallets (#2525) (675c1ee)
- Bonus Pagamenti Digitali: [#176053058] Implements new Add button on wallet home screen (#2528) (c7d23b6)
- Bonus Pagamenti Digitali: [#176053275] BPDDetailScreen (#2527) (e9eb0cb)
- Bonus Pagamenti Digitali: [#176058079] support backoff retry (#2530) (9a16896)
- Bonus Pagamenti Digitali: [#176058971] Update ErrorPaymentMethodsScreen (#2532) (e213fb4)
- Bonus Pagamenti Digitali: [#176059090] Adds SectionStatusComponent to email and bpd details screen (#2531) (24ff8c2)
1.12.0-rc.1 (2020-12-07)
- [#176015857] Adds FAQ on AddCardScreen and AddMethodScreen (#2507) (a223a8b)
- [#176032092] Change codecov settings #2506 (94fcd68)
- Bonus Pagamenti Digitali: [#175044623] add contextual help onboarding bancomat (#2518) (a87c073)
- Bonus Pagamenti Digitali: [#176014374] Show section banner status (#2513) (16c599d)
- Bonus Pagamenti Digitali: [#176027175] Adds client for ABI list to static contents (#2508) (75bb74e)
- Bonus Pagamenti Digitali: [#176031992] Handle wallet failure in bpd detail screen (#2514) (15db0a4)
- Bonus Pagamenti Digitali: [#176033170] Show BPDCard if wallets has error (#2512) (6c4e594)
- Bonus Pagamenti Digitali: [#175717738] Fix android goback button on BPD Cashback (#2489) (3bf7b21)
- Bonus Pagamenti Digitali: [#176007328] Overflow of payment method representation component (used in bpd toggle) (#2493) (d4416fd)
- Bonus Pagamenti Digitali: [#176027161] When a link inside a contextual help is pressed, the modal is not automatically closed (#2516) (064ac0d)
- Bonus Pagamenti Digitali: [#176027176] Corrected bancomat string fallback (#2517) (1393b32)
- Bonus Pagamenti Digitali: [#176033245] Android duplicate IBAN insertion (#2511) (2910846)
1.12.0-rc.0 (2020-12-07)
- Bonus Pagamenti Digitali: [#176007673] Update index.yml (#2492) (a43a3fb)
- Bonus Pagamenti Digitali: [#176015967] Wallet Contextual Help Text Update #2496 (5fbb36b)
1.11.0-rc.2 (2020-12-03)
- Bonus pagamenti digitali: Valid transactions text update (#2487) (9594272)
- Bonus Pagamenti Digitali: [#175777655] Display bank fallback if logo is not available in bancomat card (#2488) (70eedd7)
- Bonus Pagamenti Digitali: [#175991108] Copy updates #2486 (cdb8f43)
1.11.0-rc.1 (2020-12-03)
- [#175375298] Add choice to send support token on Instabug reporting (#2461) (dce7980)
- Bonus pagamenti digitali: [#175975866] BPD copy updates (#2482) (8a0a2d8)
- Bonus Pagamenti Digitali: [#175044647,#175044584,#175044536,#175311259] Add Contextual help to cashback screens (#2473) (cc05a59)
- Bonus Pagamenti Digitali: [#175164698] Display bancomat bottomsheet after adding a new bancomat (#2466) (e9fa29d)
- Bonus Pagamenti Digitali: [#175909052] Display only internal payment methods (#2471) (e5eb533)
- Bonus Pagamenti Digitali: [#175931579] digital payment is incoming (#2457) (238e3a3)
- Bonus Pagamenti Digitali: [#175971953] No retries and increased timeout for PM requests (#2484) (ffce56d)
- Bonus Pagamenti Digitali: [#175989320] enable BPD (#2485) (490e2d3)
- Bonus Pagamenti Digitali: [#175765023] Fixes on Add Bancomat Screen (#2449) (0d56ddf)
- Bonus Pagamenti Digitali: [#175931000] Convert date formatting with i18n (#2467) (724aa8a)
- Bonus Pagamenti Digitali: [#175973388] Fixes BPD card spaces (#2480) (10ce988)
- Bonus Pagamenti Digitali: [#175963022] Minor networking improvement (#2476) (12b4333)
1.11.0-rc.0 (2020-12-02)
- Bonus Pagamenti Digitali: [#175883778,#175883201,#175883970] Onboard Satispay account orchestration (#2444) (48b6d91)
- Bonus Pagamenti Digitali: [#175919231] Update self declaration screen (#2464) (ea7218e)
- Bonus Pagamenti Digitali: [#175932765] Start cashback from CTA (#2465) (4865bb1)
- Bonus Pagamenti Digitali: [#175949561] Display cashback future periods ("Inactive") in wallet (#2470) (08e1e9d)
- Bonus Pagamenti Digitali: [#175923455] Fixes copy button press on android #2469 (9b73c1f)
- Bonus Pagamenti Digitali: [#175934342] Onboarding credit card failure instead of success #2459 (6ca2db2)
- [#173745888] Ingress screen contextual help #2478 (f53125e)
- [#175848198,#175641468] Fixed: overlapping label when message is too long, label text not being centered in its wrapper (#2475) (676bd90)
- Bonus Pagamenti Digitali: [#175953061] Fix overflow in transaction item (#2477) (8f19134)
- Bonus Pagamenti Digitali: [#175953788] General FAQ update #2472 (e7d4289)
- [#175855068] Mixpanel user id reconciliation (#2439) (0d51036)
- [#175948985] Update bpd copy #2474 (b17767f)
1.10.0-rc.5 (2020-11-30)
- Bonus Pagamenti Digitali: [#175883276] Adds the SatispayCard Wallet preview (#2456) (5892971)
- Bonus Pagamenti Digitali: [#175883374] Satispay detail screen (#2458) (f888614)
- Bonus Pagamenti Digitali: [#175883764] Satispay screens and navigation (#2443) (c095f94)
- [#175877314] An error occurred while opening external web url (#2445) (b87e4eb)
- [#175922873] Birthday is wrong in FiscalCode screen (#2453) (d93b679)
- Bonus Pagamenti Digitali: [#175938380] restore bonus is incoming (#2462) (bebc071)
- Payments: [#175845944] Dispatch action to MixPanel on credit card addition failure #2460 (3af4f1c)
1.10.0-rc.4 (2020-11-29)
- Bonus Pagamenti Digitali: [#175883088] Adds page to select the digital method to add (#2447) (4f511da)
- Bonus Pagamenti Digitali: [#175923816] Show that cashback is incoming (#2454) (bda7583)
- Bonus Pagamenti Digitali: [#175926004] Show incoming payment methods (#2455) (6c775b2)
- Bonus Pagamenti Digitali: [#175922698] On credit card insertion CTA is disabled (#2451) (4535941)
- Bonus Pagamenti Digitali: [#175922831] CTA text is wrong in bonus vacanze details screen #2452 (f3917a3)
1.10.0-rc.3 (2020-11-27)
1.10.0-rc.2 (2020-11-27)
- [#175876595] Adds alert when adding new method in bpd #2434 (9e51f3a)
- Bonus Pagamenti Digitali: [#175796418] Send support token within bug report (#2409) (ff4b0f6)
- [#175883641] Support search Satispay API (#2433) (6758e5a)
- Bonus Pagamenti Digitali: [#175139165] Declaration checkbox text is interactable (#2427) (71371ee)
- Bonus Pagamenti Digitali: [#175783832] Alerts when BPD is already active (#2420) (bda6a45)
- Bonus Pagamenti Digitali: [#175797662] Display bancomat abi logo (#2442) (3f88d42)
- Bonus Pagamenti Digitali: [#175876762] Prefill holder credit card form field (#2437) (6555f39)
- Bonus Pagamenti Digitali: [#175876837] Show disclaimer when activate bpd on a payment method (#2440) (601405c)
- Bonus Pagamenti Digitali: [#175883590] Satispay and Bancomatpay selector (#2429) (1e22fb0)
- Bonus Pagamenti Digitali: [#175883670] Support adding Satispay to wallet (#2441) (cb168f1)
- Bonus Pagamenti Digitali: [#175883756] Actions, store & reducer for Satispay onboarding (#2436) (20f7269)
- Bonus Pagamenti Digitali: [#175884177] Adds BPay/Satispay card component (#2438) (ad27dcf)
- [#174926807] update Contextual Help home (#2428) (d4c1ff0)
- [#175879918] Add missing ca bancomat success code (#2424) (8268fb2)
- Bonus Pagamenti Digitali: [#175697847] Improve transaction details BS UI (#2426) (9c9e74c)
- Bonus Pagamenti Digitali: [#175697866] Shows an inline feedback to copy button (#2425) (b1a59e0)
- Bonus Pagamenti Digitali: [#175717757,#175876304] Empty footer cuts screen content on BPD Detail (#2423) (09ed3f6)
- Bonus Pagamenti Digitali: [#175897659] Track the chosen abi #2432 (0bd1dbf)
- Bonus Pagamenti Digitali: [#175919180] When bonus is incoming app shows an update alert (#2448) (90f21d5)
- Bonus Pagamenti Digitali: [#175846429] bpd copy updates (#2450) (d22aebc)
1.10.0-rc.1 (2020-11-24)
- Bonus Pagamenti Digitali: [#174840894,#175849556] Managing the capabilities of a payment method, remove payment method button is not sticky (#2410) (80fc100)
- Bonus Pagamenti Digitali: [#175115408] Add self-declaration link (#2407) (d856b89)
- Bonus Pagamenti Digitali: [#175477158] BPD T&C and rules link (#2417) (85ca702)
- Bonus Pagamenti Digitali: [#175488334,#175760627] Change the bancomat workflow & error handling, remove v-pay references (#2396) (2ec5b75)
- Bonus Pagamenti Digitali: [#175718879] Show remote faqs (#2419) (5bf8066)
- Bonus Pagamenti Digitali: [#175730280] Handles transations button for no transaction available (#2416) (023ff1b)
- Bonus Pagamenti Digitali: [#175780105] Send missing action to mixpanel (#2413) (b5e4772)
- Bonus Pagamenti Digitali: [#175796290,#175778493,#175778476] Other channels payment method (#2415) (9492a3b)
- Bonus Pagamenti Digitali: [#175796300] WalletV2 could be Card, CreditCard, Satispay, Bancomatpay (#2406) (59ea2ce)
- Bonus Pagamenti Digitali: [#175797741] Cashback milestone component (#2408) (6d07afc)
- [#175060536] new design delete profile (#2401) (8fe7cff)
- [#175850928] Add changelog scope for bpd #2414 (4749a5a)
- [#175741977] Fixes cut sticky header (#2400) (d6bad36)
- Bonus Pagamenti Digitali: [#175685244] Copy updates (#2411) (da7484a)
- Bonus Pagamenti Digitali: [#175797704] Display bancomat in add payment method list when adding a new method from a payment (#2405) (fdfce64)
- Bonus Pagamenti Digitali: [#175846470] Bonus logos update (#2412) (ea3549e)
- bpd: cashback item is displayed even when activation status is undefined (d4d381d)
1.10.0-rc.0 (2020-11-19)
- Bonus Pagamenti Digitali: [#175269056,#175667950] Implements transactions list organized by date (#2383) (0dca10f)
- Bonus Pagamenti Digitali: [#175271334,#175271269,#175272149] Payment method not activable, other channels, and how it works bottomsheet (#2373) (4882289)
- Bonus Pagamenti Digitali: [#175579023] FeaturedCards carousel in wallet home screen (#2398) (5b36805)
- Bonus Pagamenti Digitali: [#175683744] UI Rework for Add payment methods list screen (#2392) (cb4f4bb)
- Bonus Pagamenti Digitali: [#175683801] When credit card has been added, join BPD or enroll the new method to BPD (#2399) (86fb44c)
- Bonus Pagamenti Digitali: [#175717926,#175717778,#175717794] Don't save rejected iban as valid iban, wrong "skip" CTA when edit iban from detail screen, added toast to confirm an IBAN insertion (#2397) (e5a331b)
- Bonus Pagamenti Digitali: [#175700724] Fixes wrong format of bpd amount (#2376) (1d6183b)
- instabug-report: remove duplicated append tag (0192451)
- instabug-report: remove useless import (47b6830)
- [#175420010] Added in Circle CI a job to test if the CIE button exists (#2375) (a3dd9d3)
- [#175612963] Refactor MessageDueDate component (#2382) (abee48e)
- Bonus Pagamenti Digitali: [#175785820] Restore missing content #2404 (f6ec61d)
- remove jest workers limit (using default) (dc6c448)
1.9.0-rc.5 (2020-11-16)
- Bonus Pagamenti Digitali: [#175311250, #175044606, #175044635] Add bpd events to mixpanel (#2391) (33b974b)
- Bonus Pagamenti Digitali: [#175433663] Show bank name in bancomat toggle (#2379) (690afa6)
- Bonus Pagamenti Digitali: [#175553856] Wallet V1 compatibile with Wallet V2 (#2390) (2539fdb)
- Bonus Pagamenti Digitali: [#175663885] Bancomat detail screen (#2388) (8d99c3a)
- Bonus Pagamenti Digitali: [#175682399] Bancomat card preview in wallet (#2386) (126df64)
- Bonus Pagamenti Digitali: [#175717721] Fixes cashback amount cut on android (#2384) (3f21c9c)
- Bonus Pagamenti Digitali: [#175745708] Clean store after unsubscription (#2394) (bb15787)
- Bonus Vacanze: [#175744639] Bancomat expiration date is build as invalid (#2393) (3547f9f)
1.9.0-rc.4 (2020-11-14)
- [#174932718] Track bpd onboarding & iban actions (#2371) (4f9834b)
- Bonus Pagamenti Digitali: [#175265955] Bpd payment method refinement (#2364) (82e58cf)
- Bonus Pagamenti Digitali: [#175268938] Add base component for DailyTransaction section header (#2366) (05b5752)
- Bonus Pagamenti Digitali: [#175269135,#175271447] BPD Transaction summary component with BottomSheet Info box (#2372) (25a3001)
- Bonus Pagamenti Digitali: [#175271100] confirmation on activate/deactivate bpd on payment method (#2369) (f68b937)
- Bonus Pagamenti Digitali: [#175420435] Add payment method after onboarding if the wallet is empty (#2365) (3a78657)
- Bonus Pagamenti Digitali: [#175663318] Handle pans response with messages (#2370) (ac80ca3)
- Bonus Pagamenti Digitali: [#175686157] CTA under keyboard while IBAN insertion (#2374) (c33b98b)
- [#175708197] Report an issue about credit card onboarding (#2378) (c19cf41)
- [#175729293] Upgrade react-native-cie v0.3.3 (#2385) (cda5458)
- Bonus Pagamenti Digitali: [#175715662] Buttons in bottomsheet don't dispatch onPress event (#2381) (16416b3)
1.9.0-rc.3 (2020-11-11)
- Bonus Pagamenti Digitali: [#175265262] BPD Cashback Cards carousel (#2347) (8480d0f)
- [#175488816] change payment label to wallet (#2356) (9b3e602)
- [#175659067] Using placeholder in yaml/locale (#2363) (7fb9fb6)
- Bonus Pagamenti Digitali: [#175266668] Unsubscribe from bpd (#2355) (a051b09)
- Bonus Pagamenti Digitali: [#175269179] Transaction details (#2354) (7d867d9)
- Bonus Pagamenti Digitali: [#175488300,#175662744] Iban insertion and workflow (rework due to change request) (#2360) (fde14e7)
- [#175620603] Pay CTA produces no action (#2351) (f84aab4)
- Payments: [#175553092] Detect ONLY supported credit card circuit. If unsupported must detect UNKNOWN (#2337) (e012392)
- Bonus Pagamenti Digitali: [#175636284] Add tests for bpdsummarycomponent & bpdAllPeriodsWithAmountSelector (#2352) (b38b2fc)
- Bonus Pagamenti Digitali: [#175659272,#175412288] Sync IBAN API to last specs (#2361) (7dd4ec9)
1.9.0-rc.2 (2020-11-06)
- Bonus Pagamenti Digitali: [#174848741] Display IBAN information from bpd details screen (#2328) (a6c2cfb)
- Bonus Pagamenti Digitali: [#175263506] Create BPD card component (#2338) (c9abaef)
- Bonus Pagamenti Digitali: [#175265215] Handle different status on BPD card component (#2343) (ba8b3e7)
- Bonus Pagamenti Digitali: [#175266102] Add summary (graphical and textual) for period transactions and amount component (#2332) (965fea2)
- Bonus Pagamenti Digitali: [#175266374] Bpd details screen draft organization (#2327) (66a046a)
- Bonus Pagamenti Digitali: [#175268877] Transaction item & draft transaction list (#2344) (2a2d70d)
- Bonus Pagamenti Digitali: [#175515542,#175266771] Add entrypoint for draft Transactions screen (#2330) (e79f77e)
- Bonus Pagamenti Digitali: [#175565890] Add raw components to bpd period details (#2339) (3ace71f)
- Bonus Pagamenti Digitali: [#175617105] Decode trxDate WinningTransactionResource (#2349) (425af63)
- Payments: [#175517468] Save credit card insertion attempts (#2335) (d7dbc11)
- [#175540991] refine message state (#2345) (9804d72)
- [#175574457] Update payment-notice-pagopa.png #2340 (a358f91)
- Bonus Pagamenti Digitali: [#175589933] Sync PM/walletV2 spec (#2342) (fb996ed)
1.9.0-rc.1 (2020-11-04)
- [#165090272] Credit Card Brand Recognition (#2319) (4bed662)
- [#174966797] change message state when expiring or expired (#2316) (ab16e0d)
- [#175285929] Adds an alert when bonus is not yet supported by the app (#2322) (41abc58)
- Bonus Pagamenti Digitali: [#175253344] Implements Bottom sheet with react-native-bottom-sheet (#2320) (c3b8e0b)
- Bonus Pagamenti Digitali: [#175263873] Add BPD award periods api (#2324) (adc5312)
- Bonus Pagamenti Digitali: [#175263900] Add winning transaction API (#2333) (4c3bbae)
- Bonus Pagamenti Digitali: [#175263981] Add BPD cashback amount API (#2329) (72e9aa7)
- Bonus Pagamenti Digitali: [#175349901,#175477189] Action, store and reducer for bpd details and transactions (#2321) (8ab3bea)
- [#173988115] Fix insert manual payment item (#2334) (7dadbe5)
- [#175438360] send CIE_AUTHENTICATION_ERROR as code to mixpanel (#2326) (3fe0643)
- [#175482067] Link near footer button not clickable (#2336) (f148901)
- [#175487236] Update react-native-cie v0.3.2 (#2325) (7d30592)
- [#175492840] removes tool-versions file (#2323) (3a522aa)
1.9.0-rc.0 (2020-10-28)
- [#174575010] Add showroom listitem (#2317) (72c0200)
- Bonus Pagamenti Digitali: [#175419552] Enhance add bancomat response (#2315) (1705c39)
- [#174257087] Update clipboard module (#2318) (ee084c9)
1.8.0-rc.7 (2020-10-23)
1.8.0-rc.6 (2020-10-23)
1.8.0-rc.5 (2020-10-23)
- Bonus Pagamenti Digitali: [#174794326,#174794981,#175186046] BPD payment instruments API (#2305) (af65bdf)
- Bonus Pagamenti Digitali: [#174863016] Enroll payment methods to bpd while onboarding (#2301) (b26fe2d)
- Bonus Pagamenti Digitali: [#175010541] Show&Modify bpd activation on a payment method (#2298) (01b28f4)
- Bonus Pagamenti Digitali: [#175164503] Activate bpd on new onboarded Bancomat (#2307) (a2e4440)
- Bonus Pagamenti Digitali: [#175185419] Nesting WalletV2 inside Wallet (#2310) (b42f7d1)
- Bonus Pagamenti Digitali: [#175185419] Support wallet V2 (#2300) (aef07b7)
- Bonus Pagamenti Digitali: [#175329974] Test enable/disable bpd on payment method (#2304) (37938e2)
- Bonus Pagamenti Digitali: [#175401460] Remove all WalletV2 placeholders and use the real type and implementation (#2311) (9528094)(https://www.pivotaltracker.com/story/show/175329974) #174794326 #174794326 #175329974
- [#175403207] Enhance CIE iOS authentication start-up (#2312) (68bbd4c)
- [#174227407] Remove multiple notification (#2295) (1b83fcb)
- Bonus Pagamenti Digitali: [#175396286] Handle 404 for bpd payment activation status (#2309) (011489c)
- Bonus Pagamenti Digitali: [#175410649] Codec fails on add bancomat response (#2313) (60a691f)
1.8.0-rc.4 (2020-10-21)
- [#175228211] Update Internationalization section in README (#2297) (b9685d6)
- Payments: [#175300578] Transaction read state is lost across multiple sessions (#2296) (eb1e5a3)
- Bonus Pagamenti Digitali: [#175329922] Add Bpd Test Overlay #2303 (407e7f4)
1.8.0-rc.0 (2020-10-19)
- [#175114153] Force update birthplace FiscalCodeScreen (#2277) (77adaee)
- Bonus Pagamenti Digitali: [#175012088] Adds the AddBancomatScreen for Bancomat onboarding (#2285) (d0767a8)
- Bonus Pagamenti Digitali: [#175012088] Select available Bancomats to add (#2282) (1c319b3)
- Bonus Pagamenti Digitali: [#175185611] Add pans to wallet (#2286) (abd1906)
- Bonus Pagamenti Digitali: [#175242818] Connects Add Bancomat screen with business logic and redux state (#2288) (85ec97c)
- Bonus Pagamenti Digitali: [#175308311] Link "add bancomat to wallet" with networking logic (#2299) (b44450b)
- [#175252607] update CIE tab label #2290 (2b8deb1)
- [#175271222] Bonus available selector creates a new object on every call (#2292) (f53f8e1)
- [#173146736] update contextual help (#2287) (3a62c81)
- [#174966784] Update README (#2280) (bd9c505)
- Remove v pay as supported payment method from FAQ (#2302) (db4e69c)
1.7.0-rc.10 (2020-10-09)
- [#175165123] add subtitle in change code item #2278 (acd2b18)
- Bonus Pagamenti Digitali: [#175011093,#175011182] Add bancomat entrypoint and stub navigation (#2269) (c98a4e8)
- Bonus Pagamenti Digitali: [#175011879] Adds Bank selection and search screen (#2255) (369c77d)
- Bonus Pagamenti Digitali: [#175011989,#175012026,#175012064] Style for onboarding bancomat KO and loading screens (#2276) (bed6ab5)
- Bonus Pagamenti Digitali: [#175012295,#175011188] Onboarding bancomat workflow (#2273) (a9737be)
- Bonus Pagamenti Digitali: [#175115845] Add networking and store logic to support pans search (#2263) (cd92644)
- Bonus Pagamenti Digitali: [#175142335] Connects Search Bank screen with store and remote data (#2266) (cad3dde)
- Bonus Pagamenti Digitali: [#175204419] Connect search bank screen with onboarding bancomat business logic (#2279) (54ca830)
- Android: [#175090703] CTA text not aligned in the Android Bonus_Request_Information screen (#2270) (c033df4)
- [#175132435] update context help content for faqs (#2275) (f96be24)
- Bonus Pagamenti Digitali: [#175207263] Iban update request has wrong token (#2281) (b2b6ae4)
- Bonus Pagamenti Digitali: [#175186882] Sync code last PM API spec (#2274) (c6a0f5f)
1.7.0-rc.9 (2020-10-08)
- MyPortal: [#175076179] Security improvements on webview component for services (#2258) (a2dcb2f)
- [#175057500] Modify label for transaction details (#2251) (3986236)
- Bonus Pagamenti Digitali: [#174847319] Iban insertion screen (#2259) (6351eff)
- Bonus Pagamenti Digitali: [#174847335,#174847371,#174847398] Iban ko screens (#2261) (adf9337)
- Bonus Pagamenti Digitali: [#174863094] No payment methods available screen (#2262) (6fda0ec)
- Bonus Pagamenti Digitali: [#175013470,#174847416,#174847513] Onboarding Iban business logic workflow, actions and store (#2252) (a1546d5)
- Bonus Pagamenti Digitali: [#175076682] Load ABI list (#2254) (0e30730)
- Bonus Pagamenti Digitali: [#175096847] Support internal tests (#2260) (a06825f)
- Bonus Pagamenti Digitali: [#175165785] Remove api-key from BPD requests (#2272) (a7219ac)
- MyPortal: [#175114980] Implements check on loading error on Webview component (#2264) (13d2999)
- [#175058139] Remove subtitle change pin screen (#2268) (312eeef)
- [#175060613] Modify screenshot deny logic android (#2250) (2e17847)
- Bonus Pagamenti Digitali: [#175117682] Citizen delete response cannot be decoded (#2265) (5520010)
- [#175072051] use SafeAreaView from react-natvie instead react-navigation #2267 (a180b73)
- [#175090750] Wrong label shown in Touch-ID identification (#2253) (e59b628)
- [#175095271] Prettify the codebase #2257 (3f4029c)
1.7.0-rc.5 (2020-10-01)
- Bonus Pagamenti Digitali: [#174837969] bpd information & tos screen (#2231) (526c64b), closes #174858345 #174840617 #174897872 #174860317
- Bonus Pagamenti Digitali: [#174838065] Declaration screen (#2228) (72cbca6), closes #174858345 #174840617 #174897872
- Bonus Pagamenti Digitali: [#174847263,#174847196] Add network logic to support upsert IBAN (#2233) (1132c8e)
- Bonus Pagamenti Digitali: [#174858355] iban insertion screen placeholder (#2243) (f7bf206)
- Bonus Pagamenti Digitali: [#174860194] Loading Activate bpd screen (#2230) (b5eafb7), closes #174858345 #174840617 #174897872 #174860317
- Bonus Pagamenti Digitali: [#174860317] Loading bpd activation status screen (#2229) (e7af639), closes #174858345 #174840617 #174897872
- Bonus Pagamenti Digitali: [#174970898] Handle citizen not found as not enrolled to BPD (#2246) (a12bc03)
- Bonus Pagamenti Digitali: [#175011121] Onboarding Bancomat screens placeholder (#2239) (494cebd)
- Bonus Pagamenti Digitali: [#175013432] iban navigation stack (#2245) (72184e0)
- MyPortal: [#174865280] Clean stored navigation params #2227 (5b556b8)
- [#174864406] Remove the not validated email block to request the download of data (#2247) (e60d9cb)
- [#175009115] No identification required on credit card insertion (#2237) (d7689c0)
- Bonus Vacanze: [#174985742] Add consumed date row on bonus detail (#2226) (e9f669c)
- [#174768831] Remove extra spaces TOS screen (#2240) (ef37152)
- [#174893081] update payment faq (#2242) (9c76d5d)
- [#174949682] Fix duplicate keys on Keypad (#2234) (59fd59f)
- Bonus Vacanze: [#175058176] Fixes the color of bonus status badge text #2248 (1adf361)
- [#174976615] Rename and move CTA components (#2235) (b2f3071)
- [#175071475] Remove sensible data from developer section (#2249) (2c626ef)
1.7.0-rc.4 (2020-09-28)
- Bonus Pagamenti Digitali: [#174839834] Onboarding saga orchestration (#2216) (b432bbf), closes #174858345 #174840617 #174897872
1.7.0-rc.3 (2020-09-25)
- Bonus Pagamenti Digitali: [#174838425] Citizen enrollment and status (#2219) (bbd4fe0)
- Bonus Pagamenti Digitali: [#174858345] Add navigation stack for bpd onboarding (#2206) (6c6dfbe), closes #174840617
- Bonus Pagamenti Digitali: [#174897872] Draft state, action and reducers for bpd onboarding (#2212) (d5e3e3e), closes #174858345 #174840617
- MyPortal: [#174801117] Adds ServicesWebviewParams codec #2209 (fbba2eb)
- MyPortal: [#174801172] Screen component for region service external webview (#2204) (4f861e4)
- [#172911823] Update pin without logout (#2195) (63b08ff), closes #174769923 #174769923 #174769923
- MyPortal: [#174801195] Service detail CTA (#2217) (06fbb95), closes #174859517 #174859517
- MyPortal: [#174859517] Checks token_name on CTA actions (#2208) (3627ac9)
- MyPortal: [#174881082] Adds the check on params coming from store and showing alerts if something is missing (#2214) (6eef55f), closes #174801172 #174801172 #174801172 #174801172
- MyPortal: [#174883732] Adds MD documentation on webview injected script and original JS file (#2220) (a32cf71)
- [#174953297] Reminder CTA label is wrong localized (#2222) (0e38164)
- Payments: [#174804073] Show IUV label for notice code (#2223) (89859af)
- [#174596045] Change api call from getProfile to getSession (#2201) (a46f228)
- [#174922141] Upgrade react-native-keychain v6.2.0 (#2215) (b3b8c82)
- Update typo in pick_psp.md (#2221) (5de4848)
1.7.0-rc.0 (2020-09-18)
- Android: [#174715029] Enable hermes #2187 (d21b5d9)
- [#173639055] Display all cc in wallet section (#2196) (c7e5e66)
- [#173847889] Implements new test-login (#2126) (ddc2dd9)
- [#174803269] Add feature flag for BPD #2200 (932676d)
- Bonus Pagamenti Digitali: [#174816293,#174796530] Display BDP in bonus list (#2207) (ff2c805)
- My Portal: [#174689160] Adds the script to check if injection is completed (#2194) (a8b97d2)
- My Portal: [#174693542] Support internal navigation with params (#2183) (30bb32f), closes #174693564
- My Portal: [#174695208] Saves a cookie on web playground (#2198) (9b98a37)
- [#174704651] Cannot use the style props for typography components (#2197) (72c12ba)
- [#174845929] is_inbox_enabled never enabled (#2203) (6a080d2)
- [#174821277] Debug Identification PIN creation (#2199) (ba9513a)
1.6.0-rc.3 (2020-09-10)
1.6.0-rc.2 (2020-09-10)
- Bonus Vacanze: [#174693564] Remove footer when bonus is not active (#2182) (cc1cb4f)
- My Portal: [#174618758,#174574621] Playground to test the event handling from an external webview (#2178) (82d63ec)
- [#173190756] Update profile on language selection (#2184) (a22f330)
- [#174712071] Update and sync preferred language (#2186) (7fa533f), closes #173190756
- My Portal: [#174689080] Improvements on Webview playground (#2185) (67cb09d)
- [#174736321] Add markdown playground (#2189) (7ba4a46)
- Payments: [#174552971] Notice number is wrong composed (#2180) (607c29f)
- Payments: [#174646257] Display notice in place of IUV (#2177) (183d5a0)
- Payments: [#174733925] Transactions are ordered from oldest to most recent (#2190) (3250abd)
1.6.0-rc.1 (2020-09-03)
- [#165057751] Transpile typescript with babel (#2151) (43c24af), closes #173888442 #173917003
- [#174295674] Reworks the description extraction on payments (#2171) (f1a4432)
- [#174296623,#173353861] Minor reworks and fixes on psp and confirm payment method screen (#2166) (34b3122)
- [#174321085] Save Bonus Vacanze screenshot (#2156) (7acb8ad)
- [#174338921] Convert app version to simple text not a button (#2163) (a56e0af)
- [#174361107] Create new common style variables (#2160) (fe3f389)
- [#174361165] Add core typography (#2161) (5189c3f), closes #174361107 #174361107
- [#174574704] Add My Portal project as changelog-scope (#2173) (ee4f5fd), closes #174572598 #174572598 #174572598
- Bonus Vacanze: [#174333382] Add new footer and screenshot animation in bonus detail screen (#2175) (037e733)
- [#174160259] Switch label to change text on switch value change (#2168) (78110e5)
- [#174294652] Wrong calendar display name on preferences screen for some devices (#2167) (1ba2421)
- [#174301199] Fixes cut message for favourite method removal (#2164) (4f5a524)
- [#174317167] Hide no pagopa network label if user choose to navigate to pick psp screen (#2170) (75d38cc)
- [#174572598] Pivotal project id is treated as a string (#2172) (23d6ae4)
- Gemfile.lock to reduce vulnerabilities (#2147) (0f90b26)
- Android: [#174437875] StackOverflowException on Huawei P10 lite (and similar) when using the TextInputMask (#2165) (f5c6dc0)
- Payments: [#174627683] Show notice code when description is unavailable (#2176) (2f73477), closes #174333382 #174333382 #174333382 #174333382
- [#174006350] Add support to changelog scope (#2159) (2a5ed3e)
- [#174190519] Change commands for release & build (#2157) (b199388), closes #173888442 #173917003 #165057751 #174318137 #174337387
- [#174293075,#174458516] Migrate from tslint to eslint (#2169) (1cc7335)
- [#174318137] Upgrade typescript to 3.9.7 (#2154) (c969d08), closes #173888442 #173917003 #165057751
- [#174318377] Add symbolicate to urls ignored in Reactotron (#2153) (4fa36fc)
- [#174337387] Upgrade react-native-device-info to 5.6.4 (#2155) (128ed3d), closes #173888442 #173917003 #165057751 #174318137
- My Portal: [#174578457] Adds a feature flag for myportal integration (#2174) (fd58379)
1.6.0-rc.0 (2020-08-14)
- [#173888442] Upgrade react-native-webview to 10.4.0 #2146 (0b62844)
- [#173917003] Upgrade redux-saga to 1.1.3 (#2148) (3ab02d2), closes #173888442
1.5.0-rc.3 (2020-08-12)
- [#174295714] Crash on android 19 & share capability disabled on Android sdk <= 19 (#2152) (94f22c5)
1.5.0-rc.2 (2020-08-11)
- [#172371297] forwards additional events (identification/CIE) to mixpanel (#1729) (628fab6)
- [#173735284] Display support_url metadata (#2149) (1b65baa)
- [#174034065] Add info about session expiration (#2142) (f93f804)
- [#174034065] Show details about session expired (#2150) (1c6b6b6), closes #173735284
- [#174213277] Add more details in TransactionDetailScreen (#2145) (46b95a9)
- [#172625344] Change icons order for base header #1812 (e2f6a3f)
- [#173217033] Restores pin insertion when disabling the biometry (#2140) (bbfee11)
- [#173937093] Add /v1/psps/all API (#2091) (63fa72f), closes #174161476
- [#173937093] Messages: refresh indicator not shown on iOS devices (#2131) (eb4b59f), closes #174208198
- [#173964550] Fixes the calculation of the fee (#2124) (cd43abe)
- [#174160605] Empty urls causes crash [Android] (#2125) (8df2082)
- [#174179069] fix pin insertion overflow (#2127) (c3fc106)
- [#174186215] wrong checkbox rendering in IngressScreen (#2135) (b0ea88d)
- [#174193232] Keyboard remaining opened after confirm a manual payment on Android #2136 (c6a0bb7)
- [#174193291] Fixes the sticky headers on message deadlines component (#2129) (1543a83)
- [#174193708,#174004231] Update italia-pagopa-commons from 1.2.0 to 1.3.0 (#2132) (98b0496)
- [#174212731] Fixes the top spacing on section cards component #2139 (2ef24d7)
- [#174212919] Show alert when deselecting a favourite method on method detail screen (#2137) (5884615), closes #174193708
- [#174252923] Profile tab becomes untouchable after following specific navigation paths #2144 (5aea422)
- [#174006281] automatically append changelog prefix to pr title (#2133) (793e8e4)
- [#174161476] Create unique fee showing conditions (#2141) (f9aa91e)
- [#174208450] clean pod file (#2130) (a26b0ec)
- [#174212106] Refactor openUrl (#2143) (bb1a5af)
- [#174228888] Restore clean installation (#2138) (3dfee5f)
1.5.0-rc.1 (2020-08-05)
- [#173890674] Refactoring props for accessibility events on base header (#2087) (d2f421e)
- [#173984252] Improves accessibility on wallet home (#2104) (b9eeb06), closes #174115403 #174115403 #174115403 #174115403
- [#174033394] display ente beneficiario data (#2106) (73aeb26)
- [#174089908] Improve accessibility bonus description screen (#2118) (b3dcb7b)
- [#173263990] Fixes wrong defined faq 8 text (#2109) (3366db5)
- [#173529079] Alert text display cut on calendar perms (#2110) (46fe9c9)
- [#174085364] messagesStatus store section cleaning (#2114) (fbed0bf), closes #174033394
- [#174099632] Fix the back handler from transaction detail to cards transactions (#2120) (71895c7)
- [#174115403] add useCleartextTraffic to true (#2119) (7ceda47)
- [#174119099] Display app version (#2122) (4dd9763)
- Don't use the arrows if there's no submenu. (#2117) (0ecd486)
- [#173888215] Upgrade React Native to 0.63.2 (#2107) (8decb5a)
- [#173987881] Unify app version display (#2111) (9c4c04b), closes #174033394 #174033394 #174033394
- [#174010680] Change checked urls with IO-cdn (#2103) (4c3a859)
1.4.0-rc.2 (2020-07-28)
- [#172455914] Organize available calendars by account (#2098) (8d5fbe5)
- [#172519295] Adds the check session on application state changes and on pin success insertion (#1745) (5db8cd1)
- [#173848517] Parametric label and hint on inputPlaceholder (#2088) (a2b15be)
- [#173984179] forces the focus on identification modal (#2101) (5a7f1ee)
- )[#174005728,#174005947] All psp are filtered (#2099) (8c6bca0)
- [#173984610] Android alpha build is created at each master commit (#2097) (ae0a28d)
- disable fastlane tag creation (#2095) (06f4fc7)
- [#173984555] Change Android gradle versionName format (#2096) (a7d56ca)
- [#173998756] Fixes font-size on Markdown component (#2100) (78f571d)
- [#174024289] Disable e2e tests manual trigger for "build" workflow #2105 (43c6de3)
- )Update index.yml (#2002) (10ab20f)
- [[#173640797] Display alert for tablet (#2007) (2f61405)
- [#172149906] traduzione faq (#1982) (6504f53)
- [#172149906] traduzione faq (#1982) (7bdfda6)
- [#172149906] traduzione faq (#1982) (f131243)
- [#172149906] traduzione faq (#1982) (add6945)
- [#172149906] traduzione faq (#1982) (332da39)
- [#172149906] traduzione faq (#1982) (762f66d)
- [#172149906] traduzione faq (#1982) (e8b7de3)
- [#172149906] traduzione faq (#1982) (19cbc4a)
- [#172149906] traduzione faq (#1982) (58f7566)
- [#172149906] traduzione faq (#1982) (f470f2c)
- [#172149906] traduzione faq (#1982) (eb5542e)
- [#172149906] traduzione faq (#1982) (958a293)
- [#172149906] traduzione faq (#1982) (b3fe3b8)
- [#172149906] traduzione faq (#1995) (b44f1d5)
- [#172149906] Traduzione faq (2) #1976 (f5b6c42)
- [#172149906] traduzione faq #1975 (83d8591)
- [#172371262] Add tests for identification reducers (#1809) (0af1ddb)
- [#172429524] Show modal if rooted / jailbroken (#1961) (fa235ab), closes #173510346 #173510346 #173510346 #173510346 #173510346
- [#172526356] Adds Screen to explain why CIE login is not available (#1769) (5bc9437)
- [#172800619] unify styles of slided screens (#1800) (e401284)
- [#172889149] Automatic changelog and versioning generation (#1838) (e39eb31)
- [#172962750] Create feature flag for "bonus vacanze" & stub for folder hierarchy (#1839) (9b2a7e5)
- [#172975727] Adds the bonus information screen (#1850) (4ca3b57)
- [#172975907] Adds a button to request a new bonus on the wallet home and displays the active bonus (#1840) (a18464a)
- [#172989345] Add bonus-vacanze API support (#1843) (6cfb956)
- [#172989345] Add get bonus from id API (#1857) (da0d8ac), closes #172992652
- [#172989345] Add qr_code type as array of items (#1859) (e551728)
- [#172989345] Add startBonusActivationProcedure (#1885) (218e5cb)
- [#172989345] Align bonus data types with the last ones (#1890) (9075a92)
- [#172989345] Align bonus data types with the official ones (#1882) (92a0a0e)
- [#172989345] Handle blocking errors on check eligibility (#1884) (a45fd7c)
- [#172989345] Handling load all active bonus list and store refactor (#1921) (db004dd)
- [#172989345] Improve eligibility check (#1920) (02314ea)
- [#172989345] rename store section bonusVacanze -> bonusVacanzeActivation (#1860) (49e7e38)
- [#172989345] Sync bonus vacanze with last API specs (#1903) (437c85c)
- [#172989345] sync with eligibility API POST/GET (#1855) (772e6cb)
- [#172989345] update status codes with last specs (#1887) (c324bf3)
- [#172989379] ISEE not eligible screen (#1846) (9cfc0ef)
- [#172989450] Completes information in ActiveBonus component (#1842) (e0f5a39)
- [#172989461] Active bonus detail screen (#1862) (11b7f2f)
- [#172992621] Adds the available list screen and load the available bonuses (#1848) (2d085ba)
- [#172992641] Check bonus eligibility (#1841) (a4b4a5b), closes #172962750 #172962750
- [#172992652] Activate bonus screen (#1853) (c0de9e8), closes #172989379
- [#172992680] Adds Bonus Tos Screen (#1856) (df2dab7)
- [#173011036] Dispatch bonusvacanze action to mixpanel (#1947) (7d87b31)
- [#173031294] add euro symbol on total amount (#1851) (6d9a0aa)
- [#173054348] Verify bonus eligibility workflow (#1861) (202eefc), closes #172989379 #172992652
- [#173063353] Share the Bonus QR Code - Secret code (#1863) (951fbdf)
- [#173077316] Timeout eligibility screen (#1864) (77f8efa), closes #172989379 #172992652 #173054348 #173054348
- [#173083143] improve app accessibility (#1998) (69a7d7c)
- [#173102211] Adds the navigation flow through request bonus and checks if can be performed a new request (#1867) (d5c8008)
- [#173102267] Add a selector to know if a bonus vacanze is requestable (#1866) (85eacb8)
- [#173102302] Load activate bonus (#1865) (06deaf5), closes #172989379 #172992652 #173054348 #173054348
- [#173102366] Timeout activation screen (#1881) (2021c4e)
- [#173102430] Bonus activation confirmation (#1868) (3b21038), closes #172989379 #172992652 #173054348 #173054348
- [#173103563] Move all bonus routes under bonusVacanze directory and remove bottom bar from all bonus routes (#1871) (13ab58d)
- [#173146727,#172555084] Update contextual help for spid login (#1889) (1446973)
- [#173146850] Adds the new subsidy method on list (#1875) (e22ae26)
- [#173146876] Bonus list UI alignment (#1877) (1107ba1)
- [#173146890] Align bonus available type with the remote data (#1869) (6d8f969)
- [#173147132] Send chunked log to instabug (#1870) (be27ebb)
- [#173147555] UI refinement of bonus information screen (#1883) (161be46), closes #173176837
- [#173148005] Timeout bonus eligibility Screen refinement (#1872) (5a938fa), closes #172989379 #172992652 #173054348 #173054348
- [#173148021] ISEE not eligible refinement (#1873) (a44841c), closes #172989379 #172992652 #173054348 #173054348
- [#173148536] Load IDPS info texts (#1874) (dc391ca), closes #173146890 #173146890
- [#173155338] Handle Bonus Activation pending (#1909) (005293f), closes #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173292076 #172989345 #173292076 #173292076 #173292076 #173292076 #173354898 #173354898 #173354898 #173354898 #173354898 #173354898 #173362906 #173362906
- [#173155362] Handle 403 status on bonus eligibility start (#1905) (e5cbfb5)
- [#173156682] Graphical refinement for LoadBonusEligibilityScreen, IseeNotAvailableScreen, LoadActivateBonusScreen and ActivateBonusCompletedScreen (#1876) (7595167), closes #172989379 #172992652 #173054348 #173054348
- [#173157535] Activate bonus request rework (#1892) (27158ad)
- [#173168958] UI refinement of bonus request component (#1897) (46e7225)
- [#173171577] Extract front-matter CTA data from message content (#1936) (b9ba859)
- [#173172424,#173418452] Add info banner assistance working hours (#1925) (ca58948)
- [#173176386] Rework eligibility workflow (#1888) (9c4ea3b), closes #172989379 #172992652 #173054348 #173054348 #173156682 #173156682 #173156682
- [#173176837] Adds status badge on bonus detail screen (#1880) (b4f8ebf)
- [#173223774] Adds the service detail request on AvailableBonusItem and BonusInformationScreen (#1886) (bf93edd)
- [#173225656] Force bonus vacanze service activation (#1949) (922087b)
- [#173262868] Bonus detail screen ui refinement (#1894) (31fbf95)
- [#173269238] Remove Bonus Available mocked type definition (#1896) (91edba7)
- [#173269329] Removes subsidy payment method from list (#1895) (26fb73d)
- [#173284197] Minor refactoring and improvements on bonus information screen (#1899) (16c72bc)
- [#173286445] Adds a polling on bonus detail screen (#1906) (12f5f19)
- [#173286639] Replace identification with confirm alert before bonus activation (#1915) (07ec64a), closes #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173292076 #172989345 #173292076 #173292076 #173292076 #173292076 #173354898 #173354898 #173354898 #173354898 #173354898 #173354898 #173362906 #173362906
- [#173288541] integrate dynamic contextual help (#1898) (353ed6e)
- [#173291953] BonusCardComponent as preview for Wallet and full for detail screen (#1913) (a30b904)
- [#173292076] Activate bonus workflow (#1907) (fbf2155), closes #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #172989345
- [#173331568] Animates the opacity of bonus modal (#1918) (3637c50)
- [#173332572] Add fallback data when available bonuses loading fails (#1904) (038f39f)
- [#173353035] UI corrections to wallet header screen (#1924) (30885c7)
- [#173354898] Graphical review (#1910) (358fb39), closes #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173292076 #172989345 #173292076 #173292076 #173292076 #173292076
- [#173361687] Update Bonus Available (#1911) (9707a1d)
- [#173362906] Add Iphone X Safearea for eligibility and activation screens (#1912) (6c7f7a8), closes #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173292076 #172989345 #173292076 #173292076 #173292076 #173292076 #173354898 #173354898 #173354898 #173354898 #173354898 #173354898
- [#173363018] ActivateBonusRequestScreen graphical review (#1922) (f157673), closes #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173292076 #172989345 #173292076 #173292076 #173292076 #173292076 #173354898 #173155338 #173354898 #173354898 #173354898 #173354898 #173354898 #173155338 #173362906 #173362906 #173155338
- [#173378012] Corrects the error cases on bonus detail screen (#1916) (a2caa50)
- [#173414551] Navigate to BonusDetails after activation success (#1923) (a66260c)
- [#173417354] Show all the active bonuses for the user (#1926) (00aba3a)
- [#173419232] Copy the spaced bonus code (#1927) (4100184)
- [#173419830] Add the safe area on missing components (#1928) (00a9478)
- [#173435275] Update available bonus type with new spec (#1938) (fcb2206)
- [#173443307] Show different texts base on bonus status (#1932) (45a9613)
- [#173465266] Graphical update for Eligibility and Activation Screens (#1940) (c9ad0e2), closes #173430903 #173442081
- [#173471484] move confirm button on right (android) (#1948) (dfeccde)
- [#173485468] Rooted device modal information (#1954) (a085c43)
- [#173487253] update cta caption for bonusalreadyexists screen (#1953) (1d54484)
- [#173487409,#173495303,#173487589,#173487449] UI refinement on BonusCardComponent and ActiveBonusScreen (#1955) (6c37dbb)
- [#173490102] remove confirm activation and update warning text when isee have discrepancies (#1952) (eda62de)
- [#173490486] Add bonus vacanze routes (#1951) (18e5e9e)
- [#173507446] Adds FAQ and Contextual help on bonus flow and screens (#1960) (dedb9ea)
- [#173517663] changes the bonusavacanze events dispatched to mixpanel for troubleshooting (#1963) (50d77c2)
- [#173521040] Update elgibility expired screen & eligibility / activation navigation rework (#1994) (0a2b3aa)
- [#173521040] Update eligibility expired screen (#1964) (27c004f)
- [#173580598] update ISEE not found screen (#1973) (7dcadfe)
- [#173580912] Fixes some texts for bonus information screen (#1983) (f6b3e20)
- [#173580954] Adds shadow on android phone for cards (#1993) (5de7819)
- [#173591297] Enable accept tos CTA on content full scroll (#2000) (3b73cd0), closes #173581309 #173581309
- [#173602010] Reload bonus vacanze on payment section focus (#1996) (9519ff8)
- [#173621908] Screenshot available only for whitelisted screens (#2003) (39b9eb4)
- [#173640667] remove tabled block from Android (#2005) (378349c)
- [#173651699] add Wallet Home and Transaction Details to allowed snapshottable screens (#2014) (a3183bf)
- [#173690037] Fix IDP name (#2019) (1cc3787), closes #173591297 #173591297 #173591297 #173591297 #173591297 #173591297 #173591297 #173591297 #173591297
- [#173701927] Improve accessibility for top bar (#2020) (a208dd5)
- [#173707010] fix screen reader text for bottom bar navigation elements (#2021) (338a19b)
- [#173712388] Add Codice Avviso in place of IUV (#2024) (6f11534)
- [#173733388] update copy about household composition (#2028) (2993d94)
- [#173734154] Dispatch accessibility attributes to mixpanel (#2050) (dbc1ebf)
- [#173767813] Center navigation header title (#2081) (85a62e6)
- [#173767853] Add underage Infoscreen (#2051) (fa6dbea)
- [#173773392] Improve PIN creation and confirmation accessibility (#2042) (210a5d5)
- [#173778636] Accessibility label review (#2061) (6cadb2d)
- [#173789814] Improves accessibility for bonus card component (#2048) (7e6e08a)
- [#173827829] Log login failure on instabug (#2055) (1e35b58)
- [#173834010] Show warning if there's another bonus already active (#2079) (ae95b8a)
- [#173834070] Improve accessibility CIE authentication (#2060) (03420b2)
- [#173848926] update alert messages text (#2063) (7a25cc8)
- [#173898167] disable mixpanel geo-ip localization (#2074) (f23840e)
- [#173898167] Send to Mixpanel url changes (#2076) (6b52879), closes #173900074 #173900074 #173900074 #173900074
- [#173900219] Adds a new faq on bonus request information (#2080) (f16b7ee)
- [#173916710] Handle ABORTED status on UserDataProcessing (#2077) (ca2dc6a)
- [#173965657] Adds the status redeemed for multiple bonus alert selector (#2093) (35adc07)
- Copy updates (#2001) (ed3baba)
- Update cieNotSupported.md (#2031) (bfac952)
- Update copy for faq58.md (#2045) (2f077e1)
- Update copy for faq64.md (#2046) (d81b9ba)
- Update faq59.md (#2071) (45dcb1c)
- Update faq59.md (#2072) (bcc7213)
- Update index.yml (#2069) (c5be7da)
- Update index.yml (#2070) (5dd1be5)
- Fix pagoPA nightly API check (#1879) (6f64d64)
- [#166572994] Fix payment ID infinite polling (#1945) (2ff3ae1)
- [#172075979] Fix services loading (#1930) (d1578a4)
- [#172494935] Handles session not valid on wallet screen (#1742) (ecc8f3d)
- [#172762258] Alert when deselecting a favourite payment method (#1825) (e71474f)
- [#172806246] Upgrade react-native-camera version (#1818) (9c9c097)
- [#172838730] Updates profileFirstLogin condition to dispatch and payload to mixpanel (#1817) (a1eabae)
- [#173074615] Fix display payment issues banner twice (#1858) (06a6e8a)
- [#173242160] fix euro representation (#1893) (e9cea2c), closes #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535
- [#173289577] Fix ContextualHelp title translation #1891 (8f22a68)
- [#173322606] Fix RootContainer re-renders (#1902) (a658d7c)
- [#173338441] Refactoring ActiveBonusScreen with common components for family composition and bonus details (#1958) (437cbd6), closes #173487409 #173495303 #173487589 #173487449
- [#173338737] Fixes white statusbar content (#1914) (00f438f)
- [#173353526] Fix transaction details crash (#1908) (3698229), closes #173332572 #173332572 #173332572
- [#173385809] Change fiscal code style for FamilyComposition component (#1950) (2513459), closes #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173157535 #173292076 #172989345 #173292076 #173292076 #173292076 #173292076 #173354898 #173155338 #173354898 #173354898 #173354898 #173354898 #173354898 #173155338 #173362906 #173362906 #173155338 #173363018 #173363018 #173363018 #173363018 #173363018
- [#173398774] show a proper message if credit card insertion is successful or not (#2078) (da1ab9c)
- [#173400880] Reset navigation history when navigating through bonus list and information (#1935) (0322344)
- [#173420483] Restore dynamic header on android platform #2006 (5e05032)
- [#173430903] Center the content of the InfoScreenComponent (#1934) (eb8589e)
- [#173441272] Downgrade okhttp lib on android (#1966) (2ab2b2d)
- [#173443457] Clean the store on loadAllBonusActivation (#1933) (876db87)
- [#173469785] Add extra height to markdown computed height (#1941) (ee2e473)
- [#173475769] fix (#1944) (79cc2e3)
- [#173510346] Fixes test 2e2 (#1959) (816b9f3)
- [#173515056] Fixes crash on transactions list (#1962) (f222634)
- [#173530583] fix (#1967) (f982d31)
- [#173538229] fix cta title localization (#1971) (21cbc4a)
- [#173580888] Update text for error screen (#1974) (18bb410)
- [#173621813] Adds flag prop to let user zoom on markdown texts (#2009) (63554db), closes #173581309 #173581309
- [#173640918] Fixes Bonus card alignment on Tablet devices (#2008) (8fde1b5)
- [#173651298,#173651447] Add hard-logout as default option to logout (#2011) (0ce1ba6), closes #173640667
- [#173686901] Restore accessibility for app header (#2018) (e496b00)
- [#173702089] Accessibility restored on modals (#2023) (99d5dae)
- [#173702628] Reworks accordion component and improves accessibility (#2033) (632b035)
- [#173703056] Fix accessibility on Fiscal code (#2054) (49d320e), closes #173829043 #173829043
- [#173703926] fixes (#2022) (4796cbd)
- [#173744863] Fixes bad url to bonus guide (#2034) (39ef016)
- [#173752636] Fix wallet transactions refresh (#2036) (68a570c)
- [#173768527] Personal data link not recognized as link (#2037) (7a0688c)
- [#173769744] Add accessibility focus for InfoScreenComponent (#2039) (f741a5d)
- [#173769898] fix accessibility for loadingerrorcomponent (#2043) (1ad1dcf), closes #173769744
- [#173778636] UI accessibility rework (#2059) (371efc8)
- [#173790471] Fixes too long text on CTA to enter payment data manually (#2053) (788a507)
- [#173794022] Fixes LightModal half screen bug (#2049) (942e6c9)
- [#173815288] Fixes bonus header title color (#2082) (16cb950)
- [#173828514] Fixes customGoBack not accessible (#2058) (9b3e1eb)
- [#173847503] Implements accessibility for preferences options (#2062) (765ac34)
- [#173850410] Fix isSuccessTransaction (#2086) (1e9e46b)
- [#173877360] fix undefined is not an object (#2065) (435afdb)
- [#173899093] fix wrong color for PaymentMethodList Item (#2075) (4c514e1)
- [#173938203] Remove the selected favourite calendar (#2090) (6b4834a)
- [#173977842] fixes the title under bonus card (#2092) (ed1c26d)
- Gemfile & Gemfile.lock to reduce vulnerabilities (#1345) (dbaaa2e)
- Update faq42.md (#2004) (0520659)
- Use the correct text in Italian faq25. (#2012) (fe83337)
- [#172889149] Automatic changelog generation and versioning (#2089) (b01f1ee)
- [#173338803] Integration test for activation phase (#1931) (ff18bc6), closes #173414551
- [#173464503] Increase iOS deploy target to 13 (#1937) (14b35bc)
- [#173470420] UI refinement on Bonus Information screen and Bonus detail screen (#1942) (eb29d43)
- [#173486320] restore ios 9 (#1946) (03e659e)
- [#173581309] Add tests on picking data based on language (#1987) (5dcba77)
- [#173707422] Get static assets and data from IO CDN (#2085) (f8ab6d3)
- [#173729510] upgrade @types/react-native: 0.60.20 (#2025) (f3c52c3)
- [#173829043] Improve Reactotron usage (#2056) (9a22ccd)
- [#173887151] add contextual help source (#2067) (5b273dd)
- [#173936506] ignore some exceptions (#2083) (d62f1cc)
- [#173936682] remove links from code (#2084) (f09a447)
- enable bonus vacanze feature flag (#1900) (aec4303)
- release: 1.4.0-rc.0 (2247e07)
- release: 1.4.0-rc.0 (720ec00)
- Upgrade lodash to v. 4.17.19 (#2040) (dbc5fec)
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.