Commit Graph

6 Commits

Author SHA1 Message Date
Ümit Tunç 3669e17119 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. 2025-10-30 15:30:46 -03:00
Ümit Tunç ef743e0d03 Enhance settings management: Added support for new form types including color picker, code editor, rich editor, markdown editor, tags input, checkbox list, radio buttons, toggle buttons, and slider in the SettingForm. Updated the Setting model to handle these new types and modified the migration to include them in the type enum. Enhanced localization files to support new type labels in both English and Turkish. 2025-10-29 15:47:48 -03:00
Ümit Tunç f38a9ccd9e Enhance settings form and model: Added support for array type in SettingForm with a new repeater field for managing key-value pairs. Updated Setting model to handle array values and modified localization files to include new keys for array-specific fields in both English and Turkish. 2025-10-23 15:31:26 -03:00
Ümit Tunç 7e269e6543 Enhance settings form and model: Added support for date and datetime types in SettingForm with corresponding fields and visibility logic. Updated Setting model to handle new value types and modified migration to include date and datetime in the type enum. Enhanced localization files to support new type labels in both English and Turkish. 2025-10-23 15:27:58 -03:00
Ümit Tunç 5157fe46ba Add file type support in settings: Updated SettingForm to include a file upload field for settings, modified the Setting model to handle file values, and added a migration to accommodate the new file type. Enhanced localization files to support the new file type label in both English and Turkish. 2025-10-23 15:21:19 -03:00
Ümit Tunç b8c0d6a5c4 Add localization files for settings module: Created English and Turkish language files for settings, including keys for actions, form fields, messages, table columns, types, groups, and validation. This enhances the localization support for the settings module, ensuring a consistent user experience across languages. 2025-10-20 14:59:15 -03:00