Commit Graph
11 Commits
Author SHA1 Message Date
skettiks 166c5be863 Исправлена V1 миграция - добавлена запятая после email
Реализован saveWithOAuth2() в UserRepository
Реализован findByProviderAndProviderId() в UserRepository
Обновлен CustomOAuth2UserService для использования OAuth2 методов
Исправил package declaration во всех 7 OAuth2 файлах
2026-05-14 20:57:58 +03:00
skettiks 88794e6a96 Добавил V2__add_oauth2_fields.sql
Все UserRepositoryIntegrationTest тесты прошли
2026-05-14 20:54:30 +03:00
skettiks 1e2625a460 chore(ci): улучшил конфигурацию CI/CD пайплайнов 2026-05-03 12:04:29 +03:00
skettiks acd8f9fb01 Создан AuthProvider enum с провайдерами GOOGLE, YANDEX, VK
Создана UserEntity в adapters/persistence/entity с полями для OAuth
Добавлены extension-функции маппинга toDomain() и toEntity()
Обновлен UserRepository — использует UserEntity и добавлен метод findByProviderAndProviderId()
Созданы юнит тест - UserEntityMappingTest.kt
2026-04-21 18:47:55 +03:00
skettiks f927148897 Добавленны юнит тесты для всех сервисов 2026-04-21 00:21:00 +03:00
skettiks 49f74d1898 Добавил интеграционные тесты для User, Film, FilmLibrary - репозиториев
application-test.yaml: настройка тестового окружения
2026-04-20 19:45:55 +03:00
skettiksandGitHub c10601f907 сделал REST api 2026-03-09 00:14:56 +03:00
f609910ce3 Task/07.03 (#1)
* убрал ktlint

* SQL скрипт

* SQL скрипт (перенесла в др папку)

* Сделал FilmRepository

* Доделал дз

---------

Co-authored-by: Elena Ponomareva <eponomar9@gmail.com>
2026-03-06 18:57:24 +03:00
skettiks c20553ee35 убрал ktlint 2026-03-03 22:58:48 +03:00
skettiks 1673f2921e proto убрал 2026-03-03 18:06:35 +03:00
skettiks aa4f0dbf00 initial commit 2026-03-03 17:34:10 +03:00