├── .dockerignore ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── enhancement_suggestion.md │ └── feature_request.md ├── actions │ ├── cache-front │ │ └── action.yml │ ├── cache-matcher │ │ └── action.yml │ ├── cache-scanner │ │ └── action.yml │ ├── cache-server │ │ └── action.yml │ └── dockerize │ │ └── action.yml ├── pr_labeler.yml ├── release.yml └── workflows │ ├── front-mobile.yml │ ├── front-web.yml │ ├── matcher.yml │ ├── pr_labeler.yml │ ├── release.yml │ ├── scanner.yml │ └── server.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── biome.json ├── docker-compose.dev.yml ├── docker-compose.prod.yml ├── docker-compose.yml ├── docs └── screenshots │ ├── mobile │ ├── album-bottom-bonus.png │ ├── album-head-release.png │ ├── album-head.png │ ├── albums.png │ ├── artist.png │ ├── context-menu.png │ ├── player-main.png │ ├── player-synced-lyrics.png │ ├── player-video.png │ ├── song-tracks.png │ ├── song-versions.png │ ├── songs-filter.png │ └── videos.png │ └── web │ ├── album-head-single.png │ ├── album-page-full.png │ ├── album-page-head-dark.png │ ├── album-page-head-light.png │ ├── album-page-head.png │ ├── album-page-releases.png │ ├── albums-filter.png │ ├── artist-albums.png │ ├── artist-page-full.png │ ├── player-main.png │ ├── player-synced-lyrics.gif │ ├── songs-groups.png │ └── songs-versions.png ├── front ├── .dockerignore ├── .gitignore ├── .yarn │ ├── patches │ │ ├── react-native-blurhash-npm-2.1.1-baca87b7fa.patch │ │ └── react-native-nitro-modules-npm-0.27.5-40fe65af71.patch │ └── releases │ │ └── yarn-4.4.0.cjs ├── .yarnrc.yml ├── Dockerfile ├── Dockerfile.dev ├── apps │ ├── mobile │ │ ├── .gitignore │ │ ├── app.config.ts │ │ ├── assets │ │ │ ├── banner1_black.png │ │ │ ├── banner1_white.png │ │ │ ├── icon-black.png │ │ │ └── icon-white.png │ │ ├── babel.config.js │ │ ├── eas.json │ │ ├── index.ts │ │ ├── metro.config.js │ │ ├── package.json │ │ ├── plugins │ │ │ └── withMediaServicePlugin.ts │ │ ├── src │ │ │ ├── actions │ │ │ │ ├── add-to-playlist.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── master.ts │ │ │ │ ├── playlist │ │ │ │ │ ├── create-update.tsx │ │ │ │ │ └── delete.ts │ │ │ │ ├── share.ts │ │ │ │ ├── track-info.tsx │ │ │ │ └── update-illustration.tsx │ │ │ ├── api.ts │ │ │ ├── app │ │ │ │ ├── (protected) │ │ │ │ │ ├── (nav) │ │ │ │ │ │ ├── (browse) │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── (home) │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── (home,browse,search) │ │ │ │ │ │ │ ├── _layout.tsx │ │ │ │ │ │ │ ├── albums │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── artists │ │ │ │ │ │ │ │ ├── [id].tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── genres.tsx │ │ │ │ │ │ │ ├── playlists │ │ │ │ │ │ │ │ ├── [id].tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── releases │ │ │ │ │ │ │ │ └── [id].tsx │ │ │ │ │ │ │ ├── songs │ │ │ │ │ │ │ │ ├── [id].tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── tracks │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── videos │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── (search) │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── _layout.tsx │ │ │ │ │ │ └── settings.tsx │ │ │ │ │ ├── _layout.tsx │ │ │ │ │ └── video-player.tsx │ │ │ │ ├── _layout.tsx │ │ │ │ └── auth.tsx │ │ │ ├── components │ │ │ │ ├── background-gradient.tsx │ │ │ │ ├── blur-view.tsx │ │ │ │ ├── bottom-modal-sheet │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── select.tsx │ │ │ │ ├── change-type.tsx │ │ │ │ ├── chip.tsx │ │ │ │ ├── context-menu │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── resource │ │ │ │ │ │ ├── album.ts │ │ │ │ │ │ ├── artist.ts │ │ │ │ │ │ ├── genre.ts │ │ │ │ │ │ ├── playlist.ts │ │ │ │ │ │ ├── release.ts │ │ │ │ │ │ ├── song.ts │ │ │ │ │ │ ├── track.ts │ │ │ │ │ │ └── video.ts │ │ │ │ ├── empty-state.tsx │ │ │ │ ├── external-metadata.tsx │ │ │ │ ├── illustration.tsx │ │ │ │ ├── infinite │ │ │ │ │ ├── controls │ │ │ │ │ │ ├── component.tsx │ │ │ │ │ │ ├── filters.ts │ │ │ │ │ │ ├── layout.ts │ │ │ │ │ │ └── sort.ts │ │ │ │ │ └── view.tsx │ │ │ │ ├── instance-button.tsx │ │ │ │ ├── item │ │ │ │ │ ├── list-item.tsx │ │ │ │ │ ├── resource │ │ │ │ │ │ ├── album.tsx │ │ │ │ │ │ ├── artist.tsx │ │ │ │ │ │ ├── genre.tsx │ │ │ │ │ │ ├── playlist.tsx │ │ │ │ │ │ ├── release.tsx │ │ │ │ │ │ ├── search-result.tsx │ │ │ │ │ │ ├── song.tsx │ │ │ │ │ │ ├── track.tsx │ │ │ │ │ │ └── video.tsx │ │ │ │ │ └── tile.tsx │ │ │ │ ├── loadable_text.tsx │ │ │ │ ├── login-form.tsx │ │ │ │ ├── meelo.tsx │ │ │ │ ├── navigation.tsx │ │ │ │ ├── player │ │ │ │ │ ├── context.tsx │ │ │ │ │ ├── expanded │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ ├── lyrics.tsx │ │ │ │ │ │ ├── main.tsx │ │ │ │ │ │ ├── queue.tsx │ │ │ │ │ │ ├── slot.tsx │ │ │ │ │ │ └── state.tsx │ │ │ │ │ ├── minimised.tsx │ │ │ │ │ ├── queries.tsx │ │ │ │ │ ├── slider.tsx │ │ │ │ │ ├── state.ts │ │ │ │ │ └── utils.tsx │ │ │ │ ├── playlist │ │ │ │ │ └── create-update.tsx │ │ │ │ ├── rating.tsx │ │ │ │ ├── resource-header.tsx │ │ │ │ ├── row.tsx │ │ │ │ ├── safe-view.tsx │ │ │ │ ├── section-header.tsx │ │ │ │ ├── song-grid.tsx │ │ │ │ └── track-info.tsx │ │ │ ├── haptics.ts │ │ │ ├── hooks │ │ │ │ ├── accent-color.tsx │ │ │ │ ├── color-scheme.tsx │ │ │ │ └── root-view-style.tsx │ │ │ ├── i18n.tsx │ │ │ ├── pages │ │ │ │ ├── release │ │ │ │ │ ├── header.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── queries.ts │ │ │ │ │ └── tracklist.tsx │ │ │ │ └── video-player │ │ │ │ │ └── controls │ │ │ │ │ ├── bottom.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── nav-bar.tsx │ │ │ │ │ ├── playback.tsx │ │ │ │ │ └── utils.tsx │ │ │ ├── primitives │ │ │ │ ├── button.tsx │ │ │ │ ├── checkbox.tsx │ │ │ │ ├── divider.tsx │ │ │ │ ├── icon.tsx │ │ │ │ ├── pressable.tsx │ │ │ │ ├── text.tsx │ │ │ │ ├── text_input.tsx │ │ │ │ └── toast.tsx │ │ │ ├── state │ │ │ │ ├── color-scheme.ts │ │ │ │ ├── lang.ts │ │ │ │ └── user.ts │ │ │ ├── theme │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── sorting.ts │ │ │ │ └── storage.ts │ │ └── tsconfig.json │ └── web │ │ ├── next.config.js │ │ ├── package.json │ │ ├── public │ │ ├── src │ │ ├── api.ts │ │ ├── components │ │ │ ├── actions │ │ │ │ ├── auth.tsx │ │ │ │ ├── download.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── library-task.tsx │ │ │ │ ├── link.tsx │ │ │ │ ├── merge.tsx │ │ │ │ ├── play-album.tsx │ │ │ │ ├── playlist.tsx │ │ │ │ ├── refresh-metadata.tsx │ │ │ │ ├── resource-type.tsx │ │ │ │ ├── share.tsx │ │ │ │ ├── show-track-info.tsx │ │ │ │ └── update-illustration.tsx │ │ │ ├── admin-grid.tsx │ │ │ ├── artist-avatar.tsx │ │ │ ├── authentication │ │ │ │ ├── form.tsx │ │ │ │ └── wall.tsx │ │ │ ├── blurhash.tsx │ │ │ ├── contextual-menu │ │ │ │ ├── index.tsx │ │ │ │ └── resource │ │ │ │ │ ├── album.tsx │ │ │ │ │ ├── artist.tsx │ │ │ │ │ ├── playlist.tsx │ │ │ │ │ ├── release-track.tsx │ │ │ │ │ ├── release.tsx │ │ │ │ │ ├── song.tsx │ │ │ │ │ ├── track.tsx │ │ │ │ │ └── video.tsx │ │ │ ├── empty-state.tsx │ │ │ ├── error-page.tsx │ │ │ ├── external-metadata-badge.tsx │ │ │ ├── fade.tsx │ │ │ ├── genre-button.tsx │ │ │ ├── gradient-background.tsx │ │ │ ├── head.tsx │ │ │ ├── highlight-card │ │ │ │ ├── index.tsx │ │ │ │ └── resource │ │ │ │ │ └── album.tsx │ │ │ ├── illustration.tsx │ │ │ ├── infinite │ │ │ │ ├── controls │ │ │ │ │ ├── controls.tsx │ │ │ │ │ ├── filters.ts │ │ │ │ │ ├── layout.ts │ │ │ │ │ └── sort.ts │ │ │ │ ├── grid.tsx │ │ │ │ ├── list.tsx │ │ │ │ ├── resource │ │ │ │ │ ├── album.tsx │ │ │ │ │ ├── artist.tsx │ │ │ │ │ ├── playlist.tsx │ │ │ │ │ ├── song.tsx │ │ │ │ │ ├── track.tsx │ │ │ │ │ └── video.tsx │ │ │ │ ├── scroll.tsx │ │ │ │ └── view.tsx │ │ │ ├── keyboard-bindings-modal.tsx │ │ │ ├── library-form.tsx │ │ │ ├── list-item │ │ │ │ ├── index.tsx │ │ │ │ └── resource │ │ │ │ │ ├── album.tsx │ │ │ │ │ ├── artist.tsx │ │ │ │ │ ├── playlist.tsx │ │ │ │ │ ├── release.tsx │ │ │ │ │ ├── song.tsx │ │ │ │ │ ├── track.tsx │ │ │ │ │ └── video.tsx │ │ │ ├── lyrics.tsx │ │ │ ├── modal-page.tsx │ │ │ ├── modal.tsx │ │ │ ├── page-section.tsx │ │ │ ├── player │ │ │ │ ├── controls │ │ │ │ │ ├── common.tsx │ │ │ │ │ ├── expanded.tsx │ │ │ │ │ ├── lyrics.tsx │ │ │ │ │ ├── minimized.tsx │ │ │ │ │ └── slider.tsx │ │ │ │ └── index.tsx │ │ │ ├── relation-page-header │ │ │ │ ├── index.tsx │ │ │ │ └── resource │ │ │ │ │ ├── artist.tsx │ │ │ │ │ └── song.tsx │ │ │ ├── release-tracklist.tsx │ │ │ ├── resource-description.tsx │ │ │ ├── scaffold.tsx │ │ │ ├── section-header.tsx │ │ │ ├── settings │ │ │ │ ├── libraries.tsx │ │ │ │ ├── ui.tsx │ │ │ │ └── users.tsx │ │ │ ├── song-grid.tsx │ │ │ ├── song-type-icon.tsx │ │ │ ├── tab-router.tsx │ │ │ ├── themed-image.tsx │ │ │ ├── tile │ │ │ │ ├── index.tsx │ │ │ │ ├── resource │ │ │ │ │ ├── album.tsx │ │ │ │ │ ├── artist.tsx │ │ │ │ │ ├── genre.tsx │ │ │ │ │ ├── playlist.tsx │ │ │ │ │ ├── release.tsx │ │ │ │ │ └── video.tsx │ │ │ │ └── row.tsx │ │ │ ├── toaster.tsx │ │ │ └── track-file-info.tsx │ │ ├── contexts │ │ │ └── keybindings.tsx │ │ ├── i18n.tsx │ │ ├── middleware.ts │ │ ├── pages │ │ │ ├── 404.tsx │ │ │ ├── 500.tsx │ │ │ ├── _app.tsx │ │ │ ├── _document.tsx │ │ │ ├── albums │ │ │ │ ├── compilations.tsx │ │ │ │ └── index.tsx │ │ │ ├── artists │ │ │ │ ├── [slugOrId] │ │ │ │ │ ├── albums.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── rare-songs.tsx │ │ │ │ │ ├── songs.tsx │ │ │ │ │ └── videos.tsx │ │ │ │ └── index.tsx │ │ │ ├── genres │ │ │ │ ├── [slugOrId].tsx │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ ├── labels │ │ │ │ └── [slugOrId].tsx │ │ │ ├── playlists │ │ │ │ ├── [slugOrId] │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── releases │ │ │ │ └── [slugOrId].tsx │ │ │ ├── search │ │ │ │ └── [[...query]].tsx │ │ │ ├── settings │ │ │ │ └── [[...panel]].tsx │ │ │ ├── songs │ │ │ │ ├── [slugOrId] │ │ │ │ │ └── [...tab].tsx │ │ │ │ └── index.tsx │ │ │ └── videos │ │ │ │ └── index.tsx │ │ ├── ssr.ts │ │ ├── state │ │ │ └── user.ts │ │ ├── theme │ │ │ ├── font.ts │ │ │ ├── provider.tsx │ │ │ ├── style.ts │ │ │ ├── styles.css │ │ │ └── theme.ts │ │ └── utils │ │ │ ├── blurhash-to-url.ts │ │ │ ├── copy-link.ts │ │ │ ├── getSlugOrId.ts │ │ │ ├── is-ssr.ts │ │ │ ├── query-param.ts │ │ │ └── themed-sx-value.ts │ │ └── tsconfig.json ├── assets │ ├── banner1-black.png │ ├── banner1-white.png │ ├── banner2-black.png │ ├── banner2-white.png │ ├── favicon-black.ico │ ├── favicon-white.ico │ ├── icon-black.png │ └── icon-white.png ├── biome.json ├── package.json ├── packages │ ├── api │ │ ├── package.json │ │ ├── src │ │ │ ├── hook.ts │ │ │ ├── index.ts │ │ │ ├── queries.ts │ │ │ └── query.ts │ │ └── tsconfig.json │ ├── infinite-controls │ │ ├── package.json │ │ ├── src │ │ │ ├── filters │ │ │ │ ├── control.ts │ │ │ │ ├── library.ts │ │ │ │ └── resource-type.ts │ │ │ ├── layout.tsx │ │ │ └── sort.tsx │ │ └── tsconfig.json │ ├── models │ │ ├── package.json │ │ ├── src │ │ │ ├── album.ts │ │ │ ├── artist.ts │ │ │ ├── disc.ts │ │ │ ├── exceptions.ts │ │ │ ├── external-metadata.ts │ │ │ ├── file.ts │ │ │ ├── genre.ts │ │ │ ├── illustration.ts │ │ │ ├── index.ts │ │ │ ├── label.ts │ │ │ ├── layout.ts │ │ │ ├── library.ts │ │ │ ├── lyrics.ts │ │ │ ├── pagination.ts │ │ │ ├── playlist.ts │ │ │ ├── release.ts │ │ │ ├── resource.ts │ │ │ ├── scrobblers.ts │ │ │ ├── search.ts │ │ │ ├── settings.ts │ │ │ ├── song-group.ts │ │ │ ├── song.ts │ │ │ ├── sorting.ts │ │ │ ├── task.ts │ │ │ ├── track.ts │ │ │ ├── tracklist.ts │ │ │ ├── user.ts │ │ │ ├── utils.ts │ │ │ └── video.ts │ │ └── tsconfig.json │ ├── state │ │ ├── package.json │ │ ├── src │ │ │ ├── player.ts │ │ │ └── store.ts │ │ └── tsconfig.json │ ├── tsconfig.base.json │ ├── ui │ │ ├── package.json │ │ ├── src │ │ │ ├── icons.tsx │ │ │ └── pages │ │ │ │ └── release.tsx │ │ └── tsconfig.json │ └── utils │ │ ├── __tests__ │ │ └── utils │ │ │ └── format-duration.ts │ │ ├── package.json │ │ ├── src │ │ ├── accent-color.ts │ │ ├── constants.ts │ │ ├── date.ts │ │ ├── format-artists.ts │ │ ├── format-duration.ts │ │ ├── gen-list.ts │ │ ├── i18next.d.ts │ │ ├── random.ts │ │ └── uncapitalize.ts │ │ └── tsconfig.json ├── sonar-project.properties ├── translations │ ├── da.json │ ├── de.json │ ├── en.json │ ├── fr.json │ ├── id.json │ ├── index.ts │ ├── it.json │ ├── pt-BR.json │ ├── pt.json │ └── ru.json ├── tsconfig.base.json └── yarn.lock ├── matcher ├── .gitignore ├── Dockerfile ├── README.md ├── assets │ ├── allmusic │ │ └── icon.png │ ├── discogs │ │ └── icon.png │ ├── genius │ │ └── icon.png │ ├── lrclib │ │ └── icon.png │ ├── metacritic │ │ └── icon.png │ ├── musicbrainz │ │ └── icon.png │ └── wikipedia │ │ └── icon.png ├── matcher │ ├── __init__.py │ ├── api.py │ ├── bootstrap.py │ ├── context.py │ ├── matcher │ │ ├── album.py │ │ ├── artist.py │ │ ├── common.py │ │ └── song.py │ ├── models │ │ ├── api │ │ │ ├── domain.py │ │ │ ├── dto.py │ │ │ ├── page.py │ │ │ └── provider.py │ │ ├── event.py │ │ └── match_result.py │ ├── mq.py │ ├── providers │ │ ├── allmusic.py │ │ ├── base.py │ │ ├── boilerplate.py │ │ ├── discogs.py │ │ ├── domain.py │ │ ├── factory.py │ │ ├── features.py │ │ ├── genius.py │ │ ├── lrclib.py │ │ ├── metacritic.py │ │ ├── musicbrainz.py │ │ ├── wikidata.py │ │ └── wikipedia.py │ ├── settings.py │ └── utils.py ├── pyproject.toml ├── requirements.txt └── tests │ ├── __main__.py │ ├── api.py │ ├── assets │ ├── bad_type.json │ ├── missing_field.json │ └── settings.json │ ├── matcher │ ├── album.py │ ├── artist.py │ ├── common.py │ └── song.py │ ├── providers │ ├── allmusic.py │ ├── discogs.py │ ├── genius.py │ ├── lrclib.py │ ├── metacritic.py │ ├── musicbrainz.py │ └── wikipedia.py │ └── settings.py ├── nginx.conf.template ├── scanner ├── .gitignore ├── Dockerfile ├── Dockerfile.dev ├── README.md ├── app │ ├── .gitignore │ ├── context.go │ ├── event_handler.go │ ├── fs_watcher.go │ ├── library_watcher.go │ ├── main.go │ └── routes.go ├── data │ └── lbp.xml ├── dl_watcher.sh ├── go.mod ├── go.sum ├── internal │ ├── api │ │ ├── api.go │ │ └── models.go │ ├── checksum.go │ ├── config │ │ ├── config.go │ │ ├── user_settings.go │ │ └── user_settings_test.go │ ├── constants.go │ ├── filesystem │ │ └── filesystem.go │ ├── fingerprint.go │ ├── illustration │ │ ├── embedded.go │ │ ├── inline.go │ │ ├── inline_test.go │ │ └── thumbnail.go │ ├── lyrics.go │ ├── lyrics_test.go │ ├── metadata.go │ ├── metadata_test.go │ ├── parser │ │ ├── embedded.go │ │ ├── embedded_test.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ ├── path.go │ │ └── path_test.go │ ├── tasks │ │ ├── clean.go │ │ ├── common.go │ │ ├── illustration.go │ │ ├── refresh.go │ │ ├── scan.go │ │ ├── task.go │ │ └── worker.go │ ├── utils.go │ └── validation.go ├── sonar-project.properties └── testdata │ ├── cover.jpg │ ├── dreams.m4a │ ├── lyrics.lrc │ ├── test.flac │ ├── test.opus │ ├── user_settings │ ├── settings-empty-file.json │ ├── settings-empty-regex.json │ ├── settings-invalid.json │ ├── settings-missing-metadata-order.json │ ├── settings-missing-metadata-source.json │ ├── settings-missing-metadata.json │ ├── settings-missing-regex.json │ ├── settings-wrong-type-metadata-source.json │ ├── settings-wrong-type.json │ ├── settings.json │ └── settings2.json │ └── video.mkv ├── server ├── .gitignore ├── .prettierrc ├── .yarn │ └── releases │ │ └── yarn-4.4.0.cjs ├── .yarnrc.yml ├── Dockerfile ├── Dockerfile.dev ├── README.md ├── biome.json ├── nest-cli.json ├── package.json ├── prisma │ ├── migrations │ │ ├── 20220930082500_init │ │ │ └── migration.sql │ │ ├── 20221026083004_new_album_types │ │ │ └── migration.sql │ │ ├── 20221106165421_user_table │ │ │ └── migration.sql │ │ ├── 20230107210819_album_master │ │ │ └── migration.sql │ │ ├── 20230108090513_song_master │ │ │ └── migration.sql │ │ ├── 20230113113317_lyrics_cascade_delete │ │ │ └── migration.sql │ │ ├── 20230207092742_registration_dates │ │ │ └── migration.sql │ │ ├── 20230321162528_providers │ │ │ └── migration.sql │ │ ├── 20230414174453_playlists │ │ │ └── migration.sql │ │ ├── 20230705144951_illustrations │ │ │ └── migration.sql │ │ ├── 20230727174917_song_types │ │ │ └── migration.sql │ │ ├── 20230914151519_acappela_song_type │ │ │ └── migration.sql │ │ ├── 20230918121029_release_external_ids │ │ │ └── migration.sql │ │ ├── 20231028165358_secondary_song_artists │ │ │ └── migration.sql │ │ ├── 20231104152731_external_ids_description │ │ │ └── migration.sql │ │ ├── 20231118192451_album_external_id_rating │ │ │ └── migration.sql │ │ ├── 20231202193154_album_genres │ │ │ └── migration.sql │ │ ├── 20231207184811_bonus_track_field │ │ │ └── migration.sql │ │ ├── 20231208190658_non_music_song_type │ │ │ └── migration.sql │ │ ├── 20231221132029_optional_bitrate_and_duration │ │ │ └── migration.sql │ │ ├── 20240103140210_song_groups │ │ │ └── migration.sql │ │ ├── 20240110124438_illustration_aspect_ratio │ │ │ └── migration.sql │ │ ├── 20240111124042_release_illustration │ │ │ └── migration.sql │ │ ├── 20240120094441_remastered_track_field │ │ │ └── migration.sql │ │ ├── 20240120104148_release_name_extensions │ │ │ └── migration.sql │ │ ├── 20240131095559_play_history │ │ │ └── migration.sql │ │ ├── 20240207162850_artist_image_url │ │ │ └── migration.sql │ │ ├── 20240603054248_new_illustration_table_artist │ │ │ └── migration.sql │ │ ├── 20240604052515_new_illustration_table_playlist │ │ │ └── migration.sql │ │ ├── 20240604155616_new_illustration_table_releases │ │ │ └── migration.sql │ │ ├── 20240609090034_unique_slugs │ │ │ └── migration.sql │ │ ├── 20240609094144_medley_song_type │ │ │ └── migration.sql │ │ ├── 20240610154553_illustrations_views │ │ │ └── migration.sql │ │ ├── 20240618172303_fix_track_illustration_view │ │ │ └── migration.sql │ │ ├── 20240906115347_rename_checksum_field │ │ │ └── migration.sql │ │ ├── 20240915085203_new_external_metadata │ │ │ └── migration.sql │ │ ├── 20241102151239_search_history │ │ │ └── migration.sql │ │ ├── 20241212090123_fix_acappella_spelling │ │ │ └── migration.sql │ │ ├── 20241220080246_add_acoustid │ │ │ └── migration.sql │ │ ├── 20241221080934_track_thumbnail │ │ │ └── migration.sql │ │ ├── 20241221104003_standalone_track_illustration │ │ │ └── migration.sql │ │ ├── 20241221112653_standalone_track │ │ │ └── migration.sql │ │ ├── 20250102092150_new_video_model │ │ │ └── migration.sql │ │ ├── 20250102092916_prevent_silent_deletion_of_non_empty_songs │ │ │ └── migration.sql │ │ ├── 20250102110631_video_add_registration_date │ │ │ └── migration.sql │ │ ├── 20250104154901_video_master_track │ │ │ └── migration.sql │ │ ├── 20250105130635_search_history_add_videos │ │ │ └── migration.sql │ │ ├── 20250117200829_fix_many_to_many_prisma_breaking │ │ │ └── migration.sql │ │ ├── 20250305132915_song_bpm │ │ │ └── migration.sql │ │ ├── 20250308201912_lyrics_rename_plain_column │ │ │ └── migration.sql │ │ ├── 20250308203912_synced_lyrics_column │ │ │ └── migration.sql │ │ ├── 20250313195107_discs │ │ │ └── migration.sql │ │ ├── 20250426090635_playlist_visibility │ │ │ └── migration.sql │ │ ├── 20250504082315_labels │ │ │ └── migration.sql │ │ ├── 20250505171258_mixed_tag │ │ │ └── migration.sql │ │ ├── 20250518085251_scrobblers │ │ │ └── migration.sql │ │ ├── 20250609135000_numeric_collation │ │ │ └── migration.sql │ │ ├── 20250620140618_ep_album_type │ │ │ └── migration.sql │ │ ├── 20251123120900_sort_names │ │ │ └── migration.sql │ │ ├── 20251124190200_trim_sortslug │ │ │ └── migration.sql │ │ └── migration_lock.toml │ ├── schema.prisma │ └── types.d.ts ├── sonar-project.properties ├── src │ ├── album │ │ ├── album.controller.spec.ts │ │ ├── album.controller.ts │ │ ├── album.exceptions.ts │ │ ├── album.module.ts │ │ ├── album.service.spec.ts │ │ ├── album.service.ts │ │ └── models │ │ │ ├── album.model.ts │ │ │ ├── album.query-parameters.ts │ │ │ ├── album.response.ts │ │ │ └── update-album.dto.ts │ ├── app.controller.ts │ ├── app.module.ts │ ├── app.plugins.ts │ ├── artist │ │ ├── artist.controller.spec.ts │ │ ├── artist.controller.ts │ │ ├── artist.exceptions.ts │ │ ├── artist.module.ts │ │ ├── artist.service.spec.ts │ │ ├── artist.service.ts │ │ └── models │ │ │ ├── artist.model.ts │ │ │ ├── artist.query-parameters.ts │ │ │ └── artist.response.ts │ ├── authentication │ │ ├── api_key.service.ts │ │ ├── api_key │ │ │ ├── api_key.guard.ts │ │ │ └── api_key.service.ts │ │ ├── authentication.controller.spec.ts │ │ ├── authentication.controller.ts │ │ ├── authentication.exception.ts │ │ ├── authentication.module.ts │ │ ├── authentication.service.ts │ │ ├── jwt │ │ │ ├── jwt-auth.guard.ts │ │ │ ├── jwt-middleware.ts │ │ │ └── jwt.strategy.ts │ │ ├── models │ │ │ ├── auth.enum.ts │ │ │ ├── jwt.models.ts │ │ │ └── login.dto.ts │ │ └── roles │ │ │ ├── roles.decorators.ts │ │ │ ├── roles.enum.ts │ │ │ └── roles.guard.ts │ ├── constants │ │ └── compilation.ts │ ├── events │ │ ├── events.module.ts │ │ └── events.service.ts │ ├── exceptions │ │ ├── all-exceptions.filter.ts │ │ ├── meelo-exception.filter.ts │ │ ├── meelo-exception.ts │ │ ├── not-found.exception.ts │ │ └── orm-exceptions.ts │ ├── external-metadata │ │ ├── external-metadata.controller.spec.ts │ │ ├── external-metadata.controller.ts │ │ ├── external-metadata.exceptions.ts │ │ ├── external-metadata.module.ts │ │ ├── external-metadata.service.ts │ │ ├── models │ │ │ ├── external-metadata.dto.ts │ │ │ ├── external-metadata.query-parameters.ts │ │ │ ├── external-metadata.response.ts │ │ │ ├── provider.dto.ts │ │ │ └── provider.query-parameters.ts │ │ ├── provider.controller.spec.ts │ │ ├── provider.controller.ts │ │ └── provider.service.ts │ ├── file-manager │ │ ├── file-manager.exceptions.ts │ │ ├── file-manager.module.ts │ │ └── file-manager.service.ts │ ├── file │ │ ├── file.controller.spec.ts │ │ ├── file.controller.ts │ │ ├── file.exceptions.ts │ │ ├── file.module.ts │ │ ├── file.service.spec.ts │ │ ├── file.service.ts │ │ └── models │ │ │ ├── file-deletion.dto.ts │ │ │ └── file.query-parameters.ts │ ├── filter │ │ └── filter.ts │ ├── genre │ │ ├── genre.controller.spec.ts │ │ ├── genre.controller.ts │ │ ├── genre.exceptions.ts │ │ ├── genre.module.ts │ │ ├── genre.service.spec.ts │ │ ├── genre.service.ts │ │ └── models │ │ │ └── genre.query-parameters.ts │ ├── housekeeping │ │ ├── housekeeping.module.ts │ │ └── housekeeping.service.ts │ ├── identifier │ │ ├── identifier.exceptions.ts │ │ ├── identifier.pipe.ts │ │ ├── identifier.transform.ts │ │ └── models │ │ │ └── identifier.ts │ ├── illustration │ │ ├── illustration.controller.spec.ts │ │ ├── illustration.controller.ts │ │ ├── illustration.exceptions.ts │ │ ├── illustration.module.ts │ │ ├── illustration.repository.ts │ │ ├── illustration.service.spec.ts │ │ ├── illustration.service.ts │ │ └── models │ │ │ ├── illustration-dimensions.dto.ts │ │ │ ├── illustration-dl.dto.ts │ │ │ ├── illustration-path.model.ts │ │ │ ├── illustration-quality.ts │ │ │ ├── illustration-registration.dto.ts │ │ │ ├── illustration-stats.ts │ │ │ └── illustration.response.ts │ ├── label │ │ ├── label.controller.spec.ts │ │ ├── label.controller.ts │ │ ├── label.exceptions.ts │ │ ├── label.module.ts │ │ ├── label.query-parameters.ts │ │ └── label.service.ts │ ├── library │ │ ├── library.controller.spec.ts │ │ ├── library.controller.ts │ │ ├── library.exceptions.ts │ │ ├── library.module.ts │ │ ├── library.service.spec.ts │ │ ├── library.service.ts │ │ └── models │ │ │ ├── create-library.dto.ts │ │ │ ├── library.query-parameters.ts │ │ │ └── update-library.dto.ts │ ├── logger │ │ ├── logger.module.ts │ │ └── logger.ts │ ├── lyrics │ │ ├── lyrics.exceptions.ts │ │ ├── lyrics.module.ts │ │ ├── lyrics.service.spec.ts │ │ ├── lyrics.service.ts │ │ └── models │ │ │ ├── lyrics.query-parameters.ts │ │ │ ├── lyrics.response.ts │ │ │ └── update-lyrics.dto.ts │ ├── main.ts │ ├── pagination │ │ ├── models │ │ │ ├── paginated-response.spec.ts │ │ │ ├── paginated-response.ts │ │ │ └── pagination-parameters.ts │ │ ├── paginated-response.decorator.ts │ │ └── pagination.exceptions.ts │ ├── parser │ │ ├── parser.module.ts │ │ ├── parser.service.spec.ts │ │ └── parser.service.ts │ ├── playlist │ │ ├── models │ │ │ ├── playlist-entry.model.ts │ │ │ ├── playlist.dto.ts │ │ │ ├── playlist.query-parameters.ts │ │ │ └── playlist.response.ts │ │ ├── playlist.controller.spec.ts │ │ ├── playlist.controller.ts │ │ ├── playlist.exceptions.ts │ │ ├── playlist.module.ts │ │ ├── playlist.service.spec.ts │ │ └── playlist.service.ts │ ├── prisma │ │ ├── prisma.module.ts │ │ └── prisma.service.ts │ ├── registration │ │ ├── metadata.service.ts │ │ ├── models │ │ │ ├── metadata-saved.dto.ts │ │ │ ├── metadata.dto.ts │ │ │ └── metadata.ts │ │ ├── registration.controller.spec.ts │ │ ├── registration.controller.ts │ │ ├── registration.module.ts │ │ ├── registration.service.spec.ts │ │ └── registration.service.ts │ ├── relation-include │ │ ├── atomic-relation-include.filter.ts │ │ ├── models │ │ │ └── relation-include.ts │ │ ├── relation-include-query.decorator.ts │ │ ├── relation-include-route.decorator.ts │ │ ├── relation-include.exceptions.ts │ │ └── relation-include.pipe.ts │ ├── release │ │ ├── models │ │ │ ├── reassign-release.dto.ts │ │ │ ├── release.query-parameters.ts │ │ │ └── release.response.ts │ │ ├── release.controller.spec.ts │ │ ├── release.controller.ts │ │ ├── release.exceptions.ts │ │ ├── release.module.ts │ │ ├── release.service.spec.ts │ │ └── release.service.ts │ ├── repository │ │ ├── repository.utils.ts │ │ └── searchable-repository.service.ts │ ├── response │ │ ├── interceptors │ │ │ ├── array-response.interceptor.ts │ │ │ ├── page-response.interceptor.ts │ │ │ └── response.interceptor.ts │ │ ├── response-type.enum.ts │ │ └── response.decorator.ts │ ├── scrobbler │ │ ├── models │ │ │ ├── lastfm.dto.ts │ │ │ ├── listenbrainz.dto.ts │ │ │ └── scrobblers.response.ts │ │ ├── scrobbler.controller.spec.ts │ │ ├── scrobbler.controller.ts │ │ ├── scrobbler.exceptions.ts │ │ ├── scrobbler.module.ts │ │ ├── scrobbler.service.ts │ │ └── scrobblers │ │ │ ├── lastfm.scrobbler.ts │ │ │ ├── listenbrainz.scrobbler.ts │ │ │ └── scrobbler.ts │ ├── search │ │ ├── models │ │ │ └── create-search-history-entry.dto.ts │ │ ├── search-history.controller.spec.ts │ │ ├── search-history.controller.ts │ │ ├── search-history.service.ts │ │ ├── search.controller.ts │ │ ├── search.exceptions.ts │ │ ├── search.module.ts │ │ ├── search.service.ts │ │ └── search.utils.ts │ ├── settings │ │ ├── models │ │ │ └── settings.ts │ │ ├── settings.controller.spec.ts │ │ ├── settings.controller.ts │ │ ├── settings.exception.ts │ │ ├── settings.module.ts │ │ ├── settings.service.spec.ts │ │ └── settings.service.ts │ ├── slug │ │ ├── slug.spec.ts │ │ └── slug.ts │ ├── song │ │ ├── models │ │ │ ├── merge-song.dto.ts │ │ │ ├── song-group.query-params.ts │ │ │ ├── song-group.response.ts │ │ │ ├── song.query-params.ts │ │ │ ├── song.response.ts │ │ │ └── update-song.dto.ts │ │ ├── song-group.controller.spec.ts │ │ ├── song-group.controller.ts │ │ ├── song-group.service.ts │ │ ├── song.controller.spec.ts │ │ ├── song.controller.ts │ │ ├── song.exceptions.ts │ │ ├── song.module.ts │ │ ├── song.service.spec.ts │ │ └── song.service.ts │ ├── sort │ │ ├── models │ │ │ ├── sorting-order.ts │ │ │ └── sorting-parameter.ts │ │ ├── sort-name.spec.ts │ │ └── sort-name.ts │ ├── stream │ │ ├── stream.controller.ts │ │ ├── stream.module.ts │ │ └── stream.service.ts │ ├── swagger │ │ └── bootstrap.ts │ ├── track │ │ ├── models │ │ │ ├── track.query-parameters.ts │ │ │ ├── track.response.ts │ │ │ └── update-track.dto.ts │ │ ├── track.controller.spec.ts │ │ ├── track.controller.ts │ │ ├── track.exceptions.ts │ │ ├── track.module.ts │ │ ├── track.service.spec.ts │ │ └── track.service.ts │ ├── user │ │ ├── models │ │ │ ├── create-user.dto.ts │ │ │ ├── update-user.dto.ts │ │ │ ├── user.model.ts │ │ │ ├── user.query-params.ts │ │ │ └── user.response.ts │ │ ├── user.controller.spec.ts │ │ ├── user.controller.ts │ │ ├── user.exceptions.ts │ │ ├── user.module.ts │ │ ├── user.service.spec.ts │ │ └── user.service.ts │ ├── utils │ │ ├── escape-regex.ts │ │ ├── is-fulfilled.ts │ │ ├── is-undefined.ts │ │ ├── search-date-input.ts │ │ ├── search-string-input.ts │ │ └── shuffle.ts │ └── video │ │ ├── models │ │ ├── update-video.dto.ts │ │ ├── video.query-parameters.ts │ │ └── video.response.ts │ │ ├── video.controller.spec.ts │ │ ├── video.controller.ts │ │ ├── video.exceptions.ts │ │ ├── video.module.ts │ │ ├── video.service.spec.ts │ │ └── video.service.ts ├── test │ ├── assets │ │ ├── artwork.jpeg │ │ ├── cover.jpg │ │ ├── cover1.jpg │ │ ├── cover2.jpg │ │ └── dreams.m4a │ ├── expected-responses.ts │ ├── sequencer.ts │ ├── setup-app.ts │ ├── test-module.ts │ └── test-prisma.service.ts ├── tsconfig.build.json ├── tsconfig.json └── yarn.lock └── settings.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement_suggestion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/ISSUE_TEMPLATE/enhancement_suggestion.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/actions/cache-front/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/actions/cache-front/action.yml -------------------------------------------------------------------------------- /.github/actions/cache-matcher/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/actions/cache-matcher/action.yml -------------------------------------------------------------------------------- /.github/actions/cache-scanner/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/actions/cache-scanner/action.yml -------------------------------------------------------------------------------- /.github/actions/cache-server/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/actions/cache-server/action.yml -------------------------------------------------------------------------------- /.github/actions/dockerize/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/actions/dockerize/action.yml -------------------------------------------------------------------------------- /.github/pr_labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/pr_labeler.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/front-mobile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/workflows/front-mobile.yml -------------------------------------------------------------------------------- /.github/workflows/front-web.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/workflows/front-web.yml -------------------------------------------------------------------------------- /.github/workflows/matcher.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/workflows/matcher.yml -------------------------------------------------------------------------------- /.github/workflows/pr_labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/workflows/pr_labeler.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scanner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/workflows/scanner.yml -------------------------------------------------------------------------------- /.github/workflows/server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.github/workflows/server.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/biome.json -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /docker-compose.prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docker-compose.prod.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/screenshots/mobile/album-bottom-bonus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/album-bottom-bonus.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/album-head-release.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/album-head-release.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/album-head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/album-head.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/albums.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/albums.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/artist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/artist.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/context-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/context-menu.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/player-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/player-main.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/player-synced-lyrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/player-synced-lyrics.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/player-video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/player-video.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/song-tracks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/song-tracks.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/song-versions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/song-versions.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/songs-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/songs-filter.png -------------------------------------------------------------------------------- /docs/screenshots/mobile/videos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/mobile/videos.png -------------------------------------------------------------------------------- /docs/screenshots/web/album-head-single.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/album-head-single.png -------------------------------------------------------------------------------- /docs/screenshots/web/album-page-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/album-page-full.png -------------------------------------------------------------------------------- /docs/screenshots/web/album-page-head-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/album-page-head-dark.png -------------------------------------------------------------------------------- /docs/screenshots/web/album-page-head-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/album-page-head-light.png -------------------------------------------------------------------------------- /docs/screenshots/web/album-page-head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/album-page-head.png -------------------------------------------------------------------------------- /docs/screenshots/web/album-page-releases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/album-page-releases.png -------------------------------------------------------------------------------- /docs/screenshots/web/albums-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/albums-filter.png -------------------------------------------------------------------------------- /docs/screenshots/web/artist-albums.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/artist-albums.png -------------------------------------------------------------------------------- /docs/screenshots/web/artist-page-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/artist-page-full.png -------------------------------------------------------------------------------- /docs/screenshots/web/player-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/player-main.png -------------------------------------------------------------------------------- /docs/screenshots/web/player-synced-lyrics.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/player-synced-lyrics.gif -------------------------------------------------------------------------------- /docs/screenshots/web/songs-groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/songs-groups.png -------------------------------------------------------------------------------- /docs/screenshots/web/songs-versions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/docs/screenshots/web/songs-versions.png -------------------------------------------------------------------------------- /front/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | apps/web/.next/ 3 | -------------------------------------------------------------------------------- /front/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/.gitignore -------------------------------------------------------------------------------- /front/.yarn/releases/yarn-4.4.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/.yarn/releases/yarn-4.4.0.cjs -------------------------------------------------------------------------------- /front/.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/.yarnrc.yml -------------------------------------------------------------------------------- /front/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/Dockerfile -------------------------------------------------------------------------------- /front/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/Dockerfile.dev -------------------------------------------------------------------------------- /front/apps/mobile/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/.gitignore -------------------------------------------------------------------------------- /front/apps/mobile/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/app.config.ts -------------------------------------------------------------------------------- /front/apps/mobile/assets/banner1_black.png: -------------------------------------------------------------------------------- 1 | ../../../assets/banner1-black.png -------------------------------------------------------------------------------- /front/apps/mobile/assets/banner1_white.png: -------------------------------------------------------------------------------- 1 | ../../../assets/banner1-white.png -------------------------------------------------------------------------------- /front/apps/mobile/assets/icon-black.png: -------------------------------------------------------------------------------- 1 | ../../../assets/icon-black.png -------------------------------------------------------------------------------- /front/apps/mobile/assets/icon-white.png: -------------------------------------------------------------------------------- 1 | ../../../assets/icon-white.png -------------------------------------------------------------------------------- /front/apps/mobile/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/babel.config.js -------------------------------------------------------------------------------- /front/apps/mobile/eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/eas.json -------------------------------------------------------------------------------- /front/apps/mobile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/index.ts -------------------------------------------------------------------------------- /front/apps/mobile/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/metro.config.js -------------------------------------------------------------------------------- /front/apps/mobile/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/package.json -------------------------------------------------------------------------------- /front/apps/mobile/plugins/withMediaServicePlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/plugins/withMediaServicePlugin.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/actions/add-to-playlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/actions/add-to-playlist.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/actions/index.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/actions/master.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/actions/master.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/actions/playlist/create-update.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/actions/playlist/create-update.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/actions/playlist/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/actions/playlist/delete.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/actions/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/actions/share.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/actions/track-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/actions/track-info.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/actions/update-illustration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/actions/update-illustration.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/api.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/app/(protected)/(nav)/(browse)/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/app/(protected)/(nav)/(browse)/index.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/app/(protected)/(nav)/(home)/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/app/(protected)/(nav)/(home)/index.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/app/(protected)/(nav)/(search)/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/app/(protected)/(nav)/(search)/index.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/app/(protected)/(nav)/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/app/(protected)/(nav)/_layout.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/app/(protected)/(nav)/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/app/(protected)/(nav)/settings.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/app/(protected)/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/app/(protected)/_layout.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/app/(protected)/video-player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/app/(protected)/video-player.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/app/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/app/_layout.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/app/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/app/auth.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/background-gradient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/background-gradient.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/blur-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/blur-view.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/bottom-modal-sheet/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/bottom-modal-sheet/index.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/bottom-modal-sheet/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/bottom-modal-sheet/select.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/change-type.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/change-type.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/chip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/chip.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/context-menu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/context-menu/index.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/context-menu/resource/album.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/context-menu/resource/album.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/context-menu/resource/artist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/context-menu/resource/artist.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/context-menu/resource/genre.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/context-menu/resource/genre.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/context-menu/resource/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/context-menu/resource/release.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/context-menu/resource/song.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/context-menu/resource/song.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/context-menu/resource/track.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/context-menu/resource/track.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/context-menu/resource/video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/context-menu/resource/video.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/empty-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/empty-state.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/external-metadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/external-metadata.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/illustration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/illustration.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/infinite/controls/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/infinite/controls/component.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/infinite/controls/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/infinite/controls/filters.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/infinite/controls/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/infinite/controls/layout.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/infinite/controls/sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/infinite/controls/sort.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/infinite/view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/infinite/view.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/instance-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/instance-button.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/list-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/list-item.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/resource/album.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/resource/album.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/resource/artist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/resource/artist.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/resource/genre.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/resource/genre.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/resource/playlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/resource/playlist.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/resource/release.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/resource/release.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/resource/search-result.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/resource/search-result.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/resource/song.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/resource/song.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/resource/track.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/resource/track.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/resource/video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/resource/video.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/item/tile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/item/tile.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/loadable_text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/loadable_text.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/login-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/login-form.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/meelo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/meelo.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/navigation.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/context.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/expanded/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/expanded/index.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/expanded/lyrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/expanded/lyrics.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/expanded/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/expanded/main.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/expanded/queue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/expanded/queue.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/expanded/slot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/expanded/slot.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/expanded/state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/expanded/state.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/minimised.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/minimised.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/queries.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/queries.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/slider.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/state.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/components/player/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/player/utils.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/playlist/create-update.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/playlist/create-update.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/rating.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/rating.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/resource-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/resource-header.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/row.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/row.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/safe-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/safe-view.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/section-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/section-header.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/song-grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/song-grid.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/components/track-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/components/track-info.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/haptics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/haptics.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/hooks/accent-color.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/hooks/accent-color.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/hooks/color-scheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/hooks/color-scheme.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/hooks/root-view-style.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/hooks/root-view-style.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/i18n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/i18n.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/pages/release/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/pages/release/header.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/pages/release/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/pages/release/index.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/pages/release/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/pages/release/queries.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/pages/release/tracklist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/pages/release/tracklist.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/pages/video-player/controls/bottom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/pages/video-player/controls/bottom.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/pages/video-player/controls/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/pages/video-player/controls/index.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/pages/video-player/controls/nav-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/pages/video-player/controls/nav-bar.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/pages/video-player/controls/playback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/pages/video-player/controls/playback.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/pages/video-player/controls/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/pages/video-player/controls/utils.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/primitives/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/primitives/button.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/primitives/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/primitives/checkbox.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/primitives/divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/primitives/divider.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/primitives/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/primitives/icon.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/primitives/pressable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/primitives/pressable.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/primitives/text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/primitives/text.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/primitives/text_input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/primitives/text_input.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/primitives/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/primitives/toast.tsx -------------------------------------------------------------------------------- /front/apps/mobile/src/state/color-scheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/state/color-scheme.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/state/lang.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/state/lang.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/state/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/state/user.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/theme/index.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/utils/sorting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/utils/sorting.ts -------------------------------------------------------------------------------- /front/apps/mobile/src/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/src/utils/storage.ts -------------------------------------------------------------------------------- /front/apps/mobile/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/mobile/tsconfig.json -------------------------------------------------------------------------------- /front/apps/web/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/next.config.js -------------------------------------------------------------------------------- /front/apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/package.json -------------------------------------------------------------------------------- /front/apps/web/public: -------------------------------------------------------------------------------- 1 | ../../assets -------------------------------------------------------------------------------- /front/apps/web/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/api.ts -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/auth.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/download.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/download.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/index.ts -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/library-task.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/library-task.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/link.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/merge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/merge.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/play-album.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/play-album.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/playlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/playlist.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/refresh-metadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/refresh-metadata.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/resource-type.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/resource-type.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/share.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/share.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/show-track-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/show-track-info.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/actions/update-illustration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/actions/update-illustration.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/admin-grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/admin-grid.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/artist-avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/artist-avatar.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/authentication/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/authentication/form.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/authentication/wall.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/authentication/wall.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/blurhash.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/blurhash.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/contextual-menu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/contextual-menu/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/contextual-menu/resource/album.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/contextual-menu/resource/album.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/contextual-menu/resource/artist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/contextual-menu/resource/artist.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/contextual-menu/resource/song.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/contextual-menu/resource/song.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/contextual-menu/resource/track.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/contextual-menu/resource/track.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/contextual-menu/resource/video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/contextual-menu/resource/video.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/empty-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/empty-state.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/error-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/error-page.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/external-metadata-badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/external-metadata-badge.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/fade.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/fade.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/genre-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/genre-button.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/gradient-background.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/gradient-background.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/head.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/highlight-card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/highlight-card/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/illustration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/illustration.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/controls/controls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/controls/controls.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/controls/filters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/controls/filters.ts -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/controls/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/controls/layout.ts -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/controls/sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/controls/sort.ts -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/grid.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/list.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/resource/album.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/resource/album.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/resource/artist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/resource/artist.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/resource/playlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/resource/playlist.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/resource/song.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/resource/song.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/resource/track.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/resource/track.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/resource/video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/resource/video.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/scroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/scroll.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/infinite/view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/infinite/view.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/keyboard-bindings-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/keyboard-bindings-modal.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/library-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/library-form.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/list-item/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/list-item/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/list-item/resource/album.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/list-item/resource/album.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/list-item/resource/artist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/list-item/resource/artist.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/list-item/resource/playlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/list-item/resource/playlist.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/list-item/resource/release.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/list-item/resource/release.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/list-item/resource/song.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/list-item/resource/song.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/list-item/resource/track.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/list-item/resource/track.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/list-item/resource/video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/list-item/resource/video.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/lyrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/lyrics.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/modal-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/modal-page.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/modal.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/page-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/page-section.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/player/controls/common.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/player/controls/common.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/player/controls/expanded.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/player/controls/expanded.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/player/controls/lyrics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/player/controls/lyrics.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/player/controls/minimized.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/player/controls/minimized.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/player/controls/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/player/controls/slider.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/player/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/player/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/relation-page-header/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/relation-page-header/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/release-tracklist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/release-tracklist.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/resource-description.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/resource-description.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/scaffold.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/scaffold.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/section-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/section-header.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/settings/libraries.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/settings/libraries.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/settings/ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/settings/ui.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/settings/users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/settings/users.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/song-grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/song-grid.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/song-type-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/song-type-icon.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/tab-router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/tab-router.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/themed-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/themed-image.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/tile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/tile/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/tile/resource/album.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/tile/resource/album.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/tile/resource/artist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/tile/resource/artist.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/tile/resource/genre.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/tile/resource/genre.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/tile/resource/playlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/tile/resource/playlist.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/tile/resource/release.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/tile/resource/release.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/tile/resource/video.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/tile/resource/video.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/tile/row.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/tile/row.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/toaster.tsx -------------------------------------------------------------------------------- /front/apps/web/src/components/track-file-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/components/track-file-info.tsx -------------------------------------------------------------------------------- /front/apps/web/src/contexts/keybindings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/contexts/keybindings.tsx -------------------------------------------------------------------------------- /front/apps/web/src/i18n.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/i18n.tsx -------------------------------------------------------------------------------- /front/apps/web/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/middleware.ts -------------------------------------------------------------------------------- /front/apps/web/src/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/404.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/500.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/500.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/_app.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/_document.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/albums/compilations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/albums/compilations.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/albums/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/albums/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/artists/[slugOrId]/albums.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/artists/[slugOrId]/albums.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/artists/[slugOrId]/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/artists/[slugOrId]/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/artists/[slugOrId]/rare-songs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/artists/[slugOrId]/rare-songs.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/artists/[slugOrId]/songs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/artists/[slugOrId]/songs.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/artists/[slugOrId]/videos.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/artists/[slugOrId]/videos.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/artists/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/artists/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/genres/[slugOrId].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/genres/[slugOrId].tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/genres/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/genres/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/labels/[slugOrId].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/labels/[slugOrId].tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/playlists/[slugOrId]/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/playlists/[slugOrId]/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/playlists/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/playlists/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/releases/[slugOrId].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/releases/[slugOrId].tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/search/[[...query]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/search/[[...query]].tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/settings/[[...panel]].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/settings/[[...panel]].tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/songs/[slugOrId]/[...tab].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/songs/[slugOrId]/[...tab].tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/songs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/songs/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/pages/videos/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/pages/videos/index.tsx -------------------------------------------------------------------------------- /front/apps/web/src/ssr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/ssr.ts -------------------------------------------------------------------------------- /front/apps/web/src/state/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/state/user.ts -------------------------------------------------------------------------------- /front/apps/web/src/theme/font.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/theme/font.ts -------------------------------------------------------------------------------- /front/apps/web/src/theme/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/theme/provider.tsx -------------------------------------------------------------------------------- /front/apps/web/src/theme/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/theme/style.ts -------------------------------------------------------------------------------- /front/apps/web/src/theme/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/theme/styles.css -------------------------------------------------------------------------------- /front/apps/web/src/theme/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/theme/theme.ts -------------------------------------------------------------------------------- /front/apps/web/src/utils/blurhash-to-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/utils/blurhash-to-url.ts -------------------------------------------------------------------------------- /front/apps/web/src/utils/copy-link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/utils/copy-link.ts -------------------------------------------------------------------------------- /front/apps/web/src/utils/getSlugOrId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/utils/getSlugOrId.ts -------------------------------------------------------------------------------- /front/apps/web/src/utils/is-ssr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/utils/is-ssr.ts -------------------------------------------------------------------------------- /front/apps/web/src/utils/query-param.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/utils/query-param.ts -------------------------------------------------------------------------------- /front/apps/web/src/utils/themed-sx-value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/src/utils/themed-sx-value.ts -------------------------------------------------------------------------------- /front/apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/apps/web/tsconfig.json -------------------------------------------------------------------------------- /front/assets/banner1-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/assets/banner1-black.png -------------------------------------------------------------------------------- /front/assets/banner1-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/assets/banner1-white.png -------------------------------------------------------------------------------- /front/assets/banner2-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/assets/banner2-black.png -------------------------------------------------------------------------------- /front/assets/banner2-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/assets/banner2-white.png -------------------------------------------------------------------------------- /front/assets/favicon-black.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/assets/favicon-black.ico -------------------------------------------------------------------------------- /front/assets/favicon-white.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/assets/favicon-white.ico -------------------------------------------------------------------------------- /front/assets/icon-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/assets/icon-black.png -------------------------------------------------------------------------------- /front/assets/icon-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/assets/icon-white.png -------------------------------------------------------------------------------- /front/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/biome.json -------------------------------------------------------------------------------- /front/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/package.json -------------------------------------------------------------------------------- /front/packages/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/api/package.json -------------------------------------------------------------------------------- /front/packages/api/src/hook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/api/src/hook.ts -------------------------------------------------------------------------------- /front/packages/api/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/api/src/index.ts -------------------------------------------------------------------------------- /front/packages/api/src/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/api/src/queries.ts -------------------------------------------------------------------------------- /front/packages/api/src/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/api/src/query.ts -------------------------------------------------------------------------------- /front/packages/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/api/tsconfig.json -------------------------------------------------------------------------------- /front/packages/infinite-controls/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/infinite-controls/package.json -------------------------------------------------------------------------------- /front/packages/infinite-controls/src/filters/control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/infinite-controls/src/filters/control.ts -------------------------------------------------------------------------------- /front/packages/infinite-controls/src/filters/library.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/infinite-controls/src/filters/library.ts -------------------------------------------------------------------------------- /front/packages/infinite-controls/src/filters/resource-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/infinite-controls/src/filters/resource-type.ts -------------------------------------------------------------------------------- /front/packages/infinite-controls/src/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/infinite-controls/src/layout.tsx -------------------------------------------------------------------------------- /front/packages/infinite-controls/src/sort.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/infinite-controls/src/sort.tsx -------------------------------------------------------------------------------- /front/packages/infinite-controls/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/infinite-controls/tsconfig.json -------------------------------------------------------------------------------- /front/packages/models/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/package.json -------------------------------------------------------------------------------- /front/packages/models/src/album.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/album.ts -------------------------------------------------------------------------------- /front/packages/models/src/artist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/artist.ts -------------------------------------------------------------------------------- /front/packages/models/src/disc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/disc.ts -------------------------------------------------------------------------------- /front/packages/models/src/exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/exceptions.ts -------------------------------------------------------------------------------- /front/packages/models/src/external-metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/external-metadata.ts -------------------------------------------------------------------------------- /front/packages/models/src/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/file.ts -------------------------------------------------------------------------------- /front/packages/models/src/genre.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/genre.ts -------------------------------------------------------------------------------- /front/packages/models/src/illustration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/illustration.ts -------------------------------------------------------------------------------- /front/packages/models/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/index.ts -------------------------------------------------------------------------------- /front/packages/models/src/label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/label.ts -------------------------------------------------------------------------------- /front/packages/models/src/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/layout.ts -------------------------------------------------------------------------------- /front/packages/models/src/library.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/library.ts -------------------------------------------------------------------------------- /front/packages/models/src/lyrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/lyrics.ts -------------------------------------------------------------------------------- /front/packages/models/src/pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/pagination.ts -------------------------------------------------------------------------------- /front/packages/models/src/playlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/playlist.ts -------------------------------------------------------------------------------- /front/packages/models/src/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/release.ts -------------------------------------------------------------------------------- /front/packages/models/src/resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/resource.ts -------------------------------------------------------------------------------- /front/packages/models/src/scrobblers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/scrobblers.ts -------------------------------------------------------------------------------- /front/packages/models/src/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/search.ts -------------------------------------------------------------------------------- /front/packages/models/src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/settings.ts -------------------------------------------------------------------------------- /front/packages/models/src/song-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/song-group.ts -------------------------------------------------------------------------------- /front/packages/models/src/song.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/song.ts -------------------------------------------------------------------------------- /front/packages/models/src/sorting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/sorting.ts -------------------------------------------------------------------------------- /front/packages/models/src/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/task.ts -------------------------------------------------------------------------------- /front/packages/models/src/track.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/track.ts -------------------------------------------------------------------------------- /front/packages/models/src/tracklist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/tracklist.ts -------------------------------------------------------------------------------- /front/packages/models/src/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/user.ts -------------------------------------------------------------------------------- /front/packages/models/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/utils.ts -------------------------------------------------------------------------------- /front/packages/models/src/video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/src/video.ts -------------------------------------------------------------------------------- /front/packages/models/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/models/tsconfig.json -------------------------------------------------------------------------------- /front/packages/state/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/state/package.json -------------------------------------------------------------------------------- /front/packages/state/src/player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/state/src/player.ts -------------------------------------------------------------------------------- /front/packages/state/src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/state/src/store.ts -------------------------------------------------------------------------------- /front/packages/state/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/state/tsconfig.json -------------------------------------------------------------------------------- /front/packages/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/tsconfig.base.json -------------------------------------------------------------------------------- /front/packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/ui/package.json -------------------------------------------------------------------------------- /front/packages/ui/src/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/ui/src/icons.tsx -------------------------------------------------------------------------------- /front/packages/ui/src/pages/release.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/ui/src/pages/release.tsx -------------------------------------------------------------------------------- /front/packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /front/packages/utils/__tests__/utils/format-duration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/__tests__/utils/format-duration.ts -------------------------------------------------------------------------------- /front/packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/package.json -------------------------------------------------------------------------------- /front/packages/utils/src/accent-color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/src/accent-color.ts -------------------------------------------------------------------------------- /front/packages/utils/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/src/constants.ts -------------------------------------------------------------------------------- /front/packages/utils/src/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/src/date.ts -------------------------------------------------------------------------------- /front/packages/utils/src/format-artists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/src/format-artists.ts -------------------------------------------------------------------------------- /front/packages/utils/src/format-duration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/src/format-duration.ts -------------------------------------------------------------------------------- /front/packages/utils/src/gen-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/src/gen-list.ts -------------------------------------------------------------------------------- /front/packages/utils/src/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/src/i18next.d.ts -------------------------------------------------------------------------------- /front/packages/utils/src/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/src/random.ts -------------------------------------------------------------------------------- /front/packages/utils/src/uncapitalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/src/uncapitalize.ts -------------------------------------------------------------------------------- /front/packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /front/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/sonar-project.properties -------------------------------------------------------------------------------- /front/translations/da.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/da.json -------------------------------------------------------------------------------- /front/translations/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/de.json -------------------------------------------------------------------------------- /front/translations/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/en.json -------------------------------------------------------------------------------- /front/translations/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/fr.json -------------------------------------------------------------------------------- /front/translations/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/id.json -------------------------------------------------------------------------------- /front/translations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/index.ts -------------------------------------------------------------------------------- /front/translations/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/it.json -------------------------------------------------------------------------------- /front/translations/pt-BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/pt-BR.json -------------------------------------------------------------------------------- /front/translations/pt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/pt.json -------------------------------------------------------------------------------- /front/translations/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/translations/ru.json -------------------------------------------------------------------------------- /front/tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/tsconfig.base.json -------------------------------------------------------------------------------- /front/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/front/yarn.lock -------------------------------------------------------------------------------- /matcher/.gitignore: -------------------------------------------------------------------------------- 1 | **/__pycache__/ 2 | bin/ 3 | lib/ 4 | pyvenv.cfg 5 | -------------------------------------------------------------------------------- /matcher/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/Dockerfile -------------------------------------------------------------------------------- /matcher/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/README.md -------------------------------------------------------------------------------- /matcher/assets/allmusic/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/assets/allmusic/icon.png -------------------------------------------------------------------------------- /matcher/assets/discogs/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/assets/discogs/icon.png -------------------------------------------------------------------------------- /matcher/assets/genius/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/assets/genius/icon.png -------------------------------------------------------------------------------- /matcher/assets/lrclib/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/assets/lrclib/icon.png -------------------------------------------------------------------------------- /matcher/assets/metacritic/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/assets/metacritic/icon.png -------------------------------------------------------------------------------- /matcher/assets/musicbrainz/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/assets/musicbrainz/icon.png -------------------------------------------------------------------------------- /matcher/assets/wikipedia/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/assets/wikipedia/icon.png -------------------------------------------------------------------------------- /matcher/matcher/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/__init__.py -------------------------------------------------------------------------------- /matcher/matcher/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/api.py -------------------------------------------------------------------------------- /matcher/matcher/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/bootstrap.py -------------------------------------------------------------------------------- /matcher/matcher/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/context.py -------------------------------------------------------------------------------- /matcher/matcher/matcher/album.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/matcher/album.py -------------------------------------------------------------------------------- /matcher/matcher/matcher/artist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/matcher/artist.py -------------------------------------------------------------------------------- /matcher/matcher/matcher/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/matcher/common.py -------------------------------------------------------------------------------- /matcher/matcher/matcher/song.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/matcher/song.py -------------------------------------------------------------------------------- /matcher/matcher/models/api/domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/models/api/domain.py -------------------------------------------------------------------------------- /matcher/matcher/models/api/dto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/models/api/dto.py -------------------------------------------------------------------------------- /matcher/matcher/models/api/page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/models/api/page.py -------------------------------------------------------------------------------- /matcher/matcher/models/api/provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/models/api/provider.py -------------------------------------------------------------------------------- /matcher/matcher/models/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/models/event.py -------------------------------------------------------------------------------- /matcher/matcher/models/match_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/models/match_result.py -------------------------------------------------------------------------------- /matcher/matcher/mq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/mq.py -------------------------------------------------------------------------------- /matcher/matcher/providers/allmusic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/allmusic.py -------------------------------------------------------------------------------- /matcher/matcher/providers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/base.py -------------------------------------------------------------------------------- /matcher/matcher/providers/boilerplate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/boilerplate.py -------------------------------------------------------------------------------- /matcher/matcher/providers/discogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/discogs.py -------------------------------------------------------------------------------- /matcher/matcher/providers/domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/domain.py -------------------------------------------------------------------------------- /matcher/matcher/providers/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/factory.py -------------------------------------------------------------------------------- /matcher/matcher/providers/features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/features.py -------------------------------------------------------------------------------- /matcher/matcher/providers/genius.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/genius.py -------------------------------------------------------------------------------- /matcher/matcher/providers/lrclib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/lrclib.py -------------------------------------------------------------------------------- /matcher/matcher/providers/metacritic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/metacritic.py -------------------------------------------------------------------------------- /matcher/matcher/providers/musicbrainz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/musicbrainz.py -------------------------------------------------------------------------------- /matcher/matcher/providers/wikidata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/wikidata.py -------------------------------------------------------------------------------- /matcher/matcher/providers/wikipedia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/providers/wikipedia.py -------------------------------------------------------------------------------- /matcher/matcher/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/settings.py -------------------------------------------------------------------------------- /matcher/matcher/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/matcher/utils.py -------------------------------------------------------------------------------- /matcher/pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.pyright] 2 | ignore = ['tests/matcher'] 3 | -------------------------------------------------------------------------------- /matcher/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/requirements.txt -------------------------------------------------------------------------------- /matcher/tests/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/__main__.py -------------------------------------------------------------------------------- /matcher/tests/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/api.py -------------------------------------------------------------------------------- /matcher/tests/assets/bad_type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/assets/bad_type.json -------------------------------------------------------------------------------- /matcher/tests/assets/missing_field.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/assets/missing_field.json -------------------------------------------------------------------------------- /matcher/tests/assets/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/assets/settings.json -------------------------------------------------------------------------------- /matcher/tests/matcher/album.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/matcher/album.py -------------------------------------------------------------------------------- /matcher/tests/matcher/artist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/matcher/artist.py -------------------------------------------------------------------------------- /matcher/tests/matcher/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/matcher/common.py -------------------------------------------------------------------------------- /matcher/tests/matcher/song.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/matcher/song.py -------------------------------------------------------------------------------- /matcher/tests/providers/allmusic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/providers/allmusic.py -------------------------------------------------------------------------------- /matcher/tests/providers/discogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/providers/discogs.py -------------------------------------------------------------------------------- /matcher/tests/providers/genius.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/providers/genius.py -------------------------------------------------------------------------------- /matcher/tests/providers/lrclib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/providers/lrclib.py -------------------------------------------------------------------------------- /matcher/tests/providers/metacritic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/providers/metacritic.py -------------------------------------------------------------------------------- /matcher/tests/providers/musicbrainz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/providers/musicbrainz.py -------------------------------------------------------------------------------- /matcher/tests/providers/wikipedia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/providers/wikipedia.py -------------------------------------------------------------------------------- /matcher/tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/matcher/tests/settings.py -------------------------------------------------------------------------------- /nginx.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/nginx.conf.template -------------------------------------------------------------------------------- /scanner/.gitignore: -------------------------------------------------------------------------------- 1 | scanner 2 | coverage.out 3 | app/docs -------------------------------------------------------------------------------- /scanner/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/Dockerfile -------------------------------------------------------------------------------- /scanner/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/Dockerfile.dev -------------------------------------------------------------------------------- /scanner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/README.md -------------------------------------------------------------------------------- /scanner/app/.gitignore: -------------------------------------------------------------------------------- 1 | wtr/* 2 | *.cpp 3 | -------------------------------------------------------------------------------- /scanner/app/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/app/context.go -------------------------------------------------------------------------------- /scanner/app/event_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/app/event_handler.go -------------------------------------------------------------------------------- /scanner/app/fs_watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/app/fs_watcher.go -------------------------------------------------------------------------------- /scanner/app/library_watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/app/library_watcher.go -------------------------------------------------------------------------------- /scanner/app/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/app/main.go -------------------------------------------------------------------------------- /scanner/app/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/app/routes.go -------------------------------------------------------------------------------- /scanner/data/lbp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/data/lbp.xml -------------------------------------------------------------------------------- /scanner/dl_watcher.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/dl_watcher.sh -------------------------------------------------------------------------------- /scanner/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/go.mod -------------------------------------------------------------------------------- /scanner/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/go.sum -------------------------------------------------------------------------------- /scanner/internal/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/api/api.go -------------------------------------------------------------------------------- /scanner/internal/api/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/api/models.go -------------------------------------------------------------------------------- /scanner/internal/checksum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/checksum.go -------------------------------------------------------------------------------- /scanner/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/config/config.go -------------------------------------------------------------------------------- /scanner/internal/config/user_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/config/user_settings.go -------------------------------------------------------------------------------- /scanner/internal/config/user_settings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/config/user_settings_test.go -------------------------------------------------------------------------------- /scanner/internal/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/constants.go -------------------------------------------------------------------------------- /scanner/internal/filesystem/filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/filesystem/filesystem.go -------------------------------------------------------------------------------- /scanner/internal/fingerprint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/fingerprint.go -------------------------------------------------------------------------------- /scanner/internal/illustration/embedded.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/illustration/embedded.go -------------------------------------------------------------------------------- /scanner/internal/illustration/inline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/illustration/inline.go -------------------------------------------------------------------------------- /scanner/internal/illustration/inline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/illustration/inline_test.go -------------------------------------------------------------------------------- /scanner/internal/illustration/thumbnail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/illustration/thumbnail.go -------------------------------------------------------------------------------- /scanner/internal/lyrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/lyrics.go -------------------------------------------------------------------------------- /scanner/internal/lyrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/lyrics_test.go -------------------------------------------------------------------------------- /scanner/internal/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/metadata.go -------------------------------------------------------------------------------- /scanner/internal/metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/metadata_test.go -------------------------------------------------------------------------------- /scanner/internal/parser/embedded.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/parser/embedded.go -------------------------------------------------------------------------------- /scanner/internal/parser/embedded_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/parser/embedded_test.go -------------------------------------------------------------------------------- /scanner/internal/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/parser/parser.go -------------------------------------------------------------------------------- /scanner/internal/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/parser/parser_test.go -------------------------------------------------------------------------------- /scanner/internal/parser/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/parser/path.go -------------------------------------------------------------------------------- /scanner/internal/parser/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/parser/path_test.go -------------------------------------------------------------------------------- /scanner/internal/tasks/clean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/tasks/clean.go -------------------------------------------------------------------------------- /scanner/internal/tasks/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/tasks/common.go -------------------------------------------------------------------------------- /scanner/internal/tasks/illustration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/tasks/illustration.go -------------------------------------------------------------------------------- /scanner/internal/tasks/refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/tasks/refresh.go -------------------------------------------------------------------------------- /scanner/internal/tasks/scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/tasks/scan.go -------------------------------------------------------------------------------- /scanner/internal/tasks/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/tasks/task.go -------------------------------------------------------------------------------- /scanner/internal/tasks/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/tasks/worker.go -------------------------------------------------------------------------------- /scanner/internal/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/utils.go -------------------------------------------------------------------------------- /scanner/internal/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/internal/validation.go -------------------------------------------------------------------------------- /scanner/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/sonar-project.properties -------------------------------------------------------------------------------- /scanner/testdata/cover.jpg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scanner/testdata/dreams.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/dreams.m4a -------------------------------------------------------------------------------- /scanner/testdata/lyrics.lrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/lyrics.lrc -------------------------------------------------------------------------------- /scanner/testdata/test.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/test.flac -------------------------------------------------------------------------------- /scanner/testdata/test.opus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/test.opus -------------------------------------------------------------------------------- /scanner/testdata/user_settings/settings-empty-file.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scanner/testdata/user_settings/settings-empty-regex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/user_settings/settings-empty-regex.json -------------------------------------------------------------------------------- /scanner/testdata/user_settings/settings-invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/user_settings/settings-invalid.json -------------------------------------------------------------------------------- /scanner/testdata/user_settings/settings-missing-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/user_settings/settings-missing-metadata.json -------------------------------------------------------------------------------- /scanner/testdata/user_settings/settings-missing-regex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/user_settings/settings-missing-regex.json -------------------------------------------------------------------------------- /scanner/testdata/user_settings/settings-wrong-type.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/user_settings/settings-wrong-type.json -------------------------------------------------------------------------------- /scanner/testdata/user_settings/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/user_settings/settings.json -------------------------------------------------------------------------------- /scanner/testdata/user_settings/settings2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/user_settings/settings2.json -------------------------------------------------------------------------------- /scanner/testdata/video.mkv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/scanner/testdata/video.mkv -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/.prettierrc -------------------------------------------------------------------------------- /server/.yarn/releases/yarn-4.4.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/.yarn/releases/yarn-4.4.0.cjs -------------------------------------------------------------------------------- /server/.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/.yarnrc.yml -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/Dockerfile.dev -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/README.md -------------------------------------------------------------------------------- /server/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/biome.json -------------------------------------------------------------------------------- /server/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/nest-cli.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/package.json -------------------------------------------------------------------------------- /server/prisma/migrations/20220930082500_init/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/prisma/migrations/20220930082500_init/migration.sql -------------------------------------------------------------------------------- /server/prisma/migrations/20230914151519_acappela_song_type/migration.sql: -------------------------------------------------------------------------------- 1 | -- AlterEnum 2 | ALTER TYPE "song-types" ADD VALUE 'Acapella'; 3 | -------------------------------------------------------------------------------- /server/prisma/migrations/20231208190658_non_music_song_type/migration.sql: -------------------------------------------------------------------------------- 1 | -- AlterEnum 2 | ALTER TYPE "song-types" ADD VALUE 'NonMusic'; 3 | -------------------------------------------------------------------------------- /server/prisma/migrations/20240609094144_medley_song_type/migration.sql: -------------------------------------------------------------------------------- 1 | -- AlterEnum 2 | ALTER TYPE "song-types" ADD VALUE 'Medley'; 3 | -------------------------------------------------------------------------------- /server/prisma/migrations/20250305132915_song_bpm/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/prisma/migrations/20250305132915_song_bpm/migration.sql -------------------------------------------------------------------------------- /server/prisma/migrations/20250308201912_lyrics_rename_plain_column/migration.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "lyrics" RENAME COLUMN "content" TO "plain"; 2 | 3 | -------------------------------------------------------------------------------- /server/prisma/migrations/20250308203912_synced_lyrics_column/migration.sql: -------------------------------------------------------------------------------- 1 | -- AlterTable 2 | ALTER TABLE "lyrics" 3 | ADD COLUMN "synced" JSONB; 4 | 5 | -------------------------------------------------------------------------------- /server/prisma/migrations/20250313195107_discs/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/prisma/migrations/20250313195107_discs/migration.sql -------------------------------------------------------------------------------- /server/prisma/migrations/20250504082315_labels/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/prisma/migrations/20250504082315_labels/migration.sql -------------------------------------------------------------------------------- /server/prisma/migrations/20250620140618_ep_album_type/migration.sql: -------------------------------------------------------------------------------- 1 | -- AlterEnum 2 | ALTER TYPE "album-types" ADD VALUE 'EP'; 3 | -------------------------------------------------------------------------------- /server/prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /server/prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/prisma/schema.prisma -------------------------------------------------------------------------------- /server/prisma/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/prisma/types.d.ts -------------------------------------------------------------------------------- /server/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/sonar-project.properties -------------------------------------------------------------------------------- /server/src/album/album.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/album.controller.spec.ts -------------------------------------------------------------------------------- /server/src/album/album.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/album.controller.ts -------------------------------------------------------------------------------- /server/src/album/album.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/album.exceptions.ts -------------------------------------------------------------------------------- /server/src/album/album.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/album.module.ts -------------------------------------------------------------------------------- /server/src/album/album.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/album.service.spec.ts -------------------------------------------------------------------------------- /server/src/album/album.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/album.service.ts -------------------------------------------------------------------------------- /server/src/album/models/album.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/models/album.model.ts -------------------------------------------------------------------------------- /server/src/album/models/album.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/models/album.query-parameters.ts -------------------------------------------------------------------------------- /server/src/album/models/album.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/models/album.response.ts -------------------------------------------------------------------------------- /server/src/album/models/update-album.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/album/models/update-album.dto.ts -------------------------------------------------------------------------------- /server/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/app.controller.ts -------------------------------------------------------------------------------- /server/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/app.module.ts -------------------------------------------------------------------------------- /server/src/app.plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/app.plugins.ts -------------------------------------------------------------------------------- /server/src/artist/artist.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/artist/artist.controller.spec.ts -------------------------------------------------------------------------------- /server/src/artist/artist.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/artist/artist.controller.ts -------------------------------------------------------------------------------- /server/src/artist/artist.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/artist/artist.exceptions.ts -------------------------------------------------------------------------------- /server/src/artist/artist.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/artist/artist.module.ts -------------------------------------------------------------------------------- /server/src/artist/artist.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/artist/artist.service.spec.ts -------------------------------------------------------------------------------- /server/src/artist/artist.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/artist/artist.service.ts -------------------------------------------------------------------------------- /server/src/artist/models/artist.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/artist/models/artist.model.ts -------------------------------------------------------------------------------- /server/src/artist/models/artist.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/artist/models/artist.query-parameters.ts -------------------------------------------------------------------------------- /server/src/artist/models/artist.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/artist/models/artist.response.ts -------------------------------------------------------------------------------- /server/src/authentication/api_key.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/api_key.service.ts -------------------------------------------------------------------------------- /server/src/authentication/api_key/api_key.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/api_key/api_key.guard.ts -------------------------------------------------------------------------------- /server/src/authentication/api_key/api_key.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/api_key/api_key.service.ts -------------------------------------------------------------------------------- /server/src/authentication/authentication.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/authentication.controller.spec.ts -------------------------------------------------------------------------------- /server/src/authentication/authentication.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/authentication.controller.ts -------------------------------------------------------------------------------- /server/src/authentication/authentication.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/authentication.exception.ts -------------------------------------------------------------------------------- /server/src/authentication/authentication.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/authentication.module.ts -------------------------------------------------------------------------------- /server/src/authentication/authentication.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/authentication.service.ts -------------------------------------------------------------------------------- /server/src/authentication/jwt/jwt-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/jwt/jwt-auth.guard.ts -------------------------------------------------------------------------------- /server/src/authentication/jwt/jwt-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/jwt/jwt-middleware.ts -------------------------------------------------------------------------------- /server/src/authentication/jwt/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/jwt/jwt.strategy.ts -------------------------------------------------------------------------------- /server/src/authentication/models/auth.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/models/auth.enum.ts -------------------------------------------------------------------------------- /server/src/authentication/models/jwt.models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/models/jwt.models.ts -------------------------------------------------------------------------------- /server/src/authentication/models/login.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/models/login.dto.ts -------------------------------------------------------------------------------- /server/src/authentication/roles/roles.decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/roles/roles.decorators.ts -------------------------------------------------------------------------------- /server/src/authentication/roles/roles.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/roles/roles.enum.ts -------------------------------------------------------------------------------- /server/src/authentication/roles/roles.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/authentication/roles/roles.guard.ts -------------------------------------------------------------------------------- /server/src/constants/compilation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/constants/compilation.ts -------------------------------------------------------------------------------- /server/src/events/events.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/events/events.module.ts -------------------------------------------------------------------------------- /server/src/events/events.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/events/events.service.ts -------------------------------------------------------------------------------- /server/src/exceptions/all-exceptions.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/exceptions/all-exceptions.filter.ts -------------------------------------------------------------------------------- /server/src/exceptions/meelo-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/exceptions/meelo-exception.filter.ts -------------------------------------------------------------------------------- /server/src/exceptions/meelo-exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/exceptions/meelo-exception.ts -------------------------------------------------------------------------------- /server/src/exceptions/not-found.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/exceptions/not-found.exception.ts -------------------------------------------------------------------------------- /server/src/exceptions/orm-exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/exceptions/orm-exceptions.ts -------------------------------------------------------------------------------- /server/src/external-metadata/external-metadata.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/external-metadata/external-metadata.controller.ts -------------------------------------------------------------------------------- /server/src/external-metadata/external-metadata.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/external-metadata/external-metadata.exceptions.ts -------------------------------------------------------------------------------- /server/src/external-metadata/external-metadata.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/external-metadata/external-metadata.module.ts -------------------------------------------------------------------------------- /server/src/external-metadata/external-metadata.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/external-metadata/external-metadata.service.ts -------------------------------------------------------------------------------- /server/src/external-metadata/models/external-metadata.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/external-metadata/models/external-metadata.dto.ts -------------------------------------------------------------------------------- /server/src/external-metadata/models/provider.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/external-metadata/models/provider.dto.ts -------------------------------------------------------------------------------- /server/src/external-metadata/provider.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/external-metadata/provider.controller.spec.ts -------------------------------------------------------------------------------- /server/src/external-metadata/provider.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/external-metadata/provider.controller.ts -------------------------------------------------------------------------------- /server/src/external-metadata/provider.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/external-metadata/provider.service.ts -------------------------------------------------------------------------------- /server/src/file-manager/file-manager.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file-manager/file-manager.exceptions.ts -------------------------------------------------------------------------------- /server/src/file-manager/file-manager.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file-manager/file-manager.module.ts -------------------------------------------------------------------------------- /server/src/file-manager/file-manager.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file-manager/file-manager.service.ts -------------------------------------------------------------------------------- /server/src/file/file.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file/file.controller.spec.ts -------------------------------------------------------------------------------- /server/src/file/file.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file/file.controller.ts -------------------------------------------------------------------------------- /server/src/file/file.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file/file.exceptions.ts -------------------------------------------------------------------------------- /server/src/file/file.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file/file.module.ts -------------------------------------------------------------------------------- /server/src/file/file.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file/file.service.spec.ts -------------------------------------------------------------------------------- /server/src/file/file.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file/file.service.ts -------------------------------------------------------------------------------- /server/src/file/models/file-deletion.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file/models/file-deletion.dto.ts -------------------------------------------------------------------------------- /server/src/file/models/file.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/file/models/file.query-parameters.ts -------------------------------------------------------------------------------- /server/src/filter/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/filter/filter.ts -------------------------------------------------------------------------------- /server/src/genre/genre.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/genre/genre.controller.spec.ts -------------------------------------------------------------------------------- /server/src/genre/genre.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/genre/genre.controller.ts -------------------------------------------------------------------------------- /server/src/genre/genre.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/genre/genre.exceptions.ts -------------------------------------------------------------------------------- /server/src/genre/genre.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/genre/genre.module.ts -------------------------------------------------------------------------------- /server/src/genre/genre.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/genre/genre.service.spec.ts -------------------------------------------------------------------------------- /server/src/genre/genre.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/genre/genre.service.ts -------------------------------------------------------------------------------- /server/src/genre/models/genre.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/genre/models/genre.query-parameters.ts -------------------------------------------------------------------------------- /server/src/housekeeping/housekeeping.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/housekeeping/housekeeping.module.ts -------------------------------------------------------------------------------- /server/src/housekeeping/housekeeping.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/housekeeping/housekeeping.service.ts -------------------------------------------------------------------------------- /server/src/identifier/identifier.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/identifier/identifier.exceptions.ts -------------------------------------------------------------------------------- /server/src/identifier/identifier.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/identifier/identifier.pipe.ts -------------------------------------------------------------------------------- /server/src/identifier/identifier.transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/identifier/identifier.transform.ts -------------------------------------------------------------------------------- /server/src/identifier/models/identifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/identifier/models/identifier.ts -------------------------------------------------------------------------------- /server/src/illustration/illustration.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/illustration.controller.spec.ts -------------------------------------------------------------------------------- /server/src/illustration/illustration.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/illustration.controller.ts -------------------------------------------------------------------------------- /server/src/illustration/illustration.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/illustration.exceptions.ts -------------------------------------------------------------------------------- /server/src/illustration/illustration.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/illustration.module.ts -------------------------------------------------------------------------------- /server/src/illustration/illustration.repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/illustration.repository.ts -------------------------------------------------------------------------------- /server/src/illustration/illustration.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/illustration.service.spec.ts -------------------------------------------------------------------------------- /server/src/illustration/illustration.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/illustration.service.ts -------------------------------------------------------------------------------- /server/src/illustration/models/illustration-dimensions.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/models/illustration-dimensions.dto.ts -------------------------------------------------------------------------------- /server/src/illustration/models/illustration-dl.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/models/illustration-dl.dto.ts -------------------------------------------------------------------------------- /server/src/illustration/models/illustration-path.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/models/illustration-path.model.ts -------------------------------------------------------------------------------- /server/src/illustration/models/illustration-quality.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/models/illustration-quality.ts -------------------------------------------------------------------------------- /server/src/illustration/models/illustration-stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/models/illustration-stats.ts -------------------------------------------------------------------------------- /server/src/illustration/models/illustration.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/illustration/models/illustration.response.ts -------------------------------------------------------------------------------- /server/src/label/label.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/label/label.controller.spec.ts -------------------------------------------------------------------------------- /server/src/label/label.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/label/label.controller.ts -------------------------------------------------------------------------------- /server/src/label/label.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/label/label.exceptions.ts -------------------------------------------------------------------------------- /server/src/label/label.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/label/label.module.ts -------------------------------------------------------------------------------- /server/src/label/label.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/label/label.query-parameters.ts -------------------------------------------------------------------------------- /server/src/label/label.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/label/label.service.ts -------------------------------------------------------------------------------- /server/src/library/library.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/library/library.controller.spec.ts -------------------------------------------------------------------------------- /server/src/library/library.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/library/library.controller.ts -------------------------------------------------------------------------------- /server/src/library/library.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/library/library.exceptions.ts -------------------------------------------------------------------------------- /server/src/library/library.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/library/library.module.ts -------------------------------------------------------------------------------- /server/src/library/library.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/library/library.service.spec.ts -------------------------------------------------------------------------------- /server/src/library/library.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/library/library.service.ts -------------------------------------------------------------------------------- /server/src/library/models/create-library.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/library/models/create-library.dto.ts -------------------------------------------------------------------------------- /server/src/library/models/library.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/library/models/library.query-parameters.ts -------------------------------------------------------------------------------- /server/src/library/models/update-library.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/library/models/update-library.dto.ts -------------------------------------------------------------------------------- /server/src/logger/logger.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/logger/logger.module.ts -------------------------------------------------------------------------------- /server/src/logger/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/logger/logger.ts -------------------------------------------------------------------------------- /server/src/lyrics/lyrics.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/lyrics/lyrics.exceptions.ts -------------------------------------------------------------------------------- /server/src/lyrics/lyrics.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/lyrics/lyrics.module.ts -------------------------------------------------------------------------------- /server/src/lyrics/lyrics.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/lyrics/lyrics.service.spec.ts -------------------------------------------------------------------------------- /server/src/lyrics/lyrics.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/lyrics/lyrics.service.ts -------------------------------------------------------------------------------- /server/src/lyrics/models/lyrics.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/lyrics/models/lyrics.query-parameters.ts -------------------------------------------------------------------------------- /server/src/lyrics/models/lyrics.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/lyrics/models/lyrics.response.ts -------------------------------------------------------------------------------- /server/src/lyrics/models/update-lyrics.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/lyrics/models/update-lyrics.dto.ts -------------------------------------------------------------------------------- /server/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/main.ts -------------------------------------------------------------------------------- /server/src/pagination/models/paginated-response.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/pagination/models/paginated-response.spec.ts -------------------------------------------------------------------------------- /server/src/pagination/models/paginated-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/pagination/models/paginated-response.ts -------------------------------------------------------------------------------- /server/src/pagination/models/pagination-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/pagination/models/pagination-parameters.ts -------------------------------------------------------------------------------- /server/src/pagination/paginated-response.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/pagination/paginated-response.decorator.ts -------------------------------------------------------------------------------- /server/src/pagination/pagination.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/pagination/pagination.exceptions.ts -------------------------------------------------------------------------------- /server/src/parser/parser.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/parser/parser.module.ts -------------------------------------------------------------------------------- /server/src/parser/parser.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/parser/parser.service.spec.ts -------------------------------------------------------------------------------- /server/src/parser/parser.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/parser/parser.service.ts -------------------------------------------------------------------------------- /server/src/playlist/models/playlist-entry.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/models/playlist-entry.model.ts -------------------------------------------------------------------------------- /server/src/playlist/models/playlist.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/models/playlist.dto.ts -------------------------------------------------------------------------------- /server/src/playlist/models/playlist.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/models/playlist.query-parameters.ts -------------------------------------------------------------------------------- /server/src/playlist/models/playlist.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/models/playlist.response.ts -------------------------------------------------------------------------------- /server/src/playlist/playlist.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/playlist.controller.spec.ts -------------------------------------------------------------------------------- /server/src/playlist/playlist.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/playlist.controller.ts -------------------------------------------------------------------------------- /server/src/playlist/playlist.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/playlist.exceptions.ts -------------------------------------------------------------------------------- /server/src/playlist/playlist.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/playlist.module.ts -------------------------------------------------------------------------------- /server/src/playlist/playlist.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/playlist.service.spec.ts -------------------------------------------------------------------------------- /server/src/playlist/playlist.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/playlist/playlist.service.ts -------------------------------------------------------------------------------- /server/src/prisma/prisma.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/prisma/prisma.module.ts -------------------------------------------------------------------------------- /server/src/prisma/prisma.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/prisma/prisma.service.ts -------------------------------------------------------------------------------- /server/src/registration/metadata.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/registration/metadata.service.ts -------------------------------------------------------------------------------- /server/src/registration/models/metadata-saved.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/registration/models/metadata-saved.dto.ts -------------------------------------------------------------------------------- /server/src/registration/models/metadata.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/registration/models/metadata.dto.ts -------------------------------------------------------------------------------- /server/src/registration/models/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/registration/models/metadata.ts -------------------------------------------------------------------------------- /server/src/registration/registration.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/registration/registration.controller.spec.ts -------------------------------------------------------------------------------- /server/src/registration/registration.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/registration/registration.controller.ts -------------------------------------------------------------------------------- /server/src/registration/registration.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/registration/registration.module.ts -------------------------------------------------------------------------------- /server/src/registration/registration.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/registration/registration.service.spec.ts -------------------------------------------------------------------------------- /server/src/registration/registration.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/registration/registration.service.ts -------------------------------------------------------------------------------- /server/src/relation-include/atomic-relation-include.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/relation-include/atomic-relation-include.filter.ts -------------------------------------------------------------------------------- /server/src/relation-include/models/relation-include.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/relation-include/models/relation-include.ts -------------------------------------------------------------------------------- /server/src/relation-include/relation-include.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/relation-include/relation-include.exceptions.ts -------------------------------------------------------------------------------- /server/src/relation-include/relation-include.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/relation-include/relation-include.pipe.ts -------------------------------------------------------------------------------- /server/src/release/models/reassign-release.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/release/models/reassign-release.dto.ts -------------------------------------------------------------------------------- /server/src/release/models/release.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/release/models/release.query-parameters.ts -------------------------------------------------------------------------------- /server/src/release/models/release.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/release/models/release.response.ts -------------------------------------------------------------------------------- /server/src/release/release.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/release/release.controller.spec.ts -------------------------------------------------------------------------------- /server/src/release/release.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/release/release.controller.ts -------------------------------------------------------------------------------- /server/src/release/release.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/release/release.exceptions.ts -------------------------------------------------------------------------------- /server/src/release/release.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/release/release.module.ts -------------------------------------------------------------------------------- /server/src/release/release.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/release/release.service.spec.ts -------------------------------------------------------------------------------- /server/src/release/release.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/release/release.service.ts -------------------------------------------------------------------------------- /server/src/repository/repository.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/repository/repository.utils.ts -------------------------------------------------------------------------------- /server/src/repository/searchable-repository.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/repository/searchable-repository.service.ts -------------------------------------------------------------------------------- /server/src/response/interceptors/array-response.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/response/interceptors/array-response.interceptor.ts -------------------------------------------------------------------------------- /server/src/response/interceptors/page-response.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/response/interceptors/page-response.interceptor.ts -------------------------------------------------------------------------------- /server/src/response/interceptors/response.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/response/interceptors/response.interceptor.ts -------------------------------------------------------------------------------- /server/src/response/response-type.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/response/response-type.enum.ts -------------------------------------------------------------------------------- /server/src/response/response.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/response/response.decorator.ts -------------------------------------------------------------------------------- /server/src/scrobbler/models/lastfm.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/models/lastfm.dto.ts -------------------------------------------------------------------------------- /server/src/scrobbler/models/listenbrainz.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/models/listenbrainz.dto.ts -------------------------------------------------------------------------------- /server/src/scrobbler/models/scrobblers.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/models/scrobblers.response.ts -------------------------------------------------------------------------------- /server/src/scrobbler/scrobbler.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/scrobbler.controller.spec.ts -------------------------------------------------------------------------------- /server/src/scrobbler/scrobbler.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/scrobbler.controller.ts -------------------------------------------------------------------------------- /server/src/scrobbler/scrobbler.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/scrobbler.exceptions.ts -------------------------------------------------------------------------------- /server/src/scrobbler/scrobbler.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/scrobbler.module.ts -------------------------------------------------------------------------------- /server/src/scrobbler/scrobbler.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/scrobbler.service.ts -------------------------------------------------------------------------------- /server/src/scrobbler/scrobblers/lastfm.scrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/scrobblers/lastfm.scrobbler.ts -------------------------------------------------------------------------------- /server/src/scrobbler/scrobblers/listenbrainz.scrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/scrobblers/listenbrainz.scrobbler.ts -------------------------------------------------------------------------------- /server/src/scrobbler/scrobblers/scrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/scrobbler/scrobblers/scrobbler.ts -------------------------------------------------------------------------------- /server/src/search/models/create-search-history-entry.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/search/models/create-search-history-entry.dto.ts -------------------------------------------------------------------------------- /server/src/search/search-history.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/search/search-history.controller.spec.ts -------------------------------------------------------------------------------- /server/src/search/search-history.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/search/search-history.controller.ts -------------------------------------------------------------------------------- /server/src/search/search-history.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/search/search-history.service.ts -------------------------------------------------------------------------------- /server/src/search/search.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/search/search.controller.ts -------------------------------------------------------------------------------- /server/src/search/search.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/search/search.exceptions.ts -------------------------------------------------------------------------------- /server/src/search/search.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/search/search.module.ts -------------------------------------------------------------------------------- /server/src/search/search.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/search/search.service.ts -------------------------------------------------------------------------------- /server/src/search/search.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/search/search.utils.ts -------------------------------------------------------------------------------- /server/src/settings/models/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/settings/models/settings.ts -------------------------------------------------------------------------------- /server/src/settings/settings.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/settings/settings.controller.spec.ts -------------------------------------------------------------------------------- /server/src/settings/settings.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/settings/settings.controller.ts -------------------------------------------------------------------------------- /server/src/settings/settings.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/settings/settings.exception.ts -------------------------------------------------------------------------------- /server/src/settings/settings.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/settings/settings.module.ts -------------------------------------------------------------------------------- /server/src/settings/settings.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/settings/settings.service.spec.ts -------------------------------------------------------------------------------- /server/src/settings/settings.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/settings/settings.service.ts -------------------------------------------------------------------------------- /server/src/slug/slug.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/slug/slug.spec.ts -------------------------------------------------------------------------------- /server/src/slug/slug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/slug/slug.ts -------------------------------------------------------------------------------- /server/src/song/models/merge-song.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/models/merge-song.dto.ts -------------------------------------------------------------------------------- /server/src/song/models/song-group.query-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/models/song-group.query-params.ts -------------------------------------------------------------------------------- /server/src/song/models/song-group.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/models/song-group.response.ts -------------------------------------------------------------------------------- /server/src/song/models/song.query-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/models/song.query-params.ts -------------------------------------------------------------------------------- /server/src/song/models/song.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/models/song.response.ts -------------------------------------------------------------------------------- /server/src/song/models/update-song.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/models/update-song.dto.ts -------------------------------------------------------------------------------- /server/src/song/song-group.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/song-group.controller.spec.ts -------------------------------------------------------------------------------- /server/src/song/song-group.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/song-group.controller.ts -------------------------------------------------------------------------------- /server/src/song/song-group.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/song-group.service.ts -------------------------------------------------------------------------------- /server/src/song/song.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/song.controller.spec.ts -------------------------------------------------------------------------------- /server/src/song/song.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/song.controller.ts -------------------------------------------------------------------------------- /server/src/song/song.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/song.exceptions.ts -------------------------------------------------------------------------------- /server/src/song/song.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/song.module.ts -------------------------------------------------------------------------------- /server/src/song/song.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/song.service.spec.ts -------------------------------------------------------------------------------- /server/src/song/song.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/song/song.service.ts -------------------------------------------------------------------------------- /server/src/sort/models/sorting-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/sort/models/sorting-order.ts -------------------------------------------------------------------------------- /server/src/sort/models/sorting-parameter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/sort/models/sorting-parameter.ts -------------------------------------------------------------------------------- /server/src/sort/sort-name.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/sort/sort-name.spec.ts -------------------------------------------------------------------------------- /server/src/sort/sort-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/sort/sort-name.ts -------------------------------------------------------------------------------- /server/src/stream/stream.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/stream/stream.controller.ts -------------------------------------------------------------------------------- /server/src/stream/stream.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/stream/stream.module.ts -------------------------------------------------------------------------------- /server/src/stream/stream.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/stream/stream.service.ts -------------------------------------------------------------------------------- /server/src/swagger/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/swagger/bootstrap.ts -------------------------------------------------------------------------------- /server/src/track/models/track.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/track/models/track.query-parameters.ts -------------------------------------------------------------------------------- /server/src/track/models/track.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/track/models/track.response.ts -------------------------------------------------------------------------------- /server/src/track/models/update-track.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/track/models/update-track.dto.ts -------------------------------------------------------------------------------- /server/src/track/track.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/track/track.controller.spec.ts -------------------------------------------------------------------------------- /server/src/track/track.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/track/track.controller.ts -------------------------------------------------------------------------------- /server/src/track/track.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/track/track.exceptions.ts -------------------------------------------------------------------------------- /server/src/track/track.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/track/track.module.ts -------------------------------------------------------------------------------- /server/src/track/track.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/track/track.service.spec.ts -------------------------------------------------------------------------------- /server/src/track/track.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/track/track.service.ts -------------------------------------------------------------------------------- /server/src/user/models/create-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/models/create-user.dto.ts -------------------------------------------------------------------------------- /server/src/user/models/update-user.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/models/update-user.dto.ts -------------------------------------------------------------------------------- /server/src/user/models/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/models/user.model.ts -------------------------------------------------------------------------------- /server/src/user/models/user.query-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/models/user.query-params.ts -------------------------------------------------------------------------------- /server/src/user/models/user.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/models/user.response.ts -------------------------------------------------------------------------------- /server/src/user/user.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/user.controller.spec.ts -------------------------------------------------------------------------------- /server/src/user/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/user.controller.ts -------------------------------------------------------------------------------- /server/src/user/user.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/user.exceptions.ts -------------------------------------------------------------------------------- /server/src/user/user.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/user.module.ts -------------------------------------------------------------------------------- /server/src/user/user.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/user.service.spec.ts -------------------------------------------------------------------------------- /server/src/user/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/user/user.service.ts -------------------------------------------------------------------------------- /server/src/utils/escape-regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/utils/escape-regex.ts -------------------------------------------------------------------------------- /server/src/utils/is-fulfilled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/utils/is-fulfilled.ts -------------------------------------------------------------------------------- /server/src/utils/is-undefined.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/utils/is-undefined.ts -------------------------------------------------------------------------------- /server/src/utils/search-date-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/utils/search-date-input.ts -------------------------------------------------------------------------------- /server/src/utils/search-string-input.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/utils/search-string-input.ts -------------------------------------------------------------------------------- /server/src/utils/shuffle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/utils/shuffle.ts -------------------------------------------------------------------------------- /server/src/video/models/update-video.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/video/models/update-video.dto.ts -------------------------------------------------------------------------------- /server/src/video/models/video.query-parameters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/video/models/video.query-parameters.ts -------------------------------------------------------------------------------- /server/src/video/models/video.response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/video/models/video.response.ts -------------------------------------------------------------------------------- /server/src/video/video.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/video/video.controller.spec.ts -------------------------------------------------------------------------------- /server/src/video/video.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/video/video.controller.ts -------------------------------------------------------------------------------- /server/src/video/video.exceptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/video/video.exceptions.ts -------------------------------------------------------------------------------- /server/src/video/video.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/video/video.module.ts -------------------------------------------------------------------------------- /server/src/video/video.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/video/video.service.spec.ts -------------------------------------------------------------------------------- /server/src/video/video.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/src/video/video.service.ts -------------------------------------------------------------------------------- /server/test/assets/artwork.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/assets/artwork.jpeg -------------------------------------------------------------------------------- /server/test/assets/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/assets/cover.jpg -------------------------------------------------------------------------------- /server/test/assets/cover1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/assets/cover1.jpg -------------------------------------------------------------------------------- /server/test/assets/cover2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/assets/cover2.jpg -------------------------------------------------------------------------------- /server/test/assets/dreams.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/assets/dreams.m4a -------------------------------------------------------------------------------- /server/test/expected-responses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/expected-responses.ts -------------------------------------------------------------------------------- /server/test/sequencer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/sequencer.ts -------------------------------------------------------------------------------- /server/test/setup-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/setup-app.ts -------------------------------------------------------------------------------- /server/test/test-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/test-module.ts -------------------------------------------------------------------------------- /server/test/test-prisma.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/test/test-prisma.service.ts -------------------------------------------------------------------------------- /server/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/tsconfig.build.json -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/server/yarn.lock -------------------------------------------------------------------------------- /settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arthi-chaud/Meelo/HEAD/settings.json --------------------------------------------------------------------------------