Skip to content

Releases: zyndex-drive/server

Release 0.2.0-46

08 Jan 14:38
v0.2.0-46
3ecd27b
Compare
Choose a tag to compare
Release 0.2.0-46 Pre-release
Pre-release

0.2.0-46 (2022-01-08)

Features 🔥

  • routes/setup: completely scaffold setup api routes (9d17424)

Code Refactoring 🖌

  • app: refactor imports (988d62e)
  • models: fix every models's type imports (37f4e8a)
  • plugins: add default imports and exports for many plugins (e316646)
  • plugins: fix every plugin's model type imports (4094721)
  • routes: fix model type imports (3dbe285)

Release 0.2.0-45

08 Jan 14:37
v0.2.0-45
23bb311
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:37
v0.2.0-44
9ca8200
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:36
v0.2.0-43
0021b3d
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:36
v0.2.0-42
a412f9e
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:03
v0.2.0-41
d0e82fa
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:38
v0.2.0-40
3d71900
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:37
v0.2.0-39
ac9e11b
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:37
v0.2.0-38
a63fe05
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:36
v0.2.0-37
06a7661
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)