Написать модуль админ-панели
egormanga opened this issue · comments
Ничего сложного. Берём список нужных фич из всех остальных ишью и пихаем в небольшую структуру меню, доступную только юзерам с пометкой "админ". Даём возможность запустить произвольный сниппет в окружении любого модуля. Ловим и скидываем критические события прямо в лс админам. Само собой, фичи тоже декларативно предоставляют сами модули (по аналогии с БД), мы только собираем их в единое подменю.
Требуемые фичи:
- Отмена задач в JobQueue вручную, в том числе целой выборкой (по модулю, имени функции, времени, объектам, т.д.)
Безопасность стоит на первом уровне. Здесь ни в коем случае нельзя оставить дырок. Всё, что можно, оборачиваем проверками, а что нельзя — бесчисленными санити-чеками. В этом модуле производительность стоит на предпоследнем месте, ей жертвуем сколько угодно.