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 #413
- Bump @aws-sdk/client-s3 from 3.405.0 to 3.408.0 by @dependabot in #414
- Bump @aws-sdk/client-s3 from 3.408.0 to 3.409.0 by @dependabot in #417
- Move UUID generator to single place by @Cruikshanks in #415
- Add service to calculate volumes for a return by @Cruikshanks in #410
- Bump @aws-sdk/client-s3 from 3.409.0 to 3.410.0 by @dependabot in #418
- Bump @smithy/node-http-handler from 2.1.2 to 2.1.3 by @dependabot in #419
- Bump sass from 1.66.1 to 1.67.0 by @dependabot in #420
- Bump @aws-sdk/client-s3 from 3.410.0 to 3.412.0 by @dependabot in #421
- Bump @aws-sdk/client-s3 from 3.412.0 to 3.413.0 by @dependabot in #422
Full Changelog: v0.8.0...v0.9.0