Add a switch so the developer credit can be hidden from the settings catalog.

This commit is contained in:
2026-11-07 17:39:11 +03:30
parent 5e5468779a
commit 34b11f2ee7
+6 -1
View File
@@ -280,6 +280,7 @@ const KEY_TYPE_FALLBACK: Record<string, SettingFieldType> = {
about_software: 'longtext',
enamad_url: 'text',
enamad_logo: 'text',
show_developer_credit: 'switch',
fee_service_charge_percentage: 'number',
fee_deduct_from_gold: 'switch',
require_zero_main_gold_before_other_buy: 'switch',
@@ -649,6 +650,8 @@ const KEY_HELP_FALLBACK: Record<string, string> = {
'نام فارسی برند که در پیامک‌ها، عنوان صفحات و بخش‌های عمومی اپ به مشتری نشان داده می‌شود.',
banner_enabled:
'روشن: منوی «بنرها» در ادمین و اسلایدر صفحه اصلی اپ مشتری نمایش داده می‌شود. خاموش: مخفی است.',
show_developer_credit:
'روشن (پیش‌فرض): متن و لوگوی توسعه و طراحی توسط در بخش‌های مختلف اپلیکیشن نمایش داده می‌شود. خاموش: این بخش محو و مخفی می‌شود.',
permision__enabled:
'روشن: آیتم «مجوز ها» در منوی تنظیمات اپ خانگی (تم جدید) نمایش داده می‌شود. خاموش: مخفی است.',
open_register:
@@ -1157,11 +1160,13 @@ export const KEY_LABEL_FALLBACK: Record<string, string> = {
price_channel_message_text: 'قالب متن پیام کانال',
price_channel_product_message_text: 'قالب متن هر محصول کانال',
rubika_bot_token: 'توکن بات روبیکا',
change_mesghal: 'وزن مثقال (گرم)'
change_mesghal: 'وزن مثقال (گرم)',
show_developer_credit: 'نمایش توسعه و طراحی توسط (لوگو)'
}
/** غیرقابل ویرایش در پنل — هم‌تراز deploy_settings_const.sql */
export const SETTING_LOCKED_KEYS = new Set([
'show_developer_credit',
'admin_url', 'apk_download_link', 'app_url',
'bale_bot_token', 'banner_enabled',
'chart_id', 'chart_use_local_data',