diff --git a/.gitignore b/.gitignore index d5e47ac..0e36357 100644 --- a/.gitignore +++ b/.gitignore @@ -18,8 +18,8 @@ coverage /cypress/screenshots/ # Editor directories and files -.vscode/* -!.vscode/extensions.json +frontend/.vscode/* +!frontend/.vscode/extensions.json .idea *.suo *.ntvs* diff --git a/.eslintrc.cjs b/frontend/.eslintrc.cjs similarity index 100% rename from .eslintrc.cjs rename to frontend/.eslintrc.cjs diff --git a/.vscode/extensions.json b/frontend/.vscode/extensions.json similarity index 100% rename from .vscode/extensions.json rename to frontend/.vscode/extensions.json diff --git a/README.md b/frontend/README.md similarity index 100% rename from README.md rename to frontend/README.md diff --git a/cypress.config.ts b/frontend/cypress.config.ts similarity index 100% rename from cypress.config.ts rename to frontend/cypress.config.ts diff --git a/cypress/e2e/example.cy.ts b/frontend/cypress/e2e/example.cy.ts similarity index 100% rename from cypress/e2e/example.cy.ts rename to frontend/cypress/e2e/example.cy.ts diff --git a/cypress/e2e/tsconfig.json b/frontend/cypress/e2e/tsconfig.json similarity index 100% rename from cypress/e2e/tsconfig.json rename to frontend/cypress/e2e/tsconfig.json diff --git a/cypress/fixtures/example.json b/frontend/cypress/fixtures/example.json similarity index 100% rename from cypress/fixtures/example.json rename to frontend/cypress/fixtures/example.json diff --git a/cypress/support/commands.ts b/frontend/cypress/support/commands.ts similarity index 100% rename from cypress/support/commands.ts rename to frontend/cypress/support/commands.ts diff --git a/cypress/support/e2e.ts b/frontend/cypress/support/e2e.ts similarity index 100% rename from cypress/support/e2e.ts rename to frontend/cypress/support/e2e.ts diff --git a/env.d.ts b/frontend/env.d.ts similarity index 100% rename from env.d.ts rename to frontend/env.d.ts diff --git a/index.html b/frontend/index.html similarity index 100% rename from index.html rename to frontend/index.html diff --git a/package.json b/frontend/package.json similarity index 100% rename from package.json rename to frontend/package.json diff --git a/public/favicon.ico b/frontend/public/favicon.ico similarity index 100% rename from public/favicon.ico rename to frontend/public/favicon.ico diff --git a/src/App.vue b/frontend/src/App.vue similarity index 100% rename from src/App.vue rename to frontend/src/App.vue diff --git a/src/assets/bootstrap.extensions.scss b/frontend/src/assets/bootstrap.extensions.scss similarity index 100% rename from src/assets/bootstrap.extensions.scss rename to frontend/src/assets/bootstrap.extensions.scss diff --git a/src/assets/main.css b/frontend/src/assets/main.css similarity index 100% rename from src/assets/main.css rename to frontend/src/assets/main.css diff --git a/src/components/StoragePersist.vue b/frontend/src/components/StoragePersist.vue similarity index 100% rename from src/components/StoragePersist.vue rename to frontend/src/components/StoragePersist.vue diff --git a/src/components/__tests__/HelloWorld.spec.ts b/frontend/src/components/__tests__/HelloWorld.spec.ts similarity index 100% rename from src/components/__tests__/HelloWorld.spec.ts rename to frontend/src/components/__tests__/HelloWorld.spec.ts diff --git a/src/components/bootstrapThemeSwitch/BootstrapThemeSwitch.vue b/frontend/src/components/bootstrapThemeSwitch/BootstrapThemeSwitch.vue similarity index 100% rename from src/components/bootstrapThemeSwitch/BootstrapThemeSwitch.vue rename to frontend/src/components/bootstrapThemeSwitch/BootstrapThemeSwitch.vue diff --git a/src/components/bootstrapThemeSwitch/assets/moon.svg b/frontend/src/components/bootstrapThemeSwitch/assets/moon.svg similarity index 100% rename from src/components/bootstrapThemeSwitch/assets/moon.svg rename to frontend/src/components/bootstrapThemeSwitch/assets/moon.svg diff --git a/src/components/bootstrapThemeSwitch/assets/sun.svg b/frontend/src/components/bootstrapThemeSwitch/assets/sun.svg similarity index 100% rename from src/components/bootstrapThemeSwitch/assets/sun.svg rename to frontend/src/components/bootstrapThemeSwitch/assets/sun.svg diff --git a/src/components/bootstrapThemeSwitch/assets/sun_focus.svg b/frontend/src/components/bootstrapThemeSwitch/assets/sun_focus.svg similarity index 100% rename from src/components/bootstrapThemeSwitch/assets/sun_focus.svg rename to frontend/src/components/bootstrapThemeSwitch/assets/sun_focus.svg diff --git a/src/components/locale/DocumentLocaleSetter.vue b/frontend/src/components/locale/DocumentLocaleSetter.vue similarity index 100% rename from src/components/locale/DocumentLocaleSetter.vue rename to frontend/src/components/locale/DocumentLocaleSetter.vue diff --git a/src/components/locale/LocaleSaver.vue b/frontend/src/components/locale/LocaleSaver.vue similarity index 100% rename from src/components/locale/LocaleSaver.vue rename to frontend/src/components/locale/LocaleSaver.vue diff --git a/src/components/locale/LocaleSelector.vue b/frontend/src/components/locale/LocaleSelector.vue similarity index 100% rename from src/components/locale/LocaleSelector.vue rename to frontend/src/components/locale/LocaleSelector.vue diff --git a/src/components/manga/MangaEntryDetailsModal.vue b/frontend/src/components/manga/MangaEntryDetailsModal.vue similarity index 100% rename from src/components/manga/MangaEntryDetailsModal.vue rename to frontend/src/components/manga/MangaEntryDetailsModal.vue diff --git a/src/components/manga/MangaList.vue b/frontend/src/components/manga/MangaList.vue similarity index 100% rename from src/components/manga/MangaList.vue rename to frontend/src/components/manga/MangaList.vue diff --git a/src/components/manga/MangaListTable.vue b/frontend/src/components/manga/MangaListTable.vue similarity index 100% rename from src/components/manga/MangaListTable.vue rename to frontend/src/components/manga/MangaListTable.vue diff --git a/src/components/manga/MangaLists.vue b/frontend/src/components/manga/MangaLists.vue similarity index 100% rename from src/components/manga/MangaLists.vue rename to frontend/src/components/manga/MangaLists.vue diff --git a/src/components/manga/util.manga.ts b/frontend/src/components/manga/util.manga.ts similarity index 100% rename from src/components/manga/util.manga.ts rename to frontend/src/components/manga/util.manga.ts diff --git a/src/components/navbar/AniListUserSearch.vue b/frontend/src/components/navbar/AniListUserSearch.vue similarity index 100% rename from src/components/navbar/AniListUserSearch.vue rename to frontend/src/components/navbar/AniListUserSearch.vue diff --git a/src/components/navbar/MangaUpdatesUpdater.vue b/frontend/src/components/navbar/MangaUpdatesUpdater.vue similarity index 100% rename from src/components/navbar/MangaUpdatesUpdater.vue rename to frontend/src/components/navbar/MangaUpdatesUpdater.vue diff --git a/src/components/navbar/NavBar.vue b/frontend/src/components/navbar/NavBar.vue similarity index 100% rename from src/components/navbar/NavBar.vue rename to frontend/src/components/navbar/NavBar.vue diff --git a/src/components/sidebar/SideBar.vue b/frontend/src/components/sidebar/SideBar.vue similarity index 100% rename from src/components/sidebar/SideBar.vue rename to frontend/src/components/sidebar/SideBar.vue diff --git a/src/components/sidebar/SideBarHead.vue b/frontend/src/components/sidebar/SideBarHead.vue similarity index 100% rename from src/components/sidebar/SideBarHead.vue rename to frontend/src/components/sidebar/SideBarHead.vue diff --git a/src/components/sidebar/SideBarNavItem.vue b/frontend/src/components/sidebar/SideBarNavItem.vue similarity index 100% rename from src/components/sidebar/SideBarNavItem.vue rename to frontend/src/components/sidebar/SideBarNavItem.vue diff --git a/src/data/api/AniListApi.ts b/frontend/src/data/api/AniListApi.ts similarity index 100% rename from src/data/api/AniListApi.ts rename to frontend/src/data/api/AniListApi.ts diff --git a/src/data/api/ApiUtils.ts b/frontend/src/data/api/ApiUtils.ts similarity index 100% rename from src/data/api/ApiUtils.ts rename to frontend/src/data/api/ApiUtils.ts diff --git a/src/data/api/MangaUpdatesApi.ts b/frontend/src/data/api/MangaUpdatesApi.ts similarity index 100% rename from src/data/api/MangaUpdatesApi.ts rename to frontend/src/data/api/MangaUpdatesApi.ts diff --git a/src/data/db/AniListDb.ts b/frontend/src/data/db/AniListDb.ts similarity index 100% rename from src/data/db/AniListDb.ts rename to frontend/src/data/db/AniListDb.ts diff --git a/src/data/db/DbUtil.ts b/frontend/src/data/db/DbUtil.ts similarity index 100% rename from src/data/db/DbUtil.ts rename to frontend/src/data/db/DbUtil.ts diff --git a/src/data/db/MangaUpdatesDb.ts b/frontend/src/data/db/MangaUpdatesDb.ts similarity index 100% rename from src/data/db/MangaUpdatesDb.ts rename to frontend/src/data/db/MangaUpdatesDb.ts diff --git a/src/data/models/anilist/AniListMangaList.ts b/frontend/src/data/models/anilist/AniListMangaList.ts similarity index 100% rename from src/data/models/anilist/AniListMangaList.ts rename to frontend/src/data/models/anilist/AniListMangaList.ts diff --git a/src/data/models/anilist/AniListMangaListCollection.ts b/frontend/src/data/models/anilist/AniListMangaListCollection.ts similarity index 100% rename from src/data/models/anilist/AniListMangaListCollection.ts rename to frontend/src/data/models/anilist/AniListMangaListCollection.ts diff --git a/src/data/models/anilist/AniListMangaListEntry.ts b/frontend/src/data/models/anilist/AniListMangaListEntry.ts similarity index 100% rename from src/data/models/anilist/AniListMangaListEntry.ts rename to frontend/src/data/models/anilist/AniListMangaListEntry.ts diff --git a/src/data/models/anilist/AniListMedia.ts b/frontend/src/data/models/anilist/AniListMedia.ts similarity index 100% rename from src/data/models/anilist/AniListMedia.ts rename to frontend/src/data/models/anilist/AniListMedia.ts diff --git a/src/data/models/anilist/AniListUser.ts b/frontend/src/data/models/anilist/AniListUser.ts similarity index 100% rename from src/data/models/anilist/AniListUser.ts rename to frontend/src/data/models/anilist/AniListUser.ts diff --git a/src/data/models/mangaupdates/MangaUpdatesChapter.ts b/frontend/src/data/models/mangaupdates/MangaUpdatesChapter.ts similarity index 100% rename from src/data/models/mangaupdates/MangaUpdatesChapter.ts rename to frontend/src/data/models/mangaupdates/MangaUpdatesChapter.ts diff --git a/src/data/models/mangaupdates/MangaUpdatesRelation.ts b/frontend/src/data/models/mangaupdates/MangaUpdatesRelation.ts similarity index 100% rename from src/data/models/mangaupdates/MangaUpdatesRelation.ts rename to frontend/src/data/models/mangaupdates/MangaUpdatesRelation.ts diff --git a/src/data/models/mangaupdates/MangaUpdatesSearchResult.ts b/frontend/src/data/models/mangaupdates/MangaUpdatesSearchResult.ts similarity index 100% rename from src/data/models/mangaupdates/MangaUpdatesSearchResult.ts rename to frontend/src/data/models/mangaupdates/MangaUpdatesSearchResult.ts diff --git a/src/data/models/mangaupdates/MangaUpdatesSearchResultMetaData.ts b/frontend/src/data/models/mangaupdates/MangaUpdatesSearchResultMetaData.ts similarity index 100% rename from src/data/models/mangaupdates/MangaUpdatesSearchResultMetaData.ts rename to frontend/src/data/models/mangaupdates/MangaUpdatesSearchResultMetaData.ts diff --git a/src/data/models/mangaupdates/MangaUpdatesSearchResultRecord.ts b/frontend/src/data/models/mangaupdates/MangaUpdatesSearchResultRecord.ts similarity index 100% rename from src/data/models/mangaupdates/MangaUpdatesSearchResultRecord.ts rename to frontend/src/data/models/mangaupdates/MangaUpdatesSearchResultRecord.ts diff --git a/src/data/models/mangaupdates/MangaUpdatesSeries.ts b/frontend/src/data/models/mangaupdates/MangaUpdatesSeries.ts similarity index 100% rename from src/data/models/mangaupdates/MangaUpdatesSeries.ts rename to frontend/src/data/models/mangaupdates/MangaUpdatesSeries.ts diff --git a/src/data/models/mangaupdates/MangaUpdatesSeriesGroups.ts b/frontend/src/data/models/mangaupdates/MangaUpdatesSeriesGroups.ts similarity index 100% rename from src/data/models/mangaupdates/MangaUpdatesSeriesGroups.ts rename to frontend/src/data/models/mangaupdates/MangaUpdatesSeriesGroups.ts diff --git a/src/data/repository/aniList/AniListMangaRepository.ts b/frontend/src/data/repository/aniList/AniListMangaRepository.ts similarity index 100% rename from src/data/repository/aniList/AniListMangaRepository.ts rename to frontend/src/data/repository/aniList/AniListMangaRepository.ts diff --git a/src/data/repository/aniList/AniListUserRepository.ts b/frontend/src/data/repository/aniList/AniListUserRepository.ts similarity index 100% rename from src/data/repository/aniList/AniListUserRepository.ts rename to frontend/src/data/repository/aniList/AniListUserRepository.ts diff --git a/src/data/repository/mangaUpdates/MangaUpdatesRepository.ts b/frontend/src/data/repository/mangaUpdates/MangaUpdatesRepository.ts similarity index 100% rename from src/data/repository/mangaUpdates/MangaUpdatesRepository.ts rename to frontend/src/data/repository/mangaUpdates/MangaUpdatesRepository.ts diff --git a/src/data/service/AniListDataService.ts b/frontend/src/data/service/AniListDataService.ts similarity index 100% rename from src/data/service/AniListDataService.ts rename to frontend/src/data/service/AniListDataService.ts diff --git a/src/data/service/MangaUpdatesDataService.ts b/frontend/src/data/service/MangaUpdatesDataService.ts similarity index 100% rename from src/data/service/MangaUpdatesDataService.ts rename to frontend/src/data/service/MangaUpdatesDataService.ts diff --git a/src/locale/de.ts b/frontend/src/locale/de.ts similarity index 100% rename from src/locale/de.ts rename to frontend/src/locale/de.ts diff --git a/src/locale/en.ts b/frontend/src/locale/en.ts similarity index 100% rename from src/locale/en.ts rename to frontend/src/locale/en.ts diff --git a/src/locale/locale.ts b/frontend/src/locale/locale.ts similarity index 100% rename from src/locale/locale.ts rename to frontend/src/locale/locale.ts diff --git a/src/main.ts b/frontend/src/main.ts similarity index 100% rename from src/main.ts rename to frontend/src/main.ts diff --git a/src/polyfill.ts b/frontend/src/polyfill.ts similarity index 100% rename from src/polyfill.ts rename to frontend/src/polyfill.ts diff --git a/src/router/index.ts b/frontend/src/router/index.ts similarity index 100% rename from src/router/index.ts rename to frontend/src/router/index.ts diff --git a/src/stores/DbStore.ts b/frontend/src/stores/DbStore.ts similarity index 100% rename from src/stores/DbStore.ts rename to frontend/src/stores/DbStore.ts diff --git a/src/stores/MangaStore.ts b/frontend/src/stores/MangaStore.ts similarity index 100% rename from src/stores/MangaStore.ts rename to frontend/src/stores/MangaStore.ts diff --git a/src/stores/ServiceStore.ts b/frontend/src/stores/ServiceStore.ts similarity index 100% rename from src/stores/ServiceStore.ts rename to frontend/src/stores/ServiceStore.ts diff --git a/src/util.ts b/frontend/src/util.ts similarity index 100% rename from src/util.ts rename to frontend/src/util.ts diff --git a/src/views/AboutView.vue b/frontend/src/views/AboutView.vue similarity index 100% rename from src/views/AboutView.vue rename to frontend/src/views/AboutView.vue diff --git a/src/views/HomeView.vue b/frontend/src/views/HomeView.vue similarity index 100% rename from src/views/HomeView.vue rename to frontend/src/views/HomeView.vue diff --git a/tsconfig.app.json b/frontend/tsconfig.app.json similarity index 100% rename from tsconfig.app.json rename to frontend/tsconfig.app.json diff --git a/tsconfig.json b/frontend/tsconfig.json similarity index 100% rename from tsconfig.json rename to frontend/tsconfig.json diff --git a/tsconfig.node.json b/frontend/tsconfig.node.json similarity index 100% rename from tsconfig.node.json rename to frontend/tsconfig.node.json diff --git a/tsconfig.vitest.json b/frontend/tsconfig.vitest.json similarity index 100% rename from tsconfig.vitest.json rename to frontend/tsconfig.vitest.json diff --git a/types/polyfill.d.ts b/frontend/types/polyfill.d.ts similarity index 100% rename from types/polyfill.d.ts rename to frontend/types/polyfill.d.ts diff --git a/vite.config.ts b/frontend/vite.config.ts similarity index 100% rename from vite.config.ts rename to frontend/vite.config.ts diff --git a/vitest.config.ts b/frontend/vitest.config.ts similarity index 100% rename from vitest.config.ts rename to frontend/vitest.config.ts