Skip to content

Latest commit

 

History

History
166 lines (133 loc) · 18 KB

CHANGELOG.md

File metadata and controls

166 lines (133 loc) · 18 KB

Changelog

1.1.2 (2024-05-20)

Bug Fixes

  • blank location name should result in no location in sched (e8a538d)

1.1.1 (2024-05-13)

Bug Fixes

  • bump google-auth-library from 9.7.0 to 9.9.0 (bb608de)
  • bump pino from 8.19.0 to 9.0.0 (e9a7ba5)
  • bump superagent from 8.1.2 to 9.0.2 (980ce40)
  • bump zod from 3.22.4 to 3.23.5 (905d491)
  • remove use of tsyringe DI (4ad2f5a)
  • warning in call to date-fns with DDD (c67cf7d)

1.1.0 (2024-04-04)

Features

  • add version number to api surface (54474e7)

Bug Fixes

  • bump pino-pretty from 10.3.1 to 11.0.0 (d8dbcd3)
  • bump reflect-metadata from 0.2.1 to 0.2.2 (a398a63)
  • ecosystem config uses wrong startup path (45d1696)

1.0.0 (2024-03-26)

Features

Miscellaneous Chores

0.4.1 (2024-03-26)

Bug Fixes

  • deployment should use node, not ts-node (1197c1e)

0.4.0 (2024-03-21)

Features

  • add federated id endpoints + tests (cbe7628)
  • add federated login capabilities for google auth (5ade8cc)
  • add password changing (de9be46)
  • mask uri passwords when logging (dd0e11e)
  • migrate away from jwt to simple sessions for authentication (c12885c)
  • use pino for logging (3cb48b7)

Bug Fixes

  • add better error reporting/handling in server (afae271)
  • add some sched location addresses (f3e9f12)
  • add type checking for sched export/import (3eec7c2)
  • apply lessons learned from past year wrt to typings (0d8a5fd)
  • broken semantic release config (e623c96)
  • bump all package versions, preparing for 2023 (be91afd)
  • bump connect-redis from 7.0.1 to 7.1.0 (eff1a45)
  • bump connect-redis from 7.1.0 to 7.1.1 (0ccbefe)
  • bump connect-redis to 7.0.1 (78cd933)
  • bump connection-string from 4.3.6 to 4.4.0 (9d10d47)
  • bump date-fns from 2.28.0 to 2.29.1 (129e379)
  • bump date-fns from 2.29.1 to 2.29.2 (3c17dd0)
  • bump date-fns from 2.29.2 to 2.29.3 (e177080)
  • bump date-fns from 2.29.3 to 2.30.0 (6dfe4ad)
  • bump date-fns from 2.30.0 to 3.3.1 (35bf62e)
  • bump date-fns from 3.3.1 to 3.6.0 (c1a0e0e)
  • bump dotenv from 16.0.1 to 16.0.2 (0f69a45)
  • bump dotenv from 16.0.2 to 16.0.3 (0084a02)
  • bump dotenv from 16.0.3 to 16.4.1 (713882c)
  • bump dotenv from 16.4.1 to 16.4.5 (9ccfb29)
  • bump eslint config (099f267)
  • bump express from 4.18.2 to 4.18.3 (55f0b17)
  • bump express-session and @types/express-session (00099cf)
  • bump google-auth-library from 8.7.0 to 8.8.0 (2a9d781)
  • bump google-auth-library from 8.8.0 to 9.6.1 (50951fd)
  • bump google-auth-library from 9.6.1 to 9.6.3 (7ecc587)
  • bump helmet from 5.1.0 to 5.1.1 (409c925)
  • bump helmet from 5.1.1 to 6.0.0 (f8a3ea5)
  • bump helmet from 6.1.3 to 6.1.5 (a6c7915)
  • bump helmet from 6.1.5 to 7.0.0 (920838d)
  • bump helmet from 7.0.0 to 7.1.0 (b21c3c7)
  • bump http-status-codes from 2.2.0 to 2.3.0 (6991c73)
  • bump mongodb from 4.7.0 to 4.8.1 (3864147)
  • bump mongodb from 4.9.1 to 4.10.0 (0695115)
  • bump mongodb from 5.0.1 to 5.1.0 (577cc55)
  • bump mongodb from 5.1.0 to 5.2.0 (78af1b2)
  • bump mongodb from 5.2.0 to 5.3.0 (6b4ac56)
  • bump mongodb from 5.3.0 to 5.6.0 (135260c)
  • bump mongodb from 5.6.0 to 6.3.0 (36b2448)
  • bump passport from 0.6.0 to 0.7.0 (1568ab1)
  • bump pino from 8.11.0 to 8.12.1 (9f1aa39)
  • bump pino from 8.12.1 to 8.14.1 (3ec8fed)
  • bump pino from 8.14.1 to 8.18.0 (e4ab685)
  • bump pino from 8.18.0 to 8.19.0 (1f11395)
  • bump pino from 8.9.0 to 8.11.0 (58c70d1)
  • bump pino-pretty from 10.0.0 to 10.3.1 (d8f359c)
  • bump pino-pretty from 9.1.1 to 9.3.0 (37d4fc5)
  • bump pino-pretty from 9.3.0 to 9.4.0 (f63f2d5)
  • bump pino-pretty from 9.4.0 to 10.0.0 (172a1e7)
  • bump pm2 from 5.2.0 to 5.2.2 (1e1a18b)
  • bump redis from 4.6.12 to 4.6.13 (2ad062e)
  • bump redis from 4.6.4 to 4.6.5 (a68a437)
  • bump redis from 4.6.5 to 4.6.6 (01b4c90)
  • bump redis from 4.6.6 to 4.6.12 (e09ec54)
  • bump reflect-metadata from 0.1.13 to 0.2.1 (d1ee08a)
  • bump set-interval-async from 2.0.3 to 3.0.2 (c89ffa2)
  • bump superagent and @types/superagent (889798e)
  • bump superagent from 8.0.0 to 8.0.1 (7187d83)
  • bump to typescript 5.0.2 (d4b623f)
  • bump ts-jest to 29.1.0 and TS5 support (360401f)
  • bump ts-node from 10.8.1 to 10.8.2 (3acb59d)
  • bump ts-node from 10.8.2 to 10.9.1 (6ed8aa1)
  • bump ts-node from 10.9.1 to 10.9.2 (c165a20)
  • bump tsyringe from 4.7.0 to 4.8.0 (6015267)
  • bump typescript from 4.7.4 to 4.8.2 (7dedbce)
  • bump typescript from 4.8.2 to 4.8.4 (4cf9032)
  • bump yargs and @types/yargs (b64cdbd)
  • bump yargs from 17.6.2 to 17.7.0 (429ba8f)
  • bump yup from 1.0.0-beta.4 to 1.0.0-beta.7 (0bc8d54)
  • bump zod from 3.20.2 to 3.20.6 (19f4af1)
  • bump zod from 3.20.6 to 3.21.4 (4c32e42)
  • bump zod from 3.21.4 to 3.22.4 (331088b)
  • connect-redis v7 needs legacy mode disabled (3cf8901)
  • db sync status lookup would fail with no data found (a735f90)
  • enable secure cookies for deployment (ffbbe82)
  • enable typesafety using zod for db reads and remote gravity forms reads (58c29d8)
  • end of week party shouldn't exclude events from being sync'd if there are other types (36fc0f1)
  • eslint should ignore coverage (e62281a)
  • expose reverse proxy trust session config option (96177fe)
  • include event url test was inverted (25e67f3)
  • increase open pull request limit (4fef810)
  • insertMany fails if supplied zero-length array (cb88e2a)
  • lint fixes (07c0862)
  • migrate from yup to zod for validations (47dda25)
  • no longer use yup (93b64e0)
  • node 18 ts fixes (268acf6)
  • pm2 not needed as dependency when launched w/npx (b1d7588)
  • pm2 update, use npx to run pm2 to ensure latest version (3357e01)
  • remove unnecessary "strict" in tsconfig (7ca70b3)
  • remove unused dependencies (66700d9)
  • run tests on node 18 (63ca12c)
  • sched sync was formatting dates wrong (55de239)
  • some database issues causing trouble with client (acd3eab)
  • update mongodb to 6.5.0, fix types on user, event and status collections (bae1119)
  • updated locations from city list and form choices (56e9265)
  • use status code definitions instead of hardcoded numbers (8a6bd37)
  • validate return for session/info (daa512d)