Ümit Tunç
|
15896248c4
|
feat: enhance MusicProductionController with structured data support, improve SEO metadata handling, and add JSON-LD integration in views for better search engine visibility
|
2026-05-20 23:17:30 +03:00 |
|
Ümit Tunç
|
33c7b6a51e
|
feat: implement search functionality in MusicProductionController, enhance view with search form and localization support for search results
|
2026-05-20 23:13:21 +03:00 |
|
Ümit Tunç
|
187f8c3812
|
refactor: optimize query usage in SyncSpotifyMusicProductions and SyncYoutubeReleases commands, enhance MusicProductionController by removing unused header logic, and update view structure for improved maintainability
|
2026-05-20 23:10:05 +03:00 |
|
Ümit Tunç
|
ad4f04b005
|
refactor: streamline MusicProductionController by removing unused header logic, optimizing queries, and enhancing view data structure for improved maintainability
|
2026-05-20 23:03:49 +03:00 |
|
Ümit Tunç
|
e18c8bbbcf
|
feat: update YouTube API integration with enhanced release date parsing, improved topic channel resolution, and localization updates for music productions
|
2026-05-20 22:55:07 +03:00 |
|
Ümit Tunç
|
ae3a697170
|
feat: enhance YouTube API integration by adding support for topic channel ID and improving release sync functionality with localization updates
|
2026-05-20 22:45:01 +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ç
|
1950e8734c
|
feat: localize landing page content and update icon asset paths
|
2026-05-11 10:04:58 +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 |
|
Ümit Tunç
|
a81f4fdf9e
|
feat: add internship application page and update career menu dropdown
|
2026-05-11 07:54:27 +03:00 |
|
Ümit Tunç
|
c5f2b7fc43
|
feat: Implement AJAX form submission for career application with loading states, SweetAlert2 notifications, and server-side JSON responses.
|
2026-03-11 09:12:20 +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
|
42357c4dbb
|
Refactor payment page layout and perform security cleanup
|
2026-02-18 11:53:39 +03:00 |
|
Muhammet Güler
|
477993ec83
|
Optimize images to WebP and enable lazy loading. Add security headers (HSTS, CSP, etc) for A+ SSL score.
|
2026-02-17 10:30:36 +03:00 |
|
Muhammet Güler
|
7101f7878a
|
Fix: AI Blog Assistant retry logic and Subdomain routing for Akademi
|
2026-02-16 14:55:06 +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 |
|
Muhammet Güler
|
03ff01f24d
|
Add Books page and minor improvements
|
2026-02-03 02:31:54 +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ç
|
c73d448f47
|
Implement Dynamic Header and Footer Templates in Blog Controller: Enhanced the BlogController to prioritize page-specific header and footer templates based on the 'blog' page settings. If no specific templates are set, it falls back to the default active templates. Updated the blog index view to include a header template variable for better customization. Additionally, added redirects for legacy index URLs to improve user navigation.
|
2026-01-06 22:03:05 +03:00 |
|
Ümit Tunç
|
374d4a8d7d
|
Enhance Translation Handling in HasTranslations Trait: Improved the translate method to ensure non-empty values are returned from the translations table and original field values. Added JSON handling for original values to support array-based translations. This update enhances localization support and ensures more reliable translation retrieval across different languages.
|
2026-01-06 21:42:33 +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ç
|
1fa194260e
|
Refactor Localization in Templates: Updated various templates to utilize the translation function for titles and content, enhancing localization support. Commented out unused fallback logic in the PageController for header templates, streamlining the rendering process. Added new header and navbar components while removing the deprecated navbar file, improving the overall structure and maintainability of the layout.
|
2025-12-31 23:35:42 +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ç
|
b345c6f71c
|
Refactor Footer Template Logic: Commented out the fallback logic for footer templates in the PageController to streamline rendering. Updated the site layout to check for non-empty rendered footer content, enhancing the footer display logic. Cleaned up the home template by removing unnecessary characters and ensuring proper formatting.
|
2025-12-31 22:08:10 +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ç
|
54944317b3
|
Add Language Support to Admin Panel: Implemented dynamic language menu items in the admin panel by retrieving active languages from the database. Enhanced user experience by allowing language selection directly from the user menu, improving localization capabilities.
|
2025-12-30 22:28:20 +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ç
|
21ebbfc749
|
Update Dependencies and Add BlogCategoryPolicy: Upgraded the version of the 'anourvalar/eloquent-serialize' package to 1.3.5 and added a new BlogCategoryPolicy class to manage authorization for blog category actions. This enhances the application's security and maintainability by implementing specific access controls.
|
2025-12-30 20:53:31 +03:00 |
|
Ümit Tunç
|
b2e06ff101
|
Enhance Address Tag Processing in HTML Template Import: Updated the ImportHtmlTemplates command to replace address tags with a placeholder for contact address. This change improves the template processing by ensuring that address content is cleared and replaced dynamically, enhancing the overall integrity of imported templates.
|
2025-12-30 20:36:51 +03:00 |
|