├── .dockerignore ├── .gitignore ├── .prettierignore ├── .vscode ├── i18n-ally-reviews.yml └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── components.json ├── compose.yml ├── config ├── icons.ts └── modules │ └── i18n.ts ├── i18n └── locales │ ├── ar-AE.json │ ├── da-DK.json │ ├── de-DE.json │ ├── en-US.json │ ├── es-ES.json │ ├── fr-FR.json │ ├── hi-IN.json │ ├── ja-JP.json │ ├── ko-KR.json │ ├── pt-PT.json │ ├── ru-RU.json │ ├── sv-SE.json │ ├── tr-TR.json │ └── uk-UA.json ├── nuxt.config.ts ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── prettier.config.js ├── src ├── app.vue ├── app │ └── spa-loading-template.html ├── assets │ ├── css │ │ └── main.css │ └── images │ │ ├── badges │ │ └── early-supporter.png │ │ ├── bg.jpg │ │ ├── bg2.jpg │ │ ├── bg3.jpg │ │ ├── bg4.jpg │ │ ├── discover.jpg │ │ ├── feed.jpg │ │ ├── justwatch-logo.png │ │ └── master.png ├── components │ ├── Avatar.vue │ ├── Drawer.vue │ ├── ExternalScore.vue │ ├── FollowButton.vue │ ├── Footer.vue │ ├── Header.vue │ ├── LangSwitcher.vue │ ├── Like.vue │ ├── Loader.vue │ ├── Logo.vue │ ├── MasterImage.vue │ ├── Modal.vue │ ├── PersonCard.vue │ ├── ScoreCircle.vue │ ├── ScreenModal.vue │ ├── Searchbar.vue │ ├── Spinner.vue │ ├── Staff.vue │ ├── Verified.vue │ ├── entertainment │ │ ├── Body.vue │ │ ├── ButtonGroup.vue │ │ ├── ButtonGroupMobile.vue │ │ ├── Card.vue │ │ ├── Container.vue │ │ ├── ContainerInner.vue │ │ ├── LargeCard.vue │ │ ├── Loading.vue │ │ ├── MRanking.vue │ │ ├── Poster.vue │ │ ├── Slider.vue │ │ ├── SliderCard.vue │ │ └── details │ │ │ ├── Cast.vue │ │ │ ├── Collection.vue │ │ │ ├── Episodes.vue │ │ │ ├── Sidebar.vue │ │ │ ├── Similar.vue │ │ │ ├── TopCrew.vue │ │ │ └── reviews │ │ │ ├── CommentCard.vue │ │ │ ├── Content.vue │ │ │ ├── ReviewForm.vue │ │ │ ├── index.vue │ │ │ └── modal │ │ │ ├── Content.vue │ │ │ └── index.vue │ ├── feed │ │ ├── RecentActivities.vue │ │ └── RecentJoined.vue │ ├── form │ │ ├── Button.vue │ │ ├── Input.vue │ │ └── StarInput.vue │ ├── home │ │ ├── EasterEgg.vue │ │ ├── FeaturedEntertainment.vue │ │ ├── MainSlider.vue │ │ ├── MasterscoreTable.vue │ │ ├── MediaCard.vue │ │ └── UserCard.vue │ ├── icons │ │ ├── Dice.vue │ │ ├── EKLogo.vue │ │ ├── Imdb.vue │ │ ├── Metacritic.vue │ │ ├── Star.vue │ │ ├── TMDB.vue │ │ ├── Tomato.vue │ │ └── Vercel.vue │ ├── pages │ │ ├── discover │ │ │ ├── Card.vue │ │ │ ├── GenresInput.vue │ │ │ └── details │ │ │ │ ├── ButtonGroup.vue │ │ │ │ ├── LoadingIndicator.vue │ │ │ │ ├── Tags.vue │ │ │ │ └── index.vue │ │ ├── settings │ │ │ ├── ImageCropper.vue │ │ │ ├── Navigation.vue │ │ │ └── parts │ │ │ │ ├── Account.vue │ │ │ │ ├── Preferences.vue │ │ │ │ └── Profile.vue │ │ └── user │ │ │ ├── Card.vue │ │ │ ├── Summary.vue │ │ │ └── reviews │ │ │ └── Filter.vue │ ├── slider │ │ └── ControlDot.vue │ └── ui │ │ ├── button │ │ ├── Button.vue │ │ └── index.ts │ │ ├── checkbox │ │ ├── Checkbox.vue │ │ └── index.ts │ │ ├── dropdown-menu │ │ ├── DropdownMenu.vue │ │ ├── DropdownMenuCheckboxItem.vue │ │ ├── DropdownMenuContent.vue │ │ ├── DropdownMenuGroup.vue │ │ ├── DropdownMenuItem.vue │ │ ├── DropdownMenuLabel.vue │ │ ├── DropdownMenuRadioGroup.vue │ │ ├── DropdownMenuRadioItem.vue │ │ ├── DropdownMenuSeparator.vue │ │ ├── DropdownMenuShortcut.vue │ │ ├── DropdownMenuSub.vue │ │ ├── DropdownMenuSubContent.vue │ │ ├── DropdownMenuSubTrigger.vue │ │ ├── DropdownMenuTrigger.vue │ │ └── index.ts │ │ ├── form │ │ ├── FormControl.vue │ │ ├── FormDescription.vue │ │ ├── FormItem.vue │ │ ├── FormLabel.vue │ │ ├── FormMessage.vue │ │ ├── index.ts │ │ └── useFormField.ts │ │ ├── input │ │ ├── Input.vue │ │ └── index.ts │ │ ├── label │ │ ├── Label.vue │ │ └── index.ts │ │ ├── popover │ │ ├── Popover.vue │ │ ├── PopoverContent.vue │ │ ├── PopoverTrigger.vue │ │ └── index.ts │ │ ├── scroll-area │ │ ├── ScrollArea.vue │ │ ├── ScrollBar.vue │ │ └── index.ts │ │ ├── select │ │ ├── Select.vue │ │ ├── SelectContent.vue │ │ ├── SelectGroup.vue │ │ ├── SelectItem.vue │ │ ├── SelectItemText.vue │ │ ├── SelectLabel.vue │ │ ├── SelectScrollDownButton.vue │ │ ├── SelectScrollUpButton.vue │ │ ├── SelectSeparator.vue │ │ ├── SelectTrigger.vue │ │ ├── SelectValue.vue │ │ └── index.ts │ │ ├── switch │ │ ├── Switch.vue │ │ └── index.ts │ │ └── textarea │ │ ├── Textarea.vue │ │ └── index.ts ├── composables │ ├── preferences.ts │ ├── request.ts │ └── user.ts ├── error.vue ├── layouts │ ├── blank.vue │ └── default.vue ├── lib │ └── utils.ts ├── middleware │ ├── auth.ts │ └── noauth.ts ├── pages │ ├── [type] │ │ └── [id].vue │ ├── [username] │ │ ├── index.vue │ │ └── reviews.vue │ ├── account │ │ ├── login.vue │ │ └── signup.vue │ ├── cookie.vue │ ├── discover.vue │ ├── feed.vue │ ├── index.vue │ ├── person │ │ └── [id].vue │ ├── privacy.vue │ ├── settings.vue │ ├── table.vue │ └── terms.vue ├── plugins │ ├── colorthief.client.ts │ ├── datatable.ts │ ├── emoji-picker.client.ts │ ├── event-bus.ts │ ├── i18n.ts │ ├── json-viewer.client.ts │ ├── moment.ts │ ├── rating.ts │ ├── tmdb.ts │ └── vue-tippy.ts ├── prisma │ └── schema.prisma ├── public │ ├── ads.txt │ ├── favicon.ico │ └── icons │ │ ├── android │ │ ├── android-launchericon-144-144.png │ │ ├── android-launchericon-192-192.png │ │ ├── android-launchericon-48-48.png │ │ ├── android-launchericon-512-512.png │ │ ├── android-launchericon-72-72.png │ │ └── android-launchericon-96-96.png │ │ ├── ios │ │ ├── 1024.png │ │ ├── 16.png │ │ ├── 192.png │ │ ├── 256.png │ │ ├── 32.png │ │ ├── 40.png │ │ ├── 512.png │ │ ├── 64.png │ │ ├── 72.png │ │ └── 76.png │ │ └── tmdb-long.svg ├── server │ ├── api │ │ ├── __sitemap__ │ │ │ └── urls.ts │ │ ├── account │ │ │ ├── change │ │ │ │ └── email.post.ts │ │ │ ├── login.post.ts │ │ │ └── signup.post.ts │ │ ├── admin │ │ │ └── users │ │ │ │ └── [id] │ │ │ │ └── index.patch.ts │ │ ├── extra │ │ │ ├── episode_groups │ │ │ │ └── [type] │ │ │ │ │ └── [id].ts │ │ │ ├── home.get.ts │ │ │ └── season │ │ │ │ └── [series_id] │ │ │ │ └── [season_number].get.ts │ │ ├── feed │ │ │ ├── combined.ts │ │ │ └── users.get.ts │ │ ├── media │ │ │ └── [id] │ │ │ │ ├── like │ │ │ │ ├── like.patch.ts │ │ │ │ └── unlike.patch.ts │ │ │ │ ├── reviews │ │ │ │ ├── index.delete.ts │ │ │ │ ├── index.get.ts │ │ │ │ └── index.post.ts │ │ │ │ └── sync.get.ts │ │ ├── reviews │ │ │ ├── index.get.ts │ │ │ └── pick │ │ │ │ └── [ids].ts │ │ ├── search │ │ │ └── index.ts │ │ └── users │ │ │ ├── [id] │ │ │ ├── index.get.ts │ │ │ ├── reviews.ts │ │ │ └── summary.get.ts │ │ │ └── me │ │ │ ├── index.get.ts │ │ │ └── index.patch.ts │ ├── db │ │ └── prisma.ts │ ├── middleware │ │ └── auth.ts │ └── utils.ts ├── store │ └── user.ts ├── types │ └── index.d.ts └── utils │ ├── fileManager.ts │ ├── getISO.ts │ ├── redis.ts │ └── validation.ts ├── tailwind.config.js ├── tsconfig.json └── vercel.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/i18n-ally-reviews.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/.vscode/i18n-ally-reviews.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/components.json -------------------------------------------------------------------------------- /compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/compose.yml -------------------------------------------------------------------------------- /config/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/config/icons.ts -------------------------------------------------------------------------------- /config/modules/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/config/modules/i18n.ts -------------------------------------------------------------------------------- /i18n/locales/ar-AE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/ar-AE.json -------------------------------------------------------------------------------- /i18n/locales/da-DK.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/da-DK.json -------------------------------------------------------------------------------- /i18n/locales/de-DE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/de-DE.json -------------------------------------------------------------------------------- /i18n/locales/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/en-US.json -------------------------------------------------------------------------------- /i18n/locales/es-ES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/es-ES.json -------------------------------------------------------------------------------- /i18n/locales/fr-FR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/fr-FR.json -------------------------------------------------------------------------------- /i18n/locales/hi-IN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/hi-IN.json -------------------------------------------------------------------------------- /i18n/locales/ja-JP.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/ja-JP.json -------------------------------------------------------------------------------- /i18n/locales/ko-KR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/ko-KR.json -------------------------------------------------------------------------------- /i18n/locales/pt-PT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/pt-PT.json -------------------------------------------------------------------------------- /i18n/locales/ru-RU.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/ru-RU.json -------------------------------------------------------------------------------- /i18n/locales/sv-SE.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/sv-SE.json -------------------------------------------------------------------------------- /i18n/locales/tr-TR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/tr-TR.json -------------------------------------------------------------------------------- /i18n/locales/uk-UA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/i18n/locales/uk-UA.json -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/prettier.config.js -------------------------------------------------------------------------------- /src/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/app.vue -------------------------------------------------------------------------------- /src/app/spa-loading-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/app/spa-loading-template.html -------------------------------------------------------------------------------- /src/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/css/main.css -------------------------------------------------------------------------------- /src/assets/images/badges/early-supporter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/images/badges/early-supporter.png -------------------------------------------------------------------------------- /src/assets/images/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/images/bg.jpg -------------------------------------------------------------------------------- /src/assets/images/bg2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/images/bg2.jpg -------------------------------------------------------------------------------- /src/assets/images/bg3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/images/bg3.jpg -------------------------------------------------------------------------------- /src/assets/images/bg4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/images/bg4.jpg -------------------------------------------------------------------------------- /src/assets/images/discover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/images/discover.jpg -------------------------------------------------------------------------------- /src/assets/images/feed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/images/feed.jpg -------------------------------------------------------------------------------- /src/assets/images/justwatch-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/images/justwatch-logo.png -------------------------------------------------------------------------------- /src/assets/images/master.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/assets/images/master.png -------------------------------------------------------------------------------- /src/components/Avatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Avatar.vue -------------------------------------------------------------------------------- /src/components/Drawer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Drawer.vue -------------------------------------------------------------------------------- /src/components/ExternalScore.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ExternalScore.vue -------------------------------------------------------------------------------- /src/components/FollowButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/FollowButton.vue -------------------------------------------------------------------------------- /src/components/Footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Footer.vue -------------------------------------------------------------------------------- /src/components/Header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Header.vue -------------------------------------------------------------------------------- /src/components/LangSwitcher.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/LangSwitcher.vue -------------------------------------------------------------------------------- /src/components/Like.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Like.vue -------------------------------------------------------------------------------- /src/components/Loader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Loader.vue -------------------------------------------------------------------------------- /src/components/Logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Logo.vue -------------------------------------------------------------------------------- /src/components/MasterImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/MasterImage.vue -------------------------------------------------------------------------------- /src/components/Modal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Modal.vue -------------------------------------------------------------------------------- /src/components/PersonCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/PersonCard.vue -------------------------------------------------------------------------------- /src/components/ScoreCircle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ScoreCircle.vue -------------------------------------------------------------------------------- /src/components/ScreenModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ScreenModal.vue -------------------------------------------------------------------------------- /src/components/Searchbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Searchbar.vue -------------------------------------------------------------------------------- /src/components/Spinner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Spinner.vue -------------------------------------------------------------------------------- /src/components/Staff.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Staff.vue -------------------------------------------------------------------------------- /src/components/Verified.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/Verified.vue -------------------------------------------------------------------------------- /src/components/entertainment/Body.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/Body.vue -------------------------------------------------------------------------------- /src/components/entertainment/ButtonGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/ButtonGroup.vue -------------------------------------------------------------------------------- /src/components/entertainment/ButtonGroupMobile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/ButtonGroupMobile.vue -------------------------------------------------------------------------------- /src/components/entertainment/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/Card.vue -------------------------------------------------------------------------------- /src/components/entertainment/Container.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/Container.vue -------------------------------------------------------------------------------- /src/components/entertainment/ContainerInner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/ContainerInner.vue -------------------------------------------------------------------------------- /src/components/entertainment/LargeCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/LargeCard.vue -------------------------------------------------------------------------------- /src/components/entertainment/Loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/Loading.vue -------------------------------------------------------------------------------- /src/components/entertainment/MRanking.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/MRanking.vue -------------------------------------------------------------------------------- /src/components/entertainment/Poster.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/Poster.vue -------------------------------------------------------------------------------- /src/components/entertainment/Slider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/Slider.vue -------------------------------------------------------------------------------- /src/components/entertainment/SliderCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/SliderCard.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/Cast.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/Cast.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/Collection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/Collection.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/Episodes.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/Episodes.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/Sidebar.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/Similar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/Similar.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/TopCrew.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/TopCrew.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/reviews/CommentCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/reviews/CommentCard.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/reviews/Content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/reviews/Content.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/reviews/ReviewForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/reviews/ReviewForm.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/reviews/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/reviews/index.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/reviews/modal/Content.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/reviews/modal/Content.vue -------------------------------------------------------------------------------- /src/components/entertainment/details/reviews/modal/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/entertainment/details/reviews/modal/index.vue -------------------------------------------------------------------------------- /src/components/feed/RecentActivities.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/feed/RecentActivities.vue -------------------------------------------------------------------------------- /src/components/feed/RecentJoined.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/feed/RecentJoined.vue -------------------------------------------------------------------------------- /src/components/form/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/form/Button.vue -------------------------------------------------------------------------------- /src/components/form/Input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/form/Input.vue -------------------------------------------------------------------------------- /src/components/form/StarInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/form/StarInput.vue -------------------------------------------------------------------------------- /src/components/home/EasterEgg.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/home/EasterEgg.vue -------------------------------------------------------------------------------- /src/components/home/FeaturedEntertainment.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/home/FeaturedEntertainment.vue -------------------------------------------------------------------------------- /src/components/home/MainSlider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/home/MainSlider.vue -------------------------------------------------------------------------------- /src/components/home/MasterscoreTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/home/MasterscoreTable.vue -------------------------------------------------------------------------------- /src/components/home/MediaCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/home/MediaCard.vue -------------------------------------------------------------------------------- /src/components/home/UserCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/home/UserCard.vue -------------------------------------------------------------------------------- /src/components/icons/Dice.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/icons/Dice.vue -------------------------------------------------------------------------------- /src/components/icons/EKLogo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/icons/EKLogo.vue -------------------------------------------------------------------------------- /src/components/icons/Imdb.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/icons/Imdb.vue -------------------------------------------------------------------------------- /src/components/icons/Metacritic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/icons/Metacritic.vue -------------------------------------------------------------------------------- /src/components/icons/Star.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/icons/Star.vue -------------------------------------------------------------------------------- /src/components/icons/TMDB.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/icons/TMDB.vue -------------------------------------------------------------------------------- /src/components/icons/Tomato.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/icons/Tomato.vue -------------------------------------------------------------------------------- /src/components/icons/Vercel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/icons/Vercel.vue -------------------------------------------------------------------------------- /src/components/pages/discover/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/discover/Card.vue -------------------------------------------------------------------------------- /src/components/pages/discover/GenresInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/discover/GenresInput.vue -------------------------------------------------------------------------------- /src/components/pages/discover/details/ButtonGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/discover/details/ButtonGroup.vue -------------------------------------------------------------------------------- /src/components/pages/discover/details/LoadingIndicator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/discover/details/LoadingIndicator.vue -------------------------------------------------------------------------------- /src/components/pages/discover/details/Tags.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/discover/details/Tags.vue -------------------------------------------------------------------------------- /src/components/pages/discover/details/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/discover/details/index.vue -------------------------------------------------------------------------------- /src/components/pages/settings/ImageCropper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/settings/ImageCropper.vue -------------------------------------------------------------------------------- /src/components/pages/settings/Navigation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/settings/Navigation.vue -------------------------------------------------------------------------------- /src/components/pages/settings/parts/Account.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/settings/parts/Account.vue -------------------------------------------------------------------------------- /src/components/pages/settings/parts/Preferences.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/settings/parts/Preferences.vue -------------------------------------------------------------------------------- /src/components/pages/settings/parts/Profile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/settings/parts/Profile.vue -------------------------------------------------------------------------------- /src/components/pages/user/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/user/Card.vue -------------------------------------------------------------------------------- /src/components/pages/user/Summary.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/user/Summary.vue -------------------------------------------------------------------------------- /src/components/pages/user/reviews/Filter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/pages/user/reviews/Filter.vue -------------------------------------------------------------------------------- /src/components/slider/ControlDot.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/slider/ControlDot.vue -------------------------------------------------------------------------------- /src/components/ui/button/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/button/Button.vue -------------------------------------------------------------------------------- /src/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/button/index.ts -------------------------------------------------------------------------------- /src/components/ui/checkbox/Checkbox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/checkbox/Checkbox.vue -------------------------------------------------------------------------------- /src/components/ui/checkbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/checkbox/index.ts -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenu.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuContent.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuGroup.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuItem.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuLabel.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuRadioItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuRadioItem.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuSeparator.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuShortcut.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuShortcut.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuSub.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuSub.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuSubContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuSubContent.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/DropdownMenuTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/DropdownMenuTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/dropdown-menu/index.ts -------------------------------------------------------------------------------- /src/components/ui/form/FormControl.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/form/FormControl.vue -------------------------------------------------------------------------------- /src/components/ui/form/FormDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/form/FormDescription.vue -------------------------------------------------------------------------------- /src/components/ui/form/FormItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/form/FormItem.vue -------------------------------------------------------------------------------- /src/components/ui/form/FormLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/form/FormLabel.vue -------------------------------------------------------------------------------- /src/components/ui/form/FormMessage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/form/FormMessage.vue -------------------------------------------------------------------------------- /src/components/ui/form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/form/index.ts -------------------------------------------------------------------------------- /src/components/ui/form/useFormField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/form/useFormField.ts -------------------------------------------------------------------------------- /src/components/ui/input/Input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/input/Input.vue -------------------------------------------------------------------------------- /src/components/ui/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/input/index.ts -------------------------------------------------------------------------------- /src/components/ui/label/Label.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/label/Label.vue -------------------------------------------------------------------------------- /src/components/ui/label/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/label/index.ts -------------------------------------------------------------------------------- /src/components/ui/popover/Popover.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/popover/Popover.vue -------------------------------------------------------------------------------- /src/components/ui/popover/PopoverContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/popover/PopoverContent.vue -------------------------------------------------------------------------------- /src/components/ui/popover/PopoverTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/popover/PopoverTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/popover/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/popover/index.ts -------------------------------------------------------------------------------- /src/components/ui/scroll-area/ScrollArea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/scroll-area/ScrollArea.vue -------------------------------------------------------------------------------- /src/components/ui/scroll-area/ScrollBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/scroll-area/ScrollBar.vue -------------------------------------------------------------------------------- /src/components/ui/scroll-area/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/scroll-area/index.ts -------------------------------------------------------------------------------- /src/components/ui/select/Select.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/Select.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectContent.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectGroup.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectItem.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectItemText.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectItemText.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectLabel.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectScrollDownButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectScrollDownButton.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectScrollUpButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectScrollUpButton.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectSeparator.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/SelectValue.vue -------------------------------------------------------------------------------- /src/components/ui/select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/select/index.ts -------------------------------------------------------------------------------- /src/components/ui/switch/Switch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/switch/Switch.vue -------------------------------------------------------------------------------- /src/components/ui/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/switch/index.ts -------------------------------------------------------------------------------- /src/components/ui/textarea/Textarea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/textarea/Textarea.vue -------------------------------------------------------------------------------- /src/components/ui/textarea/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/components/ui/textarea/index.ts -------------------------------------------------------------------------------- /src/composables/preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/composables/preferences.ts -------------------------------------------------------------------------------- /src/composables/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/composables/request.ts -------------------------------------------------------------------------------- /src/composables/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/composables/user.ts -------------------------------------------------------------------------------- /src/error.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/error.vue -------------------------------------------------------------------------------- /src/layouts/blank.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/layouts/blank.vue -------------------------------------------------------------------------------- /src/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/layouts/default.vue -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/middleware/auth.ts -------------------------------------------------------------------------------- /src/middleware/noauth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/middleware/noauth.ts -------------------------------------------------------------------------------- /src/pages/[type]/[id].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/[type]/[id].vue -------------------------------------------------------------------------------- /src/pages/[username]/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/[username]/index.vue -------------------------------------------------------------------------------- /src/pages/[username]/reviews.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/[username]/reviews.vue -------------------------------------------------------------------------------- /src/pages/account/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/account/login.vue -------------------------------------------------------------------------------- /src/pages/account/signup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/account/signup.vue -------------------------------------------------------------------------------- /src/pages/cookie.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/cookie.vue -------------------------------------------------------------------------------- /src/pages/discover.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/discover.vue -------------------------------------------------------------------------------- /src/pages/feed.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/feed.vue -------------------------------------------------------------------------------- /src/pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/index.vue -------------------------------------------------------------------------------- /src/pages/person/[id].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/person/[id].vue -------------------------------------------------------------------------------- /src/pages/privacy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/privacy.vue -------------------------------------------------------------------------------- /src/pages/settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/settings.vue -------------------------------------------------------------------------------- /src/pages/table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/table.vue -------------------------------------------------------------------------------- /src/pages/terms.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/pages/terms.vue -------------------------------------------------------------------------------- /src/plugins/colorthief.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/colorthief.client.ts -------------------------------------------------------------------------------- /src/plugins/datatable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/datatable.ts -------------------------------------------------------------------------------- /src/plugins/emoji-picker.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/emoji-picker.client.ts -------------------------------------------------------------------------------- /src/plugins/event-bus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/event-bus.ts -------------------------------------------------------------------------------- /src/plugins/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/i18n.ts -------------------------------------------------------------------------------- /src/plugins/json-viewer.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/json-viewer.client.ts -------------------------------------------------------------------------------- /src/plugins/moment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/moment.ts -------------------------------------------------------------------------------- /src/plugins/rating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/rating.ts -------------------------------------------------------------------------------- /src/plugins/tmdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/tmdb.ts -------------------------------------------------------------------------------- /src/plugins/vue-tippy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/plugins/vue-tippy.ts -------------------------------------------------------------------------------- /src/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/prisma/schema.prisma -------------------------------------------------------------------------------- /src/public/ads.txt: -------------------------------------------------------------------------------- 1 | google.com, pub-4879579032863674, DIRECT, f08c47fec0942fa0 -------------------------------------------------------------------------------- /src/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/favicon.ico -------------------------------------------------------------------------------- /src/public/icons/android/android-launchericon-144-144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/android/android-launchericon-144-144.png -------------------------------------------------------------------------------- /src/public/icons/android/android-launchericon-192-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/android/android-launchericon-192-192.png -------------------------------------------------------------------------------- /src/public/icons/android/android-launchericon-48-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/android/android-launchericon-48-48.png -------------------------------------------------------------------------------- /src/public/icons/android/android-launchericon-512-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/android/android-launchericon-512-512.png -------------------------------------------------------------------------------- /src/public/icons/android/android-launchericon-72-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/android/android-launchericon-72-72.png -------------------------------------------------------------------------------- /src/public/icons/android/android-launchericon-96-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/android/android-launchericon-96-96.png -------------------------------------------------------------------------------- /src/public/icons/ios/1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/1024.png -------------------------------------------------------------------------------- /src/public/icons/ios/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/16.png -------------------------------------------------------------------------------- /src/public/icons/ios/192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/192.png -------------------------------------------------------------------------------- /src/public/icons/ios/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/256.png -------------------------------------------------------------------------------- /src/public/icons/ios/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/32.png -------------------------------------------------------------------------------- /src/public/icons/ios/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/40.png -------------------------------------------------------------------------------- /src/public/icons/ios/512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/512.png -------------------------------------------------------------------------------- /src/public/icons/ios/64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/64.png -------------------------------------------------------------------------------- /src/public/icons/ios/72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/72.png -------------------------------------------------------------------------------- /src/public/icons/ios/76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/ios/76.png -------------------------------------------------------------------------------- /src/public/icons/tmdb-long.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/public/icons/tmdb-long.svg -------------------------------------------------------------------------------- /src/server/api/__sitemap__/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/__sitemap__/urls.ts -------------------------------------------------------------------------------- /src/server/api/account/change/email.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/account/change/email.post.ts -------------------------------------------------------------------------------- /src/server/api/account/login.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/account/login.post.ts -------------------------------------------------------------------------------- /src/server/api/account/signup.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/account/signup.post.ts -------------------------------------------------------------------------------- /src/server/api/admin/users/[id]/index.patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/admin/users/[id]/index.patch.ts -------------------------------------------------------------------------------- /src/server/api/extra/episode_groups/[type]/[id].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/extra/episode_groups/[type]/[id].ts -------------------------------------------------------------------------------- /src/server/api/extra/home.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/extra/home.get.ts -------------------------------------------------------------------------------- /src/server/api/extra/season/[series_id]/[season_number].get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/extra/season/[series_id]/[season_number].get.ts -------------------------------------------------------------------------------- /src/server/api/feed/combined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/feed/combined.ts -------------------------------------------------------------------------------- /src/server/api/feed/users.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/feed/users.get.ts -------------------------------------------------------------------------------- /src/server/api/media/[id]/like/like.patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/media/[id]/like/like.patch.ts -------------------------------------------------------------------------------- /src/server/api/media/[id]/like/unlike.patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/media/[id]/like/unlike.patch.ts -------------------------------------------------------------------------------- /src/server/api/media/[id]/reviews/index.delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/media/[id]/reviews/index.delete.ts -------------------------------------------------------------------------------- /src/server/api/media/[id]/reviews/index.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/media/[id]/reviews/index.get.ts -------------------------------------------------------------------------------- /src/server/api/media/[id]/reviews/index.post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/media/[id]/reviews/index.post.ts -------------------------------------------------------------------------------- /src/server/api/media/[id]/sync.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/media/[id]/sync.get.ts -------------------------------------------------------------------------------- /src/server/api/reviews/index.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/reviews/index.get.ts -------------------------------------------------------------------------------- /src/server/api/reviews/pick/[ids].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/reviews/pick/[ids].ts -------------------------------------------------------------------------------- /src/server/api/search/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/search/index.ts -------------------------------------------------------------------------------- /src/server/api/users/[id]/index.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/users/[id]/index.get.ts -------------------------------------------------------------------------------- /src/server/api/users/[id]/reviews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/users/[id]/reviews.ts -------------------------------------------------------------------------------- /src/server/api/users/[id]/summary.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/users/[id]/summary.get.ts -------------------------------------------------------------------------------- /src/server/api/users/me/index.get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/users/me/index.get.ts -------------------------------------------------------------------------------- /src/server/api/users/me/index.patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/api/users/me/index.patch.ts -------------------------------------------------------------------------------- /src/server/db/prisma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/db/prisma.ts -------------------------------------------------------------------------------- /src/server/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/middleware/auth.ts -------------------------------------------------------------------------------- /src/server/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/server/utils.ts -------------------------------------------------------------------------------- /src/store/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/store/user.ts -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/types/index.d.ts -------------------------------------------------------------------------------- /src/utils/fileManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/utils/fileManager.ts -------------------------------------------------------------------------------- /src/utils/getISO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/utils/getISO.ts -------------------------------------------------------------------------------- /src/utils/redis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/utils/redis.ts -------------------------------------------------------------------------------- /src/utils/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/src/utils/validation.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emirkabal/masterscore/HEAD/vercel.json --------------------------------------------------------------------------------