⚡️ #yiisoftYiiDebugViewer #yiisoftDemo
Порефакторили Yii Debug Viewer и добавили тулбар, который можно добавить в приложение с помощью новой мидлвари
Тулбар уже добавлен в демо веб-приложения (PR).
Порефакторили Yii Debug Viewer и добавили тулбар, который можно добавить в приложение с помощью новой мидлвари
ToolbarMiddleware
(PR, PR).Тулбар уже добавлен в демо веб-приложения (PR).
👍8
⚡️ #yiisoftYiiDebugApi #yiisoftYiiDebugViewer
Изменили эндпоинт по умолчанию в Yii Debug API с
Yii Debug Viewer адаптировали к новому эндпоинту и сделали ещё несколько улучшений (PR):
- переработали маршрутизацию;
- в списке событий добавили информацию о месте, где было вызвано событие, в виде ссылки на него в PhpStorm;
- в списке сообщений лога добавили информацию о контексте и месте, где было создано сообщение, в виде ссылки на него в PhpStorm;
- в панели "Middlewares" добавили вывод информации об обработчике запроса;
- убрали вывод маршрутов дебаггера в общем списке маршрутов;
- внесли мелкие правки в оформление.
Изменили эндпоинт по умолчанию в Yii Debug API с
/debug
на /debug/api
(PR).Yii Debug Viewer адаптировали к новому эндпоинту и сделали ещё несколько улучшений (PR):
- переработали маршрутизацию;
- в списке событий добавили информацию о месте, где было вызвано событие, в виде ссылки на него в PhpStorm;
- в списке сообщений лога добавили информацию о контексте и месте, где было создано сообщение, в виде ссылки на него в PhpStorm;
- в панели "Middlewares" добавили вывод информации об обработчике запроса;
- убрали вывод маршрутов дебаггера в общем списке маршрутов;
- внесли мелкие правки в оформление.
👍2
⚡️ #yiisoftYiiDebugViewer
В Yii Debug Viewer при выводе лога событий класс события сделан ссылкой на него в PhpStorm (PR).
В Yii Debug Viewer при выводе лога событий класс события сделан ссылкой на него в PhpStorm (PR).
👍1
⚡️ #yiisoftAccess #yiisoftErrorHandler #yiisoftEventDispatcher #yiisoftFactory #yiisoftHttp #yiisoftI18n #yiisoftAliases #yiisoftJson #yiisoftProfiler #yiisoftInjector #yiisoftMailerSymfony #yiisoftMutex #yiisoftRateLimiter #yiisoftNetworkUtilities #yiisoftSession #yiisoftRouter #yiisoftStrings #yiisoftRouterFastroute #yiisoftRequestBodyParser #yiisoftTranslatorMessageGettext #yiisoftTranslatorExtractor #yiisoftTranslatorFormatterSimple #yiisoftTranslator #yiisoftTranslatorFormatterIntl #yiisoftTranslatorMessageDb #yiisoftUser #yiisoftVarDumper #yiisoftViewTwig #yiisoftYiiEvent #yiisoftTranslatorMessagePhp #yiisoftDataResponse #yiisoftCacheFile #yiisoftCookies #yiisoftCsrf #yiisoftAssets #yiisoftAuthJwt #yiisoftLog #yiisoftArrays #yiisoftYiiFilesystem #yiisoftYiiHttp #yiisoftYiiRunnerHttp #yiisoftLogTargetFile #yiisoftLogTargetEmail #yiisoftYiiRunnerRoadrunner #yiisoftSecurity #yiisoftYiiSwagger #yiisoftYiiSentry #yiisoftMutexFile #yiisoftMiddlewareDispatcher #yiisoftTestSupport #yiisoftYiiDebug #yiisoftYiiDebugViewer #yiisoftCacheApcu #yiisoftYiiDataview #yiisoftLogTargetSyslog #yiisoftAuth #yiisoftDefinitions #yiisoftRbacPhp #yiisoftDataDb #yiisoftData #yiisoftRequestModel #yiisoftDi #yiisoftConfig #yiisoftRbacRulesContainer
Продолжаем заменять рабочие процессы на переиспользуемые из Yii GitHub Actions:
- Yii Access (PR)
- Yii Error Handler (PR)
- Yii Event Dispatcher (PR)
- Yii Factory (PR)
- Yii HTTP (PR)
- Yii Internationalization Library (PR)
- Yii Aliases (PR)
- Yii JSON (PR)
- Yii Profiler (PR)
- Yii Injector (PR)
- Yii Mailer Symfony Mailer Extension (PR)
- Yii Mutex (PR)
- Yii Rate Limiter Middleware (PR)
- Yii Network Utilities (PR)
- Yii Session (PR)
- Yii Router (PR)
- Yii Strings (PR)
- Yii Router FastRoute Adapter (PR)
- Yii Request Body Parser (PR)
- Yii Translator gettext Message Storage (PR)
- Yii Message Extractor (PR)
- Yii Translator Simple Message Formatter (PR)
- Yii Message Translator (PR)
- Yii Translator intl Message Formatter (PR)
- Yii Translator DB Message Storage (PR)
- Yii User (PR)
- Yii VarDumper (PR)
- Yii View Twig Renderer (PR)
- Yii Event (PR)
- Yii Translator PHP Message Storage (PR)
- Yii Data Response (PR)
- Yii Cache File Handler (PR)
- Yii Cookies (PR)
- Yii CSRF Protection Library (PR)
- Yii Assets (PR)
- Yii Auth JWT (PR)
- Yii Logging Library (PR)
- Yii Arrays (PR)
- Yii Filesystem (PR)
- Yii HTTP Application (PR)
- Yii HTTP Runner (PR)
- Yii Logging File Target (PR)
- Yii Logging Email Target (PR)
- Yii RoadRunner Runner (PR)
- Yii Security (PR)
- Yii Swagger (PR)
- Yii Sentry (PR)
- Yii Mutex File Driver (PR)
- Yii Middleware Dispatcher (PR)
Продолжаем заменять рабочие процессы на переиспользуемые из Yii GitHub Actions:
- Yii Access (PR)
- Yii Error Handler (PR)
- Yii Event Dispatcher (PR)
- Yii Factory (PR)
- Yii HTTP (PR)
- Yii Internationalization Library (PR)
- Yii Aliases (PR)
- Yii JSON (PR)
- Yii Profiler (PR)
- Yii Injector (PR)
- Yii Mailer Symfony Mailer Extension (PR)
- Yii Mutex (PR)
- Yii Rate Limiter Middleware (PR)
- Yii Network Utilities (PR)
- Yii Session (PR)
- Yii Router (PR)
- Yii Strings (PR)
- Yii Router FastRoute Adapter (PR)
- Yii Request Body Parser (PR)
- Yii Translator gettext Message Storage (PR)
- Yii Message Extractor (PR)
- Yii Translator Simple Message Formatter (PR)
- Yii Message Translator (PR)
- Yii Translator intl Message Formatter (PR)
- Yii Translator DB Message Storage (PR)
- Yii User (PR)
- Yii VarDumper (PR)
- Yii View Twig Renderer (PR)
- Yii Event (PR)
- Yii Translator PHP Message Storage (PR)
- Yii Data Response (PR)
- Yii Cache File Handler (PR)
- Yii Cookies (PR)
- Yii CSRF Protection Library (PR)
- Yii Assets (PR)
- Yii Auth JWT (PR)
- Yii Logging Library (PR)
- Yii Arrays (PR)
- Yii Filesystem (PR)
- Yii HTTP Application (PR)
- Yii HTTP Runner (PR)
- Yii Logging File Target (PR)
- Yii Logging Email Target (PR)
- Yii RoadRunner Runner (PR)
- Yii Security (PR)
- Yii Swagger (PR)
- Yii Sentry (PR)
- Yii Mutex File Driver (PR)
- Yii Middleware Dispatcher (PR)
🤯6👍5
⚡️ #yiisoftYiiDebugViewer #yiisoftYiiBulma #yiisoftYiiCaptcha #yiisoftYiiBootstrap5
Сделали изменения в стили кода. Методы, вызываемые «цепочкой», перенесли на новую строку:
- Yii Debug Viewer (PR)
- Yii Bulma (PR)
- Yii Captcha Widget (PR)
- Yii Bootstrap 5 (PR)
Сделали изменения в стили кода. Методы, вызываемые «цепочкой», перенесли на новую строку:
- Yii Debug Viewer (PR)
- Yii Bulma (PR)
- Yii Captcha Widget (PR)
- Yii Bootstrap 5 (PR)
⚡️ #yiisoftYiiDebugApi #yiisoftYiiDebugViewer
В пакетах Yii Debug API (PR) и Yii Debug Viewer (PR) добавили собственные CORS-мидлвари и удалили зависимость от
В пакетах Yii Debug API (PR) и Yii Debug Viewer (PR) добавили собственные CORS-мидлвари и удалили зависимость от
tuupola/cors-middleware
. Также минимальная версия PHP была повышена до ^8.0
.👍2
⚡️ #yiisoftYiiDebugViewer
В пакете Yii Debug Viewer подняли минимальную требуемую версию
В пакете Yii Debug Viewer подняли минимальную требуемую версию
psr/log
до ^2.0|^3.0
(PR).⚡️ #yiisoftYiiDebug #yiisoftYiiDebugViewer
Сделали рефакторинг в Yii Debug (PR):
- сгруппировали классы
- удалили неиспользуемые интерфейсы
- переработали структуру статистических данных (сгруппировали их), которые возвращаются методом
Соответствующие изменения сделаны в Yii Debug Viewer (PR).
Сделали рефакторинг в Yii Debug (PR):
- сгруппировали классы
*Proxy
и *Collector
в одном пространстве имён;- удалили неиспользуемые интерфейсы
EventCollectorInterface
, LogCollectorInterface
, RouterCollectorInterface
и ServiceCollectorInterface
;- переработали структуру статистических данных (сгруппировали их), которые возвращаются методом
getIndexData
в коллекторах.Соответствующие изменения сделаны в Yii Debug Viewer (PR).
👍2
⚡️ #yiisoftYiiDebugViewer
Несколько улучшений в Yii Debug Viewer.
• Добавили возможность настроить ссылку на редактирование файла под любую IDE, а не только PhpStorm (PR).
• Обновили зависимости (PR):
-
-
А также актуализировали dev-зависимости.
Несколько улучшений в Yii Debug Viewer.
• Добавили возможность настроить ссылку на редактирование файла под любую IDE, а не только PhpStorm (PR).
• Обновили зависимости (PR):
-
yiisoft/assets
, ^2.0
→ ^2.1
;-
yiisoft/view
, ^4.0|^5.0
→ ^4.0|^5.0|^6.0
.А также актуализировали dev-зависимости.
👏3
⚡️ #yiisoftYiiDebug #yiisoftYiiDebugViewer
Yii Debug адаптировали к последним изменениям в валидаторе (PR), а в Yii Debug Viewer добавили панель с информацией о валидации (PR).
Yii Debug адаптировали к последним изменениям в валидаторе (PR), а в Yii Debug Viewer добавили панель с информацией о валидации (PR).
⚡️ #yiisoftYiiDebugApi #yiisoftYiiDebugViewer
Добавили инспектор в Yii Debug API (PR) и его представление в Yii Debug Viewer (PR).
Сейчас инспектор позволяет посмотреть конфигурации объектов контейнера и параметры конфигурации приложения, но в дальнейшем планируется расширить его возможности (просмотр дампа любого объекта из контейнера, просмотр конфигурации окружений, запуск консольных утилит psalm, phpunit, deptrac и т. д.)
Добавили инспектор в Yii Debug API (PR) и его представление в Yii Debug Viewer (PR).
Сейчас инспектор позволяет посмотреть конфигурации объектов контейнера и параметры конфигурации приложения, но в дальнейшем планируется расширить его возможности (просмотр дампа любого объекта из контейнера, просмотр конфигурации окружений, запуск консольных утилит psalm, phpunit, deptrac и т. д.)
🔥2
🔥3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ #yiisoftYiiDebugViewer
Доработали внешний вид тулбара в Yii Debug Viewer (PR):
- добавили изменение фона при наведении на табы;
- сделали соответствующий курсор в зоне изменения размера тулбара;
- убрали возможность выделения текста в тулбаре.
Доработали внешний вид тулбара в Yii Debug Viewer (PR):
- добавили изменение фона при наведении на табы;
- сделали соответствующий курсор в зоне изменения размера тулбара;
- убрали возможность выделения текста в тулбаре.
🔥11👍1🤔1
🔥2
⚡️ #yiisoftYiiDebugViewer
В CI пакета Yii Debug Viewer добавили Rector и применили предлагаемые изменения (PR, PR).
В CI пакета Yii Debug Viewer добавили Rector и применили предлагаемые изменения (PR, PR).
👍3
⚡️ #yiisoftYiiDebug #yiisoftYiiDebugViewer
Добавили поддержку
Добавили поддержку
yiisoft/view
версии ^7.0
в пакетах Yii Debug (PR) и Yii Debug Viewer (PR).👍3