Skip to content

Latest commit

 

History

History
1008 lines (650 loc) · 98.7 KB

CHANGELOG.md

File metadata and controls

1008 lines (650 loc) · 98.7 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.10.0 (2025-01-07)

Note: Version bump only for package pn-frontend

2.10.0-RC.0 (2024-11-29)

Bug Fixes

  • 12155: hide toast error when check aar api returns notification not found (#1384) (396b9ee)
  • pn-11392: more generic download message for those documents in glacier (#1411) (bb93a20)
  • pn-11648: Close Drawer when clicking on side menu voice (#1410) (e38420c)
  • pn-12735: set overflow-wrap property on CodeModal title to grant very long pec/mail addresses are shown (#1407) (8137f7c)
  • pn-13023: update IO status in generalInfoSlice (#1404) (308b499)
  • pn-13071: Change how SERCQ component is displayed when PEC is enabled (PF and PG) (#1377) (bdad114)
  • pn-13073: fix the order of legal contacts types (#1381) (f241d4a)
  • pn-13174: Add blank spaces validation to digital contact input field (PF and PG) (#1409) (9e2fe76)
  • pn-13314, pn-13353, pn-13324: fixed max width on bilingual subjects, fixed PEC bilingual subject and fixed field reset on bilingual subjects (#1412) (98b9549)

Features

  • pn-13066: manage taxonomy code error during notification creation (PA) (#1388) (cf83f71)

2.9.0 (2024-11-18)

Note: Version bump only for package pn-frontend

2.9.0-RC.2 (2024-11-13)

Bug Fixes

  • pn-13256: fix documents form validation when fill the name before uploading the document (#1405) (dcad6b6)

2.9.0-RC.1 (2024-11-12)

Bug Fixes

  • validate lang in redirect url (cb09bba)

Features

  • PN-12891: set one_trust_draft_mode on true in dev and test (ca529b6)
  • pn-12896: added drawer to set lang preference (#1378) (2c2870e)
  • pn-12898: add tests for new form components (#1394) (9528eae)
  • pn-13039: refactor 2nd step "recipient" in notification creation (#1387) (f5e7604)
  • pn-13040: refactor 3rd step "attachments" in notification creation (#1392) (9ae9cc9)
  • pn-13043: pre-select additionalLanguage from settings in the new notification wizard (#1401) (e918ae2)
  • PN-13234: set one_trust_draft_mode to true in test and dev config (0b6719b)
  • PN-13234: set true ONE_TRUST_DRAFT_MODE in uat (b5a832c)

2.8.2 (2024-11-07)

2.8.2-RC.1 (2024-11-04)

2.8.2-RC.0 (2024-11-04)

Bug Fixes

  • PN-13161: add cache-control policies when fetching config.json (d7718cb)
  • wrong cast for env variable (329a67f)
  • wrong casting on env variable and fix wrong tests (f596c3c)

Features

  • PN-11636: handle multi-language on PA (7e94525)
  • PN-12889: custom language detector in PF/PG/PA (#1353) (1d65783)
  • PN-12898: additional language in notification manual creation (#1366) (8c5447f)
  • PN-1380: add bilingualism banner in attachments tab (#1380) (e2c6a6d)

2.9.0-RC.0 (2024-11-07)

Bug Fixes

  • pn-12729: duplicated payment when cart api goes in error (#1360) (0c7c400)
  • pn-12897: Channel type select initially empty in the dialog for the addition of a new special contact (#1357) (f4e9ee0)
  • pn-12958: hide virtual key section when there is no public key (#1375) (a7b154b)
  • PN-12960: Show successful message on public key block/delete (#1372) (366ada1)
  • PN-12968: replace key name with user denomination in virtual key table for PG (#1373) (f286afc)
  • PN-13070: add successful messages on appIO enable/disable (PF) (#1376) (8f0d5e0)
  • pn-13141: show SercqSendIODialog after enabling SERCQ if the user has no courtesy contact (#1389) (6dfc318)

Features

  • PN-11301: create custom error type to handle PN_INVALID_BODY server response error for PF and PG (#1371) (9d6f915)
  • pn-13032: update commitId and migrate to new getNotificationDocument (#1383) (#1393) (bef2483), closes #1390

2.8.2 (2024-11-07)

Note: Version bump only for package pn-frontend

2.8.2-RC.1 (2024-11-04)

Note: Version bump only for package pn-frontend

2.8.2-RC.0 (2024-11-04)

Bug Fixes

  • PN-13161: add cache-control policies when fetching config.json (d7718cb)
  • wrong cast for env variable (329a67f)
  • wrong casting on env variable and fix wrong tests (f596c3c)
  • PN-12757: correct copy when timeline status is analog failure workflow (#1351) (43e7b6e)
  • PN-12934: now SercqSendCourtesyDialog does not appear when adding Sercq for a specific Party (#1367) (8c15489)
  • PN-12966: set maximum length for public key value (#1365) (1c5cc00)
  • PN-13045: new API key confirmation component wrongly shows key id instead of value (PA) (#1368) (e1b80d8)

Features

2.8.1 (2024-10-30)

2.7.1 (2024-10-14)

Bug Fixes

2.8.0 (2024-10-16)

Note: Version bump only for package pn-frontend

2.8.0-RC.0 (2024-10-08)

2.7.1 (2024-10-14)

Bug Fixes

  • pn-12392: Migrated to pg api for tos retrieve and acceptance (#1335) (18596a6)
  • pn-12392: updated bff dependencies (#1338) (b265ff7)
  • pn-12394: reset modal state when cancel is clicked (#1339) (b65175c)
  • pn-12424: disabling SERCQ SEND deletion when special address is added (#1334) (fd45986)
  • pn-12537: fixed layout when pec is in validation state (#1340) (b26db35)
  • pn-12538: fix banner condition (#1341) (e14891c)
  • pn-12538: fix bug on banner (#1337) (37ecdd6)
  • pn-12538: show AppIO banner when dod feature is disabled (#1345) (a185c7e)
  • pn-12539: localized sercq send event in timeline (#1328) (10bb57f)
  • pn-12540: fixed mixpanel missed events (#1347) (67e5014)
  • pn-12661: fixed tos and privacy pages (#1327) (436c838)
  • pn-12661: updated tos and privacy pages for pg (#1330) (019ed1a)
  • pn-12740: update accessibility link with last version (#1329) (e9c7a1e)
  • pn-12791: Store and API for PG api keys (#1332) (7e69eb4)

Features

  • 12777: feature flag for B2B (#1331) (6f6abf8)
  • pn-12392: bff integration (#1317) (4af8310)
  • pn-12393: add SERCQ value to channelType enumeration (#1299) (b2384aa)
  • pn-12394: reworked layout of contacts page (#1301) (b300f49)
  • pn-12405 : reworked layout of EditDigitalContact (#1302) (ab9abcf)
  • pn-12424: Sercq SEND management - NO PEC case (#1304) (ba9c225)
  • pn-12438: Rework section "Altri recapiti" for Digital Domicile feature (#1305) (adc18db)
  • pn-12438: Rework special contacts section (#1313) (57d3ec8)
  • pn-12492: Add contacts summary cards (#1310) (9832681)
  • pn-12537: Pec addtion when sercq send is enabled as default address (#1323) (3ff9ee3)
  • pn-12538: work on banner for Digital Domicile (#1324) (f155a93)
  • pn-12540: Digital domicile mixpanel events (#1321) (c0fbba7)
  • pn-12661: reworked layout (#1318) (6a794a6)
  • pn-12741: Reworked "Altri recapiti" section (#1325) (23fbf82)
  • pn-12742: Feature flag (#1326) (eb2f8fe)
  • PN-12808: update copy for digital domicile feature (#1333) (9178a63)
  • PN-12893: update PEC disclaimer message (#1354) (5482db9)

2.7.0 (2024-09-18)

Bug Fixes

2.7.0-RC.1 (2024-09-10)

Note: Version bump only for package pn-frontend

2.7.0-RC.0 (2024-09-09)

Bug Fixes

  • pn-11700: fixed horizontal scroll when title of F24 is too much long (#1311) (e9a5135)
  • pn-11701: use mobile version of date picker on small screens (#1308) (fa65f36)
  • pn-11704: fix group button allignment (#1307) (cff4910)
  • pn-12097: translation on breadcrumb (#1284) (d6889a6)
  • pn-12098: app status chips color (#1283) (9db4018)
  • pn-12254: added super property SEND_APPIO_STATUS (#1306) (61d21f4)
  • PN-12497: set frame ancestors to none in CSP (#1309) (5e1a865)

Features

  • pn-11371: Remove useless aria-label and tabIndex attributes (#1286) (22f8683)
  • pn-11896: rework on courtesyAddressContacts (#1267) (37839d7)
  • pn-11898: DigitalContactElem component refactor (#1290) (ca61889)
  • pn-11965: Rework courtesy contact item (#1291) (7b62ed5)
  • pn-11966: reworked PecContactItem (#1293) (c55b4f6)
  • pn-11969: Remove context from courtesy contacts (#1294) (fda5e6f)
  • pn-11970: removed context from PecContactItem (#1295) (cb87d6c)
  • pn-12055: Rework special contacts (#1292) (644dbf6)
  • pn-12056: created two components for email and sms (#1296) (f045c00)
  • pn-12069: use single contact component into SpecialContactElem (#1297) (c35cd7f)
  • pn-12070: removed context from contacts (#1298) (bd0892e)

2.6.1 (2024-07-30)

Bug Fixes

  • pn-12026: Mixpanel regressions on login and super properties (#1269) (c80070b)

2.6.0 (2024-07-22)

Note: Version bump only for package pn-frontend

2.6.0-RC.1 (2024-07-18)

Note: Version bump only for package pn-frontend

2.6.0-RC.0 (2024-07-15)

Bug Fixes

  • pn-10628: SmartFilter component - close modal on submit button (#1250) (e768063)
  • pn-10724: Error when trying to open zendesk ticket with popup blocked (#1262) (958660c)
  • PN-11250: fixed aar link for PG users (#1224) (ba3d75a)
  • pn-11331: reworked login and access denied page to simplify html structure (#1252) (ec27b89)
  • pn-11527: block api key creation when edge spaces are used in the name (#1248) (55a37bd)
  • pn-11562: set default value for statistics filter to 12 months (#1255) (63c5091)
  • pn-11618: Added min and max width to DelegationsElements for pf and pg (#1264) (3461f8e)
  • pn-11950: add current organization in institutions when not present (#1276) (3234549)

Features

  • pn-10800: add sitemap.xml to PF/PG/PA (#1265) (d8eb2c2)
  • pn-11372: Added env/shell: bash in the build script to avoid errors when running the generate script (#1273) (880199d)
  • pn-11372: Fixed scripts for sonarcolud and build pipeline (#1271) (f656cd4)
  • pn-11372: Move client generation to the start, test and buil phases (#1260) (da50caa)
  • pn-11563: Add 'download jpeg' button to sender dashboard (#1259) (89b0508)
  • pn-11564: Sender dashboard - whole page component to manage the empty state (#1254) (aab302e)
  • pn-11747: fixed PA tests (#1275) (fc2a015)
  • pn-11747: Handle multi language on PF (#1274) (3ae5b39)
  • pn-7276: Add required rule on pn-validator (#1256) (6ddecf4)
  • pn-8849: Validation on optional object (#1257) (54d6e25)

2.5.1 (2024-06-26)

Bug Fixes

  • pn-11775: resolve an error on DigitalErrorTypes model causing the pa-webapp to crash (#1263) (b5c84ff)

2.5.0 (2024-06-14)

Note: Version bump only for package pn-frontend

2.5.0-RC.1 (2024-06-05)

Bug Fixes

  • add charts aria configuration for sender dashboard (#1240) (88a44e8)
  • change sender dashboard download button (#1243) (5fabc3a)
  • pn-11331: improve readability of titles in PF login page (#1230) (8a043aa)
  • pn-11331: Removed TabIndex and aria-selected from headings (#1236) (8d55aa9)
  • PN-11334: make closeIcon as button in drawer (#1225) (3a2dded)

Features

  • PN-10910: Integrate and test Sender Dashboard api (#1223) (0b6f8b8)
  • pn-11273: updated bff dependencies (#1242) (0939949)

2.5.0-RC.0 (2024-05-30)

Bug Fixes

  • pn-10637: new mandate -> made case insensitive fiscalCode field (#1217) (d9a91a4)
  • pn-10641: contacts - show error message when user insert a wrong code twice (#1219) (2338969)
  • PN-10821: Fix some Mixpanel regressions and track super profile properties (#1200) (8dd9c41)
  • pn-10930: create notification -> remove digital address from recipient when it is not selected (#1216) (42e3a78)
  • pn-10941: fixed preload request error (#1221) (5388345)
  • pn-11219: fixed disservice_status property on SEND_NOTIFICATION_DETAIL event (ff2c706)

Features

  • pn-10287: Models autogeneration (#1163) (b8f951e)
  • pn-10579: migrate tos and privacy api to bff ones (#1192) (6ca28cc)
  • pn-10587: integrated institutions-and-products bff api (#1194) (612ad98)
  • pn-10591: migrated api key api to bff ones (#1184) (3e3717d)
  • pn-10738: Downtime logs api bff integration (#1196) (1602529)
  • pN-10843: notifications list api (#1198) (b4e0fb6)
  • pn-10851, PN-10451, PN-10846: pn-data-viz setup, web api call for Sender statistics Dashboard (#1202) (ad87fff)
  • PN-10855: Sender Dashboard components - aggregate and andamental charts (#1214) (8900b8b)
  • PN-10858: Sender Dashboard Components 2/2 (#1222) (f002364)
  • pn-10889: Download notification documents bff api (#1199) (0586a3b)
  • pn-10936: payments api migration (#1204) (0d27d4f)
  • pn-10941: new notification api migration (#1218) (bce38ed)
  • pn-10943: cancel notification api migration (#1203) (6cbe571)
  • pn-10947: list groups api migration (#1207) (f7b5b89)
  • pn-10951: exchange qr code api migration (#1210) (479bf47)
  • pn-10953: Mandate api migration (#1209) (c85c72f)
  • pn-10957: PG groups list api migration (#1212) (3b96005)
  • pn-9831: migration to bff api for notification detail (#1153) (b3936dc)

2.4.2 (2024-05-02)

Note: Version bump only for package send-monorepo

2.4.2-RC.3 (2024-04-29)

Bug Fixes

  • pn-10623: Create notification with sender denomination greater than 80 characters (#1197) (44dff14)

2.4.1 (2024-04-09)

Note: Version bump only for package send-monorepo

2.4.0 (2024-03-07)

Note: Version bump only for package send-monorepo

2.4.0-RC.0 (2024-02-27)

Bug Fixes

  • PN-10025: added aria-label to button with IDP name (#1138) (c24c02b)
  • pn-9145: added test case for duplicated protocol error (#1120) (d2ca754)

Features

  • PN-9684: implemented alert in notificationDetail for alternative-RADD (#1134) (bfc1d4a)

Reverts

  • Revert "Release/v2.3.2" (#1143) (7cfe17e), closes #1143
  • Revert "fix(PN-10025): added aria-label to button with IDP name (#1138)" (#1140) (2559495), closes #1138 #1140

2.3.2 (2024-02-20)

Bug Fixes

  • PN-10025: added aria-label to button with IDP name (#1141) (2554c60)

2.3.1 (2024-02-19)

Note: Version bump only for package send-monorepo

2.3.1-RC.0 (2024-02-14)

Bug Fixes

  • PN-8916: logging out user when receiving a 403 (#1116) (afed98a)
  • PN-9412: fix alert message when AAR not available for PA (#1123) (3200b08)
  • PN-9659: replaced API_B2B_LINK value in config file in all environment of PA (#1122) (71bde4d)
  • PN-9689: replaced copy '10 minuti' with '15 minuti' in pop-up message when update o insert email, pec and sms address for PG and PF (#1121) (e5df8dc)
  • PN-9774: added SEND_RAPID_ACCESS event and made some fixes (#1135) (f2cf4d1)
  • PN-9873: disabled button for downloading f24 when another f24 is already downloading (#1128) (95fcd5e)
  • PN-9939: fix in products.json (#1130) (ab1af2c)
  • PN-9954: fixed yarn installation in codebuilders (0e9554f)

Features

  • pn-9774: added some new tracking events for user monitoring (#1129) (45704ff)
  • PN-9883: added new version segment for notification detail and creation API (#1126) (6599a2d)

2.3.0 (2024-01-25)

Note: Version bump only for package send-monorepo

2.3.0-RC.2 (2024-01-24)

Bug Fixes

  • PN-9541: Logout from ToS and PP page (#1118) (b143072)
  • pn-9624: updated vitest config for coverage analysis (#1115) (c940dd9)

2.3.0-RC.1 (2024-01-19)

Note: Version bump only for package send-monorepo

2.2.4 (2024-01-12)

Note: Version bump only for package send-monorepo

2.2.4-RC.0 (2024-01-03)

Bug Fixes

  • PN-7003: updated sentence for pf in proxy creation page and modal for watching code (d73399f)
  • PN-7004: update sentences for pg in proxy page and modal (6923246)

2.2.3 (2023-12-14)

Note: Version bump only for package send-monorepo

2.2.3-RC.0 (2023-12-12)

Bug Fixes

  • pn-7067: Added mobile support for buttons in new notification page (#1051) (fb31399)
  • pn-8287: pg - fixed links to selfcare users and groups pages (#1050) (76e6b2d)
  • pn-8589: updated babel library to fix security vulnerability (#1040) (91bbe13)
  • pn-8619: fixed "from date" and "to date" filters in pa/pf/pg (#1067) (f37bcb0)
  • PN-8692: modify copy for event recrn-005-c-in-timeline (#1055) (f9a645d)
  • pn-8850: Moved documents above payments box and changed title variant (#1069) (3050dff)
  • pn-8862: pa - date filter isn't emptied when the value is manually cancelled (#1074) (c8d6569)
  • PN-8869: No "download" button for payments having no attachment (#1079) (e5d26fc)
  • PN-8874: fix aar to make it dowloadable after 120 days (#1082) (d578f50)
  • PN-8900: Removed loaded method from mixpanel (#1080) (a86022f)
  • PN-8901: Fixed mixpanel events and renaming, and attributes (#1078) (5a42baf)
  • pn-8912: Removed title when all payments are paid (#1083) (151d8bc)
  • PN-8984: Fixed issues with mixPanel events (#1086) (729121a)
  • pn-9001: Fixed product url calculation using product id (#1084) (e3ddd3f)

Features

  • pn-7003: added 7-days expiration message to the delegation creation page and to the modal for the code viewing (#1054) (94ee1df)
  • pn-7341: payment pagination for pg/pf webapp #1049 (0438504)
  • pn-7437: Added new mixpanel events for PF (#1065) (64d79ad)
  • PN-7437: added new tracking events for pf (#1077) (b5ff12d)
  • PN-8737: Added taxId validation according to PF (only length 16) or PG (only length 11) recipient (#1070) (507113f)
  • PN-8789: Cancel notification button shown as administrator role only (#1072) (3f0946c)
  • pn-8995: added copy for new analog-workflow-attachment-kind 23I, in all languages, for PA / PF / PG (#1085) (366ec01)
  • pn-9009: removed note about limit of 7 days to accept a delegation (PF and PG). (#1088) (aec5766)

Reverts

  • Revert "feat(pn-7437): Added new mixpanel events for PF (#1065)" (#1075) (559a927), closes #1065 #1075

2.2.2 (2023-11-21)

Note: Version bump only for package send-monorepo

2.2.2-RC.0 (2023-11-21)

Bug Fixes

  • PN-8735: Fix overflow of f24 items on notification payment box of PA (#1060) (752f47d)
  • PN-8835: subtitle copy when having a single payment (#1066) (b96408d)

2.2.1 (2023-11-21)

2.2.0 (2023-11-16)

2.2.0-RC.2 (2023-11-03)

Bug Fixes

  • pn-8597: fixed padding of the ConfirmationModal (#1036) (8356e26)
  • pn-8608: AppStatus - today label not translated (#1035) (9da483d)
  • pn-8614: today label localization (#1037) (d62daf8)
  • PN-8627: Added translation support for timeline (#1047) (190c25b)
  • pn-8628: replaced strings traslation for subtitle in notification detail page (#1043) (d3464c7)
  • PN-8629: replaced translation string for Active in delegation page (#1042) (e23effa)
  • pn-8630: Replaced tax code text with fiscal code (#1041) (67572fa)
  • PN-8633: Fixed missing translation for Privacy Policy in footer (#1045) (1d8b8fc)
  • PN-8639: Added translation support for datepicker (#1046) (6912d7e)

Features

  • pn-7858: removed disambiguation page from code (#1031) (68a7a32)
  • PN-8116: added codeowners file (8b811ba)
  • pn-8575: product and party switch refactoring (#1039) (b1b82a7)

2.2.0-RC.1 (2023-10-25)

Bug Fixes

2.2.0-RC.0 (2023-10-24)

Bug Fixes

  • EmptyState button font style (#1027) (898361f)
  • pn-7637: fix copy paste duplication (#1018) (d0a90e8)
  • pn-8056: used Trans component to show bold text in Api Keys's modals (#1006) (2b82ee0)
  • PN-8100: fix links in footer for Società Trasparente and Modello 231 (#1014) (26809e7)
  • PN-8128: fixed copy destinatario sezione recapiti box recapito legale (#1015) (07b07cf)

Features

2.0.2 (2023-10-02)

2.0.2-RC.0 (2023-10-02)

Bug Fixes

  • PN-7637: trim values to be pasted as IUN or tax id for notification filter (#993) (6bd0ac2)
  • pn-8099: avoid popup block on ios opening the attachment on the same window (#1005) (73718ba)

Features

  • pn-7487: Refactored pn-commons tests (#974) (9104b3b)
  • pn-7747: restructured project folders and files (#994) (84019fc)

2.2.0 (2023-11-16)

Note: Version bump only for package send-monorepo

2.2.0-RC.0 (2023-10-24)

Bug Fixes

  • EmptyState button font style (#1027) (898361f)
  • pn-7637: fix copy paste duplication (#1018) (d0a90e8)
  • pn-8056: used Trans component to show bold text in Api Keys's modals (#1006) (2b82ee0)
  • PN-8100: fix links in footer for Società Trasparente and Modello 231 (#1014) (26809e7)
  • PN-8128: fixed copy destinatario sezione recapiti box recapito legale (#1015) (07b07cf)
  • PN-7637: trim values to be pasted as IUN or tax id for notification filter (#993) (6bd0ac2)
  • pn-8099: avoid popup block on ios opening the attachment on the same window (#1005) (73718ba)

Features

2.1.4 (2023-11-20)

Bug Fixes

  • fix correct mixpanel utility, removed old one (cd83106)

2.1.3 (2023-11-17)

Bug Fixes

  • added mixpanel property to blacklist (41093d0)

2.1.2 (2023-11-08)

Bug Fixes

  • intesigroup idp data and added relaystate (85c2e37)

Features

  • pn-8255: Added new IDPS Intesi Group S.p.A (#1024) (f22cf57)

2.1.1 (2023-10-19)

Bug Fixes

  • PN-8290: modified api b2b link (f756e48)

2.1.0 (2023-09-28)

Note: Version bump only for package send-monorepo

2.0.2 (2023-10-02)

2.0.2-RC.0 (2023-10-02)

Bug Fixes

  • pn-8099: avoid popup block on ios opening the attachment on the same window (#1005) (73718ba)

2.0.1-RC.4 (2023-07-31)

Bug Fixes

  • pn-6134: removed css override on paper component (#921) (cd3be7c)
  • pn-6720: fixed inline link of digital contacts code verification modal (#922) (1738524)
  • pn-6724: columns size in delegators list (#917) (cbac32a)
  • pn-6728: alignment of chip in AppStatus (#918) (b0cdd7c)
  • pn-7078: prevent index.html caching to avoid MIME type error (#924) (d52814c)
  • pn-7120: mobile filter dialog closes even if filters are invalid (#914) (299c8f7)
  • pn-7124: fixed UI of the api-keys dialogs (#923) (5c3f759)
  • pn-7126: accessibility of AppStatus page (#915) (77f2f37)
  • pn-7195: added pnpg path to csp (#920) (6bbedaa)
  • pn-7211: added pagination for api-keys list (#926) (928e732)

Features

  • pn-4267: removed Cypress from webapps (#919) (1e1d4b5)
  • pn-6205: added localization for others languages (#916) (dc8ae08)

2.0.1-RC.0 (2023-07-05)

Bug Fixes

  • pn-6114: removed trailing slash in prod config (#886) (bad786b)
  • pn-6780: fix collide tab in deleghe (#842) (414105b)
  • pn-6969: add a11y (#858) (2b6e071)
  • pn-6970: a11y of landing page (#867) (a345b3f)
  • pn-6971: fix a11y in emptystate (#861) (f75f8a3)
  • pn-7042: validation mode of notifications filter (#884) (5d51671)
  • pn-7063: date in new delegation clears when user deletes the content (#882) (9c39215)

Features

  • pn-6792: analog progress event PNALL001 (#872) (fbf14bb)
  • pn-6828: allowed particular accessibility link for one URL pattern / disabled languages other than Italian (#877) (d6e5249)

Reverts

  • Revert "fix: add shadow in switch of TOS" (aaeded8)

1.5.4 (2022-12-23)

Bug Fixes

  • PN-2921: generated and added test script for cookie management in pa-webapp (b6cb71c)
  • PN-3034: updated handbook link (9d47cff)
  • pn-3046: error message for denomination in manual send page (#527) (374c221)

Features

  • PN-1789: exclusion for test files for coverage analysis (80b3f60)
  • pn-1789: sonar setup for coverage analysis (#507) (fdb6c82)
  • pn-2981: delete pageSize greater than 50 (#525) (415ad73)

1.5.3 (2022-12-14)

Bug Fixes

  • pn-2826: New notification - lost payment document infos after back action (#489) (6c92929)
  • pn-2838: special chars sanitized during translation (#490) (13ca14a)
  • pn-2838: updated tsconfig to manage dom manipulation (#502) (ff54c3d)
  • pn-2852: allign recipients denomination regexps to BE (#506) (935134f)
  • PN-2855: reset document ref when upload changes (#503) (75c027f)

Features

  • pn-2198: new notification - group required (50a6ec9)

1.5.2 (2022-11-29)

Bug Fixes

  • add SPID_VALIDATOR_ENV_ENABLED in env.ts (5791a4c)
  • add validator env variable for test (0863d63)
  • added sonar script in pn-commons (2712e6a)
  • change validator icon (981e389)
  • pn-2672: format payment amount from eurocents to euros (9ec5e8d)
  • updated node version to 16 for landing codebuilder (e5065e0)
  • updated sonar pipeline to check packages and not monorepo (9ec3081)

Features

  • pn-785: added sonar scripts to all packages (#480) (56e7456)

1.5.1 (2022-11-14)

Bug Fixes

  • pn-2483: Added denomination data to recipients list in notification detail (9e63125)
  • pn-2487: adds multiple recipient with same notice code warning (#457) (8b39491)
  • pn-2498: legal fact not visible when timeline step is expanded (5392aa2)
  • pn-2576: add municipality to yup validation schema and set it to required for recipients on a new notification (1c40245)
  • pn-2577: fix wrong data reset deleting an attachment or a payment file creating a new notification (ac95e1c)
  • PN-2613: Hide payment related fields after choosing "no payment" on a new notification (#464) (7263eee)

Features

  • pn-2428: added cypress for pa (a968b24)
  • pn-2488: taxonomy code field in new notification page (765c342)
  • pn-785: added sonar codebuilder (#455) (89185b5)

1.5.0 (2022-11-07)

Bug Fixes

  • fixed broken pagopa links (7e06e34)
  • fixed navigation back and forward Area Riservata (bbd6206)
  • PN-1789: fixed coverage reports paths (014aa1a)
  • pn-2198: added right validation rule for groups in manual sending (a9d2240)
  • pn-2204: remove index.html ending from landing app links (#440) (faa5c23)
  • pn-2390: enable filter button when only one date constraint is set (250b6ec)
  • pn-2392: differenziate tos acceptance page using mui-italia components (ec8a3ab)
  • pn-2433: fixed multiple api calls (#439) (0153651)
  • pn-2455: modified copy text in login page. (df02421)
  • pn-2478: change route NOTIFICA from notifica to dettaglio (#451) (7b93055)

Features

  • 1285: added onetrust scripts for production (05cc91a)
  • 2391: refactoring footer links (9fc71f5)
  • 2394: different pages for term of service and privacy (a011dd7)
  • Pn 2501: changed copy for Tos and privacy policy acceptance (#452) (5fc0608)
  • pn-2138: replaced loading spinner with skeleton to improve UX (#438) (a6f5766)
  • pn-2261: Handling failure in API calls to retrieve information, for pa-webapp (339453a)
  • pn-2298: add tos guard (c4b5a68)
  • pn-2383: notifications without payment (#449) (4658ca2)
  • pn-2398: added build list item for hotfix environment (46e36f1)
  • pn-2410: Translated README.md(s) and other documents in english (a59de44)
  • PN-2455: added subtitle to login courtesy page (c00759a)
  • pn-2460: Edited regex for phone number (8d8023e)

1.4.2 (2022-10-25)

Bug Fixes

  • PN-1789: fixed coverage reports paths (014aa1a)
  • pn-2198: added right validation rule for groups in manual sending (a9d2240)
  • pn-2204: remove index.html ending from landing app links (#440) (faa5c23)
  • pn-2390: enable filter button when only one date constraint is set (250b6ec)
  • pn-2433: fixed multiple api calls (#439) (0153651)

Features

  • 2391: refactoring footer links (9fc71f5)
  • 2394: different pages for term of service and privacy (a011dd7)

1.4.1 (2022-10-18)

Bug Fixes

  • pn-2048: Hide legalfacts under macro status when timeline is expanded (#410) (7ea4434)
  • pn-2210: spread token exchange response in User fields (#415) (2a014fc)
  • pn-2272: enables attachments elimination in NewNotification page attachments section (#419) (e5b44ff)
  • PN-2281: user should not access to contact page if tos are not accessed (#417) (5de1d43)
  • pn-2347: substitute uploaded file (#422) (0d9be09)
  • removed cancelledIun as empty string (cc58767)

Code Refactoring

  • PN-1994: refactor VerifyUser e RequireAuth (#400) (50316d1)

Features

  • PN-1843: rework notification sender page in order to make it navigable (#350) (67a96c8)
  • pn-1852 ottimizzare script mixpanel (d1d7945)
  • pn-1942 gestione disservizio e informazioni corrette all'utente (bc3918a)
  • pn-2005: Fluent Validation package (#385) (55f79d7)
  • pn-2007: update dependencies and move to devDependencies react-scripts p… (#393) (a28f16d)
  • Pn-2091: enhanced dropdown usability (#382) (f639b02)
  • Pn-2125: managing not functioning API for TOs in pa and pf (#427) (67897c4)
  • PN-2149: certificate, CSP, DNS for prod environments (#432) (af48cf6)
  • pn-2247: add PA privacy policy (#413) (30decda)
  • pn-2269: validazione campi di input in invio manuale di una notifica (7347e4a)

BREAKING CHANGES

  • PN-1994: this refactoring improves authentication and navigation management, but changes VerifyUser and RequireAuth names and API

  • PN-1994 - SessionGuard + RouteGuard working in pf-webapp

  • PN-1994 - hook per processo di inizializzazione in steps, aggiunto a pn-commons

  • PN-1994 - SessionGuard e RouteGuard operativi in pa-webapp

  • PN-1994 - aggiusto messaggio per pa-webapp (manca farlo in pf-webapp)

  • PN-1994 - messaggi OK in SessionGuard in pf-webapp

  • PN-1994 - pulsanti a AccessDenied

  • PN-1994 - pa-webapp, va a AccessDenied in tutti gli accessi senza utente loggato, e non si vedono sidemenu e HeaderProduct

  • PN-1994 - gestione utente non loggato in pf-webapp

  • PN-1994 - tests degli nuovi componenti RouteGuard e SessionGuard, sia in pf-webapp che in pa-webapp

  • PN-1994 - tests (adesso si ci sono)

  • PN-1994 - pulizia mocks, componenti deprecati e console.log

  • PN-1994 - ultimi aggiustamenti, versione pronta per review

  • PN-1994 - ultimi-ultimi aggiustamenti, mo' la smetto davvero

  • PN-1994 - modifiche per ridurre cognitive complexity - a meta

  • PN-1994 - refactor in SessionGuard di pf-webapp in base a commenti di Carlotta ... eh si, manca farlo in pa-webapp, mi rendo conto solo adesso

  • PN-1994 - replico in pa-webapp il refactor su SessionGuard fatto precedentemente in pf-webapp

  • PN-1994 - piccolissimo miglioramento a useProcess

  • chore: some copy, minimal refactoring and linting

  • chore: some linting and some comments removed

  • chore: some linting

Co-authored-by: Carlotta Dimatteo [email protected]

1.3.1 (2022-09-27)

Bug Fixes

  • pn-2164: change copy for activate service banner (#411) (7fc83e7)
  • pn-2242: add link to accessibility page (#412) (3e67199)
  • PN-2248: added new eventcode to manage a KO in digitalprogress (timeline) (c5ca9fe)

1.3.0 (2022-09-23)

Bug Fixes

  • pn-1368: change mixpanel imports and target cookies (#403) (daf07e9)
  • PN-2107: fixed copy in timeline and some refactoring to reduce cognitive complex (e776461)
  • pn-2216 change tokenExchange from get to post (4b75578)

Features

1.2.2 (2022-09-14)

Bug Fixes

  • pn-2000: added correct Tos file and hidden accessibility page (1cf42c5)

0.2.2 (2022-09-13)

Bug Fixes

  • PN-2170: fixed social links in footer (2276b30)
  • renamed Avviso di cortesia to notifiche digitali on website (cbe5596)
  • strange redirect to home page when reloading any page (#397) (be8cc59)

0.2.1 (2022-09-12)

Bug Fixes

  • change http code for delegation creation errors (duplicated and self-delegation) (#395) (b6f0c61)
  • fixed new http code for verification code (cc4914b)
  • fixed rediret to portale-login in coll environment (7974d25)
  • pn-1700: Modified text error title when verification code is wrong (#390) (acf3a02)
  • PN-2000: added preview env and removed PN-CTA for such environment (bff15d9)
  • PN-2000: fix for navigation on cloudfront (db7b016)
  • PN-2000: fix informativa-privacy and accessibilita links (1c0ae35)
  • pn-2000: fix on footer links for pn-website (c8622ee)
  • pn-2146: pn-website settare immagini e icon giuste (#392) (df9889f)
  • pn-2146: setting images and icons (#388) (f61f1b5)
  • PN-2153: fix copy for enti (bfcb5e7)

Features

  • pn-1816: Aggiunto certificato per sito landing tra le configurazioni (#387) (9692aca)

0.2.0 (2022-09-06)

Bug Fixes

  • PN-2107: modified copy about timeline and sending manual notification (#383) (a4a5445)

Features

  • pn-1572: landing ci cd (#381) (5ff7063)
  • PN-1754: implement relative path login (link di accesso rapido) (#380) (1cf7583)
  • pn-1754: link qr email pec (#384) (e86b45b)
  • PN-2047: particular handle of status 403 in the response of the exchangeToken BE call (#372) (a5fa5f2)

0.1.11 (2022-08-31)

Bug Fixes

  • changed PartyRole to PnRole to manage access for PA users (9e43e5e)
  • fixed test on requireAuth component (74aed26)
  • pn-2103: fixed strange loop in contacts page (#378) (1406fb4)

0.1.10 (2022-08-26)

Bug Fixes

  • pn-2068 timeline - visualizzazione stato "invio messaggio di cortesia" (c3f8ca8)

Features

  • pn-1374 lista gruppi per creazione nuova notifica (b99ea09)

0.1.9 (2022-08-12)

Bug Fixes

  • Pn-2013: avoid identical taxId input in manual notification form (#361) (c0be535)
  • pn-2052: Fixed CSS alignment or legal facts in timeline (#370) (cfa48da)
  • removed config from next.config (b31be4b)
  • trying to use middleware for redirects (65fd334)

Features

  • PN-1948: reducers refactoring (#352) (0194539)
  • PN-2030: Added new page 'Dichiarazione Accessibilità' to landing webapp, replaced link in footer (#371) (5196998)
  • PN-2030: fixed dichiarazione di accessibilità path (32b5fde)
  • trying to use middleware to redirect pages (183a7bf)

Reverts

  • Revert "chore: dependencies upgrade" (b1f0e97)

0.1.8 (2022-08-10)

Bug Fixes

  • fixed wrong mapping in localization files (6f790d5)
  • PN-1835: added FLAT_RATE as notificationFeePolicy (1c3de05)
  • Pn-2026: filters date are set after checkin notification detail (#365) (4154e56)
  • PN-2028: Commented out code link and test for API-KEYS (#366) (347ccf8)
  • pn-2029: Commented out code link to FAQ in payment section (#367) (51f5f3a)
  • pn-2044: Added maxLength limit to 25 to iunMatch input in PA (#368) (e391390)

Features

  • PN-1947: user validation in sessionStorage (#360) (6a2922c)

0.1.7 (2022-08-09)

Bug Fixes

  • pn-1984: fixed expired session check for pf (d8d0920)
  • pn-2023: issue related to indexes of documents values (#362) (56d93b1)

0.1.6 (2022-08-05)

Bug Fixes

  • PN-1988: Changed method to open SPID login page (#351) (f729081)
  • PN-1989: transient error page avoided if user cancels the login or other user-related situations (#357) (53a90f9)

Features

  • pn-1702 url pagamento recuperato da be (6891f2d)
  • pn-1926: timeline new copy and new status (#359) (6f92d1c)

Reverts

  • Revert "fix(PN-1988): Changed method to open SPID login page (#351)" (#353) (1de5f9e), closes #351 #353

0.1.5 (2022-08-03)

Bug Fixes

  • fixed path for onetrust folders (9888380)
  • pn 1923 legalfacts differentiation labels (#343) (8421679)
  • PN-1984: expired session handler(#349) (314643e)
  • PN-1987: fixed typo in recapiti locale (31755af)

Features

  • 1908: fixed path for .env file in pa portal (69a7acc)
  • PN-1369: removed some comments related to mixpanel init (52dcf1e)
  • PN-1369: trying to instantiate mixpanel (2eb2ace)
  • pn-1850 nome ente da api (02c262c)
  • PN-1908: added .env file to get package version (654b291)

0.1.4 (2022-08-01)

Bug Fixes

  • added a console error in empty catch (f9023dd)
  • pn-1943 allow the user to access the application only if the ToS acceptance request is successfully sent (#340) (3b8614a)

Features

  • pn 1295 pn-commons internationalization (#295) (ab48285)
  • pn 1631 change language (#297) (fe70df7)
  • pn 1779 lazy loading (#341) (00c51a0)
  • pn 1908 release version in code and reachable from running app (#344) (eb6cd3a)
  • pn 969 internationalization for sender app (#330) (9a7b62c)
  • pn-1558 chiamata ad api lista enti solo quando necessario (c895249)
  • pn-1777 suddivisione pn-commons (8e0f409)
  • pn-1904 personafisica-login - usato componente Layout di pn-commons (68efaac)