А вот тут логика нарушается. В чём смысл то тогда, если стоит дата окончания публикации? Уберите дату окончания и всё. Можно конечно и принудительное «Да, всегда публиковать», но это потянет за собой кучу всего. Вы скажете, мол можно если из админки кликнул админ показывать, то обнулять дату окончания, но это имхо как-то не правильно.
Я имел ввиду если выбираем «Публиковать» — «Да» то «Дата окончания публикации» должна автоматически очищаться, сейчас это нужно делать вручную что не очень удобно. Я же приводил пример, если мы ранее выбирали «Публиковать» — «Нет», то так же «Дата окончания публикации не проставлялась», окей проставили вручную благо там одна кнопка если нужно сейчас скрыть «Установить текущую дату». Но если мы потом решим её снова сделать опубликованной, то при выборе «Публиковать» — «Да», «Дата окончания публикации» остается, после сохранения записи она снова улетит в неопубликованные.
До этого был другой механизм гридов. Они переделаны на vuejs, поэтому просто не успел сделать, отложил на потом.
Сейчас пока не стоит ждать решение?
Это не уязвимость, но проблема есть, да.
Ну я бы не сказал что это не уязвимость, разве сложно создать скрипт который будет загружать и закрывать страницу до того момента пока не забьется папка Upload, а вычистить её будет невозможно. Но если вы исправили это, то тогда все отлично)