Commit Graph

11 Commits

Author SHA1 Message Date
Christopher 7bc2b1c7e6 Post deletion, profile link 2026-01-22 14:57:42 -08:00
Christopher 38a6b88e7e Fixed various build errors 2026-01-22 14:00:12 -08:00
Christopher c9951caa95 Various fixes and improvments 2026-01-22 13:50:55 -08:00
Christopher 812a986d0f Fixed banner upload bug 2026-01-22 12:05:51 -08:00
Christopher 3394488198 Account migration 2026-01-22 11:45:21 -08:00
Christopher f589635d03 feat: implement AutoTextarea component for dynamic height adjustment in text areas 2026-01-22 10:47:44 -08:00
Christopher 64fbca7fbb feat: enhance file upload UI for avatar and header images with improved styling and error handling 2026-01-22 09:53:13 -08:00
Christopher 6cd74e1cc2 feat: add S3 file upload functionality and update profile image handling
- Added @aws-sdk/client-s3 dependency for S3 interactions.
- Refactored ProfilePage to allow file uploads for avatar and header images, replacing URL inputs with file inputs.
- Implemented loading state and error handling during image uploads.
- Created new API route for handling file uploads to S3, including public URL generation.
- Enhanced RightSidebar to show loading skeleton while fetching data.
2026-01-22 09:36:26 -08:00
Christopher 1f907a4ace feat: improve loading state handling in LayoutWrapper and adjust ProfilePage layout 2026-01-22 09:16:51 -08:00
Christopher 7213f08b64 feat: implement authentication context, admin node settings, and core layout components 2026-01-22 04:26:23 -08:00
Christopher 76bc648028 refactor: Update user profile routing from @[handle] to [handle], add an explore page, and introduce a user API route. 2026-01-22 04:03:09 -08:00