1.7 KiB
1.7 KiB
Elmeg Platform Roadmap
Last Updated: 2025-12-27
All Major Features Complete
✅ Core Platform
- Email verification & password reset (Postal)
- Performance rankings (#X of Y) with heady badges
- Theme persistence (syncs with user preferences)
- Reviews with avatar, username, date, granular scores
- Activity feed with living links
✅ User Settings
- Privacy toggles (profile, attendance, leaderboards)
- Notification preference toggles
- Avatar XP unlock system
- GDPR data export
- Account deletion
✅ Rating System
- User's existing rating shown on load
- Combined Rating + Review scores
- Heady badge for #1 ranked versions with avg >= 8.0
Recent Completions (Dec 27, 2025)
| Feature | Status |
|---|---|
| GDPR Data Export | ✅ /users/me/export endpoint |
| Account Deletion | ✅ /users/me DELETE endpoint |
| bugs.elmeg.xyz routing | ✅ Traefik config ready |
| Performance Ranking | ✅ #X of Y with heady badges |
| Theme Persistence | ✅ Frontend syncs with backend |
Remaining / Blockers
| Feature | Status | Blocker |
|---|---|---|
| bugs.elmeg.xyz | 🔄 | Needs DNS CNAME record in Cloudflare |
| Email notification triggers | ❌ | Backend prefs ready, sending not implemented |
DNS Required for bugs.elmeg.xyz
Add CNAME record in Cloudflare:
- Type: CNAME
- Name: bugs
- Target: elmeg.xyz (or 159.69.219.254)
- Proxy: DNS only or Proxied
Deployment Info
- Production: https://elmeg.xyz
- Analytics: https://stats.elmeg.xyz
- Bug Tracker: https://elmeg.xyz/bugs (or bugs.elmeg.xyz after DNS)
- Server: tangible-aacorn (Hetzner ARM64)
- Git: https://git.runfoo.run/runfoo-org/elmeg-demo