Skip to content

Latest commit

 

History

History
439 lines (340 loc) · 44.7 KB

CHANGELOG.md

File metadata and controls

439 lines (340 loc) · 44.7 KB

1.4.0 (2024-05-24)

🚀 Features

  • add example for health and email auth (b834d25)
  • api: Add minio-client provider (#237) (cd71c5a)
  • api: Add feature to fork projects (#239) (3bab653)
  • api: Added feedback form module (#210) (ae1efd8)
  • api: Added Project Level Access (#221) (564f5ed)
  • api: Added support for changing email of users (#233) (5ea9a10)
  • implemented auth, ui for most, and fixed cors (#217) (feace86)
  • platfrom: add delete method in api client (#225) (55cf09f)
  • postman: add example for get_self and update_self (e015acf)
  • web: Add and link privacy and tnc page (#226) (ec81eb9)

🐛 Bug Fixes

📚 Documentation

  • Added docs regarding postman, and refactored architecture diagrams (f1c9777)
  • Fix typo in organization-of-code.md (#234) (11244a2)

🔧 Miscellaneous Chores

  • api: Get feedback forward email from process.env (#236) (204c9d1)
  • postman: Initialized postman (bb76384)
  • release: Update changelog config (af91283)
  • Remove swagger docs (#220) (7640299)

🔨 Code Refactoring

  • api: Replaced OTP code from alphanumeric to numeric (#230) (f16162a)

1.3.0 (2024-05-12)

🚀 Features

🐛 Bug Fixes

  • web: alignment issue in “Collaboration made easy” section (#178) (df5ca75)
  • workspace: delete duplicate tailwind config (99d922a)

📚 Documentation

🔧 Miscellaneous Chores

  • Added lockfile (60a3b9b)
  • Added lockfile (6bb512c)
  • api: Added type inference and runtime validation to process.env (#200) (249e07d)
  • api: Fixed prisma script env errors (#209) (8762354)
  • API: Refactor authority check functions in API (#189) (e9d710d)
  • api: Refactor user e2e tests (b38d45a)
  • ci: Disabled api stage release (97877c4)
  • ci: Update stage deployment config (868a6a1)
  • codecov: update api-e2e project coverage (1e90d7e)
  • dockerfile: Fixed web dockerfile (6134bb2)
  • docker: Optimized web Dockerfile to reduct image size (#173) (444286a)
  • release: Downgraded package version (c173fee)
  • release: Fix failing release (#213) (40f64f3)
  • release: Install pnpm (1081bea)
  • release: Updated release commit (b8958e7)
  • release: Updated release commit (e270eb8)
  • Update deprecated husky Install command (#202) (e61102c)
  • Upgrade @million/lint from 0.0.66 to 0.0.73 (#172) (dd43ed9)
  • web: Updated fly memory config (4debc66)

🔨 Code Refactoring

  • api: Made events central to workspace (#159) (9bc00ae)
  • api: Migrated to cookie based authentication (#206) (ad6911f)
  • monorepo: Migrate from nx to turbo (#153) (88b4b00)

1.2.0 (2024-02-18)

🚀 Features

🔧 Miscellaneous Chores

  • api: update dockerfile and ci (ae2d944)
  • api: update sentry log messages (976026c)
  • ci: update stage-api workflow (addaa61)
  • husky: Remove e2e:api command from husky (#144) (8a2fa58)
  • update sentry source map script (bdc9dc6)

1.1.0 (2024-02-12)

🚀 Features

🔧 Miscellaneous Chores

  • ci: CI rework (788c141)
  • ci: update CI of web and API (bd171da)
  • husky: Update precommit (b170cf3)
  • migrate from supabase to postgresql (#129) (e1ff912)
  • update CI (32eb820)
  • Update release config in package.json (71c75a7)
  • version: Upgrade next from 14.0.4 to 14.1.0 (#136) (c958865)
  • version: Upgrade reflect-metadata from 0.1.14 to 0.2.1 (#137) (574b6ce)

1.0.0 (2024-02-09)

⚠ BREAKING CHANGES

  • api: update workspace role mechanism and added functionality to create custom roles

🚀 Features

🐛 Bug Fixes

  • api: addressed logical errors (fc14179)
  • api: removed api-keys.types.ts (2b5b1f8)
  • api: update role based access (5e3456c)
  • fix syntax error in auto-assign.yaml (e59d410)
  • indendation errors (8212d59)
  • issue auto assign cannot read properties of undefined assignees (0ecc749)
  • landing-page: Make mobile responsive (3fd5a1d), closes #41
  • landing-page: Make mobile responsive (0596473), closes #41
  • landing-page: Make mobile responsive (2afaf0d), closes #41
  • made images not selectable and undraggable (b8c200e)
  • Merge main and made a small fix (89b0d71)
  • nx run dev:api failing due to DI error (81c63ca)
  • remove hardcoded email from adminUserCreateEmail mail function (b2b9a9e)
  • remove pnpm-lock as it is causing issues in pnpm install (d3b54d8)
  • resolved merge conflict (7ff7afb)
  • typo (587f06b)
  • Update discord link in README.md (c7e4b5a)
  • update lockfile (b6f6e80)
  • update pnpm scripts (e73a877)
  • update web workflow (add46dd)

📚 Documentation

🔧 Miscellaneous Chores

  • ad start:api script in package.json (ee3bc19)
  • add getAllUsers test (0b51a02)
  • add auto release and commit config (0fe7d19)
  • add husky pre-commit check (62bf77e)
  • add pr auto tag workflow (7a44137)
  • add PR lint (bb28cb7)
  • add prettier:fix in package.json and husky (2451301)
  • add release drafter config (de36d9f)
  • add render hook in web to auto-deploy (b0228d0)
  • add semantic release (af12daa)
  • add test workflow (77c49de)
  • add workflow for CI and deployment of web (f49b7db)
  • adding test command to pre commit (09805a5)
  • api: update dockerfile entrypoint (3962beb)
  • auth: loading github module optionally (#112) (9263737)
  • ci: add dummy envs to api workflow (4f6bb44)
  • ci: add fly.io (46bcd22)
  • ci: fixed broken fly installation (6ec728f)
  • ci: integrated codecov (0daeff3)
  • ci: moving to gitflow release (1f86a99)
  • ci: remove auto tag workflow (63daab3)
  • ci: update CI deploy stage (cd3c47e)
  • ci: update coverage base path (92e3620)
  • ci: update release workflow deps (f2a8243)
  • ci: update stage deploy condition (362e0b0)
  • ci: update workflow (d59427e)
  • fix changelog script (0c8c0ef)
  • fix changelog script (78848a0)
  • house cleaning (ae73e7a)
  • lint: overwrite default eslint rules (4bfc998)
  • package.json: update release settings (9b0e414)
  • release: 0.1.0-alpha (f166ee1)
  • release: 0.1.0-alpha (867fb08)
  • release: 0.2.0-alpha (de7726c)
  • release: 1.0.0-alpha.1 [skip ci] (488dd49), closes #101
  • release: 1.0.0-alpha.2 [skip ci] (ca12cc3), closes #108 #103 #106
  • remove / for consistancy (0da0953)
  • remove duplicate auth service (f97adf0)
  • remove SDK folders (614c304)
  • remove sdk-node workflow (655ad27)
  • remove unused import (7f189dd)
  • remove unwanted package.json (14cd7ad)
  • rename file (0aba0f3)
  • replace script with makefile (a92311e)
  • replace script with makefile (62d582d)
  • resolve comments (f7562c4)
  • update contribution readme with step to auto assign issue (6459622)
  • update docker push workflow (e286b1a)
  • update docker push workflow (#103) (d562e5a)
  • update preset (004ea3a)
  • Update web CI and add Dockerfile for web (fc9571e)

🔨 Code Refactoring

  • addressed sonarqube lints (#106) (3df13f8)
  • move mock data folder inside common module (832383e)
  • service functions as suggested (c1ae78a)
  • user mock data change (ea5c504)

1.0.0-alpha.2 (2024-02-06)

⚠ BREAKING CHANGES

  • api: update workspace role mechanism and added functionality to create custom roles

🚀 Features

  • api: update workspace role mechanism and added functionality to create custom roles (6144aea)
  • nx-cloud: setup nx workspace (#108) (cb61d45)

🔧 Miscellaneous Chores

  • api: update dockerfile entrypoint (3962beb)
  • ci: add dummy envs to api workflow (4f6bb44)
  • ci: add fly.io (46bcd22)
  • ci: fixed broken fly installation (6ec728f)
  • ci: integrated codecov (0daeff3)
  • ci: remove auto tag workflow (63daab3)
  • ci: update release workflow deps (f2a8243)
  • package.json: update release settings (9b0e414)
  • update docker push workflow (e286b1a)
  • update docker push workflow (#103) (d562e5a)
  • update preset (004ea3a)

🔨 Code Refactoring

1.0.0-alpha.1 (2024-02-02)

bug

build

  • Add Lint Workflows for cli and sdk-node (93ae134)
  • pnpm cache setup (2db196f)

chore

  • ad start:api script in package.json (ee3bc19)
  • add getAllUsers test (0b51a02)
  • add auto release and commit config (0fe7d19)
  • add husky pre-commit check (62bf77e)
  • add pr auto tag workflow (7a44137)
  • add PR lint (bb28cb7)
  • add prettier:fix in package.json and husky (2451301)
  • add release drafter config (de36d9f)
  • add render hook in web to auto-deploy (b0228d0)
  • add semantic release (af12daa)
  • add test workflow (77c49de)
  • add workflow for CI and deployment of web (f49b7db)
  • adding test command to pre commit (09805a5)
  • create a cron function that will run every hour to clean up expired otps (5ffb54d)
  • fix changelog script (0c8c0ef)
  • fix changelog script (78848a0)
  • remove / for consistancy (0da0953)
  • remove duplicate auth service (f97adf0)
  • remove SDK folders (614c304)
  • remove sdk-node workflow (655ad27)
  • remove unused import (7f189dd)
  • remove unwanted package.json (14cd7ad)
  • rename file (0aba0f3)
  • replace script with makefile (a92311e)
  • replace script with makefile (62d582d)
  • resolve comments (f7562c4)
  • update contribution readme with step to auto assign issue (6459622)
  • Update web CI and add Dockerfile for web (fc9571e)

docs

feat

fix

  • fix syntax error in auto-assign.yaml (e59d410)
  • indendation errors (8212d59)
  • issue auto assign cannot read properties of undefined assignees (0ecc749)
  • Merge main and made a small fix (89b0d71)
  • nx run dev:api failing due to DI error (81c63ca)
  • remove hardcoded email from adminUserCreateEmail mail function (b2b9a9e)
  • remove pnpm-lock as it is causing issues in pnpm install (d3b54d8)
  • resolved merge conflict (7ff7afb)
  • typo (587f06b)
  • Update discord link in README.md (c7e4b5a)
  • update lockfile (b6f6e80)
  • update pnpm scripts (e73a877)
  • update web workflow (add46dd)

Fix

GitBook

patch

  • generate new migration (00b516f)
  • improved query of otp (d9d9260)
  • remove free tier data from migration (44dc980)
  • remove repository layer and add prisma to service (54cc6d4)
  • replace resend with nodemailer (f0b0887)
  • send email async (091e49b)

refactor

  • move mock data folder inside common module (832383e)
  • service functions as suggested (c1ae78a)
  • user mock data change (ea5c504)

test

  • add tests for user service (beb1955)
  • getAllUsers Controller (cb84237)