Commit Graph
18 Commits
Author SHA1 Message Date
mohmdsdgandCursor bef5da6239 Expose the price-channel per-product message template.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-04 20:42:57 +03:30
mohmdsdgandCursor c970d74f75 feat: catalog has_landing and landing_* in SuperAdmin UI
Wire website landing keys into system groups and setting labels/help.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 17:01:58 +03:30
mohmdsdgandCursor f4eb43fe4d Catalog enable_gold_credit for SuperAdmin program settings.
Surface the gold credit access switch with default-off semantics in the SA UI.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 00:17:06 +03:30
mohmdsdg 4fb3ed9772 feat(settings): catalog enamad_logo in general brand group
Add enamad_logo to SuperAdmin catalogs and عمومی و برند grouping.
2026-08-24 19:39:07 +03:30
mohmdsdgandCursor a11136a605 feat(settings): surface enable_automation in SuperAdmin catalog
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-24 16:15:52 +03:30
mohmdsdgandCursor 72b0a819af feat(ui): selectable bottom-nav slots and sidebar drag reorder
Let each of the four bottom slots pick a menu from the shared catalog, and allow reordering the sidebar the same way.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-24 12:14:55 +03:30
mohmdsdgandCursor 238fb7966c fix(ui): cap khanegi bottom nav at 4 slots with drag reorder
Merge all versions onto the shared nav sample so extra items cannot stay enabled.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-24 11:42:42 +03:30
mohmdsdg 6123a7327b chore(settings): add about_software and enamad_url metadata 2026-08-24 09:50:19 +03:30
mohmdsdgandCursor 547f8c83f4 setting pushed
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-23 22:34:25 +03:30
mohmdsdgandCursor 5f487abea9 fix(settings): sync SuperAdmin UI keys with full can_edit=0 catalog
Include price_provider and other deploy system keys; keep can_edit=1
keys out of the SuperAdmin settings page.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 21:47:43 +03:30
mohmdsdgandCursor c4fe4909df chore(settings): resync superadmin keys after can_edit=1 runtime keys
Update superAdminSettingKeys and khanegiSettingCatalog to match deploy SQL.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 19:55:43 +03:30
mohmdsdgandCursor d09d853764 fix(settings): hide can_edit=1 keys on superadmin settings page
Filter program settings UI by generated system-key allowlist so editable
tenant settings (e.g. montzar_product_id) never appear in superadmin.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 18:49:08 +03:30
mohmdsdgandCursor 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
MahdiandCursor 8d0b65f087 fix: normalize Khanegi UI config on save for userTheme schema
Prevent re-saving invalid navigation.type/header.variant/products routes.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-10 12:34:06 +03:30
MahdiandCursor f41424ef0d Add Khanegi reset-to-default for full ui-config appearance.
Seeds an immutable app+pages snapshot on first open and restores theme, nav, and header from it.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 21:13:46 +03:30
MahdiandCursor d5f0bf84ef Add Hamkar UI reset-to-default snapshot and restore button.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 20:51:33 +03:30
MahdiandCursor 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