Skip to content

Releases

Datanar 2.6.5

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 03 Sep 12:03
c64dfaa
  • Разделение nginx конфигов для освобождения 80 и 433 портов сервера от проекта (полезно для множества сервисов на одном сервере)

Datanar 2.6.4

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 31 Aug 07:52
02b5ff8
  • Фоновая задача раз в час удаляет аккаунты, не подтвердившие почту после протухания ссылки
  • Новая настройка DATANAR_UNCONFIRMED_USER_TTL_DAYS
  • Фикс тестов
  • Обновление доки

Datanar 2.6.3

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 31 Aug 01:32
a8219df
  • Поле даты переведено на собственный виджет — формат под локаль сайта (дд.мм.гггг, mm/dd/yyyy, 年/月/日 и т.д.)
  • Атрибут берётся из активной локали, а не прибит к ru
  • Аудит переводов во всех 8 языках — битые и пропущенные msgid, опечатки, неточные формулировки

Datanar 2.6.2

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 31 Aug 00:20
9672288
  • Добавлены аннотации типов (о.б. @brandonzorn )
  • Расширен набор правил Ruff: безопасность, работа с датами, проверки типов и обработка исключений (о.б. @brandonzorn )
  • __all__ переведены в кортежи и подняты над импортами по PEP 8
  • Шапка переведена на свойство модели вместо ветвления в шаблоне (о.б. @brandonzorn )
  • Убрана мёртвая разметка из формы авторизации

Datanar 2.6.1

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 30 Aug 23:23
  • Изменён формат email-сообщений: отправитель теперь Datanar <адрес> вместо голого адреса, префикс в теме убран
  • Добавлена конфигурация сайта: подключён django.contrib.sites, домен и имя задаются через .env
  • Добавлена команда init_site, создающая запись сайта при старте
  • Обновлена документация

(о.б. @brandonzorn)

Datanar 2.6.0

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 30 Aug 21:17
  • Переход на линтер Ruff, рефакторинг и исправление багов (о.б. @brandonzorn)
  • Django обновлён с 4.2 до 5.2, PostgreSQL — до 18-alpine
  • Python обновлён до 3.13, версии всех пакетов и утилит закреплены (о.б. @brandonzorn)
  • Тесты гоняются матрицей: Windows, macOS и Ubuntu × Python 3.10–3.13
  • Линтеры: Ruff, flake8 и black, проверка формата вынесена в общую джобу (о.б. @brandonzorn)
  • Исправлено отображение логов в панели управления
  • Добавлены недостающие миграции и тест, стерегущий их появление
  • Обновлена документация (о.б. @brandonzorn)

Datanar 2.5.5

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 30 Aug 17:17
  • Docker-образы переведены на alpine (о.б. @brandonzorn)
  • Python в CI обновлён с 3.10 до 3.12.14
  • PostgreSQL обновлён с 16 до 18
  • Команды контейнеров переведены на exec-форму (о.б. @brandonzorn)
  • Обновлена документация и переводы (о.б. @brandonzorn)

Datanar 2.5.4

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 30 Aug 15:41
  • Единый шаблон страниц ошибок, добавлена страница для CSRF
  • Страницы 403 и 500 теперь рендерятся с request — работают шапка и футер
  • Фикс визуальных багов в профиле и карточке ссылки
  • Улучшена вёрстка профиля
  • Обновление зависимостей
  • Обновлены Bootstrap, Bootstrap Icons и Chart.js
  • Включён HTTP/2, добавлена очистка Docker после деплоя
  • Заменены устаревшие настройки allauth
  • Обновлена документация

(о.б. @brandonzorn)

Datanar 2.5.3

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 09 Mar 06:31
  • Исправлен значок смены темы по умолчанию
  • Исправлена проблема с сохранением фокуса на кнопке после смены темы

(о.б. @brandonzorn)

Datanar 2.5.2

Choose a tag to compare

@Gray-Advantage Gray-Advantage released this 03 Nov 11:20
b0ba235
  • Изменена форма выбора языка (о.б. @brandonzorn)