Skip to content

Release 0.2.0-52

Pre-release
Pre-release
Compare
Choose a tag to compare
@tks18 tks18 released this 22 Jun 14:53
· 14 commits to master since this release
v0.2.0-52
5673b17

0.2.0-52 (2022-02-09)

Bug Fixes 🛠

  • plugins/db: fix db-hash plugin which hangs the server which using plugin (a152836)
  • plugins/sessionmanager: move more redundant tasks to the main create session function (386c928)

Code Refactoring 🖌

  • plugins/google: fix google oauth helpers to update to latest changes (1ed3083)
  • plugins/healthcheck: refactor health-check.ts file (ee8e594)
  • routes/setup: refactor all routes which require changes as per latest updates (556c88e)
  • types: move files inside types to a proper folder structure (4492166)

Build System 🏗

  • packages: add passport,google-oauth,twitter-oauth packages (735b5a0)

Tests 🧪

  • tests/rest: add latest routes rest based tests (05a4de1)

Features 🔥

  • app.ts: add passport initialize function after db connects (55fcb37)
  • model/credentials: change credential schema to support more oauth features (1f2b68f)
  • models/user: change user schema to support oauth based logins (cf13987)
  • oauth/google: write oauth authenticate action for login with google function (21b269a)
  • oauth/helpers: write passport authenticate tranform function for proper error handling (79a1aff)
  • oauth/helpers: write passport function for oauth user verification (ab8921e)
  • oauth/helpers: write passport initialize function that initializes all the clients (78fab85)
  • oauth/twitter: write oauth authenticate action for login with twitter function (c9f2172)
  • routes/login: write router for google oauth login (dffefe1)
  • routes/login: write router for twitter oauth login (95cc509)