- Создан модуль calendarEventDragDrop.js с классами DragDropState и CalendarUtils - Реализовано перетаскивание событий между календарями через модальное окно - Добавлена кнопка 'Переместить все' для массового перемещения - Модальное окно отображает источник и цель перемещения - Поддержка legacy-календарей (company/department/personal) - Добавлены стили для подсветки drop-target (папки и календари) - Backend: исправлена обработка null значений в serializer - Backend: добавлен endpoint list_raw для получения немодерируемых событий - Использованы стандартные Bootstrap стили для модалов - Исправлено всплытие событий dragover/drop (stopPropagation) - Эмодзи иконки для типов календарей (����) - Toast уведомления об успехе/ошибках перемещения
Отчеты и аудиты
Отчеты о выполненных работах по реорганизации и очистке проекта.
📋 Список отчетов
PROJECT_CLEANUP_PLAN.md
Комплексный план наведения порядка в проекте:
- Анализ структуры
- Найденные проблемы
- План действий
- Приоритизация задач
REORGANIZATION_REPORT.md
Отчет о реорганизации документации:
- Создание структуры docs/
- Перемещение 47+ MD файлов
- Статистика и результаты
🎯 Назначение
Эта папка содержит официальные отчеты о:
- Проведенных аудитах
- Реорганизации структуры
- Выполненных задачах
- Найденных проблемах и решениях
📝 Правила
При создании нового отчета:
- Используй понятное имя файла
- Добавь дату создания
- Укажи статус (завершено/в процессе)
- Структурируй информацию
- Добавь статистику "до/после"