Skip to content

Releases: zyndex-drive/server-build

Release 0.2.0-45

08 Jan 14:50
v0.2.0-45
1b564c8
Compare
Choose a tag to compare
Release 0.2.0-45 Pre-release
Pre-release

0.2.0-45 (2022-01-06)

Build System 🏗

  • package: remove unused packages (b1c1b6f)

Bug Fixes 🛠

  • models: fix session model schema (d743cb8)
  • plugins/google: fix function overloading typescript (7217df1)
  • plugins/mail: add default exports for mail plugin (2476dab)

Features 🔥

  • plugins/jwt: write jwt plugin for signing json web tokens (80dde12)
  • plugins/jwt: write verify jwt function for decrypting and verifying jwts (c7976ff)
  • plugins/session-manager: write methods and function for session-manager plugin (f886692)

Release 0.2.0-44

08 Jan 14:50
v0.2.0-44
00b218e
Compare
Choose a tag to compare
Release 0.2.0-44 Pre-release
Pre-release

0.2.0-44 (2022-01-05)

Bug Fixes 🛠

  • models: fix smtp provider schema by adding dkim details (4f10408)
  • plugins/google: add more google api scopes for more control over api (83f7e3a)

Features 🔥

  • plugins/google: refactor and introduce function overloads for solving conditional return types (7406494)
  • plugins/mail: add functions for mail-transporter plugin with nodemailer (7f3da72)

Build System 🏗

  • eslint: add support for function overloading in ts (751df21)

Release 0.2.0-43

08 Jan 14:48
v0.2.0-43
b6e7955
Compare
Choose a tag to compare
Release 0.2.0-43 Pre-release
Pre-release

0.2.0-43 (2022-01-04)

Code Refactoring 🖌

  • plugins: add default model import and exports (1daceae)

Features 🔥

  • models: add otp model to verify users using otp (7272e24)
  • plugins/mail-transporter: write mail transporter plugin (b946374)
  • plugins/otp: write otp generator plugins (0de1f94)

Release 0.2.0-42

08 Jan 14:47
v0.2.0-42
de009b6
Compare
Choose a tag to compare
Release 0.2.0-42 Pre-release
Pre-release

0.2.0-42 (2022-01-04)

Code Refactoring 🖌

  • models: add template model exports (77d45eb)

Features 🔥

  • plugins/auth: write auth functions for all the policies (7faf8b4)
  • plugins/templates: add policies for templates (a147255)

Release 0.2.0-41

31 Dec 13:16
v0.2.0-41
3f7832a
Compare
Choose a tag to compare
Release 0.2.0-41 Pre-release
Pre-release

0.2.0-41 (2021-12-31)

Features 🔥

  • plugins/auth: add model method helper functions (2e19168)
  • plugins/auth: move user functions to seperate folder (237015b)
  • plugins/auth: write auth policy functions for credential functions (3354865)

Release 0.2.0-40

30 Dec 13:43
v0.2.0-40
9805b69
Compare
Choose a tag to compare
Release 0.2.0-40 Pre-release
Pre-release

0.2.0-40 (2021-12-30)

Bug Fixes 🛠

  • models/user: fix model user types (606cd88)
  • plugins/google: fix google requester function to throw errors (6ea6889)

Features 🔥

  • plugins/auth: fix auth policy checker to check for policy when no scope is passed (457847d)
  • plugins/auth: write a function to check policy and modify user object (515d9b4)
  • plugins/auth: write auth function - user/policies (47bf3e9)
  • plugins/auth: write auth function - user/remove (47fd81e)
  • plugins/auth: write auth function - user/restrict (556b933)
  • plugins/auth: write auth function - user/scope (d899685)

Release 0.2.0-39

30 Dec 13:41
v0.2.0-39
516f9ba
Compare
Choose a tag to compare
Release 0.2.0-39 Pre-release
Pre-release

0.2.0-39 (2021-12-29)

Features 🔥

  • plugins/auth: some misc helper functions for policy check (b632972)
  • plugins/auth: write a complete function to check policies and authorize the user (2e4f146)
  • plugins/auth: write a function to check the heirarchy of the user and admins (c99f8ad)

Build System 🏗

  • packages: add mathjs package (eaa560c)

Release 0.2.0-38

30 Dec 13:40
v0.2.0-38
cba6be1
Compare
Choose a tag to compare
Release 0.2.0-38 Pre-release
Pre-release

0.2.0-38 (2021-12-29)

Bug Fixes 🛠

  • models: fix bad schema in pending-user and user models (e858dc5)

Features 🔥

  • plugins/auth: refactor auth helpers, write function to support policy check for pending users (3977dc2)
  • plugins/auth: refactor user auth policies and write auth policies for blacklist function (36a4ca6)
  • plugins/auth: write auth policies for user/blacklist function (e1eabd6)
  • plugins/auth: write auth policies for user/promote functions (e1a8f00)
  • views: add backend dashboard html files (5f4716c)

Others 🔧

  • add some misc index.ts files for easy imports (4eda2b4)

Release 0.2.0-37

30 Dec 13:40
v0.2.0-37
46979d2
Compare
Choose a tag to compare
Release 0.2.0-37 Pre-release
Pre-release

0.2.0-37 (2021-12-25)

Code Refactoring 🖌

  • fix callback hell by using function chaining (37719d8)
  • plugins: refactor auth files to use promise chaining (929fb62)

Features 🔥

  • routes: serve index file to get request (2f2dddb)
  • views: add html files (52a2b4c)

Release 0.2.0-36

22 Dec 03:22
v0.2.0-36
d079985
Compare
Choose a tag to compare
Release 0.2.0-36 Pre-release
Pre-release

0.2.0-36 (2021-12-21)

Bug Fixes 🛠

  • models/policy: fix policy model schema (856923a)

Features 🔥

  • plugins/auth: use policy documents from the database to check policies (4ff04f8)

Code Refactoring 🖌

  • plugins/google: fix the callback hell with .then chaining (c614139)