Commit Graph
19 Commits
Author SHA1 Message Date
google-labs-jules[bot]anddevitq b59514a6eb Implement user onboarding and enhanced .strm file creation
- Added automated onboarding dialog for new users to pick genres, eras, and content types.
- Enhanced "Add Movie" functionality to support folder-per-movie structure with Year and IMDb ID.
- Improved ui.js with custom dialogs for Onboarding, Rating, and Adding Movies.
- Fixed API accessibility by using standard [Authorize] attributes.
- Added "Mark Viewed" and "Sync" actions to the UI.

Co-authored-by: devitq <118541411+devitq@users.noreply.github.com>
2026-05-22 10:45:43 +00:00
ITQ 02d3f4580d fix(repository): temporary schema fix before #32 PR merge 2026-05-03 19:47:31 +03:00
ITQ 1d8e3dd4e1 style(format): reformatted with ktlint 2026-05-03 19:14:02 +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
ITQ caabc59bf3 chore(repositories): refactored jdbc adapters and fixed security issues 2026-04-18 13:46:30 +03:00
ITQ dd36ecdcbd chore(web): refactored REST controllers 2026-04-18 13:16:17 +03:00
ITQ 4113c1a873 feat(web): added global exception handler 2026-04-18 13:15:09 +03:00
ITQ f72e9080dc chore(web): splitted each dto into separate file 2026-04-18 13:14:48 +03:00
ITQ eb4903ad15 chore(): refactored vibecode 2026-04-18 12:06:23 +03:00
ITQ 1aaa9942a7 feat(services): added domain exceptions to services 2026-04-18 12:05:48 +03:00
ITQ 31a549f600 feat(domain): added domain exceptions 2026-04-18 12:04:33 +03:00
ITQ bbdd879c69 chore(): removed spring service as it is deprecated 2026-04-18 12:01:46 +03:00
ITQ 4d0d751a8e chore(services): removed redundant spring service 2026-04-16 21:29:26 +03:00
ITQ 48c411d71f chore(adapters/persistence): removed inmemory adapters 2026-04-16 21:28:11 +03:00
ITQ cfde7ab19f chore(application context): added argv to main signature 2026-04-16 19:44:19 +03:00
Elena c66bb886cc теперь должно компилироваться 2026-03-28 13:58:27 +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 aa4f0dbf00 initial commit 2026-03-03 17:34:10 +03:00