Замена конфигурации Nginx Unit на Nginx + PHP-FPM в Docker. Проект Nginx Unit был закрыт.
В docker-compose-prod_docker-hub.yml добавился my-projects-website-web и my-projects-website переименовался на my-projects-website-app.
Установил высоту текстового поля TinyMCE по умолчанию равной 600 пикселям в компоненте WYSIWYG.
В админке была переработана навигация по документации.
В админке добавлены хлебные крошки.
На сайте добавлены хлебные крошки.
* Замена конфигурации Nginx Unit на Nginx + PHP-FPM в Docker. **Проект Nginx Unit был закрыт.**
* В **docker-compose-prod_docker-hub.yml** добавился **my-projects-website-web** и _my-projects-website_ переименовался на **my-projects-website-app**.
* Установил высоту текстового поля TinyMCE по умолчанию равной 600 пикселям в компоненте WYSIWYG.
* В админке была переработана навигация по документации.
* В админке добавлены хлебные крошки.
* На сайте добавлены хлебные крошки.
- Introduce routes and controller actions for displaying and managing documentation by category.
- Adjust views to incorporate category-specific information and actions.
- Update services to handle category retrieval and validation.
- Add localized strings for new functionality in English and Russian.
- Update paths to reflect the inclusion of documentation versions: `documentation-categories` views were moved into the `documentation-versions` directory.
- Adjusted includes and routes in affected templates to align with new structure.
- Minor styling updates (e.g., margins) for better spacing consistency.
- Relocate `documentations` views to the `documentation-versions` directory.
- Update includes and routes across affected templates to align with the new directory structure.
- Apply minor styling tweaks for improved spacing consistency.
- Update `DocumentationService::create` to support an optional `categoryId` parameter.
- Introduce `CreateRequest` for input validation.
- Adjust controller logic to handle `categoryId`.
- Restructure create/edit views under the `documentation-versions` directory.
- Install `diglactic/laravel-breadcrumbs` and update composer dependencies.
- Configure breadcrumbs in `config/breadcrumbs.php`.
- Define breadcrumbs for admin and site views.
- Update base admin controller to include default breadcrumb view.
- Inject `ClearCacheCommandHandler` into `DocumentationCategoryService`.
- Clear cache when creating, updating, or deleting a documentation category.
- Extend responses to include `categoryPath` where applicable.
- Implement breadcrumbs for `index`, `create`, and `edit` views.
- Add conditional logic to handle optional category paths in `create` and `edit` views.
- Extend breadcrumb definitions for `home` and `feedbacks.index`.
- Integrate breadcrumbs into the feedback page layout.
- Add support for dynamic JSON-LD breadcrumb rendering.
- Integrate breadcrumb rendering across documentation views (`index`, `category`, `view`, and `no-default-version`).
- Add support for dynamic JSON-LD breadcrumb generation.
- Merge separate PHP and Nginx Dockerfiles into a unified structure under `app/docker/Dockerfile`.
- Simplify build stages and streamline multi-service configuration for production, development, and utility containers.
- Remove outdated individual Dockerfiles (`php/Dockerfile` and `web/Dockerfile`).
- Replace references to separate `php/Dockerfile` and `web/Dockerfile` with the unified `docker/Dockerfile`.
- Adjust target stages across services for development and production environments.
- Replace Docker Hub image references with MDHub equivalents across all services.
- Update environment variables and volume bindings for web and app services.
- Add production-specific environment variables (`APP_ENV`) for queue and scheduler.
kor-elf
merged commit 5613ead566 into main2026-07-26 02:35:45 +05:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
$request->get()with$request->attributes->get()throughout controllers and middleware for consistency and enhanced reliability. b5258f840eSCRIPT_NAMEfrom FastCGI params and update Nginx default index to prioritizeindex.html. 756cafdbff- Introduce optional `@yield('breadcrumbs')` for rendering breadcrumbs. - Adjust navbar navigation visibility with `d-none d-lg-flex` class.- Inject breadcrumbs into the main site layout for improved navigation. - Add `@stack('head')` for dynamic head content integration.