Ümit Tunç
|
11cb89c944
|
feat: implement page template hero functionality with dynamic image handling and localization support for enhanced visual presentation
|
2026-05-22 07:36:24 +03:00 |
|
Ümit Tunç
|
2018860c23
|
feat: add quarter field to company history items with localization support, enhancing data organization and user experience
|
2026-05-21 20:16:32 +03:00 |
|
Ümit Tunç
|
69710a71b9
|
feat: enhance company history module with new font styles, improved localization functions, and optimized layout for better readability
|
2026-05-21 19:43:54 +03:00 |
|
Ümit Tunç
|
c82dd5c6b6
|
feat: implement Company History module with CRUD functionality, localization support, and timeline display for enhanced user experience
|
2026-05-21 19:33:38 +03:00 |
|
Ümit Tunç
|
fd30e5d1b7
|
feat: enhance partners section with new input fields, improved styling, and localization support for better user experience
|
2026-05-21 00:36:32 +03:00 |
|
Ümit Tunç
|
e9f737ab1d
|
feat: implement YouTube API integration for syncing releases with music productions, including new command and UI components
|
2026-05-20 22:39:20 +03:00 |
|
Ümit Tunç
|
751b9339f0
|
feat: integrate Spotify API for syncing music productions with new command and UI components
|
2026-05-20 22:31:41 +03:00 |
|
Ümit Tunç
|
f35632ee0d
|
feat: add Music Productions module with CRUD resources and frontend views
|
2026-05-20 22:15:04 +03:00 |
|
Ümit Tunç
|
575fdad12c
|
refactor: remove diagnostic and translation scripts and implement automatic cache clearing for settings in the model.
|
2026-05-20 00:06:01 +03:00 |
|
Ümit Tunç
|
81790642c3
|
feat: add NDA/contract file uploads and technical skill checkboxes to career applications
|
2026-05-11 09:18:25 +03:00 |
|
Ümit Tunç
|
5f26e76143
|
feat: add application type field to career applications and implement status filtering in admin panel
|
2026-05-11 08:28:48 +03:00 |
|
Muhammet Güler
|
4924cb0dc8
|
feat: kariyer formu, mobil offcanvas menu ve blog modulu iyilestirmeleri
|
2026-03-10 18:50:23 +03:00 |
|
Muhammet Güler
|
0fa8e4e435
|
Fix payment form validation, styling and blog header visibility
|
2026-02-13 12:45:17 +03:00 |
|
Muhammet Güler
|
bda19b4b0f
|
feat: add Partners and Bank Accounts pages via Pages module
|
2026-02-10 19:02:23 +03:00 |
|
Muhammet Güler
|
b289cfd829
|
feat: re-enable image editor and aspect ratios for blog and page settings
|
2026-02-09 15:18:59 +03:00 |
|
Muhammet Güler
|
177ebff119
|
feat: Add Logos page, refactor Testimonials to RelationManager, and improve designs
|
2026-02-08 04:54:32 +03:00 |
|
Ümit Tunç
|
ca942c5140
|
Refactor Site Translations List Page and Enhance DataGrid Functionality: Updated the ListSiteTranslations page to improve session handling for view toggling between traditional table and DataGrid formats. Enhanced the getHeaderActions method for better readability and session management. Additionally, modified the render method to ensure the latest session value is utilized for rendering the appropriate view. Updated the DataGrid view to dynamically adjust the theme based on the current body class, improving user experience across different themes.
|
2026-01-10 22:59:58 +03:00 |
|
Ümit Tunç
|
e80c94146d
|
Implement Site Translations API and DataGrid View: Introduced a new API controller for managing site translations, including methods for listing, storing, updating, and deleting translations. Added a DataGrid view for the site translations page, allowing for enhanced user interaction and management of translations. Implemented session-based view toggling between traditional table and DataGrid formats, improving usability. Localization support has been integrated for all text elements, ensuring a seamless experience for users across different languages.
|
2026-01-10 21:54:56 +03:00 |
|
Ümit Tunç
|
3a2661cf95
|
Refactor Landing Page Section and Product Form: Removed required validation from several fields in the LandingPageSection schema to enhance flexibility. Updated the ProductForm to enforce required validation on the hero image field, ensuring essential data is captured for product management. Improved localization support by ensuring all labels utilize the translation function.
|
2026-01-06 21:36:13 +03:00 |
|
Ümit Tunç
|
36471b5965
|
Add External URL Field to Product Schema and Localization: Introduced an 'external_url' field in the ProductForm for enhanced product management. Updated the Product model to include this new field and created a migration to add it to the products table. Enhanced localization support by adding relevant translations in both English and Turkish language files. Updated the menu-item Blade component to utilize the external URL, allowing links to open in a new tab if provided, improving user experience.
|
2026-01-06 21:18:25 +03:00 |
|
Ümit Tunç
|
97092dd793
|
Add Landing Page Section and Update Product Schema: Introduced a new LandingPageSection class to manage the layout and fields for the product landing page. Updated the ProductForm to include this new section, enhancing the product management interface. Added migration for landing_page_data in the products table and implemented localization for new fields in English and Turkish language files. Created a new landing Blade view to render the landing page dynamically, improving user experience and modularity.
|
2026-01-02 20:58:18 +03:00 |
|
Ümit Tunç
|
0ca75829bb
|
frontend style fix
|
2026-01-01 16:25:27 +03:00 |
|
Ümit Tunç
|
e8cdba4fd3
|
Refactor Product and Category Tables for Enhanced Localization: Updated the ProductCategoriesTable and ProductsTable to utilize the getStateUsing method for retrieving translated titles, improving localization support. Enhanced the search functionality to filter by translations, ensuring consistent display of titles across different languages. Additionally, modified the menu-item Blade component to include featured products, improving the layout and user experience.
|
2026-01-01 11:13:45 +03:00 |
|
Ümit Tunç
|
12441517f6
|
Add Custom Header and Footer Blade Selection: Implemented options for selecting custom Blade files for header and footer templates in the Page settings. Enhanced the PageController to render these templates dynamically, improving modularity and user experience. Updated relevant views to support this new functionality, ensuring better localization and flexibility in template management.
|
2026-01-01 10:54:38 +03:00 |
|
Ümit Tunç
|
10f2e9c9bb
|
Refactor Product Form Localization: Updated the category options in the ProductForm to utilize the translation function for titles, enhancing localization support and ensuring consistent display of category names across different languages.
|
2026-01-01 09:58:31 +03:00 |
|
Ümit Tunç
|
5aa2a3d6e5
|
Enhance Settings and PageController Logic: Updated the SettingForm to include dynamic selection for header and footer templates based on active settings, improving modularity and user experience. Refactored PageController to retrieve active settings for rendering templates, ensuring fallback logic is streamlined and enhancing overall functionality. Updated navbar component to dynamically display social media links from settings, contributing to better localization and user engagement.
|
2026-01-01 09:55:16 +03:00 |
|
Ümit Tunç
|
2a1cdafbea
|
Enhance EditSetting Page: Added a method to mutate form data before filling, allowing dynamic retrieval of virtual field values based on the selected type. Updated footer template to utilize localization for contact information and section titles, improving multilingual support and user experience.
|
2025-12-31 22:16:42 +03:00 |
|
Ümit Tunç
|
194beaee1c
|
iniit
|
2025-12-31 21:37:21 +03:00 |
|
Ümit Tunç
|
6b561896c6
|
Enhance SiteTranslationImporter: Added 'Key' label to the import column and simplified validation rules. Improved record resolution logic to handle empty keys and ensured translations are updated correctly during import. Updated CSS paths for assets in the home template for better resource management.
|
2025-12-31 01:01:41 +03:00 |
|
Ümit Tunç
|
922add1b6f
|
Add Import and Export Functionality for Site Translations: Implemented SiteTranslationImporter and SiteTranslationExporter classes to facilitate the import and export of site translations. Enhanced the SiteTranslationsTable with import and export actions, allowing for efficient management of translation data. Updated the migration files to create necessary tables for handling imports and exports, improving the overall localization workflow in the admin panel.
|
2025-12-31 00:23:16 +03:00 |
|
Ümit Tunç
|
2c9dcac76c
|
Refactor SettingForm Schema: Removed the image validation from the file input field in the SettingForm schema, ensuring that only specified file types are accepted for upload. This change enhances the flexibility of file handling in the settings management.
|
2025-12-31 00:01:39 +03:00 |
|
Ümit Tunç
|
064ec327ba
|
Add Site Translation Management: Created SiteTranslation resource with pages for listing, creating, and editing translations. Implemented localization support for translation keys and values, enhancing the admin panel's usability for managing site translations. Introduced a new migration for the site_translations table and updated helper functions for translation retrieval.
|
2025-12-30 23:41:32 +03:00 |
|
Ümit Tunç
|
f381caaa39
|
Implement Localization for Product and ProductCategory Resources: Refactored resource classes and forms to utilize Laravel's localization features, enhancing user experience by providing translated labels and sections. Added English and Turkish language support for product and category management, ensuring consistency across the admin panel.
|
2025-12-30 22:49:55 +03:00 |
|
Ümit Tunç
|
f4cf16f93f
|
Refactor Product Category Form and Product Form: Updated the options method to use \Illuminate\Support\Arr::first for retrieving category titles, ensuring better handling of localization. Added a fallback for category titles to display a default message when no title is available, improving user experience in form submissions.
|
2025-12-30 22:16:51 +03:00 |
|
Ümit Tunç
|
a85e6eebe0
|
Implement Product and ProductCategory Resources: Created new Filament resources for managing products and product categories, including pages for listing, creating, and editing. Added schemas for forms and tables, integrated translation support, and established relationships between products and categories. Enhanced the navigation structure to include product and service links in the frontend menu, improving overall site organization and user experience.
|
2025-12-30 22:16:45 +03:00 |
|
Ümit Tunç
|
f4603456b1
|
Enhance Template Preview Functionality: Added a preview action to both HeaderTemplatesTable and FooterTemplatesTable, allowing users to preview templates in a modal. Updated localization files to include preview action labels in both English and Turkish. Introduced new Blade views for rendering template previews, improving the overall user experience in template management.
|
2025-12-27 09:50:38 +03:00 |
|
Ümit Tunç
|
f609eb3ec1
|
Enhance Template Import and Preview Functionality: Updated the ImportHtmlTemplates command to improve asset path handling by moving files to storage and updating HTML asset paths. Added a preview action in SectionTemplatesTable for better template management, along with a new Blade view for rendering previews. Adjusted route for template preview to accept any request method for flexibility.
|
2025-12-27 09:38:38 +03:00 |
|
Ümit Tunç
|
70cba75441
|
Refactor Template Processing and Update Setting Model: Enhanced the ImportHtmlTemplates command to improve header processing with dynamic logo handling based on navbar type. Updated the Setting model to include new accessors for various field types, ensuring better data retrieval. Adjusted the SettingSeeder to clear logo paths for better management.
|
2025-12-27 09:26:47 +03:00 |
|
Ümit Tunç
|
68fd923b42
|
Add Blog Category Resource and CRUD Pages: Created BlogCategoryResource with associated pages for listing, creating, and editing blog categories. Implemented localization for all labels and messages. Enhanced BlogCategory model to specify foreign key for related blogs.
|
2025-11-06 17:48:20 -03:00 |
|
Ümit Tunç
|
d72ce2434a
|
Enhance template placeholder functionality: Updated the TemplateService to support new placeholders for page content, title, and excerpt. Modified related components and views to utilize these placeholders, improving dynamic content rendering. Added special placeholder buttons in the placeholder picker for easier insertion.
|
2025-11-05 10:24:43 -03:00 |
|
Ümit Tunç
|
b1cd5492c1
|
Add draft functionality for page management: Implemented a new bulk action to move selected pages to draft status in the PagesTable. Added corresponding localization keys for English and Turkish languages to enhance user experience.
|
2025-11-05 10:14:37 -03:00 |
|
Ümit Tunç
|
91922ac6bf
|
Add bulk actions for page management: Implemented duplicate and publish functionalities in the PagesTable, allowing users to duplicate selected pages and publish them in bulk. Added corresponding localization keys for English and Turkish languages to enhance user experience.
|
2025-11-05 09:39:02 -03:00 |
|
Ümit Tunç
|
114a8c047c
|
Refactor PagesTable: Removed the featured image column and replaced it with a text column for the title. This change simplifies the table structure and enhances the overall layout by focusing on essential information.
|
2025-11-04 15:16:27 -03:00 |
|
Ümit Tunç
|
38850c7e32
|
Refactor featured image display in PagesTable: Replaced the existing image column with a text column that conditionally displays either the featured image or a default SVG icon. Enhanced the HTML rendering for better visual representation and alignment in the table.
|
2025-11-04 15:16:05 -03:00 |
|
Ümit Tunç
|
6060fe1b23
|
Add template save event handling and update preview functionality: Implemented afterSave method in Footer, Header, Menu, and Section templates to dispatch a 'template-saved' event for Livewire. Updated template preview components to listen for this event, ensuring previews are refreshed after template modifications. Enhanced viewData method in template forms for better record ID handling.
|
2025-11-04 06:10:35 -03:00 |
|
Ümit Tunç
|
c5b83d0533
|
Enhance User Guide and Template Services: Added max content width configuration to UserGuide page for improved layout. Updated TemplateService to always replace placeholders, ensuring custom components are handled correctly even with empty default data. Enhanced error handling for custom component rendering, providing user-friendly error messages in the preview. Introduced a new guide for website setup, detailing installation steps and features.
|
2025-11-03 17:14:53 -03:00 |
|
Ümit Tunç
|
f9730a64f7
|
Add User Guide functionality: Created UserGuide page and GuideService to manage and display user guides. Implemented localization for user guide labels and integrated a search feature for easy navigation. Added markdown support for guide content and established a structured layout for guide selection and display.
|
2025-11-03 17:08:15 -03:00 |
|
Ümit Tunç
|
6a5e26638c
|
Add placeholder picker component to template forms: Integrated a new placeholder picker component in Footer, Header, Menu, and Section template forms to enhance user experience by allowing easy insertion of placeholder variables. Updated the TemplateService to support custom blade components and added localization for the new placeholder picker functionality.
|
2025-11-03 16:30:50 -03:00 |
|
Ümit Tunç
|
5b14260622
|
Add data transformation for default_data fields in template forms: Implemented mutateFormDataBeforeSave method in Create and Edit pages for Footer, Header, and Section templates to properly format nested default_data fields into an array structure before saving. This enhancement improves data handling and ensures consistency across template forms.
|
2025-11-03 16:16:06 -03:00 |
|
Ümit Tunç
|
4a2a66c55c
|
Add Menu Template functionality: Created MenuTemplate resource with CRUD pages, schemas, and table configuration. Implemented localization for menu template fields and integrated menu rendering capabilities. Enhanced TemplatePreviewController to support menu templates and updated dynamic template documentation accordingly.
|
2025-11-03 15:43:47 -03:00 |
|