Commit Graph
275 Commits
Author SHA1 Message Date
F4ilji 7ff0ffc118 change GetEducationalProgramBySlugTask.php 2026-01-26 11:37:04 +05:00
F4ilji 7f93aa185e change LinksReform.js 2026-01-26 10:24:59 +05:00
F4ilji 2b4b97cd7e change EducationSection.vue 2026-01-26 10:13:05 +05:00
F4ilji eeab7cd343 change GetEducationsDataTask.php 2026-01-26 10:01:16 +05:00
F4ilji 9330ed457c change nginx.conf 2026-01-25 22:51:13 +05:00
F4ilji 1ae1b5b047 change helper.php 2026-01-22 14:27:12 +05:00
F4ilji 7ef80e7207 change nginx.conf 2026-01-22 14:03:55 +05:00
F4ilji c4be035890 change nginx.conf 2026-01-22 13:38:34 +05:00
F4ilji 8104d0b6cd change nginx.conf 2026-01-22 13:27:18 +05:00
F4ilji b976814d8b Updated nginx prod configuration 2026-01-21 16:36:48 +05:00
F4ilji afda333c25 Updated nginx prod configuration
Added schedule upload functionality in Filament
Updated .gitignore in public directory
2026-01-18 01:20:16 +05:00
F4ilji 1f61601e05 add cors rules 2026-01-09 19:07:51 +05:00
F4ilji 596e14feee remove jenkins in docker-compose.yml 2026-01-09 14:09:55 +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 f631d12359 Remove License section from README
Removed License section from README.
2025-12-15 21:32:37 +05:00
F4ilji af096e8afb create README.md 2025-12-15 21:30:14 +05:00
F4ilji 8bb7886ef7 Enhance TinyEditor configuration by refining 'test' profile settings and improving paste handling options 2025-12-02 14:23:00 +05:00
F4ilji a61d810d55 Improve image handling and logging in CreateVkPostJob for better error tracking and validation 2025-11-26 13:50:02 +05:00
F4ilji f6d6777d01 Enhance logging in CreateVkPostJob for better debugging and error tracking during post creation 2025-11-25 20:24:34 +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 a983ab0424 Remove disabled state from VK publication toggle in PostForm 2025-11-22 21:11:19 +05:00
F4ilji 864795749e Update pagination limit and improve author display in PostListItem 2025-11-20 15:58:48 +05:00
F4ilji b470138ccd Merge branch 'master' of https://github.com/F4ilji/ntspi-app 2025-11-20 15:13:18 +05:00
F4ilji 56935abfc0 Update default post status to published and enforce unique group names 2025-11-20 15:05:04 +05:00
F4ilji de4f8e27b8 Update ListBlock label to include exhibitions in InfoSection.vue 2025-11-20 15:04:49 +05:00
F4ilji 480e1a0553 chanage name list for InfoSection 2025-10-11 22:09:38 +05:00
F4ilji 2369eab332 change 2025-10-09 16:30:09 +05:00
F4ilji 6df819f30c disable vk auto post 2025-10-09 16:23:23 +05:00
F4ilji 6570b36cd0 remove regex validation 2025-10-08 18:10:14 +05:00
F4ilji 0a1bbcc297 remove tel validation for WorkersRelationManager.php 2025-10-08 17:52:29 +05:00
F4ilji 2297aab379 Added a check for the emptiness of the array for added programs in Departments/Show.vue 2025-10-08 01:11:52 +05:00
F4ilji 6a279d4942 small changes 2025-10-08 01:08:07 +05:00
F4ilji a65b70a23f delete tel validation 2025-10-05 18:35:44 +05:00
F4ilji d6a5db711d changes 2025-10-05 18:04:32 +05:00
F4ilji f4bfa04690 Refactor Time.vue layout by removing unnecessary margin from schedule and date/time blocks for improved styling consistency. 2025-09-29 16:44:25 +05:00
F4ilji ddefe4995e Remove progress bar from TvSliderBody component and increase slide duration from 9000ms to 15000ms for improved user experience. 2025-09-29 15:45:15 +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 7c47b36c77 Enhance JournalsRelationManager actions to clear cache before creating, editing, and deleting journal issues, ensuring data consistency and improved performance. 2025-09-16 13:41:28 +05:00
F4ilji 3b55909906 Refactor BackButton component in Show.vue to use route name instead of URL; update PostAuthorsList.vue to correct conditional rendering for authors list display. 2025-09-11 12:37:49 +05:00
F4ilji b905ba4cb5 Refactor VK service URLs in CreateVkPostJob and UpdateVkPostJob to use 'vk.ru' instead of 'vk.com' for consistency; update BasicCarousel component to improve button visibility and touch event handling. 2025-09-09 12:14:58 +05:00
F4ilji ddf9f3a5dc Enhance WorkersRelationManager actions to clear cache before editing and detaching workers; update BasicCarousel button classes for improved visibility on larger screens. 2025-09-08 21:28:46 +05:00
F4ilji 335784231a Add Fruitcake CORS package and update CORS configuration to allow all methods, origins, and headers for improved API accessibility. 2025-09-06 00:17:51 +05:00
F4ilji 29daa1e3aa Update CORS configuration to allow all paths for enhanced API accessibility. 2025-09-05 23:59:40 +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 2a5df7bc59 Merge branch 'master' of https://github.com/F4ilji/ntspi-app 2025-09-05 17:17:35 +05:00
F4ilji ff33023643 Add @gladesinger/vue3-yandex-smartcaptcha dependency, replace vue3-yandex-smartcaptcha with YandexSmartCaptcha in CaptchaBlock component, and update PersonalDataBlock label for compliance with data protection laws. 2025-09-05 17:13:04 +05:00
F4ilji c8ab16aecb Add @gladesinger/vue3-yandex-smartcaptcha dependency, refactor CaptchaBlock component to use YandexSmartCaptcha, and update PersonalDataBlock label for compliance with data protection laws. 2025-09-05 17:12:37 +05:00
F4ilji 5f121430a9 Refactor DesktopNavBar and MainPageNavbar for improved styling and accessibility; update TvSliderBody to enhance text size for better readability. 2025-09-05 09:27:59 +05:00