Commit Graph

11 Commits

Author SHA1 Message Date
Christopher fc86bc1901 Fix for url previews 2026-01-22 13:25:15 -08:00
Christopher 67a97ea8c4 Rich media link previews 2026-01-22 13:14:58 -08:00
Christopher 8300001e75 Dynamic Branding, Instance name and description on log in sign up page. 2026-01-22 12:34:15 -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 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 0ccacecd8a feat: add accent color setting and apply it dynamically across components 2026-01-22 05:21:30 -08:00
Christopher 7213f08b64 feat: implement authentication context, admin node settings, and core layout components 2026-01-22 04:26:23 -08:00
Christopher c5f2d9c128 refactor: Simplify user query to filter by isSuspended boolean instead of status string. 2026-01-22 04:10:46 -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
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