From 38e01bbd29c44bf653047246e52cd5fa324fbaf1 Mon Sep 17 00:00:00 2001 From: Tudor Stanciu Date: Sun, 24 Mar 2024 22:37:20 +0200 Subject: [PATCH] Prep for monorepo migration --- .dockerignore => frontend/.dockerignore | 0 .env => frontend/.env | 0 .env.production => frontend/.env.production | 0 .eslintrc.json => frontend/.eslintrc.json | 0 .gitignore => frontend/.gitignore | 0 .npmrc => frontend/.npmrc | 0 .prettierrc.json => frontend/.prettierrc.json | 0 LICENSE => frontend/LICENSE | 0 README.md => frontend/README.md | 0 dockerfile => frontend/dockerfile | 0 jsconfig.json => frontend/jsconfig.json | 0 package-lock.json => frontend/package-lock.json | 0 package.json => frontend/package.json | 0 {private => frontend/private}/Notes.txt | 0 {public => frontend/public}/env.js | 0 {public => frontend/public}/favicon.jpg | Bin .../public}/flags/flags-iso/shiny/32/GB.png | Bin .../public}/flags/flags-iso/shiny/32/RO.png | Bin {public => frontend/public}/index.html | 0 .../public}/locales/en/translations.json | 0 .../public}/locales/ro/translations.json | 0 {public => frontend/public}/logo192.png | Bin {public => frontend/public}/logo512.png | Bin {public => frontend/public}/manifest.json | 0 {public => frontend/public}/robots.txt | 0 setenv.js => frontend/setenv.js | 0 .../assets/images/DefaultUserProfilePicture.png | Bin {src => frontend/src}/components/App.js | 0 {src => frontend/src}/components/AppRouter.js | 0 .../src}/components/common/DataLabel.js | 0 .../src}/components/common/NavigationButtons.js | 0 .../src}/components/common/NotAllowed.js | 0 .../src}/components/common/PageTitle.js | 0 .../src}/components/common/PaperTitle.js | 0 {src => frontend/src}/components/common/index.js | 0 .../src}/components/common/inputs/PasswordField.js | 0 .../src}/components/layout/AppLayout.js | 0 .../src}/components/layout/AppRoutes.js | 0 .../src}/components/layout/LightDarkToggle.js | 0 .../src}/components/layout/PageNotFound.js | 0 .../src}/components/layout/ProfileButton.js | 0 .../src}/components/layout/SensitiveInfoToggle.js | 0 {src => frontend/src}/components/layout/Sidebar.js | 0 {src => frontend/src}/components/layout/TopBar.js | 0 {src => frontend/src}/components/layout/styles.js | 0 .../src}/features/about/AboutContainer.js | 0 .../src}/features/about/releaseNotes/ReleaseNote.js | 0 .../about/releaseNotes/ReleaseNoteSummary.js | 0 .../about/releaseNotes/ReleaseNotesContainer.js | 0 .../features/about/releaseNotes/ReleaseNotesList.js | 0 .../features/about/system/AboutSystemComponent.js | 0 .../features/about/system/AboutSystemContainer.js | 0 .../features/about/system/SystemVersionComponent.js | 0 .../features/about/system/SystemVersionContainer.js | 0 .../features/about/timeline/TimelineComponent.js | 0 .../src}/features/dashboard/DashboardContainer.js | 0 .../dashboard/announcements/AnnouncementsSection.js | 0 .../dashboard/announcements/GuestAnnouncement.js | 0 .../dashboard/announcements/UserAnnouncement.js | 0 {src => frontend/src}/features/dashboard/styles.js | 0 .../src}/features/login/components/LoginCard.js | 0 .../features/login/components/LoginComponent.js | 0 .../features/login/components/LoginContainer.js | 0 {src => frontend/src}/features/login/styles.js | 0 .../machines/components/MachineAccordion.js | 0 .../machines/components/MachineContainer.js | 0 .../features/machines/components/MachineTableRow.js | 0 .../machines/components/MachinesContainer.js | 0 .../machines/components/MachinesListComponent.js | 0 .../machines/components/ViewModeSelection.js | 0 .../machines/components/common/ActionButton.js | 0 .../machines/components/common/ActionsGroup.js | 0 .../components/common/MachineCollapsedContent.js | 0 .../machines/components/common/MachineLog.js | 0 .../machines/components/common/WakeComponent.js | 0 .../features/network/components/NetworkContainer.js | 0 .../features/network/state/NetworkStateProvider.js | 0 .../src}/features/network/state/contexts.js | 0 .../src}/features/network/state/initialState.js | 0 .../src}/features/network/state/reducer.js | 0 .../src}/features/settings/SettingsContainer.js | 0 .../settings/appearance/AppearanceComponent.js | 0 .../settings/appearance/AppearanceContainer.js | 0 .../appearance/language/LanguageComponent.js | 0 .../appearance/language/LanguageContainer.js | 0 .../notifications/NotificationsContainer.js | 0 .../settings/system/CacheSettingsComponent.js | 0 .../settings/system/CacheSettingsContainer.js | 0 .../features/settings/system/SystemContainer.js | 0 .../src}/features/system/MainServicesContainer.js | 0 .../src}/features/system/SystemContainer.js | 0 .../src}/features/system/agents/AgentsContainer.js | 0 .../user/profile/card/UserProfileCardContent.js | 0 .../user/profile/card/UserProfileComponent.js | 0 .../user/profile/card/UserProfileContainer.js | 0 .../user/profile/card/UserProfilePicture.js | 0 .../features/user/profile/contact/ContactOption.js | 0 .../user/profile/contact/ContactOptionList.js | 0 .../features/user/profile/contact/ContactOptions.js | 0 .../user/profile/security/SecurityComponent.js | 0 .../src}/features/user/profile/styles.js | 0 {src => frontend/src}/hooks/index.js | 0 {src => frontend/src}/hooks/useClipboard.js | 0 {src => frontend/src}/hooks/useToast.js | 0 {src => frontend/src}/index.js | 0 .../src}/providers/SensitiveInfoProvider.js | 0 {src => frontend/src}/providers/ThemeProvider.js | 0 {src => frontend/src}/providers/ToastProvider.js | 0 .../src}/providers/UserPermissionsProvider.js | 0 {src => frontend/src}/providers/index.js | 0 {src => frontend/src}/themes/default.js | 0 {src => frontend/src}/themes/index.js | 0 {src => frontend/src}/utils/api.js | 0 {src => frontend/src}/utils/axios.js | 0 {src => frontend/src}/utils/env.js | 0 {src => frontend/src}/utils/i18n.js | 0 {src => frontend/src}/utils/index.js | 0 {src => frontend/src}/utils/obfuscateStrings.js | 0 {src => frontend/src}/utils/random.js | 0 {src => frontend/src}/utils/time.js | 0 {src => frontend/src}/utils/toast.js | 0 121 files changed, 0 insertions(+), 0 deletions(-) rename .dockerignore => frontend/.dockerignore (100%) rename .env => frontend/.env (100%) rename .env.production => frontend/.env.production (100%) rename .eslintrc.json => frontend/.eslintrc.json (100%) rename .gitignore => frontend/.gitignore (100%) rename .npmrc => frontend/.npmrc (100%) rename .prettierrc.json => frontend/.prettierrc.json (100%) rename LICENSE => frontend/LICENSE (100%) rename README.md => frontend/README.md (100%) rename dockerfile => frontend/dockerfile (100%) rename jsconfig.json => frontend/jsconfig.json (100%) rename package-lock.json => frontend/package-lock.json (100%) rename package.json => frontend/package.json (100%) rename {private => frontend/private}/Notes.txt (100%) rename {public => frontend/public}/env.js (100%) rename {public => frontend/public}/favicon.jpg (100%) rename {public => frontend/public}/flags/flags-iso/shiny/32/GB.png (100%) rename {public => frontend/public}/flags/flags-iso/shiny/32/RO.png (100%) rename {public => frontend/public}/index.html (100%) rename {public => frontend/public}/locales/en/translations.json (100%) rename {public => frontend/public}/locales/ro/translations.json (100%) rename {public => frontend/public}/logo192.png (100%) rename {public => frontend/public}/logo512.png (100%) rename {public => frontend/public}/manifest.json (100%) rename {public => frontend/public}/robots.txt (100%) rename setenv.js => frontend/setenv.js (100%) rename {src => frontend/src}/assets/images/DefaultUserProfilePicture.png (100%) rename {src => frontend/src}/components/App.js (100%) rename {src => frontend/src}/components/AppRouter.js (100%) rename {src => frontend/src}/components/common/DataLabel.js (100%) rename {src => frontend/src}/components/common/NavigationButtons.js (100%) rename {src => frontend/src}/components/common/NotAllowed.js (100%) rename {src => frontend/src}/components/common/PageTitle.js (100%) rename {src => frontend/src}/components/common/PaperTitle.js (100%) rename {src => frontend/src}/components/common/index.js (100%) rename {src => frontend/src}/components/common/inputs/PasswordField.js (100%) rename {src => frontend/src}/components/layout/AppLayout.js (100%) rename {src => frontend/src}/components/layout/AppRoutes.js (100%) rename {src => frontend/src}/components/layout/LightDarkToggle.js (100%) rename {src => frontend/src}/components/layout/PageNotFound.js (100%) rename {src => frontend/src}/components/layout/ProfileButton.js (100%) rename {src => frontend/src}/components/layout/SensitiveInfoToggle.js (100%) rename {src => frontend/src}/components/layout/Sidebar.js (100%) rename {src => frontend/src}/components/layout/TopBar.js (100%) rename {src => frontend/src}/components/layout/styles.js (100%) rename {src => frontend/src}/features/about/AboutContainer.js (100%) rename {src => frontend/src}/features/about/releaseNotes/ReleaseNote.js (100%) rename {src => frontend/src}/features/about/releaseNotes/ReleaseNoteSummary.js (100%) rename {src => frontend/src}/features/about/releaseNotes/ReleaseNotesContainer.js (100%) rename {src => frontend/src}/features/about/releaseNotes/ReleaseNotesList.js (100%) rename {src => frontend/src}/features/about/system/AboutSystemComponent.js (100%) rename {src => frontend/src}/features/about/system/AboutSystemContainer.js (100%) rename {src => frontend/src}/features/about/system/SystemVersionComponent.js (100%) rename {src => frontend/src}/features/about/system/SystemVersionContainer.js (100%) rename {src => frontend/src}/features/about/timeline/TimelineComponent.js (100%) rename {src => frontend/src}/features/dashboard/DashboardContainer.js (100%) rename {src => frontend/src}/features/dashboard/announcements/AnnouncementsSection.js (100%) rename {src => frontend/src}/features/dashboard/announcements/GuestAnnouncement.js (100%) rename {src => frontend/src}/features/dashboard/announcements/UserAnnouncement.js (100%) rename {src => frontend/src}/features/dashboard/styles.js (100%) rename {src => frontend/src}/features/login/components/LoginCard.js (100%) rename {src => frontend/src}/features/login/components/LoginComponent.js (100%) rename {src => frontend/src}/features/login/components/LoginContainer.js (100%) rename {src => frontend/src}/features/login/styles.js (100%) rename {src => frontend/src}/features/machines/components/MachineAccordion.js (100%) rename {src => frontend/src}/features/machines/components/MachineContainer.js (100%) rename {src => frontend/src}/features/machines/components/MachineTableRow.js (100%) rename {src => frontend/src}/features/machines/components/MachinesContainer.js (100%) rename {src => frontend/src}/features/machines/components/MachinesListComponent.js (100%) rename {src => frontend/src}/features/machines/components/ViewModeSelection.js (100%) rename {src => frontend/src}/features/machines/components/common/ActionButton.js (100%) rename {src => frontend/src}/features/machines/components/common/ActionsGroup.js (100%) rename {src => frontend/src}/features/machines/components/common/MachineCollapsedContent.js (100%) rename {src => frontend/src}/features/machines/components/common/MachineLog.js (100%) rename {src => frontend/src}/features/machines/components/common/WakeComponent.js (100%) rename {src => frontend/src}/features/network/components/NetworkContainer.js (100%) rename {src => frontend/src}/features/network/state/NetworkStateProvider.js (100%) rename {src => frontend/src}/features/network/state/contexts.js (100%) rename {src => frontend/src}/features/network/state/initialState.js (100%) rename {src => frontend/src}/features/network/state/reducer.js (100%) rename {src => frontend/src}/features/settings/SettingsContainer.js (100%) rename {src => frontend/src}/features/settings/appearance/AppearanceComponent.js (100%) rename {src => frontend/src}/features/settings/appearance/AppearanceContainer.js (100%) rename {src => frontend/src}/features/settings/appearance/language/LanguageComponent.js (100%) rename {src => frontend/src}/features/settings/appearance/language/LanguageContainer.js (100%) rename {src => frontend/src}/features/settings/notifications/NotificationsContainer.js (100%) rename {src => frontend/src}/features/settings/system/CacheSettingsComponent.js (100%) rename {src => frontend/src}/features/settings/system/CacheSettingsContainer.js (100%) rename {src => frontend/src}/features/settings/system/SystemContainer.js (100%) rename {src => frontend/src}/features/system/MainServicesContainer.js (100%) rename {src => frontend/src}/features/system/SystemContainer.js (100%) rename {src => frontend/src}/features/system/agents/AgentsContainer.js (100%) rename {src => frontend/src}/features/user/profile/card/UserProfileCardContent.js (100%) rename {src => frontend/src}/features/user/profile/card/UserProfileComponent.js (100%) rename {src => frontend/src}/features/user/profile/card/UserProfileContainer.js (100%) rename {src => frontend/src}/features/user/profile/card/UserProfilePicture.js (100%) rename {src => frontend/src}/features/user/profile/contact/ContactOption.js (100%) rename {src => frontend/src}/features/user/profile/contact/ContactOptionList.js (100%) rename {src => frontend/src}/features/user/profile/contact/ContactOptions.js (100%) rename {src => frontend/src}/features/user/profile/security/SecurityComponent.js (100%) rename {src => frontend/src}/features/user/profile/styles.js (100%) rename {src => frontend/src}/hooks/index.js (100%) rename {src => frontend/src}/hooks/useClipboard.js (100%) rename {src => frontend/src}/hooks/useToast.js (100%) rename {src => frontend/src}/index.js (100%) rename {src => frontend/src}/providers/SensitiveInfoProvider.js (100%) rename {src => frontend/src}/providers/ThemeProvider.js (100%) rename {src => frontend/src}/providers/ToastProvider.js (100%) rename {src => frontend/src}/providers/UserPermissionsProvider.js (100%) rename {src => frontend/src}/providers/index.js (100%) rename {src => frontend/src}/themes/default.js (100%) rename {src => frontend/src}/themes/index.js (100%) rename {src => frontend/src}/utils/api.js (100%) rename {src => frontend/src}/utils/axios.js (100%) rename {src => frontend/src}/utils/env.js (100%) rename {src => frontend/src}/utils/i18n.js (100%) rename {src => frontend/src}/utils/index.js (100%) rename {src => frontend/src}/utils/obfuscateStrings.js (100%) rename {src => frontend/src}/utils/random.js (100%) rename {src => frontend/src}/utils/time.js (100%) rename {src => frontend/src}/utils/toast.js (100%) diff --git a/.dockerignore b/frontend/.dockerignore similarity index 100% rename from .dockerignore rename to frontend/.dockerignore diff --git a/.env b/frontend/.env similarity index 100% rename from .env rename to frontend/.env diff --git a/.env.production b/frontend/.env.production similarity index 100% rename from .env.production rename to frontend/.env.production diff --git a/.eslintrc.json b/frontend/.eslintrc.json similarity index 100% rename from .eslintrc.json rename to frontend/.eslintrc.json diff --git a/.gitignore b/frontend/.gitignore similarity index 100% rename from .gitignore rename to frontend/.gitignore diff --git a/.npmrc b/frontend/.npmrc similarity index 100% rename from .npmrc rename to frontend/.npmrc diff --git a/.prettierrc.json b/frontend/.prettierrc.json similarity index 100% rename from .prettierrc.json rename to frontend/.prettierrc.json diff --git a/LICENSE b/frontend/LICENSE similarity index 100% rename from LICENSE rename to frontend/LICENSE diff --git a/README.md b/frontend/README.md similarity index 100% rename from README.md rename to frontend/README.md diff --git a/dockerfile b/frontend/dockerfile similarity index 100% rename from dockerfile rename to frontend/dockerfile diff --git a/jsconfig.json b/frontend/jsconfig.json similarity index 100% rename from jsconfig.json rename to frontend/jsconfig.json diff --git a/package-lock.json b/frontend/package-lock.json similarity index 100% rename from package-lock.json rename to frontend/package-lock.json diff --git a/package.json b/frontend/package.json similarity index 100% rename from package.json rename to frontend/package.json diff --git a/private/Notes.txt b/frontend/private/Notes.txt similarity index 100% rename from private/Notes.txt rename to frontend/private/Notes.txt diff --git a/public/env.js b/frontend/public/env.js similarity index 100% rename from public/env.js rename to frontend/public/env.js diff --git a/public/favicon.jpg b/frontend/public/favicon.jpg similarity index 100% rename from public/favicon.jpg rename to frontend/public/favicon.jpg diff --git a/public/flags/flags-iso/shiny/32/GB.png b/frontend/public/flags/flags-iso/shiny/32/GB.png similarity index 100% rename from public/flags/flags-iso/shiny/32/GB.png rename to frontend/public/flags/flags-iso/shiny/32/GB.png diff --git a/public/flags/flags-iso/shiny/32/RO.png b/frontend/public/flags/flags-iso/shiny/32/RO.png similarity index 100% rename from public/flags/flags-iso/shiny/32/RO.png rename to frontend/public/flags/flags-iso/shiny/32/RO.png diff --git a/public/index.html b/frontend/public/index.html similarity index 100% rename from public/index.html rename to frontend/public/index.html diff --git a/public/locales/en/translations.json b/frontend/public/locales/en/translations.json similarity index 100% rename from public/locales/en/translations.json rename to frontend/public/locales/en/translations.json diff --git a/public/locales/ro/translations.json b/frontend/public/locales/ro/translations.json similarity index 100% rename from public/locales/ro/translations.json rename to frontend/public/locales/ro/translations.json diff --git a/public/logo192.png b/frontend/public/logo192.png similarity index 100% rename from public/logo192.png rename to frontend/public/logo192.png diff --git a/public/logo512.png b/frontend/public/logo512.png similarity index 100% rename from public/logo512.png rename to frontend/public/logo512.png diff --git a/public/manifest.json b/frontend/public/manifest.json similarity index 100% rename from public/manifest.json rename to frontend/public/manifest.json diff --git a/public/robots.txt b/frontend/public/robots.txt similarity index 100% rename from public/robots.txt rename to frontend/public/robots.txt diff --git a/setenv.js b/frontend/setenv.js similarity index 100% rename from setenv.js rename to frontend/setenv.js diff --git a/src/assets/images/DefaultUserProfilePicture.png b/frontend/src/assets/images/DefaultUserProfilePicture.png similarity index 100% rename from src/assets/images/DefaultUserProfilePicture.png rename to frontend/src/assets/images/DefaultUserProfilePicture.png diff --git a/src/components/App.js b/frontend/src/components/App.js similarity index 100% rename from src/components/App.js rename to frontend/src/components/App.js diff --git a/src/components/AppRouter.js b/frontend/src/components/AppRouter.js similarity index 100% rename from src/components/AppRouter.js rename to frontend/src/components/AppRouter.js diff --git a/src/components/common/DataLabel.js b/frontend/src/components/common/DataLabel.js similarity index 100% rename from src/components/common/DataLabel.js rename to frontend/src/components/common/DataLabel.js diff --git a/src/components/common/NavigationButtons.js b/frontend/src/components/common/NavigationButtons.js similarity index 100% rename from src/components/common/NavigationButtons.js rename to frontend/src/components/common/NavigationButtons.js diff --git a/src/components/common/NotAllowed.js b/frontend/src/components/common/NotAllowed.js similarity index 100% rename from src/components/common/NotAllowed.js rename to frontend/src/components/common/NotAllowed.js diff --git a/src/components/common/PageTitle.js b/frontend/src/components/common/PageTitle.js similarity index 100% rename from src/components/common/PageTitle.js rename to frontend/src/components/common/PageTitle.js diff --git a/src/components/common/PaperTitle.js b/frontend/src/components/common/PaperTitle.js similarity index 100% rename from src/components/common/PaperTitle.js rename to frontend/src/components/common/PaperTitle.js diff --git a/src/components/common/index.js b/frontend/src/components/common/index.js similarity index 100% rename from src/components/common/index.js rename to frontend/src/components/common/index.js diff --git a/src/components/common/inputs/PasswordField.js b/frontend/src/components/common/inputs/PasswordField.js similarity index 100% rename from src/components/common/inputs/PasswordField.js rename to frontend/src/components/common/inputs/PasswordField.js diff --git a/src/components/layout/AppLayout.js b/frontend/src/components/layout/AppLayout.js similarity index 100% rename from src/components/layout/AppLayout.js rename to frontend/src/components/layout/AppLayout.js diff --git a/src/components/layout/AppRoutes.js b/frontend/src/components/layout/AppRoutes.js similarity index 100% rename from src/components/layout/AppRoutes.js rename to frontend/src/components/layout/AppRoutes.js diff --git a/src/components/layout/LightDarkToggle.js b/frontend/src/components/layout/LightDarkToggle.js similarity index 100% rename from src/components/layout/LightDarkToggle.js rename to frontend/src/components/layout/LightDarkToggle.js diff --git a/src/components/layout/PageNotFound.js b/frontend/src/components/layout/PageNotFound.js similarity index 100% rename from src/components/layout/PageNotFound.js rename to frontend/src/components/layout/PageNotFound.js diff --git a/src/components/layout/ProfileButton.js b/frontend/src/components/layout/ProfileButton.js similarity index 100% rename from src/components/layout/ProfileButton.js rename to frontend/src/components/layout/ProfileButton.js diff --git a/src/components/layout/SensitiveInfoToggle.js b/frontend/src/components/layout/SensitiveInfoToggle.js similarity index 100% rename from src/components/layout/SensitiveInfoToggle.js rename to frontend/src/components/layout/SensitiveInfoToggle.js diff --git a/src/components/layout/Sidebar.js b/frontend/src/components/layout/Sidebar.js similarity index 100% rename from src/components/layout/Sidebar.js rename to frontend/src/components/layout/Sidebar.js diff --git a/src/components/layout/TopBar.js b/frontend/src/components/layout/TopBar.js similarity index 100% rename from src/components/layout/TopBar.js rename to frontend/src/components/layout/TopBar.js diff --git a/src/components/layout/styles.js b/frontend/src/components/layout/styles.js similarity index 100% rename from src/components/layout/styles.js rename to frontend/src/components/layout/styles.js diff --git a/src/features/about/AboutContainer.js b/frontend/src/features/about/AboutContainer.js similarity index 100% rename from src/features/about/AboutContainer.js rename to frontend/src/features/about/AboutContainer.js diff --git a/src/features/about/releaseNotes/ReleaseNote.js b/frontend/src/features/about/releaseNotes/ReleaseNote.js similarity index 100% rename from src/features/about/releaseNotes/ReleaseNote.js rename to frontend/src/features/about/releaseNotes/ReleaseNote.js diff --git a/src/features/about/releaseNotes/ReleaseNoteSummary.js b/frontend/src/features/about/releaseNotes/ReleaseNoteSummary.js similarity index 100% rename from src/features/about/releaseNotes/ReleaseNoteSummary.js rename to frontend/src/features/about/releaseNotes/ReleaseNoteSummary.js diff --git a/src/features/about/releaseNotes/ReleaseNotesContainer.js b/frontend/src/features/about/releaseNotes/ReleaseNotesContainer.js similarity index 100% rename from src/features/about/releaseNotes/ReleaseNotesContainer.js rename to frontend/src/features/about/releaseNotes/ReleaseNotesContainer.js diff --git a/src/features/about/releaseNotes/ReleaseNotesList.js b/frontend/src/features/about/releaseNotes/ReleaseNotesList.js similarity index 100% rename from src/features/about/releaseNotes/ReleaseNotesList.js rename to frontend/src/features/about/releaseNotes/ReleaseNotesList.js diff --git a/src/features/about/system/AboutSystemComponent.js b/frontend/src/features/about/system/AboutSystemComponent.js similarity index 100% rename from src/features/about/system/AboutSystemComponent.js rename to frontend/src/features/about/system/AboutSystemComponent.js diff --git a/src/features/about/system/AboutSystemContainer.js b/frontend/src/features/about/system/AboutSystemContainer.js similarity index 100% rename from src/features/about/system/AboutSystemContainer.js rename to frontend/src/features/about/system/AboutSystemContainer.js diff --git a/src/features/about/system/SystemVersionComponent.js b/frontend/src/features/about/system/SystemVersionComponent.js similarity index 100% rename from src/features/about/system/SystemVersionComponent.js rename to frontend/src/features/about/system/SystemVersionComponent.js diff --git a/src/features/about/system/SystemVersionContainer.js b/frontend/src/features/about/system/SystemVersionContainer.js similarity index 100% rename from src/features/about/system/SystemVersionContainer.js rename to frontend/src/features/about/system/SystemVersionContainer.js diff --git a/src/features/about/timeline/TimelineComponent.js b/frontend/src/features/about/timeline/TimelineComponent.js similarity index 100% rename from src/features/about/timeline/TimelineComponent.js rename to frontend/src/features/about/timeline/TimelineComponent.js diff --git a/src/features/dashboard/DashboardContainer.js b/frontend/src/features/dashboard/DashboardContainer.js similarity index 100% rename from src/features/dashboard/DashboardContainer.js rename to frontend/src/features/dashboard/DashboardContainer.js diff --git a/src/features/dashboard/announcements/AnnouncementsSection.js b/frontend/src/features/dashboard/announcements/AnnouncementsSection.js similarity index 100% rename from src/features/dashboard/announcements/AnnouncementsSection.js rename to frontend/src/features/dashboard/announcements/AnnouncementsSection.js diff --git a/src/features/dashboard/announcements/GuestAnnouncement.js b/frontend/src/features/dashboard/announcements/GuestAnnouncement.js similarity index 100% rename from src/features/dashboard/announcements/GuestAnnouncement.js rename to frontend/src/features/dashboard/announcements/GuestAnnouncement.js diff --git a/src/features/dashboard/announcements/UserAnnouncement.js b/frontend/src/features/dashboard/announcements/UserAnnouncement.js similarity index 100% rename from src/features/dashboard/announcements/UserAnnouncement.js rename to frontend/src/features/dashboard/announcements/UserAnnouncement.js diff --git a/src/features/dashboard/styles.js b/frontend/src/features/dashboard/styles.js similarity index 100% rename from src/features/dashboard/styles.js rename to frontend/src/features/dashboard/styles.js diff --git a/src/features/login/components/LoginCard.js b/frontend/src/features/login/components/LoginCard.js similarity index 100% rename from src/features/login/components/LoginCard.js rename to frontend/src/features/login/components/LoginCard.js diff --git a/src/features/login/components/LoginComponent.js b/frontend/src/features/login/components/LoginComponent.js similarity index 100% rename from src/features/login/components/LoginComponent.js rename to frontend/src/features/login/components/LoginComponent.js diff --git a/src/features/login/components/LoginContainer.js b/frontend/src/features/login/components/LoginContainer.js similarity index 100% rename from src/features/login/components/LoginContainer.js rename to frontend/src/features/login/components/LoginContainer.js diff --git a/src/features/login/styles.js b/frontend/src/features/login/styles.js similarity index 100% rename from src/features/login/styles.js rename to frontend/src/features/login/styles.js diff --git a/src/features/machines/components/MachineAccordion.js b/frontend/src/features/machines/components/MachineAccordion.js similarity index 100% rename from src/features/machines/components/MachineAccordion.js rename to frontend/src/features/machines/components/MachineAccordion.js diff --git a/src/features/machines/components/MachineContainer.js b/frontend/src/features/machines/components/MachineContainer.js similarity index 100% rename from src/features/machines/components/MachineContainer.js rename to frontend/src/features/machines/components/MachineContainer.js diff --git a/src/features/machines/components/MachineTableRow.js b/frontend/src/features/machines/components/MachineTableRow.js similarity index 100% rename from src/features/machines/components/MachineTableRow.js rename to frontend/src/features/machines/components/MachineTableRow.js diff --git a/src/features/machines/components/MachinesContainer.js b/frontend/src/features/machines/components/MachinesContainer.js similarity index 100% rename from src/features/machines/components/MachinesContainer.js rename to frontend/src/features/machines/components/MachinesContainer.js diff --git a/src/features/machines/components/MachinesListComponent.js b/frontend/src/features/machines/components/MachinesListComponent.js similarity index 100% rename from src/features/machines/components/MachinesListComponent.js rename to frontend/src/features/machines/components/MachinesListComponent.js diff --git a/src/features/machines/components/ViewModeSelection.js b/frontend/src/features/machines/components/ViewModeSelection.js similarity index 100% rename from src/features/machines/components/ViewModeSelection.js rename to frontend/src/features/machines/components/ViewModeSelection.js diff --git a/src/features/machines/components/common/ActionButton.js b/frontend/src/features/machines/components/common/ActionButton.js similarity index 100% rename from src/features/machines/components/common/ActionButton.js rename to frontend/src/features/machines/components/common/ActionButton.js diff --git a/src/features/machines/components/common/ActionsGroup.js b/frontend/src/features/machines/components/common/ActionsGroup.js similarity index 100% rename from src/features/machines/components/common/ActionsGroup.js rename to frontend/src/features/machines/components/common/ActionsGroup.js diff --git a/src/features/machines/components/common/MachineCollapsedContent.js b/frontend/src/features/machines/components/common/MachineCollapsedContent.js similarity index 100% rename from src/features/machines/components/common/MachineCollapsedContent.js rename to frontend/src/features/machines/components/common/MachineCollapsedContent.js diff --git a/src/features/machines/components/common/MachineLog.js b/frontend/src/features/machines/components/common/MachineLog.js similarity index 100% rename from src/features/machines/components/common/MachineLog.js rename to frontend/src/features/machines/components/common/MachineLog.js diff --git a/src/features/machines/components/common/WakeComponent.js b/frontend/src/features/machines/components/common/WakeComponent.js similarity index 100% rename from src/features/machines/components/common/WakeComponent.js rename to frontend/src/features/machines/components/common/WakeComponent.js diff --git a/src/features/network/components/NetworkContainer.js b/frontend/src/features/network/components/NetworkContainer.js similarity index 100% rename from src/features/network/components/NetworkContainer.js rename to frontend/src/features/network/components/NetworkContainer.js diff --git a/src/features/network/state/NetworkStateProvider.js b/frontend/src/features/network/state/NetworkStateProvider.js similarity index 100% rename from src/features/network/state/NetworkStateProvider.js rename to frontend/src/features/network/state/NetworkStateProvider.js diff --git a/src/features/network/state/contexts.js b/frontend/src/features/network/state/contexts.js similarity index 100% rename from src/features/network/state/contexts.js rename to frontend/src/features/network/state/contexts.js diff --git a/src/features/network/state/initialState.js b/frontend/src/features/network/state/initialState.js similarity index 100% rename from src/features/network/state/initialState.js rename to frontend/src/features/network/state/initialState.js diff --git a/src/features/network/state/reducer.js b/frontend/src/features/network/state/reducer.js similarity index 100% rename from src/features/network/state/reducer.js rename to frontend/src/features/network/state/reducer.js diff --git a/src/features/settings/SettingsContainer.js b/frontend/src/features/settings/SettingsContainer.js similarity index 100% rename from src/features/settings/SettingsContainer.js rename to frontend/src/features/settings/SettingsContainer.js diff --git a/src/features/settings/appearance/AppearanceComponent.js b/frontend/src/features/settings/appearance/AppearanceComponent.js similarity index 100% rename from src/features/settings/appearance/AppearanceComponent.js rename to frontend/src/features/settings/appearance/AppearanceComponent.js diff --git a/src/features/settings/appearance/AppearanceContainer.js b/frontend/src/features/settings/appearance/AppearanceContainer.js similarity index 100% rename from src/features/settings/appearance/AppearanceContainer.js rename to frontend/src/features/settings/appearance/AppearanceContainer.js diff --git a/src/features/settings/appearance/language/LanguageComponent.js b/frontend/src/features/settings/appearance/language/LanguageComponent.js similarity index 100% rename from src/features/settings/appearance/language/LanguageComponent.js rename to frontend/src/features/settings/appearance/language/LanguageComponent.js diff --git a/src/features/settings/appearance/language/LanguageContainer.js b/frontend/src/features/settings/appearance/language/LanguageContainer.js similarity index 100% rename from src/features/settings/appearance/language/LanguageContainer.js rename to frontend/src/features/settings/appearance/language/LanguageContainer.js diff --git a/src/features/settings/notifications/NotificationsContainer.js b/frontend/src/features/settings/notifications/NotificationsContainer.js similarity index 100% rename from src/features/settings/notifications/NotificationsContainer.js rename to frontend/src/features/settings/notifications/NotificationsContainer.js diff --git a/src/features/settings/system/CacheSettingsComponent.js b/frontend/src/features/settings/system/CacheSettingsComponent.js similarity index 100% rename from src/features/settings/system/CacheSettingsComponent.js rename to frontend/src/features/settings/system/CacheSettingsComponent.js diff --git a/src/features/settings/system/CacheSettingsContainer.js b/frontend/src/features/settings/system/CacheSettingsContainer.js similarity index 100% rename from src/features/settings/system/CacheSettingsContainer.js rename to frontend/src/features/settings/system/CacheSettingsContainer.js diff --git a/src/features/settings/system/SystemContainer.js b/frontend/src/features/settings/system/SystemContainer.js similarity index 100% rename from src/features/settings/system/SystemContainer.js rename to frontend/src/features/settings/system/SystemContainer.js diff --git a/src/features/system/MainServicesContainer.js b/frontend/src/features/system/MainServicesContainer.js similarity index 100% rename from src/features/system/MainServicesContainer.js rename to frontend/src/features/system/MainServicesContainer.js diff --git a/src/features/system/SystemContainer.js b/frontend/src/features/system/SystemContainer.js similarity index 100% rename from src/features/system/SystemContainer.js rename to frontend/src/features/system/SystemContainer.js diff --git a/src/features/system/agents/AgentsContainer.js b/frontend/src/features/system/agents/AgentsContainer.js similarity index 100% rename from src/features/system/agents/AgentsContainer.js rename to frontend/src/features/system/agents/AgentsContainer.js diff --git a/src/features/user/profile/card/UserProfileCardContent.js b/frontend/src/features/user/profile/card/UserProfileCardContent.js similarity index 100% rename from src/features/user/profile/card/UserProfileCardContent.js rename to frontend/src/features/user/profile/card/UserProfileCardContent.js diff --git a/src/features/user/profile/card/UserProfileComponent.js b/frontend/src/features/user/profile/card/UserProfileComponent.js similarity index 100% rename from src/features/user/profile/card/UserProfileComponent.js rename to frontend/src/features/user/profile/card/UserProfileComponent.js diff --git a/src/features/user/profile/card/UserProfileContainer.js b/frontend/src/features/user/profile/card/UserProfileContainer.js similarity index 100% rename from src/features/user/profile/card/UserProfileContainer.js rename to frontend/src/features/user/profile/card/UserProfileContainer.js diff --git a/src/features/user/profile/card/UserProfilePicture.js b/frontend/src/features/user/profile/card/UserProfilePicture.js similarity index 100% rename from src/features/user/profile/card/UserProfilePicture.js rename to frontend/src/features/user/profile/card/UserProfilePicture.js diff --git a/src/features/user/profile/contact/ContactOption.js b/frontend/src/features/user/profile/contact/ContactOption.js similarity index 100% rename from src/features/user/profile/contact/ContactOption.js rename to frontend/src/features/user/profile/contact/ContactOption.js diff --git a/src/features/user/profile/contact/ContactOptionList.js b/frontend/src/features/user/profile/contact/ContactOptionList.js similarity index 100% rename from src/features/user/profile/contact/ContactOptionList.js rename to frontend/src/features/user/profile/contact/ContactOptionList.js diff --git a/src/features/user/profile/contact/ContactOptions.js b/frontend/src/features/user/profile/contact/ContactOptions.js similarity index 100% rename from src/features/user/profile/contact/ContactOptions.js rename to frontend/src/features/user/profile/contact/ContactOptions.js diff --git a/src/features/user/profile/security/SecurityComponent.js b/frontend/src/features/user/profile/security/SecurityComponent.js similarity index 100% rename from src/features/user/profile/security/SecurityComponent.js rename to frontend/src/features/user/profile/security/SecurityComponent.js diff --git a/src/features/user/profile/styles.js b/frontend/src/features/user/profile/styles.js similarity index 100% rename from src/features/user/profile/styles.js rename to frontend/src/features/user/profile/styles.js diff --git a/src/hooks/index.js b/frontend/src/hooks/index.js similarity index 100% rename from src/hooks/index.js rename to frontend/src/hooks/index.js diff --git a/src/hooks/useClipboard.js b/frontend/src/hooks/useClipboard.js similarity index 100% rename from src/hooks/useClipboard.js rename to frontend/src/hooks/useClipboard.js diff --git a/src/hooks/useToast.js b/frontend/src/hooks/useToast.js similarity index 100% rename from src/hooks/useToast.js rename to frontend/src/hooks/useToast.js diff --git a/src/index.js b/frontend/src/index.js similarity index 100% rename from src/index.js rename to frontend/src/index.js diff --git a/src/providers/SensitiveInfoProvider.js b/frontend/src/providers/SensitiveInfoProvider.js similarity index 100% rename from src/providers/SensitiveInfoProvider.js rename to frontend/src/providers/SensitiveInfoProvider.js diff --git a/src/providers/ThemeProvider.js b/frontend/src/providers/ThemeProvider.js similarity index 100% rename from src/providers/ThemeProvider.js rename to frontend/src/providers/ThemeProvider.js diff --git a/src/providers/ToastProvider.js b/frontend/src/providers/ToastProvider.js similarity index 100% rename from src/providers/ToastProvider.js rename to frontend/src/providers/ToastProvider.js diff --git a/src/providers/UserPermissionsProvider.js b/frontend/src/providers/UserPermissionsProvider.js similarity index 100% rename from src/providers/UserPermissionsProvider.js rename to frontend/src/providers/UserPermissionsProvider.js diff --git a/src/providers/index.js b/frontend/src/providers/index.js similarity index 100% rename from src/providers/index.js rename to frontend/src/providers/index.js diff --git a/src/themes/default.js b/frontend/src/themes/default.js similarity index 100% rename from src/themes/default.js rename to frontend/src/themes/default.js diff --git a/src/themes/index.js b/frontend/src/themes/index.js similarity index 100% rename from src/themes/index.js rename to frontend/src/themes/index.js diff --git a/src/utils/api.js b/frontend/src/utils/api.js similarity index 100% rename from src/utils/api.js rename to frontend/src/utils/api.js diff --git a/src/utils/axios.js b/frontend/src/utils/axios.js similarity index 100% rename from src/utils/axios.js rename to frontend/src/utils/axios.js diff --git a/src/utils/env.js b/frontend/src/utils/env.js similarity index 100% rename from src/utils/env.js rename to frontend/src/utils/env.js diff --git a/src/utils/i18n.js b/frontend/src/utils/i18n.js similarity index 100% rename from src/utils/i18n.js rename to frontend/src/utils/i18n.js diff --git a/src/utils/index.js b/frontend/src/utils/index.js similarity index 100% rename from src/utils/index.js rename to frontend/src/utils/index.js diff --git a/src/utils/obfuscateStrings.js b/frontend/src/utils/obfuscateStrings.js similarity index 100% rename from src/utils/obfuscateStrings.js rename to frontend/src/utils/obfuscateStrings.js diff --git a/src/utils/random.js b/frontend/src/utils/random.js similarity index 100% rename from src/utils/random.js rename to frontend/src/utils/random.js diff --git a/src/utils/time.js b/frontend/src/utils/time.js similarity index 100% rename from src/utils/time.js rename to frontend/src/utils/time.js diff --git a/src/utils/toast.js b/frontend/src/utils/toast.js similarity index 100% rename from src/utils/toast.js rename to frontend/src/utils/toast.js