Update documentation with recent feature and bug fix changes

Update replit.md to include recent changes to the Discord feed bridge, creator directory, dashboard, and toast notifications.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9203795e-937a-4306-b81d-b4d5c78c240e
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: b82bd8ad-9923-472f-a3d5-34a1f3f7c928
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7c94b7a0-29c7-4f2e-94ef-44b2153872b7/9203795e-937a-4306-b81d-b4d5c78c240e/cjJvaG9
Replit-Helium-Checkpoint-Created: true
This commit is contained in:
sirpiglr 2025-12-03 21:29:23 +00:00
parent aa47015dbd
commit d7360091bf

View file

@ -143,6 +143,19 @@ https://supabase.aethex.tech/auth/v1/callback
- `https://supabase.aethex.tech/auth/v1/callback`
## Recent Changes (December 3, 2025)
- ✅ **Discord Feed Bridge Bug Fix**: Fixed critical 14x duplicate post issue with three-layer protection
- Added polling lock to prevent overlapping poll cycles
- Immediate timestamp updates before sending to Discord
- Processed ID tracking to skip already-sent posts
- ✅ **Creator Directory "Become a Creator" Flow**: Registration modal for new creators
- Form validation for username, bio, and primary arm affiliation
- Pre-fills data from user profile where available
- Integrates with `aethex_creators` table in Supabase
- ✅ **Dashboard Realm & Settings**: Functional realm switching with persistence
- RealmSwitcher component wired with proper state management
- Saves realm preference to Supabase database
- Profile update functionality in Settings tab
- ✅ **Toast Notification Fixes**: Migrated all calls to use `description` property
- ✅ **Bidirectional Discord-Feed Bridge**: Full two-way sync between Discord and AeThex feed
- **Discord → AeThex**: Messages from Discord FEED channel sync to community feed
- **AeThex → Discord**: Bot polls Supabase every 5 seconds for new posts (works from production!)