Commit Graph

5 Commits

Author SHA1 Message Date
Ü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ç 1bb06c7bd4 Update navigation group label in SettingResource from 'Sistem' to 'System' for consistency in English localization. 2025-10-20 15:26:04 -03:00
Ümit Tunç a01c24616c Enhance SettingsTable: Added state formatting for boolean types to display emojis in the settings table. This improves user experience by providing a visual representation of boolean values, making the table more intuitive. 2025-10-20 15:24:30 -03:00
Ümit Tunç 1450e8baf2 Refactor settings form handling: Removed redundant data mutation methods in CreateSetting and EditSetting pages. Updated SettingForm to use distinct fields for text and boolean values, enhancing clarity and functionality. Added new attributes in the Setting model to manage value assignments from different fields. 2025-10-20 15:19:34 -03:00
Ümit Tunç 1adc90ed59 Add settings module: Implemented SettingResource with CRUD pages, schemas, and models for managing application settings. Added localization support for settings, including navigation labels, form fields, and table columns. Integrated soft delete functionality and optimized query handling for settings retrieval. 2025-10-20 15:04:30 -03:00