Version 0.12.0
Released under RFC CHG0105859 on 5 February 2024. See CHANGELOG for details
What's Changed
- Amend ChargeReferenceModel for PRESROC by @Cruikshanks in #502
- Add new Minimum Charge Transaction presenter by @Cruikshanks in #505
- Add new Standard Charge Transaction presenter by @Cruikshanks in #507
- Add new Compensation Charge Transaction presenter by @Cruikshanks in #506
- Add new fetch bill licence service by @Cruikshanks in #501
- Add View bill licence presenter by @Cruikshanks in #508
- Add view bill licence service by @Cruikshanks in #509
- Add new view bill licence endpoint and template by @Cruikshanks in #510
- Fix 1st pass issues with bill & bill licence pages by @Cruikshanks in #511
- Bump @aws-sdk/client-s3 from 3.441.0 to 3.445.0 by @dependabot in #512
- Handle create 2PT bill run requests by @Jozzey in #503
- Linking 2PT SROC review page by @Beckyrose200 in #504
- Split MultiLicencePresenter into 2 new ones by @Cruikshanks in #513
- Add new single licence bill templates by @Cruikshanks in #514
- Rename Invoice Account to Billing Account by @Cruikshanks in #515
- Rename services/billing to bill-runs by @Cruikshanks in #516
- Bump @aws-sdk/client-s3 from 3.445.0 to 3.449.0 by @dependabot in #517
- Bump @smithy/node-http-handler from 2.1.8 to 2.1.9 by @dependabot in #518
- Fix Airbrake when behind a proxy by @Cruikshanks in #520
- Bump @aws-sdk/client-s3 from 3.449.0 to 3.450.0 by @dependabot in #519
- Fix display of credit transactions in bill views by @Cruikshanks in #522
- Fix display of financial year in new bill views by @Cruikshanks in #523
- Fix bill total in single licence bill page by @Cruikshanks in #524
- Fix bill total wrapping when a credit by @Cruikshanks in #525
- Remove reporting from /health/info by @Cruikshanks in #521
- Rename custom SCSS class by @Cruikshanks in #526
- Bump @aws-sdk/client-s3 from 3.450.0 to 3.451.0 by @dependabot in #527
- Move
DetermineChargePeriodService
by @Jozzey in #528 - Bump @aws-sdk/client-s3 from 3.451.0 to 3.454.0 by @dependabot in #530
- Refactor existing service to create a new one by @Jozzey in #529
- Make migrations work for real and in test by @Jozzey in #531
- Rename
package.json
migration scripts by @Jozzey in #532 - Bump @aws-sdk/client-s3 from 3.454.0 to 3.456.0 by @dependabot in #534
- Bump @smithy/node-http-handler from 2.1.9 to 2.1.10 by @dependabot in #535
- Rename billing presenters to bill-runs by @Cruikshanks in #536
- Rename bill presenters to match convention by @Cruikshanks in #538
- Rename existing bill-runs template to review.njk by @Cruikshanks in #545
- Build models for
returns
based on new Views by @Jozzey in #533 - Remove back-link nunjucks includes by @Cruikshanks in #540
- Add fetch bill run service for new view bill run page by @Cruikshanks in #537
- Remove home.template by @Cruikshanks in #539
- Create
fetch-returns-for-licence
service by @Jozzey in #547 - Add new view bill run presenter by @Cruikshanks in #541
- Bump objection from 3.1.2 to 3.1.3 by @dependabot in #549
- Bump @aws-sdk/client-s3 from 3.456.0 to 3.458.0 by @dependabot in #550
- Adding a periods overlap helper by @Beckyrose200 in #548
- Bump nock from 13.3.8 to 13.4.0 by @dependabot in #553
- Bump @aws-sdk/client-s3 from 3.458.0 to 3.460.0 by @dependabot in #554
- Create
idm
schema views by @Cruikshanks in #555 - Create
crm_v2
schema views by @Cruikshanks in #556 - Bump @aws-sdk/client-s3 from 3.460.0 to 3.461.0 by @dependabot in #557
- Bump @aws-sdk/client-s3 from 3.461.0 to 3.462.0 by @dependabot in #559
- Create
water
schema views by @Jozzey in #551 - Fix billing acc. address error when town is empty by @Cruikshanks in #558
- Use absolute paths for relations in legacy models by @Cruikshanks in #562
- Bump @aws-sdk/client-s3 from 3.462.0 to 3.465.0 by @dependabot in #564
- Create
crm_v2
schema models and helpers by @Cruikshanks in #561 - Create
idm
schema models and helpers by @Cruikshanks in #563 - Bump @hapi/hoek from 11.0.2 to 11.0.3 by @dependabot in #567
- Refactor to use new view based IDM models by @Cruikshanks in #565
- Create
water
schema models & helpers by @Jozzey in #560 - Create models, migrations, helpers and unit test for new tables by @Beckyrose200 in #552
- Refactor to use new view based CRM_V2 models by @Cruikshanks in #566
- Bump @smithy/node-http-handler from 2.1.10 to 2.2.1 by @dependabot in #570
- Bump @hapi/hoek from 11.0.3 to 11.0.4 by @dependabot in #571
- Refactor to use new view based RETURNS models by @Jozzey in #568
- Bump @aws-sdk/client-s3 from 3.465.0 to 3.468.0 by @dependabot in #572
- Fetch charge versions service by @Beckyrose200 in #546
- Remove mock data endpoint by @Cruikshanks in #575
- Bump @aws-sdk/client-s3 from 3.468.0 to 3.470.0 by @dependabot in #576
- Add Select the start date (return requirements) by @robertparkinson in #574
- Add no returns required page (return requirements) by @Cruikshanks in #573
- Return
aggregate
as a float by @Jozzey in #581 - Add requirements approved page (return requirements) by @Demwunz in #580
- Bump @aws-sdk/client-s3 from 3.470.0 to 3.472.0 by @dependabot in #583
- Add check your answers page (return requirements) by @robertparkinson in #579
- Create
fetch-licences
service by @Jozzey in #577 - Add check your answers page for return required journey by @robertparkinson in #584
- Requirement approval page by @robertparkinson in #585
- Add new page for add a note by @robertparkinson in #587
- Bump @aws-sdk/client-s3 from 3.472.0 to 3.473.0 by @dependabot in #588
- Bump pino-pretty from 10.2.3 to 10.3.0 by @dependabot in #592
- Bump @aws-sdk/client-s3 from 3.473.0 to 3.474.0 by @dependabot in #593
- Include volume in FetchChargeVersionsService by @Cruikshanks in #586
- Exclude ended licences in two-part tariff matching by @Cruikshanks in #595
- Update 2PT check endpoint with alternate changes by @Cruikshanks in #582
- Update back urls by @robertparkinson in #596
- Set up session table (return requirements) by @robertparkinson in #594
- Fix check two-part tariff region endpoint by @Cruikshanks in #598
- Fix missing fields in bill runs view by @Cruikshanks in #599
- Refactor to use new view based WATER models by @Cruikshanks in #569
- Add new bill summaries presenter by @Cruikshanks in #542
- Add new view bill run service by @Cruikshanks in #543
- Add new view bill run endpoint and template by @Cruikshanks in #544
- Add Contact info link to header by @Cruikshanks in #601
- Amend bill count in bill run view for zero value by @Cruikshanks in #602
- Add
changeReason
to two-part-tarifffetch-charge-versions
service by @Jozzey in #603 - Bump @aws-sdk/client-s3 from 3.474.0 to 3.476.0 by @dependabot in #606
- Add README to models and migrations folders by @Cruikshanks in #605
- Move jobs to an explicit /jobs endpoint by @Cruikshanks in #607
- Move rtn req. routes and session handling by @robertparkinson in #597
- update back links to use new return-requirement pattern by @robertparkinson in #613
- Bump @aws-sdk/client-s3 from 3.476.0 to 3.477.0 by @dependabot in #614
- remove back link from check your answer pages by @robertparkinson in #615
- Speed up
RequestLib
tests by @StuAA78 in #162 - Bump @aws-sdk/client-s3 from 3.477.0 to 3.478.0 by @dependabot in #617
- Add LicenceDocumentModel from crm_v2.documents by @Cruikshanks in #618
- Prepare licence for allocation service by @Beckyrose200 in #589
- Bump @aws-sdk/client-s3 from 3.478.0 to 3.481.0 by @dependabot in #619
- Bump pino-pretty from 10.3.0 to 10.3.1 by @dependabot in #620
- Bump sass from 1.69.5 to 1.69.6 by @dependabot in #621
- Enter abstraction period dates for return set up by @Demwunz in #610
- Select the purpose for the return requirement by @Demwunz in #608
- Select agreements and exceptions by @Demwunz in #624
- Select how often readings or volumes are reported returns set up basic page by @Demwunz in #623
- Select returns cycle for returns set up by @Demwunz in #611
- Select the points for the return requirement by @Demwunz in #609
- Enter a site description for returns setup by @Demwunz in #612
- Select how often readings or volumes are collected by @Demwunz in #622
- Bump @aws-sdk/client-s3 from 3.481.0 to 3.484.0 by @dependabot in #625
- Bump sass from 1.69.6 to 1.69.7 by @dependabot in #626
- Bump @smithy/node-http-handler from 2.2.1 to 2.2.2 by @dependabot in #627
- Add LicenceRoleModel from crm_v2.roles by @Cruikshanks in #629
- Add LicenceDocumentRoleModel from document_roles by @Cruikshanks in #630
- Bump @aws-sdk/client-s3 from 3.484.0 to 3.485.0 by @dependabot in #633
- Add LicenceDocument relationship to LicenceModel by @Cruikshanks in #632
- Add licence ref. and holder to rtn. req. session by @Cruikshanks in #639
- Fix download link in view bill run page by @Cruikshanks in #642
- Persisting the results data from the two-part tariff match and allocate service by @Beckyrose200 in #616
- Why no returns required? page iteration 2 by @Demwunz in #636
- Housekeeping of return requirement routes by @Cruikshanks in #647
- Bump @aws-sdk/client-s3 from 3.485.0 to 3.489.0 by @dependabot in #652
- Support both return requirements set up journeys by @Cruikshanks in #648
- Fix return requirements start-date back link by @Cruikshanks in #649
- Redirect rtns reqs start-date to correct journey by @Cruikshanks in #650
- Fix missing titles in returns reqs. set up pages by @Cruikshanks in #651
- Determine licence start date 4 returns reqs setup by @Cruikshanks in #655
- Bump @aws-sdk/client-s3 from 3.489.0 to 3.490.0 by @dependabot in #657
- Bump nock from 13.4.0 to 13.5.0 by @dependabot in #659
- Refactor Prepare Licence For Allocation Service by @Beckyrose200 in #656
- Match return to charge element service by @Beckyrose200 in #638
- Refactor Persist Allocated Licences To Results Service by @Beckyrose200 in #658
- Add LicenceDocumentHeaderModel by @Cruikshanks in #640
- Bump joi from 17.11.0 to 17.11.1 by @dependabot in #661
- Bump @hapi/lab from 25.1.3 to 25.2.0 by @dependabot in #662
- Allocate returns to licence service by @Beckyrose200 in #628
- Create match and allocate service by @Beckyrose200 in #660
- Licence Summary Page - Summary Tab by @robertparkinson in #631
- Fix issues with reissue post The Great Rename by @Cruikshanks in #664
- Bump sass from 1.69.7 to 1.70.0 by @dependabot in #666
- Bump joi from 17.11.1 to 17.12.0 by @dependabot in #668
- Bump @smithy/node-http-handler from 2.2.2 to 2.3.0 by @dependabot in #667
- Fix and improve acceptance testing attributes by @Cruikshanks in #665
- Bump actions/cache from 3 to 4 by @dependabot in #669
- Bump @aws-sdk/client-s3 from 3.490.0 to 3.495.0 by @dependabot in #672
- Improve tear down speed by @Cruikshanks in #671
- Fix broken licence agreement tear-down by @Cruikshanks in #673
- Fix tear-down by switching to single query by @Cruikshanks in #674
- Fix licence agreement tear down again! by @Cruikshanks in #675
- Bump @smithy/node-http-handler from 2.3.0 to 2.3.1 by @dependabot in #677
- Bump dotenv from 16.3.1 to 16.3.2 by @dependabot in #676
- Bump @aws-sdk/client-s3 from 3.495.0 to 3.496.0 by @dependabot in #678
- Add warning text to view licence page by @robertparkinson in #670
- Move licence end date logic to model by @Cruikshanks in #681
- Bump dotenv from 16.3.2 to 16.4.0 by @dependabot in #684
- Bump @aws-sdk/client-s3 from 3.496.0 to 3.498.0 by @dependabot in #685
- Move getting the licence holder to the model by @Cruikshanks in #683
- Bump dotenv from 16.4.0 to 16.4.1 by @dependabot in #687
- Bump @aws-sdk/client-s3 from 3.498.0 to 3.499.0 by @dependabot in #686
- Update 2PT /check endpoint with latest services by @Cruikshanks in #680
- Create licence holder seeder by @Jozzey in #689
Full Changelog: v0.11.0...v0.12.0