* fix: encrypt and decrypt function to check for None case.
* fix: google and github oauth login check when one of them is not configured.
* remove: NEXT_PUBLIC_ENABLE_OAUTH variable.
* chore: format all files in the project
* fix: removing @types/react from dependencies
* fix: adding prettier and eslint config
* chore: format files
* fix: upgrading turbo version
* chore: ignoring warnings and adding todos
* fix: updated the type of bubble menu item in the document editor
* chore: format files
---------
Co-authored-by: Aaryan Khandelwal <aaryankhandu123@gmail.com>