v0.1.0
Pre-releaseThe beta-test version of the API
* feat: resending verification email (#91)
-
done
-
replaced instances of authenticateError
-
fixed http codes
-
updated tests
-
first commit
-
fixed conflicts
-
fixed
-
fixed
-
shahed cant spell
-
all requested changes
-
fixed change
-
fix: use correct name for route
Co-authored-by: Amish Shah amishshah.2k@gmail.com
-
fix: linkedin validation rule (#102)
Change LinkedIn validation rule to uniform it to other social media
-
fix: actually add users to the queue (#104)
-
feat: discord integration (#105)
-
feat: create discord entity
-
feat: set up oauth state
-
feat: set up oauth2 auth URL route
-
feat: start to work on account link route
-
feat: account linking
-
fix: link route shouldn't respond with data
-
fix: don't eagerly load discord relation
-
chore: rename frontend discord route
-
chore: fix CI
-
chore: rename redirect URI
-
-
feat: reset password (#103)
-
feat: add routes
-
add controllers and services
-
fix: eslint
-
fix: merge all files
-
fix: unify reset password route
-
feat: test forgot and reset password controllers
-
feat: test forgotPassword in userService
-
feat: add resetPaaword userService tests
-
fix: unnecessary lines
-
refactor: change HTTP verbs, add password length checks
Co-authored-by: Amish Shah amishshah.2k@gmail.com
-
-
refactor: designated profileService and emailConfirmationService functions to their own files (#99)
-
refactor: created profileService
-
refactor: added EmailConfirmationService and edited tests
-
Revert "refactor: added EmailConfirmationService and edited tests"
This reverts commit eb3af76.
- fix: fixed profileService
-
-
feat: add note entity to like or soft block a user (#108)
-
feat: added Note entity
-
fix: fix for note entity
-
fix: Note entity 2nd fix
-
feat: relate user to notes
-
add get notes route
-
add create note route
-
fix: query builder
-
fix: primary columns
-
fix: remove primary generated id
-
fix: remove unnecessary lines
-
fix: remove unnecessary lines
-
fix: edit note services
-
fix: get Notes
-
feat: add note for testing users
-
fix: check for existing note
-
feat: test create note controller
-
feat: test get notes controller
-
feat: delete note functionality added, refactored noteservice
-
test: added getNotes and createNote tests
-
test: base tests for deleteNote()
-
fix: finding relational entities
-
fix: parameter type in create note
-
fix: test create note function
-
feat: test delete note controller
-
fix: requested changes
-
refactor: change note API routes
-
feat: fix validation on Notes
-
perf: improve create note performance
Co-authored-by: Sahil Borkar sahilsborkar@gmail.com
Co-authored-by: Amish Shah amishshah.2k@gmail.com -
-
refactor: move to nodemailer in email service (#114)
-
feat: start to remove sendgrid
-
fix: remove sendgrid completely
-
fix: make example .env more helpful
-
-
fix: added check for unverified users trying to authenticate (#112)
-
fix: added check for unverified users trying to authenticate
-
fix: fixed one instance of a test failing
-
fix: tests
Co-authored-by: Amish Shah amishshah.2k@gmail.com
-
-
feat: discord improvements (#115)
-
refactor: update "UserNotFound" error in getUser middleware
-
fix: remove old discord users
-
feat: add verified role ID to config
-
feat: verified role
-
-
chore: v0.1.0