Skip to content

A little bit of everything

Compare
Choose a tag to compare
@devvsima devvsima released this 22 May 11:53
· 41 commits to main since this release

🇺🇸 English

🛠️ Bug Fixes:

  • Fixed a bug that prevented some users from appearing in the statistics chart.
  • Fixed repeated like notifications: users can no longer spam someone with likes.
  • Localization issues corrected (minor translation errors fixed).
  • Improved form error handling: profile creation and editing are now handled separately.
  • Replaced user_id with id in the profile table and refactored DB queries into a dedicated query template class.
  • Blocking a user now also deletes all their likes — previously, their profile could still appear in someone's archive.
  • Removed redundant keyboards in the complaint system and simplified the interface.

✨ New Features:

  • Updated user chart.
  • Reworked the "like archive": added a new emoji (📭) and a counter showing how many likes the user received.
  • Like notifications are now more informative and sent less frequently to avoid being annoying.
  • Updated the README file: now includes localization details and installation via uv.
  • Users can now report matches from the match archive.
  • Added complaint types.
  • Added a "go back" button when viewing your own profile (previously, only the search button was available).

📌 Full Changelog: Changelog

🇷🇺 Русский

🛠️ Исправленные баги:

  • Исправлен баг, из-за которого некоторые пользователи не отображались в графике статистики.
  • Исправлена проблема с повторным лайком: ранее один и тот же человек мог спамить уведомлениями, теперь этого не происходит.
  • Улучшена локализация — исправлены мелкие ошибки перевода.
  • Исправлены ошибки формы: теперь проверка данных осуществляется отдельно, а создание и редактирование анкеты разделены.
  • В таблице профилей user_id заменен на id, а запросы к базе данных вынесены в отдельный шаблон-класс.
  • Удаление пользователя теперь также удаляет все его лайки — раньше его анкета могла остаться в "архиве" у других.
  • Удалены лишние клавиатуры в жалобах, интерфейс упрощён.

✨ Новые функции:

  • Обновлен график пользователей.
  • "Архив" лайков получил новый эмодзи (📭) и отображает количество полученных лайков.
  • Уведомления о лайках стали информативнее и приходят реже, чтобы не раздражать пользователя.
  • Обновлен README файл: теперь он описывает локализацию и установку с помощью uv.
  • В "архиве совпадений" теперь можно оставлять жалобы.
  • Добавлены типы жалоб.
  • Добавлена возможность вернуться назад из просмотра своего профиля (раньше была только кнопка поиска).

📌 Полный список изменений: [Changelog](v1.2.0...v1.2.1)