076b2320bc
Обновил описание проекта
main
Leonid
2025-07-14 23:23:31 +03:00
c5f0d5443d
- Реализовал возможность "лайкать" сообщения и вывод информации о "лайках".
Leonid
2025-03-05 16:57:32 +03:00
6d907a725d
- Добавил модульные тесты для пользовательского сервиса.
Leonid
2025-03-04 12:20:14 +03:00
2f2eacbcef
- Реализовал доработки, уменьшающие количество ссылок в пагинаторе.
Leonid
2025-03-02 19:43:10 +03:00
a217ef0363
- Добавил базовую реализацию пагинации для сообщений.
Leonid
2025-03-02 19:10:13 +03:00
3530e9e28d
- Добавил интеграционные тесты с помощью Testcontainers - Убрал сохранение данных сессии в БД, с ним не работало тестирования логина пользователя. - Изменил стратегию генерации Id для сообщений с 'AUTO' на IDENTITY. Без этого ругалось на дублирования id при добавлении нового сообщения в тестах.
Leonid
2025-03-02 11:06:11 +03:00
6e4e358dee
- Добавил возможность подписаться на пользователя и отписаться от него. - Добавил вывод списка подписчиков/подписок.
Leonid
2025-02-22 14:05:57 +03:00
7b7378e30b
- Добавил возможность редактирования сообщений - Улучшил внешний вид страниц.
Leonid
2025-02-20 11:08:31 +03:00
fe4932fff5
- Добавил reCaptcha - Добавил поддержку rememberMe и хранение сессий в БД.
Leonid
2025-02-19 20:06:14 +03:00
2736f3ddf6
- Добавил активацию нового аккаунта по электронной почте.
Leonid
2025-02-16 00:19:45 +03:00
27441efde7
- Добавил Bootstrap и настроил внешний вид форм приложения.
Leonid
2025-02-13 15:23:23 +03:00
8580d4cfa6
- Реализовал возможность загрузки файлов с клиента в директорию на сервере. - Настроил доступ к статическим файлам, таким как картинки, стили, и т.д.
Leonid
2025-02-10 21:51:41 +03:00
8d4c5e1b3a
- Добавил возможность назначения ролей пользователям. - Добавил контроллер для управления пользователями и запрет доступа к нему пользователям без роли ADMIN.
Leonid
2025-02-10 12:17:59 +03:00
8d7cbcc165
- Заменил шаблонизатор Mustache на Freemarker.
Leonid
2025-02-08 22:38:07 +03:00
c771dee930
- Добавил поле автор в сообщение.
Leonid
2025-02-07 11:43:43 +03:00
42a1b7466b
- Добавил аутентификацию с помощью Spring Security. - Реализовал кастомные CustomUserDetails и CustomUserDetailsService
Leonid
2025-02-06 23:11:24 +03:00