Commit Graph

7 Commits

Author SHA1 Message Date
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 b9316552c2 feat(db,admin): Add logo URL support and refactor bot schema with owner relationships
- Add logo_url column to nodes table for custom branding
- Refactor bots table to use owner_id foreign key relationship with users
- Add is_bot and bot_owner_id columns to users table for bot account tracking
- Add bot_id foreign key to posts table for bot-generated content tracking
- Create database indexes on owner_id, bot_id, is_bot, and bot_owner_id for query performance
- Remove bot handle, bio, avatar_url, and cryptographic keys from bots table (moved to user accounts)
- Update bot_content_sources schema and remove fetch_interval_minutes column
- Fix bot_content_items foreign key constraint with set null on delete
- Remove hardcoded NODE_NAME and NODE_DESCRIPTION from environment configuration
- Update admin panel, bot settings, and layout components to support new schema
- Add AccentColorContext and ToastContext for improved UI state management
- Update PostCard, Sidebar, RightSidebar, and LayoutWrapper components for context integration
2026-01-25 20:15:35 +01:00
Christopher 7213f08b64 feat: implement authentication context, admin node settings, and core layout components 2026-01-22 04:26:23 -08:00
Christopher bb6b9a289b Configure dynamic rendering and robust DB init for Vercel 2026-01-22 03:17:01 -08:00
Christopher e370ede692 Fix Vercel build: force dynamic rendering, lazy db init, type fixes 2026-01-22 03:14:49 -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