- Set up database and data model
- Move folder open state to URL
- Add auth
- Add file uploading
- Add analytics
- Onboarding
- Access control (check owner before rendering f page)
- make clerk prod ready
- Add SSR plugin for UT button
- Create Folders
- Folder rename
- Delete folders
- indicate row when deleting
- File view
- File search
- Toast for uploading
- drag 'n drop
Just finished connecting to the database. Next steps:
- Update schema to show files and folders
- Insert exapmles
- Render in UI
- Push to production
- Change folder state management to link components
- Add data access layer
- Add ownership
- File upload to right folder
- Change allowed files
- make sorting order consiste nt
- Delete files
- Homepage
- clerk prod deployed
- false redirect after sign up, to sign in page
- "My drive" in breadcrumbs points to folder with id 1, fix this
- remove "root" from breadcrumbs
- added folder creation
- folder name change
- folder rename ui
- folder rename backend
- split file-row file into seperate components
- added folder deletion to backend
- added UI indication while deleting for files and folders
- indicate row while deleting
- confirm deletion through user
- file renames
- toast for uploading and deletion
- create a unified button for folder creation and file uploading