1
0
Fork 0
mirror of https://github.com/EDeev/deev.space.git synced 2026-10-07 20:49:59 +03:00
deev.space/main
Egor Deev 1320562734 Исправления безопасности и чистка кода
- render_tech_badge: format_html вместо mark_safe с непроверенной подстановкой (XSS);
- превью ссылок статьи: только публичные http(s)-адреса, без запросов во внутреннюю
  сеть сервера (SSRF); ошибки логируются вместо except: pass;
- автопостинг в Telegram переведён на parse_mode=HTML с html.escape (раньше в канал
  уходили видимые обратные слэши), включается переменной SOCIAL_AUTOPOST;
- убран ping Google (эндпоинт отключён в 2023 году);
- ошибка отправки письма с формы обратной связи больше не глушится;
- whitenoise и DJANGO_SERVE_MEDIA для запуска без nginx;
- импорты упорядочены, неиспользуемые удалены (ruff).
2026-10-02 11:59:07 +00:00
..
management/commands Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
migrations Версия 2.0: код с продакшена deev.space 2026-10-02 11:58:54 +00:00
templatetags Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
__init__.py v. 1.0 2025-12-03 04:39:24 +03:00
admin.py Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
apps.py Версия 2.0: код с продакшена deev.space 2026-10-02 11:58:54 +00:00
context_processors.py Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
forms.py Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
middleware.py Версия 2.0: код с продакшена deev.space 2026-10-02 11:58:54 +00:00
models.py Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
signals.py Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
sitemaps.py Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
tests.py Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
urls.py Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00
views.py Исправления безопасности и чистка кода 2026-10-02 11:59:07 +00:00