Commit Graph
28 Commits
Author SHA1 Message Date
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 537fa2b0b5 Refactor VkPostPublisher to simplify message formatting and enhance PostListItem layout for better author display 2025-11-25 16:10:50 +05:00
F4ilji 525c9edc65 Refactor VK service URLs to use 'vk.ru' instead of 'vk.com' for consistency; update CORS configuration to allow additional methods and origins, enhancing API security and flexibility. 2025-09-05 23:42:06 +05:00
F4ilji efba91653e small fix 2025-06-19 08:23:41 +05:00
Fasutoa 0b60c4b908 add_vk_module 2025-06-18 20:30:41 +05:00
F4ilji 7d6b75b708 added seo for Persons 2025-05-25 19:01:00 +05:00
F4ilji 791a56ca4d added tv page, small changes and fix bugs 2025-05-21 14:00:04 +05:00
F4ilji 10ec9a90c7 fix bugs 2025-05-20 16:04:39 +05:00
F4ilji 115d084837 fix bugs 2025-05-19 22:16: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 5cfa777a6b fixing VK api, changes in post gallery, added sections in main page 2025-04-20 13:15:33 +05:00
F4ilji e233ad5196 fixing 2025-04-19 15:23:15 +05:00
F4ilji 03aca1725b fixing bugs in seo generate, fix bug set publish time in post, changes in import posts command, changes in pagination 2025-04-19 15:07:29 +05:00
F4ilji 88e729aa87 added API VICON integration for updating admission plans via admin panel (queued).
Updated exams and contests display on programs/show page.
Added relevant enums for admission plans.
2025-04-09 15:58:29 +05:00
F4ilji bf21022eda add clear cache to edu programs, fix relationships bugs 2025-04-07 20:37:22 +05:00
F4ilji 8aeef476ae fix bugs and deletes unnecessary files 2025-04-04 22:59:34 +05:00
F4ilji b6fb523aaa fix bugs in BreadcrumbService and Person page 2025-04-04 15:11:34 +05:00
F4ilji 13c45b80d2 Added changes to search by Vicon structure. Added fix for Page view for settings column. 2025-04-03 15:11:04 +05:00
F4ilji 5cd6ff11b5 Rework admin panel and other 2025-04-02 18:37:20 +05:00
F4ilji 49072e50c7 Rework frontend 2025-03-23 00:38:16 +05:00
f4ilji 2fa59350cf Changes 2025-03-11 15:52:42 +05:00
f4ilji 3385dc5807 Changes 2025-01-30 00:31:40 +05:00
f4ilji bad611eb84 Changes 2025-01-15 15:31:37 +05:00
f4ilji 700bf98de6 Changes 2024-12-24 19:25:16 +05:00
f4ilji f091b29b63 Changes 2024-11-13 13:38:58 +05:00
f4ilji 6d516d1750 Changes 2024-10-28 12:57:16 +05:00
f4ilji dd3a0c6ecd Changes 2024-10-14 14:56:10 +05:00
f4ilji b686638a39 first commit 2024-09-19 16:06:49 +05:00