- 6a741ea: Update dependency objection to v3
- 3724b81: Update dependency rate-limiter-flexible to ^2.3.4
- ae61b6c: Update dependency knex to ^0.95.14
- 4918ade: Update dependency date-fns to ^2.26.0
- 3fa1290: Update dependency common-tags to ^1.8.1
- ae64eaf: Update dependency common-tags to ^1.8.2
- e511b13: Update dependency nodemailer to ^6.7.1
- 11fe6b4: Update dependency mailgen to ^2.0.16
- Updated dependencies [4918ade]
- Updated dependencies [3fa1290]
- Updated dependencies [ae64eaf]
- Updated dependencies [34a5d2b]
- @ianwalter/nrg-validation@4.1.3
- @ianwalter/nrg-session@8.0.2
- b36c477: Update dependency grant to ^5.4.18
- 3d13cd0: Update dependency @generates/extractor to ^1.3.1
- 328e490: Update dependency koa to ^2.13.4
- da210e7: Update dependency nanoid to ^3.1.30
- 3a8ebbb: Update dependency nodemailer to ^6.7.0
- 3f212a5: Update dependency @generates/dotter to ^2.0.3
- 664bb54: Update dependency ioredis to ^4.28.0
- 2b22186: Update dependency ioredis to ^4.27.11
- d4d7e89: Update dependency rate-limiter-flexible to ^2.3.2
- Updated dependencies [328e490]
- Updated dependencies [3f212a5]
- Updated dependencies [f732f35]
- @ianwalter/nrg-session@8.0.1
- @ianwalter/nrg-validation@4.1.2
- 26f0eb4: Update dependency nanoid to ^3.1.28
- e85e29c: Update dependency koa-compress to ^5.1.0
- 0ec25a7: Update dependency replace-string to v4
- 9c65b68: Update dependency nodemailer to ^6.6.5
- 1f1c8c0: Update dependency grant to ^5.4.17
- d7d3b45: Update dependency rate-limiter-flexible to ^2.3.1
- 86111c1: Update dependency objection to ^2.2.17
- c4d9e79: Update dependency koa to ^2.13.3
- fe9efe9: Update dependency pg to ^8.7.1
- 63942c2: Update dependency knex to ^0.95.11
- b8b758b: Update dependency date-fns to ^2.25.0
- 4502573: Update dependency nanoid to ^3.1.29
- ffcc07b: Update dependency pkg-dir to v6
- 0ae5a34: Update dependency ioredis to ^4.27.10
- Updated dependencies [31d0dc4]
- Updated dependencies [e4236e9]
- Updated dependencies [b5e7c6e]
- Updated dependencies [b8b758b]
- @ianwalter/nrg-validation@4.1.1
- @ianwalter/nrg-mq@1.2.9
- b9264e1: Setting log.ndjson to false by default and removing isProd logic
- 91f4816: Changing default healthcheck endpoint from /health from /healthz
- 91ea253: Fix #807: Fix error message for change password with incorrect password
- 3b6d7e6: Update dependency knex to ^0.95.7
- 79783de: Update dependency grant to ^5.4.15
- 106cfa7: Adding config for SMTP_USER and SMTP_PASS
- 1c3c48c: Adding disabled middleware
- 124e18e: Update dependency @generates/dotter to ^2.0.1
- Updated dependencies [124e18e]
- Updated dependencies [7643b38]
- @ianwalter/nrg-validation@4.1.0
- 6d087e8: Improving Base model timestamp logic
- Updated dependencies [41cef5a]
- @ianwalter/nrg-validation@4.0.4
- bc4755a: Support .mjs files in seed and migrate
- 9a6ce23: Update dependency ioredis to ^4.27.4
- 95e2f84: Update dependency ioredis to ^4.27.5
- Updated dependencies [2ad9d13]
- @ianwalter/nrg-validation@4.0.3
- Updated dependencies [4e7eddd]
- @ianwalter/nrg-validation@4.0.2
- 8b3a325: Fixing release workflow and getApp logic
- Updated dependencies [8b3a325]
- @ianwalter/nrg-validation@4.0.1
- 3fd070f: Fixing log ndjson config logic
- fcb4474: Update dependency nodemailer to ^6.6.1
- 24bfc6b: Update dependency grant to ^5.4.14
- 6d5e64d: Update dependency ioredis to ^4.27.3
- dcc8781: Update dependency date-fns to ^2.22.1
- Updated dependencies [b0a7c26]
- Updated dependencies [09cc27b]
- Updated dependencies [c15a8bc]
- Updated dependencies [1b6a754]
- Updated dependencies [dcc8781]
- Updated dependencies [4ae762c]
- @ianwalter/nrg-logger@0.5.0
- @ianwalter/nrg-mq@1.2.8
- @ianwalter/nrg-validation@4.0.0
- 94f07b0: Sending headers in addToResponse and relay if configured
- Updated dependencies [94f07b0]
- @ianwalter/nrg-csrf@1.0.1
- dc622b6: Adding testError middleware
- 0e55ca6: Update dependency ioredis to ^4.27.2
- fdddf4d: Adding #735: noContent middleware
- e70403c: Update dependency nanoid to ^3.1.23
- 19fca87: Update dependency date-fns to ^2.21.3
- b56b628: Update dependency @generates/extractor to ^1.1.3
- 4038918: Consolidating account update validators
- b0cbd04: Update dependency knex to ^0.95.5
- 5ef229b: Adding #137: password confirmation logic
- Updated dependencies [814ec93]
- Updated dependencies [4038918]
- @ianwalter/nrg-validation@3.0.3
- 04dbfdb: Update dependency nodemailer to ^6.6.0
- Updated dependencies [9e598b4]
- @ianwalter/nrg-logger@0.4.0
- 3195865: Adding LOG env vars for changing default log config
- f1a0337: Update dependency ioredis to ^4.26.0
- 948bf54: Update dependency @generates/modulizer to ^7.0.2
- d3f4003: Update dependency pg to ^8.6.0
- ab91ee5: Update dependency grant to ^5.4.13
- 903a7a1: Update dependency @generates/logger to v1
- 7894e14: Cleaning up config debug logs
- eca4bc9: Update dependency @generates/cli to ^1.0.3
- Updated dependencies [903a7a1]
- Updated dependencies [f6ee1a5]
- @ianwalter/nrg-logger@0.3.3
- @ianwalter/nrg-mq@1.2.7
- @ianwalter/nrg-validation@3.0.2
- @ianwalter/nrg-session@8.0.0
- b433195: Update dependency ioredis to ^4.25.0
- b34da33: Fixing id column ref in Base model
- fbe506a: Updating CLI
- b0a4a83: Update dependency knex to ^0.95.4
- 10f1901: Update dependency nodemailer to ^6.5.0
- a5c5ccb: Update dependency date-fns to ^2.19.0
- de472cd: Fixing redis disconnect
- c3d12bc: Update dependency nanoid to ^3.1.22
- Updated dependencies [a5c5ccb]
- Updated dependencies [d8be891]
- Updated dependencies [8778497]
- @ianwalter/nrg-validation@3.0.1
- @ianwalter/nrg-mq@1.2.6
- 13e2f81: Fixing header logic in relay middleware
- 2326aa1: Updating nrg validation
- Updated dependencies [2326aa1]
- @ianwalter/nrg-validation@3.0.0
- a869815: Update dependency @generates/logger to ^0.1.2
- 614a0ee: Update dependency @generates/modulizer to ^7.0.1
- 3b1157c: Update dependency knex to ^0.21.18
- 056f82c: Fixing relay body logic
- Updated dependencies [a869815]
- Updated dependencies [176249c]
- @ianwalter/nrg-logger@0.3.2
- @ianwalter/nrg-mq@1.2.5
- @ianwalter/nrg-validation@2.1.2
- 157b94b: Adding relay middleware
- e505614: Update utility dependencies
- 50d5911: Update dependency @generates/logger to ^0.1.1
- Updated dependencies [157b94b]
- Updated dependencies [157b94b]
- Updated dependencies [7adf205]
- Updated dependencies [50d5911]
- @ianwalter/nrg-validation@2.1.1
- @ianwalter/nrg-router@1.1.2
- @ianwalter/nrg-logger@0.3.1
- @ianwalter/nrg-mq@1.2.4
- 7e8c7f9: Update dependency objection to ^2.2.14
- fc8a695: Update dependency @ianwalter/requester to ^2.5.0
- bb35bbb: Update dependency date-fns to ^2.17.0
- d988825: Update dependency knex to ^0.21.17
- Updated dependencies [c431216]
- Updated dependencies [8bb3a79]
- Updated dependencies [fc8a695]
- Updated dependencies [bb35bbb]
- Updated dependencies [2b83bd1]
- @ianwalter/nrg-validation@2.1.0
- @ianwalter/nrg-test@1.2.3
- @ianwalter/nrg-mq@1.2.3
- Updated dependencies [2089049]
- @ianwalter/nrg-validation@2.0.0
- 6ab64fd: Update dependency @generates/logger to ^0.1.0
- b75deea: Update dependency @generates/merger to ^0.1.3
- 9a2437d: Cleaning up config and adding logger to nrg-mq deps
- 0f0c90c: Update dependency objection to ^2.2.7
- 43476ae: Update dependency @generates/cli to ^0.0.10
- Updated dependencies [b75deea]
- Updated dependencies [9a2437d]
- Updated dependencies [6ab64fd]
- @ianwalter/nrg-validation@1.4.0
- @ianwalter/nrg-mq@1.2.2
- @ianwalter/nrg-logger@0.3.0
- a96bc8d: Update dependency objection to ^2.2.5
- Updated dependencies [f66d0b4]
- @ianwalter/nrg-validation@1.3.0
- 57bd919: Fixing next middleware for custom server and client logging middleware
- 4dccb92: Switching from correct to nrg-validation
- 7c4a713: Update dependency objection to ^2.2.4
- f1b3893: Update dependency @generates/merger to ^0.1.2
- 75a04e6: Update dependency knex to ^0.21.15
- ab1ddff: Update dependency rate-limiter-flexible to ^2.1.15
- ce0c1b1: Add #591: client logging
- fd5c73e: Update dependency knex to ^0.21.13
- a5f9e44: Update dependency @generates/cli to ^0.0.9
- aaf0a01: Update dependency nodemailer to ^6.4.17
- 6e7c5ce: Update dependency @generates/merger to ^0.1.1
- b883984: Update dependency @ianwalter/extract to ^1.0.3
- cb539df: Update dependency nanoid to ^3.1.20
- 7b1afda: Update dependency pg to ^8.5.1
- c47bf6d: Update dependency nanoid to ^3.1.18
- a3d31c9: Update dependency grant to ^5.4.9
- ef4bbc9: Merging account update into session.account
- 89f6ed7: Update dependency pg to ^8.5.0
- Updated dependencies [e8bf434]
- @ianwalter/nrg-logger@0.2.1
- 82ad727: Improving ValidationError logging
- d7f4e07: Update dependency nodemailer to ^6.4.15
- ca925b3: Falling back csrfToken value to null on getSession
- 7d92ad0: Update dependency knex to ^0.21.12
- dbf75a0: Adding configuration for logging health check requests
- 0493e66: Update dependency @ianwalter/requester to ^2.4.3
- 3d53bf2: Update dependency knex to ^0.21.8
- Updated dependencies [0493e66]
- Updated dependencies [dbf75a0]
- @ianwalter/nrg-test@1.2.2
- @ianwalter/nrg-logger@0.2.0
- 37b0073: Update dependency nanoid to ^3.1.16
- 0090070: Update dependency knex to ^0.21.7
- 70e036d: Update dependency pg to ^8.4.2
- 247f40f: Adding nrg-csrf, nrg-sentry, and session regeneration
- 26de34a: Add #485: Split token middleware
- a98fbf2: Update dependency pg to ^8.4.1
- Updated dependencies [247f40f]
- @ianwalter/nrg-csrf@1.0.0
- @ianwalter/nrg-router@1.1.1
- @ianwalter/nrg-session@7.0.2
- 0884f8e: Fix rate limiting
- 9ccd4cf: Improve rate-limit log and add proxy config
- f1d6a78: Update dependency pg to ^8.4.0
- 40c7910: Fixing REDIS_URL config
- 24ccb51: Adding DB_URL to config
- 4b988eb: Adding REDIS_URL to config
- e3ac81c: Improving passwordResetPath config
- 90eef70: Add #449: Add disableCsrf middleware
- Updated dependencies [90eef70]
- Updated dependencies [837574d]
- @ianwalter/nrg-router@1.1.0
- 49b2dbd: Add #456: Remember me
- a28a06f: Move maxAge into cookie config
- 2147c0a: Fixing session config
- Updated dependencies [2147c0a]
- @ianwalter/nrg-logger@0.1.4
- @ianwalter/nrg-router@1.0.1
- @ianwalter/nrg-session@7.0.1
- @ianwalter/nrg-test@1.2.1
- 2bfa662: Updating nrg-logger
- 3999d1d: Update dependency knex to ^0.21.6
- 4b5a73f: Moving session middleware above log so session properties can be included in req/req logs
- Updated dependencies [4b5a73f]
- @ianwalter/nrg-logger@0.1.1
- 655cc90: Adding #429: plugBefore / plugAfter utilities
- ae5da22: Updating plugin logs
- Updated dependencies [2e3e0a7]
- @ianwalter/nrg-logger@0.1.0
- e10fb70: Improving verifyToken logging
- f9abe92: Refactoring nrg-mq so it can more easily be used without an app
- Updated dependencies [f9abe92]
- @ianwalter/nrg-mq@1.2.0
- bf4ac05: Improving account update logic to be more flexible
- 8e0e610: Cleaning up csrf endpoint testing logic
- Updated dependencies [8e0e610]
- @ianwalter/nrg-test@1.2.0
- 0e7a537: Updating @ianwalter/dot to 1.0.5
- ac773c3: Improving handleAuthorization logic
- d9abda1: Fixing typo in redis connection config, port -> password
- e408904: Adding back csrf endpoint and updating requester
- Updated dependencies [e408904]
- @ianwalter/nrg-test@1.1.2
- 1d42647: Remove production condition when adding app.close
- 8a9d13e: Adding #400: getSession middleware
- 4b7f893: Replacing new secret command with new id using nanoid
- Updated dependencies [8a9d13e]
- @ianwalter/nrg-test@1.1.1
- 01b7d2c: Updating logger and usign @generates/merger
- Updated dependencies [01b7d2c]
- @ianwalter/nrg-logger@0.0.5
- a2e1da9: Fixing date prop merge issue in logger
- Updated dependencies [a2e1da9]
- @ianwalter/nrg-logger@0.0.4
- eeadb27: Fixing log timestamp destructuring issue
- Updated dependencies [eeadb27]
- @ianwalter/nrg-logger@0.0.3
- 6dcdcdf: Replacing nrg-print with nrg-logger
- Updated dependencies [6dcdcdf]
- @ianwalter/nrg-logger@0.0.2
- Updating nrg-mq
- 870fe01: Changed DB models to use nanoid for IDs instead of sequential integers
- ba5c2f9: Updating print to v8.1.0
- Updated dependencies [ba5c2f9]
- @ianwalter/nrg-print@1.2.0
- @ianwalter/nrg-mq@1.0.1
- 3610195: Adding #367: Explicit Next.js integration
- 4a8bcfd: Adding debug log for OAuth middleware
- 3cff5a5: Fixing copy migrations command
- 27c456e: Adding warning log for unauthorized role
- Updated dependencies [3610195]
- @ianwalter/nrg-print@1.1.0
- @ianwalter/nrg-test@1.1.0
- f312613: Adding #333: Oauth support
- f312613: Adding #348: Rate limit middleware
- 60dddc3: Fixing chromafi issue with debug logs
- 4450ca6: - Changed app.start to app.serve
- Refactored serve method and fixed a port config issue
- Replaced supertest with nrg-test
- Added the app.close method
- Updated dependencies [4450ca6]
- @ianwalter/nrg-mq@1.0.0
- @ianwalter/nrg-test@1.0.0
- @ianwalter/nrg-print@1.0.0
- @ianwalter/nrg-router@1.0.0
- @ianwalter/nrg-session@7.0.0
- a5b1f4a: - Renamed app.start to app.serve
- #227: Increase Error.stackTraceLimit if in dev
- 2c08b63505a9959cc1b48575795cd0c619d746ea: Fixing serveSsr changes
- Update dependency objection to ^2.2.1
- Update dependency koa-compress to ^5.0.1
- #311: Change default path from /email-verification to /verify-email
- Update dependency pg to ^8.3.0