EZ SIGNAL operations
HQ Overview
One operating console for core parity, brand health, access keys, signal control, Telegram routing, and multi-brand analytics.
Active Users
360
Expired Users
88
Keys Issued
612
Signals Today
59
Execution Queue
Shared Supabase readiness tasks from HQ plan.
Apply patched SARJAN schema in its current Supabase SQL editor.
Add BRAND_ID environment variable to each brand app.
Move signal and performance reads behind brand-aware server routes.
Create HQ super admin account after shared Auth schema lands.
Migration Progress
Shared Supabase rollout completion
17%
Based on completed migration phases.
Brand Registry
Core and white label operating map.
System Lanes
GitHub
4 repos mapped
Vercel
4 projects mapped
Supabase
2 accounts now
Users
360 active
Revenue
Demo estimates
Brand Registry
Domains, GitHub repos, Vercel projects, Supabase groups, and brand status.
Admin CRM
Master admin, brand admin, signal operator, and support roles.
Access Keys
Generate, revoke, renew, reset device locks, and track key usage per brand.
Signal Manager
Create signal templates, publish to selected brands, and track TP or SL outcomes.
Telegram Control
Bot token mapping, channel IDs, message templates, delivery status, and test send.
Landing CMS
Hero copy, pricing, FAQ, testimonials, favicon, theme colors, and launch status.
Signal and Telegram Lanes
Cross-brand delivery and deployment visibility.
| Brand | Signal Feed | Telegram | Last Deploy |
|---|---|---|---|
| KAFRA SIGNAL | Live | Ready | 2d ago |
| SARJAN SIGNAL | Live | Review | today |
| RICH JOKER | Live | Pending | today |
| SHINOBI | Live | Review | today |
Central Performance Editor
Edit performance rows across all brands from HQ.
Edit mode is disabled. Set HQ_PERFORMANCE_EDITOR_ENABLED=true then restart dev server.
| Brand | Pair | Action | Outcome | Points | Price | Reason | Created | Save |
|---|---|---|---|---|---|---|---|---|
| No performance logs found. | ||||||||
HQ Webhook Runtime
Live ingress and dispatch status (shadow-safe).
Ingress
0
Queued
0
Sending
0
Sent
0
Failed
0
Skipped
0
Dead
0
Recent Ingress
No ingress events yet.
Recent Jobs
No dispatch jobs yet.
Security and Core Parity Board
Track access UI, package links, and admin flow parity by brand.
KAFRA SIGNAL
CoreAccess UI parity
Core baseline
Package Links flow
Edit + toggle + token flow stable
Admin header flow
Signal, refresh, logout aligned
SARJAN SIGNAL
SyncedAccess UI parity
Eye toggle + clear saved key + logo added
Package Links flow
Aligned with KAFRA, token length set to 4
Admin header flow
Signal, refresh, logout now aligned
RICH JOKER
WatchAccess UI parity
Eye toggle + clear saved key available
Package Links flow
Keep monitoring prod after rename rollout
Admin header flow
RICH JOKER Admin naming aligned
SHINOBI
SyncedAccess UI parity
Eye toggle + clear saved key available
Package Links flow
Edit flow and token handling aligned
Admin header flow
Signal, refresh, logout aligned
Shared Supabase Migration Phases
Execution status for one-database rollout.
Phase 1
ActiveNormalize all 4 schemas to KAFRA parity
Schema
Phase 2
DoneMove public access/session checks to server routes
Apps
Phase 3
PendingAdd brand_id columns and backfill existing data
Data
Phase 4
PendingCreate shared Supabase project and seed brands
Infra
Phase 5
PendingShift signal/log public reads to brand-aware API
Apps
Phase 6
PendingMigrate brand by brand and run parity checks
Ops
| Brand | GitHub | Vercel | Supabase | Domain | Telegram | Deploy |
|---|---|---|---|---|---|---|
KAFRA SIGNAL | kafrasignal/kafrasignal | kafrasignal | Supabase account A | signal.kafra.ai | Ready | 2d ago |
SARJAN SIGNAL | sarjansignal/sarjansignal | sarjansignal | Supabase account A | sarjansignal.ezos.my | Review | today |
RICH JOKER | richjokerindi/richjokerindi | richjoker | Supabase account B | richjoker.ezos.my | Pending | today |
SHINOBI | shinobiindi/shinobiindi | shinobi | Supabase account B | shinobi.ezos.my | Review | today |