Commit Graph

8 Commits

Author SHA1 Message Date
AskIt 2372f5c054 feat(swarm,interactions): Add federated interaction endpoints and update branding
- Add new swarm interaction endpoints for follow, unfollow, like, unlike, mention, and repost actions
- Create interactions.ts library module to handle federated interaction logic
- Add swarm post detail endpoint for retrieving individual post information
- Update post interaction routes to support federated operations
- Replace logo.svg with new logotext.svg for updated branding
- Update login page and sidebar components with new branding assets
- Enhance swarm discovery and type definitions to support new interaction patterns
- Update user follow endpoint to work with federated swarm interactions
2026-01-26 06:01:27 +01:00
AskIt ff891af927 feat(branding,auth): Update app description and improve authentication flow
- Update manifest.json and layout metadata with comprehensive Synapsis description emphasizing decentralized infrastructure and global signal layer concept
- Expand login page default node description to match updated branding messaging
- Replace Next.js router navigation with hard window.location.href redirect to ensure authentication cookies are properly picked up after login/import
- Remove unused router and ShieldAlert imports from login page
- Add accent color luminance detection to ToastContext for dynamic text color contrast
- Implement intelligent text color selection in success toasts based on accent color brightness to ensure readability
- These changes improve authentication reliability and ensure consistent branding messaging across the application
2026-01-26 01:03:55 +01:00
AskIt e7342087a5 chore(config,manifest): Update start script with PORT environment variable and theme color to white
- Update start script to accept PORT environment variable with default fallback to 3000
- Change manifest theme color from teal (#00d4aa) to white (#ffffff) for consistent branding
- Align theme configuration with recent accent color updates across the application
2026-01-26 00:17:54 +01:00
AskIt d36c1c93e5 feat: Add user likes tab and local timeline, update branding assets
- Add likes tab to user profiles displaying user's liked posts
- Implement new `/api/users/[handle]/likes` endpoint to fetch user's liked posts
- Add local timeline feed type to show only local node posts without fediverse content
- Update favicon and add new logotext branding asset
- Enhance search results with isLiked and isReposted status for authenticated users
- Populate like and repost information in search posts endpoint
- Update profile page tabs to conditionally show likes tab for non-bot users
- Add loading states and empty state messaging for likes tab
- Remove deprecated guide page
- Improve bot settings page and content generation logic
2026-01-25 19:45:34 +01:00
Christopher ee3d75d6b5 Favicon update 2026-01-22 11:46:12 -08:00
Christopher ccda3736ec Updated Logo 2026-01-22 05:36:11 -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