Юра
А есть хороший таск трекер типо джиры но на пхп?
Юра
Искал опенсорс решения, нашел OpenProject но он на руби, не люблю руби
Anonymous
>хороший
>Джира
Юра
Ну который можно гибко настроить включая кастом поля, воркфлоу и т.д
Андрей
Maxim Kainov
Юра
Мне нужно настроить гибко форклоу
Юра
Чтобы при изменении статусов например менялся асайни и создавалась например подзадача ну и кастом поля
Юра
Кастом роли
Юра
Короче чтобы можно было полностью настроить как конструктор
Юра
А чем пхп плох для трекера
Юра
По-моему как раз идеально подходит
Юра
Там что какие-то супер вычысления надо делать или риалтайм какой-то?
Юра
Мне нужен таск трекер но не для айти а для организации
Юра
Я думаю даже в этом чате найдутся те кто смог бы это реализовать
Юра
Ну джира тоже не сразу стала той джирой которую мы знаем
Юра
Че запилим может?
Юра
)
Юра
Создадим конкурента джире
Юра
Какие
Юра
Желательно не руби
Юра
И чтобы лицензия на 800 юзеров не стоила космос
Ivan
Потому что ты искал опенсорсные.
Anonymous
Какие
Джетбрейнсовый ютрек
Anonymous
Вменяемые же
Anonymous
Не на пыхе
Юра
Семь баксов с юзера это многл
Юра
Это 7000 баксов в месяц непонятно за что
Юра
Это не коммерческпч компания
Aleksandr
можно листочки насобирать
Aleksandr
осень же
Юра
Да за 7 косарей можно нанять 10 студентов которые будут все бегать записывать и решать )
Андрей
Народ, подскажите, у api-platform есть такие замечательные DataProvider и DataPersister, в которых можно реализовать какую угодно логику. Получается, что entity может свободно существовать без привязки к базе, а тянуть и сохранять данные где угодно. Лишь бы необходимые интерфейсы были реализованы.
А кто знает, без участия api-platform для доктрины можно подобную архитектуру реализовать?
Roman
кто-нибудь работал с EasyAdmin 3? есть поле slug, уникальное и not null. Естественно, admin отображает его как обязательное. Как подсунуть ему кастомную форму, где поле необязательно к заполнению?
Roman
нашел решение через configureFields в CrudController-е
Юра
Андрей
Юра
Ну если у тебя нет апи платформ то и интерфейсов нету
Андрей
А, ну это логично, я прост думал мож в доктрине что-то подобное есть, что можно переопределять безболезненно
Юра
У доктрины есть драйверы
Юра
Но это не совсем то что тебе нужно думаю
Юра
Точнее не драйверы а платформы
Юра
Под все поддерживаемые доктриной бд
Ilya 🃏
Народ, а что, у symfony парсер yaml поменялся с версии 4.4?
Ilya 🃏
Раньше такая конструкция работала:
Ilya 🃏
Теперь бьёт ошибку
🦔
в чём её сакральный смысл?
🦔
если тупо убрать все фигурные скобки, получится ж ровно тоже самое?
Александр
Господа симфонисты, есть проект в нем используется messenger, а также подключен бандл
вот все хендлеры которые в основном проекте нормально подхватывают эвенты а хандлеры в бандле не подхватывают, как сделать чтобы они тоже работали?
Александр
самописный
Александр
собственно вопрос в том, нужно ли делать какие-то дополнительные настройки чтобы хандлеры внутри бандла подхватывали эвенты которые создаются из основного приложения
Юра
А твои хендлеры внутри бандла зарегистрированы как сервисы?
Юра
Я не щупал месенджер но мало ли
Александр
Александр
да проблема глупая была, в настройках конкретно этот эвент был настроен на асинхронную работу, я не обратил вниманине на это надо было просто запустить консьюмер
Юра
Dmitriy
Всем привет! Настраиваю компонент Messenger. Схема такая: отправляю в контролер json (далее преобразую json в объект) -> затем отправляю объект в очередь(в качестве транспорта использую доктрин) -> далее хендлер вычитывает сообщение и сохраняет объект в БД. Проблема: при асинхронной обработки сообщений, сохраняется несколько дублей объекта в БД + хенделер пишет об ошибках в соединении (см скрин). Нашел описание этой проблемы на symfony casts, там предлагают при сохранении объекта в БД использовать функцию flush, без предварительного использовании функции persist. При таком подходе сохранение в БД не происходит. Кто-н знает решение этой проблемы?
Александр
Александр
тип поля сущности и сеттер
Dmitriy
Dmitriy
Александр
может преобразование json в объект сделать в хандлере, а в евент передавать json?
Dmitriy
как раз при потере коннекта, идет повторное подключение и хендлер сохраняет несколько объектов
Dmitriy
Юра
Епт опять траблы с апи платформ )
Юра
Теперь ошибка "No resource associated to "5"
Юра
при попытке сделать PATCH запрос
Юра
это после обновления
Юра
типо раньше работало просто отправить вложенной энтити id: 5
Юра
теперь это не канает
Юра
надо полный iri
Сергей
Да вроде не работало так, пока в настройках это не укажешь.. old json или как то так
Юра
РАБОТАЛО
Юра
дело в том что они ломают обратную совместимость
Юра
я уже писал об этом тут
Юра
и им пофигу
Юра
Где-то вообще в их доке посвященной РЕСТ апи есть хоть один пример запроса того самого РЕСТ апи?
Юра
куча текста а где найти непример как сделать пост запрос что передавать надо?