This website requires JavaScript.
0b57c31611
fix: resolve CI compile failure and complete OAuth2 review fixes
2026-05-08 17:37:35 +00:00
0aa7dcaf98
изменила название папки и убрала лишние импорты
Elena Ponomareva
2026-05-07 08:01:24 +03:00
6158d3543c
дописала security
Elena Ponomareva
2026-05-07 07:58:11 +03:00
27317c00e4
Исправлена сборка проекта после слияния с develop
skettiks
2026-05-05 00:58:20 +03:00
1b747de56a
Merge pull request #38 from devitq/test/film-controller-search-test
ITQ and GitHub
2026-05-03 22:29:04 +03:00
238aec898e
test(web): added search controller test
ITQ
2026-05-03 22:25:50 +03:00
28144d5254
Merge pull request #37 from devitq/hotfix/fix-ci
ITQ and GitHub
2026-05-03 21:12:10 +03:00
d9f45a9e4c
style(format): run ktlint format
ITQ
2026-05-03 21:08:43 +03:00
9c7a562323
Merge branch 'develop' into hotfix/fix-ci
ITQ and GitHub
2026-05-03 20:18:25 +03:00
f30488a3d1
Merge branch 'develop' into feat/spring-tests
glashark and GitHub
2026-05-03 20:08:31 +03:00
02d3f4580d
fix(repository): temporary schema fix before #32 PR merge
ITQ
2026-05-03 19:47:31 +03:00
1d8e3dd4e1
style(format): reformatted with ktlint
ITQ
2026-05-03 19:14:02 +03:00
649978f791
Merge branch 'develop' into feat/oauth2-user-service-26
skettiks and GitHub
2026-05-03 16:06:02 +03:00
4f26ac23bf
Merge pull request #19 from devitq/feat/controllers-add-missing-endpoints
ITQ and GitHub
2026-05-03 15:28:41 +03:00
c03b49157f
Merge branch 'develop' into feat/oauth2-user-service-26
skettiks and GitHub
2026-05-03 15:13:14 +03:00
44483d748f
refactor: use idiomatic Kotlin iteration for JsonNode in tests
2026-05-03 12:03:23 +00:00
b7a246e0b4
fix: address copilot review issues - explicit imports, trailing commas, 404 for not-found search, tests for available-films endpoint
2026-05-03 12:02:31 +00:00
37ede1c194
Merge pull request #23 from devitq/feat/user-entity-21
ITQ and GitHub
2026-05-03 14:54:01 +03:00
ae5d96f169
Merge pull request #36 from devitq/ci/build-pipeline
ITQ and GitHub
2026-05-03 13:21:14 +03:00
517de4d372
ci(): added trufflehog, release notification improvements
ITQ
2026-04-30 09:41:36 +03:00
1e2625a460
chore(ci): улучшил конфигурацию CI/CD пайплайнов
skettiks
2026-05-03 12:04:29 +03:00
fd695edbd7
Merge pull request #35 from devitq/hotfix/add-aot
ITQ and GitHub
2026-04-30 11:35:08 +03:00
a41c3de0df
build(): added AOT for spring
ITQ
2026-04-30 09:49:25 +03:00
28eb823f98
deps(idea): kotlinc plugin update
ITQ
2026-04-30 09:44:37 +03:00
1795064710
изменила ci.yaml
Elena Ponomareva
2026-04-28 18:34:15 +03:00
401a556c54
изменила ci.yaml
Elena Ponomareva
2026-04-27 23:27:55 +03:00
26dd04916e
добавила release.yaml
Elena Ponomareva
2026-04-27 23:22:26 +03:00
6890b07c3e
fix(ci): fixed build commands
ITQ
2026-04-26 19:59:53 +03:00
2525f2f959
chore(gitignore): added wrapper to git
ITQ
2026-04-26 19:59:17 +03:00
c609bd1e3c
ci(): added basic CI: build, test, docker build & push
ITQ
2026-04-26 19:25:43 +03:00
f563c3e7cf
исправления
Elena Ponomareva
2026-04-24 23:47:56 +03:00
8120294d47
исправление
Elena Ponomareva
2026-04-24 22:55:56 +03:00
312c18645b
- Перенесён OAuth2UserInfo.kt из adapters/security/ в application/ports/input/security/; обновлены импорты во всех зависимых файла
skettiks
2026-04-23 23:59:16 +03:00
6fd98cbe5c
Merge pull request #15 from devitq/test/repository-integration
ITQ and GitHub
2026-04-23 22:55:29 +03:00
f2f72a2719
Merge pull request #18 from devitq/test/service-unit-tests
ITQ and GitHub
2026-04-23 22:49:51 +03:00
d50e2e640c
Исправлена V1 миграция - добавлена запятая после email Реализован saveWithOAuth2() в UserRepository Реализован findByProviderAndProviderId() в UserRepository Обновлен CustomOAuth2UserService для использования OAuth2 методов Исправил package declaration во всех 7 OAuth2 файлах
skettiks
2026-04-23 18:47:30 +03:00
689ee91d1f
Merge remote-tracking branch 'origin/feat/oauth2-migration-20' into feat/oauth2-user-service merge: интеграция полей OAuth2 миграции в user service.
skettiks
2026-04-23 17:18:57 +03:00
bd7ecfcab5
fix(test): add mockk catalog dependency and format service tests
2026-04-23 06:36:27 +00:00
c64fc35353
OAuth2 (без тестов и ошибка с java)
Elena Ponomareva
2026-04-22 08:46:58 +03:00
4f0e8ccbd4
test: fix ktlint multiline wrapping in JDBC integration tests
2026-04-21 18:28:03 +00:00
acd8f9fb01
Создан AuthProvider enum с провайдерами GOOGLE, YANDEX, VK Создана UserEntity в adapters/persistence/entity с полями для OAuth Добавлены extension-функции маппинга toDomain() и toEntity() Обновлен UserRepository — использует UserEntity и добавлен метод findByProviderAndProviderId() Созданы юнит тест - UserEntityMappingTest.kt
skettiks
2026-04-21 18:30:22 +03:00
3cb52c019f
Добавил V2__add_oauth2_fields.sql Все UserRepositoryIntegrationTest тесты прошли
skettiks
2026-04-21 15:30:58 +03:00
f927148897
Добавленны юнит тесты для всех сервисов
skettiks
2026-04-21 00:21:00 +03:00
8926e5b08c
импорты
Elena Ponomareva
2026-04-21 00:19:14 +03:00
49f74d1898
Добавил интеграционные тесты для User, Film, FilmLibrary - репозиториев application-test.yaml: настройка тестового окружения
skettiks
2026-04-20 19:45:55 +03:00
910a382679
базовый пайплайн
Elena Ponomareva
2026-04-19 22:39:29 +03:00
a8076594be
базовый пайплайн
Elena Ponomareva
2026-04-19 22:36:27 +03:00
88837d2e18
дописала get в контроллерах
Elena Ponomareva
2026-04-19 16:06:44 +03:00
b7b9061ba6
спринг тесты для контроллеров
Elena Ponomareva
2026-04-19 15:46:59 +03:00
d69419b90d
поиск по названию в библиотеке пользователя / во всей бд
Elena Ponomareva
2026-04-19 14:03:34 +03:00
482b282dd5
chore(config): added flyway, h2, actuator, springdoc, etc. configuration to main spring profile
ITQ
2026-04-18 14:03:37 +03:00
caabc59bf3
chore(repositories): refactored jdbc adapters and fixed security issues
ITQ
2026-04-18 13:46:30 +03:00
ac9544e373
chore(): commented out spring security for now
ITQ
2026-04-18 13:44:05 +03:00
26fef46601
build(docker): refactored build
ITQ
2026-04-18 13:43:45 +03:00
1427a525b8
fix(deploy): fixed proxy configuration
ITQ
2026-04-18 13:26:09 +03:00
97e60f07d8
chore(o11y): added backend to scrape targets
ITQ
2026-04-18 13:25:46 +03:00
dd36ecdcbd
chore(web): refactored REST controllers
ITQ
2026-04-18 13:16:17 +03:00
4113c1a873
feat(web): added global exception handler
ITQ
2026-04-18 13:15:09 +03:00
f72e9080dc
chore(web): splitted each dto into separate file
ITQ
2026-04-18 13:14:48 +03:00
c605e20d60
feat(openapi): added springdoc dependency
ITQ
2026-04-18 12:31:56 +03:00
80adff025c
fix(migrations): improved migrations duplicate tables handling
ITQ
2026-04-18 12:31:25 +03:00
eb4903ad15
chore(): refactored vibecode
ITQ
2026-04-18 12:06:23 +03:00
1aaa9942a7
feat(services): added domain exceptions to services
ITQ
2026-04-18 12:05:48 +03:00
31a549f600
feat(domain): added domain exceptions
ITQ
2026-04-18 12:04:33 +03:00
f8b59c8aad
feat(er): added ER diagram
ITQ
2026-04-18 12:03:46 +03:00
315dd16432
chore(migrations): refactored bad ass vibecode migrations
ITQ
2026-04-18 12:03:30 +03:00
bbdd879c69
chore(): removed spring service as it is deprecated
ITQ
2026-04-18 12:01:46 +03:00
c99e5b30ae
build(): refactored build.gradle.kts and centralized deps versions
ITQ
2026-04-18 11:09:58 +03:00
1ff759b53b
feat(): added compose setup with full observability stack
ITQ
2026-04-18 10:35:06 +03:00
123528dcb9
deps(): removed unused repository (google)
ITQ
2026-04-18 10:34:00 +03:00
4d0d751a8e
chore(services): removed redundant spring service
ITQ
2026-04-16 21:29:26 +03:00
48c411d71f
chore(adapters/persistence): removed inmemory adapters
ITQ
2026-04-16 21:28:11 +03:00
898d7107a2
chore(): small improvements
ITQ
2026-04-16 20:17:58 +03:00
cfde7ab19f
chore(application context): added argv to main signature
ITQ
2026-04-16 19:44:19 +03:00
a1d03d41ef
chore(dx): updated .idea folder
ITQ
2026-04-16 19:42:07 +03:00
f39ac5884d
chore(): added dependencyResolutionManagement to settings.gradle.kts
ITQ
2026-04-16 19:41:33 +03:00
d6ae55f6bc
revert: "proto убрал"
ITQ
2026-04-16 18:10:16 +03:00
eccc8ecf51
revert: "убрал ktlint"
ITQ
2026-04-16 18:09:56 +03:00
c66bb886cc
теперь должно компилироваться
Elena
2026-03-28 13:58:27 +03:00
c10601f907
сделал REST api
skettiks and GitHub
2026-03-09 00:14:56 +03:00
f609910ce3
Task/07.03 (#1 )
2026-03-06 18:57:24 +03:00
c20553ee35
убрал ktlint
skettiks
2026-03-03 22:58:48 +03:00
1673f2921e
proto убрал
skettiks
2026-03-03 18:06:35 +03:00
aa4f0dbf00
initial commit
skettiks
2026-03-03 17:34:10 +03:00