Admin Panel (Next.js): - Dashboard with stats - Users list with relationships (watches/watched_by) - User detail pages - Deployments list and detail pages - Devices, Orders, Subscriptions pages - OTP-based admin authentication Backend Optimizations: - Fixed N+1 query problem in admin APIs - Added pagination support - Added .range() and count support to Supabase wrapper - Optimized batch queries with lookup maps Database: - Added migrations for schema evolution - New tables: push_tokens, notification_settings - Updated access model iOS Build Scripts: - build-ios.sh, clear-apple-cache.sh - EAS configuration updates 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
30 lines
598 B
JSON
30 lines
598 B
JSON
{
|
|
"cli": {
|
|
"version": ">= 5.0.0",
|
|
"appVersionSource": "remote"
|
|
},
|
|
"build": {
|
|
"development": {
|
|
"developmentClient": true,
|
|
"distribution": "internal"
|
|
},
|
|
"preview": {
|
|
"distribution": "internal"
|
|
},
|
|
"production": {
|
|
"autoIncrement": true
|
|
}
|
|
},
|
|
"submit": {
|
|
"production": {
|
|
"ios": {
|
|
"ascAppId": "6756594148",
|
|
"appleTeamId": "UHLZD54ULZ",
|
|
"ascApiKeyIssuerId": "dcac5647-0710-4764-affd-2d3270bf49d4",
|
|
"ascApiKeyId": "GA9C2GRPHS",
|
|
"ascApiKeyPath": "./AuthKey_GA9C2GRPHS.p8"
|
|
}
|
|
}
|
|
}
|
|
}
|