mohmdsdg and Cursor
6dbb15c6e1
feat(versions): shared identity/UI/settings tabs and denser desktop form
...
Keep the same pill nav on all three Khanegi version pages, tighten the identity form on desktop, and split catalog add/delete into separate modals.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-17 21:39:50 +03:30
mohmdsdg and Cursor
b879d085d3
feat(settings): catalog keys UI and per-tenant program settings editor
...
Add/remove keys from the Khanegi versions list (form or JSON), edit values per version, and proxy /get_settings for local work.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-17 20:14:17 +03:30
Mahdi
0e7f97d938
feat(tenants): show read-only createdAt for hamkar/khanegi versions
2026-08-15 15:44:44 +03:30
Mahdi and Cursor
df83af90e8
feat(auth): enforce admin permissions in UI
...
Add can()/router meta, HomePage module filtering, Admins permission
matrix, and hide write actions when the user lacks *:write.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 15:30:26 +03:30
Mahdi and Cursor
be4931047d
Add Khanegi modular appearance editor and variant routing.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-09 12:58:44 +03:30
Mahdi and Cursor
cfee6b0546
Expand SuperAdmin web for SMS, servers, plugins, admins, and UI config.
...
Align SMS tenant panel with Hamkar, add Jalali dates, and support hamkar/khanegi appearance editing.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 18:19:54 +03:30
SuperAdmin
0f94a49b8d
Initial SuperAdmin web panel (Vue 3)
2026-07-23 10:24:50 +03:30