Commit Graph

7 Commits

Author SHA1 Message Date
9974811a3e AdminLTE3 2025-10-26 22:14:47 +09:00
291fc63a4c Main functions 2025-10-26 14:44:10 +09:00
6ff35e26f4 some fixes 2025-10-22 21:22:44 +09:00
46fad7ecc2 fix: Исправлена функциональность создания и редактирования портфолио
- Добавлена поддержка загрузки изображений через multer
- Исправлена обработка FormData в маршрутах создания и обновления портфолио
- Добавлена обработка изображений с помощью Sharp (оптимизация в WebP)
- Добавлен маршрут предпросмотра проекта
- Исправлена валидация и парсинг технологий из JSON
- Поддержка сохранения черновиков и публикации проектов
2025-10-22 21:18:24 +09:00
43c660c01e fix: Исправлена совместимость с Node.js 18
- Downgrade connect-session-sequelize с 8.0.2 на 7.1.7 для совместимости с Node 18
- Убраны предупреждения EBADENGINE при установке зависимостей
- Сервер теперь запускается без предупреждений о версии движка
2025-10-22 20:41:58 +09:00
9477ff6de0 feat: Реализован полный CRUD для админ-панели и улучшена функциональность
- Portfolio CRUD: добавление, редактирование, удаление, переключение публикации
- Services CRUD: полное управление услугами с возможностью активации/деактивации
- Banner system: новая модель Banner с CRUD операциями и аналитикой кликов
- Telegram integration: расширенные настройки бота, обнаружение чатов, отправка сообщений
- Media management: улучшенная загрузка файлов с оптимизацией изображений и превью
- UI improvements: обновлённые админ-панели с rich-text редактором и drag&drop загрузкой
- Database: добавлена таблица banners с полями для баннеров и аналитики
2025-10-22 20:32:16 +09:00
150891b29d init commit 2025-10-19 18:27:00 +09:00