Доработать доку и примеры про X-Accel-* (Sendfile) в Nginx.
👩💻 https://github.com/yiisoft/response-download/issues/20
#yii #responseDownload
#yii #responseDownload
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Actualize docs for Nginx · Issue #20 · yiisoft/response-download
Nginx provides X-Accel-* headers for the x-sendfile feature: https://www.nginx.com/resources/wiki/start/topics/examples/x-accel/ There is outdated information about calling the factory with Nginx s...
👍3
Предложение заменить статический конструктор ::tag на обычный: Div::tag -> new Div
👩💻 https://github.com/yiisoft/html/issues/243
#yii #html
#yii #html
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Use `new %TagClass%()` instead of `%TagClass%::tag()` · Issue #243 · yiisoft/html
With PHP 8.4 (new MyClass()->method() without parentheses) single static constructor has lost its meaning. Suggestion for NormalTag, VoidTag and CustomTag: make constructor public; deprecate sta...
Обновить yiisoft/error-handler в интеграционном пакете Spiral
👩💻 https://github.com/spiral-packages/yii-error-handler-bridge/issues/12
Мы в Spiral 3.0 выкинули всякие штуки, которые неплохо реализованы у других. Это коснулось и рендерера ошибок: мы взяли yiisoft/error-handler и воткнули туда свою цветовую схему и лого.
Однако, там оказалось хреново с совместимостью: нет API для кастомизации и, как следствие, в каждом миноре/патче может сломаться всё, что не относится к PHP сигнатурам (вёрстка и передаваемые переменные в шаблоны).
А тут ещё и мажор!
Надо выяснить, что сломали в новом релизе и перейти на него.
#exceptions #spiral #yii
Мы в Spiral 3.0 выкинули всякие штуки, которые неплохо реализованы у других. Это коснулось и рендерера ошибок: мы взяли yiisoft/error-handler и воткнули туда свою цветовую схему и лого.
Однако, там оказалось хреново с совместимостью: нет API для кастомизации и, как следствие, в каждом миноре/патче может сломаться всё, что не относится к PHP сигнатурам (вёрстка и передаваемые переменные в шаблоны).
А тут ещё и мажор!
Надо выяснить, что сломали в новом релизе и перейти на него.
#exceptions #spiral #yii
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Adopt v4 · Issue #12 · spiral-packages/yii-error-handler-bridge
https://github.com/yiisoft/error-handler/releases/tag/4.0.0
🔥10
MSSQL не поддерживается в Ubuntu 22, только в Ubuntu 20. А Github Actions не поддерживают Ubuntu 20.
Нужно заставить работать MSSQL в CI, чтобы прогонять тесты в yiisoft/db. Больше информации в тикете
#yii #yii3 #db #mssql
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Fix MSSQL 2017 GitHub action · Issue #958 · yiisoft/db
MSSQL 2017 docker images don't run correctly in Ubuntu 22+ (See #957) GitHub drop support of Ubuntu 20 runners. So we can't run tests with MSSQL 2017 (e.g. https://github.com/yiisoft/db/act...
😁2👍1👎1
Добавить поддержку выражений
В Symfony есть Expression Language и его поддержка в валидаторе.
Было бы круто иметь подобный валидатор для Yii3.
Нужно написать бридж к Expression Language, довольно интересная задачка!
п.с. я умел раньше писать тз 😁
👩💻 https://github.com/yiisoft/validator/issues/518
#yii #yii3 #validator
В Symfony есть Expression Language и его поддержка в валидаторе.
Было бы круто иметь подобный валидатор для Yii3.
Нужно написать бридж к Expression Language, довольно интересная задачка!
п.с. я умел раньше писать тз 😁
#yii #yii3 #validator
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Add support for expressions · Issue #518 · yiisoft/validator
A suggestion from @xepozz. prop1 prop2 prop3 Expression(this.prop1 > this.prop2 || this.prop1 in Constants::VALUES) prop1
👍6🔥4👎1
Forwarded from Alexander Makarov
Вернуть метод в ExpressionBuilderInterface в yiisoft/db
В пакете yiisoft/db (это независимсый от фреймворка DBAL от команды Yii нужно добавить отсутствующий метод в интерфейс. Я уже начал это делать, но другие дела скушали всё доступное время 😂
Итак:
1. https://github.com/yiisoft/db/pull/946
2. Надо в остальных пакетах сделать изменения под интерфейс + поправить по комментам.
#yii #yii3
В пакете yiisoft/db (это независимсый от фреймворка DBAL от команды Yii нужно добавить отсутствующий метод в интерфейс. Я уже начал это делать, но другие дела скушали всё доступное время 😂
Итак:
1. https://github.com/yiisoft/db/pull/946
2. Надо в остальных пакетах сделать изменения под интерфейс + поправить по комментам.
#yii #yii3
GitHub
GitHub - yiisoft/db: Yii Database Library
Yii Database Library. Contribute to yiisoft/db development by creating an account on GitHub.
👍6👎1🔥1