Commit Graph
5 Commits
Author SHA1 Message Date
admin fe7a548fef fix: add getChat and sync delay after openChat for proper history loading 2026-03-21 19:27:43 +01:00
admin 4a44374bb7 fix: call openChat before getChatHistory to load remote messages
continuous-integration/drone/push Build is passing
2026-03-21 18:20:30 +01:00
admin c7eb077e0d fix: resolve TypeScript null-check errors in bot tdlib client
continuous-integration/drone/push Build is passing
2026-03-21 16:06:03 +01:00
admin 031a4687fb feat: add invite code system and multi-image Drone pipeline
continuous-integration/drone/push Build is failing
- Add InviteCode model with code, maxUses, expiry, usage tracking
- Registration now requires a valid invite code
- New users get USER role instead of ADMIN
- Admin-only /invites page to create, manage, and share invite codes
- Invite links auto-fill code via ?code= URL param
- Drone pipeline now builds app, worker, and bot images separately
- Add NEXT_PUBLIC_APP_URL build arg to fix URL redirects
2026-03-21 15:41:12 +01:00
admin 30fb96b3f9 fix: replace drone-ssh with alpine SSH and fix YAML indentation 2026-03-21 15:41:12 +01:00