- Добавлены og:title, og:description, og:image, og:url и Twitter Card в landing.html.
- Реализованы normalize_logo_url и build_landing_meta для абсолютных HTTPS-ссылок на логотип.
- landing_page передаёт meta-данные и единый logo_url в шаблон.
- Добавлены тесты нормализации логотипа и проверки OG-тегов.
- Добавлен content_bot/landing_utils.py: получение ссылок MAX и Telegram из lk_integration по slug партнёра, нормализация URL и автоисправление записей в БД.
- landing_page больше не берёт Telegram из настроек max_bot; удалён устаревший fallback на url_telegram.
- Добавлены тесты нормализации URL и формирования кнопок лендинга.
✅ Обновлён: content_bot/urls.py — Добавлен URL-маршрут для минилендинга с параметром client_id
✅ Создан: templates/max_bot/landing.html — Создан шаблон минилендинга с логотипом, названием, описанием и двумя кнопками с иконками Font Awesome
✅ Обновлён: restoran_max_bot/promo_handlers.py — Изменено сохранение QR-кодов в MEDIA_ROOT и формирование ссылок через MEDIA_URL.
✅ Обновлён: restoran_max_bot/command_handlers.py — Изменено сохранение QR-кодов для бонусов в MEDIA_ROOT и формирование ссылок через MEDIA_URL.
✅ Обновлён: restoran_max_bot/urls.py — Добавлена поддержка обслуживания медиафайлов через Django при DEBUG=True.
✅ Обновлён: restoran_max_bot/promo_handlers.py — Изменено сохранение QR-кодов в MEDIA_ROOT и формирование ссылок через MEDIA_URL.
✅ Обновлён: restoran_max_bot/command_handlers.py — Изменено сохранение QR-кодов для бонусов в MEDIA_ROOT и формирование ссылок через MEDIA_URL.
✅ Обновлён: restoran_max_bot/urls.py — Добавлена поддержка обслуживания медиафайлов через Django при DEBUG=True.
✅ Обновлён: restoran_max_bot/promo_handlers.py — Изменено сохранение QR-кодов в MEDIA_ROOT и формирование ссылок через MEDIA_URL.
✅ Обновлён: restoran_max_bot/command_handlers.py — Изменено сохранение QR-кодов для бонусов в MEDIA_ROOT и формирование ссылок через MEDIA_URL.
✅ Обновлён: restoran_max_bot/urls.py — Добавлена поддержка обслуживания медиафайлов через Django при DEBUG=True.
В bot_promo добавлен вывод в консоль сформированных ссылок (статус-ссылка и QR-картинка) для отладки. Также улучшена обработка ошибок через логирование.