F4ilji
b1c4f7b054
changes
2026-03-21 15:40:18 +05:00
F4ilji
d0a106159d
changes
2026-03-21 00:53:49 +05:00
F4ilji
836452add6
Changes
2026-03-20 23:35:09 +05:00
F4ilji
c80a52ab86
changes
2026-03-20 22:26:10 +05:00
F4ilji
a3948c872e
Changes
2026-03-20 21:47:02 +05:00
F4ilji
7ff0ffc118
change GetEducationalProgramBySlugTask.php
2026-01-26 11:37:04 +05:00
F4ilji
eeab7cd343
change GetEducationsDataTask.php
2026-01-26 10:01:16 +05:00
F4ilji
2d101dcdda
feat: Refactor MainController and related tasks to follow Porto architecture
...
- Moved logic from MainController to dedicated action and task classes.
- Introduced GetMainPageDataAction, GetEducationsDataTask, GetRecentPostsTask, GetUpcomingEventsTask, and GetPageDataTask for better separation of concerns.
- Updated routes to use the new MainController from the Main container.
- Deprecated the old MainController with a clear message for future removal.
- Updated caching mechanisms to use the new task classes.
- Adjusted environment variable access to use config() instead of env() for better practice.
- Added new MainPageResource for structured data response.
- Updated .gitignore to exclude QWEN.md.
- Added Jenkins service to docker-compose for CI/CD integration.
2025-12-16 12:20:01 +05:00
F4ilji
864795749e
Update pagination limit and improve author display in PostListItem
2025-11-20 15:58:48 +05:00
F4ilji
4146880905
Add time method to TvController and update routes to include time endpoint for TV functionality.
2025-09-28 12:36:38 +05:00
F4ilji
72af09d93d
Add Yandex Metrika integration for tracking; update FindSliderBySlugTask to ensure active slides are filtered correctly based on time; enhance app.blade.php for conditional Yandex Metrika script inclusion based on environment.
2025-09-27 22:35:36 +05:00
F4ilji
02fb2554c1
Enhance FindSliderBySlugTask to filter slides based on current time, ensuring only active slides within the valid time range are retrieved; update SlidesRelationManager to set default and minimum dates for start and end times. Improve Slider component styling for better visibility during loading state.
2025-09-27 14:11:25 +05:00
F4ilji
8b213ee803
Update PHP version requirement to ^8.2 in composer files, refactor User model access control logic, clean up MainSectionResource, enhance EditMainSection to include related pages, modify AppServiceProvider to clear subsection cache, change fallback locale to 'en', and improve DesktopNavBar and BasicFooter components for better accessibility and content accuracy.
2025-09-01 13:48:24 +05:00
F4ilji
478be2e212
Update SlideFactory to set image URL to null, modify SlideResource to make image field optional, and adjust Slider components to display a default image when no URL is provided
2025-08-12 14:50:23 +05:00
F4ilji
e34d49b3f4
add SlideFactory to Slide model and update DatabaseSeeder to include SlideSeeder for improved data seeding
2025-08-11 22:27:15 +05:00
F4ilji
e62b442991
Error correction and preparation of the project for initial deployment
2025-08-11 16:12:10 +05:00
F4ilji
8b2f9e99f0
add 'info' field as an array in DirectionStudy model; update DirectionStudyResource to include tabs for main information and admission details; modify Show.vue to display direction study information; enhance PageItemBlock.vue for better breadcrumb display
2025-07-27 21:33:00 +05:00
F4ilji
a4bdde6382
refactor educational components and API routes; update form handling in various actions and Vue components, enhance user interface for form display, and improve data retrieval logic in CreateAdmissionPlan job
2025-07-27 12:52:04 +05:00
F4ilji
9a1fcbbf9d
update nginx configuration, enhance API route middleware to include 'web', add session middleware to HttpKernel, and improve educational program item and breadcrumbs components for better data display
2025-07-25 17:56:50 +05:00
F4ilji
528a4b24b0
refactor multiple widget controllers; replace caching logic with action classes for data retrieval, enhancing code clarity and maintainability
2025-07-22 18:22:04 +05:00
F4ilji
7a8a6e023d
refactor ClientWidgetFormController; replace validation logic with SubmitWidgetFormAction for improved maintainability and clarity
2025-07-22 13:00:18 +05:00
F4ilji
eac29d8d1c
refactor ClientWidgetContactController and ClientWidgetPageReferenceListController; replace caching logic with action classes for widget data retrieval, enhancing code clarity and maintainability
2025-07-21 22:45:55 +05:00
F4ilji
3cac482409
refactor ClientDepartmentController and ClientFacultyController; replace caching logic with action classes for department and faculty retrieval, enhancing code clarity and maintainability
2025-07-20 18:02:14 +05:00
F4ilji
5179f45ef9
refactoring the InstituteStructure module
2025-07-20 00:37:22 +05:00
F4ilji
4558282da8
refactor ClientAcademicJournalController; replace caching logic with action classes for academic journal retrieval and improve code clarity
2025-07-19 12:49:10 +05:00
F4ilji
1fc793089c
refactor PersonController; replace caching logic with GetPersonDataAction for improved maintainability and clarity
2025-07-18 17:10:49 +05:00
F4ilji
de7ef99b47
refactor ClientScheduleController; replace complex query logic with ListSchedulesAction for improved maintainability and clarity
2025-07-18 16:35:30 +05:00
F4ilji
18d1501b67
refactor ClientProgramController; replace caching logic with action classes for educational program retrieval and enhance code clarity
2025-07-18 15:57:58 +05:00
F4ilji
839d8edfcd
refactor ClientAdditionalEducationController; replace caching logic with action classes for data retrieval and improve code clarity
2025-07-18 14:31:19 +05:00
F4ilji
b8235404b8
refactor search functionality; remove deprecated services and implement new action and task classes for improved structure and maintainability
2025-07-18 14:14:10 +05:00
F4ilji
0874d3e6b5
refactor sitemap generation and navigation handling; remove old GenerateSitemap command, update to use tasks for better organization, and enhance navigation data retrieval
2025-07-18 13:07:51 +05:00
F4ilji
1257cd552c
refactor schedule module, added new filters
2025-06-27 10:16:10 +05:00
F4ilji
efba91653e
small fix
2025-06-19 08:23:41 +05:00
F4ilji
501e5487b9
small fixes
2025-06-14 19:33:49 +05:00
F4ilji
36b4d71dce
added date filter
2025-05-27 19:47:45 +05:00
F4ilji
4b6c931f3d
fix bugs, added accordion type in tabs
2025-05-27 14:56:12 +05:00
F4ilji
a3f3e97b2f
fix bugs, added accordion type in tabs
2025-05-27 14:55:34 +05:00
F4ilji
dc7c18691b
fix bugs
2025-05-26 12:23:46 +05:00
F4ilji
00f475c9c3
fix bugs
2025-05-26 12:03:02 +05:00
F4ilji
7d6b75b708
added seo for Persons
2025-05-25 19:01:00 +05:00
F4ilji
9c22e7601c
fix bugs
2025-05-22 15:22:19 +05:00
F4ilji
791a56ca4d
added tv page, small changes and fix bugs
2025-05-21 14:00:04 +05:00
F4ilji
f1fd06beb3
adding hero icons
2025-05-15 15:59:12 +05:00
F4ilji
0314febda2
adding UserDetailObserver and reorderable records feature
2025-05-13 15:01:03 +05:00
F4ilji
c01016a154
Migrate backend to Porto architecture and fix minor bugs
...
- Fully transitioned the backend to the Porto architectural pattern
- Improved code organization and maintainability
- Fixed minor bugs and inconsistencies
2025-05-12 08:47:43 +05:00
F4ilji
5cd6ff11b5
Rework admin panel and other
2025-04-02 18:37:20 +05:00