Skip to content

Releases: hecsalazarf/gom-api

0.5.3

19 May 15:25
9e02943
Compare
Choose a tag to compare
  • Bump dependencies (typescript v4).
  • Replace ts-ignore with ts-expect-error.

0.5.2

13 Aug 19:08
2a62054
Compare
Choose a tag to compare

New

  • Reduce docker image size (~40%) by cleaning the npm cache f609027
  • Update dependencies 9e98a7d
  • Upgrade to typescript-eslint v3 c369f87
  • Upgrade connect-redis to v5 c7cf5eb

Fix

  • package-lock.json is not copied to docker image df6dba7

0.5.1

18 May 20:08
5c76ca2
Compare
Choose a tag to compare

New

  • Nestjs bumped to v7
  • Many dependencies updated
  • Use nest-cli on build tasks fdbfbc8
  • Use nest-cli for debug mode fdbfbc8
  • Remove PM2 dependency. Standalone node process in docker container f43052e
  • Normalize http exceptions due to nestjs update eab1461

0.5.0

14 May 18:33
98217b2
Compare
Choose a tag to compare

New

  • Promotion module: Create promotions and send notifications
  • Message Queue module
  • WebPush module now uses background jobs to send notifications #26
  • Add method to create Redis instance synchronously 305666f
  • Remove prettier e163467

Fix

  • A lot of fixes and enhancements

0.4.1

16 Dec 19:44
1a54efb
Compare
Choose a tag to compare

New

  • Docker build: Do not install the latest PM2 version to prevent unforeseen breaking changes c767390
  • Use PM2 log rotation module #23
  • Use esModuleInterop flag, in compliance with es6 modules spec #25
  • After importing 'config' library in compliance with es6, the dynamic instantiation is changed. Now, it is statically created be7a4ab
  • Migrate from TSLint to ESLint 2ed94d5
  • Restyle code after ESLint migration ba41de3
  • Assign properties to session object through Object.defineProperty e86fc58
  • Upgrade dependencies:
    • @casl/ability@3.3.0
    • nestjs@6.10.10
    • apollo-server-express@2.9.13
    • web-push@3.4.3
    • @types/ioredis@4.14.1
    • nodemon@2.0.2
    • ts-node@8.5.4

Fix

  • Docker stack: Query the registry to resolve image digest on changes only #22
  • Add type any to the hgetall callback res parameter, after upgrading ioredis types definition 838ebc7
  • Avoid referencing unbound methods 1057987

0.4.0

28 Nov 00:40
f8cffae
Compare
Choose a tag to compare

New

  • Add global filter that logs HTTP exceptions.
  • Set cookie samesite attribute as 'Lax'
  • Add extUid of BP to the access token
  • Upgrade Prisma Docker image to 1.34.10
  • Upgrade Node Docker image to 12.13.0-alpine
  • Bump NestJS to v6.10.2
  • Bump Typescript to v3.7.2

Fixes

  • Firefox issue that did not allow to sign in due to samesite cookie attribute.
  • Allow 'Strict', 'Lax', and boolean values in the samesite attribute of cookies configuration.

0.3.0

08 Oct 17:29
c0293ee
Compare
Choose a tag to compare

New

  • Jenkins pipeline

Fix

  • chore: bump dependencies

0.2.0

10 Sep 19:16
Compare
Choose a tag to compare

First preview for public demonstrations.