Skip to content

Latest commit

 

History

History
664 lines (443 loc) · 41.1 KB

CHANGELOG.md

File metadata and controls

664 lines (443 loc) · 41.1 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • Replace SonarCloud with SonarQube #405
  • Upgrade node to v22 #404

10 November 2024

  • Bump @hapi/hapi from 21.3.11 to 21.3.12 #402
  • Bump pg from 8.13.0 to 8.13.1 #403
  • Bump @hapi/hapi from 21.3.10 to 21.3.11 #401
  • Fix CI badge link in README 9dede00

20 October 2024

  • Bump pg from 8.12.0 to 8.13.0 #400

18 September 2024

  • Bump standard from 17.1.0 to 17.1.2 #399

23 August 2024

  • Bump braces from 3.0.2 to 3.0.3 #394
  • Update water-abstraction-helpers package #398

1 July 2024

  • Stop using version in package.json #397
  • Bump joi from 17.12.3 to 17.13.0 #390

19 April 2024

  • Bump @hapi/hapi from 21.3.8 to 21.3.9 #389

4 April 2024

  • Bump @hapi/hapi from 21.3.7 to 21.3.8 #388
  • Bump joi from 17.12.2 to 17.12.3 #387
  • Bump pg from 8.11.4 to 8.11.5 #386
  • Bump pg from 8.11.3 to 8.11.4 #385

25 March 2024

  • Bump @hapi/hapi from 21.3.6 to 21.3.7 #384
  • Bump @hapi/hapi from 21.3.4 to 21.3.6 #383
  • Bump @hapi/hapi from 21.3.3 to 21.3.4 #382
  • Bump es5-ext from 0.10.62 to 0.10.63 #381
  • Bump joi from 17.12.1 to 17.12.2 #380

19 February 2024

  • Bump @hapi/hapi from 21.3.2 to 21.3.3 #379
  • Bump joi from 17.12.0 to 17.12.1 #378

27 January 2024

  • Bump actions/cache from 3 to 4 #377
  • Bump joi from 17.11.1 to 17.12.0 #376
  • Bump joi from 17.11.0 to 17.11.1 #375
  • Removing console.log() from legacy migrations #374
  • Bump moment from 2.29.4 to 2.30.1 #373
  • Add defaults to unused returns & lines table columns #372

6 November 2023

  • Bump actions/setup-node from 3 to 4 #371

18 October 2023

  • Bump @babel/traverse from 7.19.1 to 7.23.2 #370
  • Bump joi from 17.10.2 to 17.11.0 #369
  • Upgrade to Node 20 & simplify CI Node install #368
  • Bump joi from 17.10.1 to 17.10.2 #367

17 September 2023

  • Bump db-migrate-pg from 1.5.1 to 1.5.2 #366
  • Bump db-migrate-pg from 1.5.0 to 1.5.1 #365
  • Bump uuid from 9.0.0 to 9.0.1 #364
  • Bump db-migrate-pg from 1.4.2 to 1.5.0 #363
  • Bump db-migrate-pg from 1.3.2 to 1.4.2 #362
  • Bump db-migrate from 0.11.13 to 0.11.14 #361
  • Bump actions/checkout from 3 to 4 #360
  • Bump joi from 17.10.0 to 17.10.1 #359
  • Bump db-migrate-pg from 1.3.0 to 1.3.2 #358
  • Bump joi from 17.9.2 to 17.10.0 #357
  • Start doing the minimum in /status checks #356
  • Bump pg from 8.11.2 to 8.11.3 #355

3 August 2023

  • Bump pg from 8.11.1 to 8.11.2 #354
  • Bump word-wrap from 1.2.3 to 1.2.4 #353
  • Bump semver from 5.7.1 to 5.7.2 #352

10 July 2023

  • Fix error when viewing 6/33/48/*G/0033 #351
  • Bump pino-pretty from 9.4.0 to 9.4.1 #350
  • Bump pg from 8.11.0 to 8.11.1 #349
  • Update @hapi/hapi package #348
  • Update standard package #347

1 June 2023

17 May 2023

  • Bump pg from 8.10.0 to 8.11.0 #345
  • Add auto-merge GitHub workflow #344

9 May 2023

  • Bump db-migrate-pg from 1.2.2 to 1.3.0 #343

27 April 2023

  • Bump joi from 17.9.1 to 17.9.2 #342

4 April 2023

  • Bump joi from 17.9.0 to 17.9.1 #341

21 March 2023

  • Bump joi from 17.8.4 to 17.9.0 #340

15 March 2023

  • Only log errors - tweak! #339
  • Bump joi from 17.8.3 to 17.8.4 #338
  • Only log errors #337
  • Bump pg from 8.9.0 to 8.10.0 #336
  • Bump pino-pretty from 9.3.0 to 9.4.0 #335
  • Bump joi from 17.8.1 to 17.8.3 #334
  • Bump joi from 17.7.1 to 17.8.1 #333
  • Bump pino-pretty from 9.2.0 to 9.3.0 #332
  • Bump @hapi/hapi from 20.2.2 to 20.3.0 #331
  • Bump pino-pretty from 9.1.1 to 9.2.0 #330
  • Bump joi from 17.7.0 to 17.7.1 #329
  • Bump @sideway/formula from 3.0.0 to 3.0.1 #328
  • Bump pg from 8.8.0 to 8.9.0 #327
  • Bump json5 from 1.0.1 to 1.0.2 #326
  • Remove verbose from db migrate commands #325
  • Refactor HapiPinoIgnoreRequestService as module #324
  • Remove hapi good - add hapi-pino #323
  • Bump @envage/hapi-pg-rest-api from 7.0.0 to 7.0.1 #322

6 December 2022

  • Removing unnecessary lodash code #320
  • Update water-abstraction-helpers to latest version #321

25 November 2022

  • Remove pm2 watch config from ecosystem file #319
  • Replace deprecated set-output cmd in GitHub CI #318

15 November 2022

  • Stop passing err to logger #317
  • Bump joi from 17.6.4 to 17.7.0 #316
  • Bump joi from 17.6.3 to 17.6.4 #314
  • Create /health/info endpoint #315
  • Revert changelog script change with improvements #313

20 October 2022

  • Make auto-changelog external #312
  • Bump joi from 17.6.2 to 17.6.3 #304
  • Bump joi from 17.6.1 to 17.6.2 #303
  • Remove docker files #302
  • Rename test files from filename.js to filename.test.js #301
  • Bump joi from 17.6.0 to 17.6.1 #300
  • Remove unneeded packages #299

12 September 2022

  • Correctly set NODE_ENV #298
  • Bump pg from 8.7.3 to 8.8.0 #297
  • Set log level using new env var #296
  • Hide standard linting commit with .git-blame-ignore-revs #295

2 August 2022

  • Update release process #294
  • Replace ESLint with StandardJS #293
  • Move db-migrate packages #291
  • Bump moment from 2.29.3 to 2.29.4 #290
  • Bump @hapi/lab from 24.6.0 to 24.7.1 #286
  • Bump @hapi/hoek from 9.2.1 to 9.3.0 #285
  • Remove snyk dev dependency #289
  • Tidy up package.json #288
  • Make gitignore consistent with other projects #287
  • Bump @hapi/hapi from 20.2.1 to 20.2.2 #283
  • Add dependabot.yml config file #281
  • Apply consistent CI workflow #280
  • Remove 'local' from NODE_ENV example 4df5250

1 August 2022

  • feat: upgrade to node 14 #278
  • Feat/pipeline regression tests #276
  • ci: use reusable pipeline #275
  • WATER-3538: Update module versions #274

4 October 2021

  • Release/wrls sprint 47 #265
  • Release/wrls sprint 46 #261
  • bugfix/water-3164 update query to exclude future return cycles #259
  • Release/wrls sprint 45 #255
  • 1.73.0 #249
  • Feat/water 3011 return kpis #246
  • Release/wrls sprint 44 patch 1 #247
  • Link winter/all year 2021 returns to their return cycle #245
  • Release/wrls sprint 43 #241
  • 1.71.0 #242
  • Feat/water 2989 return cycles report #237
  • Remove default false value for is test flag on returns route schema #236
  • Release/wrls sprint 41 #235
  • Release/charging sprint 39 #233
  • Release/charging sprint 38 #232
  • Add tests for pre-insert hook 6dc3a89
  • Remove original KPI reporting implementation eff812b
  • Add routes for return cycle and return cycle returns, remove old reports code 6ebac6c
  • Add return cycles table 35a23bc
  • Final tests 1fd7b6d
  • Test for return cycle repo 0841eb9
  • Adds a return cycles report endpoint 0c584d3
  • Add pre-insert handler to POST returns endpoint to ensure return_cycle_id field is populated 97e4977
  • Add breakdown by on-time/late and digital/non-digital to return cycles report 39cd83d
  • Fix issue with incorrect return cycle dates 8c51d6f
  • Fix issue where camel-casing object keys stripped dates e3ea81c
  • Adds query for returns cycle reporting 2e9e093
  • Tweak query logic for digital user. Add additional KPIs 22371b7
  • Tweaks to get cycle returns cb3884f
  • Fix code smells a1a0fc2
  • Refresh all return cycle ids cdb9198
  • tweak migrations 85abdd9
  • Fix migration 8bc718a
  • feat/water-3020 095bf2f

4 February 2021

20 January 2021

6 January 2021

27 November 2020

11 November 2020

30 October 2020

14 October 2020

2 October 2020

1 October 2020

16 September 2020

  • Updates hapi-pg-rest-api to latest version #208

28 August 2020

  • Bump auto-changelog from 1.16.2 to 1.16.4 #181
  • Bump db-migrate from 0.11.6 to 0.11.11 #188
  • [Security] Bump handlebars from 4.5.3 to 4.7.6 #189
  • Bump @envage/water-abstraction-helpers from 4.1.3 to 4.3.1 #192
  • Bump moment from 2.24.0 to 2.27.0 #196
  • Bump eslint-plugin-import from 2.20.1 to 2.22.0 #197
  • [Security] Bump codecov from 3.6.5 to 3.7.2 #203
  • Chore(deps): [Security] Bump acorn from 6.1.1 to 6.4.1 #178
  • Bump lodash from 4.17.19 to 4.17.20 #205

21 August 2020

5 August 2020

20 July 2020

  • Bump lodash from 4.17.15 to 4.17.19 #200
  • New endpoint for returning returns KPI data by season #195
  • Feat: Adds isTest flag to returns table & uses it when deleting test data #199
  • feat/water-2644 3284b32
  • Feat: Adds isTest flag to returns table & uses it when deleting test data. 74021ab
  • feat/water-2644 a1d7061
  • feat/water-2644 7bfd298
  • feat/water-2644 47f47b3
  • feat/water-2644 ef037d9
  • feat/water-2644 ad9c926
  • feat/water-2644 3abafe3
  • feat/water-2644 2b988ba
  • feat/water-2644 8fdeb47

3 July 2020

22 June 2020

10 June 2020

1 June 2020

22 May 2020

24 April 2020

14 April 2020

14 April 2020

27 March 2020

16 March 2020

  • Feat: Graceful shutdown for pg pool #177
  • Feat: Graceful shutdown for pg boss and pg pool 7f991a4

28 February 2020

  • Bug fix/reallocate connections #176

25 February 2020

  • Bug fix/update connection pool allocation #175
  • Fix: Reallocate database connections 6e09a80

25 February 2020

  • Chore: Updates node version in .nvmrc #167
  • Fix: Updates connection pool allocations e38749a

31 January 2020

  • Chore: Pre work for upgrading to Node v12 #164
  • Chore: Update connection pool distribution #163

7 January 2020

  • Feature/2436 graceful shutdown #158
  • Use db.createPool from water-abstraction-helpers #157
  • Updates dependencies 9419c88
  • Feat: More graceful shutdown 01b3f96

26 November 2019

13 November 2019

30 October 2019

15 October 2019

  • Feat: Adds resource to delete acceptance test data #138

7 October 2019

4 September 2019

22 August 2019

  • Chore/2169 add test for status endpoint #108
  • Merge tag 'charging-sprint-1' into develop b4d4250
  • Updates the dependencies 588abf4
  • Chore: Adds test for /status c640b72

24 July 2019

  • Merge tag 'sprint-42' into develop 72909c3

9 July 2019

  • Feat: Add version to status endpoint #97
  • Fix @hapi/lab / @hapi/code upgrade in void returns test ffcbb05
  • Merge tag 'returns-reminder-csv' into develop 17def17

3 July 2019

  • Hotfix/missing void returns endpoint #95
  • Fix: Creates void returns endpoint b871f1c
  • Update hapi-pg-rest-api to v5 fc67f8f

27 June 2019

21 June 2019

  • Fix: Creates void returns endpoint b871f1c

12 June 2019

  • Chore: Move port from env to config #91

29 May 2019

  • Chore: Update logger to latest version #89
  • Chore: Updates eslint and adds ignore file #85

15 May 2019

  • Feat: Only make previous versions not current on save #80

2 May 2019

  • Remove local logger #79

23 April 2019

  • Only log error level messages in production #77

2 April 2019

19 March 2019

7 February 2019

  • Merge tag 'public_beta_1.16' into develop fcdaa76

23 January 2019

  • Add support for void status #52
  • Feat/water 1818 #50
  • Chore: Updates the package name #44
  • Chore: Adds repository to package.json #43

v1.15.0

12 December 2018

  • Bump code from 5.2.0 to 5.2.4 #35
  • Use NPM module for hapi-pg-rest-api #40
  • Bump hapi from 17.6.0 to 17.8.1 #36
  • Feat: Tidy env variables. #33
  • Feat: Aligns with developer standards #34
  • Feat: Adds proxy support for logging to Errbit #24
  • Add under query flag and comment to returns #23
  • Feature: Logging improvements #22
  • Remove upsert ability from all tables #21
  • feat: Add due_date to returns #20
  • Update hapi-pg-rest-api #19
  • Convert return frequency and status columns to enum. Fix validation rules and tests #18
  • Allow null quantity #17
  • Feat/water 1352 #16
  • Return line data with correct unit, and add field for user-submitted … #15
  • use NALD import DB facade for line data #13
  • Add indexes to returns table #12
  • Add reading type #11
  • Add received_date to upsert #10
  • Add received date to returns database #9
  • Remove owner from migrations #8
  • Adds connection pool logging #7
  • Feat/water 1255 #6
  • Adds code climate badges to readme #5
  • Adds node security badge #4
  • Adds the travis build badge #3
  • Feature/water 1251 initial project setup #2
  • Merge tag 'public_beta_1.14' into develop dc8b053
  • Test failing unit test breaks the build 26120e9
  • Bump har-validator to 5.1.3 b663570
  • Merge tag 'public_beta_1.11' into develop b5553c5
  • Update 20181008091346-returns-add-due-date-up.sql a8b251d
  • Updates the returns rest endpoint 317d636
  • Merge tag 'public_beta_1.7' into develop 5332d30
  • Return line data with correct unit, and add field for user-submitted unit 98e74f8
  • Merge tag 'public_beta_1.6' into develop e0262c0
  • first commit 31444c3
  • Removes failing test 2dc125d
  • Modifies the ecosystem to prevent watching in prod 9161ad1
  • Enable clustering in production f726166
  • Reduce pool size ba59958