Releases: DEFRA/water-abstraction-system
Version 0.17.1
Released under RFC CHG0107258 on the 10th April 2024. See CHANGELOG.MD for details
What's Changed
- Display abstraction amounts in view licence page summary tab by @robertparkinson in #821
- Fix duplicated abstraction points for return requirements points page by @rvsiyad in #861
- Fix legacy requests for /heath/info page by @Cruikshanks in #860
- Fix bill run exists page for bill runs in review by @Cruikshanks in #863
- Set abstraction and monitoring captions to always be plural by @robertparkinson in #868
- Filter licences by issue on the 2PT Review Licences Page by @Jozzey in #842
- Exclude ended charge versions from 2PT billing by @Cruikshanks in #865
- Remove redundant fetch for region code in service by @Cruikshanks in #866
- Fix FetchMatchingBillRunService for PRESROC 2PT by @Cruikshanks in #870
- Review an individual licence page by @Beckyrose200 in #806
- Fix licence issues failing to insert for review by @Cruikshanks in #867
- Fix error in match & allocate service crashing app by @Cruikshanks in #869
- Bump pg-query-stream from 4.5.3 to 4.5.4 by @dependabot in #873
- Bump pg from 8.11.3 to 8.11.4 by @dependabot in #874
- Bump supplementary end year if no annual bill run by @Cruikshanks in #875
- Refactor DetermineBillingPeriods to use type by @Cruikshanks in #864
- Abstraction amounts decimal point and display logic by @robertparkinson in #872
- Bump pg from 8.11.4 to 8.11.5 by @dependabot in #880
- Bump pg-query-stream from 4.5.4 to 4.5.5 by @dependabot in #881
- Fix send bill run unflagging licences by @Cruikshanks in #884
- Bump @hapi/hapi from 21.3.7 to 21.3.8 by @dependabot in #887
- Bump joi from 17.12.2 to 17.12.3 by @dependabot in #886
- Bump sass from 1.72.0 to 1.74.1 by @dependabot in #888
- Persist and retrieve rtn-req set up session values by @Demwunz in #814
- Add review badge, rename existing and call it tag! by @Cruikshanks in #885
- Fix return link logic on two-part tariff licence review page by @Beckyrose200 in #889
- Add a remove duplicate licence feature by @Cruikshanks in #883
- Fix DetermineFinancialEndYearService by @Cruikshanks in #891
Full Changelog: v0.16.1...v0.17.1
Version 0.16.1
Released under RFC CHG0107012 on 28 03 2024. See Link to CHANGELOG.MD for details
What's Changed
- Bump @aws-sdk/client-s3 from 3.523.0 to 3.525.0 by @dependabot in #776
- Add Bill Run Charge Version Years model by @Cruikshanks in #777
- Add support for DELETE to RequestLib by @Cruikshanks in #778
- Add Charging Module Delete Bill Run Service by @Cruikshanks in #779
- Add cancel bill run page by @Cruikshanks in #780
- Add submit cancel bill run endpoint by @Cruikshanks in #782
- Migrate view empty bill run page by @Cruikshanks in #783
- Fix badge for empty status by @Cruikshanks in #784
- Migrate view errored bill run page by @Cruikshanks in #785
- Remove unused frontend macros from cancel view by @Cruikshanks in #786
- Fix cancel back link to PRESROC 2pt review by @Cruikshanks in #787
- Alter
return_logs
view by @Jozzey in #781 - Cancel a 2PT Bill Run from the Review Licences Screen by @Jozzey in #788
- Display monitoring stations in view licence page summary tab by @robertparkinson in #773
- use the correct id for the monitoring station by @robertparkinson in #791
- Bump @smithy/node-http-handler from 2.4.1 to 2.4.2 by @dependabot in #792
- Bump @aws-sdk/client-s3 from 3.525.0 to 3.529.1 by @dependabot in #793
- Move currentFinancialYear() from test by @Cruikshanks in #794
- Move non-model helpers out of helpers by @Cruikshanks in #795
- Add defra-user-id header to legacy requests by @Cruikshanks in #796
- Migrate Charging Module services to *.request.js by @Cruikshanks in #797
- Move legacy refresh requests to module by @Cruikshanks in #798
- Return instead of await requests by @Cruikshanks in #799
- Add legacy create bill run request by @Cruikshanks in #800
- Add first route to bill run setup journey by @Cruikshanks in #801
- Add bill runs setup type page to journey by @Cruikshanks in #802
- Make the test helper licence ref more random by @Jozzey in #803
- Persist match and allocate issues and status by @Jozzey in #772
- Add bill runs setup region page to journey by @Cruikshanks in #804
- Add bill runs setup financial year page to journey by @Cruikshanks in #805
- Fix missing page titles from 500 and 404 by @Cruikshanks in #807
- Add bill runs setup season page to journey by @Cruikshanks in #808
- Handle bill run setup matches an existing bill run by @Cruikshanks in #810
- Bump @smithy/node-http-handler from 2.4.2 to 2.4.3 by @dependabot in #813
- Add creating the bill run to end of setup journey by @Cruikshanks in #812
- Bump @hapi/hapi from 21.3.3 to 21.3.6 by @dependabot in #815
- Bump sass from 1.71.1 to 1.72.0 by @dependabot in #816
- Bump @aws-sdk/client-s3 from 3.529.1 to 3.533.0 by @dependabot in #817
- Bump @aws-sdk/client-s3 from 3.533.0 to 3.534.0 by @dependabot in #820
- Fix matching logic in bill run setup by @Cruikshanks in #818
- Display abstraction conditions in view licence page summary tab by @robertparkinson in #789
- Select the purpose for the requirements for returns page by @rvsiyad in #774
- Filter Licences by Licence Holder Name on the 2PT Review Licences Page by @Jozzey in #809
- Add DELETE support to LegacyRequest by @Cruikshanks in #825
- Add Legacy DeleteBillLicenceRequest by @Cruikshanks in #826
- Add relationship between bill and billing account by @Cruikshanks in #827
- Migrate confirm remove licence from bill run page by @Cruikshanks in #828
- Add new Charging Module WaitForStatusRequest by @Cruikshanks in #829
- Add new Charging Module ViewBillRunRequest by @Cruikshanks in #830
- Add new Charging Module SendBillRunRequest by @Cruikshanks in #831
- Migrate legacy send bill run functionality by @Cruikshanks in #771
- fix alignment issue with abstraction condition link by @robertparkinson in #822
- Bump @smithy/node-http-handler from 2.4.3 to 2.5.0 by @dependabot in #819
- Bump @aws-sdk/client-s3 from 3.534.0 to 3.535.0 by @dependabot in #832
- Add missed remove licence button by @Cruikshanks in #824
- Fix std charge transaction presenter for S130 by @Cruikshanks in #823
- Bump @aws-sdk/client-s3 from 3.535.0 to 3.536.0 by @dependabot in #836
- Add Legacy DeleteBillRequest by @Cruikshanks in #838
- Bump @aws-sdk/client-s3 from 3.536.0 to 3.537.0 by @dependabot in #839
- Bump @hapi/hapi from 21.3.6 to 21.3.7 by @dependabot in #840
- Migrate confirm remove bill from bill run page by @Cruikshanks in #837
- Submit Check your answers page by @Demwunz in #811
- Filter licences by status on the 2PT Review Licences Page by @Jozzey in #835
- Fix broken CheckLiveBillRunService by @Cruikshanks in #841
- Replace live bill run checking in engine by @Cruikshanks in #843
- Fix FetchLiveBillRunsService by @Cruikshanks in #845
- Changes for Check Your Answer page by @Demwunz in #844
- Fix supplementary flags not clearing after 'send' by @Cruikshanks in #849
- Bump tar from 6.2.0 to 6.2.1 by @dependabot in #850
- Do not unflag all SROC supplementary by @Cruikshanks in #852
- Add missing SubmitSendBillRunService unit tests by @Cruikshanks in #851
- Silo rebilling from supplementary by @Cruikshanks in #854
- Move transaction matching logic to GeneralLib by @Cruikshanks in #855
- Remove generate bill and bill licence services by @Cruikshanks in #856
- Supplementary billing housekeeping by @Cruikshanks in #857
- Bump @aws-sdk/client-s3 from 3.537.0 to 3.540.0 by @dependabot in #858
- Fix for view licence abstraction conditions V2 by @Cruikshanks in #853
- Select the points for the requirements for returns page by @rvsiyad in #833
- Fix determine billing periods by @Cruikshanks in #859
Full Changelog: https://github.com/DEFRA/water-abstraction...
Version 0.15.0
Released under RFC CHG0106486 on 04vMarch 2024. See CHANGELOG.MD for details.
What's Changed
- Bump dotenv from 16.4.4 to 16.4.5 by @dependabot in #744
- Returns required - Select an existing return requirement from basic page by @Demwunz in #746
- Fix & tidy test DB legacy migrations by @Cruikshanks in #725
- Remove Landing Page From System by @rvsiyad in #747
- Move SendTransactions to root with refactoring by @Cruikshanks in #745
- Add missed table to tear-down function by @Cruikshanks in #749
- Add relationship - billing acc. <-> chg. version by @Cruikshanks in #750
- Bump sass from 1.71.0 to 1.71.1 by @dependabot in #752
- Add annual bill run FetchBillingAccountsService by @Cruikshanks in #751
- Bump joi from 17.12.1 to 17.12.2 by @dependabot in #754
- Display source of supply in view licence page summary tab by @robertparkinson in #732
- Add Annual ProcessBillingPeriodService by @Cruikshanks in #753
- Bump @smithy/node-http-handler from 2.3.1 to 2.4.0 by @dependabot in #755
- Use new tudor crown by @robertparkinson in #757
- Handle live bill run check for annual bill runs by @Cruikshanks in #761
- Update annual process bill run to connect engine by @Cruikshanks in #760
- Bump @aws-sdk/client-s3 from 3.515.0 to 3.521.0 by @dependabot in #762
- Fix annual billing not excluding workflow licences by @Cruikshanks in #763
- Fix bill licences with no transactions in bill run by @Cruikshanks in #765
- Bump nock from 13.5.3 to 13.5.4 by @dependabot in #766
- Update allocation engine to handle overdue returns by @Jozzey in #759
- Add controls & validation for Rtn req setup page by @Demwunz in #758
- Bump @aws-sdk/client-s3 from 3.521.0 to 3.523.0 by @dependabot in #768
- Display points of abstraction and link in view licence page summary tab by @robertparkinson in #756
- View licence summary points of abstraction bug by @robertparkinson in #770
- Enter site description for return requirement page by @rvsiyad in #748
- Display public water supply charge in bill licence by @Cruikshanks in #775
- Determine match and allocate issues and status by @Beckyrose200 in #764
Full Changelog: v0.14.0...v0.15.0
Version 0.14.0
Released under RFC CHG0106228 on 21 02 2024. See CHANGELOG.MD for details
What's Changed
- Bump @aws-sdk/client-s3 from 3.507.0 to 3.509.0 by @dependabot in #715
- Add pre back into protected environments by @Cruikshanks in #716
- Make requests to the CHA more resilient by @Cruikshanks in #718
- Standardise JSDoc comments to use the promise tag for returns params by @Beckyrose200 in #717
- Create review an individual licence for 2PT bill run by @Beckyrose200 in #704
- Stop showing supp source charge as negative by @Cruikshanks in #719
- Move shared billing services to bill-runs root by @Cruikshanks in #720
- View licence summary abstraction periods by @robertparkinson in #721
- Add wipe test DB function to project by @Cruikshanks in #724
- Bump @aws-sdk/client-s3 from 3.509.0 to 3.511.0 by @dependabot in #726
- Bump dotenv from 16.4.1 to 16.4.2 by @dependabot in #727
- return null when no name set for licence by @robertparkinson in #723
- View licence summary page issues by @robertparkinson in #729
- Bump dotenv from 16.4.2 to 16.4.3 by @dependabot in #730
- Add no returns to licence review page by @Beckyrose200 in #731
- Bump dotenv from 16.4.3 to 16.4.4 by @dependabot in #733
- Bump objection from 3.1.3 to 3.1.4 by @dependabot in #735
- Bump @aws-sdk/client-s3 from 3.511.0 to 3.513.0 by @dependabot in #734
- Create Landing page by @rvsiyad in #728
- Remove abstraction text for under query licence by @Beckyrose200 in #736
- Bump @aws-sdk/client-s3 from 3.513.0 to 3.514.0 by @dependabot in #738
- Bump sass from 1.70.0 to 1.71.0 by @dependabot in #741
- Bump @aws-sdk/client-s3 from 3.514.0 to 3.515.0 by @dependabot in #742
- Returns required - Setup page (3 of 7) by @Demwunz in #737
- Bump nock from 13.5.1 to 13.5.3 by @dependabot in #743
Full Changelog: v0.13.0...v0.14.0
Version 0.13.0
Released under RFC CHG0105974 on 9 February 2024. See CHANGELOG for details
What's Changed
- Add LicenceEntityModel by @Cruikshanks in #690
- Add LicenceEntityRoleModel by @Cruikshanks in #691
- Fix database cleaning breaking migrations by @Cruikshanks in #692
- Bump nock from 13.5.0 to 13.5.1 by @dependabot in #695
- Bump @aws-sdk/client-s3 from 3.499.0 to 3.501.0 by @dependabot in #696
- Add registered user modifier to LicenceModel by @Cruikshanks in #693
- Add Licence holder name to view licence page by @robertparkinson in #679
- Add missing title in view licence page by @Cruikshanks in #694
- Returns required journey - Select start date page iteration 2 (1 of 7) by @Demwunz in #646
- Bump joi from 17.12.0 to 17.12.1 by @dependabot in #699
- Bump @aws-sdk/client-s3 from 3.501.0 to 3.502.0 by @dependabot in #698
- Bump @hapi/hapi from 21.3.2 to 21.3.3 by @dependabot in #700
- Handle create annual bill run requests by @Cruikshanks in #697
- Move the calculate & log time feature to lib by @Cruikshanks in #701
- Bump @aws-sdk/client-s3 from 3.502.0 to 3.503.1 by @dependabot in #703
- Review Result of 2PT Matching for selected Region by @Jozzey in #663
- Bump @aws-sdk/client-s3 from 3.503.1 to 3.504.0 by @dependabot in #706
- Update no-returns-required to use submit service by @Cruikshanks in #708
- Display purposes in view licence page summary tab by @robertparkinson in #682
- Add controls & validation to rtn reqs reason page by @Demwunz in #688
- Connect 2PT bill run request to match & allocate engine by @Jozzey in #705
- Bump govuk-frontend from 4.7.0 to 4.8.0 by @dependabot in #710
- Bump @aws-sdk/client-s3 from 3.504.0 to 3.507.0 by @dependabot in #711
- content change for view licence summary page by @robertparkinson in #712
- View licence summary registered user by @robertparkinson in #707
- Fix bill licence charge ref decimal in wrong place by @Cruikshanks in #713
- Fix bill licence supp source decimal in wrong place by @Cruikshanks in #714
Full Changelog: v0.12.0...v0.13.0
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 i...
Version 0.11.0
Released under RFC CHG0101587 on 09 November 2023. See CHANGELOG for details
What's Changed
- Bump @aws-sdk/client-s3 from 3.430.0 to 3.431.0 by @dependabot in #471
- Enable and config authentication as default by @Cruikshanks in #466
- Bump nock from 13.3.4 to 13.3.6 by @dependabot in #476
- Bump @smithy/node-http-handler from 2.1.7 to 2.1.8 by @dependabot in #475
- Add missing links to page footer by @Cruikshanks in #473
- Handle unauthorized errors plus return safe codes by @Cruikshanks in #472
- Add auth & user details to view context by default by @Cruikshanks in #477
- Update page header with user links by @Cruikshanks in #474
- Bump @aws-sdk/client-s3 from 3.431.0 to 3.433.0 by @dependabot in #479
- Bump actions/setup-node from 3 to 4 by @dependabot in #481
- Bump @aws-sdk/client-s3 from 3.433.0 to 3.435.0 by @dependabot in #482
- Implement nav bar for internal users by @Cruikshanks in #478
- Add phase banner to our page layout by @Cruikshanks in #480
- Bump @aws-sdk/client-s3 from 3.435.0 to 3.436.0 by @dependabot in #483
- Bump sass from 1.69.4 to 1.69.5 by @dependabot in #484
- Bump @aws-sdk/client-s3 from 3.436.0 to 3.437.0 by @dependabot in #487
- Add referrer (request source) to global context by @Cruikshanks in #486
- Bump @aws-sdk/client-s3 from 3.437.0 to 3.438.0 by @dependabot in #488
- Bump nock from 13.3.6 to 13.3.7 by @dependabot in #489
- Bump @aws-sdk/client-s3 from 3.438.0 to 3.440.0 by @dependabot in #490
- Add new format money with commas to presenters by @Cruikshanks in #485
- Refactor money formatters in base presenter by @Cruikshanks in #491
- Charge periods shown on bills in supplementary billing show all year by @Jozzey in #492
- Bump @aws-sdk/client-s3 from 3.440.0 to 3.441.0 by @dependabot in #494
- Add new fetch billing account service by @Cruikshanks in #493
- Bump nock from 13.3.7 to 13.3.8 by @dependabot in #497
- Add new fetch bill service by @Cruikshanks in #495
- Add new Multi-licence bill presenter by @Cruikshanks in #496
- Add new view bill service by @Cruikshanks in #498
- Add new view bill endpoint and template by @Cruikshanks in #499
- Fix missing backlink in view bill page by @Cruikshanks in #500
Full Changelog: v0.10.0...v0.11.0
Version 0.10.0
Released under RFC CHG0100184 on 25 October 2023. See CHANGELOG for details
What's Changed
- Add support for alias to Legacy Models by @Cruikshanks in #423
- The Great Rename by @Cruikshanks in #416
- Bump @smithy/node-http-handler from 2.1.3 to 2.1.4 by @dependabot in #425
- Bump @aws-sdk/client-s3 from 3.413.0 to 3.414.0 by @dependabot in #426
- Bump joi from 17.10.1 to 17.10.2 by @dependabot in #424
- Bump @smithy/node-http-handler from 2.1.4 to 2.1.5 by @dependabot in #427
- Bump sass from 1.67.0 to 1.68.0 by @dependabot in #428
- Bump @aws-sdk/client-s3 from 3.414.0 to 3.417.0 by @dependabot in #429
- Upgrade to Node 20 by @Cruikshanks in #431
- Bump @aws-sdk/client-s3 from 3.417.0 to 3.418.0 by @dependabot in #432
- Only include return submissions for the billing period by @Jozzey in #433
- Tweak data tear-down by @Cruikshanks in #434
- Bump @aws-sdk/client-s3 from 3.418.0 to 3.420.0 by @dependabot in #435
- Bump @aws-sdk/client-s3 from 3.420.0 to 3.421.0 by @dependabot in #437
- Bump @smithy/node-http-handler from 2.1.5 to 2.1.6 by @dependabot in #439
- Add new bill run volume model by @Cruikshanks in #440
- Bump objection from 3.1.1 to 3.1.2 by @dependabot in #441
- Allocate returns volumes to charge elements by @Jozzey in #436
- Bump @aws-sdk/client-s3 from 3.421.0 to 3.423.0 by @dependabot in #444
- Change where the allocated Return volume is held by @Jozzey in #445
- Bump pino-pretty from 10.2.0 to 10.2.2 by @dependabot in #446
- Bump pino-pretty from 10.2.2 to 10.2.3 by @dependabot in #448
- Bump @aws-sdk/client-s3 from 3.423.0 to 3.425.0 by @dependabot in #449
- Bump joi from 17.10.2 to 17.11.0 by @dependabot in #450
- Bump sass from 1.68.0 to 1.69.0 by @dependabot in #453
- Add capitalize() method to base presenter by @Cruikshanks in #451
- Make test data helpers more 'unique' by @Cruikshanks in #452
- Bump @aws-sdk/client-s3 from 3.425.0 to 3.427.0 by @dependabot in #454
- Bump sass from 1.69.0 to 1.69.1 by @dependabot in #457
- Create migration script, model, helper and unit tests for
licence_versions
by @Jozzey in #456 - Bump sass from 1.69.1 to 1.69.2 by @dependabot in #459
- Bump nock from 13.3.3 to 13.3.4 by @dependabot in #460
- Remove licences with charge elements with approaching time limits from billing by @Jozzey in #443
- Bump sass from 1.69.2 to 1.69.3 by @dependabot in #461
- Bump @aws-sdk/client-s3 from 3.427.0 to 3.428.0 by @dependabot in #463
- Add
system
to new status page by @Jozzey in #462 - Fix and rename Authentication plugin by @Cruikshanks in #464
- Actually remove server.dependency from auth plugin by @Cruikshanks in #465
- Bump @aws-sdk/client-s3 from 3.428.0 to 3.429.0 by @dependabot in #467
- Bump @babel/traverse from 7.19.3 to 7.23.2 by @dependabot in #468
- Bump sass from 1.69.3 to 1.69.4 by @dependabot in #469
- Bump @aws-sdk/client-s3 from 3.429.0 to 3.430.0 by @dependabot in #470
Full Changelog: v0.9.0...v0.10.0
Version 0.9.0
Released under RFC CHG0067198 on 20 September 2023. See CHANGELOG for details
What's Changed
- Update existing JSONB queries to use whereJsonPath by @Cruikshanks in #332
- Update migrations to follow team convention by @Cruikshanks in #330
- Fix broken process billing period unit test by @Cruikshanks in #336
- Create model for
purposes_uses
table by @Jozzey in #335 - Using streams on schema export service by @Beckyrose200 in #319
- Add crm_v2 to DatabaseHelper clean() method by @Cruikshanks in #337
- Match CV data to returns data for 2PT billing pt2 by @Jozzey in #334
- Bump @hapi/vision from 7.0.2 to 7.0.3 by @dependabot in #338
- Bump @aws-sdk/client-s3 from 3.383.0 to 3.385.0 by @dependabot in #339
- Bump @aws-sdk/client-s3 from 3.385.0 to 3.386.0 by @dependabot in #341
- Switch to Charge Version as base for 2PT matching by @Cruikshanks in #340
- Match returns to charge version by purpose type by @Cruikshanks in #342
- Include charge category in 2PT matching results by @Cruikshanks in #343
- Add friendly formatting to two-part tariff endpoint by @StuAA78 in #344
- Bump @aws-sdk/client-s3 from 3.386.0 to 3.387.0 by @dependabot in #345
- Add timing to 2PT matching service by @Cruikshanks in #346
- Bump sass from 1.64.2 to 1.65.1 by @dependabot in #348
- Bump @aws-sdk/client-s3 from 3.387.0 to 3.388.0 by @dependabot in #349
- Add new data formatters to base presenter by @Cruikshanks in #350
- Bump @aws-sdk/client-s3 from 3.388.0 to 3.391.0 by @dependabot in #355
- TPT testing scenarios fixes by @Jozzey in #353
- Fix logging of unhandled errors by @Cruikshanks in #352
- Create endpoint to generate fake data by @StuAA78 in #347
- Add Got retry hook to log when retries happen by @Cruikshanks in #354
- Match returns to chargePurpose by @Jozzey in #356
- Get Return Status as part of Matching Algorithm by @Jozzey in #357
- Implement TwoPartService 'friendly' response by @Cruikshanks in #359
- Get Return Status as part of Matching Algorithm by @Jozzey in #360
- Amend 2PT friendly response following changes by @Cruikshanks in #361
- Bump pg-query-stream from 4.5.2 to 4.5.3 by @dependabot in #362
- Bump pg from 8.11.2 to 8.11.3 by @dependabot in #364
- Bump nock from 13.3.2 to 13.3.3 by @dependabot in #363
- Handle returns without alias in friendly response by @Cruikshanks in #366
- Bump sass from 1.65.1 to 1.66.0 by @dependabot in #367
- Determine returns matching status for licence by @Jozzey in #365
- Refactor controllers out of folders by @Cruikshanks in #368
- Bump sass from 1.66.0 to 1.66.1 by @dependabot in #370
- Bump @aws-sdk/client-s3 from 3.391.0 to 3.395.0 by @dependabot in #369
- Handle return descriptions with double spaces by @Cruikshanks in #371
- Remove unnecessary async by @Jozzey in #372
- Bump @aws-sdk/client-s3 from 3.395.0 to 3.397.0 by @dependabot in #373
- Bump @aws-sdk/client-s3 from 3.397.0 to 3.398.0 by @dependabot in #374
- Add automatic payload cleaning by @Cruikshanks in #375
- Add CRM_V2 address model by @Cruikshanks in #378
- Add CRM_V2 contact model by @Cruikshanks in #379
- Add CRM_V2 company model by @Cruikshanks in #380
- Add CRM_V2 invoice account address model by @Cruikshanks in #381
- Add new /billing-accounts endpoint by @Cruikshanks in #382
- Create
idm
migrations for authentication plugin by @StuAA78 in #384 - Fix
idm-group-roles
migration by @StuAA78 in #386 - Bump joi from 17.9.2 to 17.10.0 by @dependabot in #388
- Bump @aws-sdk/client-s3 from 3.398.0 to 3.400.0 by @dependabot in #389
- Update new CRM_V2 models with relationships by @Cruikshanks in #385
- Housekeeping for create bill run validator by @Cruikshanks in #390
- Add new billing account change address validator by @Cruikshanks in #383
- Create
group
,role
anduser
models for authentication plugin by @StuAA78 in #387 - Create
group_roles
,user_groups
anduser_roles
models for authentication plugin by @StuAA78 in #391 - Update notes for contact and company CRM_V2 models by @Cruikshanks in #393
- Add new CHA create customer change service by @Cruikshanks in #394
- Add new CHA create customer change presenter by @Cruikshanks in #395
- Bump joi from 17.10.0 to 17.10.1 by @dependabot in #399
- Delete Create Billing Transaction Service by @Cruikshanks in #398
- Update billing-accounts ctrlr to validate request by @Cruikshanks in #397
- Add proxy support to SendToS3BucketService by @Beckyrose200 in #358
- Add new billing accounts send customer change svc by @Cruikshanks in #396
- Bump @aws-sdk/client-s3 from 3.400.0 to 3.405.0 by @dependabot in #401
- Add Redis info to
health/info
page by @Jozzey in #402 - Create new presenter to format a date by @Jozzey in #403
- Create
FetchUserRolesAndGroupsService
by @StuAA78 in #392 - Bump tar from 6.1.15 to 6.2.0 by @dependabot in #406
- Bump actions/checkout from 3 to 4 by @dependabot in #407
- Fix missing schema from DatabaseHelper by @Cruikshanks in #405
- Add missing CRM_V2 table constraints by @Cruikshanks in #404
- Add missing information to
/health/info
page by @Jozzey in #376 - Standardise how model helpers generate dates by @Jozzey in #409
- Add return schema lines and versions models by @Cruikshanks in #408
- Bump @smithy/node-http-handler from 2.0.5 to 2.1.1 by @dependabot in #412
- Fix
/health/info
Redis connection by @Jozzey in #411 - Add new Billing Account change address service by @Cruikshanks in #400
- Create authentication plugin by @StuAA78 in #351
- Bump @smithy/node-http-handler from 2.1.1 to 2.1.2 by @dependabot in https://github.com...
Version 0.8.0
Released under RFC CHG0066308 on 10 August 2023. See CHANGELOG for details
What's Changed
- Bump @aws-sdk/client-s3 from 3.367.0 to 3.369.0 by @dependabot in #303
- Add back in our check endpoint by @Cruikshanks in #302
- Move and make generic some billing services by @Cruikshanks in #304
- Fix where supplementary billing service tests are by @Cruikshanks in #305
- Bump knex from 2.5.0 to 2.5.1 by @dependabot in #306
- Bump @aws-sdk/client-s3 from 3.369.0 to 3.370.0 by @dependabot in #308
- Bump nock from 13.3.1 to 13.3.2 by @dependabot in #309
- Fix reissuing bugs by @StuAA78 in #310
- Fix reissuing ALCS invoice bug by @StuAA78 in #311
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #312
- Bump sass from 1.63.6 to 1.64.0 by @dependabot in #313
- Bump @aws-sdk/client-s3 from 3.370.0 to 3.373.0 by @dependabot in #314
- Bump @aws-sdk/client-s3 from 3.373.0 to 3.374.0 by @dependabot in #316
- Bump objection from 3.0.4 to 3.0.5 by @dependabot in #315
- Bump sass from 1.64.0 to 1.64.1 by @dependabot in #318
- Bump objection from 3.0.5 to 3.1.1 by @dependabot in #317
- Bump @aws-sdk/client-s3 from 3.374.0 to 3.377.0 by @dependabot in #321
- Improve reissuing error logging by @StuAA78 in #320
- Bump @aws-sdk/client-s3 from 3.377.0 to 3.378.0 by @dependabot in #322
- Bump @aws-sdk/client-s3 from 3.378.0 to 3.379.1 by @dependabot in #323
- Bump sass from 1.64.1 to 1.64.2 by @dependabot in #326
- Bump pg from 8.11.1 to 8.11.2 by @dependabot in #325
- Identify Licences for 2 Part Tariff Annual Billing (SROC) by @Jozzey in #324
- Major version update of packages by @Jozzey in #327
- Bump @aws-sdk/client-s3 from 3.379.1 to 3.382.0 by @dependabot in #329
- Match CV data to returns data for 2PT billing by @Jozzey in #328
- Fix 2PT query by @Jozzey in #331
- Bump @aws-sdk/client-s3 from 3.382.0 to 3.383.0 by @dependabot in #333
Full Changelog: v0.7.0...v0.8.0