Releases: DEFRA/water-abstraction-system
Version 0.29.0
Released under RFC CHG0114328 on 10 March 2025. See CHANGELOG.MD for details
What's Changed
- Bump sass from 1.83.1 to 1.83.4 by @dependabot in #1614
- Return Logs setup units page by @Beckyrose200 in #1612
- Bump eslint-plugin-prettier from 5.2.1 to 5.2.2 by @dependabot in #1618
- What do you want to do with this return? by @Jozzey in #1570
- Update controllers to new pageTitle and navBar convention by @Beckyrose200 in #1617
- Bump @aws-sdk/client-s3 from 3.726.1 to 3.729.0 by @dependabot in #1622
- Add end date of licence to return cycle fetch by @robertparkinson in #1619
- Update controllers to new pageTitle and navBar convention by @Beckyrose200 in #1620
- Fix return received validation message by @Beckyrose200 in #1625
- Return Logs setup - Meter provided by @Beckyrose200 in #1615
- Fix when the "Record receipt" option is displayed by @Jozzey in #1628
- Bump @aws-sdk/client-s3 from 3.729.0 to 3.730.0 by @dependabot in #1629
- Update controllers to new pageTitle and navBar convention by @Beckyrose200 in #1627
- Tidy up return logs setup journey by @Beckyrose200 in #1626
- Refactor newLine macro by @jonathangoulding in #1630
- Bump eslint-plugin-prettier from 5.2.2 to 5.2.3 by @dependabot in #1632
- Bump eslint-plugin-jsdoc from 50.6.1 to 50.6.2 by @dependabot in #1633
- Bump @aws-sdk/client-s3 from 3.730.0 to 3.731.1 by @dependabot in #1634
- Update controllers to new pageTitle and navBar convention by @Beckyrose200 in #1631
- Rearrange return log setup routes by @Beckyrose200 in #1635
- Replace
==
in the views with===
by @Jozzey in #1636 - Add notification review data to page by @jonathangoulding in #1624
- Bump @aws-sdk/client-s3 from 3.731.1 to 3.732.0 by @dependabot in #1640
- Bump @aws-sdk/client-s3 from 3.732.0 to 3.733.0 by @dependabot in #1643
- Return Logs setup - Meter details by @Beckyrose200 in #1623
- Update "What do you want to do with this return?" page by @Jozzey in #1639
- Remove duplicate recipients by @jonathangoulding in #1637
- Add guidance view on entering multiple readings by @rvsiyad in #1606
- Fix megalitres content error return logs setup by @Beckyrose200 in #1644
- Fix Notifications Returns period by @jonathangoulding in #1646
- Bump @aws-sdk/client-s3 from 3.733.0 to 3.734.0 by @dependabot in #1651
- Fix how no abs period data in view rtn vers shown by @Cruikshanks in #1649
- Add logging to match & allocate fetch service by @Cruikshanks in #1650
- Add pagination to notification setup review by @jonathangoulding in #1645
- Fix notifications returns periods handle the same date by @jonathangoulding in #1647
- Stop displaying supp. match result in /check page by @Cruikshanks in #1638
- Bump eslint from 9.18.0 to 9.19.0 by @dependabot in #1657
- Bump eslint-plugin-jsdoc from 50.6.2 to 50.6.3 by @dependabot in #1658
- Bump @aws-sdk/client-s3 from 3.734.0 to 3.735.0 by @dependabot in #1656
- Check return details - build page layout by @Jozzey in #1642
- Add custom serializers to improve app logging by @Cruikshanks in #1655
- Fix return log views page title size by @Jozzey in #1654
- Remove where clause on fetch return cycles by @robertparkinson in #1659
- Return Logs setup - Single volume by @Beckyrose200 in #1641
- Add
notes
andcreated_by
toreturn_submissions
by @Jozzey in #1661 - Refactor licence contact details into CRM presenter by @jonathangoulding in #1663
- Fix logging error when deleting a bill run by @Cruikshanks in #1653
- Refactor Notifications contacts by @jonathangoulding in #1664
- Add a note to return submissions by @Jozzey in #1662
- Sort Notifications recipients by @jonathangoulding in #1665
- Bump @aws-sdk/client-s3 from 3.735.0 to 3.738.0 by @dependabot in #1668
- Create new quarterly return versions for water companies by @robertparkinson in #1648
- Update Licence entity role to Has Many Relation by @jonathangoulding in #1669
- Create Completed Return Logs page by @StuAA78 in #1484
- Update notifications details text by @jonathangoulding in #1672
- Add more contacts to licence contact details by @jonathangoulding in #1667
- Bump @aws-sdk/client-s3 from 3.738.0 to 3.740.0 by @dependabot in #1674
- Return logs check page - populate Reporting details by @Jozzey in #1666
- Fix failing local unit tests by @Jozzey in #1675
- Refactor Determine Returns Period by @jonathangoulding in #1676
- Refactor existing CSV converter by @jonathangoulding in #1677
- Add FetchDownloadRecipientsService by @jonathangoulding in #1678
- Add notifications download link by @jonathangoulding in #1681
- Return logs check page - populate Log details by @Jozzey in #1679
- Add notifications download route by @jonathangoulding in #1682
- Add 'Mark as under query' button to View Return Logs page by @StuAA78 in #1671
- Fix return logs setup single volume validation by @Beckyrose200 in #1685
- Bump @aws-sdk/client-s3 from 3.740.0 to 3.741.0 by @dependabot in #1680
- Return Logs setup - Period used by @Beckyrose200 in #1660
- Bump neostandard from 0.12.0 to 0.12.1 by @dependabot in #1687
- Bump sass from 1.83.4 to 1.84.0 by @dependabot in #1688
- Add notifications download presenter by @jonathangoulding in #1684
- Fix return logs setup single volume validation by @Beckyrose200 in #1689
- Add remove licences page for notifications setup by @jonathangoulding in #1690
- Bump @aws-sdk/client-s3 from 3.741.0 to 3.743.0 by @dependabot in #1692
- Bump mock-fs from 5.4.1 to 5.5.0 by @dependabot in #1693
- Add submit remove licences page for notifications setup by @jonathangoulding in #1694
- Bump ioredis from 5.4.2 to 5.5.0 by @dependabot in #1697
- Bump @aws-sdk/client-s3 from 3.743.0 to 3.744.0 by...
Version 0.28.0
Released under RFC CHG0113094 on 15 January 2025. See CHANGELOG.MD for details
What's Changed
- Bump eslint from 9.17.0 to 9.18.0 by @dependabot in #1609
- Bump @aws-sdk/client-s3 from 3.726.0 to 3.726.1 by @dependabot in #1610
- Create quarterly return logs by @robertparkinson in #1603
- Add returnReference as second orderBy column by @robertparkinson in #1611
- Return Logs setup reported page by @Beckyrose200 in #1607
- Mark for supplementary billing charge version bug by @Beckyrose200 in #1616
Full Changelog: v0.27.0...v0.28.0
Version 0.27.0
Released under RFC CHG0113057 on 14 January 2025. See CHANGELOG.MD for details
What's Changed
- Bump @aws-sdk/client-s3 from 3.723.0 to 3.726.0 by @dependabot in #1605
- Migrate abstraction conditions view page by @rvsiyad in #1532
- Add notification review initial page by @jonathangoulding in #1604
- Return Logs setup received date by @Beckyrose200 in #1602
- Fix two-part tariff bill runs time out error by @Cruikshanks in #1608
Full Changelog: v0.26.0...v0.27.0
Version 0.26.0
Released under RFC CHG0113014 on 10 January 2025. See CHANGELOG.MD for details
What's Changed
- Bump nock from 13.5.5 to 13.5.6 by @dependabot in #1474
- Bump @aws-sdk/client-s3 from 3.687.0 to 3.688.0 by @dependabot in #1475
- Bump @aws-sdk/client-s3 from 3.688.0 to 3.689.0 by @dependabot in #1477
- Bump eslint-plugin-jsdoc from 50.4.3 to 50.5.0 by @dependabot in #1480
- Add code coverage report to job summary by @Cruikshanks in #1478
- Add quarterly returns to return versions table by @jonathangoulding in #1467
- Add default for multiple upload on return version journey by @jonathangoulding in #1465
- Bump @aws-sdk/client-s3 from 3.689.0 to 3.691.0 by @dependabot in #1481
- Ensure ordering of reqs created from abstraction by @Cruikshanks in #1473
- Bump @aws-sdk/client-s3 from 3.691.0 to 3.693.0 by @dependabot in #1486
- Bump @hapi/hoek from 11.0.6 to 11.0.7 by @dependabot in #1487
- Improve coverage on lib date by @jonathangoulding in #1485
- Add quarterly returns submissions to return versions by @jonathangoulding in #1482
- Add quarterly returns submissions to check return versions by @jonathangoulding in #1489
- Save quarterly returns submissions option by @jonathangoulding in #1490
- View quarterly returns submissions option by @jonathangoulding in #1491
- Fix back in view licence contact details text by @Cruikshanks in #1493
- Fix back link for copy existing in rtn vers setup by @Cruikshanks in #1494
- Fix issues on view monitoring station page by @Cruikshanks in #1470
- Fix mark for supp billing page attributes by @Beckyrose200 in #1496
- Fix outstanding JSDoc issues by @Cruikshanks in #1492
- Ensure ordering of reqs created from copy existing by @Cruikshanks in #1497
- Bump @aws-sdk/client-s3 from 3.693.0 to 3.696.0 by @dependabot in #1500
- Refactor existing supplementary billing flags service by @Beckyrose200 in #1483
- Bump @aws-sdk/client-s3 from 3.696.0 to 3.697.0 by @dependabot in #1505
- Add await to supplementary controller by @Beckyrose200 in #1503
- Ensure ordering of reqs in view return version by @Cruikshanks in #1502
- Add abstraction method to licence purpose page by @rvsiyad in #1495
- Refactor cancel bill run handling by @Cruikshanks in #1501
- Migrate licence points view page by @rvsiyad in #1451
- Bump @aws-sdk/client-s3 from 3.697.0 to 3.698.0 by @dependabot in #1510
- Refactor send bill run handling by @Cruikshanks in #1508
- Stop returning command-only async calls by @Cruikshanks in #1499
- Upgrade node to v22 by @jonathangoulding in #1509
- Use prettier to manage code style and formatting by @Jozzey in #1476
- Bump eslint from 9.14.0 to 9.15.0 by @dependabot in #1511
- Bump @aws-sdk/client-s3 from 3.698.0 to 3.699.0 by @dependabot in #1512
- Fix null values in view monitoring station page by @Cruikshanks in #1514
- Bump neostandard from 0.11.8 to 0.11.9 by @dependabot in #1515
- Bump @aws-sdk/client-s3 from 3.699.0 to 3.700.0 by @dependabot in #1516
- Set flags for existing return version by @jonathangoulding in #1513
- Bump @aws-sdk/client-s3 from 3.700.0 to 3.701.0 by @dependabot in #1521
- Bump eslint-plugin-jsdoc from 50.5.0 to 50.6.0 by @dependabot in #1520
- Add determine licence flags service by @Beckyrose200 in #1506
- Add determine bill licence flags service by @Beckyrose200 in #1507
- Update bill run statuses in DetermineExistingBillRunService by @Beckyrose200 in #1518
- Add determine imported licence flags service by @Beckyrose200 in #1504
- Refactor submit mark for supplementary billing by @Beckyrose200 in #1517
- Create
.git-blame-ignore-revs
file by @StuAA78 in #1498 - Fix MaxListenersExceededWarning in tests by @Cruikshanks in #1519
- Add a new page for notifications returns period by @jonathangoulding in #1522
- Fix notifications returns period page title by @jonathangoulding in #1526
- Add determine bill flags service by @Beckyrose200 in #1523
- Notifications returns period options - January by @jonathangoulding in #1527
- Bump eslint from 9.15.0 to 9.16.0 by @dependabot in #1531
- Update determine charge versions flags service by @Beckyrose200 in #1524
- Bump dotenv from 16.4.5 to 16.4.6 by @dependabot in #1534
- Bump @aws-sdk/client-s3 from 3.701.0 to 3.703.0 by @dependabot in #1530
- Bump dotenv from 16.4.6 to 16.4.7 by @dependabot in #1537
- Bump @aws-sdk/client-s3 from 3.703.0 to 3.705.0 by @dependabot in #1536
- Notifications returns period options - November - December by @jonathangoulding in #1528
- Notifications returns period options - October - November by @jonathangoulding in #1540
- Return log for ended licence by @robertparkinson in #1425
- Update model tests to use before block by @Beckyrose200 in #1543
- Update model tests to use before block by @Beckyrose200 in #1544
- Update updatedAt date for new supplementary flags by @Beckyrose200 in #1547
- Fix return log helper breaking acceptance tests by @Cruikshanks in #1551
- Add /check into bill run setup ready for 2PT supp. by @Cruikshanks in #1550
- Amend transaction line description for 2PT bills by @Cruikshanks in #1552
- Bump @aws-sdk/client-s3 from 3.705.0 to 3.709.0 by @dependabot in #1554
- Bump eslint-plugin-jsdoc from 50.6.0 to 50.6.1 by @dependabot in #1553
- Replace SonarCloud with SonarQube by @StuAA78 in #1556
- Add return period lib functionality by @jonathangoulding in #1546
- Refactor bill run setup checks ready for 2PT supp. by @Cruikshanks in #1542
- Feature returns period lib determine upcoming periods by @jonathangoulding in #1559
- Add two-part supplementary block check to setup by @Cruikshanks in #1558
- Fix SonarQube test coverage issue by @StuAA78 in #1557
- Use existing title helpers in review pages by @Cruikshanks in https://gith...
Version 0.25.0
Released under RFC CHG0112028 on 15 November 2024. See CHANGELOG.MD for details
What's Changed
- Rename Rtn reqs. setup folder and route 'method' by @Cruikshanks in #1428
- Move Return reqs. pages into setup folder by @Cruikshanks in #1429
- Tidy up view licence inconsistencies by @Cruikshanks in #1430
- Add Sinon.restore to submit-year.service.test.js by @Beckyrose200 in #1391
- Bump @aws-sdk/client-s3 from 3.674.0 to 3.675.0 by @dependabot in #1432
- Bump jsdoc from 4.0.3 to 4.0.4 by @dependabot in #1433
- Licence import flagging for supplementary billing by @Beckyrose200 in #1338
- Update some unit tests to use Model stubbing by @Jozzey in #1426
- Flag licences removed from workflow for supp billing by @Beckyrose200 in #1388
- Rename return-requirements route return-versions by @Cruikshanks in #1431
- Bump @aws-sdk/client-s3 from 3.675.0 to 3.676.0 by @dependabot in #1438
- Licence Import Supplementary billing test endpoint by @Beckyrose200 in #1435
- create return cycle dates library by @robertparkinson in #1436
- refactor return cycle creation by @robertparkinson in #1434
- Fix testing endpoint for supplementary flags by @Beckyrose200 in #1440
- Refactor billing account contact details to model by @Cruikshanks in #1444
- Fix failing unit tests by @robertparkinson in #1445
- Bump @hapi/hapi from 21.3.10 to 21.3.12 by @dependabot in #1446
- Bump pg-query-stream from 4.7.0 to 4.7.1 by @dependabot in #1450
- Bump pg from 8.13.0 to 8.13.1 by @dependabot in #1447
- Bump @aws-sdk/client-s3 from 3.676.0 to 3.679.0 by @dependabot in #1448
- Migrate abstraction details view page by @rvsiyad in #1379
- Import licence document roles for a licence - licence holder by @jonathangoulding in #1424
- Fix JSDOC's lint seeder descriptions by @jonathangoulding in #1284
- Fix env var for licence purposes view by @rvsiyad in #1452
- Add
,
between abstraction points in point model by @rvsiyad in #1457 - Decouple start date logic by @jonathangoulding in #1461
- Bump @aws-sdk/client-s3 from 3.679.0 to 3.685.0 by @dependabot in #1463
- Bump mock-fs from 5.4.0 to 5.4.1 by @dependabot in #1459
- Tidy up two-part tariff review code and routes by @Cruikshanks in #1443
- Bump @aws-sdk/client-s3 from 3.685.0 to 3.687.0 by @dependabot in #1468
- Fix broken return version start date page by @Cruikshanks in #1469
- Move 2PT match and allocate logic to own folder by @Cruikshanks in #1471
- Move 2PT review result tables into 'water' schema by @Cruikshanks in #1472
Full Changelog: v0.24.0...v0.25.0
Version 0.24.0
Released under RFC CHG0111493 on 23 October 2024. See CHANGELOG.MD for details
What's Changed
- Flag licence for 2pt supplementary through recalculating bills by @Beckyrose200 in #1302
- Increase controllers unit test coverage by @Beckyrose200 in #1329
- Bump @aws-sdk/client-s3 from 3.650.0 to 3.651.0 by @dependabot in #1331
- Bump standard from 17.1.0 to 17.1.1 by @dependabot in #1330
- Bump standard from 17.1.1 to 17.1.2 by @dependabot in #1332
- Bump eslint-plugin-jsdoc from 50.2.2 to 50.2.3 by @dependabot in #1333
- Bump @aws-sdk/client-s3 from 3.651.0 to 3.651.1 by @dependabot in #1334
- Bump eslint from 8.57.0 to 8.57.1 by @dependabot in #1337
- Replace view licence contact details page by @sujithvg in #1238
- Update helpers to use seeded IDs where possible by @Jozzey in #1339
- https://eaflood.atlassian.net/browse/WATER-4579 by @jonathangoulding in #1341
- Bump pg from 8.12.0 to 8.13.0 by @dependabot in #1342
- Bump pg-query-stream from 4.6.0 to 4.7.0 by @dependabot in #1344
- Bump sass from 1.78.0 to 1.79.1 by @dependabot in #1343
- Create return logs for newly imported licences by @robertparkinson in #1294
- Update Licence role helper to use reference data by @jonathangoulding in #1345
- Bump eslint-plugin-jsdoc from 50.2.3 to 50.2.4 by @dependabot in #1347
- Bump @aws-sdk/client-s3 from 3.651.1 to 3.654.0 by @dependabot in #1348
- Add external id to addresses view. by @jonathangoulding in #1346
- Bump sass from 1.79.1 to 1.79.2 by @dependabot in #1349
- Bump sass from 1.79.2 to 1.79.3 by @dependabot in #1350
- Bump @aws-sdk/client-s3 from 3.654.0 to 3.657.0 by @dependabot in #1351
- Add pre sroc returns flagging to service by @Beckyrose200 in #1335
- Import contact data for a licence by @jonathangoulding in #1317
- Update the 'points' data solution by @Cruikshanks in #1352
- Bump @aws-sdk/client-s3 from 3.657.0 to 3.658.0 by @dependabot in #1354
- Remove check for licence ended in approve rtn vers by @Cruikshanks in #1356
- Fix show unregistered label in view licence page by @Cruikshanks in #1357
- Add site description to rtn. req. bookmark links by @Cruikshanks in #1358
- Alter 2PT agreement logic in rtn req setup journey by @Cruikshanks in #1359
- Bump eslint-plugin-jsdoc from 50.2.4 to 50.2.5 by @dependabot in #1360
- Bump @aws-sdk/client-s3 from 3.658.0 to 3.658.1 by @dependabot in #1362
- Bump objection from 3.1.4 to 3.1.5 by @dependabot in #1361
- Remove
DatabaseSupport.clean()
from unit tests by @Jozzey in #1327 - Import addresses data for a licence by @jonathangoulding in #1355
- Remove import jobs stats from /health/info by @Cruikshanks in #1336
- Incorrect status showing on licence set up page by @Jozzey in #1363
- Include water.points in data tear down by @Cruikshanks in #1364
- Bump eslint-plugin-jsdoc from 50.2.5 to 50.3.0 by @dependabot in #1365
- Bump mock-fs from 5.2.0 to 5.3.0 by @dependabot in #1366
- Update view licence summary to use new points data by @Cruikshanks in #1316
- Incorrect status showing on licence set up page by @Jozzey in #1367
- Bump sass from 1.79.3 to 1.79.4 by @dependabot in #1370
- Stop generating optional data in company helper by @Cruikshanks in #1369
- Create return cycle by @robertparkinson in #1353
- Bump @aws-sdk/client-s3 from 3.658.1 to 3.662.0 by @dependabot in #1372
- Bump eslint-plugin-jsdoc from 50.3.0 to 50.3.1 by @dependabot in #1373
- Bump @aws-sdk/client-s3 from 3.662.0 to 3.663.0 by @dependabot in #1376
- Fix down migrations for return logs view by @Cruikshanks in #1377
- Stop adding link on due returns for unauth users by @Cruikshanks in #1378
- Handle invalid points better in view lic. summary by @Cruikshanks in #1374
- Handle return requirements with no site desc. by @Cruikshanks in #1380
- Bump @aws-sdk/client-s3 from 3.663.0 to 3.664.0 by @dependabot in #1381
- Import company address data for a licence by @jonathangoulding in #1371
- Bump @aws-sdk/client-s3 from 3.664.0 to 3.665.0 by @dependabot in #1386
- Stop display null site desc. in view licence rtn by @Cruikshanks in #1383
- Add abstraction method to lic. purpose points by @Cruikshanks in #1375
- Import company address data for a licence by @jonathangoulding in #1385
- Handle empty site description in returns setup by @Cruikshanks in #1384
- Migrate monitoring station view page by @rvsiyad in #1340
- Refactor logic for creating return cycles when importing new licence by @robertparkinson in #1389
- Bump @aws-sdk/client-s3 from 3.665.0 to 3.667.0 by @dependabot in #1393
- Bump @aws-sdk/client-s3 from 3.667.0 to 3.668.0 by @dependabot in #1396
- Handle special characters in rtn req. bookmarks by @Cruikshanks in #1394
- Fix QA issues in new Monitoring stations page by @Cruikshanks in #1395
- Remove setting return cycle in ReturnLogHelper by @Cruikshanks in #1398
- Fix error with return cycles seeder by @Cruikshanks in #1399
- Fix error when seeding in AWS non-production by @Cruikshanks in #1400
- Bump @aws-sdk/client-s3 from 3.668.0 to 3.669.0 by @dependabot in #1403
- Bump govuk-frontend from 4.8.0 to 4.9.0 by @dependabot in #1402
- Return log start and end dates to be determined using the correct cycle dates by @robertparkinson in #1397
- Refactor the import legacy persist logic by @jonathangoulding in #1387
- Bump mock-fs from 5.3.0 to 5.4.0 by @dependabot in #1407
- Bump @aws-sdk/client-s3 from 3.669.0 to 3.670.0 by @dependabot in #1406
- Bump eslint-plugin-jsdoc from 50.3.1 to 50.3.2 by @dependabot in #1408
- Handle missing Monitoring station metadata by @Cruikshanks in #1405
- Add option to run tests without cleaning by @Cruikshanks in #1409
- Bump eslint-plugin-jsdoc from 50.3.2 to 50.4.1 by @dependabot in https://github.com/DEFRA/wat...
Version 0.22.0
Released under RFC CHG0110601 on 12 September 2024. See CHANGELOG.MD for details
What's Changed
- Import company data for a licence by @jonathangoulding in #1304
- Bump @aws-sdk/client-s3 from 3.637.0 to 3.645.0 by @dependabot in #1310
- Fix import licence log silencer by @Cruikshanks in #1313
- Update Return req set up journey to use new points by @Cruikshanks in #1301
- Fix use of new points in setup ret. req. journey by @Cruikshanks in #1314
- Update approve new return req. to use new points by @Cruikshanks in #1315
- Add external id to contacts view. by @jonathangoulding in #1318
- Add wlrs licence id to the nald licence import by @jonathangoulding in #1319
- Amend supplementary billing editing return journey by @Beckyrose200 in #1320
- Bump big.js from 6.2.1 to 6.2.2 by @dependabot in #1321
- Bump @aws-sdk/client-s3 from 3.645.0 to 3.649.0 by @dependabot in #1322
- Create seeder for
charge_categories
by @Jozzey in #1312 - Increase licence and bill-runs controller test coverage by @Beckyrose200 in #1323
- Put 2PT tariff supplementary option behind flag by @Cruikshanks in #1324
- Bump @aws-sdk/client-s3 from 3.649.0 to 3.650.0 by @dependabot in #1326
- Incorrect status showing on licence set up page by @Jozzey in #1325
Full Changelog: v0.21.0...v0.22.0
Version 0.21.0
Released under RFC CHG0110437 on 09 September 2024. See CHANGELOG.MD for details
What's Changed
- Remove more DatabaseSupport.clean() by @jonathangoulding in #1285
- Import Licence versions by @jonathangoulding in #1195
- Generate return logs from requirements by @robertparkinson in #1244
- Add Licence Version Purpose Point model by @Cruikshanks in #1288
- Fix registered to link in view licence by @Cruikshanks in #1291
- Override "Missing JSDoc comment" rule for controllers by @Jozzey in #1292
- Add createdAt to Version history modifiers by @Cruikshanks in #1293
- Build new licence history page by @rvsiyad in #1182
- Add base point model with a describe helper by @Cruikshanks in #1289
- Flag Supplementary 2PT for editing returns by @Beckyrose200 in #1290
- Import Licence version purpose conditions by @jonathangoulding in #1287
- Fix return version tests by @jonathangoulding in #1295
- Fix user model tests by @jonathangoulding in #1296
- Do not display draft return versions in set up by @Cruikshanks in #1298
- Fix licence workflow warning on view licence page by @Cruikshanks in #1300
- Fix licence agreements recalculate link bug by @Beckyrose200 in #1303
- Only include the required information in the metadata field by @robertparkinson in #1299
- Add relation mapping to
LicenceModel
by @Jozzey in #1305 - Bump sass from 1.77.8 to 1.78.0 by @dependabot in #1307
- Update Banners to incorporate 2PT Supplementary Bills by @Jozzey in #1306
- Trigger 2PT Supplementary Bill Run - Pt2 by @Jozzey in #1262
- Add missed ModLog and Points models to test loader by @Cruikshanks in #1308
- Add external id to companies view. by @jonathangoulding in #1309
- Fix incorrect edit link for void returns by @Cruikshanks in #1311
Full Changelog: v0.20.0...v0.21.0
Version 0.20.0
Released under RFC CHG0110212 on 28 August 2024. See CHANGELOG.MD for details
What's Changed
- Stop using version in package.json by @sujithvg in #1147
- Fix duplicate monitoring stations in view licence by @Cruikshanks in #1152
- Bump @aws-sdk/client-s3 from 3.606.0 to 3.608.0 by @dependabot in #1154
- Display msg for multiple abs amounts in view by @Cruikshanks in #1153
- Switch to GOV.UK table component for licence comms by @Cruikshanks in #1157
- Switch to GOV.UK table component for licence bills by @Cruikshanks in #1158
- Fix bill run type in view licence bills tab by @Cruikshanks in #1159
- Bump @aws-sdk/client-s3 from 3.608.0 to 3.609.0 by @dependabot in #1160
- Check for console.log() in CI by @rvsiyad in #1156
- Fix route handler property to follow same pattern by @rvsiyad in #1155
- Fix order of charge versions in view licence page by @Cruikshanks in #1162
- Fix returns link in view licence page by @Cruikshanks in #1163
- Add abs period to returns on two-part tariff review page by @Beckyrose200 in #1161
- Make Bill run value blank when in Review Status by @Beckyrose200 in #1164
- Fix order of charge vers. in view licence - again! by @Cruikshanks in #1168
- Fix unit tests after enablingSystemLicenceView tag by @rvsiyad in #1165
- Add FetchBillingAccountsService for 2-part tariff by @Cruikshanks in #1129
- Add missing return requirement set up reasons by @Cruikshanks in #1169
- Additional filters for two-part tariff review by @Beckyrose200 in #1166
- Implement annual two-part tariff billing engine by @Cruikshanks in #1172
- Two-part tariff warning message for licence review page by @Beckyrose200 in #1170
- Fix dates in view licence set up tab by @Cruikshanks in #1175
- Fix workflow start date in view licence set up tab by @Cruikshanks in #1176
- Bump sass from 1.77.6 to 1.77.7 by @dependabot in #1179
- Bump @aws-sdk/client-s3 from 3.609.0 to 3.613.0 by @dependabot in #1178
- Update tear down service by @Beckyrose200 in #1174
- Add optional alias to return requirement purpose by @Cruikshanks in #1177
- Update display of points in return requirements by @rvsiyad in #1171
- Fix duplicate purposes in return reqs. set up by @Cruikshanks in #1180
- Only use 1st site description in return reqs set up by @Cruikshanks in #1184
- Display the purpose desc (alias) in rtn req view by @Cruikshanks in #1183
- Update ret. req. setup use abstraction & copy by @Cruikshanks in #1185
- Add bookmarks to return reqs check page by @Cruikshanks in #1186
- Add bookmarks to return requirements view page by @Cruikshanks in #1187
- Fix error in generate 2PT bill run transactions by @Cruikshanks in #1188
- Bump @aws-sdk/client-s3 from 3.613.0 to 3.614.0 by @dependabot in #1189
- Bump sass from 1.77.7 to 1.77.8 by @dependabot in #1192
- Alter two-part tariff returns allocation by date by @Beckyrose200 in #1190
- create wrapper for licence-version-purpose-condition table by @robertparkinson in #1181
- Persist a new return version and its requirements by @Jozzey in #1137
- Add region test seeder by @jonathangoulding in #1193
- Import Licence by @jonathangoulding in #1191
- Bump @aws-sdk/client-s3 from 3.614.0 to 3.616.0 by @dependabot in #1196
- Two-part tariff due returns to show as blank by @Beckyrose200 in #1198
- Amend licence holder display two-part tariff review pages by @Beckyrose200 in #1199
- Lower case H for licence holder on 2pt review page by @Beckyrose200 in #1202
- Bump @aws-sdk/client-s3 from 3.616.0 to 3.617.0 by @dependabot in #1203
- Two-part tariff void returns to show as void on review screens by @Beckyrose200 in #1205
- Some returns not received error incorrectly applies 2pt by @Beckyrose200 in #1200
- Add new test reference data seeders by @jonathangoulding in #1206
- Align regions seeder by @jonathangoulding in #1208
- Add licence workflow warning to view licence page by @rvsiyad in #1204
- Removing DatabaseSupport.clean() by @Beckyrose200 in #1207
- Bump @hapi/lab from 25.2.0 to 25.3.0 by @dependabot in #1209
- Bump @aws-sdk/client-s3 from 3.617.0 to 3.620.0 by @dependabot in #1210
- Bump @hapi/lab from 25.3.0 to 25.3.1 by @dependabot in #1211
- Bump @aws-sdk/client-s3 from 3.620.0 to 3.620.1 by @dependabot in #1212
- Bump @aws-sdk/client-s3 from 3.620.1 to 3.621.0 by @dependabot in #1214
- Persist a new return version for 'no returns required' by @Jozzey in #1213
- Refactor the existing purpose condition types to be consistent by @jonathangoulding in #1218
- Amend 'Agreements' title on Licence set up tab by @rvsiyad in #1215
- Change 'Transfer licence' reason for 'No returns needed' journey by @rvsiyad in #1217
- Adding CSRF form protection via Hapi Crumb plugin by @rvsiyad in #911
- Remove DatabaseSupport.clean() from bill-licences by @Cruikshanks in #1221
- Acceptance test data loader by @Beckyrose200 in #1194
- Update return logs helper by @Beckyrose200 in #1226
- Add 'Temporary trade' option no-returns-reason page by @rvsiyad in #1223
- Add insert on conflict to seeders by @jonathangoulding in #1219
- Bump @aws-sdk/client-s3 from 3.621.0 to 3.622.0 by @dependabot in #1227
- Deleted agreements shouldn't show in the setup tab by @rvsiyad in #1220
- Add insert do update on conflict to region seeder by @jonathangoulding in #1228
- Return version can be on/after licence start date by @rvsiyad in #1224
- Use seeded purpose IDs in rtn req purpose helper by @robertparkinson in #1229
- Bump @aws-sdk/client-s3 from 3.622.0 to 3.623.0 by @dependabot in #1231
- Update tear down service by @Beckyrose200 in #1232
- Update acceptance test tear down service by @Beckyrose200 in #1234
- Add feature flag for legacy import licence by @jonathangoulding in #1237
- Removing licence fr...
Version 0.19.0
Released under RFC CHG0107571 on 4 July 2024. See CHANGELOG.MD for details
What's Changed
- Check Your Answers - Reason link amendment by @Demwunz in #916
- Add new fetch bill runs service by @Cruikshanks in #921
- Add new check 'busy' bill runs service by @Cruikshanks in #922
- Manage 2PT Status on Licence review page by @Jozzey in #918
- Add Hapi yar session manager to the project by @Cruikshanks in #926
- Add paginator presenter by @Cruikshanks in #924
- Bump @joi/date from 2.1.0 to 2.1.1 by @dependabot in #929
- Bump joi from 17.12.3 to 17.13.0 by @dependabot in #930
- Returns required journey - Notes page by @Demwunz in #906
- Redirect to check-your-answers from reason page by @Demwunz in #931
- Migrate view bill runs page from legacy UI by @Cruikshanks in #925
- Returns Required - Reason back link fixed by @Demwunz in #932
- Fix the order the licences show on the licence review page by @Beckyrose200 in #935
- Amend billable volume on element review page by @Beckyrose200 in #878
- Refactor review licence POST pattern by @Cruikshanks in #928
- Fix licence status button text by @Jozzey in #941
- Use yar for Review licence flash notifications by @Cruikshanks in #938
- Bump @aws-sdk/client-s3 from 3.556.0 to 3.563.0 by @dependabot in #944
- Add supp. billing notification to view licence by @jonathangoulding in #943
- Fix validation messages for two-part tariff billable returns page by @Beckyrose200 in #940
- Fix bill run status badge in bill runs page by @Cruikshanks in #945
- Fix bill run 'busy' tags in bill runs page by @Cruikshanks in #946
- Update the two-part tariff review tables to include adjustments by @Beckyrose200 in #942
- Bump @aws-sdk/client-s3 from 3.563.0 to 3.564.0 by @dependabot in #950
- Select agreements and exceptions for requirements by @rvsiyad in #912
- Fix from and to date to start and end date by @rvsiyad in #933
- Fix broken PRESROC review bill run links by @Cruikshanks in #954
- Bump @aws-sdk/client-s3 from 3.564.0 to 3.565.0 by @dependabot in #955
- Display view licence tabs only to permitted users by @jonathangoulding in #949
- Add validation for amend billable returns page by @Beckyrose200 in #947
- Add charge reference links to licence review page by @Beckyrose200 in #936
- Saving input from return requirements in session by @rvsiyad in #939
- Refactor to load tabs as pages in view licence by @jonathangoulding in #953
- Replay submitted data with a validation error by @rvsiyad in #956
- Bump sass from 1.75.0 to 1.76.0 by @dependabot in #961
- Return to Check Your Answers after making a change by @rvsiyad in #959
- Select the start date page H1 Title text change by @rvsiyad in #963
- How do you want to set up H1 Title text change by @rvsiyad in #965
- Refactor View License Summary services and presenters by @jonathangoulding in #957
- Select the reason page H1 Title text change by @rvsiyad in #964
- Add .editorconfig to keep project files consistent by @Cruikshanks in #960
- Fix amended billable returns banner two-part tariff review by @Beckyrose200 in #962
- Persist charge reference authorised volume for two-part tariff review by @Beckyrose200 in #966
- Bump @aws-sdk/client-s3 from 3.565.0 to 3.567.0 by @dependabot in #969
- Bump joi from 17.13.0 to 17.13.1 by @dependabot in #970
- Show correct text in textarea in Add Note page by @Demwunz in #971
- add financial agreements and licence agreements models by @robertparkinson in #958
- Bump @aws-sdk/client-s3 from 3.567.0 to 3.568.0 by @dependabot in #973
- Check your answers page with notes for additions, changes and deletions by @Demwunz in #923
- Add model relationship for return logs & licences by @Cruikshanks in #972
- Fix permissions for licence summary by @Cruikshanks in #974
- Remove Licence from bill 2PT bill run during review by @Jozzey in #927
- Alter and add migration for amendAllocated column two-part tariff review by @Beckyrose200 in #975
- Add View License Returns page by @jonathangoulding in #967
- Check return req. radio buttons using session data by @Demwunz in #968
- Rename add-note route in ret. requirements to note by @Cruikshanks in #978
- Correct validators test folder name by @Cruikshanks in #979
- Enhance the SessionModel to expose and update data by @Cruikshanks in #981
- Bump @aws-sdk/client-s3 from 3.568.0 to 3.569.0 by @dependabot in #982
- Update bill run setup journey to use new session by @Cruikshanks in #983
- Update rtn. req. setup journey to use new session by @Cruikshanks in #984
- Bump sass from 1.76.0 to 1.77.0 by @dependabot in #985
- Add View Licence Bills page by @jonathangoulding in #986
- Add linting using eslint with standard as the base by @jonathangoulding in #948
- Add two-part tariff charge reference details review page by @Beckyrose200 in #952
- Fix the returns and bills empty message by @jonathangoulding in #990
- Use @stylistic/eslint-plugin-js for max-len rule by @Cruikshanks in #989
- Exclude long strings from ESLint max-len rule by @Cruikshanks in #992
- Bump @aws-sdk/client-s3 from 3.569.0 to 3.572.0 by @dependabot in #995
- Cancel these requirements for returns page by @rvsiyad in #934
- Add support for multiple rtn. reqs. plus tidy up by @Cruikshanks in #977
- View licence bills Fixes by @jonathangoulding in #998
- Remove two-part tariff check endpoint from project by @Cruikshanks in #1002
- Fix all max-len ESLint rule infractions by @Cruikshanks in #1001
- Fix all no-unused-vars ESLint rule infractions by @Cruikshanks in #1003
- Bump sass from 1.77.0 to 1.77.1 by @dependabot in #1010
- Bump @aws-sdk/client-s3 from 3.572.0 to 3.574.0 by @dependabot in #1009
- Add eslint rule to enforce file extenstions by @jonathangoulding in https:...