Add DatabaseSeeder and enhance settings management: Created DatabaseSeeder to seed initial data, including a test user. Updated ListSettings page to support group filtering and added new settings groups in localization files. Enhanced SettingForm and SettingsTable to accommodate new group options and improved UI for settings management.

This commit is contained in:
Ümit Tunç
2025-10-29 16:58:05 -03:00
parent 1791108b1e
commit 3669e17119
9 changed files with 1350 additions and 64 deletions
+13
View File
@@ -75,12 +75,20 @@ return [
// Groups
'group_general' => 'Genel',
'group_theme' => 'Tema',
'group_localization' => 'Lokalizasyon',
'group_email' => 'E-posta',
'group_seo' => 'SEO',
'group_social' => 'Sosyal Medya',
'group_security' => 'Güvenlik',
'group_upload' => 'Dosya Yükleme',
'group_payment' => 'Ödeme',
'group_notification' => 'Bildirim',
'group_cache' => 'Cache',
'group_api' => 'API',
'group_logging' => 'Logging',
'group_performance' => 'Performans',
'group_integration' => 'Entegrasyon',
'group_other' => 'Diğer',
// Validation messages
@@ -121,5 +129,10 @@ return [
'filter_type' => 'Tipe Göre',
'filter_active' => 'Aktif',
'filter_public' => 'Herkese Açık',
// Tabs
'tabs_title' => 'Ayar Grupları',
'settings_count' => 'ayar',
'all_settings' => 'Tüm Ayarlar',
];