From 54ed0a2f2740b644ac50bd11ab8562304ebefd89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thea=20Sch=C3=B6bl?= Date: Tue, 14 Mar 2023 17:05:09 +0100 Subject: [PATCH] refactor: move app to monorepo --- .../app/src/main/assets/capacitor.config.json | 33 ---- capacitor.config.json | 1 - .../app/.browserslistrc | 0 .editorconfig => frontend/app/.editorconfig | 0 .eslintignore => frontend/app/.eslintignore | 0 .eslintrc.json => frontend/app/.eslintrc.json | 0 .gitignore => frontend/app/.gitignore | 0 .gitlab-ci.yml => frontend/app/.gitlab-ci.yml | 0 .../.gitlab}/ci/enableGitlabReviewToolbar.sh | 0 .../app/.gitlab}/ci/getRegistryBranch.sh | 0 .../app/.gitlab}/ci/getRegistryTag.sh | 0 .../app/.gitlab}/ci/pushAsLatestVersion.sh | 0 .../app/.gitlab}/ci/testCIScripts.sh | 0 .../app/.gitlab}/issue_templates/bug.md | 0 .../app/.gitlab}/issue_templates/feature.md | 0 .../.gitlab}/issue_templates/improvement.md | 0 .npmignore => frontend/app/.npmignore | 0 .npmrc => frontend/app/.npmrc | 0 .../app/.prettierignore | 0 .prettierrc.js => frontend/app/.prettierrc.js | 0 Dockerfile => frontend/app/Dockerfile | 0 .../app/Dockerfile.Executable | 0 ICONS.md => frontend/app/ICONS.md | 0 LICENSE => frontend/app/LICENSE | 0 PITFALLS.md => frontend/app/PITFALLS.md | 0 README.md => frontend/app/README.md | 0 .../app/__mocks__}/@capacitor/geolocation.ts | 0 .../app/additional-licenses.json | 0 {android => frontend/app/android}/.gitignore | 0 .../app/android}/app/.gitignore | 0 .../app/android}/app/build.gradle | 0 .../app/android}/app/capacitor.build.gradle | 0 .../app/android}/app/proguard-rules.pro | 0 .../myapp/ExampleInstrumentedTest.java | 0 .../android}/app/src/main/AndroidManifest.xml | 0 .../src/main/assets/capacitor.plugins.json | 0 .../java/de/anyschool/app/MainActivity.java | 0 .../drawable-v24/ic_launcher_foreground.xml | 0 .../res/drawable/ic_launcher_background.xml | 0 .../app/src/main/res/layout/activity_main.xml | 0 .../res/mipmap-anydpi-v26/ic_launcher.xml | 0 .../mipmap-anydpi-v26/ic_launcher_round.xml | 0 .../res/values/ic_launcher_background.xml | 0 .../app/src/main/res/values/strings.xml | 0 .../app/src/main/res/values/styles.xml | 0 .../android}/app/src/main/res/xml/config.xml | 0 .../app/src/main/res/xml/file_paths.xml | 0 .../getcapacitor/myapp/ExampleUnitTest.java | 0 .../app/android}/build.gradle | 0 .../app/android}/capacitor.settings.gradle | 0 .../app/android}/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 {android => frontend/app/android}/gradlew | 0 {android => frontend/app/android}/gradlew.bat | 178 +++++++++--------- .../app/android}/settings.gradle | 0 .../app/android}/variables.gradle | 0 angular.json => frontend/app/angular.json | 0 .../app/capacitor.config.ts | 0 config.xml => frontend/app/config.xml | 0 .../app/cypress.config.ts | 0 {cypress => frontend/app/cypress}/.gitignore | 0 .../app/cypress}/fixtures/example.json | 0 .../fixtures/search/multi-result.json | 0 .../cypress}/fixtures/search/no-results.json | 0 .../app/cypress}/fixtures/search/test-2.json | 0 .../app/cypress}/fixtures/search/test.json | 0 .../search/types/academic-event/event-1.json | 0 .../search/types/canteen/canteen-1.json | 0 .../types/canteen/canteen-search-result.json | 0 .../search/types/catalog/catalog-1.json | 0 .../search/types/catalog/catalog-2.json | 0 .../types/date-series/date-series-1.json | 0 .../date-series/date-series-for-event-1.json | 0 .../fixtures/search/types/dish/dish-1.json | 0 .../fixtures/search/types/dish/dish-2.json | 0 .../search/types/message/message-1.json | 0 .../search/types/message/single-message.json | 0 .../app/cypress}/integration/app.spec.ts | 0 .../cypress}/integration/assessments.spec.ts | 0 .../app/cypress}/integration/canteen.spec.ts | 0 .../app/cypress}/integration/catalog.spec.ts | 0 .../cypress}/integration/context-menu.spec.ts | 0 .../cypress}/integration/dashboard.spec.ts | 0 .../cypress}/integration/favorites.spec.ts | 0 .../app/cypress}/integration/feedback.spec.ts | 0 .../app/cypress}/integration/ical.spec.ts | 0 .../app/cypress}/integration/news.spec.ts | 0 .../app/cypress}/integration/schedule.spec.ts | 0 .../app/cypress}/integration/search.spec.ts | 0 .../app/cypress}/integration/settings.spec.ts | 0 .../cypress}/integration/translations.spec.ts | 0 .../app/cypress}/support/commands.ts | 0 .../app/cypress}/support/index.ts | 0 .../app/cypress}/tsconfig.json | 0 .../app/gradle.properties | 0 .../app/icons.config.ts | 0 .../app/ionic.config.json | 0 {ios => frontend/app/ios}/.gitignore | 0 .../ios}/App/App.xcodeproj/project.pbxproj | 0 .../contents.xcworkspacedata | 0 .../App.xcworkspace/contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../app/ios}/App/App/App.entitlements | 0 .../app/ios}/App/App/AppDelegate.swift | 0 .../AppIcon.appiconset/Contents.json | 0 .../App/App/Assets.xcassets/Contents.json | 0 .../Splash.imageset/Contents.json | 0 .../App/Base.lproj/LaunchScreen.storyboard | 0 .../ios}/App/App/Base.lproj/Main.storyboard | 0 {ios => frontend/app/ios}/App/App/Info.plist | 0 {ios => frontend/app/ios}/App/App/config.xml | 0 {ios => frontend/app/ios}/App/Podfile | 0 karma.conf.js => frontend/app/karma.conf.js | 0 .../app/package-lock.json | 0 package.json => frontend/app/package.json | 0 .../app/readme-resources}/fill-axis.gif | Bin .../app/resources}/README.md | 0 .../resources}/android/icon-background.png | Bin .../resources}/android/icon-foreground.png | Bin .../app/resources}/icon.png | Bin .../app/resources}/splash.png | Bin .../app/scripts}/accumulate-licenses.ts | 0 .../app/scripts}/check-icon-correctness.ts | 0 .../app/scripts}/gather-used-icons.ts | 0 .../app/scripts}/icon-config.ts | 0 .../app/scripts}/minify-icon-font.ts | 0 .../app/scripts}/node_setup.sh | 0 .../app/scripts}/tsconfig.json | 0 .../app/_helpers/collections/chunk.spec.ts | 0 .../src}/app/_helpers/collections/chunk.ts | 0 .../_helpers/collections/difference.spec.ts | 0 .../app/_helpers/collections/difference.ts | 0 .../src}/app/_helpers/collections/get.spec.ts | 0 .../app/src}/app/_helpers/collections/get.ts | 0 .../app/_helpers/collections/group-by.spec.ts | 0 .../src}/app/_helpers/collections/group-by.ts | 0 .../app/_helpers/collections/key-by.spec.ts | 0 .../src}/app/_helpers/collections/key-by.ts | 0 .../_helpers/collections/map-values.spec.ts | 0 .../app/_helpers/collections/map-values.ts | 0 .../src}/app/_helpers/collections/min.spec.ts | 0 .../app/src}/app/_helpers/collections/min.ts | 0 .../app/_helpers/collections/omit.spec.ts | 0 .../app/src}/app/_helpers/collections/omit.ts | 0 .../_helpers/collections/partition.spec.ts | 0 .../app/_helpers/collections/partition.ts | 0 .../app/_helpers/collections/pick.spec.ts | 0 .../app/src}/app/_helpers/collections/pick.ts | 0 .../app/_helpers/collections/shuffle.spec.ts | 0 .../src}/app/_helpers/collections/shuffle.ts | 0 .../_helpers/collections/string-sort.spec.ts | 0 .../app/_helpers/collections/string-sort.ts | 0 .../src}/app/_helpers/collections/sum.spec.ts | 0 .../app/src}/app/_helpers/collections/sum.ts | 0 .../_helpers/collections/tree-group.spec.ts | 0 .../app/_helpers/collections/tree-group.ts | 0 .../app/_helpers/collections/uniq.spec.ts | 0 .../app/src}/app/_helpers/collections/uniq.ts | 0 .../src}/app/_helpers/collections/zip.spec.ts | 0 .../app/src}/app/_helpers/collections/zip.ts | 0 .../app/src}/app/_helpers/data/filters.ts | 0 .../_helpers/data/resources/test-resources.ts | 0 .../app/_helpers/data/sample-configuration.ts | 0 .../src}/app/_helpers/data/sample-facets.ts | 0 .../src}/app/_helpers/data/sample-things.ts | 0 .../app/src}/app/_helpers/errors.ts | 0 .../_helpers/service-handler.interceptor.ts | 0 .../app/src}/app/_helpers/ts-logger.ts | 0 .../app/animation/animation-choreographer.ts | 0 .../app/src}/app/animation/material-motion.ts | 0 .../chip-loading-transition.ts | 0 .../app/src}/app/app-routing.module.ts | 0 .../app/src}/app/app.component.html | 0 .../app/src}/app/app.component.spec.ts | 0 .../app/src}/app/app.component.ts | 0 {src => frontend/app/src}/app/app.module.ts | 0 .../about/about-changelog.component.ts | 0 .../app/modules/about/about-changelog.html | 0 .../app/modules/about/about-changelog.scss | 0 .../about/about-license-modal.component.ts | 0 .../modules/about/about-license-modal.html | 0 .../modules/about/about-license-modal.scss | 0 .../modules/about/about-licenses.component.ts | 0 .../app/modules/about/about-licenses.html | 0 .../app/modules/about/about-licenses.scss | 0 .../about-page-content.component.ts | 0 .../about/about-page/about-page-content.html | 0 .../about/about-page/about-page-content.scss | 0 .../about/about-page/about-page.component.ts | 0 .../modules/about/about-page/about-page.html | 0 .../modules/about/about-page/about-page.scss | 0 .../src}/app/modules/about/about.module.ts | 0 .../assessments/assessment-mock-data.json | 0 .../modules/assessments/assessments.module.ts | 0 .../assessments/assessments.provider.ts | 0 .../detail/assessments-detail.component.ts | 0 .../detail/assessments-detail.html | 0 .../detail/assessments-detail.scss | 0 .../list/assessments-data-list.component.ts | 0 .../list/assessments-data-list.html | 0 .../list/assessments-data-list.scss | 0 .../list/assessments-list-item.component.ts | 0 .../list/assessments-list-item.html | 0 .../list/assessments-list-item.scss | 0 .../assessments-simple-data-list.component.ts | 0 .../list/assessments-simple-data-list.html | 0 .../list/assessments-simple-data-list.scss | 0 .../list/assessments-tree-list.component.ts | 0 .../list/assessments-tree-list.html | 0 .../list/assessments-tree-list.scss | 0 .../page/assessments-page.component.ts | 0 .../assessments/page/assessments-page.html | 0 .../assessments/page/assessments-page.scss | 0 .../assessment-base-info.component.ts | 0 .../assessment/assessment-base-info.html | 0 .../assessment/assessment-base-info.scss | 0 .../assessment/assessment-detail.component.ts | 0 .../types/assessment/assessment-detail.html | 0 .../types/assessment/assessment-detail.scss | 0 .../assessment-list-item.component.ts | 0 .../assessment/assessment-list-item.html | 0 .../assessment/assessment-list-item.scss | 0 .../course-of-study-assessment.component.ts | 0 .../course-of-study-assessment.html | 0 .../course-of-study-assessment.scss | 0 .../page/auth-callback-page.component.html | 0 .../page/auth-callback-page.component.scss | 0 .../page/auth-callback-page.component.ts | 0 .../app/modules/auth/auth-guard.service.ts | 0 .../modules/auth/auth-helper.service.spec.ts | 0 .../app/modules/auth/auth-helper.service.ts | 0 .../app/src}/app/modules/auth/auth-paths.ts | 0 .../app/modules/auth/auth-routing.module.ts | 0 .../app/src}/app/modules/auth/auth.module.ts | 0 .../app/modules/auth/auth.provider.methods.ts | 0 .../app/src}/app/modules/auth/auth.service.ts | 0 .../app/modules/auth/capacitor-requestor.ts | 0 .../modules/auth/default-auth.service.spec.ts | 0 .../app/modules/auth/default-auth.service.ts | 0 .../modules/auth/factories/http.factory.ts | 0 .../src}/app/modules/auth/factories/index.ts | 0 .../modules/auth/factories/storage.factory.ts | 0 .../src}/app/modules/auth/ng-http.service.ts | 0 .../page/paiaauth-callback-page.component.ts | 0 .../paia/authorization-request-handler.ts | 0 .../paia/authorization-request-response.ts | 0 .../app/modules/auth/paia/paia-auth-action.ts | 0 .../modules/auth/paia/paia-auth.service.ts | 0 .../auth/paia/paia-authorization-listener.ts | 0 .../auth/paia/paia-authorization-notifier.ts | 0 .../auth/paia/paia-authorization-response.ts | 0 .../modules/auth/paia/paia-token-request.ts | 0 .../modules/auth/paia/paia-token-response.ts | 0 .../auth/paia/paia-user-info-handler.ts | 0 .../auth/paia/token-request-handler.ts | 0 .../src}/app/modules/auth/protected.routes.ts | 0 .../src}/app/modules/auth/user-info.model.ts | 0 .../modules/background/background.module.ts | 0 .../modules/background/schedule/changes.ts | 0 .../app/modules/background/schedule/hash.ts | 0 .../schedule/schedule-sync.service.ts | 0 .../add-event-review-modal.component.ts | 0 .../calendar/add-event-review-modal.html | 0 .../calendar/add-event-review-modal.scss | 0 .../app/modules/calendar/calendar-info.ts | 0 .../app/modules/calendar/calendar.module.ts | 0 .../app/modules/calendar/calendar.service.ts | 0 .../app/modules/calendar/ical/ical.spec.ts | 0 .../src}/app/modules/calendar/ical/ical.ts | 0 .../src}/app/modules/calendar/new-share.ts | 0 .../app/modules/calendar/schedule.provider.ts | 0 .../modules/catalog/catalog.component.html | 0 .../modules/catalog/catalog.component.scss | 0 .../app/modules/catalog/catalog.component.ts | 0 .../app/modules/catalog/catalog.module.ts | 0 .../app/modules/catalog/catalog.provider.ts | 0 .../src}/app/modules/config/config.module.ts | 0 .../modules/config/config.provider.spec.ts | 0 .../app/modules/config/config.provider.ts | 0 .../app/src}/app/modules/config/errors.ts | 0 .../modules/dashboard/dashboard-collapse.ts | 0 .../dashboard.collapse.component.scss | 0 .../dashboard/dashboard.component.html | 0 .../dashboard/dashboard.component.scss | 0 .../modules/dashboard/dashboard.component.ts | 0 .../app/modules/dashboard/dashboard.module.ts | 0 .../modules/dashboard/dashboard.provider.ts | 0 .../edit-modal/edit-modal-type.enum.ts | 0 .../edit-modal/edit-modal.component.html | 0 .../edit-modal/edit-modal.component.scss | 0 .../edit-modal/edit-modal.component.ts | 0 .../favorites-section.component.html | 0 .../favorites-section.component.scss | 0 .../favorites-section.component.ts | 0 .../mensa-section-content.component.html | 0 .../mensa-section-content.component.scss | 0 .../mensa-section-content.component.ts | 0 .../mensa-section.component.html | 0 .../mensa-section.component.scss | 0 .../mensa-section/mensa-section.component.ts | 0 .../news-section/news-section.component.html | 0 .../news-section/news-section.component.scss | 0 .../news-section/news-section.component.ts | 0 .../search-section/search-route-transition.ts | 0 .../search-section.component.html | 0 .../search-section.component.scss | 0 .../search-section.component.ts | 0 .../data/chips/action-chip-list.component.ts | 0 .../modules/data/chips/action-chip-list.html | 0 .../modules/data/chips/action-chip-list.scss | 0 .../data/add-event-action-chip.component.ts | 0 .../data/add-event-action-chip.config.ts | 0 .../chips/data/add-event-action-chip.html | 0 .../chips/data/add-event-action-chip.scss | 0 .../data/locate-action-chip.component.ts | 0 .../data/chips/data/locate-action-chip.html | 0 .../chips/edit-event-selection.component.ts | 0 .../data/chips/edit-event-selection.html | 0 .../data/chips/edit-event-selection.scss | 0 .../chips/filter/chip-filter.component.html | 0 .../chips/filter/chip-filter.component.scss | 0 .../chips/filter/chip-filter.component.ts | 0 .../src}/app/modules/data/chips/tree-node.ts | 0 .../data/coordinated-search.provider.spec.ts | 0 .../data/coordinated-search.provider.ts | 0 .../modules/data/data-facets.provider.spec.ts | 0 .../app/modules/data/data-facets.provider.ts | 0 .../src}/app/modules/data/data-icon.config.ts | 0 .../src}/app/modules/data/data-icon.pipe.ts | 0 .../app/modules/data/data-routing.module.ts | 0 .../modules/data/data-routing.service.spec.ts | 0 .../app/modules/data/data-routing.service.ts | 0 .../app/src}/app/modules/data/data.module.ts | 0 .../app/modules/data/data.provider.spec.ts | 0 .../src}/app/modules/data/data.provider.ts | 0 .../data/debug-data-collector.service.ts | 0 .../detail/data-detail-content.component.ts | 0 .../data/detail/data-detail-content.html | 0 .../data/detail/data-detail-content.scss | 0 .../data/detail/data-detail.component.spec.ts | 0 .../data/detail/data-detail.component.ts | 0 .../app/modules/data/detail/data-detail.html | 0 .../app/modules/data/detail/data-detail.scss | 0 .../data/detail/data-path.component.ts | 0 .../app/modules/data/detail/data-path.html | 0 .../app/modules/data/detail/data-path.scss | 0 .../data/elements/address-detail.component.ts | 0 .../modules/data/elements/address-detail.html | 0 .../data/elements/external-link.component.ts | 0 .../modules/data/elements/external-link.html | 0 .../modules/data/elements/external-link.scss | 0 .../elements/favorite-button.component.html | 0 .../elements/favorite-button.component.scss | 0 .../elements/favorite-button.component.ts | 0 .../elements/long-inline-text.component.ts | 0 .../data/elements/long-inline-text.html | 0 .../data/elements/offers-detail.component.ts | 0 .../modules/data/elements/offers-detail.html | 0 .../data/elements/offers-in-list.component.ts | 0 .../modules/data/elements/offers-in-list.html | 0 .../data/elements/origin-detail.component.ts | 0 .../modules/data/elements/origin-detail.html | 0 .../data/elements/origin-in-list.component.ts | 0 .../modules/data/elements/origin-in-list.html | 0 .../data/elements/simple-card.component.ts | 0 .../modules/data/elements/simple-card.html | 0 .../elements/skeleton-list-item.component.ts | 0 .../data/elements/skeleton-list-item.html | 0 .../data/elements/skeleton-list-item.scss | 0 .../skeleton-segment-button.component.ts | 0 .../elements/skeleton-segment-button.html | 0 .../skeleton-simple-card.component.ts | 0 .../data/elements/skeleton-simple-card.html | 0 .../data/elements/title-card.component.html | 0 .../data/elements/title-card.component.scss | 0 .../data/elements/title-card.component.ts | 0 .../data-list-item-host-default.component.ts | 0 .../list/data-list-item-host-default.html | 0 .../list/data-list-item-host.directive.ts | 0 .../data/list/data-list-item.component.ts | 0 .../app/modules/data/list/data-list-item.html | 0 .../app/modules/data/list/data-list-item.scss | 0 .../data/list/data-list.component.spec.ts | 0 .../modules/data/list/data-list.component.ts | 0 .../src}/app/modules/data/list/data-list.html | 0 .../src}/app/modules/data/list/data-list.scss | 0 .../data/list/food-data-list.component.ts | 0 ...-item-virtual-scroll-strategy.directive.ts | 0 ...thing-list-item-virtual-scroll-strategy.ts | 0 .../data/list/search-page-switch-animation.ts | 0 .../data/list/search-page.component.ts | 0 .../app/modules/data/list/search-page.html | 0 .../app/modules/data/list/search-page.scss | 0 .../app/modules/data/list/search-provider.ts | 0 .../data/list/simple-data-list.component.ts | 0 .../modules/data/list/simple-data-list.html | 0 .../modules/data/list/simple-data-list.scss | 0 .../data/list/tree-list-fragment.component.ts | 0 .../modules/data/list/tree-list-fragment.html | 0 .../modules/data/list/tree-list-fragment.scss | 0 .../modules/data/list/tree-list.component.ts | 0 .../src}/app/modules/data/list/tree-list.html | 0 .../src}/app/modules/data/list/tree-list.scss | 0 .../data/stapps-web-http-client.provider.ts | 0 .../article/article-content.component.ts | 0 .../data/types/article/article-content.html | 0 .../types/article/article-item.component.ts | 0 .../data/types/article/article-list-item.html | 0 .../book/book-detail-content.component.ts | 0 .../data/types/book/book-detail-content.html | 0 .../types/book/book-list-item.component.ts | 0 .../data/types/book/book-list-item.html | 0 .../catalog-detail-content.component.ts | 0 .../types/catalog/catalog-detail-content.html | 0 .../types/catalog/catalog-detail-content.scss | 0 .../catalog/catalog-list-item.component.ts | 0 .../data/types/catalog/catalog-list-item.html | 0 .../date-series-detail-content.component.ts | 0 .../date-series-detail-content.html | 0 .../date-series-list-item.component.ts | 0 .../date-series/date-series-list-item.html | 0 .../date-series/date-series-list-item.scss | 0 .../dish/dish-detail-content.component.ts | 0 .../data/types/dish/dish-detail-content.html | 0 .../data/types/dish/dish-detail-content.scss | 0 .../types/dish/dish-list-item.component.ts | 0 .../data/types/dish/dish-list-item.html | 0 .../event/event-detail-content.component.ts | 0 .../types/event/event-detail-content.html | 0 .../types/event/event-detail-content.scss | 0 .../types/event/event-list-item.component.ts | 0 .../data/types/event/event-list-item.html | 0 .../types/event/event-route-path.component.ts | 0 .../data/types/event/event-route-path.html | 0 .../data/types/event/event-route-path.scss | 0 .../favorite-detail-content.component.ts | 0 .../favorite/favorite-detail-content.html | 0 .../favorite/favorite-list-item.component.ts | 0 .../types/favorite/favorite-list-item.html | 0 .../message-detail-content.component.ts | 0 .../types/message/message-detail-content.html | 0 .../types/message/message-detail-content.scss | 0 .../message/message-list-item.component.ts | 0 .../data/types/message/message-list-item.html | 0 .../organization-detail-content.component.ts | 0 .../organization-detail-content.html | 0 .../organization-list-item.component.ts | 0 .../organization/organization-list-item.html | 0 .../periodical-detail-content.component.ts | 0 .../periodical/periodical-detail-content.html | 0 .../periodical-list-item.component.ts | 0 .../periodical/periodical-list-item.html | 0 .../person/person-detail-content.component.ts | 0 .../types/person/person-detail-content.html | 0 .../person/person-list-item.component.ts | 0 .../data/types/person/person-list-item.html | 0 .../place/place-detail-content.component.ts | 0 .../types/place/place-detail-content.html | 0 .../types/place/place-detail-content.scss | 0 .../types/place/place-list-item.component.ts | 0 .../data/types/place/place-list-item.html | 0 .../modules/data/types/place/place-types.ts | 0 .../mensa/place-mensa-detail.component.ts | 0 .../special/mensa/place-mensa-service.ts | 0 .../place/special/mensa/place-mensa.html | 0 .../place/special/mensa/place-mensa.scss | 0 .../semester-detail-content.component.ts | 0 .../semester/semester-detail-content.html | 0 .../semester/semester-list-item.component.ts | 0 .../types/semester/semester-list-item.html | 0 .../video/video-detail-content.component.ts | 0 .../types/video/video-detail-content.html | 0 .../types/video/video-list-item.component.ts | 0 .../data/types/video/video-list-item.html | 0 .../favorites/favorites-page.component.scss | 0 .../favorites/favorites-page.component.ts | 0 .../app/modules/favorites/favorites.module.ts | 0 .../modules/favorites/favorites.service.ts | 0 .../feedback/feedback-page.component.ts | 0 .../app/modules/feedback/feedback-page.html | 0 .../app/modules/feedback/feedback-page.scss | 0 .../app/modules/feedback/feedback.module.ts | 0 .../daia-availability.component.spec.ts | 0 .../daia-availability.component.ts | 0 .../daia-availability/daia-availability.html | 0 .../daia-availability/daia-availability.scss | 0 .../daia-holding.component.ts | 0 .../hebis/daia-availability/daia-holding.html | 0 .../hebis/daia-availability/daia-holding.scss | 0 .../modules/hebis/daia-data.provider.spec.ts | 0 .../app/modules/hebis/daia-data.provider.ts | 0 .../app/modules/hebis/hebis-data.provider.ts | 0 .../hebis-detail-content.component.ts | 0 .../hebis-detail/hebis-detail-content.html | 0 .../hebis-detail/hebis-detail-content.scss | 0 .../hebis-detail.component.spec.ts | 0 .../hebis-detail/hebis-detail.component.ts | 0 .../hebis/hebis-detail/hebis-detail.html | 0 .../hebis/hebis-detail/hebis-detail.scss | 0 .../app/modules/hebis/hebis-routing.module.ts | 0 .../modules/hebis/hebis-search.provider.ts | 0 .../src}/app/modules/hebis/hebis.module.ts | 0 .../hebis/list/hebis-search-page.component.ts | 0 .../modules/hebis/list/hebis-search-page.html | 0 .../app/modules/hebis/protocol/request.ts | 0 .../app/modules/hebis/protocol/response.ts | 0 .../src}/app/modules/hebis/protocol/route.ts | 0 .../modules/library/account/account.page.html | 0 .../modules/library/account/account.page.scss | 0 .../modules/library/account/account.page.ts | 0 .../checked-out/checked-out-page.component.ts | 0 .../account/checked-out/checked-out-page.html | 0 .../account/checked-out/checked-out-page.scss | 0 .../elements/fee-item/fee-item.component.ts | 0 .../account/elements/fee-item/fee-item.html | 0 .../account/elements/fee-item/fee-item.scss | 0 .../elements/paia-item/paiaitem.component.ts | 0 .../account/elements/paia-item/paiaitem.html | 0 .../account/elements/paia-item/paiaitem.scss | 0 .../account/fines/fines-page.component.ts | 0 .../library/account/fines/fines-page.html | 0 .../library/account/fines/fines-page.scss | 0 .../library/account/first-last-name.pipe.ts | 0 .../account/holds/holds-page.component.ts | 0 .../library/account/holds/holds-page.html | 0 .../library/account/holds/holds-page.scss | 0 .../account/library-account.service.ts | 0 .../account/profile/profile-page.component.ts | 0 .../library/account/profile/profile-page.html | 0 .../library/account/profile/profile-page.scss | 0 .../app/modules/library/library.module.ts | 0 .../app/src}/app/modules/library/types.ts | 0 .../modules/map/item/map-item.component.html | 0 .../modules/map/item/map-item.component.scss | 0 .../modules/map/item/map-item.component.ts | 0 .../app/src}/app/modules/map/map.module.ts | 0 .../src}/app/modules/map/map.provider.spec.ts | 0 .../app/src}/app/modules/map/map.provider.ts | 0 .../modules/map/page/map-page.component.ts | 0 .../src}/app/modules/map/page/map-page.html | 0 .../src}/app/modules/map/page/map-page.scss | 0 .../page/modals/map-list-modal.component.ts | 0 .../app/modules/map/page/modals/map-list.html | 0 .../app/modules/map/page/modals/map-list.scss | 0 .../page/modals/map-single-modal.component.ts | 0 .../modules/map/page/modals/map-single.html | 0 .../modules/map/page/modals/map-single.scss | 0 .../app/modules/map/position.service.spec.ts | 0 .../src}/app/modules/map/position.service.ts | 0 .../map/widget/map-widget.component.ts | 0 .../app/modules/map/widget/map-widget.html | 0 .../app/modules/map/widget/map-widget.scss | 0 .../context/context-menu.component.spec.ts | 0 .../menu/context/context-menu.component.ts | 0 .../modules/menu/context/context-menu.html | 0 .../menu/context/context-menu.service.spec.ts | 0 .../menu/context/context-menu.service.ts | 0 .../app/modules/menu/context/context-type.ts | 0 .../app/src}/app/modules/menu/menu.module.ts | 0 .../menu/navigation/navigation.component.ts | 0 .../modules/menu/navigation/navigation.html | 0 .../menu/navigation/navigation.module.ts | 0 .../modules/menu/navigation/navigation.scss | 0 .../menu/navigation/navigation.service.ts | 0 .../navigation/offline-notice.component.ts | 0 .../menu/navigation/offline-notice.html | 0 .../menu/navigation/offline-notice.scss | 0 .../menu/navigation/root-link.directive.ts | 0 .../menu/navigation/tabs-routing.module.ts | 0 .../menu/navigation/tabs-transition.ts | 0 .../menu/navigation/tabs.component.scss | 0 .../modules/menu/navigation/tabs.component.ts | 0 .../app/modules/menu/navigation/tabs.spec.ts | 0 .../menu/navigation/tabs.template.html | 0 .../news-settings-filter.component.html | 0 .../news-settings-filter.component.scss | 0 .../news-settings-filter.component.ts | 0 .../modules/news/item/news-item.component.ts | 0 .../src}/app/modules/news/item/news-item.html | 0 .../src}/app/modules/news/item/news-item.scss | 0 .../news/item/skeleton-news-item.component.ts | 0 .../modules/news/item/skeleton-news-item.html | 0 .../app/modules/news/news-filter-settings.ts | 0 .../app/src}/app/modules/news/news.module.ts | 0 .../src}/app/modules/news/news.provider.ts | 0 .../modules/news/page/news-page.component.ts | 0 .../src}/app/modules/news/page/news-page.html | 0 .../src}/app/modules/news/page/news-page.scss | 0 .../page/profile-page-section.component.ts | 0 .../profile/page/profile-page-section.html | 0 .../profile/page/profile-page-section.scss | 0 .../profile/page/profile-page.component.ts | 0 .../modules/profile/page/profile-page.html | 0 .../modules/profile/page/profile-page.scss | 0 .../modules/profile/page/profile-page.spec.ts | 0 .../src}/app/modules/profile/page/sections.ts | 0 .../app/modules/profile/profile.module.ts | 0 .../schedule/page/calendar-view.component.ts | 0 .../modules/schedule/page/calendar-view.html | 0 .../modules/schedule/page/calendar-view.scss | 0 .../page/components/calendar-component.html | 0 .../page/components/calendar-component.scss | 0 .../page/components/calendar.component.ts | 0 .../page/grid/infinite-swiper.component.ts | 0 .../schedule/page/grid/infinite-swiper.html | 0 .../schedule/page/grid/infinite-swiper.scss | 0 .../schedule/page/grid/range-overlap.spec.ts | 0 .../schedule/page/grid/range-overlap.ts | 0 .../page/grid/schedule-card.component.ts | 0 .../schedule/page/grid/schedule-card.html | 0 .../schedule/page/grid/schedule-card.scss | 0 .../page/grid/schedule-cursor-offset.ts | 0 .../page/grid/schedule-cursor.component.ts | 0 .../schedule/page/grid/schedule-cursor.html | 0 .../schedule/page/grid/schedule-cursor.scss | 0 .../page/grid/schedule-day.component.ts | 0 .../schedule/page/grid/schedule-day.html | 0 .../schedule/page/grid/schedule-day.scss | 0 .../modal/modal-event-creator.component.ts | 0 .../page/modal/modal-event-creator.html | 0 .../page/modal/modal-event-creator.scss | 0 .../schedule/page/schedule-page.component.ts | 0 .../modules/schedule/page/schedule-page.html | 0 .../modules/schedule/page/schedule-page.scss | 0 .../page/schedule-single-events.component.ts | 0 .../schedule/page/schedule-single-events.html | 0 .../schedule/page/schedule-single-events.scss | 0 .../page/schedule-single-events.spec.ts | 0 .../schedule/page/schedule-view.component.ts | 0 .../modules/schedule/page/schedule-view.html | 0 .../modules/schedule/page/schedule-view.scss | 0 .../modules/schedule/page/schema/schema.ts | 0 .../app/modules/schedule/schedule.module.ts | 0 .../settings/item/settings-item.component.ts | 0 .../modules/settings/item/settings-item.html | 0 .../modules/settings/item/settings-item.scss | 0 .../page/calendar-sync-settings-keys.ts | 0 .../page/calendar-sync-settings.component.ts | 0 .../settings/page/calendar-sync-settings.html | 0 .../settings/page/calendar-sync-settings.scss | 0 .../settings/page/settings-page.component.ts | 0 .../modules/settings/page/settings-page.html | 0 .../modules/settings/page/settings-page.scss | 0 .../settings/setting-translate.pipe.ts | 0 .../app/modules/settings/settings.module.ts | 0 .../settings/settings.provider.spec.ts | 0 .../app/modules/settings/settings.provider.ts | 0 .../storage/capacitor-secure-storage.ts | 0 .../app/modules/storage/storage.module.ts | 0 .../modules/storage/storage.provider.spec.ts | 0 .../app/modules/storage/storage.provider.ts | 0 .../app/translation/common-string-pipes.ts | 0 .../app/src}/app/translation/i18n.spec.ts | 0 .../property-name-translate.pipe.ts | 0 .../app/translation/thing-translate.module.ts | 0 .../app/translation/thing-translate.parser.ts | 0 .../app/translation/thing-translate.pipe.ts | 0 .../translation/thing-translate.service.ts | 0 .../app/translation/translate-simple.pipe.ts | 0 .../app/src}/app/util/array-last.pipe.ts | 0 .../app/src}/app/util/browser.factory.ts | 0 .../app/src}/app/util/date-from-index.pipe.ts | 0 .../app/src}/app/util/date-is-today.pipe.ts | 0 .../app/src}/app/util/daytime-key.pipe.ts | 0 .../app/src}/app/util/edit-modal.component.ts | 0 .../app/src}/app/util/edit-modal.html | 0 .../app/util/element-size-change.directive.ts | 0 .../app/util/internet-connection.service.ts | 0 .../src}/app/util/ion-icon/icon-match.spec.ts | 0 .../app/src}/app/util/ion-icon/icon-match.ts | 0 .../src}/app/util/ion-icon/icon.component.ts | 0 .../app/src}/app/util/ion-icon/icon.html | 0 .../app/src}/app/util/ion-icon/icon.scss | 0 .../app/src}/app/util/ion-icon/icon.ts | 0 .../ion-icon/ion-back-button.directive.ts | 0 .../util/ion-icon/ion-breadcrumb.directive.ts | 0 .../app/util/ion-icon/ion-icon.directive.ts | 0 .../src}/app/util/ion-icon/ion-icon.module.ts | 0 .../util/ion-icon/ion-reorder.directive.ts | 0 .../util/ion-icon/ion-searchbar.directive.ts | 0 .../src}/app/util/ion-icon/replace-util.ts | 0 .../app/src}/app/util/lazy.pipe.ts | 0 .../src}/app/util/next-date-in-list.pipe.ts | 0 .../src}/app/util/nullish-coalecing.pipe.ts | 0 .../src}/app/util/opening-hours.component.ts | 0 .../app/src}/app/util/opening-hours.html | 0 .../app/util/pending-changes-action-sheet.ts | 0 .../src}/app/util/routing-stack.service.ts | 0 .../app/util/searchbar-autofocus.directive.ts | 0 .../app/src}/app/util/section.component.html | 0 .../app/src}/app/util/section.component.scss | 0 .../app/src}/app/util/section.component.ts | 0 .../src}/app/util/simple-swiper.component.ts | 0 .../app/src}/app/util/simple-swiper.html | 0 .../app/src}/app/util/simple-swiper.scss | 0 .../app/src}/app/util/util.module.ts | 0 .../app/src}/assets/about/CHANGELOG.md | 0 .../app/src}/assets/about/licenses.json | 0 .../src}/assets/fonts/barlow/Barlow-Black.ttf | Bin .../fonts/barlow/Barlow-BlackItalic.ttf | Bin .../src}/assets/fonts/barlow/Barlow-Bold.ttf | Bin .../assets/fonts/barlow/Barlow-BoldItalic.ttf | Bin .../assets/fonts/barlow/Barlow-ExtraBold.ttf | Bin .../fonts/barlow/Barlow-ExtraBoldItalic.ttf | Bin .../assets/fonts/barlow/Barlow-ExtraLight.ttf | Bin .../fonts/barlow/Barlow-ExtraLightItalic.ttf | Bin .../assets/fonts/barlow/Barlow-Italic.ttf | Bin .../src}/assets/fonts/barlow/Barlow-Light.ttf | Bin .../fonts/barlow/Barlow-LightItalic.ttf | Bin .../assets/fonts/barlow/Barlow-Medium.ttf | Bin .../fonts/barlow/Barlow-MediumItalic.ttf | Bin .../assets/fonts/barlow/Barlow-Regular.ttf | Bin .../assets/fonts/barlow/Barlow-SemiBold.ttf | Bin .../fonts/barlow/Barlow-SemiBoldItalic.ttf | Bin .../src}/assets/fonts/barlow/Barlow-Thin.ttf | Bin .../assets/fonts/barlow/Barlow-ThinItalic.ttf | Bin .../app/src}/assets/fonts/barlow/OFL.txt | 0 .../BarlowCondensed-Black.ttf | Bin .../BarlowCondensed-BlackItalic.ttf | Bin .../barlow_condensed/BarlowCondensed-Bold.ttf | Bin .../BarlowCondensed-BoldItalic.ttf | Bin .../BarlowCondensed-ExtraBold.ttf | Bin .../BarlowCondensed-ExtraBoldItalic.ttf | Bin .../BarlowCondensed-ExtraLight.ttf | Bin .../BarlowCondensed-ExtraLightItalic.ttf | Bin .../BarlowCondensed-Italic.ttf | Bin .../BarlowCondensed-Light.ttf | Bin .../BarlowCondensed-LightItalic.ttf | Bin .../BarlowCondensed-Medium.ttf | Bin .../BarlowCondensed-MediumItalic.ttf | Bin .../BarlowCondensed-Regular.ttf | Bin .../BarlowCondensed-SemiBold.ttf | Bin .../BarlowCondensed-SemiBoldItalic.ttf | Bin .../barlow_condensed/BarlowCondensed-Thin.ttf | Bin .../BarlowCondensed-ThinItalic.ttf | Bin .../assets/fonts/barlow_condensed/OFL.txt | 0 {src => frontend/app/src}/assets/i18n/de.json | 0 {src => frontend/app/src}/assets/i18n/en.json | 0 .../app/src}/assets/icon/favicon.png | Bin .../app/src}/assets/icons.min.woff2 | Bin .../app/src}/assets/imgs/header.svg | 0 .../app/src}/assets/imgs/logo.png | Bin .../app/src}/assets/imgs/open stapps logo.svg | 0 .../src}/assets/imgs/profile-card-head.svg | 0 .../environments/environment.production.ts | 0 .../app/src}/environments/environment.ts | 0 {src => frontend/app/src}/global.scss | 0 {src => frontend/app/src}/index.html | 0 {src => frontend/app/src}/main.ts | 0 {src => frontend/app/src}/polyfills.ts | 0 {src => frontend/app/src}/test.ts | 0 {src => frontend/app/src}/theme/_fonts.scss | 0 .../app/src}/theme/common/_helper.scss | 0 .../app/src}/theme/common/_ion-button.scss | 0 .../theme/common/_ion-content-parallax.scss | 0 .../app/src}/theme/common/_ion-header.scss | 0 .../app/src}/theme/common/_ion-img.scss | 0 .../app/src}/theme/common/_ion-input.scss | 0 .../app/src}/theme/common/_ion-modal.scss | 0 .../app/src}/theme/common/_ion-popover.scss | 0 .../app/src}/theme/common/_ion-refresher.scss | 0 .../app/src}/theme/common/_ion-toolbar.scss | 0 .../app/src}/theme/common/_swiper.scss | 0 .../app/src}/theme/common/_typo.scss | 0 .../app/src}/theme/common/_typography.scss | 0 .../app/src}/theme/components/_card.scss | 0 .../app/src}/theme/components/_section.scss | 0 .../app/src}/theme/material-symbols.scss | 0 .../app/src}/theme/util/_mixins.scss | 0 .../app/src}/theme/variables.scss | 0 .../app/tsconfig.app.json | 0 tsconfig.json => frontend/app/tsconfig.json | 0 .../app/tsconfig.spec.json | 0 ios/App/App/capacitor.config.json | 33 ---- 775 files changed, 89 insertions(+), 156 deletions(-) delete mode 100644 android/app/src/main/assets/capacitor.config.json delete mode 100644 capacitor.config.json rename .browserslistrc => frontend/app/.browserslistrc (100%) rename .editorconfig => frontend/app/.editorconfig (100%) rename .eslintignore => frontend/app/.eslintignore (100%) rename .eslintrc.json => frontend/app/.eslintrc.json (100%) rename .gitignore => frontend/app/.gitignore (100%) rename .gitlab-ci.yml => frontend/app/.gitlab-ci.yml (100%) rename {.gitlab => frontend/app/.gitlab}/ci/enableGitlabReviewToolbar.sh (100%) mode change 100755 => 100644 rename {.gitlab => frontend/app/.gitlab}/ci/getRegistryBranch.sh (100%) mode change 100755 => 100644 rename {.gitlab => frontend/app/.gitlab}/ci/getRegistryTag.sh (100%) mode change 100755 => 100644 rename {.gitlab => frontend/app/.gitlab}/ci/pushAsLatestVersion.sh (100%) mode change 100755 => 100644 rename {.gitlab => frontend/app/.gitlab}/ci/testCIScripts.sh (100%) mode change 100755 => 100644 rename {.gitlab => frontend/app/.gitlab}/issue_templates/bug.md (100%) rename {.gitlab => frontend/app/.gitlab}/issue_templates/feature.md (100%) rename {.gitlab => frontend/app/.gitlab}/issue_templates/improvement.md (100%) rename .npmignore => frontend/app/.npmignore (100%) rename .npmrc => frontend/app/.npmrc (100%) rename .prettierignore => frontend/app/.prettierignore (100%) rename .prettierrc.js => frontend/app/.prettierrc.js (100%) rename Dockerfile => frontend/app/Dockerfile (100%) rename Dockerfile.Executable => frontend/app/Dockerfile.Executable (100%) rename ICONS.md => frontend/app/ICONS.md (100%) rename LICENSE => frontend/app/LICENSE (100%) rename PITFALLS.md => frontend/app/PITFALLS.md (100%) rename README.md => frontend/app/README.md (100%) rename {__mocks__ => frontend/app/__mocks__}/@capacitor/geolocation.ts (100%) rename additional-licenses.json => frontend/app/additional-licenses.json (100%) rename {android => frontend/app/android}/.gitignore (100%) rename {android => frontend/app/android}/app/.gitignore (100%) rename {android => frontend/app/android}/app/build.gradle (100%) rename {android => frontend/app/android}/app/capacitor.build.gradle (100%) rename {android => frontend/app/android}/app/proguard-rules.pro (100%) rename {android => frontend/app/android}/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java (100%) rename {android => frontend/app/android}/app/src/main/AndroidManifest.xml (100%) rename {android => frontend/app/android}/app/src/main/assets/capacitor.plugins.json (100%) rename {android => frontend/app/android}/app/src/main/java/de/anyschool/app/MainActivity.java (100%) rename {android => frontend/app/android}/app/src/main/res/drawable-v24/ic_launcher_foreground.xml (100%) rename {android => frontend/app/android}/app/src/main/res/drawable/ic_launcher_background.xml (100%) rename {android => frontend/app/android}/app/src/main/res/layout/activity_main.xml (100%) rename {android => frontend/app/android}/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml (100%) rename {android => frontend/app/android}/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml (100%) rename {android => frontend/app/android}/app/src/main/res/values/ic_launcher_background.xml (100%) rename {android => frontend/app/android}/app/src/main/res/values/strings.xml (100%) rename {android => frontend/app/android}/app/src/main/res/values/styles.xml (100%) rename {android => frontend/app/android}/app/src/main/res/xml/config.xml (100%) rename {android => frontend/app/android}/app/src/main/res/xml/file_paths.xml (100%) rename {android => frontend/app/android}/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java (100%) rename {android => frontend/app/android}/build.gradle (100%) rename {android => frontend/app/android}/capacitor.settings.gradle (100%) rename {android => frontend/app/android}/gradle.properties (100%) rename {android => frontend/app/android}/gradle/wrapper/gradle-wrapper.jar (100%) rename {android => frontend/app/android}/gradle/wrapper/gradle-wrapper.properties (100%) rename {android => frontend/app/android}/gradlew (100%) mode change 100755 => 100644 rename {android => frontend/app/android}/gradlew.bat (96%) rename {android => frontend/app/android}/settings.gradle (100%) rename {android => frontend/app/android}/variables.gradle (100%) rename angular.json => frontend/app/angular.json (100%) rename capacitor.config.ts => frontend/app/capacitor.config.ts (100%) rename config.xml => frontend/app/config.xml (100%) rename cypress.config.ts => frontend/app/cypress.config.ts (100%) rename {cypress => frontend/app/cypress}/.gitignore (100%) rename {cypress => frontend/app/cypress}/fixtures/example.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/multi-result.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/no-results.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/test-2.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/test.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/academic-event/event-1.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/canteen/canteen-1.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/canteen/canteen-search-result.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/catalog/catalog-1.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/catalog/catalog-2.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/date-series/date-series-1.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/date-series/date-series-for-event-1.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/dish/dish-1.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/dish/dish-2.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/message/message-1.json (100%) rename {cypress => frontend/app/cypress}/fixtures/search/types/message/single-message.json (100%) rename {cypress => frontend/app/cypress}/integration/app.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/assessments.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/canteen.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/catalog.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/context-menu.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/dashboard.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/favorites.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/feedback.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/ical.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/news.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/schedule.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/search.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/settings.spec.ts (100%) rename {cypress => frontend/app/cypress}/integration/translations.spec.ts (100%) rename {cypress => frontend/app/cypress}/support/commands.ts (100%) rename {cypress => frontend/app/cypress}/support/index.ts (100%) rename {cypress => frontend/app/cypress}/tsconfig.json (100%) rename gradle.properties => frontend/app/gradle.properties (100%) rename icons.config.ts => frontend/app/icons.config.ts (100%) rename ionic.config.json => frontend/app/ionic.config.json (100%) rename {ios => frontend/app/ios}/.gitignore (100%) rename {ios => frontend/app/ios}/App/App.xcodeproj/project.pbxproj (100%) rename {ios => frontend/app/ios}/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata (100%) rename {ios => frontend/app/ios}/App/App.xcworkspace/contents.xcworkspacedata (100%) rename {ios => frontend/app/ios}/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {ios => frontend/app/ios}/App/App/App.entitlements (100%) rename {ios => frontend/app/ios}/App/App/AppDelegate.swift (100%) rename {ios => frontend/app/ios}/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json (100%) rename {ios => frontend/app/ios}/App/App/Assets.xcassets/Contents.json (100%) rename {ios => frontend/app/ios}/App/App/Assets.xcassets/Splash.imageset/Contents.json (100%) rename {ios => frontend/app/ios}/App/App/Base.lproj/LaunchScreen.storyboard (100%) rename {ios => frontend/app/ios}/App/App/Base.lproj/Main.storyboard (100%) rename {ios => frontend/app/ios}/App/App/Info.plist (100%) rename {ios => frontend/app/ios}/App/App/config.xml (100%) rename {ios => frontend/app/ios}/App/Podfile (100%) rename karma.conf.js => frontend/app/karma.conf.js (100%) rename package-lock.json => frontend/app/package-lock.json (100%) rename package.json => frontend/app/package.json (100%) rename {readme-resources => frontend/app/readme-resources}/fill-axis.gif (100%) rename {resources => frontend/app/resources}/README.md (100%) rename {resources => frontend/app/resources}/android/icon-background.png (100%) rename {resources => frontend/app/resources}/android/icon-foreground.png (100%) rename {resources => frontend/app/resources}/icon.png (100%) rename {resources => frontend/app/resources}/splash.png (100%) rename {scripts => frontend/app/scripts}/accumulate-licenses.ts (100%) rename {scripts => frontend/app/scripts}/check-icon-correctness.ts (100%) rename {scripts => frontend/app/scripts}/gather-used-icons.ts (100%) rename {scripts => frontend/app/scripts}/icon-config.ts (100%) rename {scripts => frontend/app/scripts}/minify-icon-font.ts (100%) rename {scripts => frontend/app/scripts}/node_setup.sh (100%) rename {scripts => frontend/app/scripts}/tsconfig.json (100%) rename {src => frontend/app/src}/app/_helpers/collections/chunk.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/chunk.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/difference.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/difference.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/get.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/get.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/group-by.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/group-by.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/key-by.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/key-by.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/map-values.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/map-values.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/min.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/min.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/omit.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/omit.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/partition.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/partition.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/pick.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/pick.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/shuffle.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/shuffle.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/string-sort.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/string-sort.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/sum.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/sum.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/tree-group.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/tree-group.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/uniq.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/uniq.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/zip.spec.ts (100%) rename {src => frontend/app/src}/app/_helpers/collections/zip.ts (100%) rename {src => frontend/app/src}/app/_helpers/data/filters.ts (100%) rename {src => frontend/app/src}/app/_helpers/data/resources/test-resources.ts (100%) rename {src => frontend/app/src}/app/_helpers/data/sample-configuration.ts (100%) rename {src => frontend/app/src}/app/_helpers/data/sample-facets.ts (100%) rename {src => frontend/app/src}/app/_helpers/data/sample-things.ts (100%) rename {src => frontend/app/src}/app/_helpers/errors.ts (100%) rename {src => frontend/app/src}/app/_helpers/service-handler.interceptor.ts (100%) rename {src => frontend/app/src}/app/_helpers/ts-logger.ts (100%) rename {src => frontend/app/src}/app/animation/animation-choreographer.ts (100%) rename {src => frontend/app/src}/app/animation/material-motion.ts (100%) rename {src => frontend/app/src}/app/animation/skeleton-transitions/chip-loading-transition.ts (100%) rename {src => frontend/app/src}/app/app-routing.module.ts (100%) rename {src => frontend/app/src}/app/app.component.html (100%) rename {src => frontend/app/src}/app/app.component.spec.ts (100%) rename {src => frontend/app/src}/app/app.component.ts (100%) rename {src => frontend/app/src}/app/app.module.ts (100%) rename {src => frontend/app/src}/app/modules/about/about-changelog.component.ts (100%) rename {src => frontend/app/src}/app/modules/about/about-changelog.html (100%) rename {src => frontend/app/src}/app/modules/about/about-changelog.scss (100%) rename {src => frontend/app/src}/app/modules/about/about-license-modal.component.ts (100%) rename {src => frontend/app/src}/app/modules/about/about-license-modal.html (100%) rename {src => frontend/app/src}/app/modules/about/about-license-modal.scss (100%) rename {src => frontend/app/src}/app/modules/about/about-licenses.component.ts (100%) rename {src => frontend/app/src}/app/modules/about/about-licenses.html (100%) rename {src => frontend/app/src}/app/modules/about/about-licenses.scss (100%) rename {src => frontend/app/src}/app/modules/about/about-page/about-page-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/about/about-page/about-page-content.html (100%) rename {src => frontend/app/src}/app/modules/about/about-page/about-page-content.scss (100%) rename {src => frontend/app/src}/app/modules/about/about-page/about-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/about/about-page/about-page.html (100%) rename {src => frontend/app/src}/app/modules/about/about-page/about-page.scss (100%) rename {src => frontend/app/src}/app/modules/about/about.module.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/assessment-mock-data.json (100%) rename {src => frontend/app/src}/app/modules/assessments/assessments.module.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/assessments.provider.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/detail/assessments-detail.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/detail/assessments-detail.html (100%) rename {src => frontend/app/src}/app/modules/assessments/detail/assessments-detail.scss (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-data-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-data-list.html (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-data-list.scss (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-list-item.html (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-list-item.scss (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-simple-data-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-simple-data-list.html (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-simple-data-list.scss (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-tree-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-tree-list.html (100%) rename {src => frontend/app/src}/app/modules/assessments/list/assessments-tree-list.scss (100%) rename {src => frontend/app/src}/app/modules/assessments/page/assessments-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/page/assessments-page.html (100%) rename {src => frontend/app/src}/app/modules/assessments/page/assessments-page.scss (100%) rename {src => frontend/app/src}/app/modules/assessments/types/assessment/assessment-base-info.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/types/assessment/assessment-base-info.html (100%) rename {src => frontend/app/src}/app/modules/assessments/types/assessment/assessment-base-info.scss (100%) rename {src => frontend/app/src}/app/modules/assessments/types/assessment/assessment-detail.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/types/assessment/assessment-detail.html (100%) rename {src => frontend/app/src}/app/modules/assessments/types/assessment/assessment-detail.scss (100%) rename {src => frontend/app/src}/app/modules/assessments/types/assessment/assessment-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/types/assessment/assessment-list-item.html (100%) rename {src => frontend/app/src}/app/modules/assessments/types/assessment/assessment-list-item.scss (100%) rename {src => frontend/app/src}/app/modules/assessments/types/course-of-study/course-of-study-assessment.component.ts (100%) rename {src => frontend/app/src}/app/modules/assessments/types/course-of-study/course-of-study-assessment.html (100%) rename {src => frontend/app/src}/app/modules/assessments/types/course-of-study/course-of-study-assessment.scss (100%) rename {src => frontend/app/src}/app/modules/auth/auth-callback/page/auth-callback-page.component.html (100%) rename {src => frontend/app/src}/app/modules/auth/auth-callback/page/auth-callback-page.component.scss (100%) rename {src => frontend/app/src}/app/modules/auth/auth-callback/page/auth-callback-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/auth/auth-guard.service.ts (100%) rename {src => frontend/app/src}/app/modules/auth/auth-helper.service.spec.ts (100%) rename {src => frontend/app/src}/app/modules/auth/auth-helper.service.ts (100%) rename {src => frontend/app/src}/app/modules/auth/auth-paths.ts (100%) rename {src => frontend/app/src}/app/modules/auth/auth-routing.module.ts (100%) rename {src => frontend/app/src}/app/modules/auth/auth.module.ts (100%) rename {src => frontend/app/src}/app/modules/auth/auth.provider.methods.ts (100%) rename {src => frontend/app/src}/app/modules/auth/auth.service.ts (100%) rename {src => frontend/app/src}/app/modules/auth/capacitor-requestor.ts (100%) rename {src => frontend/app/src}/app/modules/auth/default-auth.service.spec.ts (100%) rename {src => frontend/app/src}/app/modules/auth/default-auth.service.ts (100%) rename {src => frontend/app/src}/app/modules/auth/factories/http.factory.ts (100%) rename {src => frontend/app/src}/app/modules/auth/factories/index.ts (100%) rename {src => frontend/app/src}/app/modules/auth/factories/storage.factory.ts (100%) rename {src => frontend/app/src}/app/modules/auth/ng-http.service.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/auth-callback/page/paiaauth-callback-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/authorization-request-handler.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/authorization-request-response.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/paia-auth-action.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/paia-auth.service.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/paia-authorization-listener.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/paia-authorization-notifier.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/paia-authorization-response.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/paia-token-request.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/paia-token-response.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/paia-user-info-handler.ts (100%) rename {src => frontend/app/src}/app/modules/auth/paia/token-request-handler.ts (100%) rename {src => frontend/app/src}/app/modules/auth/protected.routes.ts (100%) rename {src => frontend/app/src}/app/modules/auth/user-info.model.ts (100%) rename {src => frontend/app/src}/app/modules/background/background.module.ts (100%) rename {src => frontend/app/src}/app/modules/background/schedule/changes.ts (100%) rename {src => frontend/app/src}/app/modules/background/schedule/hash.ts (100%) rename {src => frontend/app/src}/app/modules/background/schedule/schedule-sync.service.ts (100%) rename {src => frontend/app/src}/app/modules/calendar/add-event-review-modal.component.ts (100%) rename {src => frontend/app/src}/app/modules/calendar/add-event-review-modal.html (100%) rename {src => frontend/app/src}/app/modules/calendar/add-event-review-modal.scss (100%) rename {src => frontend/app/src}/app/modules/calendar/calendar-info.ts (100%) rename {src => frontend/app/src}/app/modules/calendar/calendar.module.ts (100%) rename {src => frontend/app/src}/app/modules/calendar/calendar.service.ts (100%) rename {src => frontend/app/src}/app/modules/calendar/ical/ical.spec.ts (100%) rename {src => frontend/app/src}/app/modules/calendar/ical/ical.ts (100%) rename {src => frontend/app/src}/app/modules/calendar/new-share.ts (100%) rename {src => frontend/app/src}/app/modules/calendar/schedule.provider.ts (100%) rename {src => frontend/app/src}/app/modules/catalog/catalog.component.html (100%) rename {src => frontend/app/src}/app/modules/catalog/catalog.component.scss (100%) rename {src => frontend/app/src}/app/modules/catalog/catalog.component.ts (100%) rename {src => frontend/app/src}/app/modules/catalog/catalog.module.ts (100%) rename {src => frontend/app/src}/app/modules/catalog/catalog.provider.ts (100%) rename {src => frontend/app/src}/app/modules/config/config.module.ts (100%) rename {src => frontend/app/src}/app/modules/config/config.provider.spec.ts (100%) rename {src => frontend/app/src}/app/modules/config/config.provider.ts (100%) rename {src => frontend/app/src}/app/modules/config/errors.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/dashboard-collapse.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/dashboard.collapse.component.scss (100%) rename {src => frontend/app/src}/app/modules/dashboard/dashboard.component.html (100%) rename {src => frontend/app/src}/app/modules/dashboard/dashboard.component.scss (100%) rename {src => frontend/app/src}/app/modules/dashboard/dashboard.component.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/dashboard.module.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/dashboard.provider.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/edit-modal/edit-modal-type.enum.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/edit-modal/edit-modal.component.html (100%) rename {src => frontend/app/src}/app/modules/dashboard/edit-modal/edit-modal.component.scss (100%) rename {src => frontend/app/src}/app/modules/dashboard/edit-modal/edit-modal.component.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/favorites-section/favorites-section.component.html (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/favorites-section/favorites-section.component.scss (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/favorites-section/favorites-section.component.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.html (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.scss (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/mensa-section/mensa-section.component.html (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/mensa-section/mensa-section.component.scss (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/mensa-section/mensa-section.component.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/news-section/news-section.component.html (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/news-section/news-section.component.scss (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/news-section/news-section.component.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/search-section/search-route-transition.ts (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/search-section/search-section.component.html (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/search-section/search-section.component.scss (100%) rename {src => frontend/app/src}/app/modules/dashboard/sections/search-section/search-section.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/chips/action-chip-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/chips/action-chip-list.html (100%) rename {src => frontend/app/src}/app/modules/data/chips/action-chip-list.scss (100%) rename {src => frontend/app/src}/app/modules/data/chips/data/add-event-action-chip.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/chips/data/add-event-action-chip.config.ts (100%) rename {src => frontend/app/src}/app/modules/data/chips/data/add-event-action-chip.html (100%) rename {src => frontend/app/src}/app/modules/data/chips/data/add-event-action-chip.scss (100%) rename {src => frontend/app/src}/app/modules/data/chips/data/locate-action-chip.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/chips/data/locate-action-chip.html (100%) rename {src => frontend/app/src}/app/modules/data/chips/edit-event-selection.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/chips/edit-event-selection.html (100%) rename {src => frontend/app/src}/app/modules/data/chips/edit-event-selection.scss (100%) rename {src => frontend/app/src}/app/modules/data/chips/filter/chip-filter.component.html (100%) rename {src => frontend/app/src}/app/modules/data/chips/filter/chip-filter.component.scss (100%) rename {src => frontend/app/src}/app/modules/data/chips/filter/chip-filter.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/chips/tree-node.ts (100%) rename {src => frontend/app/src}/app/modules/data/coordinated-search.provider.spec.ts (100%) rename {src => frontend/app/src}/app/modules/data/coordinated-search.provider.ts (100%) rename {src => frontend/app/src}/app/modules/data/data-facets.provider.spec.ts (100%) rename {src => frontend/app/src}/app/modules/data/data-facets.provider.ts (100%) rename {src => frontend/app/src}/app/modules/data/data-icon.config.ts (100%) rename {src => frontend/app/src}/app/modules/data/data-icon.pipe.ts (100%) rename {src => frontend/app/src}/app/modules/data/data-routing.module.ts (100%) rename {src => frontend/app/src}/app/modules/data/data-routing.service.spec.ts (100%) rename {src => frontend/app/src}/app/modules/data/data-routing.service.ts (100%) rename {src => frontend/app/src}/app/modules/data/data.module.ts (100%) rename {src => frontend/app/src}/app/modules/data/data.provider.spec.ts (100%) rename {src => frontend/app/src}/app/modules/data/data.provider.ts (100%) rename {src => frontend/app/src}/app/modules/data/debug-data-collector.service.ts (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-detail-content.scss (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-detail.component.spec.ts (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-detail.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-detail.html (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-detail.scss (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-path.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-path.html (100%) rename {src => frontend/app/src}/app/modules/data/detail/data-path.scss (100%) rename {src => frontend/app/src}/app/modules/data/elements/address-detail.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/address-detail.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/external-link.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/external-link.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/external-link.scss (100%) rename {src => frontend/app/src}/app/modules/data/elements/favorite-button.component.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/favorite-button.component.scss (100%) rename {src => frontend/app/src}/app/modules/data/elements/favorite-button.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/long-inline-text.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/long-inline-text.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/offers-detail.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/offers-detail.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/offers-in-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/offers-in-list.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/origin-detail.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/origin-detail.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/origin-in-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/origin-in-list.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/simple-card.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/simple-card.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/skeleton-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/skeleton-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/skeleton-list-item.scss (100%) rename {src => frontend/app/src}/app/modules/data/elements/skeleton-segment-button.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/skeleton-segment-button.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/skeleton-simple-card.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/elements/skeleton-simple-card.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/title-card.component.html (100%) rename {src => frontend/app/src}/app/modules/data/elements/title-card.component.scss (100%) rename {src => frontend/app/src}/app/modules/data/elements/title-card.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list-item-host-default.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list-item-host-default.html (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list-item-host.directive.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list-item.scss (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list.component.spec.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list.html (100%) rename {src => frontend/app/src}/app/modules/data/list/data-list.scss (100%) rename {src => frontend/app/src}/app/modules/data/list/food-data-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.directive.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/search-page-switch-animation.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/search-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/search-page.html (100%) rename {src => frontend/app/src}/app/modules/data/list/search-page.scss (100%) rename {src => frontend/app/src}/app/modules/data/list/search-provider.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/simple-data-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/simple-data-list.html (100%) rename {src => frontend/app/src}/app/modules/data/list/simple-data-list.scss (100%) rename {src => frontend/app/src}/app/modules/data/list/tree-list-fragment.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/tree-list-fragment.html (100%) rename {src => frontend/app/src}/app/modules/data/list/tree-list-fragment.scss (100%) rename {src => frontend/app/src}/app/modules/data/list/tree-list.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/list/tree-list.html (100%) rename {src => frontend/app/src}/app/modules/data/list/tree-list.scss (100%) rename {src => frontend/app/src}/app/modules/data/stapps-web-http-client.provider.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/article/article-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/article/article-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/article/article-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/article/article-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/book/book-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/book/book-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/book/book-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/book/book-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/catalog/catalog-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/catalog/catalog-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/catalog/catalog-detail-content.scss (100%) rename {src => frontend/app/src}/app/modules/data/types/catalog/catalog-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/catalog/catalog-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/date-series/date-series-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/date-series/date-series-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/date-series/date-series-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/date-series/date-series-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/date-series/date-series-list-item.scss (100%) rename {src => frontend/app/src}/app/modules/data/types/dish/dish-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/dish/dish-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/dish/dish-detail-content.scss (100%) rename {src => frontend/app/src}/app/modules/data/types/dish/dish-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/dish/dish-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/event/event-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/event/event-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/event/event-detail-content.scss (100%) rename {src => frontend/app/src}/app/modules/data/types/event/event-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/event/event-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/event/event-route-path.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/event/event-route-path.html (100%) rename {src => frontend/app/src}/app/modules/data/types/event/event-route-path.scss (100%) rename {src => frontend/app/src}/app/modules/data/types/favorite/favorite-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/favorite/favorite-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/favorite/favorite-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/favorite/favorite-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/message/message-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/message/message-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/message/message-detail-content.scss (100%) rename {src => frontend/app/src}/app/modules/data/types/message/message-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/message/message-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/organization/organization-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/organization/organization-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/organization/organization-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/organization/organization-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/periodical/periodical-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/periodical/periodical-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/periodical/periodical-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/periodical/periodical-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/person/person-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/person/person-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/person/person-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/person/person-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/place/place-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/place/place-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/place/place-detail-content.scss (100%) rename {src => frontend/app/src}/app/modules/data/types/place/place-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/place/place-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/place/place-types.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/place/special/mensa/place-mensa-detail.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/place/special/mensa/place-mensa-service.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/place/special/mensa/place-mensa.html (100%) rename {src => frontend/app/src}/app/modules/data/types/place/special/mensa/place-mensa.scss (100%) rename {src => frontend/app/src}/app/modules/data/types/semester/semester-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/semester/semester-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/semester/semester-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/semester/semester-list-item.html (100%) rename {src => frontend/app/src}/app/modules/data/types/video/video-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/video/video-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/data/types/video/video-list-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/data/types/video/video-list-item.html (100%) rename {src => frontend/app/src}/app/modules/favorites/favorites-page.component.scss (100%) rename {src => frontend/app/src}/app/modules/favorites/favorites-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/favorites/favorites.module.ts (100%) rename {src => frontend/app/src}/app/modules/favorites/favorites.service.ts (100%) rename {src => frontend/app/src}/app/modules/feedback/feedback-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/feedback/feedback-page.html (100%) rename {src => frontend/app/src}/app/modules/feedback/feedback-page.scss (100%) rename {src => frontend/app/src}/app/modules/feedback/feedback.module.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/daia-availability/daia-availability.component.spec.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/daia-availability/daia-availability.component.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/daia-availability/daia-availability.html (100%) rename {src => frontend/app/src}/app/modules/hebis/daia-availability/daia-availability.scss (100%) rename {src => frontend/app/src}/app/modules/hebis/daia-availability/daia-holding.component.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/daia-availability/daia-holding.html (100%) rename {src => frontend/app/src}/app/modules/hebis/daia-availability/daia-holding.scss (100%) rename {src => frontend/app/src}/app/modules/hebis/daia-data.provider.spec.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/daia-data.provider.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-data.provider.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-detail/hebis-detail-content.component.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-detail/hebis-detail-content.html (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-detail/hebis-detail-content.scss (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-detail/hebis-detail.component.spec.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-detail/hebis-detail.component.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-detail/hebis-detail.html (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-detail/hebis-detail.scss (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-routing.module.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis-search.provider.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/hebis.module.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/list/hebis-search-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/list/hebis-search-page.html (100%) rename {src => frontend/app/src}/app/modules/hebis/protocol/request.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/protocol/response.ts (100%) rename {src => frontend/app/src}/app/modules/hebis/protocol/route.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/account.page.html (100%) rename {src => frontend/app/src}/app/modules/library/account/account.page.scss (100%) rename {src => frontend/app/src}/app/modules/library/account/account.page.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/checked-out/checked-out-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/checked-out/checked-out-page.html (100%) rename {src => frontend/app/src}/app/modules/library/account/checked-out/checked-out-page.scss (100%) rename {src => frontend/app/src}/app/modules/library/account/elements/fee-item/fee-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/elements/fee-item/fee-item.html (100%) rename {src => frontend/app/src}/app/modules/library/account/elements/fee-item/fee-item.scss (100%) rename {src => frontend/app/src}/app/modules/library/account/elements/paia-item/paiaitem.component.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/elements/paia-item/paiaitem.html (100%) rename {src => frontend/app/src}/app/modules/library/account/elements/paia-item/paiaitem.scss (100%) rename {src => frontend/app/src}/app/modules/library/account/fines/fines-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/fines/fines-page.html (100%) rename {src => frontend/app/src}/app/modules/library/account/fines/fines-page.scss (100%) rename {src => frontend/app/src}/app/modules/library/account/first-last-name.pipe.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/holds/holds-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/holds/holds-page.html (100%) rename {src => frontend/app/src}/app/modules/library/account/holds/holds-page.scss (100%) rename {src => frontend/app/src}/app/modules/library/account/library-account.service.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/profile/profile-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/library/account/profile/profile-page.html (100%) rename {src => frontend/app/src}/app/modules/library/account/profile/profile-page.scss (100%) rename {src => frontend/app/src}/app/modules/library/library.module.ts (100%) rename {src => frontend/app/src}/app/modules/library/types.ts (100%) rename {src => frontend/app/src}/app/modules/map/item/map-item.component.html (100%) rename {src => frontend/app/src}/app/modules/map/item/map-item.component.scss (100%) rename {src => frontend/app/src}/app/modules/map/item/map-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/map/map.module.ts (100%) rename {src => frontend/app/src}/app/modules/map/map.provider.spec.ts (100%) rename {src => frontend/app/src}/app/modules/map/map.provider.ts (100%) rename {src => frontend/app/src}/app/modules/map/page/map-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/map/page/map-page.html (100%) rename {src => frontend/app/src}/app/modules/map/page/map-page.scss (100%) rename {src => frontend/app/src}/app/modules/map/page/modals/map-list-modal.component.ts (100%) rename {src => frontend/app/src}/app/modules/map/page/modals/map-list.html (100%) rename {src => frontend/app/src}/app/modules/map/page/modals/map-list.scss (100%) rename {src => frontend/app/src}/app/modules/map/page/modals/map-single-modal.component.ts (100%) rename {src => frontend/app/src}/app/modules/map/page/modals/map-single.html (100%) rename {src => frontend/app/src}/app/modules/map/page/modals/map-single.scss (100%) rename {src => frontend/app/src}/app/modules/map/position.service.spec.ts (100%) rename {src => frontend/app/src}/app/modules/map/position.service.ts (100%) rename {src => frontend/app/src}/app/modules/map/widget/map-widget.component.ts (100%) rename {src => frontend/app/src}/app/modules/map/widget/map-widget.html (100%) rename {src => frontend/app/src}/app/modules/map/widget/map-widget.scss (100%) rename {src => frontend/app/src}/app/modules/menu/context/context-menu.component.spec.ts (100%) rename {src => frontend/app/src}/app/modules/menu/context/context-menu.component.ts (100%) rename {src => frontend/app/src}/app/modules/menu/context/context-menu.html (100%) rename {src => frontend/app/src}/app/modules/menu/context/context-menu.service.spec.ts (100%) rename {src => frontend/app/src}/app/modules/menu/context/context-menu.service.ts (100%) rename {src => frontend/app/src}/app/modules/menu/context/context-type.ts (100%) rename {src => frontend/app/src}/app/modules/menu/menu.module.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/navigation.component.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/navigation.html (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/navigation.module.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/navigation.scss (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/navigation.service.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/offline-notice.component.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/offline-notice.html (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/offline-notice.scss (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/root-link.directive.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/tabs-routing.module.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/tabs-transition.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/tabs.component.scss (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/tabs.component.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/tabs.spec.ts (100%) rename {src => frontend/app/src}/app/modules/menu/navigation/tabs.template.html (100%) rename {src => frontend/app/src}/app/modules/news/elements/news-filter-settings/news-settings-filter.component.html (100%) rename {src => frontend/app/src}/app/modules/news/elements/news-filter-settings/news-settings-filter.component.scss (100%) rename {src => frontend/app/src}/app/modules/news/elements/news-filter-settings/news-settings-filter.component.ts (100%) rename {src => frontend/app/src}/app/modules/news/item/news-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/news/item/news-item.html (100%) rename {src => frontend/app/src}/app/modules/news/item/news-item.scss (100%) rename {src => frontend/app/src}/app/modules/news/item/skeleton-news-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/news/item/skeleton-news-item.html (100%) rename {src => frontend/app/src}/app/modules/news/news-filter-settings.ts (100%) rename {src => frontend/app/src}/app/modules/news/news.module.ts (100%) rename {src => frontend/app/src}/app/modules/news/news.provider.ts (100%) rename {src => frontend/app/src}/app/modules/news/page/news-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/news/page/news-page.html (100%) rename {src => frontend/app/src}/app/modules/news/page/news-page.scss (100%) rename {src => frontend/app/src}/app/modules/profile/page/profile-page-section.component.ts (100%) rename {src => frontend/app/src}/app/modules/profile/page/profile-page-section.html (100%) rename {src => frontend/app/src}/app/modules/profile/page/profile-page-section.scss (100%) rename {src => frontend/app/src}/app/modules/profile/page/profile-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/profile/page/profile-page.html (100%) rename {src => frontend/app/src}/app/modules/profile/page/profile-page.scss (100%) rename {src => frontend/app/src}/app/modules/profile/page/profile-page.spec.ts (100%) rename {src => frontend/app/src}/app/modules/profile/page/sections.ts (100%) rename {src => frontend/app/src}/app/modules/profile/profile.module.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/calendar-view.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/calendar-view.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/calendar-view.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/components/calendar-component.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/components/calendar-component.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/components/calendar.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/infinite-swiper.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/infinite-swiper.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/infinite-swiper.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/range-overlap.spec.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/range-overlap.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-card.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-card.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-card.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-cursor-offset.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-cursor.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-cursor.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-cursor.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-day.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-day.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/grid/schedule-day.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/modal/modal-event-creator.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/modal/modal-event-creator.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/modal/modal-event-creator.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-page.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-page.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-single-events.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-single-events.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-single-events.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-single-events.spec.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-view.component.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-view.html (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schedule-view.scss (100%) rename {src => frontend/app/src}/app/modules/schedule/page/schema/schema.ts (100%) rename {src => frontend/app/src}/app/modules/schedule/schedule.module.ts (100%) rename {src => frontend/app/src}/app/modules/settings/item/settings-item.component.ts (100%) rename {src => frontend/app/src}/app/modules/settings/item/settings-item.html (100%) rename {src => frontend/app/src}/app/modules/settings/item/settings-item.scss (100%) rename {src => frontend/app/src}/app/modules/settings/page/calendar-sync-settings-keys.ts (100%) rename {src => frontend/app/src}/app/modules/settings/page/calendar-sync-settings.component.ts (100%) rename {src => frontend/app/src}/app/modules/settings/page/calendar-sync-settings.html (100%) rename {src => frontend/app/src}/app/modules/settings/page/calendar-sync-settings.scss (100%) rename {src => frontend/app/src}/app/modules/settings/page/settings-page.component.ts (100%) rename {src => frontend/app/src}/app/modules/settings/page/settings-page.html (100%) rename {src => frontend/app/src}/app/modules/settings/page/settings-page.scss (100%) rename {src => frontend/app/src}/app/modules/settings/setting-translate.pipe.ts (100%) rename {src => frontend/app/src}/app/modules/settings/settings.module.ts (100%) rename {src => frontend/app/src}/app/modules/settings/settings.provider.spec.ts (100%) rename {src => frontend/app/src}/app/modules/settings/settings.provider.ts (100%) rename {src => frontend/app/src}/app/modules/storage/capacitor-secure-storage.ts (100%) rename {src => frontend/app/src}/app/modules/storage/storage.module.ts (100%) rename {src => frontend/app/src}/app/modules/storage/storage.provider.spec.ts (100%) rename {src => frontend/app/src}/app/modules/storage/storage.provider.ts (100%) rename {src => frontend/app/src}/app/translation/common-string-pipes.ts (100%) rename {src => frontend/app/src}/app/translation/i18n.spec.ts (100%) rename {src => frontend/app/src}/app/translation/property-name-translate.pipe.ts (100%) rename {src => frontend/app/src}/app/translation/thing-translate.module.ts (100%) rename {src => frontend/app/src}/app/translation/thing-translate.parser.ts (100%) rename {src => frontend/app/src}/app/translation/thing-translate.pipe.ts (100%) rename {src => frontend/app/src}/app/translation/thing-translate.service.ts (100%) rename {src => frontend/app/src}/app/translation/translate-simple.pipe.ts (100%) rename {src => frontend/app/src}/app/util/array-last.pipe.ts (100%) rename {src => frontend/app/src}/app/util/browser.factory.ts (100%) rename {src => frontend/app/src}/app/util/date-from-index.pipe.ts (100%) rename {src => frontend/app/src}/app/util/date-is-today.pipe.ts (100%) rename {src => frontend/app/src}/app/util/daytime-key.pipe.ts (100%) rename {src => frontend/app/src}/app/util/edit-modal.component.ts (100%) rename {src => frontend/app/src}/app/util/edit-modal.html (100%) rename {src => frontend/app/src}/app/util/element-size-change.directive.ts (100%) rename {src => frontend/app/src}/app/util/internet-connection.service.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/icon-match.spec.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/icon-match.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/icon.component.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/icon.html (100%) rename {src => frontend/app/src}/app/util/ion-icon/icon.scss (100%) rename {src => frontend/app/src}/app/util/ion-icon/icon.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/ion-back-button.directive.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/ion-breadcrumb.directive.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/ion-icon.directive.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/ion-icon.module.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/ion-reorder.directive.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/ion-searchbar.directive.ts (100%) rename {src => frontend/app/src}/app/util/ion-icon/replace-util.ts (100%) rename {src => frontend/app/src}/app/util/lazy.pipe.ts (100%) rename {src => frontend/app/src}/app/util/next-date-in-list.pipe.ts (100%) rename {src => frontend/app/src}/app/util/nullish-coalecing.pipe.ts (100%) rename {src => frontend/app/src}/app/util/opening-hours.component.ts (100%) rename {src => frontend/app/src}/app/util/opening-hours.html (100%) rename {src => frontend/app/src}/app/util/pending-changes-action-sheet.ts (100%) rename {src => frontend/app/src}/app/util/routing-stack.service.ts (100%) rename {src => frontend/app/src}/app/util/searchbar-autofocus.directive.ts (100%) rename {src => frontend/app/src}/app/util/section.component.html (100%) rename {src => frontend/app/src}/app/util/section.component.scss (100%) rename {src => frontend/app/src}/app/util/section.component.ts (100%) rename {src => frontend/app/src}/app/util/simple-swiper.component.ts (100%) rename {src => frontend/app/src}/app/util/simple-swiper.html (100%) rename {src => frontend/app/src}/app/util/simple-swiper.scss (100%) rename {src => frontend/app/src}/app/util/util.module.ts (100%) rename {src => frontend/app/src}/assets/about/CHANGELOG.md (100%) rename {src => frontend/app/src}/assets/about/licenses.json (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-Black.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-BlackItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-Bold.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-BoldItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-ExtraBold.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-ExtraBoldItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-ExtraLight.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-ExtraLightItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-Italic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-Light.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-LightItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-Medium.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-MediumItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-Regular.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-SemiBold.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-SemiBoldItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-Thin.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/Barlow-ThinItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow/OFL.txt (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-Black.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-BlackItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-Bold.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-BoldItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBold.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBoldItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLight.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLightItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-Italic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-Light.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-LightItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-Medium.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-MediumItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-Regular.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-SemiBold.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-SemiBoldItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-Thin.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/BarlowCondensed-ThinItalic.ttf (100%) rename {src => frontend/app/src}/assets/fonts/barlow_condensed/OFL.txt (100%) rename {src => frontend/app/src}/assets/i18n/de.json (100%) rename {src => frontend/app/src}/assets/i18n/en.json (100%) rename {src => frontend/app/src}/assets/icon/favicon.png (100%) rename {src => frontend/app/src}/assets/icons.min.woff2 (100%) rename {src => frontend/app/src}/assets/imgs/header.svg (100%) rename {src => frontend/app/src}/assets/imgs/logo.png (100%) rename {src => frontend/app/src}/assets/imgs/open stapps logo.svg (100%) rename {src => frontend/app/src}/assets/imgs/profile-card-head.svg (100%) rename {src => frontend/app/src}/environments/environment.production.ts (100%) rename {src => frontend/app/src}/environments/environment.ts (100%) rename {src => frontend/app/src}/global.scss (100%) rename {src => frontend/app/src}/index.html (100%) rename {src => frontend/app/src}/main.ts (100%) rename {src => frontend/app/src}/polyfills.ts (100%) rename {src => frontend/app/src}/test.ts (100%) rename {src => frontend/app/src}/theme/_fonts.scss (100%) rename {src => frontend/app/src}/theme/common/_helper.scss (100%) rename {src => frontend/app/src}/theme/common/_ion-button.scss (100%) rename {src => frontend/app/src}/theme/common/_ion-content-parallax.scss (100%) rename {src => frontend/app/src}/theme/common/_ion-header.scss (100%) rename {src => frontend/app/src}/theme/common/_ion-img.scss (100%) rename {src => frontend/app/src}/theme/common/_ion-input.scss (100%) rename {src => frontend/app/src}/theme/common/_ion-modal.scss (100%) rename {src => frontend/app/src}/theme/common/_ion-popover.scss (100%) rename {src => frontend/app/src}/theme/common/_ion-refresher.scss (100%) rename {src => frontend/app/src}/theme/common/_ion-toolbar.scss (100%) rename {src => frontend/app/src}/theme/common/_swiper.scss (100%) rename {src => frontend/app/src}/theme/common/_typo.scss (100%) rename {src => frontend/app/src}/theme/common/_typography.scss (100%) rename {src => frontend/app/src}/theme/components/_card.scss (100%) rename {src => frontend/app/src}/theme/components/_section.scss (100%) rename {src => frontend/app/src}/theme/material-symbols.scss (100%) rename {src => frontend/app/src}/theme/util/_mixins.scss (100%) rename {src => frontend/app/src}/theme/variables.scss (100%) rename tsconfig.app.json => frontend/app/tsconfig.app.json (100%) rename tsconfig.json => frontend/app/tsconfig.json (100%) rename tsconfig.spec.json => frontend/app/tsconfig.spec.json (100%) delete mode 100644 ios/App/App/capacitor.config.json diff --git a/android/app/src/main/assets/capacitor.config.json b/android/app/src/main/assets/capacitor.config.json deleted file mode 100644 index bbd92cae..00000000 --- a/android/app/src/main/assets/capacitor.config.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "appId": "de.anyschool.app", - "appName": "StApps", - "webDir": "www", - "bundledWebRuntime": false, - "cordova": { - "preferences": { - "AndroidXEnabled": "true", - "android-minSdkVersion": "22", - "BackupWebStorage": "none" - } - }, - "plugins": { - "SplashScreen": { - "launchShowDuration": 6000, - "launchAutoHide": false, - "backgroundColor": "#ffffff", - "androidSplashResourceName": "splash", - "androidScaleType": "FIT_CENTER", - "showSpinner": false, - "androidSpinnerStyle": "large", - "iosSpinnerStyle": "small", - "spinnerColor": "#999999", - "splashFullScreen": false, - "splashImmersive": false, - "useDialog": false - }, - "LocalNotifications": {}, - "CapacitorHttp": { - "enabled": false - } - } -} diff --git a/capacitor.config.json b/capacitor.config.json deleted file mode 100644 index 0967ef42..00000000 --- a/capacitor.config.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/.browserslistrc b/frontend/app/.browserslistrc similarity index 100% rename from .browserslistrc rename to frontend/app/.browserslistrc diff --git a/.editorconfig b/frontend/app/.editorconfig similarity index 100% rename from .editorconfig rename to frontend/app/.editorconfig diff --git a/.eslintignore b/frontend/app/.eslintignore similarity index 100% rename from .eslintignore rename to frontend/app/.eslintignore diff --git a/.eslintrc.json b/frontend/app/.eslintrc.json similarity index 100% rename from .eslintrc.json rename to frontend/app/.eslintrc.json diff --git a/.gitignore b/frontend/app/.gitignore similarity index 100% rename from .gitignore rename to frontend/app/.gitignore diff --git a/.gitlab-ci.yml b/frontend/app/.gitlab-ci.yml similarity index 100% rename from .gitlab-ci.yml rename to frontend/app/.gitlab-ci.yml diff --git a/.gitlab/ci/enableGitlabReviewToolbar.sh b/frontend/app/.gitlab/ci/enableGitlabReviewToolbar.sh old mode 100755 new mode 100644 similarity index 100% rename from .gitlab/ci/enableGitlabReviewToolbar.sh rename to frontend/app/.gitlab/ci/enableGitlabReviewToolbar.sh diff --git a/.gitlab/ci/getRegistryBranch.sh b/frontend/app/.gitlab/ci/getRegistryBranch.sh old mode 100755 new mode 100644 similarity index 100% rename from .gitlab/ci/getRegistryBranch.sh rename to frontend/app/.gitlab/ci/getRegistryBranch.sh diff --git a/.gitlab/ci/getRegistryTag.sh b/frontend/app/.gitlab/ci/getRegistryTag.sh old mode 100755 new mode 100644 similarity index 100% rename from .gitlab/ci/getRegistryTag.sh rename to frontend/app/.gitlab/ci/getRegistryTag.sh diff --git a/.gitlab/ci/pushAsLatestVersion.sh b/frontend/app/.gitlab/ci/pushAsLatestVersion.sh old mode 100755 new mode 100644 similarity index 100% rename from .gitlab/ci/pushAsLatestVersion.sh rename to frontend/app/.gitlab/ci/pushAsLatestVersion.sh diff --git a/.gitlab/ci/testCIScripts.sh b/frontend/app/.gitlab/ci/testCIScripts.sh old mode 100755 new mode 100644 similarity index 100% rename from .gitlab/ci/testCIScripts.sh rename to frontend/app/.gitlab/ci/testCIScripts.sh diff --git a/.gitlab/issue_templates/bug.md b/frontend/app/.gitlab/issue_templates/bug.md similarity index 100% rename from .gitlab/issue_templates/bug.md rename to frontend/app/.gitlab/issue_templates/bug.md diff --git a/.gitlab/issue_templates/feature.md b/frontend/app/.gitlab/issue_templates/feature.md similarity index 100% rename from .gitlab/issue_templates/feature.md rename to frontend/app/.gitlab/issue_templates/feature.md diff --git a/.gitlab/issue_templates/improvement.md b/frontend/app/.gitlab/issue_templates/improvement.md similarity index 100% rename from .gitlab/issue_templates/improvement.md rename to frontend/app/.gitlab/issue_templates/improvement.md diff --git a/.npmignore b/frontend/app/.npmignore similarity index 100% rename from .npmignore rename to frontend/app/.npmignore diff --git a/.npmrc b/frontend/app/.npmrc similarity index 100% rename from .npmrc rename to frontend/app/.npmrc diff --git a/.prettierignore b/frontend/app/.prettierignore similarity index 100% rename from .prettierignore rename to frontend/app/.prettierignore diff --git a/.prettierrc.js b/frontend/app/.prettierrc.js similarity index 100% rename from .prettierrc.js rename to frontend/app/.prettierrc.js diff --git a/Dockerfile b/frontend/app/Dockerfile similarity index 100% rename from Dockerfile rename to frontend/app/Dockerfile diff --git a/Dockerfile.Executable b/frontend/app/Dockerfile.Executable similarity index 100% rename from Dockerfile.Executable rename to frontend/app/Dockerfile.Executable diff --git a/ICONS.md b/frontend/app/ICONS.md similarity index 100% rename from ICONS.md rename to frontend/app/ICONS.md diff --git a/LICENSE b/frontend/app/LICENSE similarity index 100% rename from LICENSE rename to frontend/app/LICENSE diff --git a/PITFALLS.md b/frontend/app/PITFALLS.md similarity index 100% rename from PITFALLS.md rename to frontend/app/PITFALLS.md diff --git a/README.md b/frontend/app/README.md similarity index 100% rename from README.md rename to frontend/app/README.md diff --git a/__mocks__/@capacitor/geolocation.ts b/frontend/app/__mocks__/@capacitor/geolocation.ts similarity index 100% rename from __mocks__/@capacitor/geolocation.ts rename to frontend/app/__mocks__/@capacitor/geolocation.ts diff --git a/additional-licenses.json b/frontend/app/additional-licenses.json similarity index 100% rename from additional-licenses.json rename to frontend/app/additional-licenses.json diff --git a/android/.gitignore b/frontend/app/android/.gitignore similarity index 100% rename from android/.gitignore rename to frontend/app/android/.gitignore diff --git a/android/app/.gitignore b/frontend/app/android/app/.gitignore similarity index 100% rename from android/app/.gitignore rename to frontend/app/android/app/.gitignore diff --git a/android/app/build.gradle b/frontend/app/android/app/build.gradle similarity index 100% rename from android/app/build.gradle rename to frontend/app/android/app/build.gradle diff --git a/android/app/capacitor.build.gradle b/frontend/app/android/app/capacitor.build.gradle similarity index 100% rename from android/app/capacitor.build.gradle rename to frontend/app/android/app/capacitor.build.gradle diff --git a/android/app/proguard-rules.pro b/frontend/app/android/app/proguard-rules.pro similarity index 100% rename from android/app/proguard-rules.pro rename to frontend/app/android/app/proguard-rules.pro diff --git a/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java b/frontend/app/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java similarity index 100% rename from android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java rename to frontend/app/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java diff --git a/android/app/src/main/AndroidManifest.xml b/frontend/app/android/app/src/main/AndroidManifest.xml similarity index 100% rename from android/app/src/main/AndroidManifest.xml rename to frontend/app/android/app/src/main/AndroidManifest.xml diff --git a/android/app/src/main/assets/capacitor.plugins.json b/frontend/app/android/app/src/main/assets/capacitor.plugins.json similarity index 100% rename from android/app/src/main/assets/capacitor.plugins.json rename to frontend/app/android/app/src/main/assets/capacitor.plugins.json diff --git a/android/app/src/main/java/de/anyschool/app/MainActivity.java b/frontend/app/android/app/src/main/java/de/anyschool/app/MainActivity.java similarity index 100% rename from android/app/src/main/java/de/anyschool/app/MainActivity.java rename to frontend/app/android/app/src/main/java/de/anyschool/app/MainActivity.java diff --git a/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/frontend/app/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml similarity index 100% rename from android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml rename to frontend/app/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml diff --git a/android/app/src/main/res/drawable/ic_launcher_background.xml b/frontend/app/android/app/src/main/res/drawable/ic_launcher_background.xml similarity index 100% rename from android/app/src/main/res/drawable/ic_launcher_background.xml rename to frontend/app/android/app/src/main/res/drawable/ic_launcher_background.xml diff --git a/android/app/src/main/res/layout/activity_main.xml b/frontend/app/android/app/src/main/res/layout/activity_main.xml similarity index 100% rename from android/app/src/main/res/layout/activity_main.xml rename to frontend/app/android/app/src/main/res/layout/activity_main.xml diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/frontend/app/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml similarity index 100% rename from android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml rename to frontend/app/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/frontend/app/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml similarity index 100% rename from android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml rename to frontend/app/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml diff --git a/android/app/src/main/res/values/ic_launcher_background.xml b/frontend/app/android/app/src/main/res/values/ic_launcher_background.xml similarity index 100% rename from android/app/src/main/res/values/ic_launcher_background.xml rename to frontend/app/android/app/src/main/res/values/ic_launcher_background.xml diff --git a/android/app/src/main/res/values/strings.xml b/frontend/app/android/app/src/main/res/values/strings.xml similarity index 100% rename from android/app/src/main/res/values/strings.xml rename to frontend/app/android/app/src/main/res/values/strings.xml diff --git a/android/app/src/main/res/values/styles.xml b/frontend/app/android/app/src/main/res/values/styles.xml similarity index 100% rename from android/app/src/main/res/values/styles.xml rename to frontend/app/android/app/src/main/res/values/styles.xml diff --git a/android/app/src/main/res/xml/config.xml b/frontend/app/android/app/src/main/res/xml/config.xml similarity index 100% rename from android/app/src/main/res/xml/config.xml rename to frontend/app/android/app/src/main/res/xml/config.xml diff --git a/android/app/src/main/res/xml/file_paths.xml b/frontend/app/android/app/src/main/res/xml/file_paths.xml similarity index 100% rename from android/app/src/main/res/xml/file_paths.xml rename to frontend/app/android/app/src/main/res/xml/file_paths.xml diff --git a/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java b/frontend/app/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java similarity index 100% rename from android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java rename to frontend/app/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java diff --git a/android/build.gradle b/frontend/app/android/build.gradle similarity index 100% rename from android/build.gradle rename to frontend/app/android/build.gradle diff --git a/android/capacitor.settings.gradle b/frontend/app/android/capacitor.settings.gradle similarity index 100% rename from android/capacitor.settings.gradle rename to frontend/app/android/capacitor.settings.gradle diff --git a/android/gradle.properties b/frontend/app/android/gradle.properties similarity index 100% rename from android/gradle.properties rename to frontend/app/android/gradle.properties diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/frontend/app/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from android/gradle/wrapper/gradle-wrapper.jar rename to frontend/app/android/gradle/wrapper/gradle-wrapper.jar diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/frontend/app/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from android/gradle/wrapper/gradle-wrapper.properties rename to frontend/app/android/gradle/wrapper/gradle-wrapper.properties diff --git a/android/gradlew b/frontend/app/android/gradlew old mode 100755 new mode 100644 similarity index 100% rename from android/gradlew rename to frontend/app/android/gradlew diff --git a/android/gradlew.bat b/frontend/app/android/gradlew.bat similarity index 96% rename from android/gradlew.bat rename to frontend/app/android/gradlew.bat index ac1b06f9..107acd32 100644 --- a/android/gradlew.bat +++ b/frontend/app/android/gradlew.bat @@ -1,89 +1,89 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/android/settings.gradle b/frontend/app/android/settings.gradle similarity index 100% rename from android/settings.gradle rename to frontend/app/android/settings.gradle diff --git a/android/variables.gradle b/frontend/app/android/variables.gradle similarity index 100% rename from android/variables.gradle rename to frontend/app/android/variables.gradle diff --git a/angular.json b/frontend/app/angular.json similarity index 100% rename from angular.json rename to frontend/app/angular.json diff --git a/capacitor.config.ts b/frontend/app/capacitor.config.ts similarity index 100% rename from capacitor.config.ts rename to frontend/app/capacitor.config.ts diff --git a/config.xml b/frontend/app/config.xml similarity index 100% rename from config.xml rename to frontend/app/config.xml diff --git a/cypress.config.ts b/frontend/app/cypress.config.ts similarity index 100% rename from cypress.config.ts rename to frontend/app/cypress.config.ts diff --git a/cypress/.gitignore b/frontend/app/cypress/.gitignore similarity index 100% rename from cypress/.gitignore rename to frontend/app/cypress/.gitignore diff --git a/cypress/fixtures/example.json b/frontend/app/cypress/fixtures/example.json similarity index 100% rename from cypress/fixtures/example.json rename to frontend/app/cypress/fixtures/example.json diff --git a/cypress/fixtures/search/multi-result.json b/frontend/app/cypress/fixtures/search/multi-result.json similarity index 100% rename from cypress/fixtures/search/multi-result.json rename to frontend/app/cypress/fixtures/search/multi-result.json diff --git a/cypress/fixtures/search/no-results.json b/frontend/app/cypress/fixtures/search/no-results.json similarity index 100% rename from cypress/fixtures/search/no-results.json rename to frontend/app/cypress/fixtures/search/no-results.json diff --git a/cypress/fixtures/search/test-2.json b/frontend/app/cypress/fixtures/search/test-2.json similarity index 100% rename from cypress/fixtures/search/test-2.json rename to frontend/app/cypress/fixtures/search/test-2.json diff --git a/cypress/fixtures/search/test.json b/frontend/app/cypress/fixtures/search/test.json similarity index 100% rename from cypress/fixtures/search/test.json rename to frontend/app/cypress/fixtures/search/test.json diff --git a/cypress/fixtures/search/types/academic-event/event-1.json b/frontend/app/cypress/fixtures/search/types/academic-event/event-1.json similarity index 100% rename from cypress/fixtures/search/types/academic-event/event-1.json rename to frontend/app/cypress/fixtures/search/types/academic-event/event-1.json diff --git a/cypress/fixtures/search/types/canteen/canteen-1.json b/frontend/app/cypress/fixtures/search/types/canteen/canteen-1.json similarity index 100% rename from cypress/fixtures/search/types/canteen/canteen-1.json rename to frontend/app/cypress/fixtures/search/types/canteen/canteen-1.json diff --git a/cypress/fixtures/search/types/canteen/canteen-search-result.json b/frontend/app/cypress/fixtures/search/types/canteen/canteen-search-result.json similarity index 100% rename from cypress/fixtures/search/types/canteen/canteen-search-result.json rename to frontend/app/cypress/fixtures/search/types/canteen/canteen-search-result.json diff --git a/cypress/fixtures/search/types/catalog/catalog-1.json b/frontend/app/cypress/fixtures/search/types/catalog/catalog-1.json similarity index 100% rename from cypress/fixtures/search/types/catalog/catalog-1.json rename to frontend/app/cypress/fixtures/search/types/catalog/catalog-1.json diff --git a/cypress/fixtures/search/types/catalog/catalog-2.json b/frontend/app/cypress/fixtures/search/types/catalog/catalog-2.json similarity index 100% rename from cypress/fixtures/search/types/catalog/catalog-2.json rename to frontend/app/cypress/fixtures/search/types/catalog/catalog-2.json diff --git a/cypress/fixtures/search/types/date-series/date-series-1.json b/frontend/app/cypress/fixtures/search/types/date-series/date-series-1.json similarity index 100% rename from cypress/fixtures/search/types/date-series/date-series-1.json rename to frontend/app/cypress/fixtures/search/types/date-series/date-series-1.json diff --git a/cypress/fixtures/search/types/date-series/date-series-for-event-1.json b/frontend/app/cypress/fixtures/search/types/date-series/date-series-for-event-1.json similarity index 100% rename from cypress/fixtures/search/types/date-series/date-series-for-event-1.json rename to frontend/app/cypress/fixtures/search/types/date-series/date-series-for-event-1.json diff --git a/cypress/fixtures/search/types/dish/dish-1.json b/frontend/app/cypress/fixtures/search/types/dish/dish-1.json similarity index 100% rename from cypress/fixtures/search/types/dish/dish-1.json rename to frontend/app/cypress/fixtures/search/types/dish/dish-1.json diff --git a/cypress/fixtures/search/types/dish/dish-2.json b/frontend/app/cypress/fixtures/search/types/dish/dish-2.json similarity index 100% rename from cypress/fixtures/search/types/dish/dish-2.json rename to frontend/app/cypress/fixtures/search/types/dish/dish-2.json diff --git a/cypress/fixtures/search/types/message/message-1.json b/frontend/app/cypress/fixtures/search/types/message/message-1.json similarity index 100% rename from cypress/fixtures/search/types/message/message-1.json rename to frontend/app/cypress/fixtures/search/types/message/message-1.json diff --git a/cypress/fixtures/search/types/message/single-message.json b/frontend/app/cypress/fixtures/search/types/message/single-message.json similarity index 100% rename from cypress/fixtures/search/types/message/single-message.json rename to frontend/app/cypress/fixtures/search/types/message/single-message.json diff --git a/cypress/integration/app.spec.ts b/frontend/app/cypress/integration/app.spec.ts similarity index 100% rename from cypress/integration/app.spec.ts rename to frontend/app/cypress/integration/app.spec.ts diff --git a/cypress/integration/assessments.spec.ts b/frontend/app/cypress/integration/assessments.spec.ts similarity index 100% rename from cypress/integration/assessments.spec.ts rename to frontend/app/cypress/integration/assessments.spec.ts diff --git a/cypress/integration/canteen.spec.ts b/frontend/app/cypress/integration/canteen.spec.ts similarity index 100% rename from cypress/integration/canteen.spec.ts rename to frontend/app/cypress/integration/canteen.spec.ts diff --git a/cypress/integration/catalog.spec.ts b/frontend/app/cypress/integration/catalog.spec.ts similarity index 100% rename from cypress/integration/catalog.spec.ts rename to frontend/app/cypress/integration/catalog.spec.ts diff --git a/cypress/integration/context-menu.spec.ts b/frontend/app/cypress/integration/context-menu.spec.ts similarity index 100% rename from cypress/integration/context-menu.spec.ts rename to frontend/app/cypress/integration/context-menu.spec.ts diff --git a/cypress/integration/dashboard.spec.ts b/frontend/app/cypress/integration/dashboard.spec.ts similarity index 100% rename from cypress/integration/dashboard.spec.ts rename to frontend/app/cypress/integration/dashboard.spec.ts diff --git a/cypress/integration/favorites.spec.ts b/frontend/app/cypress/integration/favorites.spec.ts similarity index 100% rename from cypress/integration/favorites.spec.ts rename to frontend/app/cypress/integration/favorites.spec.ts diff --git a/cypress/integration/feedback.spec.ts b/frontend/app/cypress/integration/feedback.spec.ts similarity index 100% rename from cypress/integration/feedback.spec.ts rename to frontend/app/cypress/integration/feedback.spec.ts diff --git a/cypress/integration/ical.spec.ts b/frontend/app/cypress/integration/ical.spec.ts similarity index 100% rename from cypress/integration/ical.spec.ts rename to frontend/app/cypress/integration/ical.spec.ts diff --git a/cypress/integration/news.spec.ts b/frontend/app/cypress/integration/news.spec.ts similarity index 100% rename from cypress/integration/news.spec.ts rename to frontend/app/cypress/integration/news.spec.ts diff --git a/cypress/integration/schedule.spec.ts b/frontend/app/cypress/integration/schedule.spec.ts similarity index 100% rename from cypress/integration/schedule.spec.ts rename to frontend/app/cypress/integration/schedule.spec.ts diff --git a/cypress/integration/search.spec.ts b/frontend/app/cypress/integration/search.spec.ts similarity index 100% rename from cypress/integration/search.spec.ts rename to frontend/app/cypress/integration/search.spec.ts diff --git a/cypress/integration/settings.spec.ts b/frontend/app/cypress/integration/settings.spec.ts similarity index 100% rename from cypress/integration/settings.spec.ts rename to frontend/app/cypress/integration/settings.spec.ts diff --git a/cypress/integration/translations.spec.ts b/frontend/app/cypress/integration/translations.spec.ts similarity index 100% rename from cypress/integration/translations.spec.ts rename to frontend/app/cypress/integration/translations.spec.ts diff --git a/cypress/support/commands.ts b/frontend/app/cypress/support/commands.ts similarity index 100% rename from cypress/support/commands.ts rename to frontend/app/cypress/support/commands.ts diff --git a/cypress/support/index.ts b/frontend/app/cypress/support/index.ts similarity index 100% rename from cypress/support/index.ts rename to frontend/app/cypress/support/index.ts diff --git a/cypress/tsconfig.json b/frontend/app/cypress/tsconfig.json similarity index 100% rename from cypress/tsconfig.json rename to frontend/app/cypress/tsconfig.json diff --git a/gradle.properties b/frontend/app/gradle.properties similarity index 100% rename from gradle.properties rename to frontend/app/gradle.properties diff --git a/icons.config.ts b/frontend/app/icons.config.ts similarity index 100% rename from icons.config.ts rename to frontend/app/icons.config.ts diff --git a/ionic.config.json b/frontend/app/ionic.config.json similarity index 100% rename from ionic.config.json rename to frontend/app/ionic.config.json diff --git a/ios/.gitignore b/frontend/app/ios/.gitignore similarity index 100% rename from ios/.gitignore rename to frontend/app/ios/.gitignore diff --git a/ios/App/App.xcodeproj/project.pbxproj b/frontend/app/ios/App/App.xcodeproj/project.pbxproj similarity index 100% rename from ios/App/App.xcodeproj/project.pbxproj rename to frontend/app/ios/App/App.xcodeproj/project.pbxproj diff --git a/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/frontend/app/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to frontend/app/ios/App/App.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/ios/App/App.xcworkspace/contents.xcworkspacedata b/frontend/app/ios/App/App.xcworkspace/contents.xcworkspacedata similarity index 100% rename from ios/App/App.xcworkspace/contents.xcworkspacedata rename to frontend/app/ios/App/App.xcworkspace/contents.xcworkspacedata diff --git a/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/frontend/app/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to frontend/app/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/ios/App/App/App.entitlements b/frontend/app/ios/App/App/App.entitlements similarity index 100% rename from ios/App/App/App.entitlements rename to frontend/app/ios/App/App/App.entitlements diff --git a/ios/App/App/AppDelegate.swift b/frontend/app/ios/App/App/AppDelegate.swift similarity index 100% rename from ios/App/App/AppDelegate.swift rename to frontend/app/ios/App/App/AppDelegate.swift diff --git a/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json b/frontend/app/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json rename to frontend/app/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/ios/App/App/Assets.xcassets/Contents.json b/frontend/app/ios/App/App/Assets.xcassets/Contents.json similarity index 100% rename from ios/App/App/Assets.xcassets/Contents.json rename to frontend/app/ios/App/App/Assets.xcassets/Contents.json diff --git a/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json b/frontend/app/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json similarity index 100% rename from ios/App/App/Assets.xcassets/Splash.imageset/Contents.json rename to frontend/app/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json diff --git a/ios/App/App/Base.lproj/LaunchScreen.storyboard b/frontend/app/ios/App/App/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from ios/App/App/Base.lproj/LaunchScreen.storyboard rename to frontend/app/ios/App/App/Base.lproj/LaunchScreen.storyboard diff --git a/ios/App/App/Base.lproj/Main.storyboard b/frontend/app/ios/App/App/Base.lproj/Main.storyboard similarity index 100% rename from ios/App/App/Base.lproj/Main.storyboard rename to frontend/app/ios/App/App/Base.lproj/Main.storyboard diff --git a/ios/App/App/Info.plist b/frontend/app/ios/App/App/Info.plist similarity index 100% rename from ios/App/App/Info.plist rename to frontend/app/ios/App/App/Info.plist diff --git a/ios/App/App/config.xml b/frontend/app/ios/App/App/config.xml similarity index 100% rename from ios/App/App/config.xml rename to frontend/app/ios/App/App/config.xml diff --git a/ios/App/Podfile b/frontend/app/ios/App/Podfile similarity index 100% rename from ios/App/Podfile rename to frontend/app/ios/App/Podfile diff --git a/karma.conf.js b/frontend/app/karma.conf.js similarity index 100% rename from karma.conf.js rename to frontend/app/karma.conf.js diff --git a/package-lock.json b/frontend/app/package-lock.json similarity index 100% rename from package-lock.json rename to frontend/app/package-lock.json diff --git a/package.json b/frontend/app/package.json similarity index 100% rename from package.json rename to frontend/app/package.json diff --git a/readme-resources/fill-axis.gif b/frontend/app/readme-resources/fill-axis.gif similarity index 100% rename from readme-resources/fill-axis.gif rename to frontend/app/readme-resources/fill-axis.gif diff --git a/resources/README.md b/frontend/app/resources/README.md similarity index 100% rename from resources/README.md rename to frontend/app/resources/README.md diff --git a/resources/android/icon-background.png b/frontend/app/resources/android/icon-background.png similarity index 100% rename from resources/android/icon-background.png rename to frontend/app/resources/android/icon-background.png diff --git a/resources/android/icon-foreground.png b/frontend/app/resources/android/icon-foreground.png similarity index 100% rename from resources/android/icon-foreground.png rename to frontend/app/resources/android/icon-foreground.png diff --git a/resources/icon.png b/frontend/app/resources/icon.png similarity index 100% rename from resources/icon.png rename to frontend/app/resources/icon.png diff --git a/resources/splash.png b/frontend/app/resources/splash.png similarity index 100% rename from resources/splash.png rename to frontend/app/resources/splash.png diff --git a/scripts/accumulate-licenses.ts b/frontend/app/scripts/accumulate-licenses.ts similarity index 100% rename from scripts/accumulate-licenses.ts rename to frontend/app/scripts/accumulate-licenses.ts diff --git a/scripts/check-icon-correctness.ts b/frontend/app/scripts/check-icon-correctness.ts similarity index 100% rename from scripts/check-icon-correctness.ts rename to frontend/app/scripts/check-icon-correctness.ts diff --git a/scripts/gather-used-icons.ts b/frontend/app/scripts/gather-used-icons.ts similarity index 100% rename from scripts/gather-used-icons.ts rename to frontend/app/scripts/gather-used-icons.ts diff --git a/scripts/icon-config.ts b/frontend/app/scripts/icon-config.ts similarity index 100% rename from scripts/icon-config.ts rename to frontend/app/scripts/icon-config.ts diff --git a/scripts/minify-icon-font.ts b/frontend/app/scripts/minify-icon-font.ts similarity index 100% rename from scripts/minify-icon-font.ts rename to frontend/app/scripts/minify-icon-font.ts diff --git a/scripts/node_setup.sh b/frontend/app/scripts/node_setup.sh similarity index 100% rename from scripts/node_setup.sh rename to frontend/app/scripts/node_setup.sh diff --git a/scripts/tsconfig.json b/frontend/app/scripts/tsconfig.json similarity index 100% rename from scripts/tsconfig.json rename to frontend/app/scripts/tsconfig.json diff --git a/src/app/_helpers/collections/chunk.spec.ts b/frontend/app/src/app/_helpers/collections/chunk.spec.ts similarity index 100% rename from src/app/_helpers/collections/chunk.spec.ts rename to frontend/app/src/app/_helpers/collections/chunk.spec.ts diff --git a/src/app/_helpers/collections/chunk.ts b/frontend/app/src/app/_helpers/collections/chunk.ts similarity index 100% rename from src/app/_helpers/collections/chunk.ts rename to frontend/app/src/app/_helpers/collections/chunk.ts diff --git a/src/app/_helpers/collections/difference.spec.ts b/frontend/app/src/app/_helpers/collections/difference.spec.ts similarity index 100% rename from src/app/_helpers/collections/difference.spec.ts rename to frontend/app/src/app/_helpers/collections/difference.spec.ts diff --git a/src/app/_helpers/collections/difference.ts b/frontend/app/src/app/_helpers/collections/difference.ts similarity index 100% rename from src/app/_helpers/collections/difference.ts rename to frontend/app/src/app/_helpers/collections/difference.ts diff --git a/src/app/_helpers/collections/get.spec.ts b/frontend/app/src/app/_helpers/collections/get.spec.ts similarity index 100% rename from src/app/_helpers/collections/get.spec.ts rename to frontend/app/src/app/_helpers/collections/get.spec.ts diff --git a/src/app/_helpers/collections/get.ts b/frontend/app/src/app/_helpers/collections/get.ts similarity index 100% rename from src/app/_helpers/collections/get.ts rename to frontend/app/src/app/_helpers/collections/get.ts diff --git a/src/app/_helpers/collections/group-by.spec.ts b/frontend/app/src/app/_helpers/collections/group-by.spec.ts similarity index 100% rename from src/app/_helpers/collections/group-by.spec.ts rename to frontend/app/src/app/_helpers/collections/group-by.spec.ts diff --git a/src/app/_helpers/collections/group-by.ts b/frontend/app/src/app/_helpers/collections/group-by.ts similarity index 100% rename from src/app/_helpers/collections/group-by.ts rename to frontend/app/src/app/_helpers/collections/group-by.ts diff --git a/src/app/_helpers/collections/key-by.spec.ts b/frontend/app/src/app/_helpers/collections/key-by.spec.ts similarity index 100% rename from src/app/_helpers/collections/key-by.spec.ts rename to frontend/app/src/app/_helpers/collections/key-by.spec.ts diff --git a/src/app/_helpers/collections/key-by.ts b/frontend/app/src/app/_helpers/collections/key-by.ts similarity index 100% rename from src/app/_helpers/collections/key-by.ts rename to frontend/app/src/app/_helpers/collections/key-by.ts diff --git a/src/app/_helpers/collections/map-values.spec.ts b/frontend/app/src/app/_helpers/collections/map-values.spec.ts similarity index 100% rename from src/app/_helpers/collections/map-values.spec.ts rename to frontend/app/src/app/_helpers/collections/map-values.spec.ts diff --git a/src/app/_helpers/collections/map-values.ts b/frontend/app/src/app/_helpers/collections/map-values.ts similarity index 100% rename from src/app/_helpers/collections/map-values.ts rename to frontend/app/src/app/_helpers/collections/map-values.ts diff --git a/src/app/_helpers/collections/min.spec.ts b/frontend/app/src/app/_helpers/collections/min.spec.ts similarity index 100% rename from src/app/_helpers/collections/min.spec.ts rename to frontend/app/src/app/_helpers/collections/min.spec.ts diff --git a/src/app/_helpers/collections/min.ts b/frontend/app/src/app/_helpers/collections/min.ts similarity index 100% rename from src/app/_helpers/collections/min.ts rename to frontend/app/src/app/_helpers/collections/min.ts diff --git a/src/app/_helpers/collections/omit.spec.ts b/frontend/app/src/app/_helpers/collections/omit.spec.ts similarity index 100% rename from src/app/_helpers/collections/omit.spec.ts rename to frontend/app/src/app/_helpers/collections/omit.spec.ts diff --git a/src/app/_helpers/collections/omit.ts b/frontend/app/src/app/_helpers/collections/omit.ts similarity index 100% rename from src/app/_helpers/collections/omit.ts rename to frontend/app/src/app/_helpers/collections/omit.ts diff --git a/src/app/_helpers/collections/partition.spec.ts b/frontend/app/src/app/_helpers/collections/partition.spec.ts similarity index 100% rename from src/app/_helpers/collections/partition.spec.ts rename to frontend/app/src/app/_helpers/collections/partition.spec.ts diff --git a/src/app/_helpers/collections/partition.ts b/frontend/app/src/app/_helpers/collections/partition.ts similarity index 100% rename from src/app/_helpers/collections/partition.ts rename to frontend/app/src/app/_helpers/collections/partition.ts diff --git a/src/app/_helpers/collections/pick.spec.ts b/frontend/app/src/app/_helpers/collections/pick.spec.ts similarity index 100% rename from src/app/_helpers/collections/pick.spec.ts rename to frontend/app/src/app/_helpers/collections/pick.spec.ts diff --git a/src/app/_helpers/collections/pick.ts b/frontend/app/src/app/_helpers/collections/pick.ts similarity index 100% rename from src/app/_helpers/collections/pick.ts rename to frontend/app/src/app/_helpers/collections/pick.ts diff --git a/src/app/_helpers/collections/shuffle.spec.ts b/frontend/app/src/app/_helpers/collections/shuffle.spec.ts similarity index 100% rename from src/app/_helpers/collections/shuffle.spec.ts rename to frontend/app/src/app/_helpers/collections/shuffle.spec.ts diff --git a/src/app/_helpers/collections/shuffle.ts b/frontend/app/src/app/_helpers/collections/shuffle.ts similarity index 100% rename from src/app/_helpers/collections/shuffle.ts rename to frontend/app/src/app/_helpers/collections/shuffle.ts diff --git a/src/app/_helpers/collections/string-sort.spec.ts b/frontend/app/src/app/_helpers/collections/string-sort.spec.ts similarity index 100% rename from src/app/_helpers/collections/string-sort.spec.ts rename to frontend/app/src/app/_helpers/collections/string-sort.spec.ts diff --git a/src/app/_helpers/collections/string-sort.ts b/frontend/app/src/app/_helpers/collections/string-sort.ts similarity index 100% rename from src/app/_helpers/collections/string-sort.ts rename to frontend/app/src/app/_helpers/collections/string-sort.ts diff --git a/src/app/_helpers/collections/sum.spec.ts b/frontend/app/src/app/_helpers/collections/sum.spec.ts similarity index 100% rename from src/app/_helpers/collections/sum.spec.ts rename to frontend/app/src/app/_helpers/collections/sum.spec.ts diff --git a/src/app/_helpers/collections/sum.ts b/frontend/app/src/app/_helpers/collections/sum.ts similarity index 100% rename from src/app/_helpers/collections/sum.ts rename to frontend/app/src/app/_helpers/collections/sum.ts diff --git a/src/app/_helpers/collections/tree-group.spec.ts b/frontend/app/src/app/_helpers/collections/tree-group.spec.ts similarity index 100% rename from src/app/_helpers/collections/tree-group.spec.ts rename to frontend/app/src/app/_helpers/collections/tree-group.spec.ts diff --git a/src/app/_helpers/collections/tree-group.ts b/frontend/app/src/app/_helpers/collections/tree-group.ts similarity index 100% rename from src/app/_helpers/collections/tree-group.ts rename to frontend/app/src/app/_helpers/collections/tree-group.ts diff --git a/src/app/_helpers/collections/uniq.spec.ts b/frontend/app/src/app/_helpers/collections/uniq.spec.ts similarity index 100% rename from src/app/_helpers/collections/uniq.spec.ts rename to frontend/app/src/app/_helpers/collections/uniq.spec.ts diff --git a/src/app/_helpers/collections/uniq.ts b/frontend/app/src/app/_helpers/collections/uniq.ts similarity index 100% rename from src/app/_helpers/collections/uniq.ts rename to frontend/app/src/app/_helpers/collections/uniq.ts diff --git a/src/app/_helpers/collections/zip.spec.ts b/frontend/app/src/app/_helpers/collections/zip.spec.ts similarity index 100% rename from src/app/_helpers/collections/zip.spec.ts rename to frontend/app/src/app/_helpers/collections/zip.spec.ts diff --git a/src/app/_helpers/collections/zip.ts b/frontend/app/src/app/_helpers/collections/zip.ts similarity index 100% rename from src/app/_helpers/collections/zip.ts rename to frontend/app/src/app/_helpers/collections/zip.ts diff --git a/src/app/_helpers/data/filters.ts b/frontend/app/src/app/_helpers/data/filters.ts similarity index 100% rename from src/app/_helpers/data/filters.ts rename to frontend/app/src/app/_helpers/data/filters.ts diff --git a/src/app/_helpers/data/resources/test-resources.ts b/frontend/app/src/app/_helpers/data/resources/test-resources.ts similarity index 100% rename from src/app/_helpers/data/resources/test-resources.ts rename to frontend/app/src/app/_helpers/data/resources/test-resources.ts diff --git a/src/app/_helpers/data/sample-configuration.ts b/frontend/app/src/app/_helpers/data/sample-configuration.ts similarity index 100% rename from src/app/_helpers/data/sample-configuration.ts rename to frontend/app/src/app/_helpers/data/sample-configuration.ts diff --git a/src/app/_helpers/data/sample-facets.ts b/frontend/app/src/app/_helpers/data/sample-facets.ts similarity index 100% rename from src/app/_helpers/data/sample-facets.ts rename to frontend/app/src/app/_helpers/data/sample-facets.ts diff --git a/src/app/_helpers/data/sample-things.ts b/frontend/app/src/app/_helpers/data/sample-things.ts similarity index 100% rename from src/app/_helpers/data/sample-things.ts rename to frontend/app/src/app/_helpers/data/sample-things.ts diff --git a/src/app/_helpers/errors.ts b/frontend/app/src/app/_helpers/errors.ts similarity index 100% rename from src/app/_helpers/errors.ts rename to frontend/app/src/app/_helpers/errors.ts diff --git a/src/app/_helpers/service-handler.interceptor.ts b/frontend/app/src/app/_helpers/service-handler.interceptor.ts similarity index 100% rename from src/app/_helpers/service-handler.interceptor.ts rename to frontend/app/src/app/_helpers/service-handler.interceptor.ts diff --git a/src/app/_helpers/ts-logger.ts b/frontend/app/src/app/_helpers/ts-logger.ts similarity index 100% rename from src/app/_helpers/ts-logger.ts rename to frontend/app/src/app/_helpers/ts-logger.ts diff --git a/src/app/animation/animation-choreographer.ts b/frontend/app/src/app/animation/animation-choreographer.ts similarity index 100% rename from src/app/animation/animation-choreographer.ts rename to frontend/app/src/app/animation/animation-choreographer.ts diff --git a/src/app/animation/material-motion.ts b/frontend/app/src/app/animation/material-motion.ts similarity index 100% rename from src/app/animation/material-motion.ts rename to frontend/app/src/app/animation/material-motion.ts diff --git a/src/app/animation/skeleton-transitions/chip-loading-transition.ts b/frontend/app/src/app/animation/skeleton-transitions/chip-loading-transition.ts similarity index 100% rename from src/app/animation/skeleton-transitions/chip-loading-transition.ts rename to frontend/app/src/app/animation/skeleton-transitions/chip-loading-transition.ts diff --git a/src/app/app-routing.module.ts b/frontend/app/src/app/app-routing.module.ts similarity index 100% rename from src/app/app-routing.module.ts rename to frontend/app/src/app/app-routing.module.ts diff --git a/src/app/app.component.html b/frontend/app/src/app/app.component.html similarity index 100% rename from src/app/app.component.html rename to frontend/app/src/app/app.component.html diff --git a/src/app/app.component.spec.ts b/frontend/app/src/app/app.component.spec.ts similarity index 100% rename from src/app/app.component.spec.ts rename to frontend/app/src/app/app.component.spec.ts diff --git a/src/app/app.component.ts b/frontend/app/src/app/app.component.ts similarity index 100% rename from src/app/app.component.ts rename to frontend/app/src/app/app.component.ts diff --git a/src/app/app.module.ts b/frontend/app/src/app/app.module.ts similarity index 100% rename from src/app/app.module.ts rename to frontend/app/src/app/app.module.ts diff --git a/src/app/modules/about/about-changelog.component.ts b/frontend/app/src/app/modules/about/about-changelog.component.ts similarity index 100% rename from src/app/modules/about/about-changelog.component.ts rename to frontend/app/src/app/modules/about/about-changelog.component.ts diff --git a/src/app/modules/about/about-changelog.html b/frontend/app/src/app/modules/about/about-changelog.html similarity index 100% rename from src/app/modules/about/about-changelog.html rename to frontend/app/src/app/modules/about/about-changelog.html diff --git a/src/app/modules/about/about-changelog.scss b/frontend/app/src/app/modules/about/about-changelog.scss similarity index 100% rename from src/app/modules/about/about-changelog.scss rename to frontend/app/src/app/modules/about/about-changelog.scss diff --git a/src/app/modules/about/about-license-modal.component.ts b/frontend/app/src/app/modules/about/about-license-modal.component.ts similarity index 100% rename from src/app/modules/about/about-license-modal.component.ts rename to frontend/app/src/app/modules/about/about-license-modal.component.ts diff --git a/src/app/modules/about/about-license-modal.html b/frontend/app/src/app/modules/about/about-license-modal.html similarity index 100% rename from src/app/modules/about/about-license-modal.html rename to frontend/app/src/app/modules/about/about-license-modal.html diff --git a/src/app/modules/about/about-license-modal.scss b/frontend/app/src/app/modules/about/about-license-modal.scss similarity index 100% rename from src/app/modules/about/about-license-modal.scss rename to frontend/app/src/app/modules/about/about-license-modal.scss diff --git a/src/app/modules/about/about-licenses.component.ts b/frontend/app/src/app/modules/about/about-licenses.component.ts similarity index 100% rename from src/app/modules/about/about-licenses.component.ts rename to frontend/app/src/app/modules/about/about-licenses.component.ts diff --git a/src/app/modules/about/about-licenses.html b/frontend/app/src/app/modules/about/about-licenses.html similarity index 100% rename from src/app/modules/about/about-licenses.html rename to frontend/app/src/app/modules/about/about-licenses.html diff --git a/src/app/modules/about/about-licenses.scss b/frontend/app/src/app/modules/about/about-licenses.scss similarity index 100% rename from src/app/modules/about/about-licenses.scss rename to frontend/app/src/app/modules/about/about-licenses.scss diff --git a/src/app/modules/about/about-page/about-page-content.component.ts b/frontend/app/src/app/modules/about/about-page/about-page-content.component.ts similarity index 100% rename from src/app/modules/about/about-page/about-page-content.component.ts rename to frontend/app/src/app/modules/about/about-page/about-page-content.component.ts diff --git a/src/app/modules/about/about-page/about-page-content.html b/frontend/app/src/app/modules/about/about-page/about-page-content.html similarity index 100% rename from src/app/modules/about/about-page/about-page-content.html rename to frontend/app/src/app/modules/about/about-page/about-page-content.html diff --git a/src/app/modules/about/about-page/about-page-content.scss b/frontend/app/src/app/modules/about/about-page/about-page-content.scss similarity index 100% rename from src/app/modules/about/about-page/about-page-content.scss rename to frontend/app/src/app/modules/about/about-page/about-page-content.scss diff --git a/src/app/modules/about/about-page/about-page.component.ts b/frontend/app/src/app/modules/about/about-page/about-page.component.ts similarity index 100% rename from src/app/modules/about/about-page/about-page.component.ts rename to frontend/app/src/app/modules/about/about-page/about-page.component.ts diff --git a/src/app/modules/about/about-page/about-page.html b/frontend/app/src/app/modules/about/about-page/about-page.html similarity index 100% rename from src/app/modules/about/about-page/about-page.html rename to frontend/app/src/app/modules/about/about-page/about-page.html diff --git a/src/app/modules/about/about-page/about-page.scss b/frontend/app/src/app/modules/about/about-page/about-page.scss similarity index 100% rename from src/app/modules/about/about-page/about-page.scss rename to frontend/app/src/app/modules/about/about-page/about-page.scss diff --git a/src/app/modules/about/about.module.ts b/frontend/app/src/app/modules/about/about.module.ts similarity index 100% rename from src/app/modules/about/about.module.ts rename to frontend/app/src/app/modules/about/about.module.ts diff --git a/src/app/modules/assessments/assessment-mock-data.json b/frontend/app/src/app/modules/assessments/assessment-mock-data.json similarity index 100% rename from src/app/modules/assessments/assessment-mock-data.json rename to frontend/app/src/app/modules/assessments/assessment-mock-data.json diff --git a/src/app/modules/assessments/assessments.module.ts b/frontend/app/src/app/modules/assessments/assessments.module.ts similarity index 100% rename from src/app/modules/assessments/assessments.module.ts rename to frontend/app/src/app/modules/assessments/assessments.module.ts diff --git a/src/app/modules/assessments/assessments.provider.ts b/frontend/app/src/app/modules/assessments/assessments.provider.ts similarity index 100% rename from src/app/modules/assessments/assessments.provider.ts rename to frontend/app/src/app/modules/assessments/assessments.provider.ts diff --git a/src/app/modules/assessments/detail/assessments-detail.component.ts b/frontend/app/src/app/modules/assessments/detail/assessments-detail.component.ts similarity index 100% rename from src/app/modules/assessments/detail/assessments-detail.component.ts rename to frontend/app/src/app/modules/assessments/detail/assessments-detail.component.ts diff --git a/src/app/modules/assessments/detail/assessments-detail.html b/frontend/app/src/app/modules/assessments/detail/assessments-detail.html similarity index 100% rename from src/app/modules/assessments/detail/assessments-detail.html rename to frontend/app/src/app/modules/assessments/detail/assessments-detail.html diff --git a/src/app/modules/assessments/detail/assessments-detail.scss b/frontend/app/src/app/modules/assessments/detail/assessments-detail.scss similarity index 100% rename from src/app/modules/assessments/detail/assessments-detail.scss rename to frontend/app/src/app/modules/assessments/detail/assessments-detail.scss diff --git a/src/app/modules/assessments/list/assessments-data-list.component.ts b/frontend/app/src/app/modules/assessments/list/assessments-data-list.component.ts similarity index 100% rename from src/app/modules/assessments/list/assessments-data-list.component.ts rename to frontend/app/src/app/modules/assessments/list/assessments-data-list.component.ts diff --git a/src/app/modules/assessments/list/assessments-data-list.html b/frontend/app/src/app/modules/assessments/list/assessments-data-list.html similarity index 100% rename from src/app/modules/assessments/list/assessments-data-list.html rename to frontend/app/src/app/modules/assessments/list/assessments-data-list.html diff --git a/src/app/modules/assessments/list/assessments-data-list.scss b/frontend/app/src/app/modules/assessments/list/assessments-data-list.scss similarity index 100% rename from src/app/modules/assessments/list/assessments-data-list.scss rename to frontend/app/src/app/modules/assessments/list/assessments-data-list.scss diff --git a/src/app/modules/assessments/list/assessments-list-item.component.ts b/frontend/app/src/app/modules/assessments/list/assessments-list-item.component.ts similarity index 100% rename from src/app/modules/assessments/list/assessments-list-item.component.ts rename to frontend/app/src/app/modules/assessments/list/assessments-list-item.component.ts diff --git a/src/app/modules/assessments/list/assessments-list-item.html b/frontend/app/src/app/modules/assessments/list/assessments-list-item.html similarity index 100% rename from src/app/modules/assessments/list/assessments-list-item.html rename to frontend/app/src/app/modules/assessments/list/assessments-list-item.html diff --git a/src/app/modules/assessments/list/assessments-list-item.scss b/frontend/app/src/app/modules/assessments/list/assessments-list-item.scss similarity index 100% rename from src/app/modules/assessments/list/assessments-list-item.scss rename to frontend/app/src/app/modules/assessments/list/assessments-list-item.scss diff --git a/src/app/modules/assessments/list/assessments-simple-data-list.component.ts b/frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.component.ts similarity index 100% rename from src/app/modules/assessments/list/assessments-simple-data-list.component.ts rename to frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.component.ts diff --git a/src/app/modules/assessments/list/assessments-simple-data-list.html b/frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.html similarity index 100% rename from src/app/modules/assessments/list/assessments-simple-data-list.html rename to frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.html diff --git a/src/app/modules/assessments/list/assessments-simple-data-list.scss b/frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.scss similarity index 100% rename from src/app/modules/assessments/list/assessments-simple-data-list.scss rename to frontend/app/src/app/modules/assessments/list/assessments-simple-data-list.scss diff --git a/src/app/modules/assessments/list/assessments-tree-list.component.ts b/frontend/app/src/app/modules/assessments/list/assessments-tree-list.component.ts similarity index 100% rename from src/app/modules/assessments/list/assessments-tree-list.component.ts rename to frontend/app/src/app/modules/assessments/list/assessments-tree-list.component.ts diff --git a/src/app/modules/assessments/list/assessments-tree-list.html b/frontend/app/src/app/modules/assessments/list/assessments-tree-list.html similarity index 100% rename from src/app/modules/assessments/list/assessments-tree-list.html rename to frontend/app/src/app/modules/assessments/list/assessments-tree-list.html diff --git a/src/app/modules/assessments/list/assessments-tree-list.scss b/frontend/app/src/app/modules/assessments/list/assessments-tree-list.scss similarity index 100% rename from src/app/modules/assessments/list/assessments-tree-list.scss rename to frontend/app/src/app/modules/assessments/list/assessments-tree-list.scss diff --git a/src/app/modules/assessments/page/assessments-page.component.ts b/frontend/app/src/app/modules/assessments/page/assessments-page.component.ts similarity index 100% rename from src/app/modules/assessments/page/assessments-page.component.ts rename to frontend/app/src/app/modules/assessments/page/assessments-page.component.ts diff --git a/src/app/modules/assessments/page/assessments-page.html b/frontend/app/src/app/modules/assessments/page/assessments-page.html similarity index 100% rename from src/app/modules/assessments/page/assessments-page.html rename to frontend/app/src/app/modules/assessments/page/assessments-page.html diff --git a/src/app/modules/assessments/page/assessments-page.scss b/frontend/app/src/app/modules/assessments/page/assessments-page.scss similarity index 100% rename from src/app/modules/assessments/page/assessments-page.scss rename to frontend/app/src/app/modules/assessments/page/assessments-page.scss diff --git a/src/app/modules/assessments/types/assessment/assessment-base-info.component.ts b/frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.component.ts similarity index 100% rename from src/app/modules/assessments/types/assessment/assessment-base-info.component.ts rename to frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.component.ts diff --git a/src/app/modules/assessments/types/assessment/assessment-base-info.html b/frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.html similarity index 100% rename from src/app/modules/assessments/types/assessment/assessment-base-info.html rename to frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.html diff --git a/src/app/modules/assessments/types/assessment/assessment-base-info.scss b/frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.scss similarity index 100% rename from src/app/modules/assessments/types/assessment/assessment-base-info.scss rename to frontend/app/src/app/modules/assessments/types/assessment/assessment-base-info.scss diff --git a/src/app/modules/assessments/types/assessment/assessment-detail.component.ts b/frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.component.ts similarity index 100% rename from src/app/modules/assessments/types/assessment/assessment-detail.component.ts rename to frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.component.ts diff --git a/src/app/modules/assessments/types/assessment/assessment-detail.html b/frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.html similarity index 100% rename from src/app/modules/assessments/types/assessment/assessment-detail.html rename to frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.html diff --git a/src/app/modules/assessments/types/assessment/assessment-detail.scss b/frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.scss similarity index 100% rename from src/app/modules/assessments/types/assessment/assessment-detail.scss rename to frontend/app/src/app/modules/assessments/types/assessment/assessment-detail.scss diff --git a/src/app/modules/assessments/types/assessment/assessment-list-item.component.ts b/frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.component.ts similarity index 100% rename from src/app/modules/assessments/types/assessment/assessment-list-item.component.ts rename to frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.component.ts diff --git a/src/app/modules/assessments/types/assessment/assessment-list-item.html b/frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.html similarity index 100% rename from src/app/modules/assessments/types/assessment/assessment-list-item.html rename to frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.html diff --git a/src/app/modules/assessments/types/assessment/assessment-list-item.scss b/frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.scss similarity index 100% rename from src/app/modules/assessments/types/assessment/assessment-list-item.scss rename to frontend/app/src/app/modules/assessments/types/assessment/assessment-list-item.scss diff --git a/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.component.ts b/frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.component.ts similarity index 100% rename from src/app/modules/assessments/types/course-of-study/course-of-study-assessment.component.ts rename to frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.component.ts diff --git a/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.html b/frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.html similarity index 100% rename from src/app/modules/assessments/types/course-of-study/course-of-study-assessment.html rename to frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.html diff --git a/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.scss b/frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.scss similarity index 100% rename from src/app/modules/assessments/types/course-of-study/course-of-study-assessment.scss rename to frontend/app/src/app/modules/assessments/types/course-of-study/course-of-study-assessment.scss diff --git a/src/app/modules/auth/auth-callback/page/auth-callback-page.component.html b/frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.html similarity index 100% rename from src/app/modules/auth/auth-callback/page/auth-callback-page.component.html rename to frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.html diff --git a/src/app/modules/auth/auth-callback/page/auth-callback-page.component.scss b/frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.scss similarity index 100% rename from src/app/modules/auth/auth-callback/page/auth-callback-page.component.scss rename to frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.scss diff --git a/src/app/modules/auth/auth-callback/page/auth-callback-page.component.ts b/frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.ts similarity index 100% rename from src/app/modules/auth/auth-callback/page/auth-callback-page.component.ts rename to frontend/app/src/app/modules/auth/auth-callback/page/auth-callback-page.component.ts diff --git a/src/app/modules/auth/auth-guard.service.ts b/frontend/app/src/app/modules/auth/auth-guard.service.ts similarity index 100% rename from src/app/modules/auth/auth-guard.service.ts rename to frontend/app/src/app/modules/auth/auth-guard.service.ts diff --git a/src/app/modules/auth/auth-helper.service.spec.ts b/frontend/app/src/app/modules/auth/auth-helper.service.spec.ts similarity index 100% rename from src/app/modules/auth/auth-helper.service.spec.ts rename to frontend/app/src/app/modules/auth/auth-helper.service.spec.ts diff --git a/src/app/modules/auth/auth-helper.service.ts b/frontend/app/src/app/modules/auth/auth-helper.service.ts similarity index 100% rename from src/app/modules/auth/auth-helper.service.ts rename to frontend/app/src/app/modules/auth/auth-helper.service.ts diff --git a/src/app/modules/auth/auth-paths.ts b/frontend/app/src/app/modules/auth/auth-paths.ts similarity index 100% rename from src/app/modules/auth/auth-paths.ts rename to frontend/app/src/app/modules/auth/auth-paths.ts diff --git a/src/app/modules/auth/auth-routing.module.ts b/frontend/app/src/app/modules/auth/auth-routing.module.ts similarity index 100% rename from src/app/modules/auth/auth-routing.module.ts rename to frontend/app/src/app/modules/auth/auth-routing.module.ts diff --git a/src/app/modules/auth/auth.module.ts b/frontend/app/src/app/modules/auth/auth.module.ts similarity index 100% rename from src/app/modules/auth/auth.module.ts rename to frontend/app/src/app/modules/auth/auth.module.ts diff --git a/src/app/modules/auth/auth.provider.methods.ts b/frontend/app/src/app/modules/auth/auth.provider.methods.ts similarity index 100% rename from src/app/modules/auth/auth.provider.methods.ts rename to frontend/app/src/app/modules/auth/auth.provider.methods.ts diff --git a/src/app/modules/auth/auth.service.ts b/frontend/app/src/app/modules/auth/auth.service.ts similarity index 100% rename from src/app/modules/auth/auth.service.ts rename to frontend/app/src/app/modules/auth/auth.service.ts diff --git a/src/app/modules/auth/capacitor-requestor.ts b/frontend/app/src/app/modules/auth/capacitor-requestor.ts similarity index 100% rename from src/app/modules/auth/capacitor-requestor.ts rename to frontend/app/src/app/modules/auth/capacitor-requestor.ts diff --git a/src/app/modules/auth/default-auth.service.spec.ts b/frontend/app/src/app/modules/auth/default-auth.service.spec.ts similarity index 100% rename from src/app/modules/auth/default-auth.service.spec.ts rename to frontend/app/src/app/modules/auth/default-auth.service.spec.ts diff --git a/src/app/modules/auth/default-auth.service.ts b/frontend/app/src/app/modules/auth/default-auth.service.ts similarity index 100% rename from src/app/modules/auth/default-auth.service.ts rename to frontend/app/src/app/modules/auth/default-auth.service.ts diff --git a/src/app/modules/auth/factories/http.factory.ts b/frontend/app/src/app/modules/auth/factories/http.factory.ts similarity index 100% rename from src/app/modules/auth/factories/http.factory.ts rename to frontend/app/src/app/modules/auth/factories/http.factory.ts diff --git a/src/app/modules/auth/factories/index.ts b/frontend/app/src/app/modules/auth/factories/index.ts similarity index 100% rename from src/app/modules/auth/factories/index.ts rename to frontend/app/src/app/modules/auth/factories/index.ts diff --git a/src/app/modules/auth/factories/storage.factory.ts b/frontend/app/src/app/modules/auth/factories/storage.factory.ts similarity index 100% rename from src/app/modules/auth/factories/storage.factory.ts rename to frontend/app/src/app/modules/auth/factories/storage.factory.ts diff --git a/src/app/modules/auth/ng-http.service.ts b/frontend/app/src/app/modules/auth/ng-http.service.ts similarity index 100% rename from src/app/modules/auth/ng-http.service.ts rename to frontend/app/src/app/modules/auth/ng-http.service.ts diff --git a/src/app/modules/auth/paia/auth-callback/page/paiaauth-callback-page.component.ts b/frontend/app/src/app/modules/auth/paia/auth-callback/page/paiaauth-callback-page.component.ts similarity index 100% rename from src/app/modules/auth/paia/auth-callback/page/paiaauth-callback-page.component.ts rename to frontend/app/src/app/modules/auth/paia/auth-callback/page/paiaauth-callback-page.component.ts diff --git a/src/app/modules/auth/paia/authorization-request-handler.ts b/frontend/app/src/app/modules/auth/paia/authorization-request-handler.ts similarity index 100% rename from src/app/modules/auth/paia/authorization-request-handler.ts rename to frontend/app/src/app/modules/auth/paia/authorization-request-handler.ts diff --git a/src/app/modules/auth/paia/authorization-request-response.ts b/frontend/app/src/app/modules/auth/paia/authorization-request-response.ts similarity index 100% rename from src/app/modules/auth/paia/authorization-request-response.ts rename to frontend/app/src/app/modules/auth/paia/authorization-request-response.ts diff --git a/src/app/modules/auth/paia/paia-auth-action.ts b/frontend/app/src/app/modules/auth/paia/paia-auth-action.ts similarity index 100% rename from src/app/modules/auth/paia/paia-auth-action.ts rename to frontend/app/src/app/modules/auth/paia/paia-auth-action.ts diff --git a/src/app/modules/auth/paia/paia-auth.service.ts b/frontend/app/src/app/modules/auth/paia/paia-auth.service.ts similarity index 100% rename from src/app/modules/auth/paia/paia-auth.service.ts rename to frontend/app/src/app/modules/auth/paia/paia-auth.service.ts diff --git a/src/app/modules/auth/paia/paia-authorization-listener.ts b/frontend/app/src/app/modules/auth/paia/paia-authorization-listener.ts similarity index 100% rename from src/app/modules/auth/paia/paia-authorization-listener.ts rename to frontend/app/src/app/modules/auth/paia/paia-authorization-listener.ts diff --git a/src/app/modules/auth/paia/paia-authorization-notifier.ts b/frontend/app/src/app/modules/auth/paia/paia-authorization-notifier.ts similarity index 100% rename from src/app/modules/auth/paia/paia-authorization-notifier.ts rename to frontend/app/src/app/modules/auth/paia/paia-authorization-notifier.ts diff --git a/src/app/modules/auth/paia/paia-authorization-response.ts b/frontend/app/src/app/modules/auth/paia/paia-authorization-response.ts similarity index 100% rename from src/app/modules/auth/paia/paia-authorization-response.ts rename to frontend/app/src/app/modules/auth/paia/paia-authorization-response.ts diff --git a/src/app/modules/auth/paia/paia-token-request.ts b/frontend/app/src/app/modules/auth/paia/paia-token-request.ts similarity index 100% rename from src/app/modules/auth/paia/paia-token-request.ts rename to frontend/app/src/app/modules/auth/paia/paia-token-request.ts diff --git a/src/app/modules/auth/paia/paia-token-response.ts b/frontend/app/src/app/modules/auth/paia/paia-token-response.ts similarity index 100% rename from src/app/modules/auth/paia/paia-token-response.ts rename to frontend/app/src/app/modules/auth/paia/paia-token-response.ts diff --git a/src/app/modules/auth/paia/paia-user-info-handler.ts b/frontend/app/src/app/modules/auth/paia/paia-user-info-handler.ts similarity index 100% rename from src/app/modules/auth/paia/paia-user-info-handler.ts rename to frontend/app/src/app/modules/auth/paia/paia-user-info-handler.ts diff --git a/src/app/modules/auth/paia/token-request-handler.ts b/frontend/app/src/app/modules/auth/paia/token-request-handler.ts similarity index 100% rename from src/app/modules/auth/paia/token-request-handler.ts rename to frontend/app/src/app/modules/auth/paia/token-request-handler.ts diff --git a/src/app/modules/auth/protected.routes.ts b/frontend/app/src/app/modules/auth/protected.routes.ts similarity index 100% rename from src/app/modules/auth/protected.routes.ts rename to frontend/app/src/app/modules/auth/protected.routes.ts diff --git a/src/app/modules/auth/user-info.model.ts b/frontend/app/src/app/modules/auth/user-info.model.ts similarity index 100% rename from src/app/modules/auth/user-info.model.ts rename to frontend/app/src/app/modules/auth/user-info.model.ts diff --git a/src/app/modules/background/background.module.ts b/frontend/app/src/app/modules/background/background.module.ts similarity index 100% rename from src/app/modules/background/background.module.ts rename to frontend/app/src/app/modules/background/background.module.ts diff --git a/src/app/modules/background/schedule/changes.ts b/frontend/app/src/app/modules/background/schedule/changes.ts similarity index 100% rename from src/app/modules/background/schedule/changes.ts rename to frontend/app/src/app/modules/background/schedule/changes.ts diff --git a/src/app/modules/background/schedule/hash.ts b/frontend/app/src/app/modules/background/schedule/hash.ts similarity index 100% rename from src/app/modules/background/schedule/hash.ts rename to frontend/app/src/app/modules/background/schedule/hash.ts diff --git a/src/app/modules/background/schedule/schedule-sync.service.ts b/frontend/app/src/app/modules/background/schedule/schedule-sync.service.ts similarity index 100% rename from src/app/modules/background/schedule/schedule-sync.service.ts rename to frontend/app/src/app/modules/background/schedule/schedule-sync.service.ts diff --git a/src/app/modules/calendar/add-event-review-modal.component.ts b/frontend/app/src/app/modules/calendar/add-event-review-modal.component.ts similarity index 100% rename from src/app/modules/calendar/add-event-review-modal.component.ts rename to frontend/app/src/app/modules/calendar/add-event-review-modal.component.ts diff --git a/src/app/modules/calendar/add-event-review-modal.html b/frontend/app/src/app/modules/calendar/add-event-review-modal.html similarity index 100% rename from src/app/modules/calendar/add-event-review-modal.html rename to frontend/app/src/app/modules/calendar/add-event-review-modal.html diff --git a/src/app/modules/calendar/add-event-review-modal.scss b/frontend/app/src/app/modules/calendar/add-event-review-modal.scss similarity index 100% rename from src/app/modules/calendar/add-event-review-modal.scss rename to frontend/app/src/app/modules/calendar/add-event-review-modal.scss diff --git a/src/app/modules/calendar/calendar-info.ts b/frontend/app/src/app/modules/calendar/calendar-info.ts similarity index 100% rename from src/app/modules/calendar/calendar-info.ts rename to frontend/app/src/app/modules/calendar/calendar-info.ts diff --git a/src/app/modules/calendar/calendar.module.ts b/frontend/app/src/app/modules/calendar/calendar.module.ts similarity index 100% rename from src/app/modules/calendar/calendar.module.ts rename to frontend/app/src/app/modules/calendar/calendar.module.ts diff --git a/src/app/modules/calendar/calendar.service.ts b/frontend/app/src/app/modules/calendar/calendar.service.ts similarity index 100% rename from src/app/modules/calendar/calendar.service.ts rename to frontend/app/src/app/modules/calendar/calendar.service.ts diff --git a/src/app/modules/calendar/ical/ical.spec.ts b/frontend/app/src/app/modules/calendar/ical/ical.spec.ts similarity index 100% rename from src/app/modules/calendar/ical/ical.spec.ts rename to frontend/app/src/app/modules/calendar/ical/ical.spec.ts diff --git a/src/app/modules/calendar/ical/ical.ts b/frontend/app/src/app/modules/calendar/ical/ical.ts similarity index 100% rename from src/app/modules/calendar/ical/ical.ts rename to frontend/app/src/app/modules/calendar/ical/ical.ts diff --git a/src/app/modules/calendar/new-share.ts b/frontend/app/src/app/modules/calendar/new-share.ts similarity index 100% rename from src/app/modules/calendar/new-share.ts rename to frontend/app/src/app/modules/calendar/new-share.ts diff --git a/src/app/modules/calendar/schedule.provider.ts b/frontend/app/src/app/modules/calendar/schedule.provider.ts similarity index 100% rename from src/app/modules/calendar/schedule.provider.ts rename to frontend/app/src/app/modules/calendar/schedule.provider.ts diff --git a/src/app/modules/catalog/catalog.component.html b/frontend/app/src/app/modules/catalog/catalog.component.html similarity index 100% rename from src/app/modules/catalog/catalog.component.html rename to frontend/app/src/app/modules/catalog/catalog.component.html diff --git a/src/app/modules/catalog/catalog.component.scss b/frontend/app/src/app/modules/catalog/catalog.component.scss similarity index 100% rename from src/app/modules/catalog/catalog.component.scss rename to frontend/app/src/app/modules/catalog/catalog.component.scss diff --git a/src/app/modules/catalog/catalog.component.ts b/frontend/app/src/app/modules/catalog/catalog.component.ts similarity index 100% rename from src/app/modules/catalog/catalog.component.ts rename to frontend/app/src/app/modules/catalog/catalog.component.ts diff --git a/src/app/modules/catalog/catalog.module.ts b/frontend/app/src/app/modules/catalog/catalog.module.ts similarity index 100% rename from src/app/modules/catalog/catalog.module.ts rename to frontend/app/src/app/modules/catalog/catalog.module.ts diff --git a/src/app/modules/catalog/catalog.provider.ts b/frontend/app/src/app/modules/catalog/catalog.provider.ts similarity index 100% rename from src/app/modules/catalog/catalog.provider.ts rename to frontend/app/src/app/modules/catalog/catalog.provider.ts diff --git a/src/app/modules/config/config.module.ts b/frontend/app/src/app/modules/config/config.module.ts similarity index 100% rename from src/app/modules/config/config.module.ts rename to frontend/app/src/app/modules/config/config.module.ts diff --git a/src/app/modules/config/config.provider.spec.ts b/frontend/app/src/app/modules/config/config.provider.spec.ts similarity index 100% rename from src/app/modules/config/config.provider.spec.ts rename to frontend/app/src/app/modules/config/config.provider.spec.ts diff --git a/src/app/modules/config/config.provider.ts b/frontend/app/src/app/modules/config/config.provider.ts similarity index 100% rename from src/app/modules/config/config.provider.ts rename to frontend/app/src/app/modules/config/config.provider.ts diff --git a/src/app/modules/config/errors.ts b/frontend/app/src/app/modules/config/errors.ts similarity index 100% rename from src/app/modules/config/errors.ts rename to frontend/app/src/app/modules/config/errors.ts diff --git a/src/app/modules/dashboard/dashboard-collapse.ts b/frontend/app/src/app/modules/dashboard/dashboard-collapse.ts similarity index 100% rename from src/app/modules/dashboard/dashboard-collapse.ts rename to frontend/app/src/app/modules/dashboard/dashboard-collapse.ts diff --git a/src/app/modules/dashboard/dashboard.collapse.component.scss b/frontend/app/src/app/modules/dashboard/dashboard.collapse.component.scss similarity index 100% rename from src/app/modules/dashboard/dashboard.collapse.component.scss rename to frontend/app/src/app/modules/dashboard/dashboard.collapse.component.scss diff --git a/src/app/modules/dashboard/dashboard.component.html b/frontend/app/src/app/modules/dashboard/dashboard.component.html similarity index 100% rename from src/app/modules/dashboard/dashboard.component.html rename to frontend/app/src/app/modules/dashboard/dashboard.component.html diff --git a/src/app/modules/dashboard/dashboard.component.scss b/frontend/app/src/app/modules/dashboard/dashboard.component.scss similarity index 100% rename from src/app/modules/dashboard/dashboard.component.scss rename to frontend/app/src/app/modules/dashboard/dashboard.component.scss diff --git a/src/app/modules/dashboard/dashboard.component.ts b/frontend/app/src/app/modules/dashboard/dashboard.component.ts similarity index 100% rename from src/app/modules/dashboard/dashboard.component.ts rename to frontend/app/src/app/modules/dashboard/dashboard.component.ts diff --git a/src/app/modules/dashboard/dashboard.module.ts b/frontend/app/src/app/modules/dashboard/dashboard.module.ts similarity index 100% rename from src/app/modules/dashboard/dashboard.module.ts rename to frontend/app/src/app/modules/dashboard/dashboard.module.ts diff --git a/src/app/modules/dashboard/dashboard.provider.ts b/frontend/app/src/app/modules/dashboard/dashboard.provider.ts similarity index 100% rename from src/app/modules/dashboard/dashboard.provider.ts rename to frontend/app/src/app/modules/dashboard/dashboard.provider.ts diff --git a/src/app/modules/dashboard/edit-modal/edit-modal-type.enum.ts b/frontend/app/src/app/modules/dashboard/edit-modal/edit-modal-type.enum.ts similarity index 100% rename from src/app/modules/dashboard/edit-modal/edit-modal-type.enum.ts rename to frontend/app/src/app/modules/dashboard/edit-modal/edit-modal-type.enum.ts diff --git a/src/app/modules/dashboard/edit-modal/edit-modal.component.html b/frontend/app/src/app/modules/dashboard/edit-modal/edit-modal.component.html similarity index 100% rename from src/app/modules/dashboard/edit-modal/edit-modal.component.html rename to frontend/app/src/app/modules/dashboard/edit-modal/edit-modal.component.html diff --git a/src/app/modules/dashboard/edit-modal/edit-modal.component.scss b/frontend/app/src/app/modules/dashboard/edit-modal/edit-modal.component.scss similarity index 100% rename from src/app/modules/dashboard/edit-modal/edit-modal.component.scss rename to frontend/app/src/app/modules/dashboard/edit-modal/edit-modal.component.scss diff --git a/src/app/modules/dashboard/edit-modal/edit-modal.component.ts b/frontend/app/src/app/modules/dashboard/edit-modal/edit-modal.component.ts similarity index 100% rename from src/app/modules/dashboard/edit-modal/edit-modal.component.ts rename to frontend/app/src/app/modules/dashboard/edit-modal/edit-modal.component.ts diff --git a/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.html b/frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.html similarity index 100% rename from src/app/modules/dashboard/sections/favorites-section/favorites-section.component.html rename to frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.html diff --git a/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.scss b/frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.scss similarity index 100% rename from src/app/modules/dashboard/sections/favorites-section/favorites-section.component.scss rename to frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.scss diff --git a/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.ts b/frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.ts similarity index 100% rename from src/app/modules/dashboard/sections/favorites-section/favorites-section.component.ts rename to frontend/app/src/app/modules/dashboard/sections/favorites-section/favorites-section.component.ts diff --git a/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.html b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.html similarity index 100% rename from src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.html rename to frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.html diff --git a/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.scss b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.scss similarity index 100% rename from src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.scss rename to frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.scss diff --git a/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.ts b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.ts similarity index 100% rename from src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.ts rename to frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section-content.component.ts diff --git a/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.html b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.html similarity index 100% rename from src/app/modules/dashboard/sections/mensa-section/mensa-section.component.html rename to frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.html diff --git a/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.scss b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.scss similarity index 100% rename from src/app/modules/dashboard/sections/mensa-section/mensa-section.component.scss rename to frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.scss diff --git a/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.ts b/frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.ts similarity index 100% rename from src/app/modules/dashboard/sections/mensa-section/mensa-section.component.ts rename to frontend/app/src/app/modules/dashboard/sections/mensa-section/mensa-section.component.ts diff --git a/src/app/modules/dashboard/sections/news-section/news-section.component.html b/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.html similarity index 100% rename from src/app/modules/dashboard/sections/news-section/news-section.component.html rename to frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.html diff --git a/src/app/modules/dashboard/sections/news-section/news-section.component.scss b/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.scss similarity index 100% rename from src/app/modules/dashboard/sections/news-section/news-section.component.scss rename to frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.scss diff --git a/src/app/modules/dashboard/sections/news-section/news-section.component.ts b/frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.ts similarity index 100% rename from src/app/modules/dashboard/sections/news-section/news-section.component.ts rename to frontend/app/src/app/modules/dashboard/sections/news-section/news-section.component.ts diff --git a/src/app/modules/dashboard/sections/search-section/search-route-transition.ts b/frontend/app/src/app/modules/dashboard/sections/search-section/search-route-transition.ts similarity index 100% rename from src/app/modules/dashboard/sections/search-section/search-route-transition.ts rename to frontend/app/src/app/modules/dashboard/sections/search-section/search-route-transition.ts diff --git a/src/app/modules/dashboard/sections/search-section/search-section.component.html b/frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.html similarity index 100% rename from src/app/modules/dashboard/sections/search-section/search-section.component.html rename to frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.html diff --git a/src/app/modules/dashboard/sections/search-section/search-section.component.scss b/frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.scss similarity index 100% rename from src/app/modules/dashboard/sections/search-section/search-section.component.scss rename to frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.scss diff --git a/src/app/modules/dashboard/sections/search-section/search-section.component.ts b/frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.ts similarity index 100% rename from src/app/modules/dashboard/sections/search-section/search-section.component.ts rename to frontend/app/src/app/modules/dashboard/sections/search-section/search-section.component.ts diff --git a/src/app/modules/data/chips/action-chip-list.component.ts b/frontend/app/src/app/modules/data/chips/action-chip-list.component.ts similarity index 100% rename from src/app/modules/data/chips/action-chip-list.component.ts rename to frontend/app/src/app/modules/data/chips/action-chip-list.component.ts diff --git a/src/app/modules/data/chips/action-chip-list.html b/frontend/app/src/app/modules/data/chips/action-chip-list.html similarity index 100% rename from src/app/modules/data/chips/action-chip-list.html rename to frontend/app/src/app/modules/data/chips/action-chip-list.html diff --git a/src/app/modules/data/chips/action-chip-list.scss b/frontend/app/src/app/modules/data/chips/action-chip-list.scss similarity index 100% rename from src/app/modules/data/chips/action-chip-list.scss rename to frontend/app/src/app/modules/data/chips/action-chip-list.scss diff --git a/src/app/modules/data/chips/data/add-event-action-chip.component.ts b/frontend/app/src/app/modules/data/chips/data/add-event-action-chip.component.ts similarity index 100% rename from src/app/modules/data/chips/data/add-event-action-chip.component.ts rename to frontend/app/src/app/modules/data/chips/data/add-event-action-chip.component.ts diff --git a/src/app/modules/data/chips/data/add-event-action-chip.config.ts b/frontend/app/src/app/modules/data/chips/data/add-event-action-chip.config.ts similarity index 100% rename from src/app/modules/data/chips/data/add-event-action-chip.config.ts rename to frontend/app/src/app/modules/data/chips/data/add-event-action-chip.config.ts diff --git a/src/app/modules/data/chips/data/add-event-action-chip.html b/frontend/app/src/app/modules/data/chips/data/add-event-action-chip.html similarity index 100% rename from src/app/modules/data/chips/data/add-event-action-chip.html rename to frontend/app/src/app/modules/data/chips/data/add-event-action-chip.html diff --git a/src/app/modules/data/chips/data/add-event-action-chip.scss b/frontend/app/src/app/modules/data/chips/data/add-event-action-chip.scss similarity index 100% rename from src/app/modules/data/chips/data/add-event-action-chip.scss rename to frontend/app/src/app/modules/data/chips/data/add-event-action-chip.scss diff --git a/src/app/modules/data/chips/data/locate-action-chip.component.ts b/frontend/app/src/app/modules/data/chips/data/locate-action-chip.component.ts similarity index 100% rename from src/app/modules/data/chips/data/locate-action-chip.component.ts rename to frontend/app/src/app/modules/data/chips/data/locate-action-chip.component.ts diff --git a/src/app/modules/data/chips/data/locate-action-chip.html b/frontend/app/src/app/modules/data/chips/data/locate-action-chip.html similarity index 100% rename from src/app/modules/data/chips/data/locate-action-chip.html rename to frontend/app/src/app/modules/data/chips/data/locate-action-chip.html diff --git a/src/app/modules/data/chips/edit-event-selection.component.ts b/frontend/app/src/app/modules/data/chips/edit-event-selection.component.ts similarity index 100% rename from src/app/modules/data/chips/edit-event-selection.component.ts rename to frontend/app/src/app/modules/data/chips/edit-event-selection.component.ts diff --git a/src/app/modules/data/chips/edit-event-selection.html b/frontend/app/src/app/modules/data/chips/edit-event-selection.html similarity index 100% rename from src/app/modules/data/chips/edit-event-selection.html rename to frontend/app/src/app/modules/data/chips/edit-event-selection.html diff --git a/src/app/modules/data/chips/edit-event-selection.scss b/frontend/app/src/app/modules/data/chips/edit-event-selection.scss similarity index 100% rename from src/app/modules/data/chips/edit-event-selection.scss rename to frontend/app/src/app/modules/data/chips/edit-event-selection.scss diff --git a/src/app/modules/data/chips/filter/chip-filter.component.html b/frontend/app/src/app/modules/data/chips/filter/chip-filter.component.html similarity index 100% rename from src/app/modules/data/chips/filter/chip-filter.component.html rename to frontend/app/src/app/modules/data/chips/filter/chip-filter.component.html diff --git a/src/app/modules/data/chips/filter/chip-filter.component.scss b/frontend/app/src/app/modules/data/chips/filter/chip-filter.component.scss similarity index 100% rename from src/app/modules/data/chips/filter/chip-filter.component.scss rename to frontend/app/src/app/modules/data/chips/filter/chip-filter.component.scss diff --git a/src/app/modules/data/chips/filter/chip-filter.component.ts b/frontend/app/src/app/modules/data/chips/filter/chip-filter.component.ts similarity index 100% rename from src/app/modules/data/chips/filter/chip-filter.component.ts rename to frontend/app/src/app/modules/data/chips/filter/chip-filter.component.ts diff --git a/src/app/modules/data/chips/tree-node.ts b/frontend/app/src/app/modules/data/chips/tree-node.ts similarity index 100% rename from src/app/modules/data/chips/tree-node.ts rename to frontend/app/src/app/modules/data/chips/tree-node.ts diff --git a/src/app/modules/data/coordinated-search.provider.spec.ts b/frontend/app/src/app/modules/data/coordinated-search.provider.spec.ts similarity index 100% rename from src/app/modules/data/coordinated-search.provider.spec.ts rename to frontend/app/src/app/modules/data/coordinated-search.provider.spec.ts diff --git a/src/app/modules/data/coordinated-search.provider.ts b/frontend/app/src/app/modules/data/coordinated-search.provider.ts similarity index 100% rename from src/app/modules/data/coordinated-search.provider.ts rename to frontend/app/src/app/modules/data/coordinated-search.provider.ts diff --git a/src/app/modules/data/data-facets.provider.spec.ts b/frontend/app/src/app/modules/data/data-facets.provider.spec.ts similarity index 100% rename from src/app/modules/data/data-facets.provider.spec.ts rename to frontend/app/src/app/modules/data/data-facets.provider.spec.ts diff --git a/src/app/modules/data/data-facets.provider.ts b/frontend/app/src/app/modules/data/data-facets.provider.ts similarity index 100% rename from src/app/modules/data/data-facets.provider.ts rename to frontend/app/src/app/modules/data/data-facets.provider.ts diff --git a/src/app/modules/data/data-icon.config.ts b/frontend/app/src/app/modules/data/data-icon.config.ts similarity index 100% rename from src/app/modules/data/data-icon.config.ts rename to frontend/app/src/app/modules/data/data-icon.config.ts diff --git a/src/app/modules/data/data-icon.pipe.ts b/frontend/app/src/app/modules/data/data-icon.pipe.ts similarity index 100% rename from src/app/modules/data/data-icon.pipe.ts rename to frontend/app/src/app/modules/data/data-icon.pipe.ts diff --git a/src/app/modules/data/data-routing.module.ts b/frontend/app/src/app/modules/data/data-routing.module.ts similarity index 100% rename from src/app/modules/data/data-routing.module.ts rename to frontend/app/src/app/modules/data/data-routing.module.ts diff --git a/src/app/modules/data/data-routing.service.spec.ts b/frontend/app/src/app/modules/data/data-routing.service.spec.ts similarity index 100% rename from src/app/modules/data/data-routing.service.spec.ts rename to frontend/app/src/app/modules/data/data-routing.service.spec.ts diff --git a/src/app/modules/data/data-routing.service.ts b/frontend/app/src/app/modules/data/data-routing.service.ts similarity index 100% rename from src/app/modules/data/data-routing.service.ts rename to frontend/app/src/app/modules/data/data-routing.service.ts diff --git a/src/app/modules/data/data.module.ts b/frontend/app/src/app/modules/data/data.module.ts similarity index 100% rename from src/app/modules/data/data.module.ts rename to frontend/app/src/app/modules/data/data.module.ts diff --git a/src/app/modules/data/data.provider.spec.ts b/frontend/app/src/app/modules/data/data.provider.spec.ts similarity index 100% rename from src/app/modules/data/data.provider.spec.ts rename to frontend/app/src/app/modules/data/data.provider.spec.ts diff --git a/src/app/modules/data/data.provider.ts b/frontend/app/src/app/modules/data/data.provider.ts similarity index 100% rename from src/app/modules/data/data.provider.ts rename to frontend/app/src/app/modules/data/data.provider.ts diff --git a/src/app/modules/data/debug-data-collector.service.ts b/frontend/app/src/app/modules/data/debug-data-collector.service.ts similarity index 100% rename from src/app/modules/data/debug-data-collector.service.ts rename to frontend/app/src/app/modules/data/debug-data-collector.service.ts diff --git a/src/app/modules/data/detail/data-detail-content.component.ts b/frontend/app/src/app/modules/data/detail/data-detail-content.component.ts similarity index 100% rename from src/app/modules/data/detail/data-detail-content.component.ts rename to frontend/app/src/app/modules/data/detail/data-detail-content.component.ts diff --git a/src/app/modules/data/detail/data-detail-content.html b/frontend/app/src/app/modules/data/detail/data-detail-content.html similarity index 100% rename from src/app/modules/data/detail/data-detail-content.html rename to frontend/app/src/app/modules/data/detail/data-detail-content.html diff --git a/src/app/modules/data/detail/data-detail-content.scss b/frontend/app/src/app/modules/data/detail/data-detail-content.scss similarity index 100% rename from src/app/modules/data/detail/data-detail-content.scss rename to frontend/app/src/app/modules/data/detail/data-detail-content.scss diff --git a/src/app/modules/data/detail/data-detail.component.spec.ts b/frontend/app/src/app/modules/data/detail/data-detail.component.spec.ts similarity index 100% rename from src/app/modules/data/detail/data-detail.component.spec.ts rename to frontend/app/src/app/modules/data/detail/data-detail.component.spec.ts diff --git a/src/app/modules/data/detail/data-detail.component.ts b/frontend/app/src/app/modules/data/detail/data-detail.component.ts similarity index 100% rename from src/app/modules/data/detail/data-detail.component.ts rename to frontend/app/src/app/modules/data/detail/data-detail.component.ts diff --git a/src/app/modules/data/detail/data-detail.html b/frontend/app/src/app/modules/data/detail/data-detail.html similarity index 100% rename from src/app/modules/data/detail/data-detail.html rename to frontend/app/src/app/modules/data/detail/data-detail.html diff --git a/src/app/modules/data/detail/data-detail.scss b/frontend/app/src/app/modules/data/detail/data-detail.scss similarity index 100% rename from src/app/modules/data/detail/data-detail.scss rename to frontend/app/src/app/modules/data/detail/data-detail.scss diff --git a/src/app/modules/data/detail/data-path.component.ts b/frontend/app/src/app/modules/data/detail/data-path.component.ts similarity index 100% rename from src/app/modules/data/detail/data-path.component.ts rename to frontend/app/src/app/modules/data/detail/data-path.component.ts diff --git a/src/app/modules/data/detail/data-path.html b/frontend/app/src/app/modules/data/detail/data-path.html similarity index 100% rename from src/app/modules/data/detail/data-path.html rename to frontend/app/src/app/modules/data/detail/data-path.html diff --git a/src/app/modules/data/detail/data-path.scss b/frontend/app/src/app/modules/data/detail/data-path.scss similarity index 100% rename from src/app/modules/data/detail/data-path.scss rename to frontend/app/src/app/modules/data/detail/data-path.scss diff --git a/src/app/modules/data/elements/address-detail.component.ts b/frontend/app/src/app/modules/data/elements/address-detail.component.ts similarity index 100% rename from src/app/modules/data/elements/address-detail.component.ts rename to frontend/app/src/app/modules/data/elements/address-detail.component.ts diff --git a/src/app/modules/data/elements/address-detail.html b/frontend/app/src/app/modules/data/elements/address-detail.html similarity index 100% rename from src/app/modules/data/elements/address-detail.html rename to frontend/app/src/app/modules/data/elements/address-detail.html diff --git a/src/app/modules/data/elements/external-link.component.ts b/frontend/app/src/app/modules/data/elements/external-link.component.ts similarity index 100% rename from src/app/modules/data/elements/external-link.component.ts rename to frontend/app/src/app/modules/data/elements/external-link.component.ts diff --git a/src/app/modules/data/elements/external-link.html b/frontend/app/src/app/modules/data/elements/external-link.html similarity index 100% rename from src/app/modules/data/elements/external-link.html rename to frontend/app/src/app/modules/data/elements/external-link.html diff --git a/src/app/modules/data/elements/external-link.scss b/frontend/app/src/app/modules/data/elements/external-link.scss similarity index 100% rename from src/app/modules/data/elements/external-link.scss rename to frontend/app/src/app/modules/data/elements/external-link.scss diff --git a/src/app/modules/data/elements/favorite-button.component.html b/frontend/app/src/app/modules/data/elements/favorite-button.component.html similarity index 100% rename from src/app/modules/data/elements/favorite-button.component.html rename to frontend/app/src/app/modules/data/elements/favorite-button.component.html diff --git a/src/app/modules/data/elements/favorite-button.component.scss b/frontend/app/src/app/modules/data/elements/favorite-button.component.scss similarity index 100% rename from src/app/modules/data/elements/favorite-button.component.scss rename to frontend/app/src/app/modules/data/elements/favorite-button.component.scss diff --git a/src/app/modules/data/elements/favorite-button.component.ts b/frontend/app/src/app/modules/data/elements/favorite-button.component.ts similarity index 100% rename from src/app/modules/data/elements/favorite-button.component.ts rename to frontend/app/src/app/modules/data/elements/favorite-button.component.ts diff --git a/src/app/modules/data/elements/long-inline-text.component.ts b/frontend/app/src/app/modules/data/elements/long-inline-text.component.ts similarity index 100% rename from src/app/modules/data/elements/long-inline-text.component.ts rename to frontend/app/src/app/modules/data/elements/long-inline-text.component.ts diff --git a/src/app/modules/data/elements/long-inline-text.html b/frontend/app/src/app/modules/data/elements/long-inline-text.html similarity index 100% rename from src/app/modules/data/elements/long-inline-text.html rename to frontend/app/src/app/modules/data/elements/long-inline-text.html diff --git a/src/app/modules/data/elements/offers-detail.component.ts b/frontend/app/src/app/modules/data/elements/offers-detail.component.ts similarity index 100% rename from src/app/modules/data/elements/offers-detail.component.ts rename to frontend/app/src/app/modules/data/elements/offers-detail.component.ts diff --git a/src/app/modules/data/elements/offers-detail.html b/frontend/app/src/app/modules/data/elements/offers-detail.html similarity index 100% rename from src/app/modules/data/elements/offers-detail.html rename to frontend/app/src/app/modules/data/elements/offers-detail.html diff --git a/src/app/modules/data/elements/offers-in-list.component.ts b/frontend/app/src/app/modules/data/elements/offers-in-list.component.ts similarity index 100% rename from src/app/modules/data/elements/offers-in-list.component.ts rename to frontend/app/src/app/modules/data/elements/offers-in-list.component.ts diff --git a/src/app/modules/data/elements/offers-in-list.html b/frontend/app/src/app/modules/data/elements/offers-in-list.html similarity index 100% rename from src/app/modules/data/elements/offers-in-list.html rename to frontend/app/src/app/modules/data/elements/offers-in-list.html diff --git a/src/app/modules/data/elements/origin-detail.component.ts b/frontend/app/src/app/modules/data/elements/origin-detail.component.ts similarity index 100% rename from src/app/modules/data/elements/origin-detail.component.ts rename to frontend/app/src/app/modules/data/elements/origin-detail.component.ts diff --git a/src/app/modules/data/elements/origin-detail.html b/frontend/app/src/app/modules/data/elements/origin-detail.html similarity index 100% rename from src/app/modules/data/elements/origin-detail.html rename to frontend/app/src/app/modules/data/elements/origin-detail.html diff --git a/src/app/modules/data/elements/origin-in-list.component.ts b/frontend/app/src/app/modules/data/elements/origin-in-list.component.ts similarity index 100% rename from src/app/modules/data/elements/origin-in-list.component.ts rename to frontend/app/src/app/modules/data/elements/origin-in-list.component.ts diff --git a/src/app/modules/data/elements/origin-in-list.html b/frontend/app/src/app/modules/data/elements/origin-in-list.html similarity index 100% rename from src/app/modules/data/elements/origin-in-list.html rename to frontend/app/src/app/modules/data/elements/origin-in-list.html diff --git a/src/app/modules/data/elements/simple-card.component.ts b/frontend/app/src/app/modules/data/elements/simple-card.component.ts similarity index 100% rename from src/app/modules/data/elements/simple-card.component.ts rename to frontend/app/src/app/modules/data/elements/simple-card.component.ts diff --git a/src/app/modules/data/elements/simple-card.html b/frontend/app/src/app/modules/data/elements/simple-card.html similarity index 100% rename from src/app/modules/data/elements/simple-card.html rename to frontend/app/src/app/modules/data/elements/simple-card.html diff --git a/src/app/modules/data/elements/skeleton-list-item.component.ts b/frontend/app/src/app/modules/data/elements/skeleton-list-item.component.ts similarity index 100% rename from src/app/modules/data/elements/skeleton-list-item.component.ts rename to frontend/app/src/app/modules/data/elements/skeleton-list-item.component.ts diff --git a/src/app/modules/data/elements/skeleton-list-item.html b/frontend/app/src/app/modules/data/elements/skeleton-list-item.html similarity index 100% rename from src/app/modules/data/elements/skeleton-list-item.html rename to frontend/app/src/app/modules/data/elements/skeleton-list-item.html diff --git a/src/app/modules/data/elements/skeleton-list-item.scss b/frontend/app/src/app/modules/data/elements/skeleton-list-item.scss similarity index 100% rename from src/app/modules/data/elements/skeleton-list-item.scss rename to frontend/app/src/app/modules/data/elements/skeleton-list-item.scss diff --git a/src/app/modules/data/elements/skeleton-segment-button.component.ts b/frontend/app/src/app/modules/data/elements/skeleton-segment-button.component.ts similarity index 100% rename from src/app/modules/data/elements/skeleton-segment-button.component.ts rename to frontend/app/src/app/modules/data/elements/skeleton-segment-button.component.ts diff --git a/src/app/modules/data/elements/skeleton-segment-button.html b/frontend/app/src/app/modules/data/elements/skeleton-segment-button.html similarity index 100% rename from src/app/modules/data/elements/skeleton-segment-button.html rename to frontend/app/src/app/modules/data/elements/skeleton-segment-button.html diff --git a/src/app/modules/data/elements/skeleton-simple-card.component.ts b/frontend/app/src/app/modules/data/elements/skeleton-simple-card.component.ts similarity index 100% rename from src/app/modules/data/elements/skeleton-simple-card.component.ts rename to frontend/app/src/app/modules/data/elements/skeleton-simple-card.component.ts diff --git a/src/app/modules/data/elements/skeleton-simple-card.html b/frontend/app/src/app/modules/data/elements/skeleton-simple-card.html similarity index 100% rename from src/app/modules/data/elements/skeleton-simple-card.html rename to frontend/app/src/app/modules/data/elements/skeleton-simple-card.html diff --git a/src/app/modules/data/elements/title-card.component.html b/frontend/app/src/app/modules/data/elements/title-card.component.html similarity index 100% rename from src/app/modules/data/elements/title-card.component.html rename to frontend/app/src/app/modules/data/elements/title-card.component.html diff --git a/src/app/modules/data/elements/title-card.component.scss b/frontend/app/src/app/modules/data/elements/title-card.component.scss similarity index 100% rename from src/app/modules/data/elements/title-card.component.scss rename to frontend/app/src/app/modules/data/elements/title-card.component.scss diff --git a/src/app/modules/data/elements/title-card.component.ts b/frontend/app/src/app/modules/data/elements/title-card.component.ts similarity index 100% rename from src/app/modules/data/elements/title-card.component.ts rename to frontend/app/src/app/modules/data/elements/title-card.component.ts diff --git a/src/app/modules/data/list/data-list-item-host-default.component.ts b/frontend/app/src/app/modules/data/list/data-list-item-host-default.component.ts similarity index 100% rename from src/app/modules/data/list/data-list-item-host-default.component.ts rename to frontend/app/src/app/modules/data/list/data-list-item-host-default.component.ts diff --git a/src/app/modules/data/list/data-list-item-host-default.html b/frontend/app/src/app/modules/data/list/data-list-item-host-default.html similarity index 100% rename from src/app/modules/data/list/data-list-item-host-default.html rename to frontend/app/src/app/modules/data/list/data-list-item-host-default.html diff --git a/src/app/modules/data/list/data-list-item-host.directive.ts b/frontend/app/src/app/modules/data/list/data-list-item-host.directive.ts similarity index 100% rename from src/app/modules/data/list/data-list-item-host.directive.ts rename to frontend/app/src/app/modules/data/list/data-list-item-host.directive.ts diff --git a/src/app/modules/data/list/data-list-item.component.ts b/frontend/app/src/app/modules/data/list/data-list-item.component.ts similarity index 100% rename from src/app/modules/data/list/data-list-item.component.ts rename to frontend/app/src/app/modules/data/list/data-list-item.component.ts diff --git a/src/app/modules/data/list/data-list-item.html b/frontend/app/src/app/modules/data/list/data-list-item.html similarity index 100% rename from src/app/modules/data/list/data-list-item.html rename to frontend/app/src/app/modules/data/list/data-list-item.html diff --git a/src/app/modules/data/list/data-list-item.scss b/frontend/app/src/app/modules/data/list/data-list-item.scss similarity index 100% rename from src/app/modules/data/list/data-list-item.scss rename to frontend/app/src/app/modules/data/list/data-list-item.scss diff --git a/src/app/modules/data/list/data-list.component.spec.ts b/frontend/app/src/app/modules/data/list/data-list.component.spec.ts similarity index 100% rename from src/app/modules/data/list/data-list.component.spec.ts rename to frontend/app/src/app/modules/data/list/data-list.component.spec.ts diff --git a/src/app/modules/data/list/data-list.component.ts b/frontend/app/src/app/modules/data/list/data-list.component.ts similarity index 100% rename from src/app/modules/data/list/data-list.component.ts rename to frontend/app/src/app/modules/data/list/data-list.component.ts diff --git a/src/app/modules/data/list/data-list.html b/frontend/app/src/app/modules/data/list/data-list.html similarity index 100% rename from src/app/modules/data/list/data-list.html rename to frontend/app/src/app/modules/data/list/data-list.html diff --git a/src/app/modules/data/list/data-list.scss b/frontend/app/src/app/modules/data/list/data-list.scss similarity index 100% rename from src/app/modules/data/list/data-list.scss rename to frontend/app/src/app/modules/data/list/data-list.scss diff --git a/src/app/modules/data/list/food-data-list.component.ts b/frontend/app/src/app/modules/data/list/food-data-list.component.ts similarity index 100% rename from src/app/modules/data/list/food-data-list.component.ts rename to frontend/app/src/app/modules/data/list/food-data-list.component.ts diff --git a/src/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.directive.ts b/frontend/app/src/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.directive.ts similarity index 100% rename from src/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.directive.ts rename to frontend/app/src/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.directive.ts diff --git a/src/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.ts b/frontend/app/src/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.ts similarity index 100% rename from src/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.ts rename to frontend/app/src/app/modules/data/list/sc-thing-list-item-virtual-scroll-strategy.ts diff --git a/src/app/modules/data/list/search-page-switch-animation.ts b/frontend/app/src/app/modules/data/list/search-page-switch-animation.ts similarity index 100% rename from src/app/modules/data/list/search-page-switch-animation.ts rename to frontend/app/src/app/modules/data/list/search-page-switch-animation.ts diff --git a/src/app/modules/data/list/search-page.component.ts b/frontend/app/src/app/modules/data/list/search-page.component.ts similarity index 100% rename from src/app/modules/data/list/search-page.component.ts rename to frontend/app/src/app/modules/data/list/search-page.component.ts diff --git a/src/app/modules/data/list/search-page.html b/frontend/app/src/app/modules/data/list/search-page.html similarity index 100% rename from src/app/modules/data/list/search-page.html rename to frontend/app/src/app/modules/data/list/search-page.html diff --git a/src/app/modules/data/list/search-page.scss b/frontend/app/src/app/modules/data/list/search-page.scss similarity index 100% rename from src/app/modules/data/list/search-page.scss rename to frontend/app/src/app/modules/data/list/search-page.scss diff --git a/src/app/modules/data/list/search-provider.ts b/frontend/app/src/app/modules/data/list/search-provider.ts similarity index 100% rename from src/app/modules/data/list/search-provider.ts rename to frontend/app/src/app/modules/data/list/search-provider.ts diff --git a/src/app/modules/data/list/simple-data-list.component.ts b/frontend/app/src/app/modules/data/list/simple-data-list.component.ts similarity index 100% rename from src/app/modules/data/list/simple-data-list.component.ts rename to frontend/app/src/app/modules/data/list/simple-data-list.component.ts diff --git a/src/app/modules/data/list/simple-data-list.html b/frontend/app/src/app/modules/data/list/simple-data-list.html similarity index 100% rename from src/app/modules/data/list/simple-data-list.html rename to frontend/app/src/app/modules/data/list/simple-data-list.html diff --git a/src/app/modules/data/list/simple-data-list.scss b/frontend/app/src/app/modules/data/list/simple-data-list.scss similarity index 100% rename from src/app/modules/data/list/simple-data-list.scss rename to frontend/app/src/app/modules/data/list/simple-data-list.scss diff --git a/src/app/modules/data/list/tree-list-fragment.component.ts b/frontend/app/src/app/modules/data/list/tree-list-fragment.component.ts similarity index 100% rename from src/app/modules/data/list/tree-list-fragment.component.ts rename to frontend/app/src/app/modules/data/list/tree-list-fragment.component.ts diff --git a/src/app/modules/data/list/tree-list-fragment.html b/frontend/app/src/app/modules/data/list/tree-list-fragment.html similarity index 100% rename from src/app/modules/data/list/tree-list-fragment.html rename to frontend/app/src/app/modules/data/list/tree-list-fragment.html diff --git a/src/app/modules/data/list/tree-list-fragment.scss b/frontend/app/src/app/modules/data/list/tree-list-fragment.scss similarity index 100% rename from src/app/modules/data/list/tree-list-fragment.scss rename to frontend/app/src/app/modules/data/list/tree-list-fragment.scss diff --git a/src/app/modules/data/list/tree-list.component.ts b/frontend/app/src/app/modules/data/list/tree-list.component.ts similarity index 100% rename from src/app/modules/data/list/tree-list.component.ts rename to frontend/app/src/app/modules/data/list/tree-list.component.ts diff --git a/src/app/modules/data/list/tree-list.html b/frontend/app/src/app/modules/data/list/tree-list.html similarity index 100% rename from src/app/modules/data/list/tree-list.html rename to frontend/app/src/app/modules/data/list/tree-list.html diff --git a/src/app/modules/data/list/tree-list.scss b/frontend/app/src/app/modules/data/list/tree-list.scss similarity index 100% rename from src/app/modules/data/list/tree-list.scss rename to frontend/app/src/app/modules/data/list/tree-list.scss diff --git a/src/app/modules/data/stapps-web-http-client.provider.ts b/frontend/app/src/app/modules/data/stapps-web-http-client.provider.ts similarity index 100% rename from src/app/modules/data/stapps-web-http-client.provider.ts rename to frontend/app/src/app/modules/data/stapps-web-http-client.provider.ts diff --git a/src/app/modules/data/types/article/article-content.component.ts b/frontend/app/src/app/modules/data/types/article/article-content.component.ts similarity index 100% rename from src/app/modules/data/types/article/article-content.component.ts rename to frontend/app/src/app/modules/data/types/article/article-content.component.ts diff --git a/src/app/modules/data/types/article/article-content.html b/frontend/app/src/app/modules/data/types/article/article-content.html similarity index 100% rename from src/app/modules/data/types/article/article-content.html rename to frontend/app/src/app/modules/data/types/article/article-content.html diff --git a/src/app/modules/data/types/article/article-item.component.ts b/frontend/app/src/app/modules/data/types/article/article-item.component.ts similarity index 100% rename from src/app/modules/data/types/article/article-item.component.ts rename to frontend/app/src/app/modules/data/types/article/article-item.component.ts diff --git a/src/app/modules/data/types/article/article-list-item.html b/frontend/app/src/app/modules/data/types/article/article-list-item.html similarity index 100% rename from src/app/modules/data/types/article/article-list-item.html rename to frontend/app/src/app/modules/data/types/article/article-list-item.html diff --git a/src/app/modules/data/types/book/book-detail-content.component.ts b/frontend/app/src/app/modules/data/types/book/book-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/book/book-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/book/book-detail-content.component.ts diff --git a/src/app/modules/data/types/book/book-detail-content.html b/frontend/app/src/app/modules/data/types/book/book-detail-content.html similarity index 100% rename from src/app/modules/data/types/book/book-detail-content.html rename to frontend/app/src/app/modules/data/types/book/book-detail-content.html diff --git a/src/app/modules/data/types/book/book-list-item.component.ts b/frontend/app/src/app/modules/data/types/book/book-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/book/book-list-item.component.ts rename to frontend/app/src/app/modules/data/types/book/book-list-item.component.ts diff --git a/src/app/modules/data/types/book/book-list-item.html b/frontend/app/src/app/modules/data/types/book/book-list-item.html similarity index 100% rename from src/app/modules/data/types/book/book-list-item.html rename to frontend/app/src/app/modules/data/types/book/book-list-item.html diff --git a/src/app/modules/data/types/catalog/catalog-detail-content.component.ts b/frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/catalog/catalog-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.component.ts diff --git a/src/app/modules/data/types/catalog/catalog-detail-content.html b/frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.html similarity index 100% rename from src/app/modules/data/types/catalog/catalog-detail-content.html rename to frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.html diff --git a/src/app/modules/data/types/catalog/catalog-detail-content.scss b/frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.scss similarity index 100% rename from src/app/modules/data/types/catalog/catalog-detail-content.scss rename to frontend/app/src/app/modules/data/types/catalog/catalog-detail-content.scss diff --git a/src/app/modules/data/types/catalog/catalog-list-item.component.ts b/frontend/app/src/app/modules/data/types/catalog/catalog-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/catalog/catalog-list-item.component.ts rename to frontend/app/src/app/modules/data/types/catalog/catalog-list-item.component.ts diff --git a/src/app/modules/data/types/catalog/catalog-list-item.html b/frontend/app/src/app/modules/data/types/catalog/catalog-list-item.html similarity index 100% rename from src/app/modules/data/types/catalog/catalog-list-item.html rename to frontend/app/src/app/modules/data/types/catalog/catalog-list-item.html diff --git a/src/app/modules/data/types/date-series/date-series-detail-content.component.ts b/frontend/app/src/app/modules/data/types/date-series/date-series-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/date-series/date-series-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/date-series/date-series-detail-content.component.ts diff --git a/src/app/modules/data/types/date-series/date-series-detail-content.html b/frontend/app/src/app/modules/data/types/date-series/date-series-detail-content.html similarity index 100% rename from src/app/modules/data/types/date-series/date-series-detail-content.html rename to frontend/app/src/app/modules/data/types/date-series/date-series-detail-content.html diff --git a/src/app/modules/data/types/date-series/date-series-list-item.component.ts b/frontend/app/src/app/modules/data/types/date-series/date-series-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/date-series/date-series-list-item.component.ts rename to frontend/app/src/app/modules/data/types/date-series/date-series-list-item.component.ts diff --git a/src/app/modules/data/types/date-series/date-series-list-item.html b/frontend/app/src/app/modules/data/types/date-series/date-series-list-item.html similarity index 100% rename from src/app/modules/data/types/date-series/date-series-list-item.html rename to frontend/app/src/app/modules/data/types/date-series/date-series-list-item.html diff --git a/src/app/modules/data/types/date-series/date-series-list-item.scss b/frontend/app/src/app/modules/data/types/date-series/date-series-list-item.scss similarity index 100% rename from src/app/modules/data/types/date-series/date-series-list-item.scss rename to frontend/app/src/app/modules/data/types/date-series/date-series-list-item.scss diff --git a/src/app/modules/data/types/dish/dish-detail-content.component.ts b/frontend/app/src/app/modules/data/types/dish/dish-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/dish/dish-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/dish/dish-detail-content.component.ts diff --git a/src/app/modules/data/types/dish/dish-detail-content.html b/frontend/app/src/app/modules/data/types/dish/dish-detail-content.html similarity index 100% rename from src/app/modules/data/types/dish/dish-detail-content.html rename to frontend/app/src/app/modules/data/types/dish/dish-detail-content.html diff --git a/src/app/modules/data/types/dish/dish-detail-content.scss b/frontend/app/src/app/modules/data/types/dish/dish-detail-content.scss similarity index 100% rename from src/app/modules/data/types/dish/dish-detail-content.scss rename to frontend/app/src/app/modules/data/types/dish/dish-detail-content.scss diff --git a/src/app/modules/data/types/dish/dish-list-item.component.ts b/frontend/app/src/app/modules/data/types/dish/dish-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/dish/dish-list-item.component.ts rename to frontend/app/src/app/modules/data/types/dish/dish-list-item.component.ts diff --git a/src/app/modules/data/types/dish/dish-list-item.html b/frontend/app/src/app/modules/data/types/dish/dish-list-item.html similarity index 100% rename from src/app/modules/data/types/dish/dish-list-item.html rename to frontend/app/src/app/modules/data/types/dish/dish-list-item.html diff --git a/src/app/modules/data/types/event/event-detail-content.component.ts b/frontend/app/src/app/modules/data/types/event/event-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/event/event-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/event/event-detail-content.component.ts diff --git a/src/app/modules/data/types/event/event-detail-content.html b/frontend/app/src/app/modules/data/types/event/event-detail-content.html similarity index 100% rename from src/app/modules/data/types/event/event-detail-content.html rename to frontend/app/src/app/modules/data/types/event/event-detail-content.html diff --git a/src/app/modules/data/types/event/event-detail-content.scss b/frontend/app/src/app/modules/data/types/event/event-detail-content.scss similarity index 100% rename from src/app/modules/data/types/event/event-detail-content.scss rename to frontend/app/src/app/modules/data/types/event/event-detail-content.scss diff --git a/src/app/modules/data/types/event/event-list-item.component.ts b/frontend/app/src/app/modules/data/types/event/event-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/event/event-list-item.component.ts rename to frontend/app/src/app/modules/data/types/event/event-list-item.component.ts diff --git a/src/app/modules/data/types/event/event-list-item.html b/frontend/app/src/app/modules/data/types/event/event-list-item.html similarity index 100% rename from src/app/modules/data/types/event/event-list-item.html rename to frontend/app/src/app/modules/data/types/event/event-list-item.html diff --git a/src/app/modules/data/types/event/event-route-path.component.ts b/frontend/app/src/app/modules/data/types/event/event-route-path.component.ts similarity index 100% rename from src/app/modules/data/types/event/event-route-path.component.ts rename to frontend/app/src/app/modules/data/types/event/event-route-path.component.ts diff --git a/src/app/modules/data/types/event/event-route-path.html b/frontend/app/src/app/modules/data/types/event/event-route-path.html similarity index 100% rename from src/app/modules/data/types/event/event-route-path.html rename to frontend/app/src/app/modules/data/types/event/event-route-path.html diff --git a/src/app/modules/data/types/event/event-route-path.scss b/frontend/app/src/app/modules/data/types/event/event-route-path.scss similarity index 100% rename from src/app/modules/data/types/event/event-route-path.scss rename to frontend/app/src/app/modules/data/types/event/event-route-path.scss diff --git a/src/app/modules/data/types/favorite/favorite-detail-content.component.ts b/frontend/app/src/app/modules/data/types/favorite/favorite-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/favorite/favorite-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/favorite/favorite-detail-content.component.ts diff --git a/src/app/modules/data/types/favorite/favorite-detail-content.html b/frontend/app/src/app/modules/data/types/favorite/favorite-detail-content.html similarity index 100% rename from src/app/modules/data/types/favorite/favorite-detail-content.html rename to frontend/app/src/app/modules/data/types/favorite/favorite-detail-content.html diff --git a/src/app/modules/data/types/favorite/favorite-list-item.component.ts b/frontend/app/src/app/modules/data/types/favorite/favorite-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/favorite/favorite-list-item.component.ts rename to frontend/app/src/app/modules/data/types/favorite/favorite-list-item.component.ts diff --git a/src/app/modules/data/types/favorite/favorite-list-item.html b/frontend/app/src/app/modules/data/types/favorite/favorite-list-item.html similarity index 100% rename from src/app/modules/data/types/favorite/favorite-list-item.html rename to frontend/app/src/app/modules/data/types/favorite/favorite-list-item.html diff --git a/src/app/modules/data/types/message/message-detail-content.component.ts b/frontend/app/src/app/modules/data/types/message/message-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/message/message-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/message/message-detail-content.component.ts diff --git a/src/app/modules/data/types/message/message-detail-content.html b/frontend/app/src/app/modules/data/types/message/message-detail-content.html similarity index 100% rename from src/app/modules/data/types/message/message-detail-content.html rename to frontend/app/src/app/modules/data/types/message/message-detail-content.html diff --git a/src/app/modules/data/types/message/message-detail-content.scss b/frontend/app/src/app/modules/data/types/message/message-detail-content.scss similarity index 100% rename from src/app/modules/data/types/message/message-detail-content.scss rename to frontend/app/src/app/modules/data/types/message/message-detail-content.scss diff --git a/src/app/modules/data/types/message/message-list-item.component.ts b/frontend/app/src/app/modules/data/types/message/message-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/message/message-list-item.component.ts rename to frontend/app/src/app/modules/data/types/message/message-list-item.component.ts diff --git a/src/app/modules/data/types/message/message-list-item.html b/frontend/app/src/app/modules/data/types/message/message-list-item.html similarity index 100% rename from src/app/modules/data/types/message/message-list-item.html rename to frontend/app/src/app/modules/data/types/message/message-list-item.html diff --git a/src/app/modules/data/types/organization/organization-detail-content.component.ts b/frontend/app/src/app/modules/data/types/organization/organization-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/organization/organization-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/organization/organization-detail-content.component.ts diff --git a/src/app/modules/data/types/organization/organization-detail-content.html b/frontend/app/src/app/modules/data/types/organization/organization-detail-content.html similarity index 100% rename from src/app/modules/data/types/organization/organization-detail-content.html rename to frontend/app/src/app/modules/data/types/organization/organization-detail-content.html diff --git a/src/app/modules/data/types/organization/organization-list-item.component.ts b/frontend/app/src/app/modules/data/types/organization/organization-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/organization/organization-list-item.component.ts rename to frontend/app/src/app/modules/data/types/organization/organization-list-item.component.ts diff --git a/src/app/modules/data/types/organization/organization-list-item.html b/frontend/app/src/app/modules/data/types/organization/organization-list-item.html similarity index 100% rename from src/app/modules/data/types/organization/organization-list-item.html rename to frontend/app/src/app/modules/data/types/organization/organization-list-item.html diff --git a/src/app/modules/data/types/periodical/periodical-detail-content.component.ts b/frontend/app/src/app/modules/data/types/periodical/periodical-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/periodical/periodical-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/periodical/periodical-detail-content.component.ts diff --git a/src/app/modules/data/types/periodical/periodical-detail-content.html b/frontend/app/src/app/modules/data/types/periodical/periodical-detail-content.html similarity index 100% rename from src/app/modules/data/types/periodical/periodical-detail-content.html rename to frontend/app/src/app/modules/data/types/periodical/periodical-detail-content.html diff --git a/src/app/modules/data/types/periodical/periodical-list-item.component.ts b/frontend/app/src/app/modules/data/types/periodical/periodical-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/periodical/periodical-list-item.component.ts rename to frontend/app/src/app/modules/data/types/periodical/periodical-list-item.component.ts diff --git a/src/app/modules/data/types/periodical/periodical-list-item.html b/frontend/app/src/app/modules/data/types/periodical/periodical-list-item.html similarity index 100% rename from src/app/modules/data/types/periodical/periodical-list-item.html rename to frontend/app/src/app/modules/data/types/periodical/periodical-list-item.html diff --git a/src/app/modules/data/types/person/person-detail-content.component.ts b/frontend/app/src/app/modules/data/types/person/person-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/person/person-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/person/person-detail-content.component.ts diff --git a/src/app/modules/data/types/person/person-detail-content.html b/frontend/app/src/app/modules/data/types/person/person-detail-content.html similarity index 100% rename from src/app/modules/data/types/person/person-detail-content.html rename to frontend/app/src/app/modules/data/types/person/person-detail-content.html diff --git a/src/app/modules/data/types/person/person-list-item.component.ts b/frontend/app/src/app/modules/data/types/person/person-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/person/person-list-item.component.ts rename to frontend/app/src/app/modules/data/types/person/person-list-item.component.ts diff --git a/src/app/modules/data/types/person/person-list-item.html b/frontend/app/src/app/modules/data/types/person/person-list-item.html similarity index 100% rename from src/app/modules/data/types/person/person-list-item.html rename to frontend/app/src/app/modules/data/types/person/person-list-item.html diff --git a/src/app/modules/data/types/place/place-detail-content.component.ts b/frontend/app/src/app/modules/data/types/place/place-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/place/place-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/place/place-detail-content.component.ts diff --git a/src/app/modules/data/types/place/place-detail-content.html b/frontend/app/src/app/modules/data/types/place/place-detail-content.html similarity index 100% rename from src/app/modules/data/types/place/place-detail-content.html rename to frontend/app/src/app/modules/data/types/place/place-detail-content.html diff --git a/src/app/modules/data/types/place/place-detail-content.scss b/frontend/app/src/app/modules/data/types/place/place-detail-content.scss similarity index 100% rename from src/app/modules/data/types/place/place-detail-content.scss rename to frontend/app/src/app/modules/data/types/place/place-detail-content.scss diff --git a/src/app/modules/data/types/place/place-list-item.component.ts b/frontend/app/src/app/modules/data/types/place/place-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/place/place-list-item.component.ts rename to frontend/app/src/app/modules/data/types/place/place-list-item.component.ts diff --git a/src/app/modules/data/types/place/place-list-item.html b/frontend/app/src/app/modules/data/types/place/place-list-item.html similarity index 100% rename from src/app/modules/data/types/place/place-list-item.html rename to frontend/app/src/app/modules/data/types/place/place-list-item.html diff --git a/src/app/modules/data/types/place/place-types.ts b/frontend/app/src/app/modules/data/types/place/place-types.ts similarity index 100% rename from src/app/modules/data/types/place/place-types.ts rename to frontend/app/src/app/modules/data/types/place/place-types.ts diff --git a/src/app/modules/data/types/place/special/mensa/place-mensa-detail.component.ts b/frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa-detail.component.ts similarity index 100% rename from src/app/modules/data/types/place/special/mensa/place-mensa-detail.component.ts rename to frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa-detail.component.ts diff --git a/src/app/modules/data/types/place/special/mensa/place-mensa-service.ts b/frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa-service.ts similarity index 100% rename from src/app/modules/data/types/place/special/mensa/place-mensa-service.ts rename to frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa-service.ts diff --git a/src/app/modules/data/types/place/special/mensa/place-mensa.html b/frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa.html similarity index 100% rename from src/app/modules/data/types/place/special/mensa/place-mensa.html rename to frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa.html diff --git a/src/app/modules/data/types/place/special/mensa/place-mensa.scss b/frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa.scss similarity index 100% rename from src/app/modules/data/types/place/special/mensa/place-mensa.scss rename to frontend/app/src/app/modules/data/types/place/special/mensa/place-mensa.scss diff --git a/src/app/modules/data/types/semester/semester-detail-content.component.ts b/frontend/app/src/app/modules/data/types/semester/semester-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/semester/semester-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/semester/semester-detail-content.component.ts diff --git a/src/app/modules/data/types/semester/semester-detail-content.html b/frontend/app/src/app/modules/data/types/semester/semester-detail-content.html similarity index 100% rename from src/app/modules/data/types/semester/semester-detail-content.html rename to frontend/app/src/app/modules/data/types/semester/semester-detail-content.html diff --git a/src/app/modules/data/types/semester/semester-list-item.component.ts b/frontend/app/src/app/modules/data/types/semester/semester-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/semester/semester-list-item.component.ts rename to frontend/app/src/app/modules/data/types/semester/semester-list-item.component.ts diff --git a/src/app/modules/data/types/semester/semester-list-item.html b/frontend/app/src/app/modules/data/types/semester/semester-list-item.html similarity index 100% rename from src/app/modules/data/types/semester/semester-list-item.html rename to frontend/app/src/app/modules/data/types/semester/semester-list-item.html diff --git a/src/app/modules/data/types/video/video-detail-content.component.ts b/frontend/app/src/app/modules/data/types/video/video-detail-content.component.ts similarity index 100% rename from src/app/modules/data/types/video/video-detail-content.component.ts rename to frontend/app/src/app/modules/data/types/video/video-detail-content.component.ts diff --git a/src/app/modules/data/types/video/video-detail-content.html b/frontend/app/src/app/modules/data/types/video/video-detail-content.html similarity index 100% rename from src/app/modules/data/types/video/video-detail-content.html rename to frontend/app/src/app/modules/data/types/video/video-detail-content.html diff --git a/src/app/modules/data/types/video/video-list-item.component.ts b/frontend/app/src/app/modules/data/types/video/video-list-item.component.ts similarity index 100% rename from src/app/modules/data/types/video/video-list-item.component.ts rename to frontend/app/src/app/modules/data/types/video/video-list-item.component.ts diff --git a/src/app/modules/data/types/video/video-list-item.html b/frontend/app/src/app/modules/data/types/video/video-list-item.html similarity index 100% rename from src/app/modules/data/types/video/video-list-item.html rename to frontend/app/src/app/modules/data/types/video/video-list-item.html diff --git a/src/app/modules/favorites/favorites-page.component.scss b/frontend/app/src/app/modules/favorites/favorites-page.component.scss similarity index 100% rename from src/app/modules/favorites/favorites-page.component.scss rename to frontend/app/src/app/modules/favorites/favorites-page.component.scss diff --git a/src/app/modules/favorites/favorites-page.component.ts b/frontend/app/src/app/modules/favorites/favorites-page.component.ts similarity index 100% rename from src/app/modules/favorites/favorites-page.component.ts rename to frontend/app/src/app/modules/favorites/favorites-page.component.ts diff --git a/src/app/modules/favorites/favorites.module.ts b/frontend/app/src/app/modules/favorites/favorites.module.ts similarity index 100% rename from src/app/modules/favorites/favorites.module.ts rename to frontend/app/src/app/modules/favorites/favorites.module.ts diff --git a/src/app/modules/favorites/favorites.service.ts b/frontend/app/src/app/modules/favorites/favorites.service.ts similarity index 100% rename from src/app/modules/favorites/favorites.service.ts rename to frontend/app/src/app/modules/favorites/favorites.service.ts diff --git a/src/app/modules/feedback/feedback-page.component.ts b/frontend/app/src/app/modules/feedback/feedback-page.component.ts similarity index 100% rename from src/app/modules/feedback/feedback-page.component.ts rename to frontend/app/src/app/modules/feedback/feedback-page.component.ts diff --git a/src/app/modules/feedback/feedback-page.html b/frontend/app/src/app/modules/feedback/feedback-page.html similarity index 100% rename from src/app/modules/feedback/feedback-page.html rename to frontend/app/src/app/modules/feedback/feedback-page.html diff --git a/src/app/modules/feedback/feedback-page.scss b/frontend/app/src/app/modules/feedback/feedback-page.scss similarity index 100% rename from src/app/modules/feedback/feedback-page.scss rename to frontend/app/src/app/modules/feedback/feedback-page.scss diff --git a/src/app/modules/feedback/feedback.module.ts b/frontend/app/src/app/modules/feedback/feedback.module.ts similarity index 100% rename from src/app/modules/feedback/feedback.module.ts rename to frontend/app/src/app/modules/feedback/feedback.module.ts diff --git a/src/app/modules/hebis/daia-availability/daia-availability.component.spec.ts b/frontend/app/src/app/modules/hebis/daia-availability/daia-availability.component.spec.ts similarity index 100% rename from src/app/modules/hebis/daia-availability/daia-availability.component.spec.ts rename to frontend/app/src/app/modules/hebis/daia-availability/daia-availability.component.spec.ts diff --git a/src/app/modules/hebis/daia-availability/daia-availability.component.ts b/frontend/app/src/app/modules/hebis/daia-availability/daia-availability.component.ts similarity index 100% rename from src/app/modules/hebis/daia-availability/daia-availability.component.ts rename to frontend/app/src/app/modules/hebis/daia-availability/daia-availability.component.ts diff --git a/src/app/modules/hebis/daia-availability/daia-availability.html b/frontend/app/src/app/modules/hebis/daia-availability/daia-availability.html similarity index 100% rename from src/app/modules/hebis/daia-availability/daia-availability.html rename to frontend/app/src/app/modules/hebis/daia-availability/daia-availability.html diff --git a/src/app/modules/hebis/daia-availability/daia-availability.scss b/frontend/app/src/app/modules/hebis/daia-availability/daia-availability.scss similarity index 100% rename from src/app/modules/hebis/daia-availability/daia-availability.scss rename to frontend/app/src/app/modules/hebis/daia-availability/daia-availability.scss diff --git a/src/app/modules/hebis/daia-availability/daia-holding.component.ts b/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.component.ts similarity index 100% rename from src/app/modules/hebis/daia-availability/daia-holding.component.ts rename to frontend/app/src/app/modules/hebis/daia-availability/daia-holding.component.ts diff --git a/src/app/modules/hebis/daia-availability/daia-holding.html b/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.html similarity index 100% rename from src/app/modules/hebis/daia-availability/daia-holding.html rename to frontend/app/src/app/modules/hebis/daia-availability/daia-holding.html diff --git a/src/app/modules/hebis/daia-availability/daia-holding.scss b/frontend/app/src/app/modules/hebis/daia-availability/daia-holding.scss similarity index 100% rename from src/app/modules/hebis/daia-availability/daia-holding.scss rename to frontend/app/src/app/modules/hebis/daia-availability/daia-holding.scss diff --git a/src/app/modules/hebis/daia-data.provider.spec.ts b/frontend/app/src/app/modules/hebis/daia-data.provider.spec.ts similarity index 100% rename from src/app/modules/hebis/daia-data.provider.spec.ts rename to frontend/app/src/app/modules/hebis/daia-data.provider.spec.ts diff --git a/src/app/modules/hebis/daia-data.provider.ts b/frontend/app/src/app/modules/hebis/daia-data.provider.ts similarity index 100% rename from src/app/modules/hebis/daia-data.provider.ts rename to frontend/app/src/app/modules/hebis/daia-data.provider.ts diff --git a/src/app/modules/hebis/hebis-data.provider.ts b/frontend/app/src/app/modules/hebis/hebis-data.provider.ts similarity index 100% rename from src/app/modules/hebis/hebis-data.provider.ts rename to frontend/app/src/app/modules/hebis/hebis-data.provider.ts diff --git a/src/app/modules/hebis/hebis-detail/hebis-detail-content.component.ts b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.component.ts similarity index 100% rename from src/app/modules/hebis/hebis-detail/hebis-detail-content.component.ts rename to frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.component.ts diff --git a/src/app/modules/hebis/hebis-detail/hebis-detail-content.html b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.html similarity index 100% rename from src/app/modules/hebis/hebis-detail/hebis-detail-content.html rename to frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.html diff --git a/src/app/modules/hebis/hebis-detail/hebis-detail-content.scss b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.scss similarity index 100% rename from src/app/modules/hebis/hebis-detail/hebis-detail-content.scss rename to frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail-content.scss diff --git a/src/app/modules/hebis/hebis-detail/hebis-detail.component.spec.ts b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.component.spec.ts similarity index 100% rename from src/app/modules/hebis/hebis-detail/hebis-detail.component.spec.ts rename to frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.component.spec.ts diff --git a/src/app/modules/hebis/hebis-detail/hebis-detail.component.ts b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.component.ts similarity index 100% rename from src/app/modules/hebis/hebis-detail/hebis-detail.component.ts rename to frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.component.ts diff --git a/src/app/modules/hebis/hebis-detail/hebis-detail.html b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.html similarity index 100% rename from src/app/modules/hebis/hebis-detail/hebis-detail.html rename to frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.html diff --git a/src/app/modules/hebis/hebis-detail/hebis-detail.scss b/frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.scss similarity index 100% rename from src/app/modules/hebis/hebis-detail/hebis-detail.scss rename to frontend/app/src/app/modules/hebis/hebis-detail/hebis-detail.scss diff --git a/src/app/modules/hebis/hebis-routing.module.ts b/frontend/app/src/app/modules/hebis/hebis-routing.module.ts similarity index 100% rename from src/app/modules/hebis/hebis-routing.module.ts rename to frontend/app/src/app/modules/hebis/hebis-routing.module.ts diff --git a/src/app/modules/hebis/hebis-search.provider.ts b/frontend/app/src/app/modules/hebis/hebis-search.provider.ts similarity index 100% rename from src/app/modules/hebis/hebis-search.provider.ts rename to frontend/app/src/app/modules/hebis/hebis-search.provider.ts diff --git a/src/app/modules/hebis/hebis.module.ts b/frontend/app/src/app/modules/hebis/hebis.module.ts similarity index 100% rename from src/app/modules/hebis/hebis.module.ts rename to frontend/app/src/app/modules/hebis/hebis.module.ts diff --git a/src/app/modules/hebis/list/hebis-search-page.component.ts b/frontend/app/src/app/modules/hebis/list/hebis-search-page.component.ts similarity index 100% rename from src/app/modules/hebis/list/hebis-search-page.component.ts rename to frontend/app/src/app/modules/hebis/list/hebis-search-page.component.ts diff --git a/src/app/modules/hebis/list/hebis-search-page.html b/frontend/app/src/app/modules/hebis/list/hebis-search-page.html similarity index 100% rename from src/app/modules/hebis/list/hebis-search-page.html rename to frontend/app/src/app/modules/hebis/list/hebis-search-page.html diff --git a/src/app/modules/hebis/protocol/request.ts b/frontend/app/src/app/modules/hebis/protocol/request.ts similarity index 100% rename from src/app/modules/hebis/protocol/request.ts rename to frontend/app/src/app/modules/hebis/protocol/request.ts diff --git a/src/app/modules/hebis/protocol/response.ts b/frontend/app/src/app/modules/hebis/protocol/response.ts similarity index 100% rename from src/app/modules/hebis/protocol/response.ts rename to frontend/app/src/app/modules/hebis/protocol/response.ts diff --git a/src/app/modules/hebis/protocol/route.ts b/frontend/app/src/app/modules/hebis/protocol/route.ts similarity index 100% rename from src/app/modules/hebis/protocol/route.ts rename to frontend/app/src/app/modules/hebis/protocol/route.ts diff --git a/src/app/modules/library/account/account.page.html b/frontend/app/src/app/modules/library/account/account.page.html similarity index 100% rename from src/app/modules/library/account/account.page.html rename to frontend/app/src/app/modules/library/account/account.page.html diff --git a/src/app/modules/library/account/account.page.scss b/frontend/app/src/app/modules/library/account/account.page.scss similarity index 100% rename from src/app/modules/library/account/account.page.scss rename to frontend/app/src/app/modules/library/account/account.page.scss diff --git a/src/app/modules/library/account/account.page.ts b/frontend/app/src/app/modules/library/account/account.page.ts similarity index 100% rename from src/app/modules/library/account/account.page.ts rename to frontend/app/src/app/modules/library/account/account.page.ts diff --git a/src/app/modules/library/account/checked-out/checked-out-page.component.ts b/frontend/app/src/app/modules/library/account/checked-out/checked-out-page.component.ts similarity index 100% rename from src/app/modules/library/account/checked-out/checked-out-page.component.ts rename to frontend/app/src/app/modules/library/account/checked-out/checked-out-page.component.ts diff --git a/src/app/modules/library/account/checked-out/checked-out-page.html b/frontend/app/src/app/modules/library/account/checked-out/checked-out-page.html similarity index 100% rename from src/app/modules/library/account/checked-out/checked-out-page.html rename to frontend/app/src/app/modules/library/account/checked-out/checked-out-page.html diff --git a/src/app/modules/library/account/checked-out/checked-out-page.scss b/frontend/app/src/app/modules/library/account/checked-out/checked-out-page.scss similarity index 100% rename from src/app/modules/library/account/checked-out/checked-out-page.scss rename to frontend/app/src/app/modules/library/account/checked-out/checked-out-page.scss diff --git a/src/app/modules/library/account/elements/fee-item/fee-item.component.ts b/frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.component.ts similarity index 100% rename from src/app/modules/library/account/elements/fee-item/fee-item.component.ts rename to frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.component.ts diff --git a/src/app/modules/library/account/elements/fee-item/fee-item.html b/frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.html similarity index 100% rename from src/app/modules/library/account/elements/fee-item/fee-item.html rename to frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.html diff --git a/src/app/modules/library/account/elements/fee-item/fee-item.scss b/frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.scss similarity index 100% rename from src/app/modules/library/account/elements/fee-item/fee-item.scss rename to frontend/app/src/app/modules/library/account/elements/fee-item/fee-item.scss diff --git a/src/app/modules/library/account/elements/paia-item/paiaitem.component.ts b/frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.component.ts similarity index 100% rename from src/app/modules/library/account/elements/paia-item/paiaitem.component.ts rename to frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.component.ts diff --git a/src/app/modules/library/account/elements/paia-item/paiaitem.html b/frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.html similarity index 100% rename from src/app/modules/library/account/elements/paia-item/paiaitem.html rename to frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.html diff --git a/src/app/modules/library/account/elements/paia-item/paiaitem.scss b/frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.scss similarity index 100% rename from src/app/modules/library/account/elements/paia-item/paiaitem.scss rename to frontend/app/src/app/modules/library/account/elements/paia-item/paiaitem.scss diff --git a/src/app/modules/library/account/fines/fines-page.component.ts b/frontend/app/src/app/modules/library/account/fines/fines-page.component.ts similarity index 100% rename from src/app/modules/library/account/fines/fines-page.component.ts rename to frontend/app/src/app/modules/library/account/fines/fines-page.component.ts diff --git a/src/app/modules/library/account/fines/fines-page.html b/frontend/app/src/app/modules/library/account/fines/fines-page.html similarity index 100% rename from src/app/modules/library/account/fines/fines-page.html rename to frontend/app/src/app/modules/library/account/fines/fines-page.html diff --git a/src/app/modules/library/account/fines/fines-page.scss b/frontend/app/src/app/modules/library/account/fines/fines-page.scss similarity index 100% rename from src/app/modules/library/account/fines/fines-page.scss rename to frontend/app/src/app/modules/library/account/fines/fines-page.scss diff --git a/src/app/modules/library/account/first-last-name.pipe.ts b/frontend/app/src/app/modules/library/account/first-last-name.pipe.ts similarity index 100% rename from src/app/modules/library/account/first-last-name.pipe.ts rename to frontend/app/src/app/modules/library/account/first-last-name.pipe.ts diff --git a/src/app/modules/library/account/holds/holds-page.component.ts b/frontend/app/src/app/modules/library/account/holds/holds-page.component.ts similarity index 100% rename from src/app/modules/library/account/holds/holds-page.component.ts rename to frontend/app/src/app/modules/library/account/holds/holds-page.component.ts diff --git a/src/app/modules/library/account/holds/holds-page.html b/frontend/app/src/app/modules/library/account/holds/holds-page.html similarity index 100% rename from src/app/modules/library/account/holds/holds-page.html rename to frontend/app/src/app/modules/library/account/holds/holds-page.html diff --git a/src/app/modules/library/account/holds/holds-page.scss b/frontend/app/src/app/modules/library/account/holds/holds-page.scss similarity index 100% rename from src/app/modules/library/account/holds/holds-page.scss rename to frontend/app/src/app/modules/library/account/holds/holds-page.scss diff --git a/src/app/modules/library/account/library-account.service.ts b/frontend/app/src/app/modules/library/account/library-account.service.ts similarity index 100% rename from src/app/modules/library/account/library-account.service.ts rename to frontend/app/src/app/modules/library/account/library-account.service.ts diff --git a/src/app/modules/library/account/profile/profile-page.component.ts b/frontend/app/src/app/modules/library/account/profile/profile-page.component.ts similarity index 100% rename from src/app/modules/library/account/profile/profile-page.component.ts rename to frontend/app/src/app/modules/library/account/profile/profile-page.component.ts diff --git a/src/app/modules/library/account/profile/profile-page.html b/frontend/app/src/app/modules/library/account/profile/profile-page.html similarity index 100% rename from src/app/modules/library/account/profile/profile-page.html rename to frontend/app/src/app/modules/library/account/profile/profile-page.html diff --git a/src/app/modules/library/account/profile/profile-page.scss b/frontend/app/src/app/modules/library/account/profile/profile-page.scss similarity index 100% rename from src/app/modules/library/account/profile/profile-page.scss rename to frontend/app/src/app/modules/library/account/profile/profile-page.scss diff --git a/src/app/modules/library/library.module.ts b/frontend/app/src/app/modules/library/library.module.ts similarity index 100% rename from src/app/modules/library/library.module.ts rename to frontend/app/src/app/modules/library/library.module.ts diff --git a/src/app/modules/library/types.ts b/frontend/app/src/app/modules/library/types.ts similarity index 100% rename from src/app/modules/library/types.ts rename to frontend/app/src/app/modules/library/types.ts diff --git a/src/app/modules/map/item/map-item.component.html b/frontend/app/src/app/modules/map/item/map-item.component.html similarity index 100% rename from src/app/modules/map/item/map-item.component.html rename to frontend/app/src/app/modules/map/item/map-item.component.html diff --git a/src/app/modules/map/item/map-item.component.scss b/frontend/app/src/app/modules/map/item/map-item.component.scss similarity index 100% rename from src/app/modules/map/item/map-item.component.scss rename to frontend/app/src/app/modules/map/item/map-item.component.scss diff --git a/src/app/modules/map/item/map-item.component.ts b/frontend/app/src/app/modules/map/item/map-item.component.ts similarity index 100% rename from src/app/modules/map/item/map-item.component.ts rename to frontend/app/src/app/modules/map/item/map-item.component.ts diff --git a/src/app/modules/map/map.module.ts b/frontend/app/src/app/modules/map/map.module.ts similarity index 100% rename from src/app/modules/map/map.module.ts rename to frontend/app/src/app/modules/map/map.module.ts diff --git a/src/app/modules/map/map.provider.spec.ts b/frontend/app/src/app/modules/map/map.provider.spec.ts similarity index 100% rename from src/app/modules/map/map.provider.spec.ts rename to frontend/app/src/app/modules/map/map.provider.spec.ts diff --git a/src/app/modules/map/map.provider.ts b/frontend/app/src/app/modules/map/map.provider.ts similarity index 100% rename from src/app/modules/map/map.provider.ts rename to frontend/app/src/app/modules/map/map.provider.ts diff --git a/src/app/modules/map/page/map-page.component.ts b/frontend/app/src/app/modules/map/page/map-page.component.ts similarity index 100% rename from src/app/modules/map/page/map-page.component.ts rename to frontend/app/src/app/modules/map/page/map-page.component.ts diff --git a/src/app/modules/map/page/map-page.html b/frontend/app/src/app/modules/map/page/map-page.html similarity index 100% rename from src/app/modules/map/page/map-page.html rename to frontend/app/src/app/modules/map/page/map-page.html diff --git a/src/app/modules/map/page/map-page.scss b/frontend/app/src/app/modules/map/page/map-page.scss similarity index 100% rename from src/app/modules/map/page/map-page.scss rename to frontend/app/src/app/modules/map/page/map-page.scss diff --git a/src/app/modules/map/page/modals/map-list-modal.component.ts b/frontend/app/src/app/modules/map/page/modals/map-list-modal.component.ts similarity index 100% rename from src/app/modules/map/page/modals/map-list-modal.component.ts rename to frontend/app/src/app/modules/map/page/modals/map-list-modal.component.ts diff --git a/src/app/modules/map/page/modals/map-list.html b/frontend/app/src/app/modules/map/page/modals/map-list.html similarity index 100% rename from src/app/modules/map/page/modals/map-list.html rename to frontend/app/src/app/modules/map/page/modals/map-list.html diff --git a/src/app/modules/map/page/modals/map-list.scss b/frontend/app/src/app/modules/map/page/modals/map-list.scss similarity index 100% rename from src/app/modules/map/page/modals/map-list.scss rename to frontend/app/src/app/modules/map/page/modals/map-list.scss diff --git a/src/app/modules/map/page/modals/map-single-modal.component.ts b/frontend/app/src/app/modules/map/page/modals/map-single-modal.component.ts similarity index 100% rename from src/app/modules/map/page/modals/map-single-modal.component.ts rename to frontend/app/src/app/modules/map/page/modals/map-single-modal.component.ts diff --git a/src/app/modules/map/page/modals/map-single.html b/frontend/app/src/app/modules/map/page/modals/map-single.html similarity index 100% rename from src/app/modules/map/page/modals/map-single.html rename to frontend/app/src/app/modules/map/page/modals/map-single.html diff --git a/src/app/modules/map/page/modals/map-single.scss b/frontend/app/src/app/modules/map/page/modals/map-single.scss similarity index 100% rename from src/app/modules/map/page/modals/map-single.scss rename to frontend/app/src/app/modules/map/page/modals/map-single.scss diff --git a/src/app/modules/map/position.service.spec.ts b/frontend/app/src/app/modules/map/position.service.spec.ts similarity index 100% rename from src/app/modules/map/position.service.spec.ts rename to frontend/app/src/app/modules/map/position.service.spec.ts diff --git a/src/app/modules/map/position.service.ts b/frontend/app/src/app/modules/map/position.service.ts similarity index 100% rename from src/app/modules/map/position.service.ts rename to frontend/app/src/app/modules/map/position.service.ts diff --git a/src/app/modules/map/widget/map-widget.component.ts b/frontend/app/src/app/modules/map/widget/map-widget.component.ts similarity index 100% rename from src/app/modules/map/widget/map-widget.component.ts rename to frontend/app/src/app/modules/map/widget/map-widget.component.ts diff --git a/src/app/modules/map/widget/map-widget.html b/frontend/app/src/app/modules/map/widget/map-widget.html similarity index 100% rename from src/app/modules/map/widget/map-widget.html rename to frontend/app/src/app/modules/map/widget/map-widget.html diff --git a/src/app/modules/map/widget/map-widget.scss b/frontend/app/src/app/modules/map/widget/map-widget.scss similarity index 100% rename from src/app/modules/map/widget/map-widget.scss rename to frontend/app/src/app/modules/map/widget/map-widget.scss diff --git a/src/app/modules/menu/context/context-menu.component.spec.ts b/frontend/app/src/app/modules/menu/context/context-menu.component.spec.ts similarity index 100% rename from src/app/modules/menu/context/context-menu.component.spec.ts rename to frontend/app/src/app/modules/menu/context/context-menu.component.spec.ts diff --git a/src/app/modules/menu/context/context-menu.component.ts b/frontend/app/src/app/modules/menu/context/context-menu.component.ts similarity index 100% rename from src/app/modules/menu/context/context-menu.component.ts rename to frontend/app/src/app/modules/menu/context/context-menu.component.ts diff --git a/src/app/modules/menu/context/context-menu.html b/frontend/app/src/app/modules/menu/context/context-menu.html similarity index 100% rename from src/app/modules/menu/context/context-menu.html rename to frontend/app/src/app/modules/menu/context/context-menu.html diff --git a/src/app/modules/menu/context/context-menu.service.spec.ts b/frontend/app/src/app/modules/menu/context/context-menu.service.spec.ts similarity index 100% rename from src/app/modules/menu/context/context-menu.service.spec.ts rename to frontend/app/src/app/modules/menu/context/context-menu.service.spec.ts diff --git a/src/app/modules/menu/context/context-menu.service.ts b/frontend/app/src/app/modules/menu/context/context-menu.service.ts similarity index 100% rename from src/app/modules/menu/context/context-menu.service.ts rename to frontend/app/src/app/modules/menu/context/context-menu.service.ts diff --git a/src/app/modules/menu/context/context-type.ts b/frontend/app/src/app/modules/menu/context/context-type.ts similarity index 100% rename from src/app/modules/menu/context/context-type.ts rename to frontend/app/src/app/modules/menu/context/context-type.ts diff --git a/src/app/modules/menu/menu.module.ts b/frontend/app/src/app/modules/menu/menu.module.ts similarity index 100% rename from src/app/modules/menu/menu.module.ts rename to frontend/app/src/app/modules/menu/menu.module.ts diff --git a/src/app/modules/menu/navigation/navigation.component.ts b/frontend/app/src/app/modules/menu/navigation/navigation.component.ts similarity index 100% rename from src/app/modules/menu/navigation/navigation.component.ts rename to frontend/app/src/app/modules/menu/navigation/navigation.component.ts diff --git a/src/app/modules/menu/navigation/navigation.html b/frontend/app/src/app/modules/menu/navigation/navigation.html similarity index 100% rename from src/app/modules/menu/navigation/navigation.html rename to frontend/app/src/app/modules/menu/navigation/navigation.html diff --git a/src/app/modules/menu/navigation/navigation.module.ts b/frontend/app/src/app/modules/menu/navigation/navigation.module.ts similarity index 100% rename from src/app/modules/menu/navigation/navigation.module.ts rename to frontend/app/src/app/modules/menu/navigation/navigation.module.ts diff --git a/src/app/modules/menu/navigation/navigation.scss b/frontend/app/src/app/modules/menu/navigation/navigation.scss similarity index 100% rename from src/app/modules/menu/navigation/navigation.scss rename to frontend/app/src/app/modules/menu/navigation/navigation.scss diff --git a/src/app/modules/menu/navigation/navigation.service.ts b/frontend/app/src/app/modules/menu/navigation/navigation.service.ts similarity index 100% rename from src/app/modules/menu/navigation/navigation.service.ts rename to frontend/app/src/app/modules/menu/navigation/navigation.service.ts diff --git a/src/app/modules/menu/navigation/offline-notice.component.ts b/frontend/app/src/app/modules/menu/navigation/offline-notice.component.ts similarity index 100% rename from src/app/modules/menu/navigation/offline-notice.component.ts rename to frontend/app/src/app/modules/menu/navigation/offline-notice.component.ts diff --git a/src/app/modules/menu/navigation/offline-notice.html b/frontend/app/src/app/modules/menu/navigation/offline-notice.html similarity index 100% rename from src/app/modules/menu/navigation/offline-notice.html rename to frontend/app/src/app/modules/menu/navigation/offline-notice.html diff --git a/src/app/modules/menu/navigation/offline-notice.scss b/frontend/app/src/app/modules/menu/navigation/offline-notice.scss similarity index 100% rename from src/app/modules/menu/navigation/offline-notice.scss rename to frontend/app/src/app/modules/menu/navigation/offline-notice.scss diff --git a/src/app/modules/menu/navigation/root-link.directive.ts b/frontend/app/src/app/modules/menu/navigation/root-link.directive.ts similarity index 100% rename from src/app/modules/menu/navigation/root-link.directive.ts rename to frontend/app/src/app/modules/menu/navigation/root-link.directive.ts diff --git a/src/app/modules/menu/navigation/tabs-routing.module.ts b/frontend/app/src/app/modules/menu/navigation/tabs-routing.module.ts similarity index 100% rename from src/app/modules/menu/navigation/tabs-routing.module.ts rename to frontend/app/src/app/modules/menu/navigation/tabs-routing.module.ts diff --git a/src/app/modules/menu/navigation/tabs-transition.ts b/frontend/app/src/app/modules/menu/navigation/tabs-transition.ts similarity index 100% rename from src/app/modules/menu/navigation/tabs-transition.ts rename to frontend/app/src/app/modules/menu/navigation/tabs-transition.ts diff --git a/src/app/modules/menu/navigation/tabs.component.scss b/frontend/app/src/app/modules/menu/navigation/tabs.component.scss similarity index 100% rename from src/app/modules/menu/navigation/tabs.component.scss rename to frontend/app/src/app/modules/menu/navigation/tabs.component.scss diff --git a/src/app/modules/menu/navigation/tabs.component.ts b/frontend/app/src/app/modules/menu/navigation/tabs.component.ts similarity index 100% rename from src/app/modules/menu/navigation/tabs.component.ts rename to frontend/app/src/app/modules/menu/navigation/tabs.component.ts diff --git a/src/app/modules/menu/navigation/tabs.spec.ts b/frontend/app/src/app/modules/menu/navigation/tabs.spec.ts similarity index 100% rename from src/app/modules/menu/navigation/tabs.spec.ts rename to frontend/app/src/app/modules/menu/navigation/tabs.spec.ts diff --git a/src/app/modules/menu/navigation/tabs.template.html b/frontend/app/src/app/modules/menu/navigation/tabs.template.html similarity index 100% rename from src/app/modules/menu/navigation/tabs.template.html rename to frontend/app/src/app/modules/menu/navigation/tabs.template.html diff --git a/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.html b/frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.html similarity index 100% rename from src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.html rename to frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.html diff --git a/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.scss b/frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.scss similarity index 100% rename from src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.scss rename to frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.scss diff --git a/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.ts b/frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.ts similarity index 100% rename from src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.ts rename to frontend/app/src/app/modules/news/elements/news-filter-settings/news-settings-filter.component.ts diff --git a/src/app/modules/news/item/news-item.component.ts b/frontend/app/src/app/modules/news/item/news-item.component.ts similarity index 100% rename from src/app/modules/news/item/news-item.component.ts rename to frontend/app/src/app/modules/news/item/news-item.component.ts diff --git a/src/app/modules/news/item/news-item.html b/frontend/app/src/app/modules/news/item/news-item.html similarity index 100% rename from src/app/modules/news/item/news-item.html rename to frontend/app/src/app/modules/news/item/news-item.html diff --git a/src/app/modules/news/item/news-item.scss b/frontend/app/src/app/modules/news/item/news-item.scss similarity index 100% rename from src/app/modules/news/item/news-item.scss rename to frontend/app/src/app/modules/news/item/news-item.scss diff --git a/src/app/modules/news/item/skeleton-news-item.component.ts b/frontend/app/src/app/modules/news/item/skeleton-news-item.component.ts similarity index 100% rename from src/app/modules/news/item/skeleton-news-item.component.ts rename to frontend/app/src/app/modules/news/item/skeleton-news-item.component.ts diff --git a/src/app/modules/news/item/skeleton-news-item.html b/frontend/app/src/app/modules/news/item/skeleton-news-item.html similarity index 100% rename from src/app/modules/news/item/skeleton-news-item.html rename to frontend/app/src/app/modules/news/item/skeleton-news-item.html diff --git a/src/app/modules/news/news-filter-settings.ts b/frontend/app/src/app/modules/news/news-filter-settings.ts similarity index 100% rename from src/app/modules/news/news-filter-settings.ts rename to frontend/app/src/app/modules/news/news-filter-settings.ts diff --git a/src/app/modules/news/news.module.ts b/frontend/app/src/app/modules/news/news.module.ts similarity index 100% rename from src/app/modules/news/news.module.ts rename to frontend/app/src/app/modules/news/news.module.ts diff --git a/src/app/modules/news/news.provider.ts b/frontend/app/src/app/modules/news/news.provider.ts similarity index 100% rename from src/app/modules/news/news.provider.ts rename to frontend/app/src/app/modules/news/news.provider.ts diff --git a/src/app/modules/news/page/news-page.component.ts b/frontend/app/src/app/modules/news/page/news-page.component.ts similarity index 100% rename from src/app/modules/news/page/news-page.component.ts rename to frontend/app/src/app/modules/news/page/news-page.component.ts diff --git a/src/app/modules/news/page/news-page.html b/frontend/app/src/app/modules/news/page/news-page.html similarity index 100% rename from src/app/modules/news/page/news-page.html rename to frontend/app/src/app/modules/news/page/news-page.html diff --git a/src/app/modules/news/page/news-page.scss b/frontend/app/src/app/modules/news/page/news-page.scss similarity index 100% rename from src/app/modules/news/page/news-page.scss rename to frontend/app/src/app/modules/news/page/news-page.scss diff --git a/src/app/modules/profile/page/profile-page-section.component.ts b/frontend/app/src/app/modules/profile/page/profile-page-section.component.ts similarity index 100% rename from src/app/modules/profile/page/profile-page-section.component.ts rename to frontend/app/src/app/modules/profile/page/profile-page-section.component.ts diff --git a/src/app/modules/profile/page/profile-page-section.html b/frontend/app/src/app/modules/profile/page/profile-page-section.html similarity index 100% rename from src/app/modules/profile/page/profile-page-section.html rename to frontend/app/src/app/modules/profile/page/profile-page-section.html diff --git a/src/app/modules/profile/page/profile-page-section.scss b/frontend/app/src/app/modules/profile/page/profile-page-section.scss similarity index 100% rename from src/app/modules/profile/page/profile-page-section.scss rename to frontend/app/src/app/modules/profile/page/profile-page-section.scss diff --git a/src/app/modules/profile/page/profile-page.component.ts b/frontend/app/src/app/modules/profile/page/profile-page.component.ts similarity index 100% rename from src/app/modules/profile/page/profile-page.component.ts rename to frontend/app/src/app/modules/profile/page/profile-page.component.ts diff --git a/src/app/modules/profile/page/profile-page.html b/frontend/app/src/app/modules/profile/page/profile-page.html similarity index 100% rename from src/app/modules/profile/page/profile-page.html rename to frontend/app/src/app/modules/profile/page/profile-page.html diff --git a/src/app/modules/profile/page/profile-page.scss b/frontend/app/src/app/modules/profile/page/profile-page.scss similarity index 100% rename from src/app/modules/profile/page/profile-page.scss rename to frontend/app/src/app/modules/profile/page/profile-page.scss diff --git a/src/app/modules/profile/page/profile-page.spec.ts b/frontend/app/src/app/modules/profile/page/profile-page.spec.ts similarity index 100% rename from src/app/modules/profile/page/profile-page.spec.ts rename to frontend/app/src/app/modules/profile/page/profile-page.spec.ts diff --git a/src/app/modules/profile/page/sections.ts b/frontend/app/src/app/modules/profile/page/sections.ts similarity index 100% rename from src/app/modules/profile/page/sections.ts rename to frontend/app/src/app/modules/profile/page/sections.ts diff --git a/src/app/modules/profile/profile.module.ts b/frontend/app/src/app/modules/profile/profile.module.ts similarity index 100% rename from src/app/modules/profile/profile.module.ts rename to frontend/app/src/app/modules/profile/profile.module.ts diff --git a/src/app/modules/schedule/page/calendar-view.component.ts b/frontend/app/src/app/modules/schedule/page/calendar-view.component.ts similarity index 100% rename from src/app/modules/schedule/page/calendar-view.component.ts rename to frontend/app/src/app/modules/schedule/page/calendar-view.component.ts diff --git a/src/app/modules/schedule/page/calendar-view.html b/frontend/app/src/app/modules/schedule/page/calendar-view.html similarity index 100% rename from src/app/modules/schedule/page/calendar-view.html rename to frontend/app/src/app/modules/schedule/page/calendar-view.html diff --git a/src/app/modules/schedule/page/calendar-view.scss b/frontend/app/src/app/modules/schedule/page/calendar-view.scss similarity index 100% rename from src/app/modules/schedule/page/calendar-view.scss rename to frontend/app/src/app/modules/schedule/page/calendar-view.scss diff --git a/src/app/modules/schedule/page/components/calendar-component.html b/frontend/app/src/app/modules/schedule/page/components/calendar-component.html similarity index 100% rename from src/app/modules/schedule/page/components/calendar-component.html rename to frontend/app/src/app/modules/schedule/page/components/calendar-component.html diff --git a/src/app/modules/schedule/page/components/calendar-component.scss b/frontend/app/src/app/modules/schedule/page/components/calendar-component.scss similarity index 100% rename from src/app/modules/schedule/page/components/calendar-component.scss rename to frontend/app/src/app/modules/schedule/page/components/calendar-component.scss diff --git a/src/app/modules/schedule/page/components/calendar.component.ts b/frontend/app/src/app/modules/schedule/page/components/calendar.component.ts similarity index 100% rename from src/app/modules/schedule/page/components/calendar.component.ts rename to frontend/app/src/app/modules/schedule/page/components/calendar.component.ts diff --git a/src/app/modules/schedule/page/grid/infinite-swiper.component.ts b/frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.component.ts similarity index 100% rename from src/app/modules/schedule/page/grid/infinite-swiper.component.ts rename to frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.component.ts diff --git a/src/app/modules/schedule/page/grid/infinite-swiper.html b/frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.html similarity index 100% rename from src/app/modules/schedule/page/grid/infinite-swiper.html rename to frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.html diff --git a/src/app/modules/schedule/page/grid/infinite-swiper.scss b/frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.scss similarity index 100% rename from src/app/modules/schedule/page/grid/infinite-swiper.scss rename to frontend/app/src/app/modules/schedule/page/grid/infinite-swiper.scss diff --git a/src/app/modules/schedule/page/grid/range-overlap.spec.ts b/frontend/app/src/app/modules/schedule/page/grid/range-overlap.spec.ts similarity index 100% rename from src/app/modules/schedule/page/grid/range-overlap.spec.ts rename to frontend/app/src/app/modules/schedule/page/grid/range-overlap.spec.ts diff --git a/src/app/modules/schedule/page/grid/range-overlap.ts b/frontend/app/src/app/modules/schedule/page/grid/range-overlap.ts similarity index 100% rename from src/app/modules/schedule/page/grid/range-overlap.ts rename to frontend/app/src/app/modules/schedule/page/grid/range-overlap.ts diff --git a/src/app/modules/schedule/page/grid/schedule-card.component.ts b/frontend/app/src/app/modules/schedule/page/grid/schedule-card.component.ts similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-card.component.ts rename to frontend/app/src/app/modules/schedule/page/grid/schedule-card.component.ts diff --git a/src/app/modules/schedule/page/grid/schedule-card.html b/frontend/app/src/app/modules/schedule/page/grid/schedule-card.html similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-card.html rename to frontend/app/src/app/modules/schedule/page/grid/schedule-card.html diff --git a/src/app/modules/schedule/page/grid/schedule-card.scss b/frontend/app/src/app/modules/schedule/page/grid/schedule-card.scss similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-card.scss rename to frontend/app/src/app/modules/schedule/page/grid/schedule-card.scss diff --git a/src/app/modules/schedule/page/grid/schedule-cursor-offset.ts b/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor-offset.ts similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-cursor-offset.ts rename to frontend/app/src/app/modules/schedule/page/grid/schedule-cursor-offset.ts diff --git a/src/app/modules/schedule/page/grid/schedule-cursor.component.ts b/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.component.ts similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-cursor.component.ts rename to frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.component.ts diff --git a/src/app/modules/schedule/page/grid/schedule-cursor.html b/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.html similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-cursor.html rename to frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.html diff --git a/src/app/modules/schedule/page/grid/schedule-cursor.scss b/frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.scss similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-cursor.scss rename to frontend/app/src/app/modules/schedule/page/grid/schedule-cursor.scss diff --git a/src/app/modules/schedule/page/grid/schedule-day.component.ts b/frontend/app/src/app/modules/schedule/page/grid/schedule-day.component.ts similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-day.component.ts rename to frontend/app/src/app/modules/schedule/page/grid/schedule-day.component.ts diff --git a/src/app/modules/schedule/page/grid/schedule-day.html b/frontend/app/src/app/modules/schedule/page/grid/schedule-day.html similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-day.html rename to frontend/app/src/app/modules/schedule/page/grid/schedule-day.html diff --git a/src/app/modules/schedule/page/grid/schedule-day.scss b/frontend/app/src/app/modules/schedule/page/grid/schedule-day.scss similarity index 100% rename from src/app/modules/schedule/page/grid/schedule-day.scss rename to frontend/app/src/app/modules/schedule/page/grid/schedule-day.scss diff --git a/src/app/modules/schedule/page/modal/modal-event-creator.component.ts b/frontend/app/src/app/modules/schedule/page/modal/modal-event-creator.component.ts similarity index 100% rename from src/app/modules/schedule/page/modal/modal-event-creator.component.ts rename to frontend/app/src/app/modules/schedule/page/modal/modal-event-creator.component.ts diff --git a/src/app/modules/schedule/page/modal/modal-event-creator.html b/frontend/app/src/app/modules/schedule/page/modal/modal-event-creator.html similarity index 100% rename from src/app/modules/schedule/page/modal/modal-event-creator.html rename to frontend/app/src/app/modules/schedule/page/modal/modal-event-creator.html diff --git a/src/app/modules/schedule/page/modal/modal-event-creator.scss b/frontend/app/src/app/modules/schedule/page/modal/modal-event-creator.scss similarity index 100% rename from src/app/modules/schedule/page/modal/modal-event-creator.scss rename to frontend/app/src/app/modules/schedule/page/modal/modal-event-creator.scss diff --git a/src/app/modules/schedule/page/schedule-page.component.ts b/frontend/app/src/app/modules/schedule/page/schedule-page.component.ts similarity index 100% rename from src/app/modules/schedule/page/schedule-page.component.ts rename to frontend/app/src/app/modules/schedule/page/schedule-page.component.ts diff --git a/src/app/modules/schedule/page/schedule-page.html b/frontend/app/src/app/modules/schedule/page/schedule-page.html similarity index 100% rename from src/app/modules/schedule/page/schedule-page.html rename to frontend/app/src/app/modules/schedule/page/schedule-page.html diff --git a/src/app/modules/schedule/page/schedule-page.scss b/frontend/app/src/app/modules/schedule/page/schedule-page.scss similarity index 100% rename from src/app/modules/schedule/page/schedule-page.scss rename to frontend/app/src/app/modules/schedule/page/schedule-page.scss diff --git a/src/app/modules/schedule/page/schedule-single-events.component.ts b/frontend/app/src/app/modules/schedule/page/schedule-single-events.component.ts similarity index 100% rename from src/app/modules/schedule/page/schedule-single-events.component.ts rename to frontend/app/src/app/modules/schedule/page/schedule-single-events.component.ts diff --git a/src/app/modules/schedule/page/schedule-single-events.html b/frontend/app/src/app/modules/schedule/page/schedule-single-events.html similarity index 100% rename from src/app/modules/schedule/page/schedule-single-events.html rename to frontend/app/src/app/modules/schedule/page/schedule-single-events.html diff --git a/src/app/modules/schedule/page/schedule-single-events.scss b/frontend/app/src/app/modules/schedule/page/schedule-single-events.scss similarity index 100% rename from src/app/modules/schedule/page/schedule-single-events.scss rename to frontend/app/src/app/modules/schedule/page/schedule-single-events.scss diff --git a/src/app/modules/schedule/page/schedule-single-events.spec.ts b/frontend/app/src/app/modules/schedule/page/schedule-single-events.spec.ts similarity index 100% rename from src/app/modules/schedule/page/schedule-single-events.spec.ts rename to frontend/app/src/app/modules/schedule/page/schedule-single-events.spec.ts diff --git a/src/app/modules/schedule/page/schedule-view.component.ts b/frontend/app/src/app/modules/schedule/page/schedule-view.component.ts similarity index 100% rename from src/app/modules/schedule/page/schedule-view.component.ts rename to frontend/app/src/app/modules/schedule/page/schedule-view.component.ts diff --git a/src/app/modules/schedule/page/schedule-view.html b/frontend/app/src/app/modules/schedule/page/schedule-view.html similarity index 100% rename from src/app/modules/schedule/page/schedule-view.html rename to frontend/app/src/app/modules/schedule/page/schedule-view.html diff --git a/src/app/modules/schedule/page/schedule-view.scss b/frontend/app/src/app/modules/schedule/page/schedule-view.scss similarity index 100% rename from src/app/modules/schedule/page/schedule-view.scss rename to frontend/app/src/app/modules/schedule/page/schedule-view.scss diff --git a/src/app/modules/schedule/page/schema/schema.ts b/frontend/app/src/app/modules/schedule/page/schema/schema.ts similarity index 100% rename from src/app/modules/schedule/page/schema/schema.ts rename to frontend/app/src/app/modules/schedule/page/schema/schema.ts diff --git a/src/app/modules/schedule/schedule.module.ts b/frontend/app/src/app/modules/schedule/schedule.module.ts similarity index 100% rename from src/app/modules/schedule/schedule.module.ts rename to frontend/app/src/app/modules/schedule/schedule.module.ts diff --git a/src/app/modules/settings/item/settings-item.component.ts b/frontend/app/src/app/modules/settings/item/settings-item.component.ts similarity index 100% rename from src/app/modules/settings/item/settings-item.component.ts rename to frontend/app/src/app/modules/settings/item/settings-item.component.ts diff --git a/src/app/modules/settings/item/settings-item.html b/frontend/app/src/app/modules/settings/item/settings-item.html similarity index 100% rename from src/app/modules/settings/item/settings-item.html rename to frontend/app/src/app/modules/settings/item/settings-item.html diff --git a/src/app/modules/settings/item/settings-item.scss b/frontend/app/src/app/modules/settings/item/settings-item.scss similarity index 100% rename from src/app/modules/settings/item/settings-item.scss rename to frontend/app/src/app/modules/settings/item/settings-item.scss diff --git a/src/app/modules/settings/page/calendar-sync-settings-keys.ts b/frontend/app/src/app/modules/settings/page/calendar-sync-settings-keys.ts similarity index 100% rename from src/app/modules/settings/page/calendar-sync-settings-keys.ts rename to frontend/app/src/app/modules/settings/page/calendar-sync-settings-keys.ts diff --git a/src/app/modules/settings/page/calendar-sync-settings.component.ts b/frontend/app/src/app/modules/settings/page/calendar-sync-settings.component.ts similarity index 100% rename from src/app/modules/settings/page/calendar-sync-settings.component.ts rename to frontend/app/src/app/modules/settings/page/calendar-sync-settings.component.ts diff --git a/src/app/modules/settings/page/calendar-sync-settings.html b/frontend/app/src/app/modules/settings/page/calendar-sync-settings.html similarity index 100% rename from src/app/modules/settings/page/calendar-sync-settings.html rename to frontend/app/src/app/modules/settings/page/calendar-sync-settings.html diff --git a/src/app/modules/settings/page/calendar-sync-settings.scss b/frontend/app/src/app/modules/settings/page/calendar-sync-settings.scss similarity index 100% rename from src/app/modules/settings/page/calendar-sync-settings.scss rename to frontend/app/src/app/modules/settings/page/calendar-sync-settings.scss diff --git a/src/app/modules/settings/page/settings-page.component.ts b/frontend/app/src/app/modules/settings/page/settings-page.component.ts similarity index 100% rename from src/app/modules/settings/page/settings-page.component.ts rename to frontend/app/src/app/modules/settings/page/settings-page.component.ts diff --git a/src/app/modules/settings/page/settings-page.html b/frontend/app/src/app/modules/settings/page/settings-page.html similarity index 100% rename from src/app/modules/settings/page/settings-page.html rename to frontend/app/src/app/modules/settings/page/settings-page.html diff --git a/src/app/modules/settings/page/settings-page.scss b/frontend/app/src/app/modules/settings/page/settings-page.scss similarity index 100% rename from src/app/modules/settings/page/settings-page.scss rename to frontend/app/src/app/modules/settings/page/settings-page.scss diff --git a/src/app/modules/settings/setting-translate.pipe.ts b/frontend/app/src/app/modules/settings/setting-translate.pipe.ts similarity index 100% rename from src/app/modules/settings/setting-translate.pipe.ts rename to frontend/app/src/app/modules/settings/setting-translate.pipe.ts diff --git a/src/app/modules/settings/settings.module.ts b/frontend/app/src/app/modules/settings/settings.module.ts similarity index 100% rename from src/app/modules/settings/settings.module.ts rename to frontend/app/src/app/modules/settings/settings.module.ts diff --git a/src/app/modules/settings/settings.provider.spec.ts b/frontend/app/src/app/modules/settings/settings.provider.spec.ts similarity index 100% rename from src/app/modules/settings/settings.provider.spec.ts rename to frontend/app/src/app/modules/settings/settings.provider.spec.ts diff --git a/src/app/modules/settings/settings.provider.ts b/frontend/app/src/app/modules/settings/settings.provider.ts similarity index 100% rename from src/app/modules/settings/settings.provider.ts rename to frontend/app/src/app/modules/settings/settings.provider.ts diff --git a/src/app/modules/storage/capacitor-secure-storage.ts b/frontend/app/src/app/modules/storage/capacitor-secure-storage.ts similarity index 100% rename from src/app/modules/storage/capacitor-secure-storage.ts rename to frontend/app/src/app/modules/storage/capacitor-secure-storage.ts diff --git a/src/app/modules/storage/storage.module.ts b/frontend/app/src/app/modules/storage/storage.module.ts similarity index 100% rename from src/app/modules/storage/storage.module.ts rename to frontend/app/src/app/modules/storage/storage.module.ts diff --git a/src/app/modules/storage/storage.provider.spec.ts b/frontend/app/src/app/modules/storage/storage.provider.spec.ts similarity index 100% rename from src/app/modules/storage/storage.provider.spec.ts rename to frontend/app/src/app/modules/storage/storage.provider.spec.ts diff --git a/src/app/modules/storage/storage.provider.ts b/frontend/app/src/app/modules/storage/storage.provider.ts similarity index 100% rename from src/app/modules/storage/storage.provider.ts rename to frontend/app/src/app/modules/storage/storage.provider.ts diff --git a/src/app/translation/common-string-pipes.ts b/frontend/app/src/app/translation/common-string-pipes.ts similarity index 100% rename from src/app/translation/common-string-pipes.ts rename to frontend/app/src/app/translation/common-string-pipes.ts diff --git a/src/app/translation/i18n.spec.ts b/frontend/app/src/app/translation/i18n.spec.ts similarity index 100% rename from src/app/translation/i18n.spec.ts rename to frontend/app/src/app/translation/i18n.spec.ts diff --git a/src/app/translation/property-name-translate.pipe.ts b/frontend/app/src/app/translation/property-name-translate.pipe.ts similarity index 100% rename from src/app/translation/property-name-translate.pipe.ts rename to frontend/app/src/app/translation/property-name-translate.pipe.ts diff --git a/src/app/translation/thing-translate.module.ts b/frontend/app/src/app/translation/thing-translate.module.ts similarity index 100% rename from src/app/translation/thing-translate.module.ts rename to frontend/app/src/app/translation/thing-translate.module.ts diff --git a/src/app/translation/thing-translate.parser.ts b/frontend/app/src/app/translation/thing-translate.parser.ts similarity index 100% rename from src/app/translation/thing-translate.parser.ts rename to frontend/app/src/app/translation/thing-translate.parser.ts diff --git a/src/app/translation/thing-translate.pipe.ts b/frontend/app/src/app/translation/thing-translate.pipe.ts similarity index 100% rename from src/app/translation/thing-translate.pipe.ts rename to frontend/app/src/app/translation/thing-translate.pipe.ts diff --git a/src/app/translation/thing-translate.service.ts b/frontend/app/src/app/translation/thing-translate.service.ts similarity index 100% rename from src/app/translation/thing-translate.service.ts rename to frontend/app/src/app/translation/thing-translate.service.ts diff --git a/src/app/translation/translate-simple.pipe.ts b/frontend/app/src/app/translation/translate-simple.pipe.ts similarity index 100% rename from src/app/translation/translate-simple.pipe.ts rename to frontend/app/src/app/translation/translate-simple.pipe.ts diff --git a/src/app/util/array-last.pipe.ts b/frontend/app/src/app/util/array-last.pipe.ts similarity index 100% rename from src/app/util/array-last.pipe.ts rename to frontend/app/src/app/util/array-last.pipe.ts diff --git a/src/app/util/browser.factory.ts b/frontend/app/src/app/util/browser.factory.ts similarity index 100% rename from src/app/util/browser.factory.ts rename to frontend/app/src/app/util/browser.factory.ts diff --git a/src/app/util/date-from-index.pipe.ts b/frontend/app/src/app/util/date-from-index.pipe.ts similarity index 100% rename from src/app/util/date-from-index.pipe.ts rename to frontend/app/src/app/util/date-from-index.pipe.ts diff --git a/src/app/util/date-is-today.pipe.ts b/frontend/app/src/app/util/date-is-today.pipe.ts similarity index 100% rename from src/app/util/date-is-today.pipe.ts rename to frontend/app/src/app/util/date-is-today.pipe.ts diff --git a/src/app/util/daytime-key.pipe.ts b/frontend/app/src/app/util/daytime-key.pipe.ts similarity index 100% rename from src/app/util/daytime-key.pipe.ts rename to frontend/app/src/app/util/daytime-key.pipe.ts diff --git a/src/app/util/edit-modal.component.ts b/frontend/app/src/app/util/edit-modal.component.ts similarity index 100% rename from src/app/util/edit-modal.component.ts rename to frontend/app/src/app/util/edit-modal.component.ts diff --git a/src/app/util/edit-modal.html b/frontend/app/src/app/util/edit-modal.html similarity index 100% rename from src/app/util/edit-modal.html rename to frontend/app/src/app/util/edit-modal.html diff --git a/src/app/util/element-size-change.directive.ts b/frontend/app/src/app/util/element-size-change.directive.ts similarity index 100% rename from src/app/util/element-size-change.directive.ts rename to frontend/app/src/app/util/element-size-change.directive.ts diff --git a/src/app/util/internet-connection.service.ts b/frontend/app/src/app/util/internet-connection.service.ts similarity index 100% rename from src/app/util/internet-connection.service.ts rename to frontend/app/src/app/util/internet-connection.service.ts diff --git a/src/app/util/ion-icon/icon-match.spec.ts b/frontend/app/src/app/util/ion-icon/icon-match.spec.ts similarity index 100% rename from src/app/util/ion-icon/icon-match.spec.ts rename to frontend/app/src/app/util/ion-icon/icon-match.spec.ts diff --git a/src/app/util/ion-icon/icon-match.ts b/frontend/app/src/app/util/ion-icon/icon-match.ts similarity index 100% rename from src/app/util/ion-icon/icon-match.ts rename to frontend/app/src/app/util/ion-icon/icon-match.ts diff --git a/src/app/util/ion-icon/icon.component.ts b/frontend/app/src/app/util/ion-icon/icon.component.ts similarity index 100% rename from src/app/util/ion-icon/icon.component.ts rename to frontend/app/src/app/util/ion-icon/icon.component.ts diff --git a/src/app/util/ion-icon/icon.html b/frontend/app/src/app/util/ion-icon/icon.html similarity index 100% rename from src/app/util/ion-icon/icon.html rename to frontend/app/src/app/util/ion-icon/icon.html diff --git a/src/app/util/ion-icon/icon.scss b/frontend/app/src/app/util/ion-icon/icon.scss similarity index 100% rename from src/app/util/ion-icon/icon.scss rename to frontend/app/src/app/util/ion-icon/icon.scss diff --git a/src/app/util/ion-icon/icon.ts b/frontend/app/src/app/util/ion-icon/icon.ts similarity index 100% rename from src/app/util/ion-icon/icon.ts rename to frontend/app/src/app/util/ion-icon/icon.ts diff --git a/src/app/util/ion-icon/ion-back-button.directive.ts b/frontend/app/src/app/util/ion-icon/ion-back-button.directive.ts similarity index 100% rename from src/app/util/ion-icon/ion-back-button.directive.ts rename to frontend/app/src/app/util/ion-icon/ion-back-button.directive.ts diff --git a/src/app/util/ion-icon/ion-breadcrumb.directive.ts b/frontend/app/src/app/util/ion-icon/ion-breadcrumb.directive.ts similarity index 100% rename from src/app/util/ion-icon/ion-breadcrumb.directive.ts rename to frontend/app/src/app/util/ion-icon/ion-breadcrumb.directive.ts diff --git a/src/app/util/ion-icon/ion-icon.directive.ts b/frontend/app/src/app/util/ion-icon/ion-icon.directive.ts similarity index 100% rename from src/app/util/ion-icon/ion-icon.directive.ts rename to frontend/app/src/app/util/ion-icon/ion-icon.directive.ts diff --git a/src/app/util/ion-icon/ion-icon.module.ts b/frontend/app/src/app/util/ion-icon/ion-icon.module.ts similarity index 100% rename from src/app/util/ion-icon/ion-icon.module.ts rename to frontend/app/src/app/util/ion-icon/ion-icon.module.ts diff --git a/src/app/util/ion-icon/ion-reorder.directive.ts b/frontend/app/src/app/util/ion-icon/ion-reorder.directive.ts similarity index 100% rename from src/app/util/ion-icon/ion-reorder.directive.ts rename to frontend/app/src/app/util/ion-icon/ion-reorder.directive.ts diff --git a/src/app/util/ion-icon/ion-searchbar.directive.ts b/frontend/app/src/app/util/ion-icon/ion-searchbar.directive.ts similarity index 100% rename from src/app/util/ion-icon/ion-searchbar.directive.ts rename to frontend/app/src/app/util/ion-icon/ion-searchbar.directive.ts diff --git a/src/app/util/ion-icon/replace-util.ts b/frontend/app/src/app/util/ion-icon/replace-util.ts similarity index 100% rename from src/app/util/ion-icon/replace-util.ts rename to frontend/app/src/app/util/ion-icon/replace-util.ts diff --git a/src/app/util/lazy.pipe.ts b/frontend/app/src/app/util/lazy.pipe.ts similarity index 100% rename from src/app/util/lazy.pipe.ts rename to frontend/app/src/app/util/lazy.pipe.ts diff --git a/src/app/util/next-date-in-list.pipe.ts b/frontend/app/src/app/util/next-date-in-list.pipe.ts similarity index 100% rename from src/app/util/next-date-in-list.pipe.ts rename to frontend/app/src/app/util/next-date-in-list.pipe.ts diff --git a/src/app/util/nullish-coalecing.pipe.ts b/frontend/app/src/app/util/nullish-coalecing.pipe.ts similarity index 100% rename from src/app/util/nullish-coalecing.pipe.ts rename to frontend/app/src/app/util/nullish-coalecing.pipe.ts diff --git a/src/app/util/opening-hours.component.ts b/frontend/app/src/app/util/opening-hours.component.ts similarity index 100% rename from src/app/util/opening-hours.component.ts rename to frontend/app/src/app/util/opening-hours.component.ts diff --git a/src/app/util/opening-hours.html b/frontend/app/src/app/util/opening-hours.html similarity index 100% rename from src/app/util/opening-hours.html rename to frontend/app/src/app/util/opening-hours.html diff --git a/src/app/util/pending-changes-action-sheet.ts b/frontend/app/src/app/util/pending-changes-action-sheet.ts similarity index 100% rename from src/app/util/pending-changes-action-sheet.ts rename to frontend/app/src/app/util/pending-changes-action-sheet.ts diff --git a/src/app/util/routing-stack.service.ts b/frontend/app/src/app/util/routing-stack.service.ts similarity index 100% rename from src/app/util/routing-stack.service.ts rename to frontend/app/src/app/util/routing-stack.service.ts diff --git a/src/app/util/searchbar-autofocus.directive.ts b/frontend/app/src/app/util/searchbar-autofocus.directive.ts similarity index 100% rename from src/app/util/searchbar-autofocus.directive.ts rename to frontend/app/src/app/util/searchbar-autofocus.directive.ts diff --git a/src/app/util/section.component.html b/frontend/app/src/app/util/section.component.html similarity index 100% rename from src/app/util/section.component.html rename to frontend/app/src/app/util/section.component.html diff --git a/src/app/util/section.component.scss b/frontend/app/src/app/util/section.component.scss similarity index 100% rename from src/app/util/section.component.scss rename to frontend/app/src/app/util/section.component.scss diff --git a/src/app/util/section.component.ts b/frontend/app/src/app/util/section.component.ts similarity index 100% rename from src/app/util/section.component.ts rename to frontend/app/src/app/util/section.component.ts diff --git a/src/app/util/simple-swiper.component.ts b/frontend/app/src/app/util/simple-swiper.component.ts similarity index 100% rename from src/app/util/simple-swiper.component.ts rename to frontend/app/src/app/util/simple-swiper.component.ts diff --git a/src/app/util/simple-swiper.html b/frontend/app/src/app/util/simple-swiper.html similarity index 100% rename from src/app/util/simple-swiper.html rename to frontend/app/src/app/util/simple-swiper.html diff --git a/src/app/util/simple-swiper.scss b/frontend/app/src/app/util/simple-swiper.scss similarity index 100% rename from src/app/util/simple-swiper.scss rename to frontend/app/src/app/util/simple-swiper.scss diff --git a/src/app/util/util.module.ts b/frontend/app/src/app/util/util.module.ts similarity index 100% rename from src/app/util/util.module.ts rename to frontend/app/src/app/util/util.module.ts diff --git a/src/assets/about/CHANGELOG.md b/frontend/app/src/assets/about/CHANGELOG.md similarity index 100% rename from src/assets/about/CHANGELOG.md rename to frontend/app/src/assets/about/CHANGELOG.md diff --git a/src/assets/about/licenses.json b/frontend/app/src/assets/about/licenses.json similarity index 100% rename from src/assets/about/licenses.json rename to frontend/app/src/assets/about/licenses.json diff --git a/src/assets/fonts/barlow/Barlow-Black.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-Black.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-Black.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-Black.ttf diff --git a/src/assets/fonts/barlow/Barlow-BlackItalic.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-BlackItalic.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-BlackItalic.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-BlackItalic.ttf diff --git a/src/assets/fonts/barlow/Barlow-Bold.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-Bold.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-Bold.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-Bold.ttf diff --git a/src/assets/fonts/barlow/Barlow-BoldItalic.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-BoldItalic.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-BoldItalic.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-BoldItalic.ttf diff --git a/src/assets/fonts/barlow/Barlow-ExtraBold.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-ExtraBold.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-ExtraBold.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-ExtraBold.ttf diff --git a/src/assets/fonts/barlow/Barlow-ExtraBoldItalic.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-ExtraBoldItalic.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-ExtraBoldItalic.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-ExtraBoldItalic.ttf diff --git a/src/assets/fonts/barlow/Barlow-ExtraLight.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-ExtraLight.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-ExtraLight.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-ExtraLight.ttf diff --git a/src/assets/fonts/barlow/Barlow-ExtraLightItalic.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-ExtraLightItalic.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-ExtraLightItalic.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-ExtraLightItalic.ttf diff --git a/src/assets/fonts/barlow/Barlow-Italic.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-Italic.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-Italic.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-Italic.ttf diff --git a/src/assets/fonts/barlow/Barlow-Light.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-Light.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-Light.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-Light.ttf diff --git a/src/assets/fonts/barlow/Barlow-LightItalic.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-LightItalic.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-LightItalic.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-LightItalic.ttf diff --git a/src/assets/fonts/barlow/Barlow-Medium.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-Medium.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-Medium.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-Medium.ttf diff --git a/src/assets/fonts/barlow/Barlow-MediumItalic.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-MediumItalic.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-MediumItalic.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-MediumItalic.ttf diff --git a/src/assets/fonts/barlow/Barlow-Regular.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-Regular.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-Regular.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-Regular.ttf diff --git a/src/assets/fonts/barlow/Barlow-SemiBold.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-SemiBold.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-SemiBold.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-SemiBold.ttf diff --git a/src/assets/fonts/barlow/Barlow-SemiBoldItalic.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-SemiBoldItalic.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-SemiBoldItalic.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-SemiBoldItalic.ttf diff --git a/src/assets/fonts/barlow/Barlow-Thin.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-Thin.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-Thin.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-Thin.ttf diff --git a/src/assets/fonts/barlow/Barlow-ThinItalic.ttf b/frontend/app/src/assets/fonts/barlow/Barlow-ThinItalic.ttf similarity index 100% rename from src/assets/fonts/barlow/Barlow-ThinItalic.ttf rename to frontend/app/src/assets/fonts/barlow/Barlow-ThinItalic.ttf diff --git a/src/assets/fonts/barlow/OFL.txt b/frontend/app/src/assets/fonts/barlow/OFL.txt similarity index 100% rename from src/assets/fonts/barlow/OFL.txt rename to frontend/app/src/assets/fonts/barlow/OFL.txt diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-Black.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Black.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-Black.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Black.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-BlackItalic.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-BlackItalic.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-BlackItalic.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-BlackItalic.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-Bold.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Bold.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-Bold.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Bold.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-BoldItalic.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-BoldItalic.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-BoldItalic.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-BoldItalic.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBold.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBold.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBold.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBold.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBoldItalic.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBoldItalic.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBoldItalic.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraBoldItalic.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLight.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLight.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLight.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLight.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLightItalic.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLightItalic.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLightItalic.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ExtraLightItalic.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-Italic.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Italic.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-Italic.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Italic.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-Light.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Light.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-Light.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Light.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-LightItalic.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-LightItalic.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-LightItalic.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-LightItalic.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-Medium.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Medium.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-Medium.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Medium.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-MediumItalic.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-MediumItalic.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-MediumItalic.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-MediumItalic.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-Regular.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Regular.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-Regular.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Regular.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-SemiBold.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-SemiBold.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-SemiBold.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-SemiBold.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-SemiBoldItalic.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-SemiBoldItalic.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-SemiBoldItalic.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-SemiBoldItalic.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-Thin.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Thin.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-Thin.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-Thin.ttf diff --git a/src/assets/fonts/barlow_condensed/BarlowCondensed-ThinItalic.ttf b/frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ThinItalic.ttf similarity index 100% rename from src/assets/fonts/barlow_condensed/BarlowCondensed-ThinItalic.ttf rename to frontend/app/src/assets/fonts/barlow_condensed/BarlowCondensed-ThinItalic.ttf diff --git a/src/assets/fonts/barlow_condensed/OFL.txt b/frontend/app/src/assets/fonts/barlow_condensed/OFL.txt similarity index 100% rename from src/assets/fonts/barlow_condensed/OFL.txt rename to frontend/app/src/assets/fonts/barlow_condensed/OFL.txt diff --git a/src/assets/i18n/de.json b/frontend/app/src/assets/i18n/de.json similarity index 100% rename from src/assets/i18n/de.json rename to frontend/app/src/assets/i18n/de.json diff --git a/src/assets/i18n/en.json b/frontend/app/src/assets/i18n/en.json similarity index 100% rename from src/assets/i18n/en.json rename to frontend/app/src/assets/i18n/en.json diff --git a/src/assets/icon/favicon.png b/frontend/app/src/assets/icon/favicon.png similarity index 100% rename from src/assets/icon/favicon.png rename to frontend/app/src/assets/icon/favicon.png diff --git a/src/assets/icons.min.woff2 b/frontend/app/src/assets/icons.min.woff2 similarity index 100% rename from src/assets/icons.min.woff2 rename to frontend/app/src/assets/icons.min.woff2 diff --git a/src/assets/imgs/header.svg b/frontend/app/src/assets/imgs/header.svg similarity index 100% rename from src/assets/imgs/header.svg rename to frontend/app/src/assets/imgs/header.svg diff --git a/src/assets/imgs/logo.png b/frontend/app/src/assets/imgs/logo.png similarity index 100% rename from src/assets/imgs/logo.png rename to frontend/app/src/assets/imgs/logo.png diff --git a/src/assets/imgs/open stapps logo.svg b/frontend/app/src/assets/imgs/open stapps logo.svg similarity index 100% rename from src/assets/imgs/open stapps logo.svg rename to frontend/app/src/assets/imgs/open stapps logo.svg diff --git a/src/assets/imgs/profile-card-head.svg b/frontend/app/src/assets/imgs/profile-card-head.svg similarity index 100% rename from src/assets/imgs/profile-card-head.svg rename to frontend/app/src/assets/imgs/profile-card-head.svg diff --git a/src/environments/environment.production.ts b/frontend/app/src/environments/environment.production.ts similarity index 100% rename from src/environments/environment.production.ts rename to frontend/app/src/environments/environment.production.ts diff --git a/src/environments/environment.ts b/frontend/app/src/environments/environment.ts similarity index 100% rename from src/environments/environment.ts rename to frontend/app/src/environments/environment.ts diff --git a/src/global.scss b/frontend/app/src/global.scss similarity index 100% rename from src/global.scss rename to frontend/app/src/global.scss diff --git a/src/index.html b/frontend/app/src/index.html similarity index 100% rename from src/index.html rename to frontend/app/src/index.html diff --git a/src/main.ts b/frontend/app/src/main.ts similarity index 100% rename from src/main.ts rename to frontend/app/src/main.ts diff --git a/src/polyfills.ts b/frontend/app/src/polyfills.ts similarity index 100% rename from src/polyfills.ts rename to frontend/app/src/polyfills.ts diff --git a/src/test.ts b/frontend/app/src/test.ts similarity index 100% rename from src/test.ts rename to frontend/app/src/test.ts diff --git a/src/theme/_fonts.scss b/frontend/app/src/theme/_fonts.scss similarity index 100% rename from src/theme/_fonts.scss rename to frontend/app/src/theme/_fonts.scss diff --git a/src/theme/common/_helper.scss b/frontend/app/src/theme/common/_helper.scss similarity index 100% rename from src/theme/common/_helper.scss rename to frontend/app/src/theme/common/_helper.scss diff --git a/src/theme/common/_ion-button.scss b/frontend/app/src/theme/common/_ion-button.scss similarity index 100% rename from src/theme/common/_ion-button.scss rename to frontend/app/src/theme/common/_ion-button.scss diff --git a/src/theme/common/_ion-content-parallax.scss b/frontend/app/src/theme/common/_ion-content-parallax.scss similarity index 100% rename from src/theme/common/_ion-content-parallax.scss rename to frontend/app/src/theme/common/_ion-content-parallax.scss diff --git a/src/theme/common/_ion-header.scss b/frontend/app/src/theme/common/_ion-header.scss similarity index 100% rename from src/theme/common/_ion-header.scss rename to frontend/app/src/theme/common/_ion-header.scss diff --git a/src/theme/common/_ion-img.scss b/frontend/app/src/theme/common/_ion-img.scss similarity index 100% rename from src/theme/common/_ion-img.scss rename to frontend/app/src/theme/common/_ion-img.scss diff --git a/src/theme/common/_ion-input.scss b/frontend/app/src/theme/common/_ion-input.scss similarity index 100% rename from src/theme/common/_ion-input.scss rename to frontend/app/src/theme/common/_ion-input.scss diff --git a/src/theme/common/_ion-modal.scss b/frontend/app/src/theme/common/_ion-modal.scss similarity index 100% rename from src/theme/common/_ion-modal.scss rename to frontend/app/src/theme/common/_ion-modal.scss diff --git a/src/theme/common/_ion-popover.scss b/frontend/app/src/theme/common/_ion-popover.scss similarity index 100% rename from src/theme/common/_ion-popover.scss rename to frontend/app/src/theme/common/_ion-popover.scss diff --git a/src/theme/common/_ion-refresher.scss b/frontend/app/src/theme/common/_ion-refresher.scss similarity index 100% rename from src/theme/common/_ion-refresher.scss rename to frontend/app/src/theme/common/_ion-refresher.scss diff --git a/src/theme/common/_ion-toolbar.scss b/frontend/app/src/theme/common/_ion-toolbar.scss similarity index 100% rename from src/theme/common/_ion-toolbar.scss rename to frontend/app/src/theme/common/_ion-toolbar.scss diff --git a/src/theme/common/_swiper.scss b/frontend/app/src/theme/common/_swiper.scss similarity index 100% rename from src/theme/common/_swiper.scss rename to frontend/app/src/theme/common/_swiper.scss diff --git a/src/theme/common/_typo.scss b/frontend/app/src/theme/common/_typo.scss similarity index 100% rename from src/theme/common/_typo.scss rename to frontend/app/src/theme/common/_typo.scss diff --git a/src/theme/common/_typography.scss b/frontend/app/src/theme/common/_typography.scss similarity index 100% rename from src/theme/common/_typography.scss rename to frontend/app/src/theme/common/_typography.scss diff --git a/src/theme/components/_card.scss b/frontend/app/src/theme/components/_card.scss similarity index 100% rename from src/theme/components/_card.scss rename to frontend/app/src/theme/components/_card.scss diff --git a/src/theme/components/_section.scss b/frontend/app/src/theme/components/_section.scss similarity index 100% rename from src/theme/components/_section.scss rename to frontend/app/src/theme/components/_section.scss diff --git a/src/theme/material-symbols.scss b/frontend/app/src/theme/material-symbols.scss similarity index 100% rename from src/theme/material-symbols.scss rename to frontend/app/src/theme/material-symbols.scss diff --git a/src/theme/util/_mixins.scss b/frontend/app/src/theme/util/_mixins.scss similarity index 100% rename from src/theme/util/_mixins.scss rename to frontend/app/src/theme/util/_mixins.scss diff --git a/src/theme/variables.scss b/frontend/app/src/theme/variables.scss similarity index 100% rename from src/theme/variables.scss rename to frontend/app/src/theme/variables.scss diff --git a/tsconfig.app.json b/frontend/app/tsconfig.app.json similarity index 100% rename from tsconfig.app.json rename to frontend/app/tsconfig.app.json diff --git a/tsconfig.json b/frontend/app/tsconfig.json similarity index 100% rename from tsconfig.json rename to frontend/app/tsconfig.json diff --git a/tsconfig.spec.json b/frontend/app/tsconfig.spec.json similarity index 100% rename from tsconfig.spec.json rename to frontend/app/tsconfig.spec.json diff --git a/ios/App/App/capacitor.config.json b/ios/App/App/capacitor.config.json deleted file mode 100644 index bbd92cae..00000000 --- a/ios/App/App/capacitor.config.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "appId": "de.anyschool.app", - "appName": "StApps", - "webDir": "www", - "bundledWebRuntime": false, - "cordova": { - "preferences": { - "AndroidXEnabled": "true", - "android-minSdkVersion": "22", - "BackupWebStorage": "none" - } - }, - "plugins": { - "SplashScreen": { - "launchShowDuration": 6000, - "launchAutoHide": false, - "backgroundColor": "#ffffff", - "androidSplashResourceName": "splash", - "androidScaleType": "FIT_CENTER", - "showSpinner": false, - "androidSpinnerStyle": "large", - "iosSpinnerStyle": "small", - "spinnerColor": "#999999", - "splashFullScreen": false, - "splashImmersive": false, - "useDialog": false - }, - "LocalNotifications": {}, - "CapacitorHttp": { - "enabled": false - } - } -}