artem
Где скачать впн чтобы ходить на локалхост?
Иван
Юра
Я на блошином рынке беру по пол кило свежего ВПНа
A
Вы с ума сошли брать ВПН в августе, он же еще не дозревший, небось турецкий, с химией.
Юра
Без химии поди найди нынче. Все химичат что-то
Юра
Потом в биг дату суют
Alexey
А из-за этой вашей бигдаты потом люди без работы остаются. Завязывайте уже брать на рынке с рук
Юра
Я вчера вообще написал троян который идет на локалхост и выжигает метаринку. Хехе
Katulos
А потом вы проснулся?
Kirill
Проснулся во сне
Kirill
И опять уснул
Alexander
В этой группе можно задавать вопросы начального уровня?
Иван
Alexander
Меня уже в РО отправили в одной группе :)
Alexander
но я уже нашел человека который в личке отвечает... :)
Alexander
ок. учту :)
Alexander
пасиб в любом случае
Денис
Товарищи, подскажите пожалуйста. Я хочу использовать elasticsearch в качестве хранилища, а не только для поиска. В гугле постоянно предлагается только FOSElasticaBundle. Но он, если я верно понял, только помогает перетащить сущности из обычной базы, с которой работает доктрина, в elastic. Есть ли в симфе какие-то инструменты, которые помогут и сохранять сущности в elastic и доставать их оттуда? Подобно тому, как я это делаю с доктриной и постгресом
artem
Денис
Andrey
Денис
А смысл этого всего?
Я уже давно ни в чем не вижу смысла, а моя бренная оболочка лишь движется к неминуемому концу.
Смысл чего этого? Использовать elastic?
Andrey
да, какой смысл хранить файлы в эластике?
Денис
да, какой смысл хранить файлы в эластике?
О файлах речи не было. Я хочу хранить там данные. Так как мне хорошо подойдет nosql хранилище, какой смысл хранить отдельно данные в базе и потом каждый раз перестраивать индексы? Если я могу сразу хранить все в эластике.
Dmitriy
Всем привет! Подскажите, возможно ли в security-bundle в конфигурации (security.yaml) установить доступ к роуту по комбинации ролей? Например, если у меня роль USER и CUSTOMER, то у меня есть доступ к /orders
Alexander
allow_if поддерживает выражения с условиями.
Не уверен, но скорее всего дефолтное поведение - если указан массив ролей то подходит любая из них - можно изменить. Тут гуглить надо decision manager какой нибудь.
Alexander
Я бы рекомендовал такие проверки делать в контроллерах, или хотя бы в аннотациях к контроллерам.
Alexander
https://symfony.com/doc/current/security/access_control.html
One
Попробуйте так, может сработает
One
Alexander
Так достаточно любой из перечисленных.
Dmitriy
тут роль или-или. Если у пользователя не будет роли IS_AUTH..., но будет роль ROLE_CLIENT - то запрос пройдёт. А мне нужна именно комбинация из двух и более ролей
One
хм... а может ну его?
И заиспользовать воутеры
https://symfony.com/doc/current/security/voters.html
Dmitriy
One
с помощью воутеров - ты сможешь как хочешь выстраивать логику проверки прав
Dmitriy
Alexander
Alexander
https://symfony.com/doc/current/security/expressions.html#security-expression-variables
Dmitriy
Alexander
Под контроллерами я имел ввиду вотеры конечно.
Но чтобы в каждом методе явно дёргался isGranted и была явная проверка доступа на уровне ресурса (конкретный пользователь имеет доступ к конкретному заказу на чтение).
Alexander
Изучаю создание команд консоли. С аргументами и параметрами запуска команды все понятно. Ни как не могу найти: как в процессе выполнения команды запросить значение у ползователя и принять ответ?
Юра
https://symfony.com/doc/current/components/console/helpers/index.html
Alexander
ох спасибо...как то хелперы проигнорил... побежал вперед паравоза...
Dmitriy
Всем привет! Кто-н знает как указать собственное имя в api-platform? Фронт просит сделать имена полей в snake_case, а у меня все поля в camelCase.
Иван
Dmitriy
Andrey
верстальщик обязан страдать)
Dmitriy
Иван
ты апиплатформу поставил, чтоб оно автоматом туда сюда
если ты начнёшь декодить кемел в снейк, зачем тебе платформа?
Иван
возможно, оно на уровне конфига переключается
но это не точно
Dmitriy
Иван
Иван
Вот же оно
Dmitriy
Иван
почему-то шутки про страдания фронта у меня заняли больше, чем поиск официальной доки
Andrey
Magzhan
Добрый день, коллеги!
Скажите пж как вы работаете с кронами?
Есть ли в симфони готовый функционал для крона?
Иван
Иван
поскольку симфа не друпал, то внутреннего крона нет и он не нужен
есть мессенжер для обработки команд асинхронно
есть консольные команды, которые можно самостоятельно в кронжобы ставить
Alexander
Magzhan
Magzhan
Могу я репо показать что-бы оценили?
Shokha
Alexey Mishurovskiy
Alexey Mishurovskiy
ну вообще поидее раз нет доступа за хтим должен следить админ обвешанный мониторингами )
Alexey Mishurovskiy
лишний порт торчащий наружу - потенциальная дыра
Alexander
Порт мы ограничили по ip и закрыли паролем, а админ вот прямо сейчас в отпуске.
Alexander
Хочется чтобы админы себя людьми чувстввовали, и могли спокойно отдыхать.
Alexander
Супервизор актуален на большом количестве команд, если их 1-2 крона хватает.
Ну и вебморда по умолчанию у него выключена, как раз по вопросам безопасности, которые нужно решать самостоятельно.
Alexey Mishurovskiy
Alexander
ну да, любые долго-живущие задачи
Alexander
В том числе мониторинг :)
Alexey Mishurovskiy
ну и у которых нужна быстрая реакция. у нас ребята на прошлой работе как-то демонизировали их через шелл