From 08513755b2d69cb1089ed2e63c0c9bf7cd1e4d8b Mon Sep 17 00:00:00 2001 From: Serghey Rodin Date: Fri, 29 Oct 2021 10:38:02 +0300 Subject: [PATCH] move react sources to src dir --- {web/js => src}/react/README.md | 0 {web/js => src}/react/jsconfig.json | 0 {web/js => src}/react/package-lock.json | 0 {web/js => src}/react/package.json | 0 {web/js => src}/react/public/favicon.ico | Bin {web/js => src}/react/public/index.html | 0 {web/js => src}/react/public/manifest.json | 0 .../react/src/ControlPanelService/Backup.js | 0 .../react/src/ControlPanelService/Cron.js | 0 {web/js => src}/react/src/ControlPanelService/Db.js | 0 .../js => src}/react/src/ControlPanelService/Dns.js | 0 .../react/src/ControlPanelService/Favorites.js | 0 .../react/src/ControlPanelService/Firewalls.js | 0 .../src/ControlPanelService/GeneratorOptions.js | 0 {web/js => src}/react/src/ControlPanelService/Ip.js | 0 .../react/src/ControlPanelService/Languages.js | 0 .../react/src/ControlPanelService/Logs.js | 0 .../react/src/ControlPanelService/Mail.js | 0 .../react/src/ControlPanelService/Notifications.js | 0 .../react/src/ControlPanelService/Package.js | 0 .../js => src}/react/src/ControlPanelService/RRD.js | 0 .../react/src/ControlPanelService/ResetPassword.js | 0 .../react/src/ControlPanelService/Search.js | 0 .../react/src/ControlPanelService/Select.js | 0 .../react/src/ControlPanelService/Server.js | 0 .../react/src/ControlPanelService/Statistics.js | 0 .../react/src/ControlPanelService/Updates.js | 0 .../react/src/ControlPanelService/UserNS.js | 0 .../react/src/ControlPanelService/Users.js | 0 .../js => src}/react/src/ControlPanelService/Web.js | 0 .../react/src/ControlPanelService/WebLogs.js | 0 {web/js => src}/react/src/FileManagerHelper.js | 0 .../controlPanelContentActions.js | 0 .../ControlPanelContent/controlPanelContentTypes.js | 0 .../actions/MainNavigation/mainNavigationActions.js | 0 .../actions/MainNavigation/mainNavigationTypes.js | 0 .../src/actions/MenuCounters/menuCounterActions.js | 0 .../src/actions/MenuCounters/menuCounterTypes.js | 0 .../src/actions/Notification/notificationActions.js | 0 .../src/actions/Notification/notificationTypes.js | 0 .../react/src/actions/Session/sessionActions.js | 0 .../react/src/actions/Session/sessionTypes.js | 0 .../react/src/components/Backup/Backup.jsx | 0 .../react/src/components/Backup/Backup.scss | 0 .../src/components/Backup/Exclusion/Edit/index.jsx | 0 .../src/components/Backup/Exclusion/Edit/style.scss | 0 .../react/src/components/Backup/Exclusion/index.jsx | 0 .../src/components/Backup/Exclusion/style.scss | 0 .../Backup/RestoreSetting/RestoreSetting.jsx | 0 .../Backup/RestoreSetting/RestoreSetting.scss | 0 .../RestoreSettings/BackupRestoreSettings.jsx | 0 .../RestoreSettings/BackupRestoreSettings.scss | 0 .../ControlPanel/AddItemLayout/AddItemLayout.jsx | 0 .../ControlPanel/AddItemLayout/AddItemLayout.scss | 0 .../AddItemLayout/Form/Checkbox/Checkbox.jsx | 0 .../AddItemLayout/Form/NameServers/NameServers.jsx | 0 .../AddItemLayout/Form/NameServers/NameServers.scss | 0 .../AddItemLayout/Form/Password/Password.jsx | 0 .../AddItemLayout/Form/Password/Password.scss | 0 .../AddItemLayout/Form/SelectInput/SelectInput.jsx | 0 .../AddItemLayout/Form/SelectInput/SelectInput.scss | 0 .../AddItemLayout/Form/TextArea/TextArea.jsx | 0 .../AddItemLayout/Form/TextArea/TextArea.scss | 0 .../AddItemLayout/Form/TextInput/TextInput.jsx | 0 .../AddItemLayout/Form/TextInput/TextInput.scss | 0 .../TextInputWithExtraButton.jsx | 0 .../TextInputWithExtraButton.scss | 0 .../TextInputWithTextOnTheRight.jsx | 0 .../TextInputWithTextOnTheRight.scss | 0 .../components/ControlPanel/Container/Container.jsx | 0 .../ControlPanel/Container/Container.scss | 0 .../src/components/ControlPanel/Hotkeys/Hotkeys.jsx | 0 .../components/ControlPanel/Hotkeys/Hotkeys.scss | 0 .../components/ControlPanel/ListItem/ListItem.jsx | 0 .../components/ControlPanel/ListItem/ListItem.scss | 0 .../ControlPanel/LoginLayout/LoginLayout.jsx | 0 .../ControlPanel/LoginLayout/LoginLayout.scss | 0 .../src/components/ControlPanel/Modal/Modal.jsx | 0 .../src/components/ControlPanel/Modal/Modal.scss | 0 .../react/src/components/CronJob/Add/AddCronJob.jsx | 0 .../src/components/CronJob/Add/AddCronJob.scss | 0 .../react/src/components/CronJob/CronJob.jsx | 0 .../react/src/components/CronJob/CronJob.scss | 0 .../src/components/CronJob/Edit/EditCronJob.jsx | 0 .../src/components/CronJob/Edit/EditCronJob.scss | 0 .../src/components/CronJob/Generator/Generator.jsx | 0 .../src/components/CronJob/Generator/Generator.scss | 0 .../Generator/OtherSelects/FifthTabSelects.jsx | 0 .../Generator/OtherSelects/FourthTabSelects.jsx | 0 .../Generator/OtherSelects/SecondTabSelects.jsx | 0 .../Generator/OtherSelects/SelectsWrapper.jsx | 0 .../Generator/OtherSelects/SelectsWrapper.scss | 0 .../Generator/OtherSelects/ThirdTabSelects.jsx | 0 .../Generator/RunCommandSelect/RunCommandSelect.jsx | 0 .../RunCommandSelect/RunCommandSelect.scss | 0 .../src/components/DNSRecord/Add/AddDNSRecord.jsx | 0 .../src/components/DNSRecord/Add/AddDNSRecord.scss | 0 .../react/src/components/DNSRecord/DNSRecord.jsx | 0 .../react/src/components/DNSRecord/DNSRecord.scss | 0 .../src/components/DNSRecord/Edit/EditDNSRecord.jsx | 0 .../src/components/Database/Add/AddDatabase.jsx | 0 .../src/components/Database/Add/AddDatabase.scss | 0 .../react/src/components/Database/Database.jsx | 0 .../react/src/components/Database/Database.scss | 0 .../src/components/Database/Edit/EditDatabase.jsx | 0 .../src/components/Database/Edit/EditDatabase.scss | 0 .../DomainNameSystem/Add/AddDomainNameSystem.jsx | 0 .../DomainNameSystem/Add/AddDomainNameSystem.scss | 0 .../Add/AdvancedOptions/AdvancedOptions.jsx | 0 .../Add/AdvancedOptions/AdvancedOptions.scss | 0 .../DomainNameSystem/DomainNameSystem.jsx | 0 .../DomainNameSystem/DomainNameSystem.scss | 0 .../DomainNameSystem/Edit/EditDomainNameSystem.jsx | 0 .../DomainNameSystem/Edit/EditDomainNameSystem.scss | 0 .../src/components/Firewall/Add/AddFirewall.jsx | 0 .../src/components/Firewall/Add/AddFirewall.scss | 0 .../src/components/Firewall/Add/Banlist/index.jsx | 0 .../react/src/components/Firewall/Ban/index.jsx | 0 .../src/components/Firewall/Edit/EditFirewall.jsx | 0 .../src/components/Firewall/Edit/EditFirewall.scss | 0 .../react/src/components/Firewall/Firewall.jsx | 0 .../react/src/components/Firewall/Firewall.scss | 0 .../react/src/components/ForgotPassword/index.jsx | 0 .../react/src/components/Hotkeys/Hotkeys.jsx | 0 .../react/src/components/Hotkeys/Hotkeys.scss | 0 .../react/src/components/Hotkeys/HotkeysButton.jsx | 0 .../InternetProtocol/Add/AddInternetProtocol.jsx | 0 .../InternetProtocol/Add/AddInternetProtocol.scss | 0 .../InternetProtocol/Edit/EditInternetProtocol.jsx | 0 .../InternetProtocol/Edit/EditInternetProtocol.scss | 0 .../InternetProtocol/InternetProtocol.jsx | 0 .../InternetProtocol/InternetProtocol.scss | 0 .../Lists/DirectoryList/DirectoryList.jsx | 0 .../js => src}/react/src/components/Lists/List.scss | 0 .../react/src/components/Lists/Row/Row.jsx | 0 .../react/src/components/Lists/Row/Row.scss | 0 {web/js => src}/react/src/components/Log/Log.jsx | 0 {web/js => src}/react/src/components/Log/Log.scss | 0 .../react/src/components/Login/Login.scss | 0 .../react/src/components/Login/LoginForm.jsx | 0 .../react/src/components/Mail/Add/AddMail.jsx | 0 .../react/src/components/Mail/Add/AddMail.scss | 0 .../react/src/components/Mail/Edit/EditMail.jsx | 0 .../react/src/components/Mail/Edit/EditMail.scss | 0 {web/js => src}/react/src/components/Mail/Mail.jsx | 0 {web/js => src}/react/src/components/Mail/Mail.scss | 0 .../components/MailAccount/Add/AddMailAccount.jsx | 0 .../components/MailAccount/Add/AddMailAccount.scss | 0 .../components/MailAccount/Edit/EditMailAccount.jsx | 0 .../src/components/MailAccount/MailAccount.jsx | 0 .../MailAccount/MailInfoBlock/MailInfoBlock.jsx | 0 .../MailAccount/MailInfoBlock/MailInfoBlock.scss | 0 .../react/src/components/MainNav/MainNav.jsx | 0 .../react/src/components/MainNav/MainNav.scss | 0 .../src/components/MainNav/Mobile/MobileTopNav.jsx | 0 .../src/components/MainNav/Mobile/MobileTopNav.scss | 0 .../components/MainNav/Panel/Notifications/Bell.jsx | 0 .../MainNav/Panel/Notifications/BellUnread.jsx | 0 .../MainNav/Panel/Notifications/Notifications.jsx | 0 .../MainNav/Panel/Notifications/Notifications.scss | 0 .../react/src/components/MainNav/Panel/Panel.jsx | 0 .../react/src/components/MainNav/Panel/Panel.scss | 0 .../react/src/components/MainNav/Stat-menu/Menu.jsx | 0 .../src/components/MainNav/Stat-menu/Menu.scss | 0 .../MainNav/Toolbar/Checkbox/Checkbox.jsx | 0 .../MainNav/Toolbar/Checkbox/Checkbox.scss | 0 .../Toolbar/DropdownFilter/DropdownFilter.jsx | 0 .../Toolbar/DropdownFilter/DropdownFilter.scss | 0 .../MainNav/Toolbar/LeftButton/LeftButton.jsx | 0 .../MainNav/Toolbar/LeftButton/LeftButton.scss | 0 .../MainNav/Toolbar/SearchInput/SearchInput.jsx | 0 .../MainNav/Toolbar/SearchInput/SearchInput.scss | 0 .../components/MainNav/Toolbar/Select/Select.jsx | 0 .../components/MainNav/Toolbar/Select/Select.scss | 0 .../src/components/MainNav/Toolbar/Toolbar.jsx | 0 .../src/components/MainNav/Toolbar/Toolbar.scss | 0 {web/js => src}/react/src/components/Menu/Menu.jsx | 0 {web/js => src}/react/src/components/Menu/Menu.scss | 0 .../react/src/components/Modal/AddDirectory.jsx | 0 .../react/src/components/Modal/AddFile.jsx | 0 .../react/src/components/Modal/Archive.jsx | 0 {web/js => src}/react/src/components/Modal/Copy.jsx | 0 .../react/src/components/Modal/Delete.jsx | 0 .../react/src/components/Modal/Extract.jsx | 0 .../js => src}/react/src/components/Modal/Modal.jsx | 0 .../react/src/components/Modal/Modal.scss | 0 {web/js => src}/react/src/components/Modal/Move.jsx | 0 .../react/src/components/Modal/NothingSelected.jsx | 0 .../react/src/components/Modal/Permissions.jsx | 0 .../react/src/components/Modal/Rename.jsx | 0 .../react/src/components/Modal/Replace.jsx | 0 .../react/src/components/Package/Add/AddPackage.jsx | 0 .../src/components/Package/Add/AddPackage.scss | 0 .../src/components/Package/Edit/EditPackage.jsx | 0 .../src/components/Package/Edit/EditPackage.scss | 0 .../react/src/components/Package/Package.jsx | 0 .../react/src/components/Package/Package.scss | 0 .../react/src/components/Path/Dropdown/Dropdown.jsx | 0 .../src/components/Path/Dropdown/Dropdown.scss | 0 {web/js => src}/react/src/components/Path/Path.jsx | 0 {web/js => src}/react/src/components/Path/Path.scss | 0 .../react/src/components/Preview/Editor/Editor.jsx | 0 .../react/src/components/Preview/Editor/Editor.scss | 0 .../react/src/components/Preview/Photo/Photo.jsx | 0 .../react/src/components/Preview/Photo/Photo.scss | 0 .../react/src/components/Preview/Preview.jsx | 0 .../react/src/components/Preview/Video/Video.jsx | 0 .../react/src/components/Preview/Video/Video.scss | 0 .../src/components/ProgressBar/ProgressBar.jsx | 0 .../src/components/ProgressBar/ProgressBar.scss | 0 {web/js => src}/react/src/components/RRD/RRD.jsx | 0 {web/js => src}/react/src/components/RRD/RRD.scss | 0 .../react/src/components/RRD/Timer/Timer.jsx | 0 .../react/src/components/RRD/Timer/Timer.scss | 0 .../react/src/components/Searchitem/SearchItem.jsx | 0 .../react/src/components/Searchitem/SearchItem.scss | 0 .../src/components/Server/Edit/Bind9/Bind9.jsx | 0 .../src/components/Server/Edit/Bind9/Bind9.scss | 0 .../src/components/Server/Edit/Dovecot/Dovecot.jsx | 0 .../src/components/Server/Edit/Dovecot/Dovecot.scss | 0 .../src/components/Server/Edit/EditBackupOption.jsx | 0 .../components/Server/Edit/EditDatabaseOption.jsx | 0 .../src/components/Server/Edit/EditMailOption.jsx | 0 .../react/src/components/Server/Edit/EditServer.jsx | 0 .../src/components/Server/Edit/EditServer.scss | 0 .../components/Server/Edit/EditServerDnsOption.jsx | 0 .../components/Server/Edit/EditServerWebOption.jsx | 0 .../src/components/Server/Edit/EditVestaPlugins.jsx | 0 .../components/Server/Edit/EditVestaSslOption.jsx | 0 .../src/components/Server/Edit/Httpd/EditHttpd.jsx | 0 .../src/components/Server/Edit/Httpd/EditHttpd.scss | 0 .../src/components/Server/Edit/Mysql/Mysql.jsx | 0 .../src/components/Server/Edit/Mysql/Mysql.scss | 0 .../Server/Edit/Nginx/EditServerNginx.jsx | 0 .../Server/Edit/Nginx/EditServerNginx.scss | 0 .../src/components/Server/Edit/PHP/EditPhp.jsx | 0 .../src/components/Server/Edit/PHP/EditPhp.scss | 0 .../Server/Edit/Postgresql/Postgresql.jsx | 0 .../Server/Edit/Postgresql/Postgresql.scss | 0 .../src/components/Server/Edit/Service/Service.jsx | 0 .../src/components/Server/Edit/Service/Service.scss | 0 .../react/src/components/Server/Server.jsx | 0 .../react/src/components/Server/Server.scss | 0 .../react/src/components/Server/ServerSys.jsx | 0 .../react/src/components/Server/ServerSys.scss | 0 .../react/src/components/Spinner/Spinner.jsx | 0 .../react/src/components/Spinner/Spinner.scss | 0 .../react/src/components/Statistic/Statistic.jsx | 0 .../react/src/components/Statistic/Statistic.scss | 0 .../react/src/components/TopPanel/TopPanel.jsx | 0 .../react/src/components/TopPanel/TopPanel.scss | 0 .../react/src/components/Update/Update.jsx | 0 .../react/src/components/Update/Update.scss | 0 .../react/src/components/User/Add/AddUser.jsx | 0 .../react/src/components/User/Add/AddUser.scss | 0 .../react/src/components/User/Edit/EditUser.jsx | 0 .../react/src/components/User/Edit/EditUser.scss | 0 {web/js => src}/react/src/components/User/User.jsx | 0 {web/js => src}/react/src/components/User/User.scss | 0 .../src/components/WebDomain/Add/AddWebDomain.jsx | 0 .../src/components/WebDomain/Add/AddWebDomain.scss | 0 .../WebDomain/Add/AdditionalFtp/AdditionalFtp.jsx | 0 .../WebDomain/Add/AdditionalFtp/AdditionalFtp.scss | 0 .../AdditionalFtpForEditing.jsx | 0 .../AdditionalFtpForEditing.scss | 0 .../AdditionalFtpWrapper/AdditionalFtpWrapper.jsx | 0 .../AdditionalFtpWrapper/AdditionalFtpWrapper.scss | 0 .../Add/AdvancedOptions/AdvancedOptions.jsx | 0 .../Add/AdvancedOptions/AdvancedOptions.scss | 0 .../WebDomain/Add/SslSupport/SslSupport.jsx | 0 .../WebDomain/Add/SslSupport/SslSupport.scss | 0 .../react/src/components/WebDomain/Edit/EditWeb.jsx | 0 .../src/components/WebDomain/Edit/EditWeb.scss | 0 .../WebDomain/Edit/SslSupport/SslSupport.jsx | 0 .../WebDomain/Edit/SslSupport/SslSupport.scss | 0 .../react/src/components/WebDomain/WebDomain.jsx | 0 .../react/src/components/WebDomain/WebDomain.scss | 0 .../src/containers/AddDNSWrapper/AddDNSWrapper.jsx | 0 .../src/containers/AddDNSWrapper/AddDNSWrapper.scss | 0 .../containers/AddMailWrapper/AddMailWrapper.jsx | 0 {web/js => src}/react/src/containers/App/App.js | 0 {web/js => src}/react/src/containers/App/App.scss | 0 .../js => src}/react/src/containers/App/App.test.js | 0 .../react/src/containers/App/serviceWorker.js | 0 .../src/containers/BackupWrapper/BackupWrapper.jsx | 0 .../react/src/containers/Backups/Backups.jsx | 0 .../react/src/containers/Backups/Backups.scss | 0 .../src/containers/Backups/Exclusions/index.jsx | 0 .../ControlPanelContent/ControlPanelContent.jsx | 0 .../ControlPanelContent/ControlPanelContent.scss | 0 .../react/src/containers/CronJobs/CronJobs.jsx | 0 .../react/src/containers/CronJobs/CronJobs.scss | 0 .../react/src/containers/DNSRecords/DNSRecords.jsx | 0 .../react/src/containers/DNSRecords/DNSRecords.scss | 0 .../react/src/containers/DNSWrapper/DNSWrapper.jsx | 0 .../react/src/containers/Databases/Databases.jsx | 0 .../react/src/containers/Databases/Databases.scss | 0 .../DomainNameSystems/DomainNameSystems.jsx | 0 .../DomainNameSystems/DomainNameSystems.scss | 0 .../containers/EditDNSWrapper/EditDNSWrapper.jsx | 0 .../containers/EditMailWrapper/EditMailWrapper.jsx | 0 .../react/src/containers/FileManager/FileManager.js | 0 .../src/containers/Firewalls/Banlist/index.jsx | 0 .../src/containers/Firewalls/Banlist/styles.scss | 0 .../react/src/containers/Firewalls/Firewalls.jsx | 0 .../react/src/containers/Firewalls/Firewalls.scss | 0 .../InternetProtocols/InternetProtocols.jsx | 0 .../InternetProtocols/InternetProtocols.scss | 0 {web/js => src}/react/src/containers/Logs/Logs.jsx | 0 {web/js => src}/react/src/containers/Logs/Logs.scss | 0 .../src/containers/MailAccounts/MailAccounts.jsx | 0 .../src/containers/MailAccounts/MailAccounts.scss | 0 .../src/containers/MailWrapper/MailWrapper.jsx | 0 .../js => src}/react/src/containers/Mails/Mails.jsx | 0 .../react/src/containers/Mails/Mails.scss | 0 .../react/src/containers/Packages/Packages.jsx | 0 .../react/src/containers/Packages/Packages.scss | 0 {web/js => src}/react/src/containers/RRDs/RRDs.jsx | 0 {web/js => src}/react/src/containers/RRDs/RRDs.scss | 0 .../react/src/containers/Search/Search.jsx | 0 .../react/src/containers/Search/Search.scss | 0 .../react/src/containers/Servers/Servers.jsx | 0 .../react/src/containers/Servers/Servers.scss | 0 .../react/src/containers/ServiceInfo/index.jsx | 0 .../react/src/containers/ServiceInfo/styles.scss | 0 .../react/src/containers/Statistics/Statistics.jsx | 0 .../react/src/containers/Statistics/Statistics.scss | 0 .../react/src/containers/Updates/Updates.jsx | 0 .../react/src/containers/Updates/Updates.scss | 0 .../js => src}/react/src/containers/Users/Users.jsx | 0 .../react/src/containers/Users/Users.scss | 0 {web/js => src}/react/src/containers/Web/Web.jsx | 0 {web/js => src}/react/src/containers/Web/Web.scss | 0 .../react/src/containers/WebLogs/WebLogs.jsx | 0 .../react/src/containers/WebLogs/WebLogs.scss | 0 {web/js => src}/react/src/index.css | 0 {web/js => src}/react/src/index.js | 0 .../controlPanelContentReducer.js | 0 .../MainNavigation/mainNavigationReducer.js | 0 .../src/reducers/MenuCounters/menuCounterReducer.js | 0 .../reducers/Notification/notificationReducer.js | 0 .../react/src/reducers/Session/sessionReducer.js | 0 {web/js => src}/react/src/reducers/rootReducer.js | 0 {web/js => src}/react/src/services/session.js | 0 {web/js => src}/react/src/store.js | 0 {web/js => src}/react/src/utils/token.js | 0 346 files changed, 0 insertions(+), 0 deletions(-) rename {web/js => src}/react/README.md (100%) rename {web/js => src}/react/jsconfig.json (100%) rename {web/js => src}/react/package-lock.json (100%) rename {web/js => src}/react/package.json (100%) rename {web/js => src}/react/public/favicon.ico (100%) rename {web/js => src}/react/public/index.html (100%) rename {web/js => src}/react/public/manifest.json (100%) rename {web/js => src}/react/src/ControlPanelService/Backup.js (100%) rename {web/js => src}/react/src/ControlPanelService/Cron.js (100%) rename {web/js => src}/react/src/ControlPanelService/Db.js (100%) rename {web/js => src}/react/src/ControlPanelService/Dns.js (100%) rename {web/js => src}/react/src/ControlPanelService/Favorites.js (100%) rename {web/js => src}/react/src/ControlPanelService/Firewalls.js (100%) rename {web/js => src}/react/src/ControlPanelService/GeneratorOptions.js (100%) rename {web/js => src}/react/src/ControlPanelService/Ip.js (100%) rename {web/js => src}/react/src/ControlPanelService/Languages.js (100%) rename {web/js => src}/react/src/ControlPanelService/Logs.js (100%) rename {web/js => src}/react/src/ControlPanelService/Mail.js (100%) rename {web/js => src}/react/src/ControlPanelService/Notifications.js (100%) rename {web/js => src}/react/src/ControlPanelService/Package.js (100%) rename {web/js => src}/react/src/ControlPanelService/RRD.js (100%) rename {web/js => src}/react/src/ControlPanelService/ResetPassword.js (100%) rename {web/js => src}/react/src/ControlPanelService/Search.js (100%) rename {web/js => src}/react/src/ControlPanelService/Select.js (100%) rename {web/js => src}/react/src/ControlPanelService/Server.js (100%) rename {web/js => src}/react/src/ControlPanelService/Statistics.js (100%) rename {web/js => src}/react/src/ControlPanelService/Updates.js (100%) rename {web/js => src}/react/src/ControlPanelService/UserNS.js (100%) rename {web/js => src}/react/src/ControlPanelService/Users.js (100%) rename {web/js => src}/react/src/ControlPanelService/Web.js (100%) rename {web/js => src}/react/src/ControlPanelService/WebLogs.js (100%) rename {web/js => src}/react/src/FileManagerHelper.js (100%) rename {web/js => src}/react/src/actions/ControlPanelContent/controlPanelContentActions.js (100%) rename {web/js => src}/react/src/actions/ControlPanelContent/controlPanelContentTypes.js (100%) rename {web/js => src}/react/src/actions/MainNavigation/mainNavigationActions.js (100%) rename {web/js => src}/react/src/actions/MainNavigation/mainNavigationTypes.js (100%) rename {web/js => src}/react/src/actions/MenuCounters/menuCounterActions.js (100%) rename {web/js => src}/react/src/actions/MenuCounters/menuCounterTypes.js (100%) rename {web/js => src}/react/src/actions/Notification/notificationActions.js (100%) rename {web/js => src}/react/src/actions/Notification/notificationTypes.js (100%) rename {web/js => src}/react/src/actions/Session/sessionActions.js (100%) rename {web/js => src}/react/src/actions/Session/sessionTypes.js (100%) rename {web/js => src}/react/src/components/Backup/Backup.jsx (100%) rename {web/js => src}/react/src/components/Backup/Backup.scss (100%) rename {web/js => src}/react/src/components/Backup/Exclusion/Edit/index.jsx (100%) rename {web/js => src}/react/src/components/Backup/Exclusion/Edit/style.scss (100%) rename {web/js => src}/react/src/components/Backup/Exclusion/index.jsx (100%) rename {web/js => src}/react/src/components/Backup/Exclusion/style.scss (100%) rename {web/js => src}/react/src/components/Backup/RestoreSetting/RestoreSetting.jsx (100%) rename {web/js => src}/react/src/components/Backup/RestoreSetting/RestoreSetting.scss (100%) rename {web/js => src}/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.jsx (100%) rename {web/js => src}/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/Checkbox/Checkbox.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/Container/Container.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/Container/Container.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/Hotkeys/Hotkeys.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/Hotkeys/Hotkeys.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/ListItem/ListItem.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/ListItem/ListItem.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/LoginLayout/LoginLayout.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/LoginLayout/LoginLayout.scss (100%) rename {web/js => src}/react/src/components/ControlPanel/Modal/Modal.jsx (100%) rename {web/js => src}/react/src/components/ControlPanel/Modal/Modal.scss (100%) rename {web/js => src}/react/src/components/CronJob/Add/AddCronJob.jsx (100%) rename {web/js => src}/react/src/components/CronJob/Add/AddCronJob.scss (100%) rename {web/js => src}/react/src/components/CronJob/CronJob.jsx (100%) rename {web/js => src}/react/src/components/CronJob/CronJob.scss (100%) rename {web/js => src}/react/src/components/CronJob/Edit/EditCronJob.jsx (100%) rename {web/js => src}/react/src/components/CronJob/Edit/EditCronJob.scss (100%) rename {web/js => src}/react/src/components/CronJob/Generator/Generator.jsx (100%) rename {web/js => src}/react/src/components/CronJob/Generator/Generator.scss (100%) rename {web/js => src}/react/src/components/CronJob/Generator/OtherSelects/FifthTabSelects.jsx (100%) rename {web/js => src}/react/src/components/CronJob/Generator/OtherSelects/FourthTabSelects.jsx (100%) rename {web/js => src}/react/src/components/CronJob/Generator/OtherSelects/SecondTabSelects.jsx (100%) rename {web/js => src}/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.jsx (100%) rename {web/js => src}/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.scss (100%) rename {web/js => src}/react/src/components/CronJob/Generator/OtherSelects/ThirdTabSelects.jsx (100%) rename {web/js => src}/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.jsx (100%) rename {web/js => src}/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.scss (100%) rename {web/js => src}/react/src/components/DNSRecord/Add/AddDNSRecord.jsx (100%) rename {web/js => src}/react/src/components/DNSRecord/Add/AddDNSRecord.scss (100%) rename {web/js => src}/react/src/components/DNSRecord/DNSRecord.jsx (100%) rename {web/js => src}/react/src/components/DNSRecord/DNSRecord.scss (100%) rename {web/js => src}/react/src/components/DNSRecord/Edit/EditDNSRecord.jsx (100%) rename {web/js => src}/react/src/components/Database/Add/AddDatabase.jsx (100%) rename {web/js => src}/react/src/components/Database/Add/AddDatabase.scss (100%) rename {web/js => src}/react/src/components/Database/Database.jsx (100%) rename {web/js => src}/react/src/components/Database/Database.scss (100%) rename {web/js => src}/react/src/components/Database/Edit/EditDatabase.jsx (100%) rename {web/js => src}/react/src/components/Database/Edit/EditDatabase.scss (100%) rename {web/js => src}/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.jsx (100%) rename {web/js => src}/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.scss (100%) rename {web/js => src}/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.jsx (100%) rename {web/js => src}/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.scss (100%) rename {web/js => src}/react/src/components/DomainNameSystem/DomainNameSystem.jsx (100%) rename {web/js => src}/react/src/components/DomainNameSystem/DomainNameSystem.scss (100%) rename {web/js => src}/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.jsx (100%) rename {web/js => src}/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.scss (100%) rename {web/js => src}/react/src/components/Firewall/Add/AddFirewall.jsx (100%) rename {web/js => src}/react/src/components/Firewall/Add/AddFirewall.scss (100%) rename {web/js => src}/react/src/components/Firewall/Add/Banlist/index.jsx (100%) rename {web/js => src}/react/src/components/Firewall/Ban/index.jsx (100%) rename {web/js => src}/react/src/components/Firewall/Edit/EditFirewall.jsx (100%) rename {web/js => src}/react/src/components/Firewall/Edit/EditFirewall.scss (100%) rename {web/js => src}/react/src/components/Firewall/Firewall.jsx (100%) rename {web/js => src}/react/src/components/Firewall/Firewall.scss (100%) rename {web/js => src}/react/src/components/ForgotPassword/index.jsx (100%) rename {web/js => src}/react/src/components/Hotkeys/Hotkeys.jsx (100%) rename {web/js => src}/react/src/components/Hotkeys/Hotkeys.scss (100%) rename {web/js => src}/react/src/components/Hotkeys/HotkeysButton.jsx (100%) rename {web/js => src}/react/src/components/InternetProtocol/Add/AddInternetProtocol.jsx (100%) rename {web/js => src}/react/src/components/InternetProtocol/Add/AddInternetProtocol.scss (100%) rename {web/js => src}/react/src/components/InternetProtocol/Edit/EditInternetProtocol.jsx (100%) rename {web/js => src}/react/src/components/InternetProtocol/Edit/EditInternetProtocol.scss (100%) rename {web/js => src}/react/src/components/InternetProtocol/InternetProtocol.jsx (100%) rename {web/js => src}/react/src/components/InternetProtocol/InternetProtocol.scss (100%) rename {web/js => src}/react/src/components/Lists/DirectoryList/DirectoryList.jsx (100%) rename {web/js => src}/react/src/components/Lists/List.scss (100%) rename {web/js => src}/react/src/components/Lists/Row/Row.jsx (100%) rename {web/js => src}/react/src/components/Lists/Row/Row.scss (100%) rename {web/js => src}/react/src/components/Log/Log.jsx (100%) rename {web/js => src}/react/src/components/Log/Log.scss (100%) rename {web/js => src}/react/src/components/Login/Login.scss (100%) rename {web/js => src}/react/src/components/Login/LoginForm.jsx (100%) rename {web/js => src}/react/src/components/Mail/Add/AddMail.jsx (100%) rename {web/js => src}/react/src/components/Mail/Add/AddMail.scss (100%) rename {web/js => src}/react/src/components/Mail/Edit/EditMail.jsx (100%) rename {web/js => src}/react/src/components/Mail/Edit/EditMail.scss (100%) rename {web/js => src}/react/src/components/Mail/Mail.jsx (100%) rename {web/js => src}/react/src/components/Mail/Mail.scss (100%) rename {web/js => src}/react/src/components/MailAccount/Add/AddMailAccount.jsx (100%) rename {web/js => src}/react/src/components/MailAccount/Add/AddMailAccount.scss (100%) rename {web/js => src}/react/src/components/MailAccount/Edit/EditMailAccount.jsx (100%) rename {web/js => src}/react/src/components/MailAccount/MailAccount.jsx (100%) rename {web/js => src}/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.jsx (100%) rename {web/js => src}/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.scss (100%) rename {web/js => src}/react/src/components/MainNav/MainNav.jsx (100%) rename {web/js => src}/react/src/components/MainNav/MainNav.scss (100%) rename {web/js => src}/react/src/components/MainNav/Mobile/MobileTopNav.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Mobile/MobileTopNav.scss (100%) rename {web/js => src}/react/src/components/MainNav/Panel/Notifications/Bell.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Panel/Notifications/BellUnread.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Panel/Notifications/Notifications.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Panel/Notifications/Notifications.scss (100%) rename {web/js => src}/react/src/components/MainNav/Panel/Panel.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Panel/Panel.scss (100%) rename {web/js => src}/react/src/components/MainNav/Stat-menu/Menu.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Stat-menu/Menu.scss (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.scss (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.scss (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.scss (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.scss (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/Select/Select.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/Select/Select.scss (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/Toolbar.jsx (100%) rename {web/js => src}/react/src/components/MainNav/Toolbar/Toolbar.scss (100%) rename {web/js => src}/react/src/components/Menu/Menu.jsx (100%) rename {web/js => src}/react/src/components/Menu/Menu.scss (100%) rename {web/js => src}/react/src/components/Modal/AddDirectory.jsx (100%) rename {web/js => src}/react/src/components/Modal/AddFile.jsx (100%) rename {web/js => src}/react/src/components/Modal/Archive.jsx (100%) rename {web/js => src}/react/src/components/Modal/Copy.jsx (100%) rename {web/js => src}/react/src/components/Modal/Delete.jsx (100%) rename {web/js => src}/react/src/components/Modal/Extract.jsx (100%) rename {web/js => src}/react/src/components/Modal/Modal.jsx (100%) rename {web/js => src}/react/src/components/Modal/Modal.scss (100%) rename {web/js => src}/react/src/components/Modal/Move.jsx (100%) rename {web/js => src}/react/src/components/Modal/NothingSelected.jsx (100%) rename {web/js => src}/react/src/components/Modal/Permissions.jsx (100%) rename {web/js => src}/react/src/components/Modal/Rename.jsx (100%) rename {web/js => src}/react/src/components/Modal/Replace.jsx (100%) rename {web/js => src}/react/src/components/Package/Add/AddPackage.jsx (100%) rename {web/js => src}/react/src/components/Package/Add/AddPackage.scss (100%) rename {web/js => src}/react/src/components/Package/Edit/EditPackage.jsx (100%) rename {web/js => src}/react/src/components/Package/Edit/EditPackage.scss (100%) rename {web/js => src}/react/src/components/Package/Package.jsx (100%) rename {web/js => src}/react/src/components/Package/Package.scss (100%) rename {web/js => src}/react/src/components/Path/Dropdown/Dropdown.jsx (100%) rename {web/js => src}/react/src/components/Path/Dropdown/Dropdown.scss (100%) rename {web/js => src}/react/src/components/Path/Path.jsx (100%) rename {web/js => src}/react/src/components/Path/Path.scss (100%) rename {web/js => src}/react/src/components/Preview/Editor/Editor.jsx (100%) rename {web/js => src}/react/src/components/Preview/Editor/Editor.scss (100%) rename {web/js => src}/react/src/components/Preview/Photo/Photo.jsx (100%) rename {web/js => src}/react/src/components/Preview/Photo/Photo.scss (100%) rename {web/js => src}/react/src/components/Preview/Preview.jsx (100%) rename {web/js => src}/react/src/components/Preview/Video/Video.jsx (100%) rename {web/js => src}/react/src/components/Preview/Video/Video.scss (100%) rename {web/js => src}/react/src/components/ProgressBar/ProgressBar.jsx (100%) rename {web/js => src}/react/src/components/ProgressBar/ProgressBar.scss (100%) rename {web/js => src}/react/src/components/RRD/RRD.jsx (100%) rename {web/js => src}/react/src/components/RRD/RRD.scss (100%) rename {web/js => src}/react/src/components/RRD/Timer/Timer.jsx (100%) rename {web/js => src}/react/src/components/RRD/Timer/Timer.scss (100%) rename {web/js => src}/react/src/components/Searchitem/SearchItem.jsx (100%) rename {web/js => src}/react/src/components/Searchitem/SearchItem.scss (100%) rename {web/js => src}/react/src/components/Server/Edit/Bind9/Bind9.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/Bind9/Bind9.scss (100%) rename {web/js => src}/react/src/components/Server/Edit/Dovecot/Dovecot.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/Dovecot/Dovecot.scss (100%) rename {web/js => src}/react/src/components/Server/Edit/EditBackupOption.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/EditDatabaseOption.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/EditMailOption.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/EditServer.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/EditServer.scss (100%) rename {web/js => src}/react/src/components/Server/Edit/EditServerDnsOption.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/EditServerWebOption.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/EditVestaPlugins.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/EditVestaSslOption.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/Httpd/EditHttpd.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/Httpd/EditHttpd.scss (100%) rename {web/js => src}/react/src/components/Server/Edit/Mysql/Mysql.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/Mysql/Mysql.scss (100%) rename {web/js => src}/react/src/components/Server/Edit/Nginx/EditServerNginx.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/Nginx/EditServerNginx.scss (100%) rename {web/js => src}/react/src/components/Server/Edit/PHP/EditPhp.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/PHP/EditPhp.scss (100%) rename {web/js => src}/react/src/components/Server/Edit/Postgresql/Postgresql.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/Postgresql/Postgresql.scss (100%) rename {web/js => src}/react/src/components/Server/Edit/Service/Service.jsx (100%) rename {web/js => src}/react/src/components/Server/Edit/Service/Service.scss (100%) rename {web/js => src}/react/src/components/Server/Server.jsx (100%) rename {web/js => src}/react/src/components/Server/Server.scss (100%) rename {web/js => src}/react/src/components/Server/ServerSys.jsx (100%) rename {web/js => src}/react/src/components/Server/ServerSys.scss (100%) rename {web/js => src}/react/src/components/Spinner/Spinner.jsx (100%) rename {web/js => src}/react/src/components/Spinner/Spinner.scss (100%) rename {web/js => src}/react/src/components/Statistic/Statistic.jsx (100%) rename {web/js => src}/react/src/components/Statistic/Statistic.scss (100%) rename {web/js => src}/react/src/components/TopPanel/TopPanel.jsx (100%) rename {web/js => src}/react/src/components/TopPanel/TopPanel.scss (100%) rename {web/js => src}/react/src/components/Update/Update.jsx (100%) rename {web/js => src}/react/src/components/Update/Update.scss (100%) rename {web/js => src}/react/src/components/User/Add/AddUser.jsx (100%) rename {web/js => src}/react/src/components/User/Add/AddUser.scss (100%) rename {web/js => src}/react/src/components/User/Edit/EditUser.jsx (100%) rename {web/js => src}/react/src/components/User/Edit/EditUser.scss (100%) rename {web/js => src}/react/src/components/User/User.jsx (100%) rename {web/js => src}/react/src/components/User/User.scss (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AddWebDomain.jsx (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AddWebDomain.scss (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.jsx (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.scss (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.jsx (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.scss (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.jsx (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.scss (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.jsx (100%) rename {web/js => src}/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.scss (100%) rename {web/js => src}/react/src/components/WebDomain/Add/SslSupport/SslSupport.jsx (100%) rename {web/js => src}/react/src/components/WebDomain/Add/SslSupport/SslSupport.scss (100%) rename {web/js => src}/react/src/components/WebDomain/Edit/EditWeb.jsx (100%) rename {web/js => src}/react/src/components/WebDomain/Edit/EditWeb.scss (100%) rename {web/js => src}/react/src/components/WebDomain/Edit/SslSupport/SslSupport.jsx (100%) rename {web/js => src}/react/src/components/WebDomain/Edit/SslSupport/SslSupport.scss (100%) rename {web/js => src}/react/src/components/WebDomain/WebDomain.jsx (100%) rename {web/js => src}/react/src/components/WebDomain/WebDomain.scss (100%) rename {web/js => src}/react/src/containers/AddDNSWrapper/AddDNSWrapper.jsx (100%) rename {web/js => src}/react/src/containers/AddDNSWrapper/AddDNSWrapper.scss (100%) rename {web/js => src}/react/src/containers/AddMailWrapper/AddMailWrapper.jsx (100%) rename {web/js => src}/react/src/containers/App/App.js (100%) rename {web/js => src}/react/src/containers/App/App.scss (100%) rename {web/js => src}/react/src/containers/App/App.test.js (100%) rename {web/js => src}/react/src/containers/App/serviceWorker.js (100%) rename {web/js => src}/react/src/containers/BackupWrapper/BackupWrapper.jsx (100%) rename {web/js => src}/react/src/containers/Backups/Backups.jsx (100%) rename {web/js => src}/react/src/containers/Backups/Backups.scss (100%) rename {web/js => src}/react/src/containers/Backups/Exclusions/index.jsx (100%) rename {web/js => src}/react/src/containers/ControlPanelContent/ControlPanelContent.jsx (100%) rename {web/js => src}/react/src/containers/ControlPanelContent/ControlPanelContent.scss (100%) rename {web/js => src}/react/src/containers/CronJobs/CronJobs.jsx (100%) rename {web/js => src}/react/src/containers/CronJobs/CronJobs.scss (100%) rename {web/js => src}/react/src/containers/DNSRecords/DNSRecords.jsx (100%) rename {web/js => src}/react/src/containers/DNSRecords/DNSRecords.scss (100%) rename {web/js => src}/react/src/containers/DNSWrapper/DNSWrapper.jsx (100%) rename {web/js => src}/react/src/containers/Databases/Databases.jsx (100%) rename {web/js => src}/react/src/containers/Databases/Databases.scss (100%) rename {web/js => src}/react/src/containers/DomainNameSystems/DomainNameSystems.jsx (100%) rename {web/js => src}/react/src/containers/DomainNameSystems/DomainNameSystems.scss (100%) rename {web/js => src}/react/src/containers/EditDNSWrapper/EditDNSWrapper.jsx (100%) rename {web/js => src}/react/src/containers/EditMailWrapper/EditMailWrapper.jsx (100%) rename {web/js => src}/react/src/containers/FileManager/FileManager.js (100%) rename {web/js => src}/react/src/containers/Firewalls/Banlist/index.jsx (100%) rename {web/js => src}/react/src/containers/Firewalls/Banlist/styles.scss (100%) rename {web/js => src}/react/src/containers/Firewalls/Firewalls.jsx (100%) rename {web/js => src}/react/src/containers/Firewalls/Firewalls.scss (100%) rename {web/js => src}/react/src/containers/InternetProtocols/InternetProtocols.jsx (100%) rename {web/js => src}/react/src/containers/InternetProtocols/InternetProtocols.scss (100%) rename {web/js => src}/react/src/containers/Logs/Logs.jsx (100%) rename {web/js => src}/react/src/containers/Logs/Logs.scss (100%) rename {web/js => src}/react/src/containers/MailAccounts/MailAccounts.jsx (100%) rename {web/js => src}/react/src/containers/MailAccounts/MailAccounts.scss (100%) rename {web/js => src}/react/src/containers/MailWrapper/MailWrapper.jsx (100%) rename {web/js => src}/react/src/containers/Mails/Mails.jsx (100%) rename {web/js => src}/react/src/containers/Mails/Mails.scss (100%) rename {web/js => src}/react/src/containers/Packages/Packages.jsx (100%) rename {web/js => src}/react/src/containers/Packages/Packages.scss (100%) rename {web/js => src}/react/src/containers/RRDs/RRDs.jsx (100%) rename {web/js => src}/react/src/containers/RRDs/RRDs.scss (100%) rename {web/js => src}/react/src/containers/Search/Search.jsx (100%) rename {web/js => src}/react/src/containers/Search/Search.scss (100%) rename {web/js => src}/react/src/containers/Servers/Servers.jsx (100%) rename {web/js => src}/react/src/containers/Servers/Servers.scss (100%) rename {web/js => src}/react/src/containers/ServiceInfo/index.jsx (100%) rename {web/js => src}/react/src/containers/ServiceInfo/styles.scss (100%) rename {web/js => src}/react/src/containers/Statistics/Statistics.jsx (100%) rename {web/js => src}/react/src/containers/Statistics/Statistics.scss (100%) rename {web/js => src}/react/src/containers/Updates/Updates.jsx (100%) rename {web/js => src}/react/src/containers/Updates/Updates.scss (100%) rename {web/js => src}/react/src/containers/Users/Users.jsx (100%) rename {web/js => src}/react/src/containers/Users/Users.scss (100%) rename {web/js => src}/react/src/containers/Web/Web.jsx (100%) rename {web/js => src}/react/src/containers/Web/Web.scss (100%) rename {web/js => src}/react/src/containers/WebLogs/WebLogs.jsx (100%) rename {web/js => src}/react/src/containers/WebLogs/WebLogs.scss (100%) rename {web/js => src}/react/src/index.css (100%) rename {web/js => src}/react/src/index.js (100%) rename {web/js => src}/react/src/reducers/ControlPanelContent/controlPanelContentReducer.js (100%) rename {web/js => src}/react/src/reducers/MainNavigation/mainNavigationReducer.js (100%) rename {web/js => src}/react/src/reducers/MenuCounters/menuCounterReducer.js (100%) rename {web/js => src}/react/src/reducers/Notification/notificationReducer.js (100%) rename {web/js => src}/react/src/reducers/Session/sessionReducer.js (100%) rename {web/js => src}/react/src/reducers/rootReducer.js (100%) rename {web/js => src}/react/src/services/session.js (100%) rename {web/js => src}/react/src/store.js (100%) rename {web/js => src}/react/src/utils/token.js (100%) diff --git a/web/js/react/README.md b/src/react/README.md similarity index 100% rename from web/js/react/README.md rename to src/react/README.md diff --git a/web/js/react/jsconfig.json b/src/react/jsconfig.json similarity index 100% rename from web/js/react/jsconfig.json rename to src/react/jsconfig.json diff --git a/web/js/react/package-lock.json b/src/react/package-lock.json similarity index 100% rename from web/js/react/package-lock.json rename to src/react/package-lock.json diff --git a/web/js/react/package.json b/src/react/package.json similarity index 100% rename from web/js/react/package.json rename to src/react/package.json diff --git a/web/js/react/public/favicon.ico b/src/react/public/favicon.ico similarity index 100% rename from web/js/react/public/favicon.ico rename to src/react/public/favicon.ico diff --git a/web/js/react/public/index.html b/src/react/public/index.html similarity index 100% rename from web/js/react/public/index.html rename to src/react/public/index.html diff --git a/web/js/react/public/manifest.json b/src/react/public/manifest.json similarity index 100% rename from web/js/react/public/manifest.json rename to src/react/public/manifest.json diff --git a/web/js/react/src/ControlPanelService/Backup.js b/src/react/src/ControlPanelService/Backup.js similarity index 100% rename from web/js/react/src/ControlPanelService/Backup.js rename to src/react/src/ControlPanelService/Backup.js diff --git a/web/js/react/src/ControlPanelService/Cron.js b/src/react/src/ControlPanelService/Cron.js similarity index 100% rename from web/js/react/src/ControlPanelService/Cron.js rename to src/react/src/ControlPanelService/Cron.js diff --git a/web/js/react/src/ControlPanelService/Db.js b/src/react/src/ControlPanelService/Db.js similarity index 100% rename from web/js/react/src/ControlPanelService/Db.js rename to src/react/src/ControlPanelService/Db.js diff --git a/web/js/react/src/ControlPanelService/Dns.js b/src/react/src/ControlPanelService/Dns.js similarity index 100% rename from web/js/react/src/ControlPanelService/Dns.js rename to src/react/src/ControlPanelService/Dns.js diff --git a/web/js/react/src/ControlPanelService/Favorites.js b/src/react/src/ControlPanelService/Favorites.js similarity index 100% rename from web/js/react/src/ControlPanelService/Favorites.js rename to src/react/src/ControlPanelService/Favorites.js diff --git a/web/js/react/src/ControlPanelService/Firewalls.js b/src/react/src/ControlPanelService/Firewalls.js similarity index 100% rename from web/js/react/src/ControlPanelService/Firewalls.js rename to src/react/src/ControlPanelService/Firewalls.js diff --git a/web/js/react/src/ControlPanelService/GeneratorOptions.js b/src/react/src/ControlPanelService/GeneratorOptions.js similarity index 100% rename from web/js/react/src/ControlPanelService/GeneratorOptions.js rename to src/react/src/ControlPanelService/GeneratorOptions.js diff --git a/web/js/react/src/ControlPanelService/Ip.js b/src/react/src/ControlPanelService/Ip.js similarity index 100% rename from web/js/react/src/ControlPanelService/Ip.js rename to src/react/src/ControlPanelService/Ip.js diff --git a/web/js/react/src/ControlPanelService/Languages.js b/src/react/src/ControlPanelService/Languages.js similarity index 100% rename from web/js/react/src/ControlPanelService/Languages.js rename to src/react/src/ControlPanelService/Languages.js diff --git a/web/js/react/src/ControlPanelService/Logs.js b/src/react/src/ControlPanelService/Logs.js similarity index 100% rename from web/js/react/src/ControlPanelService/Logs.js rename to src/react/src/ControlPanelService/Logs.js diff --git a/web/js/react/src/ControlPanelService/Mail.js b/src/react/src/ControlPanelService/Mail.js similarity index 100% rename from web/js/react/src/ControlPanelService/Mail.js rename to src/react/src/ControlPanelService/Mail.js diff --git a/web/js/react/src/ControlPanelService/Notifications.js b/src/react/src/ControlPanelService/Notifications.js similarity index 100% rename from web/js/react/src/ControlPanelService/Notifications.js rename to src/react/src/ControlPanelService/Notifications.js diff --git a/web/js/react/src/ControlPanelService/Package.js b/src/react/src/ControlPanelService/Package.js similarity index 100% rename from web/js/react/src/ControlPanelService/Package.js rename to src/react/src/ControlPanelService/Package.js diff --git a/web/js/react/src/ControlPanelService/RRD.js b/src/react/src/ControlPanelService/RRD.js similarity index 100% rename from web/js/react/src/ControlPanelService/RRD.js rename to src/react/src/ControlPanelService/RRD.js diff --git a/web/js/react/src/ControlPanelService/ResetPassword.js b/src/react/src/ControlPanelService/ResetPassword.js similarity index 100% rename from web/js/react/src/ControlPanelService/ResetPassword.js rename to src/react/src/ControlPanelService/ResetPassword.js diff --git a/web/js/react/src/ControlPanelService/Search.js b/src/react/src/ControlPanelService/Search.js similarity index 100% rename from web/js/react/src/ControlPanelService/Search.js rename to src/react/src/ControlPanelService/Search.js diff --git a/web/js/react/src/ControlPanelService/Select.js b/src/react/src/ControlPanelService/Select.js similarity index 100% rename from web/js/react/src/ControlPanelService/Select.js rename to src/react/src/ControlPanelService/Select.js diff --git a/web/js/react/src/ControlPanelService/Server.js b/src/react/src/ControlPanelService/Server.js similarity index 100% rename from web/js/react/src/ControlPanelService/Server.js rename to src/react/src/ControlPanelService/Server.js diff --git a/web/js/react/src/ControlPanelService/Statistics.js b/src/react/src/ControlPanelService/Statistics.js similarity index 100% rename from web/js/react/src/ControlPanelService/Statistics.js rename to src/react/src/ControlPanelService/Statistics.js diff --git a/web/js/react/src/ControlPanelService/Updates.js b/src/react/src/ControlPanelService/Updates.js similarity index 100% rename from web/js/react/src/ControlPanelService/Updates.js rename to src/react/src/ControlPanelService/Updates.js diff --git a/web/js/react/src/ControlPanelService/UserNS.js b/src/react/src/ControlPanelService/UserNS.js similarity index 100% rename from web/js/react/src/ControlPanelService/UserNS.js rename to src/react/src/ControlPanelService/UserNS.js diff --git a/web/js/react/src/ControlPanelService/Users.js b/src/react/src/ControlPanelService/Users.js similarity index 100% rename from web/js/react/src/ControlPanelService/Users.js rename to src/react/src/ControlPanelService/Users.js diff --git a/web/js/react/src/ControlPanelService/Web.js b/src/react/src/ControlPanelService/Web.js similarity index 100% rename from web/js/react/src/ControlPanelService/Web.js rename to src/react/src/ControlPanelService/Web.js diff --git a/web/js/react/src/ControlPanelService/WebLogs.js b/src/react/src/ControlPanelService/WebLogs.js similarity index 100% rename from web/js/react/src/ControlPanelService/WebLogs.js rename to src/react/src/ControlPanelService/WebLogs.js diff --git a/web/js/react/src/FileManagerHelper.js b/src/react/src/FileManagerHelper.js similarity index 100% rename from web/js/react/src/FileManagerHelper.js rename to src/react/src/FileManagerHelper.js diff --git a/web/js/react/src/actions/ControlPanelContent/controlPanelContentActions.js b/src/react/src/actions/ControlPanelContent/controlPanelContentActions.js similarity index 100% rename from web/js/react/src/actions/ControlPanelContent/controlPanelContentActions.js rename to src/react/src/actions/ControlPanelContent/controlPanelContentActions.js diff --git a/web/js/react/src/actions/ControlPanelContent/controlPanelContentTypes.js b/src/react/src/actions/ControlPanelContent/controlPanelContentTypes.js similarity index 100% rename from web/js/react/src/actions/ControlPanelContent/controlPanelContentTypes.js rename to src/react/src/actions/ControlPanelContent/controlPanelContentTypes.js diff --git a/web/js/react/src/actions/MainNavigation/mainNavigationActions.js b/src/react/src/actions/MainNavigation/mainNavigationActions.js similarity index 100% rename from web/js/react/src/actions/MainNavigation/mainNavigationActions.js rename to src/react/src/actions/MainNavigation/mainNavigationActions.js diff --git a/web/js/react/src/actions/MainNavigation/mainNavigationTypes.js b/src/react/src/actions/MainNavigation/mainNavigationTypes.js similarity index 100% rename from web/js/react/src/actions/MainNavigation/mainNavigationTypes.js rename to src/react/src/actions/MainNavigation/mainNavigationTypes.js diff --git a/web/js/react/src/actions/MenuCounters/menuCounterActions.js b/src/react/src/actions/MenuCounters/menuCounterActions.js similarity index 100% rename from web/js/react/src/actions/MenuCounters/menuCounterActions.js rename to src/react/src/actions/MenuCounters/menuCounterActions.js diff --git a/web/js/react/src/actions/MenuCounters/menuCounterTypes.js b/src/react/src/actions/MenuCounters/menuCounterTypes.js similarity index 100% rename from web/js/react/src/actions/MenuCounters/menuCounterTypes.js rename to src/react/src/actions/MenuCounters/menuCounterTypes.js diff --git a/web/js/react/src/actions/Notification/notificationActions.js b/src/react/src/actions/Notification/notificationActions.js similarity index 100% rename from web/js/react/src/actions/Notification/notificationActions.js rename to src/react/src/actions/Notification/notificationActions.js diff --git a/web/js/react/src/actions/Notification/notificationTypes.js b/src/react/src/actions/Notification/notificationTypes.js similarity index 100% rename from web/js/react/src/actions/Notification/notificationTypes.js rename to src/react/src/actions/Notification/notificationTypes.js diff --git a/web/js/react/src/actions/Session/sessionActions.js b/src/react/src/actions/Session/sessionActions.js similarity index 100% rename from web/js/react/src/actions/Session/sessionActions.js rename to src/react/src/actions/Session/sessionActions.js diff --git a/web/js/react/src/actions/Session/sessionTypes.js b/src/react/src/actions/Session/sessionTypes.js similarity index 100% rename from web/js/react/src/actions/Session/sessionTypes.js rename to src/react/src/actions/Session/sessionTypes.js diff --git a/web/js/react/src/components/Backup/Backup.jsx b/src/react/src/components/Backup/Backup.jsx similarity index 100% rename from web/js/react/src/components/Backup/Backup.jsx rename to src/react/src/components/Backup/Backup.jsx diff --git a/web/js/react/src/components/Backup/Backup.scss b/src/react/src/components/Backup/Backup.scss similarity index 100% rename from web/js/react/src/components/Backup/Backup.scss rename to src/react/src/components/Backup/Backup.scss diff --git a/web/js/react/src/components/Backup/Exclusion/Edit/index.jsx b/src/react/src/components/Backup/Exclusion/Edit/index.jsx similarity index 100% rename from web/js/react/src/components/Backup/Exclusion/Edit/index.jsx rename to src/react/src/components/Backup/Exclusion/Edit/index.jsx diff --git a/web/js/react/src/components/Backup/Exclusion/Edit/style.scss b/src/react/src/components/Backup/Exclusion/Edit/style.scss similarity index 100% rename from web/js/react/src/components/Backup/Exclusion/Edit/style.scss rename to src/react/src/components/Backup/Exclusion/Edit/style.scss diff --git a/web/js/react/src/components/Backup/Exclusion/index.jsx b/src/react/src/components/Backup/Exclusion/index.jsx similarity index 100% rename from web/js/react/src/components/Backup/Exclusion/index.jsx rename to src/react/src/components/Backup/Exclusion/index.jsx diff --git a/web/js/react/src/components/Backup/Exclusion/style.scss b/src/react/src/components/Backup/Exclusion/style.scss similarity index 100% rename from web/js/react/src/components/Backup/Exclusion/style.scss rename to src/react/src/components/Backup/Exclusion/style.scss diff --git a/web/js/react/src/components/Backup/RestoreSetting/RestoreSetting.jsx b/src/react/src/components/Backup/RestoreSetting/RestoreSetting.jsx similarity index 100% rename from web/js/react/src/components/Backup/RestoreSetting/RestoreSetting.jsx rename to src/react/src/components/Backup/RestoreSetting/RestoreSetting.jsx diff --git a/web/js/react/src/components/Backup/RestoreSetting/RestoreSetting.scss b/src/react/src/components/Backup/RestoreSetting/RestoreSetting.scss similarity index 100% rename from web/js/react/src/components/Backup/RestoreSetting/RestoreSetting.scss rename to src/react/src/components/Backup/RestoreSetting/RestoreSetting.scss diff --git a/web/js/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.jsx b/src/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.jsx similarity index 100% rename from web/js/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.jsx rename to src/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.jsx diff --git a/web/js/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.scss b/src/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.scss similarity index 100% rename from web/js/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.scss rename to src/react/src/components/Backup/RestoreSettings/BackupRestoreSettings.scss diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.jsx b/src/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.jsx rename to src/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.jsx diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.scss b/src/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.scss rename to src/react/src/components/ControlPanel/AddItemLayout/AddItemLayout.scss diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/Checkbox/Checkbox.jsx b/src/react/src/components/ControlPanel/AddItemLayout/Form/Checkbox/Checkbox.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/Checkbox/Checkbox.jsx rename to src/react/src/components/ControlPanel/AddItemLayout/Form/Checkbox/Checkbox.jsx diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.jsx b/src/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.jsx rename to src/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.jsx diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.scss b/src/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.scss rename to src/react/src/components/ControlPanel/AddItemLayout/Form/NameServers/NameServers.scss diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.jsx b/src/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.jsx rename to src/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.jsx diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.scss b/src/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.scss rename to src/react/src/components/ControlPanel/AddItemLayout/Form/Password/Password.scss diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.jsx b/src/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.jsx rename to src/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.jsx diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.scss b/src/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.scss rename to src/react/src/components/ControlPanel/AddItemLayout/Form/SelectInput/SelectInput.scss diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.jsx b/src/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.jsx rename to src/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.jsx diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.scss b/src/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.scss rename to src/react/src/components/ControlPanel/AddItemLayout/Form/TextArea/TextArea.scss diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.jsx b/src/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.jsx rename to src/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.jsx diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.scss b/src/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.scss rename to src/react/src/components/ControlPanel/AddItemLayout/Form/TextInput/TextInput.scss diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.jsx b/src/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.jsx rename to src/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.jsx diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.scss b/src/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.scss rename to src/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithExtraButton/TextInputWithExtraButton.scss diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.jsx b/src/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.jsx rename to src/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.jsx diff --git a/web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.scss b/src/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.scss rename to src/react/src/components/ControlPanel/AddItemLayout/Form/TextInputWithTextOnTheRight/TextInputWithTextOnTheRight.scss diff --git a/web/js/react/src/components/ControlPanel/Container/Container.jsx b/src/react/src/components/ControlPanel/Container/Container.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/Container/Container.jsx rename to src/react/src/components/ControlPanel/Container/Container.jsx diff --git a/web/js/react/src/components/ControlPanel/Container/Container.scss b/src/react/src/components/ControlPanel/Container/Container.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/Container/Container.scss rename to src/react/src/components/ControlPanel/Container/Container.scss diff --git a/web/js/react/src/components/ControlPanel/Hotkeys/Hotkeys.jsx b/src/react/src/components/ControlPanel/Hotkeys/Hotkeys.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/Hotkeys/Hotkeys.jsx rename to src/react/src/components/ControlPanel/Hotkeys/Hotkeys.jsx diff --git a/web/js/react/src/components/ControlPanel/Hotkeys/Hotkeys.scss b/src/react/src/components/ControlPanel/Hotkeys/Hotkeys.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/Hotkeys/Hotkeys.scss rename to src/react/src/components/ControlPanel/Hotkeys/Hotkeys.scss diff --git a/web/js/react/src/components/ControlPanel/ListItem/ListItem.jsx b/src/react/src/components/ControlPanel/ListItem/ListItem.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/ListItem/ListItem.jsx rename to src/react/src/components/ControlPanel/ListItem/ListItem.jsx diff --git a/web/js/react/src/components/ControlPanel/ListItem/ListItem.scss b/src/react/src/components/ControlPanel/ListItem/ListItem.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/ListItem/ListItem.scss rename to src/react/src/components/ControlPanel/ListItem/ListItem.scss diff --git a/web/js/react/src/components/ControlPanel/LoginLayout/LoginLayout.jsx b/src/react/src/components/ControlPanel/LoginLayout/LoginLayout.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/LoginLayout/LoginLayout.jsx rename to src/react/src/components/ControlPanel/LoginLayout/LoginLayout.jsx diff --git a/web/js/react/src/components/ControlPanel/LoginLayout/LoginLayout.scss b/src/react/src/components/ControlPanel/LoginLayout/LoginLayout.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/LoginLayout/LoginLayout.scss rename to src/react/src/components/ControlPanel/LoginLayout/LoginLayout.scss diff --git a/web/js/react/src/components/ControlPanel/Modal/Modal.jsx b/src/react/src/components/ControlPanel/Modal/Modal.jsx similarity index 100% rename from web/js/react/src/components/ControlPanel/Modal/Modal.jsx rename to src/react/src/components/ControlPanel/Modal/Modal.jsx diff --git a/web/js/react/src/components/ControlPanel/Modal/Modal.scss b/src/react/src/components/ControlPanel/Modal/Modal.scss similarity index 100% rename from web/js/react/src/components/ControlPanel/Modal/Modal.scss rename to src/react/src/components/ControlPanel/Modal/Modal.scss diff --git a/web/js/react/src/components/CronJob/Add/AddCronJob.jsx b/src/react/src/components/CronJob/Add/AddCronJob.jsx similarity index 100% rename from web/js/react/src/components/CronJob/Add/AddCronJob.jsx rename to src/react/src/components/CronJob/Add/AddCronJob.jsx diff --git a/web/js/react/src/components/CronJob/Add/AddCronJob.scss b/src/react/src/components/CronJob/Add/AddCronJob.scss similarity index 100% rename from web/js/react/src/components/CronJob/Add/AddCronJob.scss rename to src/react/src/components/CronJob/Add/AddCronJob.scss diff --git a/web/js/react/src/components/CronJob/CronJob.jsx b/src/react/src/components/CronJob/CronJob.jsx similarity index 100% rename from web/js/react/src/components/CronJob/CronJob.jsx rename to src/react/src/components/CronJob/CronJob.jsx diff --git a/web/js/react/src/components/CronJob/CronJob.scss b/src/react/src/components/CronJob/CronJob.scss similarity index 100% rename from web/js/react/src/components/CronJob/CronJob.scss rename to src/react/src/components/CronJob/CronJob.scss diff --git a/web/js/react/src/components/CronJob/Edit/EditCronJob.jsx b/src/react/src/components/CronJob/Edit/EditCronJob.jsx similarity index 100% rename from web/js/react/src/components/CronJob/Edit/EditCronJob.jsx rename to src/react/src/components/CronJob/Edit/EditCronJob.jsx diff --git a/web/js/react/src/components/CronJob/Edit/EditCronJob.scss b/src/react/src/components/CronJob/Edit/EditCronJob.scss similarity index 100% rename from web/js/react/src/components/CronJob/Edit/EditCronJob.scss rename to src/react/src/components/CronJob/Edit/EditCronJob.scss diff --git a/web/js/react/src/components/CronJob/Generator/Generator.jsx b/src/react/src/components/CronJob/Generator/Generator.jsx similarity index 100% rename from web/js/react/src/components/CronJob/Generator/Generator.jsx rename to src/react/src/components/CronJob/Generator/Generator.jsx diff --git a/web/js/react/src/components/CronJob/Generator/Generator.scss b/src/react/src/components/CronJob/Generator/Generator.scss similarity index 100% rename from web/js/react/src/components/CronJob/Generator/Generator.scss rename to src/react/src/components/CronJob/Generator/Generator.scss diff --git a/web/js/react/src/components/CronJob/Generator/OtherSelects/FifthTabSelects.jsx b/src/react/src/components/CronJob/Generator/OtherSelects/FifthTabSelects.jsx similarity index 100% rename from web/js/react/src/components/CronJob/Generator/OtherSelects/FifthTabSelects.jsx rename to src/react/src/components/CronJob/Generator/OtherSelects/FifthTabSelects.jsx diff --git a/web/js/react/src/components/CronJob/Generator/OtherSelects/FourthTabSelects.jsx b/src/react/src/components/CronJob/Generator/OtherSelects/FourthTabSelects.jsx similarity index 100% rename from web/js/react/src/components/CronJob/Generator/OtherSelects/FourthTabSelects.jsx rename to src/react/src/components/CronJob/Generator/OtherSelects/FourthTabSelects.jsx diff --git a/web/js/react/src/components/CronJob/Generator/OtherSelects/SecondTabSelects.jsx b/src/react/src/components/CronJob/Generator/OtherSelects/SecondTabSelects.jsx similarity index 100% rename from web/js/react/src/components/CronJob/Generator/OtherSelects/SecondTabSelects.jsx rename to src/react/src/components/CronJob/Generator/OtherSelects/SecondTabSelects.jsx diff --git a/web/js/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.jsx b/src/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.jsx similarity index 100% rename from web/js/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.jsx rename to src/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.jsx diff --git a/web/js/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.scss b/src/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.scss similarity index 100% rename from web/js/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.scss rename to src/react/src/components/CronJob/Generator/OtherSelects/SelectsWrapper.scss diff --git a/web/js/react/src/components/CronJob/Generator/OtherSelects/ThirdTabSelects.jsx b/src/react/src/components/CronJob/Generator/OtherSelects/ThirdTabSelects.jsx similarity index 100% rename from web/js/react/src/components/CronJob/Generator/OtherSelects/ThirdTabSelects.jsx rename to src/react/src/components/CronJob/Generator/OtherSelects/ThirdTabSelects.jsx diff --git a/web/js/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.jsx b/src/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.jsx similarity index 100% rename from web/js/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.jsx rename to src/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.jsx diff --git a/web/js/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.scss b/src/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.scss similarity index 100% rename from web/js/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.scss rename to src/react/src/components/CronJob/Generator/RunCommandSelect/RunCommandSelect.scss diff --git a/web/js/react/src/components/DNSRecord/Add/AddDNSRecord.jsx b/src/react/src/components/DNSRecord/Add/AddDNSRecord.jsx similarity index 100% rename from web/js/react/src/components/DNSRecord/Add/AddDNSRecord.jsx rename to src/react/src/components/DNSRecord/Add/AddDNSRecord.jsx diff --git a/web/js/react/src/components/DNSRecord/Add/AddDNSRecord.scss b/src/react/src/components/DNSRecord/Add/AddDNSRecord.scss similarity index 100% rename from web/js/react/src/components/DNSRecord/Add/AddDNSRecord.scss rename to src/react/src/components/DNSRecord/Add/AddDNSRecord.scss diff --git a/web/js/react/src/components/DNSRecord/DNSRecord.jsx b/src/react/src/components/DNSRecord/DNSRecord.jsx similarity index 100% rename from web/js/react/src/components/DNSRecord/DNSRecord.jsx rename to src/react/src/components/DNSRecord/DNSRecord.jsx diff --git a/web/js/react/src/components/DNSRecord/DNSRecord.scss b/src/react/src/components/DNSRecord/DNSRecord.scss similarity index 100% rename from web/js/react/src/components/DNSRecord/DNSRecord.scss rename to src/react/src/components/DNSRecord/DNSRecord.scss diff --git a/web/js/react/src/components/DNSRecord/Edit/EditDNSRecord.jsx b/src/react/src/components/DNSRecord/Edit/EditDNSRecord.jsx similarity index 100% rename from web/js/react/src/components/DNSRecord/Edit/EditDNSRecord.jsx rename to src/react/src/components/DNSRecord/Edit/EditDNSRecord.jsx diff --git a/web/js/react/src/components/Database/Add/AddDatabase.jsx b/src/react/src/components/Database/Add/AddDatabase.jsx similarity index 100% rename from web/js/react/src/components/Database/Add/AddDatabase.jsx rename to src/react/src/components/Database/Add/AddDatabase.jsx diff --git a/web/js/react/src/components/Database/Add/AddDatabase.scss b/src/react/src/components/Database/Add/AddDatabase.scss similarity index 100% rename from web/js/react/src/components/Database/Add/AddDatabase.scss rename to src/react/src/components/Database/Add/AddDatabase.scss diff --git a/web/js/react/src/components/Database/Database.jsx b/src/react/src/components/Database/Database.jsx similarity index 100% rename from web/js/react/src/components/Database/Database.jsx rename to src/react/src/components/Database/Database.jsx diff --git a/web/js/react/src/components/Database/Database.scss b/src/react/src/components/Database/Database.scss similarity index 100% rename from web/js/react/src/components/Database/Database.scss rename to src/react/src/components/Database/Database.scss diff --git a/web/js/react/src/components/Database/Edit/EditDatabase.jsx b/src/react/src/components/Database/Edit/EditDatabase.jsx similarity index 100% rename from web/js/react/src/components/Database/Edit/EditDatabase.jsx rename to src/react/src/components/Database/Edit/EditDatabase.jsx diff --git a/web/js/react/src/components/Database/Edit/EditDatabase.scss b/src/react/src/components/Database/Edit/EditDatabase.scss similarity index 100% rename from web/js/react/src/components/Database/Edit/EditDatabase.scss rename to src/react/src/components/Database/Edit/EditDatabase.scss diff --git a/web/js/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.jsx b/src/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.jsx similarity index 100% rename from web/js/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.jsx rename to src/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.jsx diff --git a/web/js/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.scss b/src/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.scss similarity index 100% rename from web/js/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.scss rename to src/react/src/components/DomainNameSystem/Add/AddDomainNameSystem.scss diff --git a/web/js/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.jsx b/src/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.jsx similarity index 100% rename from web/js/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.jsx rename to src/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.jsx diff --git a/web/js/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.scss b/src/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.scss similarity index 100% rename from web/js/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.scss rename to src/react/src/components/DomainNameSystem/Add/AdvancedOptions/AdvancedOptions.scss diff --git a/web/js/react/src/components/DomainNameSystem/DomainNameSystem.jsx b/src/react/src/components/DomainNameSystem/DomainNameSystem.jsx similarity index 100% rename from web/js/react/src/components/DomainNameSystem/DomainNameSystem.jsx rename to src/react/src/components/DomainNameSystem/DomainNameSystem.jsx diff --git a/web/js/react/src/components/DomainNameSystem/DomainNameSystem.scss b/src/react/src/components/DomainNameSystem/DomainNameSystem.scss similarity index 100% rename from web/js/react/src/components/DomainNameSystem/DomainNameSystem.scss rename to src/react/src/components/DomainNameSystem/DomainNameSystem.scss diff --git a/web/js/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.jsx b/src/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.jsx similarity index 100% rename from web/js/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.jsx rename to src/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.jsx diff --git a/web/js/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.scss b/src/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.scss similarity index 100% rename from web/js/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.scss rename to src/react/src/components/DomainNameSystem/Edit/EditDomainNameSystem.scss diff --git a/web/js/react/src/components/Firewall/Add/AddFirewall.jsx b/src/react/src/components/Firewall/Add/AddFirewall.jsx similarity index 100% rename from web/js/react/src/components/Firewall/Add/AddFirewall.jsx rename to src/react/src/components/Firewall/Add/AddFirewall.jsx diff --git a/web/js/react/src/components/Firewall/Add/AddFirewall.scss b/src/react/src/components/Firewall/Add/AddFirewall.scss similarity index 100% rename from web/js/react/src/components/Firewall/Add/AddFirewall.scss rename to src/react/src/components/Firewall/Add/AddFirewall.scss diff --git a/web/js/react/src/components/Firewall/Add/Banlist/index.jsx b/src/react/src/components/Firewall/Add/Banlist/index.jsx similarity index 100% rename from web/js/react/src/components/Firewall/Add/Banlist/index.jsx rename to src/react/src/components/Firewall/Add/Banlist/index.jsx diff --git a/web/js/react/src/components/Firewall/Ban/index.jsx b/src/react/src/components/Firewall/Ban/index.jsx similarity index 100% rename from web/js/react/src/components/Firewall/Ban/index.jsx rename to src/react/src/components/Firewall/Ban/index.jsx diff --git a/web/js/react/src/components/Firewall/Edit/EditFirewall.jsx b/src/react/src/components/Firewall/Edit/EditFirewall.jsx similarity index 100% rename from web/js/react/src/components/Firewall/Edit/EditFirewall.jsx rename to src/react/src/components/Firewall/Edit/EditFirewall.jsx diff --git a/web/js/react/src/components/Firewall/Edit/EditFirewall.scss b/src/react/src/components/Firewall/Edit/EditFirewall.scss similarity index 100% rename from web/js/react/src/components/Firewall/Edit/EditFirewall.scss rename to src/react/src/components/Firewall/Edit/EditFirewall.scss diff --git a/web/js/react/src/components/Firewall/Firewall.jsx b/src/react/src/components/Firewall/Firewall.jsx similarity index 100% rename from web/js/react/src/components/Firewall/Firewall.jsx rename to src/react/src/components/Firewall/Firewall.jsx diff --git a/web/js/react/src/components/Firewall/Firewall.scss b/src/react/src/components/Firewall/Firewall.scss similarity index 100% rename from web/js/react/src/components/Firewall/Firewall.scss rename to src/react/src/components/Firewall/Firewall.scss diff --git a/web/js/react/src/components/ForgotPassword/index.jsx b/src/react/src/components/ForgotPassword/index.jsx similarity index 100% rename from web/js/react/src/components/ForgotPassword/index.jsx rename to src/react/src/components/ForgotPassword/index.jsx diff --git a/web/js/react/src/components/Hotkeys/Hotkeys.jsx b/src/react/src/components/Hotkeys/Hotkeys.jsx similarity index 100% rename from web/js/react/src/components/Hotkeys/Hotkeys.jsx rename to src/react/src/components/Hotkeys/Hotkeys.jsx diff --git a/web/js/react/src/components/Hotkeys/Hotkeys.scss b/src/react/src/components/Hotkeys/Hotkeys.scss similarity index 100% rename from web/js/react/src/components/Hotkeys/Hotkeys.scss rename to src/react/src/components/Hotkeys/Hotkeys.scss diff --git a/web/js/react/src/components/Hotkeys/HotkeysButton.jsx b/src/react/src/components/Hotkeys/HotkeysButton.jsx similarity index 100% rename from web/js/react/src/components/Hotkeys/HotkeysButton.jsx rename to src/react/src/components/Hotkeys/HotkeysButton.jsx diff --git a/web/js/react/src/components/InternetProtocol/Add/AddInternetProtocol.jsx b/src/react/src/components/InternetProtocol/Add/AddInternetProtocol.jsx similarity index 100% rename from web/js/react/src/components/InternetProtocol/Add/AddInternetProtocol.jsx rename to src/react/src/components/InternetProtocol/Add/AddInternetProtocol.jsx diff --git a/web/js/react/src/components/InternetProtocol/Add/AddInternetProtocol.scss b/src/react/src/components/InternetProtocol/Add/AddInternetProtocol.scss similarity index 100% rename from web/js/react/src/components/InternetProtocol/Add/AddInternetProtocol.scss rename to src/react/src/components/InternetProtocol/Add/AddInternetProtocol.scss diff --git a/web/js/react/src/components/InternetProtocol/Edit/EditInternetProtocol.jsx b/src/react/src/components/InternetProtocol/Edit/EditInternetProtocol.jsx similarity index 100% rename from web/js/react/src/components/InternetProtocol/Edit/EditInternetProtocol.jsx rename to src/react/src/components/InternetProtocol/Edit/EditInternetProtocol.jsx diff --git a/web/js/react/src/components/InternetProtocol/Edit/EditInternetProtocol.scss b/src/react/src/components/InternetProtocol/Edit/EditInternetProtocol.scss similarity index 100% rename from web/js/react/src/components/InternetProtocol/Edit/EditInternetProtocol.scss rename to src/react/src/components/InternetProtocol/Edit/EditInternetProtocol.scss diff --git a/web/js/react/src/components/InternetProtocol/InternetProtocol.jsx b/src/react/src/components/InternetProtocol/InternetProtocol.jsx similarity index 100% rename from web/js/react/src/components/InternetProtocol/InternetProtocol.jsx rename to src/react/src/components/InternetProtocol/InternetProtocol.jsx diff --git a/web/js/react/src/components/InternetProtocol/InternetProtocol.scss b/src/react/src/components/InternetProtocol/InternetProtocol.scss similarity index 100% rename from web/js/react/src/components/InternetProtocol/InternetProtocol.scss rename to src/react/src/components/InternetProtocol/InternetProtocol.scss diff --git a/web/js/react/src/components/Lists/DirectoryList/DirectoryList.jsx b/src/react/src/components/Lists/DirectoryList/DirectoryList.jsx similarity index 100% rename from web/js/react/src/components/Lists/DirectoryList/DirectoryList.jsx rename to src/react/src/components/Lists/DirectoryList/DirectoryList.jsx diff --git a/web/js/react/src/components/Lists/List.scss b/src/react/src/components/Lists/List.scss similarity index 100% rename from web/js/react/src/components/Lists/List.scss rename to src/react/src/components/Lists/List.scss diff --git a/web/js/react/src/components/Lists/Row/Row.jsx b/src/react/src/components/Lists/Row/Row.jsx similarity index 100% rename from web/js/react/src/components/Lists/Row/Row.jsx rename to src/react/src/components/Lists/Row/Row.jsx diff --git a/web/js/react/src/components/Lists/Row/Row.scss b/src/react/src/components/Lists/Row/Row.scss similarity index 100% rename from web/js/react/src/components/Lists/Row/Row.scss rename to src/react/src/components/Lists/Row/Row.scss diff --git a/web/js/react/src/components/Log/Log.jsx b/src/react/src/components/Log/Log.jsx similarity index 100% rename from web/js/react/src/components/Log/Log.jsx rename to src/react/src/components/Log/Log.jsx diff --git a/web/js/react/src/components/Log/Log.scss b/src/react/src/components/Log/Log.scss similarity index 100% rename from web/js/react/src/components/Log/Log.scss rename to src/react/src/components/Log/Log.scss diff --git a/web/js/react/src/components/Login/Login.scss b/src/react/src/components/Login/Login.scss similarity index 100% rename from web/js/react/src/components/Login/Login.scss rename to src/react/src/components/Login/Login.scss diff --git a/web/js/react/src/components/Login/LoginForm.jsx b/src/react/src/components/Login/LoginForm.jsx similarity index 100% rename from web/js/react/src/components/Login/LoginForm.jsx rename to src/react/src/components/Login/LoginForm.jsx diff --git a/web/js/react/src/components/Mail/Add/AddMail.jsx b/src/react/src/components/Mail/Add/AddMail.jsx similarity index 100% rename from web/js/react/src/components/Mail/Add/AddMail.jsx rename to src/react/src/components/Mail/Add/AddMail.jsx diff --git a/web/js/react/src/components/Mail/Add/AddMail.scss b/src/react/src/components/Mail/Add/AddMail.scss similarity index 100% rename from web/js/react/src/components/Mail/Add/AddMail.scss rename to src/react/src/components/Mail/Add/AddMail.scss diff --git a/web/js/react/src/components/Mail/Edit/EditMail.jsx b/src/react/src/components/Mail/Edit/EditMail.jsx similarity index 100% rename from web/js/react/src/components/Mail/Edit/EditMail.jsx rename to src/react/src/components/Mail/Edit/EditMail.jsx diff --git a/web/js/react/src/components/Mail/Edit/EditMail.scss b/src/react/src/components/Mail/Edit/EditMail.scss similarity index 100% rename from web/js/react/src/components/Mail/Edit/EditMail.scss rename to src/react/src/components/Mail/Edit/EditMail.scss diff --git a/web/js/react/src/components/Mail/Mail.jsx b/src/react/src/components/Mail/Mail.jsx similarity index 100% rename from web/js/react/src/components/Mail/Mail.jsx rename to src/react/src/components/Mail/Mail.jsx diff --git a/web/js/react/src/components/Mail/Mail.scss b/src/react/src/components/Mail/Mail.scss similarity index 100% rename from web/js/react/src/components/Mail/Mail.scss rename to src/react/src/components/Mail/Mail.scss diff --git a/web/js/react/src/components/MailAccount/Add/AddMailAccount.jsx b/src/react/src/components/MailAccount/Add/AddMailAccount.jsx similarity index 100% rename from web/js/react/src/components/MailAccount/Add/AddMailAccount.jsx rename to src/react/src/components/MailAccount/Add/AddMailAccount.jsx diff --git a/web/js/react/src/components/MailAccount/Add/AddMailAccount.scss b/src/react/src/components/MailAccount/Add/AddMailAccount.scss similarity index 100% rename from web/js/react/src/components/MailAccount/Add/AddMailAccount.scss rename to src/react/src/components/MailAccount/Add/AddMailAccount.scss diff --git a/web/js/react/src/components/MailAccount/Edit/EditMailAccount.jsx b/src/react/src/components/MailAccount/Edit/EditMailAccount.jsx similarity index 100% rename from web/js/react/src/components/MailAccount/Edit/EditMailAccount.jsx rename to src/react/src/components/MailAccount/Edit/EditMailAccount.jsx diff --git a/web/js/react/src/components/MailAccount/MailAccount.jsx b/src/react/src/components/MailAccount/MailAccount.jsx similarity index 100% rename from web/js/react/src/components/MailAccount/MailAccount.jsx rename to src/react/src/components/MailAccount/MailAccount.jsx diff --git a/web/js/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.jsx b/src/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.jsx similarity index 100% rename from web/js/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.jsx rename to src/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.jsx diff --git a/web/js/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.scss b/src/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.scss similarity index 100% rename from web/js/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.scss rename to src/react/src/components/MailAccount/MailInfoBlock/MailInfoBlock.scss diff --git a/web/js/react/src/components/MainNav/MainNav.jsx b/src/react/src/components/MainNav/MainNav.jsx similarity index 100% rename from web/js/react/src/components/MainNav/MainNav.jsx rename to src/react/src/components/MainNav/MainNav.jsx diff --git a/web/js/react/src/components/MainNav/MainNav.scss b/src/react/src/components/MainNav/MainNav.scss similarity index 100% rename from web/js/react/src/components/MainNav/MainNav.scss rename to src/react/src/components/MainNav/MainNav.scss diff --git a/web/js/react/src/components/MainNav/Mobile/MobileTopNav.jsx b/src/react/src/components/MainNav/Mobile/MobileTopNav.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Mobile/MobileTopNav.jsx rename to src/react/src/components/MainNav/Mobile/MobileTopNav.jsx diff --git a/web/js/react/src/components/MainNav/Mobile/MobileTopNav.scss b/src/react/src/components/MainNav/Mobile/MobileTopNav.scss similarity index 100% rename from web/js/react/src/components/MainNav/Mobile/MobileTopNav.scss rename to src/react/src/components/MainNav/Mobile/MobileTopNav.scss diff --git a/web/js/react/src/components/MainNav/Panel/Notifications/Bell.jsx b/src/react/src/components/MainNav/Panel/Notifications/Bell.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Panel/Notifications/Bell.jsx rename to src/react/src/components/MainNav/Panel/Notifications/Bell.jsx diff --git a/web/js/react/src/components/MainNav/Panel/Notifications/BellUnread.jsx b/src/react/src/components/MainNav/Panel/Notifications/BellUnread.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Panel/Notifications/BellUnread.jsx rename to src/react/src/components/MainNav/Panel/Notifications/BellUnread.jsx diff --git a/web/js/react/src/components/MainNav/Panel/Notifications/Notifications.jsx b/src/react/src/components/MainNav/Panel/Notifications/Notifications.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Panel/Notifications/Notifications.jsx rename to src/react/src/components/MainNav/Panel/Notifications/Notifications.jsx diff --git a/web/js/react/src/components/MainNav/Panel/Notifications/Notifications.scss b/src/react/src/components/MainNav/Panel/Notifications/Notifications.scss similarity index 100% rename from web/js/react/src/components/MainNav/Panel/Notifications/Notifications.scss rename to src/react/src/components/MainNav/Panel/Notifications/Notifications.scss diff --git a/web/js/react/src/components/MainNav/Panel/Panel.jsx b/src/react/src/components/MainNav/Panel/Panel.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Panel/Panel.jsx rename to src/react/src/components/MainNav/Panel/Panel.jsx diff --git a/web/js/react/src/components/MainNav/Panel/Panel.scss b/src/react/src/components/MainNav/Panel/Panel.scss similarity index 100% rename from web/js/react/src/components/MainNav/Panel/Panel.scss rename to src/react/src/components/MainNav/Panel/Panel.scss diff --git a/web/js/react/src/components/MainNav/Stat-menu/Menu.jsx b/src/react/src/components/MainNav/Stat-menu/Menu.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Stat-menu/Menu.jsx rename to src/react/src/components/MainNav/Stat-menu/Menu.jsx diff --git a/web/js/react/src/components/MainNav/Stat-menu/Menu.scss b/src/react/src/components/MainNav/Stat-menu/Menu.scss similarity index 100% rename from web/js/react/src/components/MainNav/Stat-menu/Menu.scss rename to src/react/src/components/MainNav/Stat-menu/Menu.scss diff --git a/web/js/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.jsx b/src/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.jsx rename to src/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.jsx diff --git a/web/js/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.scss b/src/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.scss similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.scss rename to src/react/src/components/MainNav/Toolbar/Checkbox/Checkbox.scss diff --git a/web/js/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.jsx b/src/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.jsx rename to src/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.jsx diff --git a/web/js/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.scss b/src/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.scss similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.scss rename to src/react/src/components/MainNav/Toolbar/DropdownFilter/DropdownFilter.scss diff --git a/web/js/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.jsx b/src/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.jsx rename to src/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.jsx diff --git a/web/js/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.scss b/src/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.scss similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.scss rename to src/react/src/components/MainNav/Toolbar/LeftButton/LeftButton.scss diff --git a/web/js/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.jsx b/src/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.jsx rename to src/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.jsx diff --git a/web/js/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.scss b/src/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.scss similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.scss rename to src/react/src/components/MainNav/Toolbar/SearchInput/SearchInput.scss diff --git a/web/js/react/src/components/MainNav/Toolbar/Select/Select.jsx b/src/react/src/components/MainNav/Toolbar/Select/Select.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/Select/Select.jsx rename to src/react/src/components/MainNav/Toolbar/Select/Select.jsx diff --git a/web/js/react/src/components/MainNav/Toolbar/Select/Select.scss b/src/react/src/components/MainNav/Toolbar/Select/Select.scss similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/Select/Select.scss rename to src/react/src/components/MainNav/Toolbar/Select/Select.scss diff --git a/web/js/react/src/components/MainNav/Toolbar/Toolbar.jsx b/src/react/src/components/MainNav/Toolbar/Toolbar.jsx similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/Toolbar.jsx rename to src/react/src/components/MainNav/Toolbar/Toolbar.jsx diff --git a/web/js/react/src/components/MainNav/Toolbar/Toolbar.scss b/src/react/src/components/MainNav/Toolbar/Toolbar.scss similarity index 100% rename from web/js/react/src/components/MainNav/Toolbar/Toolbar.scss rename to src/react/src/components/MainNav/Toolbar/Toolbar.scss diff --git a/web/js/react/src/components/Menu/Menu.jsx b/src/react/src/components/Menu/Menu.jsx similarity index 100% rename from web/js/react/src/components/Menu/Menu.jsx rename to src/react/src/components/Menu/Menu.jsx diff --git a/web/js/react/src/components/Menu/Menu.scss b/src/react/src/components/Menu/Menu.scss similarity index 100% rename from web/js/react/src/components/Menu/Menu.scss rename to src/react/src/components/Menu/Menu.scss diff --git a/web/js/react/src/components/Modal/AddDirectory.jsx b/src/react/src/components/Modal/AddDirectory.jsx similarity index 100% rename from web/js/react/src/components/Modal/AddDirectory.jsx rename to src/react/src/components/Modal/AddDirectory.jsx diff --git a/web/js/react/src/components/Modal/AddFile.jsx b/src/react/src/components/Modal/AddFile.jsx similarity index 100% rename from web/js/react/src/components/Modal/AddFile.jsx rename to src/react/src/components/Modal/AddFile.jsx diff --git a/web/js/react/src/components/Modal/Archive.jsx b/src/react/src/components/Modal/Archive.jsx similarity index 100% rename from web/js/react/src/components/Modal/Archive.jsx rename to src/react/src/components/Modal/Archive.jsx diff --git a/web/js/react/src/components/Modal/Copy.jsx b/src/react/src/components/Modal/Copy.jsx similarity index 100% rename from web/js/react/src/components/Modal/Copy.jsx rename to src/react/src/components/Modal/Copy.jsx diff --git a/web/js/react/src/components/Modal/Delete.jsx b/src/react/src/components/Modal/Delete.jsx similarity index 100% rename from web/js/react/src/components/Modal/Delete.jsx rename to src/react/src/components/Modal/Delete.jsx diff --git a/web/js/react/src/components/Modal/Extract.jsx b/src/react/src/components/Modal/Extract.jsx similarity index 100% rename from web/js/react/src/components/Modal/Extract.jsx rename to src/react/src/components/Modal/Extract.jsx diff --git a/web/js/react/src/components/Modal/Modal.jsx b/src/react/src/components/Modal/Modal.jsx similarity index 100% rename from web/js/react/src/components/Modal/Modal.jsx rename to src/react/src/components/Modal/Modal.jsx diff --git a/web/js/react/src/components/Modal/Modal.scss b/src/react/src/components/Modal/Modal.scss similarity index 100% rename from web/js/react/src/components/Modal/Modal.scss rename to src/react/src/components/Modal/Modal.scss diff --git a/web/js/react/src/components/Modal/Move.jsx b/src/react/src/components/Modal/Move.jsx similarity index 100% rename from web/js/react/src/components/Modal/Move.jsx rename to src/react/src/components/Modal/Move.jsx diff --git a/web/js/react/src/components/Modal/NothingSelected.jsx b/src/react/src/components/Modal/NothingSelected.jsx similarity index 100% rename from web/js/react/src/components/Modal/NothingSelected.jsx rename to src/react/src/components/Modal/NothingSelected.jsx diff --git a/web/js/react/src/components/Modal/Permissions.jsx b/src/react/src/components/Modal/Permissions.jsx similarity index 100% rename from web/js/react/src/components/Modal/Permissions.jsx rename to src/react/src/components/Modal/Permissions.jsx diff --git a/web/js/react/src/components/Modal/Rename.jsx b/src/react/src/components/Modal/Rename.jsx similarity index 100% rename from web/js/react/src/components/Modal/Rename.jsx rename to src/react/src/components/Modal/Rename.jsx diff --git a/web/js/react/src/components/Modal/Replace.jsx b/src/react/src/components/Modal/Replace.jsx similarity index 100% rename from web/js/react/src/components/Modal/Replace.jsx rename to src/react/src/components/Modal/Replace.jsx diff --git a/web/js/react/src/components/Package/Add/AddPackage.jsx b/src/react/src/components/Package/Add/AddPackage.jsx similarity index 100% rename from web/js/react/src/components/Package/Add/AddPackage.jsx rename to src/react/src/components/Package/Add/AddPackage.jsx diff --git a/web/js/react/src/components/Package/Add/AddPackage.scss b/src/react/src/components/Package/Add/AddPackage.scss similarity index 100% rename from web/js/react/src/components/Package/Add/AddPackage.scss rename to src/react/src/components/Package/Add/AddPackage.scss diff --git a/web/js/react/src/components/Package/Edit/EditPackage.jsx b/src/react/src/components/Package/Edit/EditPackage.jsx similarity index 100% rename from web/js/react/src/components/Package/Edit/EditPackage.jsx rename to src/react/src/components/Package/Edit/EditPackage.jsx diff --git a/web/js/react/src/components/Package/Edit/EditPackage.scss b/src/react/src/components/Package/Edit/EditPackage.scss similarity index 100% rename from web/js/react/src/components/Package/Edit/EditPackage.scss rename to src/react/src/components/Package/Edit/EditPackage.scss diff --git a/web/js/react/src/components/Package/Package.jsx b/src/react/src/components/Package/Package.jsx similarity index 100% rename from web/js/react/src/components/Package/Package.jsx rename to src/react/src/components/Package/Package.jsx diff --git a/web/js/react/src/components/Package/Package.scss b/src/react/src/components/Package/Package.scss similarity index 100% rename from web/js/react/src/components/Package/Package.scss rename to src/react/src/components/Package/Package.scss diff --git a/web/js/react/src/components/Path/Dropdown/Dropdown.jsx b/src/react/src/components/Path/Dropdown/Dropdown.jsx similarity index 100% rename from web/js/react/src/components/Path/Dropdown/Dropdown.jsx rename to src/react/src/components/Path/Dropdown/Dropdown.jsx diff --git a/web/js/react/src/components/Path/Dropdown/Dropdown.scss b/src/react/src/components/Path/Dropdown/Dropdown.scss similarity index 100% rename from web/js/react/src/components/Path/Dropdown/Dropdown.scss rename to src/react/src/components/Path/Dropdown/Dropdown.scss diff --git a/web/js/react/src/components/Path/Path.jsx b/src/react/src/components/Path/Path.jsx similarity index 100% rename from web/js/react/src/components/Path/Path.jsx rename to src/react/src/components/Path/Path.jsx diff --git a/web/js/react/src/components/Path/Path.scss b/src/react/src/components/Path/Path.scss similarity index 100% rename from web/js/react/src/components/Path/Path.scss rename to src/react/src/components/Path/Path.scss diff --git a/web/js/react/src/components/Preview/Editor/Editor.jsx b/src/react/src/components/Preview/Editor/Editor.jsx similarity index 100% rename from web/js/react/src/components/Preview/Editor/Editor.jsx rename to src/react/src/components/Preview/Editor/Editor.jsx diff --git a/web/js/react/src/components/Preview/Editor/Editor.scss b/src/react/src/components/Preview/Editor/Editor.scss similarity index 100% rename from web/js/react/src/components/Preview/Editor/Editor.scss rename to src/react/src/components/Preview/Editor/Editor.scss diff --git a/web/js/react/src/components/Preview/Photo/Photo.jsx b/src/react/src/components/Preview/Photo/Photo.jsx similarity index 100% rename from web/js/react/src/components/Preview/Photo/Photo.jsx rename to src/react/src/components/Preview/Photo/Photo.jsx diff --git a/web/js/react/src/components/Preview/Photo/Photo.scss b/src/react/src/components/Preview/Photo/Photo.scss similarity index 100% rename from web/js/react/src/components/Preview/Photo/Photo.scss rename to src/react/src/components/Preview/Photo/Photo.scss diff --git a/web/js/react/src/components/Preview/Preview.jsx b/src/react/src/components/Preview/Preview.jsx similarity index 100% rename from web/js/react/src/components/Preview/Preview.jsx rename to src/react/src/components/Preview/Preview.jsx diff --git a/web/js/react/src/components/Preview/Video/Video.jsx b/src/react/src/components/Preview/Video/Video.jsx similarity index 100% rename from web/js/react/src/components/Preview/Video/Video.jsx rename to src/react/src/components/Preview/Video/Video.jsx diff --git a/web/js/react/src/components/Preview/Video/Video.scss b/src/react/src/components/Preview/Video/Video.scss similarity index 100% rename from web/js/react/src/components/Preview/Video/Video.scss rename to src/react/src/components/Preview/Video/Video.scss diff --git a/web/js/react/src/components/ProgressBar/ProgressBar.jsx b/src/react/src/components/ProgressBar/ProgressBar.jsx similarity index 100% rename from web/js/react/src/components/ProgressBar/ProgressBar.jsx rename to src/react/src/components/ProgressBar/ProgressBar.jsx diff --git a/web/js/react/src/components/ProgressBar/ProgressBar.scss b/src/react/src/components/ProgressBar/ProgressBar.scss similarity index 100% rename from web/js/react/src/components/ProgressBar/ProgressBar.scss rename to src/react/src/components/ProgressBar/ProgressBar.scss diff --git a/web/js/react/src/components/RRD/RRD.jsx b/src/react/src/components/RRD/RRD.jsx similarity index 100% rename from web/js/react/src/components/RRD/RRD.jsx rename to src/react/src/components/RRD/RRD.jsx diff --git a/web/js/react/src/components/RRD/RRD.scss b/src/react/src/components/RRD/RRD.scss similarity index 100% rename from web/js/react/src/components/RRD/RRD.scss rename to src/react/src/components/RRD/RRD.scss diff --git a/web/js/react/src/components/RRD/Timer/Timer.jsx b/src/react/src/components/RRD/Timer/Timer.jsx similarity index 100% rename from web/js/react/src/components/RRD/Timer/Timer.jsx rename to src/react/src/components/RRD/Timer/Timer.jsx diff --git a/web/js/react/src/components/RRD/Timer/Timer.scss b/src/react/src/components/RRD/Timer/Timer.scss similarity index 100% rename from web/js/react/src/components/RRD/Timer/Timer.scss rename to src/react/src/components/RRD/Timer/Timer.scss diff --git a/web/js/react/src/components/Searchitem/SearchItem.jsx b/src/react/src/components/Searchitem/SearchItem.jsx similarity index 100% rename from web/js/react/src/components/Searchitem/SearchItem.jsx rename to src/react/src/components/Searchitem/SearchItem.jsx diff --git a/web/js/react/src/components/Searchitem/SearchItem.scss b/src/react/src/components/Searchitem/SearchItem.scss similarity index 100% rename from web/js/react/src/components/Searchitem/SearchItem.scss rename to src/react/src/components/Searchitem/SearchItem.scss diff --git a/web/js/react/src/components/Server/Edit/Bind9/Bind9.jsx b/src/react/src/components/Server/Edit/Bind9/Bind9.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/Bind9/Bind9.jsx rename to src/react/src/components/Server/Edit/Bind9/Bind9.jsx diff --git a/web/js/react/src/components/Server/Edit/Bind9/Bind9.scss b/src/react/src/components/Server/Edit/Bind9/Bind9.scss similarity index 100% rename from web/js/react/src/components/Server/Edit/Bind9/Bind9.scss rename to src/react/src/components/Server/Edit/Bind9/Bind9.scss diff --git a/web/js/react/src/components/Server/Edit/Dovecot/Dovecot.jsx b/src/react/src/components/Server/Edit/Dovecot/Dovecot.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/Dovecot/Dovecot.jsx rename to src/react/src/components/Server/Edit/Dovecot/Dovecot.jsx diff --git a/web/js/react/src/components/Server/Edit/Dovecot/Dovecot.scss b/src/react/src/components/Server/Edit/Dovecot/Dovecot.scss similarity index 100% rename from web/js/react/src/components/Server/Edit/Dovecot/Dovecot.scss rename to src/react/src/components/Server/Edit/Dovecot/Dovecot.scss diff --git a/web/js/react/src/components/Server/Edit/EditBackupOption.jsx b/src/react/src/components/Server/Edit/EditBackupOption.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/EditBackupOption.jsx rename to src/react/src/components/Server/Edit/EditBackupOption.jsx diff --git a/web/js/react/src/components/Server/Edit/EditDatabaseOption.jsx b/src/react/src/components/Server/Edit/EditDatabaseOption.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/EditDatabaseOption.jsx rename to src/react/src/components/Server/Edit/EditDatabaseOption.jsx diff --git a/web/js/react/src/components/Server/Edit/EditMailOption.jsx b/src/react/src/components/Server/Edit/EditMailOption.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/EditMailOption.jsx rename to src/react/src/components/Server/Edit/EditMailOption.jsx diff --git a/web/js/react/src/components/Server/Edit/EditServer.jsx b/src/react/src/components/Server/Edit/EditServer.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/EditServer.jsx rename to src/react/src/components/Server/Edit/EditServer.jsx diff --git a/web/js/react/src/components/Server/Edit/EditServer.scss b/src/react/src/components/Server/Edit/EditServer.scss similarity index 100% rename from web/js/react/src/components/Server/Edit/EditServer.scss rename to src/react/src/components/Server/Edit/EditServer.scss diff --git a/web/js/react/src/components/Server/Edit/EditServerDnsOption.jsx b/src/react/src/components/Server/Edit/EditServerDnsOption.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/EditServerDnsOption.jsx rename to src/react/src/components/Server/Edit/EditServerDnsOption.jsx diff --git a/web/js/react/src/components/Server/Edit/EditServerWebOption.jsx b/src/react/src/components/Server/Edit/EditServerWebOption.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/EditServerWebOption.jsx rename to src/react/src/components/Server/Edit/EditServerWebOption.jsx diff --git a/web/js/react/src/components/Server/Edit/EditVestaPlugins.jsx b/src/react/src/components/Server/Edit/EditVestaPlugins.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/EditVestaPlugins.jsx rename to src/react/src/components/Server/Edit/EditVestaPlugins.jsx diff --git a/web/js/react/src/components/Server/Edit/EditVestaSslOption.jsx b/src/react/src/components/Server/Edit/EditVestaSslOption.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/EditVestaSslOption.jsx rename to src/react/src/components/Server/Edit/EditVestaSslOption.jsx diff --git a/web/js/react/src/components/Server/Edit/Httpd/EditHttpd.jsx b/src/react/src/components/Server/Edit/Httpd/EditHttpd.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/Httpd/EditHttpd.jsx rename to src/react/src/components/Server/Edit/Httpd/EditHttpd.jsx diff --git a/web/js/react/src/components/Server/Edit/Httpd/EditHttpd.scss b/src/react/src/components/Server/Edit/Httpd/EditHttpd.scss similarity index 100% rename from web/js/react/src/components/Server/Edit/Httpd/EditHttpd.scss rename to src/react/src/components/Server/Edit/Httpd/EditHttpd.scss diff --git a/web/js/react/src/components/Server/Edit/Mysql/Mysql.jsx b/src/react/src/components/Server/Edit/Mysql/Mysql.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/Mysql/Mysql.jsx rename to src/react/src/components/Server/Edit/Mysql/Mysql.jsx diff --git a/web/js/react/src/components/Server/Edit/Mysql/Mysql.scss b/src/react/src/components/Server/Edit/Mysql/Mysql.scss similarity index 100% rename from web/js/react/src/components/Server/Edit/Mysql/Mysql.scss rename to src/react/src/components/Server/Edit/Mysql/Mysql.scss diff --git a/web/js/react/src/components/Server/Edit/Nginx/EditServerNginx.jsx b/src/react/src/components/Server/Edit/Nginx/EditServerNginx.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/Nginx/EditServerNginx.jsx rename to src/react/src/components/Server/Edit/Nginx/EditServerNginx.jsx diff --git a/web/js/react/src/components/Server/Edit/Nginx/EditServerNginx.scss b/src/react/src/components/Server/Edit/Nginx/EditServerNginx.scss similarity index 100% rename from web/js/react/src/components/Server/Edit/Nginx/EditServerNginx.scss rename to src/react/src/components/Server/Edit/Nginx/EditServerNginx.scss diff --git a/web/js/react/src/components/Server/Edit/PHP/EditPhp.jsx b/src/react/src/components/Server/Edit/PHP/EditPhp.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/PHP/EditPhp.jsx rename to src/react/src/components/Server/Edit/PHP/EditPhp.jsx diff --git a/web/js/react/src/components/Server/Edit/PHP/EditPhp.scss b/src/react/src/components/Server/Edit/PHP/EditPhp.scss similarity index 100% rename from web/js/react/src/components/Server/Edit/PHP/EditPhp.scss rename to src/react/src/components/Server/Edit/PHP/EditPhp.scss diff --git a/web/js/react/src/components/Server/Edit/Postgresql/Postgresql.jsx b/src/react/src/components/Server/Edit/Postgresql/Postgresql.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/Postgresql/Postgresql.jsx rename to src/react/src/components/Server/Edit/Postgresql/Postgresql.jsx diff --git a/web/js/react/src/components/Server/Edit/Postgresql/Postgresql.scss b/src/react/src/components/Server/Edit/Postgresql/Postgresql.scss similarity index 100% rename from web/js/react/src/components/Server/Edit/Postgresql/Postgresql.scss rename to src/react/src/components/Server/Edit/Postgresql/Postgresql.scss diff --git a/web/js/react/src/components/Server/Edit/Service/Service.jsx b/src/react/src/components/Server/Edit/Service/Service.jsx similarity index 100% rename from web/js/react/src/components/Server/Edit/Service/Service.jsx rename to src/react/src/components/Server/Edit/Service/Service.jsx diff --git a/web/js/react/src/components/Server/Edit/Service/Service.scss b/src/react/src/components/Server/Edit/Service/Service.scss similarity index 100% rename from web/js/react/src/components/Server/Edit/Service/Service.scss rename to src/react/src/components/Server/Edit/Service/Service.scss diff --git a/web/js/react/src/components/Server/Server.jsx b/src/react/src/components/Server/Server.jsx similarity index 100% rename from web/js/react/src/components/Server/Server.jsx rename to src/react/src/components/Server/Server.jsx diff --git a/web/js/react/src/components/Server/Server.scss b/src/react/src/components/Server/Server.scss similarity index 100% rename from web/js/react/src/components/Server/Server.scss rename to src/react/src/components/Server/Server.scss diff --git a/web/js/react/src/components/Server/ServerSys.jsx b/src/react/src/components/Server/ServerSys.jsx similarity index 100% rename from web/js/react/src/components/Server/ServerSys.jsx rename to src/react/src/components/Server/ServerSys.jsx diff --git a/web/js/react/src/components/Server/ServerSys.scss b/src/react/src/components/Server/ServerSys.scss similarity index 100% rename from web/js/react/src/components/Server/ServerSys.scss rename to src/react/src/components/Server/ServerSys.scss diff --git a/web/js/react/src/components/Spinner/Spinner.jsx b/src/react/src/components/Spinner/Spinner.jsx similarity index 100% rename from web/js/react/src/components/Spinner/Spinner.jsx rename to src/react/src/components/Spinner/Spinner.jsx diff --git a/web/js/react/src/components/Spinner/Spinner.scss b/src/react/src/components/Spinner/Spinner.scss similarity index 100% rename from web/js/react/src/components/Spinner/Spinner.scss rename to src/react/src/components/Spinner/Spinner.scss diff --git a/web/js/react/src/components/Statistic/Statistic.jsx b/src/react/src/components/Statistic/Statistic.jsx similarity index 100% rename from web/js/react/src/components/Statistic/Statistic.jsx rename to src/react/src/components/Statistic/Statistic.jsx diff --git a/web/js/react/src/components/Statistic/Statistic.scss b/src/react/src/components/Statistic/Statistic.scss similarity index 100% rename from web/js/react/src/components/Statistic/Statistic.scss rename to src/react/src/components/Statistic/Statistic.scss diff --git a/web/js/react/src/components/TopPanel/TopPanel.jsx b/src/react/src/components/TopPanel/TopPanel.jsx similarity index 100% rename from web/js/react/src/components/TopPanel/TopPanel.jsx rename to src/react/src/components/TopPanel/TopPanel.jsx diff --git a/web/js/react/src/components/TopPanel/TopPanel.scss b/src/react/src/components/TopPanel/TopPanel.scss similarity index 100% rename from web/js/react/src/components/TopPanel/TopPanel.scss rename to src/react/src/components/TopPanel/TopPanel.scss diff --git a/web/js/react/src/components/Update/Update.jsx b/src/react/src/components/Update/Update.jsx similarity index 100% rename from web/js/react/src/components/Update/Update.jsx rename to src/react/src/components/Update/Update.jsx diff --git a/web/js/react/src/components/Update/Update.scss b/src/react/src/components/Update/Update.scss similarity index 100% rename from web/js/react/src/components/Update/Update.scss rename to src/react/src/components/Update/Update.scss diff --git a/web/js/react/src/components/User/Add/AddUser.jsx b/src/react/src/components/User/Add/AddUser.jsx similarity index 100% rename from web/js/react/src/components/User/Add/AddUser.jsx rename to src/react/src/components/User/Add/AddUser.jsx diff --git a/web/js/react/src/components/User/Add/AddUser.scss b/src/react/src/components/User/Add/AddUser.scss similarity index 100% rename from web/js/react/src/components/User/Add/AddUser.scss rename to src/react/src/components/User/Add/AddUser.scss diff --git a/web/js/react/src/components/User/Edit/EditUser.jsx b/src/react/src/components/User/Edit/EditUser.jsx similarity index 100% rename from web/js/react/src/components/User/Edit/EditUser.jsx rename to src/react/src/components/User/Edit/EditUser.jsx diff --git a/web/js/react/src/components/User/Edit/EditUser.scss b/src/react/src/components/User/Edit/EditUser.scss similarity index 100% rename from web/js/react/src/components/User/Edit/EditUser.scss rename to src/react/src/components/User/Edit/EditUser.scss diff --git a/web/js/react/src/components/User/User.jsx b/src/react/src/components/User/User.jsx similarity index 100% rename from web/js/react/src/components/User/User.jsx rename to src/react/src/components/User/User.jsx diff --git a/web/js/react/src/components/User/User.scss b/src/react/src/components/User/User.scss similarity index 100% rename from web/js/react/src/components/User/User.scss rename to src/react/src/components/User/User.scss diff --git a/web/js/react/src/components/WebDomain/Add/AddWebDomain.jsx b/src/react/src/components/WebDomain/Add/AddWebDomain.jsx similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AddWebDomain.jsx rename to src/react/src/components/WebDomain/Add/AddWebDomain.jsx diff --git a/web/js/react/src/components/WebDomain/Add/AddWebDomain.scss b/src/react/src/components/WebDomain/Add/AddWebDomain.scss similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AddWebDomain.scss rename to src/react/src/components/WebDomain/Add/AddWebDomain.scss diff --git a/web/js/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.jsx b/src/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.jsx similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.jsx rename to src/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.jsx diff --git a/web/js/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.scss b/src/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.scss similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.scss rename to src/react/src/components/WebDomain/Add/AdditionalFtp/AdditionalFtp.scss diff --git a/web/js/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.jsx b/src/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.jsx similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.jsx rename to src/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.jsx diff --git a/web/js/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.scss b/src/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.scss similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.scss rename to src/react/src/components/WebDomain/Add/AdditionalFtpForEditing/AdditionalFtpForEditing.scss diff --git a/web/js/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.jsx b/src/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.jsx similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.jsx rename to src/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.jsx diff --git a/web/js/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.scss b/src/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.scss similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.scss rename to src/react/src/components/WebDomain/Add/AdditionalFtpWrapper/AdditionalFtpWrapper.scss diff --git a/web/js/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.jsx b/src/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.jsx similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.jsx rename to src/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.jsx diff --git a/web/js/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.scss b/src/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.scss similarity index 100% rename from web/js/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.scss rename to src/react/src/components/WebDomain/Add/AdvancedOptions/AdvancedOptions.scss diff --git a/web/js/react/src/components/WebDomain/Add/SslSupport/SslSupport.jsx b/src/react/src/components/WebDomain/Add/SslSupport/SslSupport.jsx similarity index 100% rename from web/js/react/src/components/WebDomain/Add/SslSupport/SslSupport.jsx rename to src/react/src/components/WebDomain/Add/SslSupport/SslSupport.jsx diff --git a/web/js/react/src/components/WebDomain/Add/SslSupport/SslSupport.scss b/src/react/src/components/WebDomain/Add/SslSupport/SslSupport.scss similarity index 100% rename from web/js/react/src/components/WebDomain/Add/SslSupport/SslSupport.scss rename to src/react/src/components/WebDomain/Add/SslSupport/SslSupport.scss diff --git a/web/js/react/src/components/WebDomain/Edit/EditWeb.jsx b/src/react/src/components/WebDomain/Edit/EditWeb.jsx similarity index 100% rename from web/js/react/src/components/WebDomain/Edit/EditWeb.jsx rename to src/react/src/components/WebDomain/Edit/EditWeb.jsx diff --git a/web/js/react/src/components/WebDomain/Edit/EditWeb.scss b/src/react/src/components/WebDomain/Edit/EditWeb.scss similarity index 100% rename from web/js/react/src/components/WebDomain/Edit/EditWeb.scss rename to src/react/src/components/WebDomain/Edit/EditWeb.scss diff --git a/web/js/react/src/components/WebDomain/Edit/SslSupport/SslSupport.jsx b/src/react/src/components/WebDomain/Edit/SslSupport/SslSupport.jsx similarity index 100% rename from web/js/react/src/components/WebDomain/Edit/SslSupport/SslSupport.jsx rename to src/react/src/components/WebDomain/Edit/SslSupport/SslSupport.jsx diff --git a/web/js/react/src/components/WebDomain/Edit/SslSupport/SslSupport.scss b/src/react/src/components/WebDomain/Edit/SslSupport/SslSupport.scss similarity index 100% rename from web/js/react/src/components/WebDomain/Edit/SslSupport/SslSupport.scss rename to src/react/src/components/WebDomain/Edit/SslSupport/SslSupport.scss diff --git a/web/js/react/src/components/WebDomain/WebDomain.jsx b/src/react/src/components/WebDomain/WebDomain.jsx similarity index 100% rename from web/js/react/src/components/WebDomain/WebDomain.jsx rename to src/react/src/components/WebDomain/WebDomain.jsx diff --git a/web/js/react/src/components/WebDomain/WebDomain.scss b/src/react/src/components/WebDomain/WebDomain.scss similarity index 100% rename from web/js/react/src/components/WebDomain/WebDomain.scss rename to src/react/src/components/WebDomain/WebDomain.scss diff --git a/web/js/react/src/containers/AddDNSWrapper/AddDNSWrapper.jsx b/src/react/src/containers/AddDNSWrapper/AddDNSWrapper.jsx similarity index 100% rename from web/js/react/src/containers/AddDNSWrapper/AddDNSWrapper.jsx rename to src/react/src/containers/AddDNSWrapper/AddDNSWrapper.jsx diff --git a/web/js/react/src/containers/AddDNSWrapper/AddDNSWrapper.scss b/src/react/src/containers/AddDNSWrapper/AddDNSWrapper.scss similarity index 100% rename from web/js/react/src/containers/AddDNSWrapper/AddDNSWrapper.scss rename to src/react/src/containers/AddDNSWrapper/AddDNSWrapper.scss diff --git a/web/js/react/src/containers/AddMailWrapper/AddMailWrapper.jsx b/src/react/src/containers/AddMailWrapper/AddMailWrapper.jsx similarity index 100% rename from web/js/react/src/containers/AddMailWrapper/AddMailWrapper.jsx rename to src/react/src/containers/AddMailWrapper/AddMailWrapper.jsx diff --git a/web/js/react/src/containers/App/App.js b/src/react/src/containers/App/App.js similarity index 100% rename from web/js/react/src/containers/App/App.js rename to src/react/src/containers/App/App.js diff --git a/web/js/react/src/containers/App/App.scss b/src/react/src/containers/App/App.scss similarity index 100% rename from web/js/react/src/containers/App/App.scss rename to src/react/src/containers/App/App.scss diff --git a/web/js/react/src/containers/App/App.test.js b/src/react/src/containers/App/App.test.js similarity index 100% rename from web/js/react/src/containers/App/App.test.js rename to src/react/src/containers/App/App.test.js diff --git a/web/js/react/src/containers/App/serviceWorker.js b/src/react/src/containers/App/serviceWorker.js similarity index 100% rename from web/js/react/src/containers/App/serviceWorker.js rename to src/react/src/containers/App/serviceWorker.js diff --git a/web/js/react/src/containers/BackupWrapper/BackupWrapper.jsx b/src/react/src/containers/BackupWrapper/BackupWrapper.jsx similarity index 100% rename from web/js/react/src/containers/BackupWrapper/BackupWrapper.jsx rename to src/react/src/containers/BackupWrapper/BackupWrapper.jsx diff --git a/web/js/react/src/containers/Backups/Backups.jsx b/src/react/src/containers/Backups/Backups.jsx similarity index 100% rename from web/js/react/src/containers/Backups/Backups.jsx rename to src/react/src/containers/Backups/Backups.jsx diff --git a/web/js/react/src/containers/Backups/Backups.scss b/src/react/src/containers/Backups/Backups.scss similarity index 100% rename from web/js/react/src/containers/Backups/Backups.scss rename to src/react/src/containers/Backups/Backups.scss diff --git a/web/js/react/src/containers/Backups/Exclusions/index.jsx b/src/react/src/containers/Backups/Exclusions/index.jsx similarity index 100% rename from web/js/react/src/containers/Backups/Exclusions/index.jsx rename to src/react/src/containers/Backups/Exclusions/index.jsx diff --git a/web/js/react/src/containers/ControlPanelContent/ControlPanelContent.jsx b/src/react/src/containers/ControlPanelContent/ControlPanelContent.jsx similarity index 100% rename from web/js/react/src/containers/ControlPanelContent/ControlPanelContent.jsx rename to src/react/src/containers/ControlPanelContent/ControlPanelContent.jsx diff --git a/web/js/react/src/containers/ControlPanelContent/ControlPanelContent.scss b/src/react/src/containers/ControlPanelContent/ControlPanelContent.scss similarity index 100% rename from web/js/react/src/containers/ControlPanelContent/ControlPanelContent.scss rename to src/react/src/containers/ControlPanelContent/ControlPanelContent.scss diff --git a/web/js/react/src/containers/CronJobs/CronJobs.jsx b/src/react/src/containers/CronJobs/CronJobs.jsx similarity index 100% rename from web/js/react/src/containers/CronJobs/CronJobs.jsx rename to src/react/src/containers/CronJobs/CronJobs.jsx diff --git a/web/js/react/src/containers/CronJobs/CronJobs.scss b/src/react/src/containers/CronJobs/CronJobs.scss similarity index 100% rename from web/js/react/src/containers/CronJobs/CronJobs.scss rename to src/react/src/containers/CronJobs/CronJobs.scss diff --git a/web/js/react/src/containers/DNSRecords/DNSRecords.jsx b/src/react/src/containers/DNSRecords/DNSRecords.jsx similarity index 100% rename from web/js/react/src/containers/DNSRecords/DNSRecords.jsx rename to src/react/src/containers/DNSRecords/DNSRecords.jsx diff --git a/web/js/react/src/containers/DNSRecords/DNSRecords.scss b/src/react/src/containers/DNSRecords/DNSRecords.scss similarity index 100% rename from web/js/react/src/containers/DNSRecords/DNSRecords.scss rename to src/react/src/containers/DNSRecords/DNSRecords.scss diff --git a/web/js/react/src/containers/DNSWrapper/DNSWrapper.jsx b/src/react/src/containers/DNSWrapper/DNSWrapper.jsx similarity index 100% rename from web/js/react/src/containers/DNSWrapper/DNSWrapper.jsx rename to src/react/src/containers/DNSWrapper/DNSWrapper.jsx diff --git a/web/js/react/src/containers/Databases/Databases.jsx b/src/react/src/containers/Databases/Databases.jsx similarity index 100% rename from web/js/react/src/containers/Databases/Databases.jsx rename to src/react/src/containers/Databases/Databases.jsx diff --git a/web/js/react/src/containers/Databases/Databases.scss b/src/react/src/containers/Databases/Databases.scss similarity index 100% rename from web/js/react/src/containers/Databases/Databases.scss rename to src/react/src/containers/Databases/Databases.scss diff --git a/web/js/react/src/containers/DomainNameSystems/DomainNameSystems.jsx b/src/react/src/containers/DomainNameSystems/DomainNameSystems.jsx similarity index 100% rename from web/js/react/src/containers/DomainNameSystems/DomainNameSystems.jsx rename to src/react/src/containers/DomainNameSystems/DomainNameSystems.jsx diff --git a/web/js/react/src/containers/DomainNameSystems/DomainNameSystems.scss b/src/react/src/containers/DomainNameSystems/DomainNameSystems.scss similarity index 100% rename from web/js/react/src/containers/DomainNameSystems/DomainNameSystems.scss rename to src/react/src/containers/DomainNameSystems/DomainNameSystems.scss diff --git a/web/js/react/src/containers/EditDNSWrapper/EditDNSWrapper.jsx b/src/react/src/containers/EditDNSWrapper/EditDNSWrapper.jsx similarity index 100% rename from web/js/react/src/containers/EditDNSWrapper/EditDNSWrapper.jsx rename to src/react/src/containers/EditDNSWrapper/EditDNSWrapper.jsx diff --git a/web/js/react/src/containers/EditMailWrapper/EditMailWrapper.jsx b/src/react/src/containers/EditMailWrapper/EditMailWrapper.jsx similarity index 100% rename from web/js/react/src/containers/EditMailWrapper/EditMailWrapper.jsx rename to src/react/src/containers/EditMailWrapper/EditMailWrapper.jsx diff --git a/web/js/react/src/containers/FileManager/FileManager.js b/src/react/src/containers/FileManager/FileManager.js similarity index 100% rename from web/js/react/src/containers/FileManager/FileManager.js rename to src/react/src/containers/FileManager/FileManager.js diff --git a/web/js/react/src/containers/Firewalls/Banlist/index.jsx b/src/react/src/containers/Firewalls/Banlist/index.jsx similarity index 100% rename from web/js/react/src/containers/Firewalls/Banlist/index.jsx rename to src/react/src/containers/Firewalls/Banlist/index.jsx diff --git a/web/js/react/src/containers/Firewalls/Banlist/styles.scss b/src/react/src/containers/Firewalls/Banlist/styles.scss similarity index 100% rename from web/js/react/src/containers/Firewalls/Banlist/styles.scss rename to src/react/src/containers/Firewalls/Banlist/styles.scss diff --git a/web/js/react/src/containers/Firewalls/Firewalls.jsx b/src/react/src/containers/Firewalls/Firewalls.jsx similarity index 100% rename from web/js/react/src/containers/Firewalls/Firewalls.jsx rename to src/react/src/containers/Firewalls/Firewalls.jsx diff --git a/web/js/react/src/containers/Firewalls/Firewalls.scss b/src/react/src/containers/Firewalls/Firewalls.scss similarity index 100% rename from web/js/react/src/containers/Firewalls/Firewalls.scss rename to src/react/src/containers/Firewalls/Firewalls.scss diff --git a/web/js/react/src/containers/InternetProtocols/InternetProtocols.jsx b/src/react/src/containers/InternetProtocols/InternetProtocols.jsx similarity index 100% rename from web/js/react/src/containers/InternetProtocols/InternetProtocols.jsx rename to src/react/src/containers/InternetProtocols/InternetProtocols.jsx diff --git a/web/js/react/src/containers/InternetProtocols/InternetProtocols.scss b/src/react/src/containers/InternetProtocols/InternetProtocols.scss similarity index 100% rename from web/js/react/src/containers/InternetProtocols/InternetProtocols.scss rename to src/react/src/containers/InternetProtocols/InternetProtocols.scss diff --git a/web/js/react/src/containers/Logs/Logs.jsx b/src/react/src/containers/Logs/Logs.jsx similarity index 100% rename from web/js/react/src/containers/Logs/Logs.jsx rename to src/react/src/containers/Logs/Logs.jsx diff --git a/web/js/react/src/containers/Logs/Logs.scss b/src/react/src/containers/Logs/Logs.scss similarity index 100% rename from web/js/react/src/containers/Logs/Logs.scss rename to src/react/src/containers/Logs/Logs.scss diff --git a/web/js/react/src/containers/MailAccounts/MailAccounts.jsx b/src/react/src/containers/MailAccounts/MailAccounts.jsx similarity index 100% rename from web/js/react/src/containers/MailAccounts/MailAccounts.jsx rename to src/react/src/containers/MailAccounts/MailAccounts.jsx diff --git a/web/js/react/src/containers/MailAccounts/MailAccounts.scss b/src/react/src/containers/MailAccounts/MailAccounts.scss similarity index 100% rename from web/js/react/src/containers/MailAccounts/MailAccounts.scss rename to src/react/src/containers/MailAccounts/MailAccounts.scss diff --git a/web/js/react/src/containers/MailWrapper/MailWrapper.jsx b/src/react/src/containers/MailWrapper/MailWrapper.jsx similarity index 100% rename from web/js/react/src/containers/MailWrapper/MailWrapper.jsx rename to src/react/src/containers/MailWrapper/MailWrapper.jsx diff --git a/web/js/react/src/containers/Mails/Mails.jsx b/src/react/src/containers/Mails/Mails.jsx similarity index 100% rename from web/js/react/src/containers/Mails/Mails.jsx rename to src/react/src/containers/Mails/Mails.jsx diff --git a/web/js/react/src/containers/Mails/Mails.scss b/src/react/src/containers/Mails/Mails.scss similarity index 100% rename from web/js/react/src/containers/Mails/Mails.scss rename to src/react/src/containers/Mails/Mails.scss diff --git a/web/js/react/src/containers/Packages/Packages.jsx b/src/react/src/containers/Packages/Packages.jsx similarity index 100% rename from web/js/react/src/containers/Packages/Packages.jsx rename to src/react/src/containers/Packages/Packages.jsx diff --git a/web/js/react/src/containers/Packages/Packages.scss b/src/react/src/containers/Packages/Packages.scss similarity index 100% rename from web/js/react/src/containers/Packages/Packages.scss rename to src/react/src/containers/Packages/Packages.scss diff --git a/web/js/react/src/containers/RRDs/RRDs.jsx b/src/react/src/containers/RRDs/RRDs.jsx similarity index 100% rename from web/js/react/src/containers/RRDs/RRDs.jsx rename to src/react/src/containers/RRDs/RRDs.jsx diff --git a/web/js/react/src/containers/RRDs/RRDs.scss b/src/react/src/containers/RRDs/RRDs.scss similarity index 100% rename from web/js/react/src/containers/RRDs/RRDs.scss rename to src/react/src/containers/RRDs/RRDs.scss diff --git a/web/js/react/src/containers/Search/Search.jsx b/src/react/src/containers/Search/Search.jsx similarity index 100% rename from web/js/react/src/containers/Search/Search.jsx rename to src/react/src/containers/Search/Search.jsx diff --git a/web/js/react/src/containers/Search/Search.scss b/src/react/src/containers/Search/Search.scss similarity index 100% rename from web/js/react/src/containers/Search/Search.scss rename to src/react/src/containers/Search/Search.scss diff --git a/web/js/react/src/containers/Servers/Servers.jsx b/src/react/src/containers/Servers/Servers.jsx similarity index 100% rename from web/js/react/src/containers/Servers/Servers.jsx rename to src/react/src/containers/Servers/Servers.jsx diff --git a/web/js/react/src/containers/Servers/Servers.scss b/src/react/src/containers/Servers/Servers.scss similarity index 100% rename from web/js/react/src/containers/Servers/Servers.scss rename to src/react/src/containers/Servers/Servers.scss diff --git a/web/js/react/src/containers/ServiceInfo/index.jsx b/src/react/src/containers/ServiceInfo/index.jsx similarity index 100% rename from web/js/react/src/containers/ServiceInfo/index.jsx rename to src/react/src/containers/ServiceInfo/index.jsx diff --git a/web/js/react/src/containers/ServiceInfo/styles.scss b/src/react/src/containers/ServiceInfo/styles.scss similarity index 100% rename from web/js/react/src/containers/ServiceInfo/styles.scss rename to src/react/src/containers/ServiceInfo/styles.scss diff --git a/web/js/react/src/containers/Statistics/Statistics.jsx b/src/react/src/containers/Statistics/Statistics.jsx similarity index 100% rename from web/js/react/src/containers/Statistics/Statistics.jsx rename to src/react/src/containers/Statistics/Statistics.jsx diff --git a/web/js/react/src/containers/Statistics/Statistics.scss b/src/react/src/containers/Statistics/Statistics.scss similarity index 100% rename from web/js/react/src/containers/Statistics/Statistics.scss rename to src/react/src/containers/Statistics/Statistics.scss diff --git a/web/js/react/src/containers/Updates/Updates.jsx b/src/react/src/containers/Updates/Updates.jsx similarity index 100% rename from web/js/react/src/containers/Updates/Updates.jsx rename to src/react/src/containers/Updates/Updates.jsx diff --git a/web/js/react/src/containers/Updates/Updates.scss b/src/react/src/containers/Updates/Updates.scss similarity index 100% rename from web/js/react/src/containers/Updates/Updates.scss rename to src/react/src/containers/Updates/Updates.scss diff --git a/web/js/react/src/containers/Users/Users.jsx b/src/react/src/containers/Users/Users.jsx similarity index 100% rename from web/js/react/src/containers/Users/Users.jsx rename to src/react/src/containers/Users/Users.jsx diff --git a/web/js/react/src/containers/Users/Users.scss b/src/react/src/containers/Users/Users.scss similarity index 100% rename from web/js/react/src/containers/Users/Users.scss rename to src/react/src/containers/Users/Users.scss diff --git a/web/js/react/src/containers/Web/Web.jsx b/src/react/src/containers/Web/Web.jsx similarity index 100% rename from web/js/react/src/containers/Web/Web.jsx rename to src/react/src/containers/Web/Web.jsx diff --git a/web/js/react/src/containers/Web/Web.scss b/src/react/src/containers/Web/Web.scss similarity index 100% rename from web/js/react/src/containers/Web/Web.scss rename to src/react/src/containers/Web/Web.scss diff --git a/web/js/react/src/containers/WebLogs/WebLogs.jsx b/src/react/src/containers/WebLogs/WebLogs.jsx similarity index 100% rename from web/js/react/src/containers/WebLogs/WebLogs.jsx rename to src/react/src/containers/WebLogs/WebLogs.jsx diff --git a/web/js/react/src/containers/WebLogs/WebLogs.scss b/src/react/src/containers/WebLogs/WebLogs.scss similarity index 100% rename from web/js/react/src/containers/WebLogs/WebLogs.scss rename to src/react/src/containers/WebLogs/WebLogs.scss diff --git a/web/js/react/src/index.css b/src/react/src/index.css similarity index 100% rename from web/js/react/src/index.css rename to src/react/src/index.css diff --git a/web/js/react/src/index.js b/src/react/src/index.js similarity index 100% rename from web/js/react/src/index.js rename to src/react/src/index.js diff --git a/web/js/react/src/reducers/ControlPanelContent/controlPanelContentReducer.js b/src/react/src/reducers/ControlPanelContent/controlPanelContentReducer.js similarity index 100% rename from web/js/react/src/reducers/ControlPanelContent/controlPanelContentReducer.js rename to src/react/src/reducers/ControlPanelContent/controlPanelContentReducer.js diff --git a/web/js/react/src/reducers/MainNavigation/mainNavigationReducer.js b/src/react/src/reducers/MainNavigation/mainNavigationReducer.js similarity index 100% rename from web/js/react/src/reducers/MainNavigation/mainNavigationReducer.js rename to src/react/src/reducers/MainNavigation/mainNavigationReducer.js diff --git a/web/js/react/src/reducers/MenuCounters/menuCounterReducer.js b/src/react/src/reducers/MenuCounters/menuCounterReducer.js similarity index 100% rename from web/js/react/src/reducers/MenuCounters/menuCounterReducer.js rename to src/react/src/reducers/MenuCounters/menuCounterReducer.js diff --git a/web/js/react/src/reducers/Notification/notificationReducer.js b/src/react/src/reducers/Notification/notificationReducer.js similarity index 100% rename from web/js/react/src/reducers/Notification/notificationReducer.js rename to src/react/src/reducers/Notification/notificationReducer.js diff --git a/web/js/react/src/reducers/Session/sessionReducer.js b/src/react/src/reducers/Session/sessionReducer.js similarity index 100% rename from web/js/react/src/reducers/Session/sessionReducer.js rename to src/react/src/reducers/Session/sessionReducer.js diff --git a/web/js/react/src/reducers/rootReducer.js b/src/react/src/reducers/rootReducer.js similarity index 100% rename from web/js/react/src/reducers/rootReducer.js rename to src/react/src/reducers/rootReducer.js diff --git a/web/js/react/src/services/session.js b/src/react/src/services/session.js similarity index 100% rename from web/js/react/src/services/session.js rename to src/react/src/services/session.js diff --git a/web/js/react/src/store.js b/src/react/src/store.js similarity index 100% rename from web/js/react/src/store.js rename to src/react/src/store.js diff --git a/web/js/react/src/utils/token.js b/src/react/src/utils/token.js similarity index 100% rename from web/js/react/src/utils/token.js rename to src/react/src/utils/token.js