Skip to content

feat(admin): add full admin panel with dashboard, user/subscription m… - #22

Merged
ismetcahangirov merged 2 commits into
mainfrom
feature/admin-system-db-migration
May 22, 2026
Merged

feat(admin): add full admin panel with dashboard, user/subscription m…#22
ismetcahangirov merged 2 commits into
mainfrom
feature/admin-system-db-migration

Conversation

@ismetcahangirov

Copy link
Copy Markdown
Owner

…anagement, audit log, security layer, and i18n

  • DB migration (is_admin, audit log, login attempts, RLS, get_admin_stats)
  • Admin seed script (CLI)
  • Admin login with brute-force protection (5 attempts, 15 min lockout)
  • Admin route guard, sidebar layout, stats dashboard (real data)
  • User CRUD with search, pagination, plan assignment, delete via Edge Function
  • Subscription management with manual plan assign, Stripe sync
  • Admin settings (profile, password, session, language)
  • 30-min session timeout, audit logging for all admin actions
  • Edge Function: admin-user-delete (service role)
  • Admin pages lazy-loaded, SWR cache, debounced search
  • i18n expanded (az/en/ru/tr) for full admin section

…anagement, audit log, security layer, and i18n
@ismetcahangirov ismetcahangirov self-assigned this May 22, 2026
@vercel

vercel Bot commented May 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
flaro Ready Ready Preview, Comment May 22, 2026 12:52pm

@ismetcahangirov
ismetcahangirov merged commit bf8d124 into main May 22, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants