О платформе Войти
← К списку версий
v0.41.4 26.08.2026 PATCH
Расписание писем по дням недели
Что сделано
  • Миграция `2026_08_26_025032` — `day_of_week` (0=ежемесячно, 1=Пн..7=Вс), `email_type`, `template_slug`, `time`, `recipient_filter` (JSON), `is_active`, `sort_order`
  • Константы `DAY_NAMES`, `EMAIL_TYPES`
  • Accessor: `day_name`, `type_label`, `recipient_label`
  • Scopes: `active()`, `forDay()`
  • Пн = Планы на неделю (report-monday)
  • Ср = Текущий прогресс (report-wednesday)
  • Пт = Итоги недели (report-friday)
  • Ежемесячно = Ежемесячный дайджест (monthly-digest)
  • Дайджест статуса (авто), Напоминание просроченных, Напоминание по мячу
  • `index()` — недельный вид с группировкой по дням
  • `store()`, `update()`, `destroy()` — CRUD
  • `toggle()` — AJAX toggle active
  • `reorder()` — AJAX reorder
  • `GET /admin/schedule-config` → index
  • `POST /admin/schedule-config` → store
  • `PUT /admin/schedule-config/{id}` → update
  • `DELETE /admin/schedule-config/{id}` → destroy
  • `POST /admin/schedule-config/{id}/toggle` → toggle
  • `POST /admin/schedule-config/reorder` → reorder
  • Недельный вид: 7 карточек (Пн..Вс), в каждой — список рассылок
  • Toggle включения/выключения, удаление
  • Форма добавления: название, день, тип, время, шаблон, получатели
  • Навигация: «Расписание» в sidebar и mobile drawer
  • `APP_VERSION` изменён: `0.41.3` → `0.41.4`