-
Utils folder refactored, now functions are organized in separate folders based on usage
-
New auth-related utils
-
Functions like getSessions were removed because of the use of Supabase SSR
-
session object was replaced with user throughout the project
-
The multiple addition of functionalities led to prop drilling, which was fixed by using contexts.
-
Auth pages are dynamic Next.js pages, one for each of Update password, sign up, password sign in, etc.
-
The forms for each type of authentication types are located in @/components/auth-ui
-
You can now develop locally via Docker by using Supabase CLI
- All vulerabilities removed
- Dependencies up to date
- Added AI assistant page, which should be provided with the assistant key variable (NEXT_PUBLIC_OPENAI_ASSISTANT_KEY=asst_**************************) in order to work.
- Removed error regarding avatar url which caused dash pages to crash
- Removed console errors
- Added NextJS as base framework