A little bit of everything
🇺🇸 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
withid
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 viauv
. - 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)