Commit Graph

5 Commits

Author SHA1 Message Date
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 7213f08b64 feat: implement authentication context, admin node settings, and core layout components 2026-01-22 04:26:23 -08:00
Christopher 72a3562b50 Migrate DB driver from Neon-HTTP to node-postgres for improved compatibility 2026-01-22 03:41:41 -08:00
Christopher b76e586bbc feat: Implement core API endpoints, database schema, ActivityPub federation, and initial user interface for the application. 2026-01-22 02:44:46 -08:00
Christopher 537fc5e8c2 Initial commit from Create Next App 2026-01-22 00:03:21 -08:00