Ü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 |
|
Ü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 |
|
Ümit Tunç
|
9094e9c729
|
Add migration for settings table: Created a new migration file to establish the settings table with necessary fields, including key, value, type, group, label, description, and soft delete functionality. Implemented indexes for key, group, and is_active columns to optimize queries.
|
2025-10-20 14:59:00 -03:00 |
|
Ümit Tunç
|
a7ab40cde9
|
Implement Translation Tabs Component: Added TranslationTabs component for managing translations in Blog and Page resources. Integrated translation fields into forms, ensuring localization support for titles, content, and metadata. Updated existing pages to save and load translations, enhancing the universal translation system. Added relevant localization keys for English and Turkish.
|
2025-10-03 13:45:33 -03:00 |
|
Ümit Tunç
|
0ece20fa47
|
Enhance documentation for Filament 4.x import rules and universal translation system. Added guidelines for table actions, form components, and translation methods, ensuring clarity on correct usage and implementation. Updated translation workflow and helper functions for better integration in models.
|
2025-10-03 13:45:33 -03:00 |
|
Ümit Tunç
|
fa136f4948
|
Remove unnecessary blank lines in PageController, footer, and navigation Blade templates for cleaner code structure.
|
2025-10-03 13:01:37 -03:00 |
|
Truncgil Technology
|
e90912f0aa
|
Merge pull request #3 from truncgil/translatable
Translatable
|
2025-10-01 11:08:11 +03:00 |
|
Ümit Tunç
|
9cc36297ea
|
Implement Translation Tabs Component: Added TranslationTabs component for managing translations in Blog and Page resources. Integrated translation fields into forms, ensuring localization support for titles, content, and metadata. Updated existing pages to save and load translations, enhancing the universal translation system. Added relevant localization keys for English and Turkish.
|
2025-10-01 05:07:18 -03:00 |
|
Ümit Tunç
|
105e14b48d
|
Add Language Management Module: Created Language resource with CRUD pages, schemas, and models to support the universal translation system. Implemented localization for English and Turkish, ensuring consistent user experience. Added necessary policies and seeder for initial language data, enhancing the overall language management functionality.
|
2025-10-01 05:07:18 -03:00 |
|
Ümit Tunç
|
b5a4c7669d
|
Add migration files for language and translation management: Created migrations for languages, translations, and user_languages tables to support the universal translation system. Each migration includes necessary fields, constraints, and indexes to ensure efficient data handling and relationships.
|
2025-10-01 05:07:18 -03:00 |
|
Ümit Tunç
|
bd5177e70c
|
Add translation helper functions: Introduced a new file for translation-related helper functions to enhance localization capabilities. Updated composer.json to autoload the new helper file, ensuring easy access to functions for managing languages, translations, and their statuses.
|
2025-10-01 05:07:18 -03:00 |
|
Ümit Tunç
|
38ae33d164
|
Enhance documentation for Filament 4.x import rules and universal translation system. Added guidelines for table actions, form components, and translation methods, ensuring clarity on correct usage and implementation. Updated translation workflow and helper functions for better integration in models.
|
2025-10-01 05:07:18 -03:00 |
|
Ümit Tunç
|
97a6ad2372
|
Implement Translation Tabs Component: Added TranslationTabs component for managing translations in Blog and Page resources. Integrated translation fields into forms, ensuring localization support for titles, content, and metadata. Updated existing pages to save and load translations, enhancing the universal translation system. Added relevant localization keys for English and Turkish.
|
2025-10-01 04:43:27 -03:00 |
|
Ümit Tunç
|
a4aea280f2
|
Add Language Management Module: Created Language resource with CRUD pages, schemas, and models to support the universal translation system. Implemented localization for English and Turkish, ensuring consistent user experience. Added necessary policies and seeder for initial language data, enhancing the overall language management functionality.
|
2025-10-01 04:15:21 -03:00 |
|
Ümit Tunç
|
7cbbf521e1
|
Add migration files for language and translation management: Created migrations for languages, translations, and user_languages tables to support the universal translation system. Each migration includes necessary fields, constraints, and indexes to ensure efficient data handling and relationships.
|
2025-10-01 04:15:03 -03:00 |
|
Ümit Tunç
|
e9944f2460
|
Add translation helper functions: Introduced a new file for translation-related helper functions to enhance localization capabilities. Updated composer.json to autoload the new helper file, ensuring easy access to functions for managing languages, translations, and their statuses.
|
2025-10-01 04:14:46 -03:00 |
|
Ümit Tunç
|
39e446ca8c
|
Enhance documentation for Filament 4.x import rules and universal translation system. Added guidelines for table actions, form components, and translation methods, ensuring clarity on correct usage and implementation. Updated translation workflow and helper functions for better integration in models.
|
2025-10-01 04:14:32 -03:00 |
|
Ümit Tunç
|
736f9c536d
|
Add initial website setup: Created essential files including package-lock.json, setup documentation, and foundational Blade templates. Implemented PageController for homepage and page display, integrated navigation and footer components, and established dark mode functionality. Enhanced CSS for custom scrollbar and smooth scrolling. Added SVG logos for branding. Updated routes for page handling.
|
2025-10-01 02:21:31 -03:00 |
|
Ümit Tunç
|
dc0abb83da
|
Update UserActions to enhance localization and tooltips for user management actions. Added labels and tooltips for change password and delete actions, ensuring consistent user experience in both English and Turkish. Updated localization files to include new keys for user actions.
|
2025-09-30 01:02:14 -03:00 |
|
Truncgil Technology
|
f6b355bb9e
|
Merge pull request #2 from truncgil/user-management-system
Add user management functionality: Implemented UserActions for editin…
|
2025-09-30 06:51:18 +03:00 |
|
Ümit Tunç
|
eac0a3eda3
|
Add user management functionality: Implemented UserActions for editing and changing passwords, created UserPolicy for authorization checks, and integrated AuthServiceProvider for policy registration. Updated Filament configuration to utilize new user actions and adjusted localization for user-related actions. Enhanced .gitignore and CSS files for better organization.
|
2025-09-30 00:50:43 -03:00 |
|
Truncgil Technology
|
60a7db36cf
|
Merge pull request #1 from truncgil/user-management-system
User management system
|
2025-09-29 19:08:53 +03:00 |
|
Ümit Tunç
|
13dfa1ebda
|
Refactor Filament configuration and localization: Updated AdminPanelProvider to streamline plugin integration, added user resource configuration in filament-shield, and adjusted navigation sorting for Filament Users. Modified localization keys for user group settings to improve clarity. Cleaned up CSS for logo display on login page.
|
2025-09-29 13:08:16 -03:00 |
|
Ümit Tunç
|
481c535f8e
|
Add user management features to Citrus Platform: Integrated Filament Shield and Filament Users for role and permission management. Updated User model to include role functionality, added policies for Blog, Customer, Page, and Role management, and created necessary localization files for user management in multiple languages. Enhanced composer dependencies for improved functionality.
|
2025-09-29 10:41:23 -03:00 |
|
Ümit Tunç
|
79a1f5b746
|
Add Blog module to Citrus Platform: Created Blog resource with CRUD pages, schemas, and models. Implemented localization for English and Turkish, ensuring consistent user experience. Added migrations for blog categories, posts, and comments, including soft delete functionality. Enhanced table and form structures for better organization and usability.
|
2025-09-29 10:20:40 -03:00 |
|
Ümit Tunç
|
a2087e7178
|
Update configuration and resource files: Added new lines to .gitignore, vite.config.js, cache.php, app.css, app.js, and bootstrap.js for improved organization and clarity.
|
2025-09-29 08:42:14 -03:00 |
|
Truncgil Technology
|
6efa5be865
|
Update README.md
|
2025-09-27 21:19:38 +03:00 |
|
Ümit Tunç
|
a493364e2d
|
Update README.md for Citrus Platform: Expanded documentation to include an overview of the platform, technology stack, installation steps, module development guidelines, localization system, testing procedures, deployment instructions, contribution process, coding standards, and licensing information. Enhanced clarity and organization for better developer onboarding.
|
2025-09-27 15:02:00 -03:00 |
|
Ümit Tunç
|
188066c885
|
Add module template documentation for Citrus Platform: Introduced a comprehensive template structure for creating new modules, including file organization, model, migration, resource, and page templates. Provided detailed examples and best practices to ensure consistency and scalability in module development across the platform.
|
2025-09-27 15:01:09 -03:00 |
|
Ümit Tunç
|
7def9fd426
|
Add localization pattern documentation for Citrus Platform: Created a comprehensive guide detailing the localization structure, translation key organization, and best practices for implementing localization in modules. Included examples for the Pages module to standardize localization efforts across the platform.
|
2025-09-27 15:00:50 -03:00 |
|
Ümit Tunç
|
c5b8d3341c
|
Add developer handbook for Citrus Platform: Created a comprehensive guide covering project overview, module development, localization system, coding standards, testing strategy, and deployment checklist. Included detailed examples and best practices to standardize module development across the platform.
|
2025-09-27 15:00:20 -03:00 |
|
Ümit Tunç
|
e4f218d67c
|
Add cursor rules for Citrus Platform: Established comprehensive guidelines for localization, module structure, resource classes, page classes, form and table rules, model and migration standards, testing protocols, coding style, security measures, and performance optimizations. Included example structure for the Pages module to serve as a reference for future development.
|
2025-09-27 15:00:09 -03:00 |
|
Ümit Tunç
|
26401cdb91
|
Add localization support for Pages in Filament admin panel: Introduced language files for English and Turkish, added translation methods for page titles and notifications in Create, Edit, and List pages, enhancing user experience and accessibility.
|
2025-09-27 14:52:55 -03:00 |
|
Ümit Tunç
|
3520861dab
|
Update navigation icon in PageResource for improved clarity: Changed icon from 'OutlinedRectangleStack' to 'OutlinedDocumentText' to better represent page content.
|
2025-09-27 14:50:03 -03:00 |
|
Ümit Tunç
|
c91976b4e9
|
Refactor PageForm schema in Filament admin panel: Restructured form layout into sections for better organization, including 'İçerik', 'Sayfa Ayarları', and 'SEO Ayarları'. Updated components to enhance user experience and maintainability.
|
2025-09-27 14:29:58 -03:00 |
|
Ümit Tunç
|
ee68472eab
|
Refactor featured image handling in Page model and update PagesTable: Renamed 'featured_image' to 'featured_image_url' in PagesTable for clarity. Added a new accessor method in the Page model to generate the URL for the featured image.
|
2025-09-27 14:19:48 -03:00 |
|
Ümit Tunç
|
d54601cb6b
|
Add Page resource to Filament admin panel: Implemented Page model, resource, and associated pages (create, edit, list). Defined page form schema and table configuration. Added migration for pages table.
|
2025-09-27 14:03:03 -03:00 |
|
Ümit Tunç
|
c36d3a4738
|
Add favicon.ico file: Introduced a new favicon for the application to enhance branding and user experience.
|
2025-09-27 14:02:56 -03:00 |
|
Ümit Tunç
|
9dbc99200b
|
Add Customer resource to Filament admin panel: Implemented Customer model, resource, and associated pages (create, edit, list). Defined customer form schema and table configuration. Added migration for customers table.
|
2025-09-27 13:24:45 -03:00 |
|
Ümit Tunç
|
394fae1e79
|
Update CSS for Citrus branding: Adjust logo height in topbar for improved visibility on smaller screens.
|
2025-09-27 13:18:49 -03:00 |
|
Ümit Tunç
|
5ae571f10b
|
Enhance Filament admin panel with new branding and CSS assets. Added brand logos for light and dark modes, integrated custom CSS for login page styling, and removed the obsolete TruncgilPanelProvider. Updated asset loading in the admin panel configuration.
|
2025-09-27 13:14:49 -03:00 |
|
Ümit Tunç
|
91598f0847
|
Add new logo assets in PNG and SVG formats for Citrus and Yatay
|
2025-09-27 12:54:49 -03:00 |
|
Ümit Tunç
|
ac4038db82
|
Initialize Laravel project with essential configuration files and structure. Added .editorconfig, .env.example, .gitattributes, .gitignore, .htaccess, and various Laravel framework files including routes, controllers, models, and views. Set up basic testing structure with example tests. Included necessary assets for frontend development with Tailwind CSS and Vite integration.
|
2025-09-27 12:49:10 -03:00 |
|