From ca988345e97f463a25a5c5eded52401cae63ee63 Mon Sep 17 00:00:00 2001 From: Marek Lenczewski Date: Tue, 7 Apr 2026 17:55:30 +0200 Subject: [PATCH] update --- .../main/java/com/youtubeapp/data/Video.kt | 8 +- .../main/java/com/youtubeapp/data/VideoApi.kt | 4 +- .../com/youtubeapp/data/VideoRepository.kt | 2 +- .../com/youtubeapp/ui/components/VideoCard.kt | 2 +- .../ui/screens/VideoDetailScreen.kt | 4 +- .../youtubeapp/ui/viewmodel/VideoViewModel.kt | 2 +- backend/api/profile_controller.py | 6 +- backend/api/schemas.py | 36 +++--- backend/api/video_controller.py | 112 +++++++++--------- backend/base/app.py | 16 +-- backend/database/database.py | 4 +- backend/download/download_service.py | 12 +- backend/model/profile.py | 2 +- backend/model/profile_video.py | 2 +- backend/model/video.py | 92 ++++++++------ backend/notify/notify_clients.py | 20 ++-- backend/stream/stream_service.py | 24 ++-- browser_extension/api/background.js | 4 +- browser_extension/tracking/content.js | 52 +++----- 19 files changed, 201 insertions(+), 203 deletions(-) diff --git a/app/frontend/src/main/java/com/youtubeapp/data/Video.kt b/app/frontend/src/main/java/com/youtubeapp/data/Video.kt index bc3a776..247f6d2 100644 --- a/app/frontend/src/main/java/com/youtubeapp/data/Video.kt +++ b/app/frontend/src/main/java/com/youtubeapp/data/Video.kt @@ -4,10 +4,10 @@ data class Video( val id: Int, val title: String, val youtuber: String, - val thumbnail_url: String, - val youtube_url: String, - val is_downloaded: Boolean, - val profile_ids: List = emptyList() + val thumbnailUrl: String, + val youtubeUrl: String, + val isDownloaded: Boolean, + val profileIds: List = emptyList() ) data class Profile( diff --git a/app/frontend/src/main/java/com/youtubeapp/data/VideoApi.kt b/app/frontend/src/main/java/com/youtubeapp/data/VideoApi.kt index eda95c0..f8cec81 100644 --- a/app/frontend/src/main/java/com/youtubeapp/data/VideoApi.kt +++ b/app/frontend/src/main/java/com/youtubeapp/data/VideoApi.kt @@ -7,10 +7,10 @@ import retrofit2.http.Query interface VideoApi { @GET("videos") - suspend fun getAllVideos(@Query("profile_id") profileId: Int? = null): List