Version 2.25.0
Released under RFC CHG0059044 on 8 August 2022. See CHANGELOG for details
What's Changed
- Test Data set up for the rebilling automation by @srujan-chada in #1526
- Feat/sending water abstraction alerts by @timtamimi in #1523
- Adds new routes proxy to the CRM for fetching company contacts and licences by @timtamimi in #1528
- Fetch the transactionFileReference from CM and store in DB by @timtamimi in #1530
- Bugfix - water 3338 - incorrect Two Part Tariff 2nd part charges for historic invoices by @Stephan-Hough in #1527
- bugfix-water-3338 by @Stephan-Hough in #1534
- Adds the new job for refreshing customer files by @timtamimi in #1531
- WATER-3189: Migrate batch-notifications from PGBoss to BullMQ by @defra-contractor in #1532
- Feat/water 3250 by @timtamimi in #1536
- Feat/water 3250 by @timtamimi in #1538
- Adds an endpoint for deleting billing volumes and billing batch charg… by @timtamimi in #1541
- WATER-3193:Edit contact name including salutation by @defra-contractor in #1542
- WATER-3347: Migrate the returns module PGBoss jobs to BullMQ by @defra-contractor in #1537
- WATER-3343 by @mo-zag in #1545
- bugfiix/water-3306 by @Stephan-Hough in #1546
- bugfix/water-3306 by @Stephan-Hough in #1548
- bugfix/water-3359 by @Stephan-Hough in #1544
- Make expired licences searchable again by @timtamimi in #1549
- Bugfix - select billing volumes by batch by @Stephan-Hough in #1551
- WATER-3193: Edit a contact and department separately by @defra-contractor in #1552
- bugfix/water-3359 in to develop by @Stephan-Hough in #1556
- bugfix/water-3359 into release by @Stephan-Hough in #1555
- bugfix/water-3370 by @Stephan-Hough in #1558
- Bugfix/water 3370 by @Stephan-Hough in #1559
- Revert "Bugfix/water 3370" by @Stephan-Hough in #1560
- Revert "bugfix/water-3370" by @Stephan-Hough in #1561
- bugfix/water-3354 by @Stephan-Hough in #1540
- WATER-3372: Generate the fullName for a companyContact in the service by @defra-contractor in #1553
- Updates CM connector to use new v3 endpoint for creating batches by @timtamimi in #1562
- bugfix/flag-lic-for-billing-from-workflow-approval by @Stephan-Hough in #1563
- bugfix/water-3376 by @Stephan-Hough in #1565
- WATER-3349: Delete a company contact by @defra-contractor in #1564
- water 3339 by @DashCoder in #1566
- Feat/water 3361 charge categories by @timtamimi in #1550
- WATER-3215: Regression test for removing a licence from an invoice by @defra-contractor in #1568
- hotfix/water-3354 by @Stephan-Hough in #1571
- hotfix/water-3354 by @Stephan-Hough in #1572
- Bugfix/water 3363 by @Stephan-Hough in #1567
- WATER-3379: Update a contact, add a new charge version it throws error by @defra-contractor in #1570
- Bugfix/water 3343 by @mo-zag in #1573
- Reverts usage of new CM endpoint by @timtamimi in #1575
- Supported Sources importer code by @DashCoder in #1569
- Water - 3373 - isTwoPartSecondPartCharge transaction flag by @Stephan-Hough in #1577
- WATER-3371: Recalculating charges with no change to charge versions by @defra-contractor in #1578
- Bugfix: Two-part-tariff Second-part-charge fix by @defra-contractor in #1579
- Update customer-file-refresh.js by @timtamimi in #1582
- WATER 3329: Addition of SLD as a unit type in the tagging flow by @defra-contractor in #1583
- Removes 'pending' from the list of acceptable completed CM statuses by @timtamimi in #1584
- Bugfix/water 3396 by @timtamimi in #1585
- Adds a migration script and amends model by @timtamimi in #1588
- Removes any duplicate customer file refresh jobs to prevent potential… by @timtamimi in #1590
- Bugfix/water 3360 making a licence non chargeable does not credit back historic charges by @Stephan-Hough in #1589
- Water 3345 new cancel status. by @mo-zag in #1587
- feat/water-3345-batch-sending-status by @Stephan-Hough in #1591
- WATER 3390: Recalculating charges with no change to charge versions for the historic Data by @defra-contractor in #1592
- feat/WATER 3380 filtering notification report by @DashCoder in #1581
- WATER 3411: Licences remain marked for Supp Billing even after progressing through Bill run by @defra-contractor in #1594
- WATER-3390: Recalculate charges with changes by @defra-contractor in #1595
- WATER 3411 - remove suppl. billing flag for empty batches by @Stephan-Hough in #1599
- Enhancement to the lookup facility for notifications by @timtamimi in #1597
- WATE - 3398 SROC charge category lookup service by @Stephan-Hough in #1596
- WATER-3411: Licence stuck in supplementary bill run by @defra-contractor in #1600
- WATER-3422: Add order and region to supported sources by @defra-contractor in #1601
- WATER-3411: Fix licences stuck in marked for reprocess by @defra-contractor in #1602
- WATER-3451: Edit flag not set correctly by @defra-contractor in #1603
- Water - 3398 SROC charge info flow bug fixes by @Stephan-Hough in #1605
- BUGFIX WATER 3387 - 1 day missing when charge version starts on financial year end date by @Stephan-Hough in #1607
- bugfix/water-3411 by @Stephan-Hough in #1606
- Feat/water 3380/notification filtering by @timtamimi in #1604
- Update events.js by @timtamimi in #1608
- Submit and Approve SROC charge information by @Stephan-Hough in #1609
- Feat/water 3407 - new end point to return all supported sources by @Stephan-Hough in #1611
- Updated charge-versions.js by @mo-zag in #1612
- bugfix/water-3491 by @Stephan-Hough in #1613
- WATER-3407: Create SRoC Charge Information by @defra-contractor in #1614
- Update refresh-totals.js by @timtamimi in #1615
- WATER 3401 - charge element mapper updated by @Stephan-Hough in #1617
- Migration script's for WATER-3493 by @mo-zag in #1618
- Revert "Update refresh-totals.js" by @Stephan-Hough in #1619
- bugfix/cv-start-and-end-dates-the-same by @Stephan-Hough in #1620
- feat/water-3515 by @Stephan-Hough in #1621
- Update refresh-totals.js by @timtamimi in #1622
- bugfix/water-3500 by @Stephan-Hough in #1625
- bugfix/missing-credits by @Stephan-Hough in #1624
- Water-3529 fix cypress test bulk upload by @mo-zag in #1626
- Revert "Water-3529 fix cypress test bulk upload" by @Stephan-Hough in #1627
- Bugfix/cypress tests by @Stephan-Hough in #1629
- bugfix/charge-version-scheme-bug by @Stephan-Hough in #1630
- Experimental billing changes by @timtamimi in #1628
- Update package-lock.json by @timtamimi in #1631
- Fixes a regression test by @timtamimi in #1633
- Fixes a regression test by @timtamimi in #1632
- Checks if 2PT batch is empty and marks it accordingly by @timtamimi in #1634
- 2 18 0 error if 2pt empty by @timtamimi in #1635
- WATER-3478 by @mo-zag in #1616
- Reconfigure LVPC <> Digitise jobs to run at 6 PM as requested by PO by @timtamimi in #1637
- WATER-3415: Addition of Notes to Charge Information review page by @defra-contractor in #1636
- Migration script for water-3423 by @mo-zag in #1639
- WATER-3415: Bugfix by @defra-contractor in #1640
- bugfix/water-3572 by @Stephan-Hough in #1641
- WIP by @timtamimi in #1638
- Adds WAA Email support by @timtamimi in #1642
- Replicates the change made to the release branch by @Stephan-Hough on… by @timtamimi in #1645
- De-duplicates fetched invoices for notices report by @timtamimi in #1646
- Removes all Charge Version Workflows when Cypress is run by @timtamimi in #1648
- Bugfix/water 3591 by @Stephan-Hough in #1647
- Ci/water 3589 reusable pipeline by @jonathangoulding in #1650
- Update licence-agreements.js by @timtamimi in #1652
- bugfix/water-3591 by @Stephan-Hough in #1653
- WATER-3495: Upload Charge Information by @defra-contractor in #1643
- Enable sroc in preprod by @Stephan-Hough in #1656
- Update test-charge-versions.yaml by @timtamimi in #1654
- WATER-3495: - fix upload validation by @defra-contractor in #1657
- Feat/pipeline regression tests by @jonathangoulding in #1649
- Feat/pipeline regression tests by @jonathangoulding in #1660
- Bugfix/water 3613 by @Stephan-Hough in #1658
- Feat/water 3602 by @Stephan-Hough in #1662
- Duplicate pr for release hotfix Feat/water 3602 by @Stephan-Hough in #1663
- duplicate pr for release hotfix bugfix/water-3602 by @Stephan-Hough in #1665
- bugfix/water-3602 by @Stephan-Hough in #1666
- feat/water-3612 by @Stephan-Hough in #1661
- Bugfix/water 3629 by @Stephan-Hough in #1667
- bugfix/water-3612 by @Stephan-Hough in #1668
- bugfix/water-3645 by @Stephan-Hough in #1672
- BUGFIX: Fix zero volume issue in connector by @defra-contractor in #1674
- WATER-3551: Upload Charge Information Import by @defra-contractor in #1655
- WATER-3551: Optimize upload by @defra-contractor in #1677
- bugfix/water-3648 by @Stephan-Hough in #1675
- WATER-3526: Copy note information by @defra-contractor in #1676
- WATER-3551: Improve performance by @defra-contractor in #1679
- Bugfix/water 3632 allow volume of 0ml by @StuAA78 in #1680
- Bug fix for water 3666 by @Stephan-Hough in #1681
- Water 3641 - Accept late return volumes for 2PT (2nd part) billing by @Stephan-Hough in #1678
- Water 3640 upgrade node 12 to node 14 by @jonathangoulding in #1673
- Bugfix - bulk returns upload by @Stephan-Hough in #1684
- bug fix water 3666 - missing await!! by @Stephan-Hough in #1687
- fix: billing contact account name by @jonathangoulding in #1682
- bugfix 3666 -- validator bugfix by @Stephan-Hough in #1689
- chore: remove nodemon by @jonathangoulding in #1691
- bugfix/water-3666 by @Stephan-Hough in #1694
- Test data fix by @Stephan-Hough in #1683
- ci: remove code climate by @jonathangoulding in #1697
- Water 3568 - licence version purposes added to test data by @Stephan-Hough in #1690
- Fix Test Region ID in test data by @Cruikshanks in #1699
- Feat/water 3604 single set test data by @Stephan-Hough in #1701
- SROC annual billing -- feat/water-3419 by @Stephan-Hough in #1698
- Add simplified endpoints to retrieve the data relating to batches for a financial year by @jonathangoulding in #1695
- Rename unit test files by @StuAA78 in #1700
- chore: use standard js for linting by @jonathangoulding in #1696
- Fix only() left in unit tests by @Cruikshanks in #1704
- Fix multi year 2pt bill runs for ALCS by @Cruikshanks in #1703
- Fixed 2part tariff historic bill test by @srujan-chada in #1707
- Fix non-prod delete all bill runs function by @Cruikshanks in #1709
- Apply consistent CI workflow by @Cruikshanks in #1710
- Add dependabot.yml config file by @Cruikshanks in #1713
- Make gitignore consistent with other projects by @Cruikshanks in #1715
- Remove snyk exception config by @Cruikshanks in #1719
- Move db-migrate packages by @Jozzey in #1712
- Persist data for sroc bill run CSV export by @StuAA78 in #1722
- Add Delete All Billing Data environment variable by @StuAA78 in #1728
- Postal address issue - water abstraction alerts by @Jozzey in #1730
- Fix address concatenation by @Jozzey in #1733
- Addition of mBOD as a unit type in the tagging flow by @Jozzey in #1737
- SRoC charge creation - additional characters required in charge reference description by @Jozzey in #1738
- Handle 0 Volumes by @Jozzey in #1739
- Sroc upload -- allow public water only for water undertakers by @StuAA78 in #1744
- Tidy up
package.json
by @StuAA78 in #1749
New Contributors
- @defra-contractor made their first contribution in #1532
- @mo-zag made their first contribution in #1545
- @jonathangoulding made their first contribution in #1650
Full Changelog: v2.10.1...v2.25.0