From ccebe267b74f0a61d55e1762eb7e716a881ccb4d Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Tue, 18 Jun 2024 09:48:58 +0200 Subject: [PATCH 1/5] feat: Create @vitnode/backend package in npm --- packages/backend/.npmignore | 5 +++++ packages/backend/README.md | 3 +++ packages/backend/package.json | 7 ++++++- packages/backend/tsconfig.json | 1 + 4 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 packages/backend/.npmignore create mode 100644 packages/backend/README.md diff --git a/packages/backend/.npmignore b/packages/backend/.npmignore new file mode 100644 index 000000000..1c4e7f4fb --- /dev/null +++ b/packages/backend/.npmignore @@ -0,0 +1,5 @@ +/src +/.turbo +/node_modules +/.eslintrc.json +tsconfig.json \ No newline at end of file diff --git a/packages/backend/README.md b/packages/backend/README.md new file mode 100644 index 000000000..f9e45b3f8 --- /dev/null +++ b/packages/backend/README.md @@ -0,0 +1,3 @@ +# VitNode - test package + +This is a test package for the VitNode framework. diff --git a/packages/backend/package.json b/packages/backend/package.json index 6b9e1e8ec..402d9552f 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,5 +1,10 @@ { "name": "@vitnode/backend", + "version": "0.0.1", + "homepage": "https://vitnode.com/", + "repository": { + "url": "https://github.com/aXenDeveloper/vitnode/" + }, "scripts": { "build": "tsc", "dev": "tsc -w", @@ -7,7 +12,7 @@ "lint:fix": "eslint . --fix" }, "main": "./dist/index.js", - "types": "./src/index.ts", + "types": "./dist/index.d.ts", "devDependencies": { "@nestjs/common": "^10.3.9", "@nestjs/graphql": "^12.1.1", diff --git a/packages/backend/tsconfig.json b/packages/backend/tsconfig.json index 486babd15..47e19d19c 100644 --- a/packages/backend/tsconfig.json +++ b/packages/backend/tsconfig.json @@ -5,6 +5,7 @@ "target": "ESNext", "module": "CommonJS", "outDir": "dist", + "declaration": true, "experimentalDecorators": true, "strictNullChecks": false }, From 821d2f1b584af33684c8427c7768f1c1fbd540b0 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Tue, 18 Jun 2024 10:04:48 +0200 Subject: [PATCH 2/5] chore: Change name --- packages/backend/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/backend/package.json b/packages/backend/package.json index 402d9552f..a2e77ebb8 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,5 +1,5 @@ { - "name": "@vitnode/backend", + "name": "vitnode-backend", "version": "0.0.1", "homepage": "https://vitnode.com/", "repository": { From 42bda2cff146bc60b7e97c9f78d95607ca80d4f8 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 19 Jun 2024 15:40:55 +0200 Subject: [PATCH 3/5] perf!: Move frontend & backend to apps folder --- {backend => apps/backend}/.dockerignore | 0 {backend => apps/backend}/.eslintrc.json | 0 {backend => apps/backend}/.gitignore | 0 {backend => apps/backend}/Dockerfile | 0 {backend => apps/backend}/codegen.ts | 2 +- {backend => apps/backend}/drizzle.config.ts | 0 {backend => apps/backend}/nest-cli.json | 0 {backend => apps/backend}/package.json | 2 +- {backend => apps/backend}/pnpm-lock.yaml | 0 {backend => apps/backend}/schema.gql | 0 {backend => apps/backend}/src/app.module.ts | 4 +- {backend => apps/backend}/src/config.ts | 0 .../backend}/src/database/client.ts | 2 +- .../backend}/src/database/database.module.ts | 2 +- .../backend}/src/database/database.service.ts | 0 .../backend}/src/database/schema.ts | 0 .../backend}/src/functions/envs.ts | 0 .../src/functions/rebuild-required.ts | 2 +- .../backend}/src/functions/update-object.ts | 0 {backend => apps/backend}/src/main.ts | 2 +- .../src/plugins/blog/admin/admin.module.ts | 0 .../categories/create/create.resolver.ts | 0 .../admin/categories/create/create.service.ts | 0 .../categories/create/dto/create.args.ts | 2 +- .../blog/admin/database/drizzle.config.ts | 0 .../plugins/blog/admin/database/functions.ts | 0 .../src/plugins/blog/admin/database/index.ts | 0 .../migrations/0000_tranquil_cammi.sql | 0 .../migrations/meta/0000_snapshot.json | 0 .../database/migrations/meta/_journal.json | 0 .../blog/admin/database/schema/articles.ts | 0 .../blog/admin/database/schema/categories.ts | 0 .../backend}/src/plugins/blog/blog.module.ts | 0 .../blog/categories/categories.module.ts | 0 .../blog/categories/show/dto/show.args.ts | 2 +- .../blog/categories/show/dto/show.obj.ts | 2 +- .../blog/categories/show/show.resolver.ts | 0 .../blog/categories/show/show.service.ts | 2 +- .../backend}/src/plugins/blog/config.json | 0 .../backend}/src/plugins/blog/versions.json | 0 .../src/plugins/core/admin/admin.module.ts | 0 .../core/admin/database/drizzle.config.ts | 0 .../src/plugins/core/admin/database/index.ts | 0 .../migrations/0000_yielding_bloodstrike.sql | 0 .../migrations/meta/0000_snapshot.json | 0 .../database/migrations/meta/_journal.json | 0 .../core/admin/database/schema/admins.ts | 0 .../core/admin/database/schema/files.ts | 0 .../core/admin/database/schema/groups.ts | 0 .../core/admin/database/schema/languages.ts | 0 .../core/admin/database/schema/moderators.ts | 0 .../plugins/core/admin/database/schema/nav.ts | 0 .../core/admin/database/schema/plugins.ts | 0 .../core/admin/database/schema/sessions.ts | 0 .../core/admin/database/schema/users.ts | 0 .../src/plugins/core/admin/email/.gitignore | 0 .../plugins/core/admin/email/email.module.ts | 0 .../admin/email/emails/_components/header.tsx | 0 .../admin/email/emails/email-template.tsx | 0 .../core/admin/email/helpers.service.ts | 0 .../src/plugins/core/admin/email/helpers.ts | 0 .../plugins/core/admin/email/mail.service.ts | 0 .../core/admin/email/send/send.service.ts | 0 .../email/settings/edit/dto/edit.args.ts | 0 .../email/settings/edit/edit.resolver.ts | 0 .../admin/email/settings/edit/edit.service.ts | 0 .../admin/email/settings/show/dto/show.obj.ts | 0 .../email/settings/show/show.resolver.ts | 0 .../admin/email/settings/show/show.service.ts | 0 .../email/settings/test/dto/test.args.ts | 2 +- .../email/settings/test/test.resolver.ts | 0 .../admin/email/settings/test/test.service.ts | 0 .../admin/files/delete/delete.resolver.ts | 0 .../core/admin/files/delete/delete.service.ts | 2 +- .../admin/files/delete/dto/delete.args.ts | 0 .../files/download/download.controller.ts | 0 .../plugins/core/admin/files/files.module.ts | 0 .../core/admin/files/show/dto/show.args.ts | 0 .../core/admin/files/show/dto/show.obj.ts | 2 +- .../core/admin/files/show/show.resolver.ts | 0 .../core/admin/files/show/show.service.ts | 2 +- .../admin/groups/create/create.resolver.ts | 0 .../admin/groups/create/create.service.ts | 0 .../admin/groups/create/dto/create.args.ts | 2 +- .../admin/groups/delete/delete.resolver.ts | 0 .../admin/groups/delete/delete.service.ts | 2 +- .../admin/groups/delete/dto/delete.args.ts | 0 .../core/admin/groups/edit/dto/edit.args.ts | 0 .../core/admin/groups/edit/edit.resolver.ts | 0 .../core/admin/groups/edit/edit.service.ts | 2 +- .../core/admin/groups/groups.module.ts | 0 .../core/admin/groups/show/dto/show.args.ts | 2 +- .../core/admin/groups/show/dto/show.obj.ts | 2 +- .../core/admin/groups/show/show.resolver.ts | 0 .../core/admin/groups/show/show.service.ts | 2 +- .../create_database.resolver.ts | 0 .../create_database.service.ts | 2 +- .../core/admin/install/install.module.ts | 0 .../admin/install/layout/dto/layout.obj.ts | 0 .../admin/install/layout/layout.resolver.ts | 0 .../admin/install/layout/layout.service.ts | 2 +- .../admin/languages/create/create.resolver.ts | 0 .../admin/languages/create/create.service.ts | 2 +- .../admin/languages/create/dto/create.args.ts | 2 +- .../admin/languages/delete/delete.resolver.ts | 0 .../admin/languages/delete/delete.service.ts | 2 +- .../admin/languages/delete/dto/delete.args.ts | 0 .../languages/download/download.resolver.ts | 2 +- .../languages/download/download.service.ts | 2 +- .../languages/download/dto/download.args.ts | 0 .../admin/languages/edit/dto/edit.args.ts | 0 .../admin/languages/edit/edit.resolver.ts | 0 .../core/admin/languages/edit/edit.service.ts | 2 +- .../core/admin/languages/languages.module.ts | 0 .../admin/languages/update/dto/update.args.ts | 2 +- .../admin/languages/update/update.resolver.ts | 0 .../admin/languages/update/update.service.ts | 2 +- .../core/admin/members/edit/dto/edit.args.ts | 0 .../core/admin/members/edit/dto/edit.obj.ts | 0 .../core/admin/members/edit/edit.resolver.ts | 0 .../core/admin/members/edit/edit.service.ts | 2 +- .../core/admin/members/members.module.ts | 0 .../core/admin/members/show/dto/show.args.ts | 2 +- .../core/admin/members/show/dto/show.obj.ts | 2 +- .../core/admin/members/show/show.resolver.ts | 0 .../core/admin/members/show/show.service.ts | 2 +- .../core/admin/members/stats/dto/stats.obj.ts | 0 .../admin/members/stats/stats.resolver.ts | 0 .../core/admin/members/stats/stats.service.ts | 0 .../metadata/manifest/edit/dto/edit.args.ts | 0 .../metadata/manifest/edit/edit.resolver.ts | 0 .../metadata/manifest/edit/edit.service.ts | 0 .../core/admin/metadata/manifest/functions.ts | 2 +- .../metadata/manifest/show/dto/show.obj.ts | 0 .../metadata/manifest/show/show.resolver.ts | 0 .../metadata/manifest/show/show.service.ts | 0 .../core/admin/metadata/metadata.module.ts | 0 .../change_position.resolver.ts | 0 .../change_position.service.ts | 2 +- .../dto/change_position.args.ts | 0 .../core/admin/nav/create/create.resolver.ts | 0 .../core/admin/nav/create/create.service.ts | 0 .../core/admin/nav/create/dto/create.args.ts | 2 +- .../core/admin/nav/delete/delete.resolver.ts | 0 .../core/admin/nav/delete/delete.service.ts | 2 +- .../core/admin/nav/delete/dto/delete.args.ts | 0 .../core/admin/nav/edit/dto/edit.args.ts | 0 .../core/admin/nav/edit/edit.resolver.ts | 0 .../core/admin/nav/edit/edit.service.ts | 2 +- .../src/plugins/core/admin/nav/nav.module.ts | 0 .../admin/plugins/create/create.resolver.ts | 0 .../admin/plugins/create/create.service.ts | 2 +- .../admin/plugins/create/dto/create.args.ts | 2 +- .../core/admin/plugins/delete/contents.ts | 0 .../admin/plugins/delete/delete.resolver.ts | 0 .../admin/plugins/delete/delete.service.ts | 2 +- .../admin/plugins/delete/dto/delete.args.ts | 0 .../plugins/download/download.resolver.ts | 2 +- .../plugins/download/download.service.ts | 2 +- .../plugins/download/dto/download.args.ts | 0 .../core/admin/plugins/edit/dto/edit.args.ts | 0 .../core/admin/plugins/edit/edit.resolver.ts | 0 .../core/admin/plugins/edit/edit.service.ts | 2 +- .../admin/plugins/files/dto/files.args.ts | 0 .../core/admin/plugins/files/dto/files.obj.ts | 0 .../admin/plugins/files/files.resolver.ts | 0 .../core/admin/plugins/files/files.service.ts | 2 +- .../change-code-plugin-to-capital-letters.ts | 0 .../helpers/files/change/change.service.ts | 2 +- .../plugins/helpers/files/change/contents.ts | 0 .../plugins/helpers/files/create/contents.ts | 0 .../files/create/create-files.service.ts | 2 +- .../change_position.resolver.ts | 0 .../change_position.service.ts | 2 +- .../dto/change_position.args.ts | 0 .../plugins/nav/create/create.resolver.ts | 0 .../plugins/nav/create/create.service.ts | 2 +- .../plugins/nav/create/dto/create.args.ts | 2 +- .../plugins/nav/delete/delete.resolver.ts | 0 .../plugins/nav/delete/delete.service.ts | 2 +- .../plugins/nav/delete/dto/delete.args.ts | 0 .../admin/plugins/nav/edit/dto/edit.args.ts | 0 .../admin/plugins/nav/edit/edit.resolver.ts | 0 .../admin/plugins/nav/edit/edit.service.ts | 2 +- .../core/admin/plugins/nav/helpers.service.ts | 0 .../admin/plugins/nav/nav-plugins.module.ts | 0 .../admin/plugins/nav/show/dto/show.args.ts | 0 .../admin/plugins/nav/show/dto/show.obj.ts | 0 .../admin/plugins/nav/show/show.resolver.ts | 0 .../admin/plugins/nav/show/show.service.ts | 2 +- .../core/admin/plugins/plugins.module.ts | 0 .../core/admin/plugins/show/dto/show.args.ts | 2 +- .../core/admin/plugins/show/dto/show.obj.ts | 2 +- .../core/admin/plugins/show/show.resolver.ts | 0 .../core/admin/plugins/show/show.service.ts | 2 +- .../admin/plugins/upload/dto/upload.args.ts | 2 +- .../admin/plugins/upload/upload.resolver.ts | 0 .../admin/plugins/upload/upload.service.ts | 2 +- .../authorization/authorization.resolver.ts | 2 +- .../authorization/authorization.service.ts | 2 +- .../authorization/dto/authorization.obj.ts | 0 .../core/admin/sessions/sessions.module.ts | 0 .../sessions/sign_out/sign_out.resolver.ts | 2 +- .../sessions/sign_out/sign_out.service.ts | 2 +- .../admin/settings/functions/get-core-info.ts | 0 .../admin/settings/main/edit/dto/edit.args.ts | 2 +- .../admin/settings/main/edit/dto/edit.obj.ts | 0 .../admin/settings/main/edit/edit.resolver.ts | 0 .../admin/settings/main/edit/edit.service.ts | 0 .../admin/settings/main/general.module.ts | 0 .../core/admin/settings/settings.module.ts | 0 .../administrators/create/create.resolver.ts | 0 .../administrators/create/create.service.ts | 2 +- .../administrators/create/dto/create.args.ts | 0 .../administrators/delete/delete.resolver.ts | 0 .../administrators/delete/delete.service.ts | 2 +- .../administrators/delete/dto/delete.args.ts | 0 .../administrators/show/dto/show.args.ts | 2 +- .../staff/administrators/show/dto/show.obj.ts | 2 +- .../administrators/show/show.resolver.ts | 0 .../staff/administrators/show/show.service.ts | 2 +- .../moderators/create/create.resolver.ts | 0 .../staff/moderators/create/create.service.ts | 2 +- .../moderators/create/dto/create.args.ts | 0 .../moderators/delete/delete.resolver.ts | 0 .../staff/moderators/delete/delete.service.ts | 2 +- .../moderators/delete/dto/delete.args.ts | 0 .../staff/moderators/show/dto/show.args.ts | 2 +- .../staff/moderators/show/dto/show.obj.ts | 2 +- .../staff/moderators/show/show.resolver.ts | 0 .../staff/moderators/show/show.service.ts | 2 +- .../plugins/core/admin/staff/staff.module.ts | 0 .../admin/theme_editor/edit/dto/edit.args.ts | 0 .../admin/theme_editor/edit/edit.resolver.ts | 0 .../admin/theme_editor/edit/edit.service.ts | 2 +- .../admin/theme_editor/theme_editor.module.ts | 0 .../backend}/src/plugins/core/config.json | 0 .../backend}/src/plugins/core/core.module.ts | 0 .../core/editor/delete/delete.resolver.ts | 2 +- .../core/editor/delete/delete.service.ts | 2 +- .../core/editor/delete/dto/delete.args.ts | 0 .../src/plugins/core/editor/editor.module.ts | 0 .../core/editor/upload/dto/upload.args.ts | 2 +- .../core/editor/upload/upload.resolver.ts | 2 +- .../core/editor/upload/upload.service.ts | 2 +- .../files/download/download.controller.ts | 0 .../src/plugins/core/files/files.cron.ts | 0 .../src/plugins/core/files/files.module.ts | 0 .../files/helpers/delete/delete.service.ts | 2 +- .../files/helpers/delete/dto/delete.args.ts | 0 .../files/helpers/upload/dto/upload.args.ts | 2 +- .../files/helpers/upload/dto/upload.obj.ts | 0 .../core/files/helpers/upload/helpers.ts | 2 +- .../files/helpers/upload/upload.service.ts | 2 +- .../plugins/core/files/show/dto/show.args.ts | 2 +- .../plugins/core/files/show/dto/show.obj.ts | 2 +- .../plugins/core/files/show/show.resolver.ts | 2 +- .../plugins/core/files/show/show.service.ts | 2 +- .../plugins/core/helpers/helpers.module.ts | 0 .../text_language/parser/helpers.service.ts | 0 .../text_language/parser/parser.service.ts | 2 +- .../core/languages/languages.module.ts | 0 .../core/languages/show/dto/show.args.ts | 2 +- .../core/languages/show/dto/show.obj.ts | 2 +- .../core/languages/show/show.resolver.ts | 0 .../core/languages/show/show.service.ts | 2 +- .../avatar/avatar-core_members.module.ts | 0 .../members/avatar/delete/delete.resolver.ts | 2 +- .../members/avatar/delete/delete.service.ts | 2 +- .../members/avatar/upload/dto/upload.args.ts | 2 +- .../members/avatar/upload/dto/upload.obj.ts | 0 .../members/avatar/upload/upload.resolver.ts | 2 +- .../members/avatar/upload/upload.service.ts | 2 +- .../core/members/delete/delete.resolver.ts | 0 .../core/members/delete/delete.service.ts | 2 +- .../core/members/delete/dto/delete.args.ts | 0 .../plugins/core/members/members.module.ts | 0 .../core/members/show/dto/show.args.ts | 2 +- .../plugins/core/members/show/dto/show.obj.ts | 2 +- .../core/members/show/show.resolver.ts | 0 .../plugins/core/members/show/show.service.ts | 2 +- .../core/members/sign_up/dto/sign_up.args.ts | 2 +- .../core/members/sign_up/dto/sign_up.obj.ts | 0 .../functions/generate-avatar-color.ts | 0 .../core/members/sign_up/sign_up.resolver.ts | 2 +- .../core/members/sign_up/sign_up.service.ts | 2 +- .../core/middleware/dto/middleware.obj.ts | 0 .../core/middleware/middleware.cron.ts | 0 .../core/middleware/middleware.module.ts | 0 .../core/middleware/show/dto/languages.obj.ts | 0 .../core/middleware/show/show.resolver.ts | 0 .../core/middleware/show/show.service.ts | 0 .../src/plugins/core/nav/nav.module.ts | 0 .../plugins/core/nav/show/dto/show.args.ts | 2 +- .../src/plugins/core/nav/show/dto/show.obj.ts | 2 +- .../plugins/core/nav/show/show.resolver.ts | 0 .../src/plugins/core/nav/show/show.service.ts | 2 +- .../plugins/core/plugins/plugins.module.ts | 0 .../plugins/core/plugins/show/dto/show.obj.ts | 0 .../core/plugins/show/show.resolver.ts | 0 .../plugins/core/plugins/show/show.service.ts | 0 .../authorization/authorization.resolver.ts | 2 +- .../authorization/authorization.service.ts | 2 +- .../authorization/dto/authorization.obj.ts | 2 +- .../internal_authorization.service.ts | 2 +- .../core/sessions/devices/devices.module.ts | 0 .../sessions/devices/show/dto/show.obj.ts | 0 .../sessions/devices/show/show.resolver.ts | 2 +- .../sessions/devices/show/show.service.ts | 2 +- .../plugins/core/sessions/sessions.cron.ts | 0 .../plugins/core/sessions/sessions.module.ts | 0 .../core/sessions/sign_in/device.service.ts | 2 +- .../core/sessions/sign_in/dto/sign_in.args.ts | 0 .../core/sessions/sign_in/sign_in.resolver.ts | 2 +- .../core/sessions/sign_in/sign_in.service.ts | 2 +- .../sessions/sign_out/sign_out.resolver.ts | 2 +- .../sessions/sign_out/sign_out.service.ts | 2 +- .../plugins/core/settings/settings.module.ts | 0 .../core/settings/show/dto/show.obj.ts | 2 +- .../core/settings/show/show.resolver.ts | 0 .../core/settings/show/show.service.ts | 0 .../core/theme_editor/show/dto/show.obj.ts | 0 .../core/theme_editor/show/show.resolver.ts | 0 .../core/theme_editor/show/show.service.ts | 2 +- .../core/theme_editor/theme_editor.module.ts | 0 .../backend}/src/plugins/core/versions.json | 0 .../backend}/src/plugins/plugins.module.ts | 0 .../src/utils/actions/finish-build.ts | 0 .../src/utils/actions/helpers/manifest.ts | 0 .../utils/actions/helpers/update-plugins.ts | 0 .../backend}/src/utils/actions/migrate.ts | 0 .../src/utils/guards/admin-auth.guard.ts | 2 +- .../utils/guards/admin-permission.guard.ts | 2 +- .../backend}/src/utils/guards/auth.guard.ts | 2 +- .../backend}/src/utils/guards/dev.guard.ts | 2 +- {backend => apps/backend}/src/utils/regex.ts | 0 {backend => apps/backend}/tsconfig.build.json | 0 {backend => apps/backend}/tsconfig.json | 0 {backend => apps/backend}/uploads/index.html | 0 .../backend}/uploads/private/index.html | 0 .../backend}/uploads/public/index.html | 0 .../backend}/uploads/temp/index.html | 0 {frontend => apps/frontend}/.dockerignore | 0 {frontend => apps/frontend}/.eslintignore | 0 {frontend => apps/frontend}/.eslintrc.json | 0 {frontend => apps/frontend}/.gitignore | 0 {frontend => apps/frontend}/Dockerfile | 0 .../admin/(auth)/blog/categories/page.tsx | 0 .../(admin)/admin/(auth)/blog/layout.tsx | 0 .../admin/(auth)/core/advanced/files/page.tsx | 0 .../admin/(auth)/core/advanced/layout.tsx | 0 .../admin/(auth)/core/dashboard/page.tsx | 0 .../(admin)/admin/(auth)/core/langs/page.tsx | 0 .../core/plugins/[code]/dev/files/page.tsx | 0 .../(auth)/core/plugins/[code]/dev/layout.tsx | 0 .../core/plugins/[code]/dev/nav/page.tsx | 0 .../core/plugins/[code]/dev/overview/page.tsx | 0 .../core/plugins/[code]/dev/query-api.ts | 0 .../admin/(auth)/core/plugins/page.tsx | 0 .../admin/(auth)/core/settings/email/page.tsx | 0 .../(auth)/core/settings/general/page.tsx | 0 .../admin/(auth)/core/settings/layout.tsx | 0 .../(auth)/core/settings/metadata/page.tsx | 0 .../admin/(auth)/core/styles/editor/page.tsx | 0 .../admin/(auth)/core/styles/layout.tsx | 0 .../admin/(auth)/core/styles/nav/page.tsx | 0 .../(admin)/admin/(auth)/get-session-admin.ts | 0 .../[locale]/(admin)/admin/(auth)/layout.tsx | 0 .../admin/(auth)/members/groups/page.tsx | 0 .../members/staff/administrators/page.tsx | 0 .../(auth)/members/staff/moderators/page.tsx | 0 .../admin/(auth)/members/users/[id]/page.tsx | 0 .../admin/(auth)/members/users/page.tsx | 0 .../(admin)/admin/(auth)/providers.tsx | 0 .../(admin)/admin/(configs)/install/page.tsx | 0 .../(admin)/admin/(configs)/layout.tsx | 0 .../app/[locale]/(admin)/admin/error.tsx | 0 .../app/[locale]/(admin)/admin/global.css | 0 .../app/[locale]/(admin)/admin/layout.tsx | 0 .../app/[locale]/(admin)/admin/page.tsx | 0 .../(main)/(container)/[...rest]/page.tsx | 0 .../[locale]/(main)/(container)/layout.tsx | 0 .../(main)/(container)/login/page.tsx | 0 .../[locale]/(main)/(container)/mod/page.tsx | 0 .../(main)/(container)/register/page.tsx | 0 .../(main)/(container)/search/page.tsx | 0 .../(container)/settings/devices/page.tsx | 0 .../(container)/settings/files/page.tsx | 0 .../(main)/(container)/settings/layout.tsx | 0 .../settings/notifications/page.tsx | 0 .../(main)/(container)/settings/page.tsx | 0 .../frontend}/app/[locale]/(main)/error.tsx | 0 .../frontend}/app/[locale]/(main)/layout.tsx | 0 .../app/[locale]/(main)/not-found.tsx | 0 .../frontend}/app/[locale]/(main)/page.tsx | 0 .../app/[locale]/(main)/profile/[id]/page.tsx | 0 .../app/[locale]/(main)/session-provider.tsx | 0 .../(utils)/admin/theme-editor/error.tsx | 0 .../(utils)/admin/theme-editor/page.tsx | 0 .../frontend}/app/[locale]/catch.tsx | 0 .../frontend}/app/[locale]/global.css | 0 .../frontend}/app/[locale]/layout.tsx | 0 .../frontend}/app/[locale]/providers.tsx | 0 .../frontend}/app/_supressLogs.ts | 0 {frontend => apps/frontend}/app/layout.tsx | 0 {frontend => apps/frontend}/app/not-found.tsx | 0 {frontend => apps/frontend}/app/robots.ts | 0 {frontend => apps/frontend}/app/sitemap.ts | 0 {frontend => apps/frontend}/components.json | 0 .../animations/animate-presence.tsx | 0 .../components/animations/div-motion.tsx | 0 .../frontend}/components/calendar-picker.tsx | 0 .../components/color/color-input.tsx | 0 .../components/color/picker/picker.tsx | 0 .../components/data-table/data-table.tsx | 0 .../components/data-table/header.tsx | 0 .../components/data-table/skeleton.tsx | 0 .../advanced-filter-toolbar-data-table.tsx | 0 .../toolbar/filter/content/content.tsx | 0 .../toolbar/filter/content/list.tsx | 0 .../data-table/toolbar/filter/filter.tsx | 0 .../hooks/use-filter-toolbar-data-table.ts | 0 .../components/data-table/toolbar/search.tsx | 0 .../components/data-table/toolbar/toolbar.tsx | 0 .../components/date-format/date-format.tsx | 0 .../date-format/hooks/use-date-format.ts | 0 .../frontend}/components/editor/editor.tsx | 0 .../editor/extensions/code/client.ts | 0 .../extensions/code/code-block-component.tsx | 0 .../editor/extensions/code/code.tsx | 0 .../editor/extensions/emoji/client.tsx | 0 .../editor/extensions/emoji/emoji.tsx | 0 .../editor/extensions/extensions.ts | 0 .../editor/extensions/files/client.tsx | 0 .../editor/extensions/files/files.ts | 0 .../extensions/files/hooks/functions.ts | 0 .../files/hooks/upload-mutation-api.ts | 0 .../use-upload-files-handler-editor.ts.ts | 0 .../components/editor/extensions/heading.tsx | 0 .../editor/extensions/mentions/client.tsx | 0 .../editor/extensions/mentions/emoji.tsx | 0 .../components/editor/footer/files/button.tsx | 0 .../editor/footer/files/item/content.tsx | 0 .../files/item/hooks/delete-mutation-api.ts | 0 .../editor/footer/files/item/icon.tsx | 0 .../editor/footer/files/item/item.tsx | 0 .../components/editor/footer/files/list.tsx | 0 .../components/editor/footer/footer.tsx | 0 .../editor/footer/language-select.tsx | 0 .../editor/hooks/use-editor-state.ts | 0 .../editor/read-only/code-block.tsx | 0 .../editor/read-only/file-download-button.tsx | 0 .../components/editor/read-only/read-only.tsx | 0 .../components/editor/toolbar/button.tsx | 0 .../editor/toolbar/custom/color/color.tsx | 0 .../editor/toolbar/custom/emoji/content.tsx | 0 .../editor/toolbar/custom/emoji/emoji.tsx | 0 .../editor/toolbar/custom/heading.tsx | 0 .../editor/toolbar/custom/link/content.tsx | 0 .../editor/toolbar/custom/link/link.tsx | 0 .../components/editor/toolbar/custom/more.tsx | 0 .../components/editor/toolbar/custom/plus.tsx | 0 .../editor/toolbar/custom/text-align.tsx | 0 .../components/editor/toolbar/toggle.tsx | 0 .../components/editor/toolbar/toolbar.tsx | 0 .../components/groups/group-format.tsx | 0 .../groups/input/content/content.tsx | 0 .../components/groups/input/content/list.tsx | 0 .../groups/input/content/query-api.ts | 0 .../components/groups/input/group-input.tsx | 0 .../header-content/header-content.tsx | 0 .../frontend}/components/icon/icon-client.tsx | 0 .../frontend}/components/icon/icon.tsx | 0 .../components/icon/input/content/content.tsx | 0 .../icon/input/content/emojis/emojis.tsx | 0 .../icon/input/content/emojis/skin-select.tsx | 0 .../icon/input/content/icons/icons.tsx | 0 .../components/icon/input/icon-input.tsx | 0 .../frontend}/components/img.tsx | 0 .../frontend}/components/loader.tsx | 0 .../frontend}/components/logo-vitnode.tsx | 0 .../permissions-table/permissions-table.tsx | 0 .../components/permissions-table/query-api.ts | 0 .../use-permissions-table-api.ts | 0 .../frontend}/components/steps/steps.tsx | 0 .../switchers/dark-light-mode-switcher.tsx | 0 .../switchers/language-switcher.tsx | 0 .../components/tabs/tabs-trigger.tsx | 0 .../frontend}/components/tabs/tabs.tsx | 0 .../components/text-language-input.tsx | 0 .../frontend}/components/ui/accordion.tsx | 0 .../frontend}/components/ui/alert-dialog.tsx | 0 .../frontend}/components/ui/alert.tsx | 0 .../frontend}/components/ui/badge.tsx | 0 .../frontend}/components/ui/breadcrumbs.tsx | 0 .../frontend}/components/ui/button.tsx | 0 .../frontend}/components/ui/calendar.tsx | 0 .../frontend}/components/ui/card.tsx | 0 .../frontend}/components/ui/carousel.tsx | 0 .../frontend}/components/ui/checkbox.tsx | 0 .../frontend}/components/ui/command.tsx | 0 .../frontend}/components/ui/dialog.tsx | 0 .../frontend}/components/ui/drawer.tsx | 0 .../frontend}/components/ui/dropdown-menu.tsx | 0 .../components/ui/files/files-input.tsx | 0 .../preview/item/item-preview-files-input.tsx | 0 .../ui/files/preview/preview-files-input.tsx | 0 .../frontend}/components/ui/form.tsx | 0 .../frontend}/components/ui/hover-card.tsx | 0 .../frontend}/components/ui/input.tsx | 0 .../frontend}/components/ui/label.tsx | 0 .../frontend}/components/ui/popover.tsx | 0 .../frontend}/components/ui/progress.tsx | 0 .../frontend}/components/ui/radio-group.tsx | 0 .../frontend}/components/ui/resizable.tsx | 0 .../frontend}/components/ui/select.tsx | 0 .../frontend}/components/ui/separator.tsx | 0 .../frontend}/components/ui/sheet.tsx | 0 .../frontend}/components/ui/skeleton.tsx | 0 .../frontend}/components/ui/sonner.tsx | 0 .../frontend}/components/ui/switch.tsx | 0 .../frontend}/components/ui/table.tsx | 0 .../frontend}/components/ui/textarea.tsx | 0 .../frontend}/components/ui/toggle-group.tsx | 0 .../frontend}/components/ui/toggle.tsx | 0 .../frontend}/components/ui/tooltip.tsx | 0 .../components/user/avatar/avatar-user.tsx | 0 .../user/inputs/content/content.tsx | 0 .../components/user/inputs/content/list.tsx | 0 .../user/inputs/content/query-api.ts | 0 .../components/user/inputs/user-input.tsx | 0 .../components/user/link/user-link.tsx | 0 .../components/views/error-view-ssr.tsx | 0 .../frontend}/config/generate-config.ts | 0 {frontend => apps/frontend}/config/helpers.ts | 0 {frontend => apps/frontend}/config/index.ts | 0 {frontend => apps/frontend}/config/url.ts | 0 {frontend => apps/frontend}/global.d.ts | 0 .../graphql/cookie-from-string-to-object.ts | 0 .../frontend}/graphql/fetcher.ts | 0 .../frontend}/graphql/get-session-data.ts | 0 {frontend => apps/frontend}/graphql/hooks.ts | 0 {frontend => apps/frontend}/i18n.ts | 0 {frontend => apps/frontend}/middleware.ts | 0 {frontend => apps/frontend}/next.config.mjs | 0 {frontend => apps/frontend}/package.json | 0 .../plugins/admin/configs/layout-configs.tsx | 0 .../finish/finish-install-config-view.tsx | 0 .../install/hooks/use-install-vitnode.ts | 0 .../install/layout-install-configs-view.tsx | 0 .../account/account-install-configs-view.tsx | 0 .../database-install-configs-view.tsx | 0 .../install/steps/database/mutation-api.ts | 0 .../submit-database-install-configs.tsx | 0 .../install/steps/install-configs-view.tsx | 0 .../license/form-license-install-configs.tsx | 0 .../license/license-install-configs-view.tsx | 0 .../plugins/admin/global/error-admin-view.tsx | 0 .../internal-error/internal-error-view.tsx | 0 .../internal-error/mutation-clear-cache.ts | 0 .../plugins/admin/global/powered-by.tsx | 0 .../plugins/admin/global/rebuild-required.tsx | 0 .../files/admin__core_files__delete.gql | 0 .../admin_install__create_database.gql | 0 .../admin__core_languages__create.gql | 0 .../admin__core_languages__delete.gql | 0 .../admin__core_languages__download.gql | 0 .../languages/admin__core_languages__edit.gql | 0 .../admin__core_languages__update.gql | 0 .../groups/core_groups__admin__delete.gql | 0 .../groups/core_groups__admin__edit.gql | 0 .../groups/core_groups__admin_create.gql | 0 ...re_staff_administrators__admin__create.gql | 0 ...core_staff_administrators_admin_delete.gql | 0 .../core_staff_moderators__admin__create.gql | 0 .../core_staff_moderators__admin__delete.gql | 0 .../nav/core_nav__admin__change_position.gql | 0 .../mutations/nav/core_nav__admin__create.gql | 0 .../mutations/nav/core_nav__admin__delete.gql | 0 .../mutations/nav/core_nav__admin__edit.gql | 0 .../plugins/admin__core_plugins__create.gql | 0 .../plugins/admin__core_plugins__delete.gql | 0 .../plugins/admin__core_plugins__upload.gql | 0 .../dev/admin__core_plugins__download.gql | 0 .../plugins/dev/admin__core_plugins__edit.gql | 0 ...in__core_plugins__nav__change_position.gql | 0 .../nav/admin__core_plugins__nav__create.gql | 0 .../nav/admin__core_plugins__nav__delete.gql | 0 .../nav/admin__core_plugins__nav__edit.gql | 0 .../sessions/admin_sessions__sign_out.gql | 0 .../admin__core_main_settings__edit.gql | 0 .../admin__core_manifest_metadata__edit.gql | 0 .../admin__core_email_settings__edit.gql | 0 .../admin__core_email_settings__test.gql | 0 .../admin__core_theme_editor__edit.gql | 0 .../admin__sessions__authorization.gql | 0 .../files/admin__core_files__show.gql | 0 .../install/admin__install__layout.gql | 0 .../dashboard/admin__core__dashboard.gql | 0 .../groups/admin__core_groups__show.gql | 0 .../groups/admin__core_groups__show_short.gql | 0 ...admin__core_staff_administrators__show.gql | 0 .../admin__core_staff_moderators__show.gql | 0 .../users/admin__core_members__show.gql | 0 .../queries/nav/admin__core_nav__show.gql | 0 .../plugins/admin__core_plugins__show.gql | 0 .../dev/admin__core_plugins__files.gql | 0 .../dev/admin__core_plugins__show__item.gql | 0 .../nav/admin__core_plugins__nav__show.gql | 0 .../admin__core_email_settings__show.gql | 0 .../admin__core_manifest_metadata__show.gql | 0 .../settings/core_main_settings__show.gql | 0 .../theme_editor/core_theme_editor__show.gql | 0 .../plugins/admin/hooks/api/query-api.ts | 0 .../api/use-short-show-groups-admin-api.ts | 0 .../plugins/admin/hooks/use-session-admin.ts | 0 .../frontend}/plugins/admin/langs/en.json | 0 .../frontend}/plugins/admin/langs/pl.json | 0 .../plugins/admin/layout/admin-layout.tsx | 0 .../admin/layout/header/header-admin.tsx | 0 .../header/user-bar/item-user-bar-admin.tsx | 0 .../layout/header/user-bar/mutation-api.ts | 0 .../layout/header/user-bar/user-bar-admin.tsx | 0 .../plugins/admin/layout/nav/item/item.tsx | 0 .../plugins/admin/layout/nav/item/link.tsx | 0 .../plugins/admin/layout/nav/nav-admin.tsx | 0 .../plugins/admin/layout/nav/wrapper.tsx | 0 .../core/advanced/files/actions/actions.tsx | 0 .../advanced/files/actions/delete/content.tsx | 0 .../advanced/files/actions/delete/delete.tsx | 0 .../actions/delete/hooks/mutation-api.ts | 0 .../hooks/use-delete-file-advanced-admin.ts | 0 .../advanced/files/actions/delete/submit.tsx | 0 .../files/files-advanced-core-admin-view.tsx | 0 .../dashboard/dashboard-core-admin-view.tsx | 0 .../admin/views/core/dashboard/version.tsx | 0 .../views/core/langs/actions/actions.tsx | 0 .../admin/views/core/langs/actions/create.tsx | 0 .../core/langs/create-edit/create-edit.tsx | 0 .../core/langs/create-edit/fields/locale.tsx | 0 .../langs/create-edit/fields/timezone.tsx | 0 .../create-edit/hooks/create-mutation-api.ts | 0 .../create-edit/hooks/edit-mutation-api.ts | 0 .../hooks/use-create-edit-lang-admin.ts | 0 .../views/core/langs/create-edit/timezones.ts | 0 .../admin/views/core/langs/enabled-row.tsx | 0 .../core/langs/langs-core-admin-view.tsx | 0 .../core/langs/table/actions/actions.tsx | 0 .../langs/table/actions/delete/content.tsx | 0 .../langs/table/actions/delete/delete.tsx | 0 .../actions/delete/hooks/mutation-api.ts | 0 .../delete/hooks/use-delete-lang-admin.ts | 0 .../langs/table/actions/download/content.tsx | 0 .../langs/table/actions/download/download.tsx | 0 .../actions/download/hooks/mutation-api.ts | 0 .../table/actions/download/hooks/query-api.ts | 0 .../download/hooks/use-download-lang-admin.ts | 0 .../views/core/langs/table/actions/edit.tsx | 0 .../langs/table/actions/update/content.tsx | 0 .../actions/update/hooks/mutation-api.ts | 0 .../update/hooks/use-update-lang-admin.ts | 0 .../langs/table/actions/update/update.tsx | 0 .../views/core/plugins/actions/actions.tsx | 0 .../core/plugins/actions/create/content.tsx | 0 .../core/plugins/actions/create/create.tsx | 0 .../core/plugins/actions/create/form.tsx | 0 .../create/hooks/mutation-create-api.ts | 0 .../actions/create/hooks/mutation-edit-api.ts | 0 .../hooks/use-create-edit-plugin-admin.ts | 0 .../views/core/plugins/actions/upload.tsx | 0 .../views/core/plugins/plugins-admin-view.tsx | 0 .../core/plugins/table/actions/actions.tsx | 0 .../plugins/table/actions/delete/content.tsx | 0 .../plugins/table/actions/delete/delete.tsx | 0 .../actions/delete/hooks/mutation-api.ts | 0 .../delete/hooks/use-delete-plugin-admin.ts | 0 .../plugins/table/actions/delete/submit.tsx | 0 .../table/actions/set-default/button.tsx | 0 .../hooks/use-set-default-admin.ts | 0 .../table/actions/set-default/set-default.tsx | 0 .../core/plugins/table/actions/upload.tsx | 0 .../core/plugins/upload/hooks/mutation-api.ts | 0 .../upload/hooks/use-upload-plugin-admin.ts | 0 .../views/core/plugins/upload/upload.tsx | 0 .../views/dev/layout/actions/actions.tsx | 0 .../dev/layout/actions/download/content.tsx | 0 .../dev/layout/actions/download/download.tsx | 0 .../actions/download/hooks/mutation-api.ts | 0 .../hooks/use-download-plugin-admin.ts | 0 .../core/plugins/views/dev/layout/layout.tsx | 0 .../views/dev/nav/actions/create/create.tsx | 0 .../views/dev/nav/create-edit/create-edit.tsx | 0 .../create-edit/hooks/create-mutation-api.ts | 0 .../create-edit/hooks/edit-mutation-api.ts | 0 .../hooks/use-create-nav-plugin-admin.ts | 0 .../views/core/plugins/views/dev/nav/item.tsx | 0 .../views/dev/nav/item/actions/actions.tsx | 0 .../dev/nav/item/actions/delete/content.tsx | 0 .../dev/nav/item/actions/delete/delete.tsx | 0 .../item/actions/delete/hooks/mutation-api.ts | 0 .../hooks/use-delete-nav-plugin-admin.ts | 0 .../dev/nav/item/actions/delete/submit.tsx | 0 .../views/dev/nav/item/actions/edit.tsx | 0 .../hooks/mutation-change-position-api.ts | 0 .../hooks/use-item-nav-dev-plugin-admin.ts | 0 .../views/core/plugins/views/dev/nav/nav.tsx | 0 .../views/core/plugins/views/dev/overview.tsx | 0 .../core/settings/email/actions/actions.tsx | 0 .../email/actions/testing/content.tsx | 0 .../actions/testing/hooks/mutation-api.ts | 0 .../testing/hooks/use-testing-email-admin.tsx | 0 .../email/actions/testing/testing.tsx | 0 .../email/email-settings-admin-view.tsx | 0 .../core/settings/email/hooks/mutation-api.ts | 0 .../hooks/use-email-settings-form-admin.ts | 0 .../settings/general/hooks/mutation-api.ts | 0 .../general/hooks/use-settings-core-admin.ts | 0 .../general/main-settings-core-admin.tsx | 0 .../metadata/manifest/hooks/mutation-api.ts | 0 .../hooks/use-manifest-core-admin-view.ts | 0 .../manifest/manifest-metadata-core-view.tsx | 0 .../core/styles/editor/editor-admin-view.tsx | 0 .../core/styles/editor/hooks/mutation-api.ts | 0 .../styles/editor/hooks/use-editor-admin.ts | 0 .../core/styles/editor/sections/files.tsx | 0 .../views/core/styles/nav/actions/actions.tsx | 0 .../views/core/styles/nav/actions/create.tsx | 0 .../styles/nav/create-edit/create-edit.tsx | 0 .../create-edit/hooks/create-mutation-api.ts | 0 .../create-edit/hooks/edit-mutation-api.ts | 0 .../hooks/use-create-edit-nav-admin.ts | 0 .../views/core/styles/nav/nav-admin-view.tsx | 0 .../core/styles/nav/table/actions/actions.tsx | 0 .../nav/table/actions/delete/content.tsx | 0 .../nav/table/actions/delete/delete.tsx | 0 .../actions/delete/hooks/mutation-api.ts | 0 .../delete/hooks/use-delete-nav-admin.ts | 0 .../nav/table/actions/delete/submit.tsx | 0 .../core/styles/nav/table/actions/edit.tsx | 0 .../hooks/mutation-change-position-api.ts | 0 .../views/core/styles/nav/table/item.tsx | 0 .../views/core/styles/nav/table/table.tsx | 0 .../actions/actions-groups-members-admin.tsx | 0 .../create-edit-form/content/content.tsx | 0 .../groups/create-edit-form/content/main.tsx | 0 .../create-edit-form-groups-members-admin.tsx | 0 .../hooks/mutation-create-api.ts | 0 .../hooks/mutation-edit-api.ts | 0 ...e-create-edit-form-groups-members-admin.ts | 0 .../groups/groups-members-admin-view.tsx | 0 .../members/groups/table/actions/actions.tsx | 0 .../groups/table/actions/delete/content.tsx | 0 .../groups/table/actions/delete/delete.tsx | 0 .../actions/delete/hooks/mutation-api.ts | 0 .../delete/hooks/use-delete-group-admin.ts | 0 .../members/groups/table/actions/edit.tsx | 0 .../views/members/groups/table/table.tsx | 0 .../staff/administrators/actions/actions.tsx | 0 .../staff/administrators/actions/create.tsx | 0 .../administrators/administrators-view.tsx | 0 .../create-edit-form/create-edit-form.tsx | 0 .../create-edit-form/hooks/mutation-api.ts | 0 .../create-edit-form/hooks/use-form.ts | 0 .../administrators/table/actions/actions.tsx | 0 .../table/actions/delete/content.tsx | 0 .../table/actions/delete/delete.tsx | 0 .../table/actions/delete/mutation-api.ts | 0 .../table/actions/delete/submit.tsx | 0 .../staff/administrators/table/table.tsx | 0 .../staff/moderators/actions/actions.tsx | 0 .../staff/moderators/actions/create.tsx | 0 .../create-edit-form/create-edit-form.tsx | 0 .../create-edit-form/hooks/mutation-api.ts | 0 .../create-edit-form/hooks/use-form.ts | 0 .../staff/moderators/moderators-view.tsx | 0 .../moderators/table/actions/actions.tsx | 0 .../table/actions/delete/content.tsx | 0 .../table/actions/delete/delete.tsx | 0 .../table/actions/delete/mutation-api.ts | 0 .../table/actions/delete/submit.tsx | 0 .../members/staff/moderators/table/table.tsx | 0 .../advanced-filters-users-members-admin.tsx | 0 ...ent-groups-filters-users-members-admin.tsx | 0 .../groups-filters-users-members-admin.tsx | 0 .../admin/views/members/users/table/table.tsx | 0 .../users/users-members-admin-view.tsx | 0 .../views/sign-in/form/form-sign-in-admin.tsx | 0 .../sign-in/hooks/use-sign-in-admin-view.ts | 0 .../views/sign-in/sign-in-admin-view.tsx | 0 .../views/theme_editor/content/content.tsx | 0 .../views/theme_editor/content/submit.tsx | 0 .../theme_editor/content/tabs/color-tab.tsx | 0 .../views/theme_editor/content/tabs/main.tsx | 0 .../views/theme_editor/hooks/mutation-api.ts | 0 .../hooks/use-theme-editor-api.ts | 0 .../theme_editor/hooks/use-theme-editor.ts | 0 .../views/theme_editor/theme-editor-view.tsx | 0 .../admin/views/theme_editor/toolbar.tsx | 0 .../admin/views/categories/actions/create.tsx | 0 .../views/categories/categories-view.tsx | 0 .../categories/create-edit/create-edit.tsx | 0 .../create-edit/hooks/create-mutation-api.ts | 0 .../use-create-edit-category-blog-admin.ts | 0 .../categories/create-edit/tabs/main.tsx | 0 .../create-edit/tabs/permissions.tsx | 0 .../blog/admin/views/categories/item/item.tsx | 0 .../admin__blog_categories__create.gql | 0 .../admin_blog_categories__show.gql | 0 .../frontend}/plugins/blog/langs/en.json | 0 .../frontend}/plugins/blog/langs/pl.json | 0 .../plugins/blog/templates/default-page.tsx | 0 .../editor/core_editor_files__delete.gql | 0 .../editor/core_editor_files__upload.gql | 0 .../members/core_members__sign_up.gql | 0 .../avatar/core_members__avatar__delete.gql | 0 .../avatar/core_members__avatar__upload.gql | 0 .../sessions/core_sessions__sign_in.gql | 0 .../sessions/core_sessions__sign_out.gql | 0 .../core/graphql/queries/core_metadata.gql | 0 .../core/graphql/queries/core_middleware.gql | 0 .../graphql/queries/core_middleware__show.gql | 0 .../queries/core_sessions__authorization.gql | 0 .../languages/core_languages__show.gql | 0 .../members/core_members__show__search.gql | 0 .../settings/core_members__files__show.gql | 0 .../settings/core_sessions__devices__show.gql | 0 .../profiles/core_members__profiles.gql | 0 .../plugins/core/hooks/drag&drop/item.tsx | 0 .../core/hooks/drag&drop/use-functions.ts | 0 .../core/hooks/drag&drop/use-projection.ts | 0 .../avatar/api/mutation-delete-api.ts | 0 .../avatar/api/mutation-upload-api.ts | 0 .../avatar/use-copper-modal-change-avatar.ts | 0 .../avatar/use-modal-change-avatar.ts | 0 .../core/hooks/settings/use-settings-view.ts | 0 .../core/hooks/sign/in/mutation-api.ts | 0 .../core/hooks/sign/in/use-sign-in-view.ts | 0 .../core/hooks/sign/out/mutation-api.ts | 0 .../core/hooks/sign/out/use-sign-out-api.ts | 0 .../core/hooks/sign/up/mutation-api.ts | 0 .../core/hooks/sign/up/use-sign-up-view.ts | 0 .../plugins/core/hooks/use-globals.ts | 0 .../plugins/core/hooks/use-session.ts | 0 .../plugins/core/hooks/use-text-lang.ts | 0 .../hooks/utils/use-get-sort-by-params-api.ts | 0 .../core/hooks/utils/use-merge-refs.ts | 0 .../hooks/utils/use-pagination-api-ssr.ts | 0 .../frontend}/plugins/core/langs/en.json | 0 .../frontend}/plugins/core/langs/pl.json | 0 .../plugins/core/templates/layout/global.css | 0 .../core/templates/layout/header/header.tsx | 0 .../header/user-bar/auth/auth-user-bar.tsx | 0 .../layout/header/user-bar/user-bar.tsx | 0 .../plugins/core/templates/layout/layout.tsx | 0 .../core/templates/layout/nav/item.tsx | 0 .../templates/layout/nav/list-wrapper.tsx | 0 .../plugins/core/templates/layout/nav/nav.tsx | 0 .../core/templates/layout/nav/wrapper.tsx | 0 .../layout/quick-menu/drawer/button.tsx | 0 .../layout/quick-menu/drawer/drawer.tsx | 0 .../layout/quick-menu/drawer/header.tsx | 0 .../layout/quick-menu/drawer/nav/item.tsx | 0 .../layout/quick-menu/drawer/nav/nav.tsx | 0 .../core/templates/layout/quick-menu/item.tsx | 0 .../layout/quick-menu/quick-menu.tsx | 0 .../templates/layout/quick-menu/wrapper.tsx | 0 .../views/auth/sign/in/form/form-sign-in.tsx | 0 .../views/auth/sign/in/sign-in-view.tsx | 0 .../views/auth/sign/up/form/form-sign-up.tsx | 0 .../views/auth/sign/up/form/success.tsx | 0 .../views/auth/sign/up/sign-up-view.tsx | 0 .../views/global/error/error-view.tsx | 0 .../views/global/loading/loading-view.tsx | 0 .../templates/views/profile/profile-view.tsx | 0 .../views/settings/layout-settings-view.tsx | 0 .../templates/views/settings/nav/drawer.tsx | 0 .../settings/nav/item/item-nav-settings.tsx | 0 .../nav/item/link/link-item-nav-settings.tsx | 0 .../views/settings/nav/nav-settings.tsx | 0 .../views/settings/views/devices/content.tsx | 0 .../views/devices/devices-settings-view.tsx | 0 .../views/settings/views/files/content.tsx | 0 .../views/files/files-settings-view.tsx | 0 .../header/header-notifications-settings.tsx | 0 .../notifications-settings-view.tsx | 0 .../header/change-avatar/change-avatar.tsx | 0 .../cropper/cropper-modal-change-avatar.tsx | 0 .../modal/modal-change-avatar.tsx | 0 .../header/header-overview-settings.tsx | 0 .../views/overview/overview-settings-view.tsx | 0 {frontend => apps/frontend}/postcss.config.js | 0 .../frontend}/tailwind.config.ts | 0 {frontend => apps/frontend}/tsconfig.json | 0 docker-compose.yml | 4 +- package.json | 5 +- pnpm-lock.yaml | 140 ++++-------------- pnpm-workspace.yaml | 3 +- 897 files changed, 159 insertions(+), 245 deletions(-) rename {backend => apps/backend}/.dockerignore (100%) rename {backend => apps/backend}/.eslintrc.json (100%) rename {backend => apps/backend}/.gitignore (100%) rename {backend => apps/backend}/Dockerfile (100%) rename {backend => apps/backend}/codegen.ts (94%) rename {backend => apps/backend}/drizzle.config.ts (100%) rename {backend => apps/backend}/nest-cli.json (100%) rename {backend => apps/backend}/package.json (98%) rename {backend => apps/backend}/pnpm-lock.yaml (100%) rename {backend => apps/backend}/schema.gql (100%) rename {backend => apps/backend}/src/app.module.ts (93%) rename {backend => apps/backend}/src/config.ts (100%) rename {backend => apps/backend}/src/database/client.ts (92%) rename {backend => apps/backend}/src/database/database.module.ts (86%) rename {backend => apps/backend}/src/database/database.service.ts (100%) rename {backend => apps/backend}/src/database/schema.ts (100%) rename {backend => apps/backend}/src/functions/envs.ts (100%) rename {backend => apps/backend}/src/functions/rebuild-required.ts (92%) rename {backend => apps/backend}/src/functions/update-object.ts (100%) rename {backend => apps/backend}/src/main.ts (94%) rename {backend => apps/backend}/src/plugins/blog/admin/admin.module.ts (100%) rename {backend => apps/backend}/src/plugins/blog/admin/categories/create/create.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/blog/admin/categories/create/create.service.ts (100%) rename {backend => apps/backend}/src/plugins/blog/admin/categories/create/dto/create.args.ts (98%) rename {backend => apps/backend}/src/plugins/blog/admin/database/drizzle.config.ts (100%) rename {backend => apps/backend}/src/plugins/blog/admin/database/functions.ts (100%) rename {backend => apps/backend}/src/plugins/blog/admin/database/index.ts (100%) rename {backend => apps/backend}/src/plugins/blog/admin/database/migrations/0000_tranquil_cammi.sql (100%) rename {backend => apps/backend}/src/plugins/blog/admin/database/migrations/meta/0000_snapshot.json (100%) rename {backend => apps/backend}/src/plugins/blog/admin/database/migrations/meta/_journal.json (100%) rename {backend => apps/backend}/src/plugins/blog/admin/database/schema/articles.ts (100%) rename {backend => apps/backend}/src/plugins/blog/admin/database/schema/categories.ts (100%) rename {backend => apps/backend}/src/plugins/blog/blog.module.ts (100%) rename {backend => apps/backend}/src/plugins/blog/categories/categories.module.ts (100%) rename {backend => apps/backend}/src/plugins/blog/categories/show/dto/show.args.ts (70%) rename {backend => apps/backend}/src/plugins/blog/categories/show/dto/show.obj.ts (90%) rename {backend => apps/backend}/src/plugins/blog/categories/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/blog/categories/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/blog/config.json (100%) rename {backend => apps/backend}/src/plugins/blog/versions.json (100%) rename {backend => apps/backend}/src/plugins/core/admin/admin.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/drizzle.config.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/index.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/migrations/0000_yielding_bloodstrike.sql (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/migrations/meta/0000_snapshot.json (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/migrations/meta/_journal.json (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/schema/admins.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/schema/files.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/schema/groups.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/schema/languages.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/schema/moderators.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/schema/nav.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/schema/plugins.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/schema/sessions.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/database/schema/users.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/.gitignore (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/email.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/emails/_components/header.tsx (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/emails/email-template.tsx (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/helpers.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/helpers.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/mail.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/send/send.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/settings/edit/dto/edit.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/settings/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/settings/edit/edit.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/settings/show/dto/show.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/settings/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/settings/show/show.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/settings/test/dto/test.args.ts (90%) rename {backend => apps/backend}/src/plugins/core/admin/email/settings/test/test.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/email/settings/test/test.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/files/delete/delete.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/files/delete/delete.service.ts (95%) rename {backend => apps/backend}/src/plugins/core/admin/files/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/files/download/download.controller.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/files/files.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/files/show/dto/show.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/files/show/dto/show.obj.ts (88%) rename {backend => apps/backend}/src/plugins/core/admin/files/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/files/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/groups/create/create.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/groups/create/create.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/groups/create/dto/create.args.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/groups/delete/delete.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/groups/delete/delete.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/groups/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/groups/edit/dto/edit.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/groups/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/groups/edit/edit.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/groups/groups.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/groups/show/dto/show.args.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/groups/show/dto/show.obj.ts (94%) rename {backend => apps/backend}/src/plugins/core/admin/groups/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/groups/show/show.service.ts (99%) rename {backend => apps/backend}/src/plugins/core/admin/install/create_database/create_database.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/install/create_database/create_database.service.ts (99%) rename {backend => apps/backend}/src/plugins/core/admin/install/install.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/install/layout/dto/layout.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/install/layout/layout.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/install/layout/layout.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/languages/create/create.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/languages/create/create.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/languages/create/dto/create.args.ts (92%) rename {backend => apps/backend}/src/plugins/core/admin/languages/delete/delete.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/languages/delete/delete.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/languages/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/languages/download/download.resolver.ts (92%) rename {backend => apps/backend}/src/plugins/core/admin/languages/download/download.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/languages/download/dto/download.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/languages/edit/dto/edit.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/languages/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/languages/edit/edit.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/languages/languages.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/languages/update/dto/update.args.ts (77%) rename {backend => apps/backend}/src/plugins/core/admin/languages/update/update.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/languages/update/update.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/members/edit/dto/edit.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/members/edit/dto/edit.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/members/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/members/edit/edit.service.ts (95%) rename {backend => apps/backend}/src/plugins/core/admin/members/members.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/members/show/dto/show.args.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/members/show/dto/show.obj.ts (91%) rename {backend => apps/backend}/src/plugins/core/admin/members/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/members/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/members/stats/dto/stats.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/members/stats/stats.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/members/stats/stats.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/metadata/manifest/edit/dto/edit.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/metadata/manifest/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/metadata/manifest/edit/edit.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/metadata/manifest/functions.ts (92%) rename {backend => apps/backend}/src/plugins/core/admin/metadata/manifest/show/dto/show.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/metadata/manifest/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/metadata/manifest/show/show.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/metadata/metadata.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/nav/change_position/change_position.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/nav/change_position/change_position.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/nav/change_position/dto/change_position.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/nav/create/create.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/nav/create/create.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/nav/create/dto/create.args.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/nav/delete/delete.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/nav/delete/delete.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/nav/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/nav/edit/dto/edit.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/nav/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/nav/edit/edit.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/nav/nav.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/create/create.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/create/create.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/create/dto/create.args.ts (94%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/delete/contents.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/delete/delete.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/delete/delete.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/download/download.resolver.ts (93%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/download/download.service.ts (99%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/download/dto/download.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/edit/dto/edit.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/edit/edit.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/files/dto/files.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/files/dto/files.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/files/files.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/files/files.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/helpers/change-code-plugin-to-capital-letters.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/helpers/files/change/change.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/helpers/files/change/contents.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/helpers/files/create/contents.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/helpers/files/create/create-files.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/change_position/change_position.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/change_position/change_position.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/change_position/dto/change_position.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/create/create.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/create/create.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/create/dto/create.args.ts (92%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/delete/delete.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/delete/delete.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/edit/dto/edit.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/edit/edit.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/helpers.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/nav-plugins.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/show/dto/show.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/show/dto/show.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/nav/show/show.service.ts (93%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/plugins.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/show/dto/show.args.ts (91%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/show/dto/show.obj.ts (95%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/upload/dto/upload.args.ts (78%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/upload/upload.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/plugins/upload/upload.service.ts (99%) rename {backend => apps/backend}/src/plugins/core/admin/sessions/authorization/authorization.resolver.ts (93%) rename {backend => apps/backend}/src/plugins/core/admin/sessions/authorization/authorization.service.ts (99%) rename {backend => apps/backend}/src/plugins/core/admin/sessions/authorization/dto/authorization.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/sessions/sessions.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/sessions/sign_out/sign_out.resolver.ts (91%) rename {backend => apps/backend}/src/plugins/core/admin/sessions/sign_out/sign_out.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/admin/settings/functions/get-core-info.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/settings/main/edit/dto/edit.args.ts (86%) rename {backend => apps/backend}/src/plugins/core/admin/settings/main/edit/dto/edit.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/settings/main/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/settings/main/edit/edit.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/settings/main/general.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/settings/settings.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/create/create.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/create/create.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/create/dto/create.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/delete/delete.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/delete/delete.service.ts (94%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/show/dto/show.args.ts (91%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/show/dto/show.obj.ts (93%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/administrators/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/create/create.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/create/create.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/create/dto/create.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/delete/delete.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/delete/delete.service.ts (95%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/show/dto/show.args.ts (91%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/show/dto/show.obj.ts (93%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/staff/moderators/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/admin/staff/staff.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/theme_editor/edit/dto/edit.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/theme_editor/edit/edit.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/admin/theme_editor/edit/edit.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/admin/theme_editor/theme_editor.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/config.json (100%) rename {backend => apps/backend}/src/plugins/core/core.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/editor/delete/delete.resolver.ts (92%) rename {backend => apps/backend}/src/plugins/core/editor/delete/delete.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/editor/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/editor/editor.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/editor/upload/dto/upload.args.ts (79%) rename {backend => apps/backend}/src/plugins/core/editor/upload/upload.resolver.ts (93%) rename {backend => apps/backend}/src/plugins/core/editor/upload/upload.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/files/download/download.controller.ts (100%) rename {backend => apps/backend}/src/plugins/core/files/files.cron.ts (100%) rename {backend => apps/backend}/src/plugins/core/files/files.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/files/helpers/delete/delete.service.ts (95%) rename {backend => apps/backend}/src/plugins/core/files/helpers/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/files/helpers/upload/dto/upload.args.ts (87%) rename {backend => apps/backend}/src/plugins/core/files/helpers/upload/dto/upload.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/files/helpers/upload/helpers.ts (96%) rename {backend => apps/backend}/src/plugins/core/files/helpers/upload/upload.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/files/show/dto/show.args.ts (91%) rename {backend => apps/backend}/src/plugins/core/files/show/dto/show.obj.ts (93%) rename {backend => apps/backend}/src/plugins/core/files/show/show.resolver.ts (92%) rename {backend => apps/backend}/src/plugins/core/files/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/helpers/helpers.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/helpers/text_language/parser/helpers.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/helpers/text_language/parser/parser.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/languages/languages.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/languages/show/dto/show.args.ts (91%) rename {backend => apps/backend}/src/plugins/core/languages/show/dto/show.obj.ts (94%) rename {backend => apps/backend}/src/plugins/core/languages/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/languages/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/members/avatar/avatar-core_members.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/members/avatar/delete/delete.resolver.ts (91%) rename {backend => apps/backend}/src/plugins/core/members/avatar/delete/delete.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/members/avatar/upload/dto/upload.args.ts (73%) rename {backend => apps/backend}/src/plugins/core/members/avatar/upload/dto/upload.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/members/avatar/upload/upload.resolver.ts (93%) rename {backend => apps/backend}/src/plugins/core/members/avatar/upload/upload.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/members/delete/delete.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/members/delete/delete.service.ts (94%) rename {backend => apps/backend}/src/plugins/core/members/delete/dto/delete.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/members/members.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/members/show/dto/show.args.ts (97%) rename {backend => apps/backend}/src/plugins/core/members/show/dto/show.obj.ts (87%) rename {backend => apps/backend}/src/plugins/core/members/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/members/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/members/sign_up/dto/sign_up.args.ts (93%) rename {backend => apps/backend}/src/plugins/core/members/sign_up/dto/sign_up.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/members/sign_up/functions/generate-avatar-color.ts (100%) rename {backend => apps/backend}/src/plugins/core/members/sign_up/sign_up.resolver.ts (93%) rename {backend => apps/backend}/src/plugins/core/members/sign_up/sign_up.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/middleware/dto/middleware.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/middleware/middleware.cron.ts (100%) rename {backend => apps/backend}/src/plugins/core/middleware/middleware.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/middleware/show/dto/languages.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/middleware/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/middleware/show/show.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/nav/nav.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/nav/show/dto/show.args.ts (68%) rename {backend => apps/backend}/src/plugins/core/nav/show/dto/show.obj.ts (92%) rename {backend => apps/backend}/src/plugins/core/nav/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/nav/show/show.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/plugins/plugins.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/plugins/show/dto/show.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/plugins/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/plugins/show/show.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/sessions/authorization/authorization.resolver.ts (93%) rename {backend => apps/backend}/src/plugins/core/sessions/authorization/authorization.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/sessions/authorization/dto/authorization.obj.ts (95%) rename {backend => apps/backend}/src/plugins/core/sessions/authorization/internal/internal_authorization.service.ts (99%) rename {backend => apps/backend}/src/plugins/core/sessions/devices/devices.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/sessions/devices/show/dto/show.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/sessions/devices/show/show.resolver.ts (92%) rename {backend => apps/backend}/src/plugins/core/sessions/devices/show/show.service.ts (95%) rename {backend => apps/backend}/src/plugins/core/sessions/sessions.cron.ts (100%) rename {backend => apps/backend}/src/plugins/core/sessions/sessions.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/sessions/sign_in/device.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/sessions/sign_in/dto/sign_in.args.ts (100%) rename {backend => apps/backend}/src/plugins/core/sessions/sign_in/sign_in.resolver.ts (92%) rename {backend => apps/backend}/src/plugins/core/sessions/sign_in/sign_in.service.ts (98%) rename {backend => apps/backend}/src/plugins/core/sessions/sign_out/sign_out.resolver.ts (91%) rename {backend => apps/backend}/src/plugins/core/sessions/sign_out/sign_out.service.ts (96%) rename {backend => apps/backend}/src/plugins/core/settings/settings.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/settings/show/dto/show.obj.ts (87%) rename {backend => apps/backend}/src/plugins/core/settings/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/settings/show/show.service.ts (100%) rename {backend => apps/backend}/src/plugins/core/theme_editor/show/dto/show.obj.ts (100%) rename {backend => apps/backend}/src/plugins/core/theme_editor/show/show.resolver.ts (100%) rename {backend => apps/backend}/src/plugins/core/theme_editor/show/show.service.ts (97%) rename {backend => apps/backend}/src/plugins/core/theme_editor/theme_editor.module.ts (100%) rename {backend => apps/backend}/src/plugins/core/versions.json (100%) rename {backend => apps/backend}/src/plugins/plugins.module.ts (100%) rename {backend => apps/backend}/src/utils/actions/finish-build.ts (100%) rename {backend => apps/backend}/src/utils/actions/helpers/manifest.ts (100%) rename {backend => apps/backend}/src/utils/actions/helpers/update-plugins.ts (100%) rename {backend => apps/backend}/src/utils/actions/migrate.ts (100%) rename {backend => apps/backend}/src/utils/guards/admin-auth.guard.ts (95%) rename {backend => apps/backend}/src/utils/guards/admin-permission.guard.ts (97%) rename {backend => apps/backend}/src/utils/guards/auth.guard.ts (96%) rename {backend => apps/backend}/src/utils/guards/dev.guard.ts (83%) rename {backend => apps/backend}/src/utils/regex.ts (100%) rename {backend => apps/backend}/tsconfig.build.json (100%) rename {backend => apps/backend}/tsconfig.json (100%) rename {backend => apps/backend}/uploads/index.html (100%) rename {backend => apps/backend}/uploads/private/index.html (100%) rename {backend => apps/backend}/uploads/public/index.html (100%) rename {backend => apps/backend}/uploads/temp/index.html (100%) rename {frontend => apps/frontend}/.dockerignore (100%) rename {frontend => apps/frontend}/.eslintignore (100%) rename {frontend => apps/frontend}/.eslintrc.json (100%) rename {frontend => apps/frontend}/.gitignore (100%) rename {frontend => apps/frontend}/Dockerfile (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/blog/categories/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/blog/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/advanced/files/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/advanced/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/dashboard/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/langs/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/files/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/nav/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/overview/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/query-api.ts (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/plugins/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/settings/email/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/settings/general/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/settings/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/settings/metadata/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/styles/editor/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/styles/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/core/styles/nav/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/get-session-admin.ts (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/members/groups/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/members/staff/administrators/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/members/staff/moderators/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/members/users/[id]/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/members/users/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(auth)/providers.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(configs)/install/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/(configs)/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/error.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/global.css (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(admin)/admin/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/[...rest]/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/login/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/mod/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/register/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/search/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/settings/devices/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/settings/files/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/settings/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/settings/notifications/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/(container)/settings/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/error.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/not-found.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/profile/[id]/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(main)/session-provider.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(utils)/admin/theme-editor/error.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/(utils)/admin/theme-editor/page.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/catch.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/global.css (100%) rename {frontend => apps/frontend}/app/[locale]/layout.tsx (100%) rename {frontend => apps/frontend}/app/[locale]/providers.tsx (100%) rename {frontend => apps/frontend}/app/_supressLogs.ts (100%) rename {frontend => apps/frontend}/app/layout.tsx (100%) rename {frontend => apps/frontend}/app/not-found.tsx (100%) rename {frontend => apps/frontend}/app/robots.ts (100%) rename {frontend => apps/frontend}/app/sitemap.ts (100%) rename {frontend => apps/frontend}/components.json (100%) rename {frontend => apps/frontend}/components/animations/animate-presence.tsx (100%) rename {frontend => apps/frontend}/components/animations/div-motion.tsx (100%) rename {frontend => apps/frontend}/components/calendar-picker.tsx (100%) rename {frontend => apps/frontend}/components/color/color-input.tsx (100%) rename {frontend => apps/frontend}/components/color/picker/picker.tsx (100%) rename {frontend => apps/frontend}/components/data-table/data-table.tsx (100%) rename {frontend => apps/frontend}/components/data-table/header.tsx (100%) rename {frontend => apps/frontend}/components/data-table/skeleton.tsx (100%) rename {frontend => apps/frontend}/components/data-table/toolbar/advanced-filter/advanced-filter-toolbar-data-table.tsx (100%) rename {frontend => apps/frontend}/components/data-table/toolbar/filter/content/content.tsx (100%) rename {frontend => apps/frontend}/components/data-table/toolbar/filter/content/list.tsx (100%) rename {frontend => apps/frontend}/components/data-table/toolbar/filter/filter.tsx (100%) rename {frontend => apps/frontend}/components/data-table/toolbar/filter/hooks/use-filter-toolbar-data-table.ts (100%) rename {frontend => apps/frontend}/components/data-table/toolbar/search.tsx (100%) rename {frontend => apps/frontend}/components/data-table/toolbar/toolbar.tsx (100%) rename {frontend => apps/frontend}/components/date-format/date-format.tsx (100%) rename {frontend => apps/frontend}/components/date-format/hooks/use-date-format.ts (100%) rename {frontend => apps/frontend}/components/editor/editor.tsx (100%) rename {frontend => apps/frontend}/components/editor/extensions/code/client.ts (100%) rename {frontend => apps/frontend}/components/editor/extensions/code/code-block-component.tsx (100%) rename {frontend => apps/frontend}/components/editor/extensions/code/code.tsx (100%) rename {frontend => apps/frontend}/components/editor/extensions/emoji/client.tsx (100%) rename {frontend => apps/frontend}/components/editor/extensions/emoji/emoji.tsx (100%) rename {frontend => apps/frontend}/components/editor/extensions/extensions.ts (100%) rename {frontend => apps/frontend}/components/editor/extensions/files/client.tsx (100%) rename {frontend => apps/frontend}/components/editor/extensions/files/files.ts (100%) rename {frontend => apps/frontend}/components/editor/extensions/files/hooks/functions.ts (100%) rename {frontend => apps/frontend}/components/editor/extensions/files/hooks/upload-mutation-api.ts (100%) rename {frontend => apps/frontend}/components/editor/extensions/files/hooks/use-upload-files-handler-editor.ts.ts (100%) rename {frontend => apps/frontend}/components/editor/extensions/heading.tsx (100%) rename {frontend => apps/frontend}/components/editor/extensions/mentions/client.tsx (100%) rename {frontend => apps/frontend}/components/editor/extensions/mentions/emoji.tsx (100%) rename {frontend => apps/frontend}/components/editor/footer/files/button.tsx (100%) rename {frontend => apps/frontend}/components/editor/footer/files/item/content.tsx (100%) rename {frontend => apps/frontend}/components/editor/footer/files/item/hooks/delete-mutation-api.ts (100%) rename {frontend => apps/frontend}/components/editor/footer/files/item/icon.tsx (100%) rename {frontend => apps/frontend}/components/editor/footer/files/item/item.tsx (100%) rename {frontend => apps/frontend}/components/editor/footer/files/list.tsx (100%) rename {frontend => apps/frontend}/components/editor/footer/footer.tsx (100%) rename {frontend => apps/frontend}/components/editor/footer/language-select.tsx (100%) rename {frontend => apps/frontend}/components/editor/hooks/use-editor-state.ts (100%) rename {frontend => apps/frontend}/components/editor/read-only/code-block.tsx (100%) rename {frontend => apps/frontend}/components/editor/read-only/file-download-button.tsx (100%) rename {frontend => apps/frontend}/components/editor/read-only/read-only.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/button.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/custom/color/color.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/custom/emoji/content.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/custom/emoji/emoji.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/custom/heading.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/custom/link/content.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/custom/link/link.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/custom/more.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/custom/plus.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/custom/text-align.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/toggle.tsx (100%) rename {frontend => apps/frontend}/components/editor/toolbar/toolbar.tsx (100%) rename {frontend => apps/frontend}/components/groups/group-format.tsx (100%) rename {frontend => apps/frontend}/components/groups/input/content/content.tsx (100%) rename {frontend => apps/frontend}/components/groups/input/content/list.tsx (100%) rename {frontend => apps/frontend}/components/groups/input/content/query-api.ts (100%) rename {frontend => apps/frontend}/components/groups/input/group-input.tsx (100%) rename {frontend => apps/frontend}/components/header-content/header-content.tsx (100%) rename {frontend => apps/frontend}/components/icon/icon-client.tsx (100%) rename {frontend => apps/frontend}/components/icon/icon.tsx (100%) rename {frontend => apps/frontend}/components/icon/input/content/content.tsx (100%) rename {frontend => apps/frontend}/components/icon/input/content/emojis/emojis.tsx (100%) rename {frontend => apps/frontend}/components/icon/input/content/emojis/skin-select.tsx (100%) rename {frontend => apps/frontend}/components/icon/input/content/icons/icons.tsx (100%) rename {frontend => apps/frontend}/components/icon/input/icon-input.tsx (100%) rename {frontend => apps/frontend}/components/img.tsx (100%) rename {frontend => apps/frontend}/components/loader.tsx (100%) rename {frontend => apps/frontend}/components/logo-vitnode.tsx (100%) rename {frontend => apps/frontend}/components/permissions-table/permissions-table.tsx (100%) rename {frontend => apps/frontend}/components/permissions-table/query-api.ts (100%) rename {frontend => apps/frontend}/components/permissions-table/use-permissions-table-api.ts (100%) rename {frontend => apps/frontend}/components/steps/steps.tsx (100%) rename {frontend => apps/frontend}/components/switchers/dark-light-mode-switcher.tsx (100%) rename {frontend => apps/frontend}/components/switchers/language-switcher.tsx (100%) rename {frontend => apps/frontend}/components/tabs/tabs-trigger.tsx (100%) rename {frontend => apps/frontend}/components/tabs/tabs.tsx (100%) rename {frontend => apps/frontend}/components/text-language-input.tsx (100%) rename {frontend => apps/frontend}/components/ui/accordion.tsx (100%) rename {frontend => apps/frontend}/components/ui/alert-dialog.tsx (100%) rename {frontend => apps/frontend}/components/ui/alert.tsx (100%) rename {frontend => apps/frontend}/components/ui/badge.tsx (100%) rename {frontend => apps/frontend}/components/ui/breadcrumbs.tsx (100%) rename {frontend => apps/frontend}/components/ui/button.tsx (100%) rename {frontend => apps/frontend}/components/ui/calendar.tsx (100%) rename {frontend => apps/frontend}/components/ui/card.tsx (100%) rename {frontend => apps/frontend}/components/ui/carousel.tsx (100%) rename {frontend => apps/frontend}/components/ui/checkbox.tsx (100%) rename {frontend => apps/frontend}/components/ui/command.tsx (100%) rename {frontend => apps/frontend}/components/ui/dialog.tsx (100%) rename {frontend => apps/frontend}/components/ui/drawer.tsx (100%) rename {frontend => apps/frontend}/components/ui/dropdown-menu.tsx (100%) rename {frontend => apps/frontend}/components/ui/files/files-input.tsx (100%) rename {frontend => apps/frontend}/components/ui/files/preview/item/item-preview-files-input.tsx (100%) rename {frontend => apps/frontend}/components/ui/files/preview/preview-files-input.tsx (100%) rename {frontend => apps/frontend}/components/ui/form.tsx (100%) rename {frontend => apps/frontend}/components/ui/hover-card.tsx (100%) rename {frontend => apps/frontend}/components/ui/input.tsx (100%) rename {frontend => apps/frontend}/components/ui/label.tsx (100%) rename {frontend => apps/frontend}/components/ui/popover.tsx (100%) rename {frontend => apps/frontend}/components/ui/progress.tsx (100%) rename {frontend => apps/frontend}/components/ui/radio-group.tsx (100%) rename {frontend => apps/frontend}/components/ui/resizable.tsx (100%) rename {frontend => apps/frontend}/components/ui/select.tsx (100%) rename {frontend => apps/frontend}/components/ui/separator.tsx (100%) rename {frontend => apps/frontend}/components/ui/sheet.tsx (100%) rename {frontend => apps/frontend}/components/ui/skeleton.tsx (100%) rename {frontend => apps/frontend}/components/ui/sonner.tsx (100%) rename {frontend => apps/frontend}/components/ui/switch.tsx (100%) rename {frontend => apps/frontend}/components/ui/table.tsx (100%) rename {frontend => apps/frontend}/components/ui/textarea.tsx (100%) rename {frontend => apps/frontend}/components/ui/toggle-group.tsx (100%) rename {frontend => apps/frontend}/components/ui/toggle.tsx (100%) rename {frontend => apps/frontend}/components/ui/tooltip.tsx (100%) rename {frontend => apps/frontend}/components/user/avatar/avatar-user.tsx (100%) rename {frontend => apps/frontend}/components/user/inputs/content/content.tsx (100%) rename {frontend => apps/frontend}/components/user/inputs/content/list.tsx (100%) rename {frontend => apps/frontend}/components/user/inputs/content/query-api.ts (100%) rename {frontend => apps/frontend}/components/user/inputs/user-input.tsx (100%) rename {frontend => apps/frontend}/components/user/link/user-link.tsx (100%) rename {frontend => apps/frontend}/components/views/error-view-ssr.tsx (100%) rename {frontend => apps/frontend}/config/generate-config.ts (100%) rename {frontend => apps/frontend}/config/helpers.ts (100%) rename {frontend => apps/frontend}/config/index.ts (100%) rename {frontend => apps/frontend}/config/url.ts (100%) rename {frontend => apps/frontend}/global.d.ts (100%) rename {frontend => apps/frontend}/graphql/cookie-from-string-to-object.ts (100%) rename {frontend => apps/frontend}/graphql/fetcher.ts (100%) rename {frontend => apps/frontend}/graphql/get-session-data.ts (100%) rename {frontend => apps/frontend}/graphql/hooks.ts (100%) rename {frontend => apps/frontend}/i18n.ts (100%) rename {frontend => apps/frontend}/middleware.ts (100%) rename {frontend => apps/frontend}/next.config.mjs (100%) rename {frontend => apps/frontend}/package.json (100%) rename {frontend => apps/frontend}/plugins/admin/configs/layout-configs.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/finish/finish-install-config-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/hooks/use-install-vitnode.ts (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/layout-install-configs-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/steps/account/account-install-configs-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/steps/database/database-install-configs-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/steps/database/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/steps/database/submit-database-install-configs.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/steps/install-configs-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/steps/license/form-license-install-configs.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/configs/views/install/steps/license/license-install-configs-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/global/error-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/global/internal-error/internal-error-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/global/internal-error/mutation-clear-cache.ts (100%) rename {frontend => apps/frontend}/plugins/admin/global/powered-by.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/global/rebuild-required.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/advanced/files/admin__core_files__delete.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/configs/install/admin_install__create_database.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/languages/admin__core_languages__create.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/languages/admin__core_languages__delete.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/languages/admin__core_languages__download.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/languages/admin__core_languages__edit.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/languages/admin__core_languages__update.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/members/groups/core_groups__admin__delete.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/members/groups/core_groups__admin__edit.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/members/groups/core_groups__admin_create.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators__admin__create.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators_admin_delete.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__create.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__delete.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/nav/core_nav__admin__change_position.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/nav/core_nav__admin__create.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/nav/core_nav__admin__delete.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/nav/core_nav__admin__edit.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/plugins/admin__core_plugins__create.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/plugins/admin__core_plugins__delete.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/plugins/admin__core_plugins__upload.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__download.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__edit.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__change_position.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__create.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__delete.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__edit.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/sessions/admin_sessions__sign_out.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/settings/admin__core_main_settings__edit.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/settings/admin__core_manifest_metadata__edit.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__edit.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__test.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/mutations/theme_editor/admin__core_theme_editor__edit.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/admin__sessions__authorization.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/advanced/files/admin__core_files__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/configs/install/admin__install__layout.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/dashboard/admin__core__dashboard.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/members/groups/admin__core_groups__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/members/groups/admin__core_groups__show_short.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/members/staff/admin__core_staff_administrators__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/members/staff/admin__core_staff_moderators__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/members/users/admin__core_members__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/nav/admin__core_nav__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/plugins/admin__core_plugins__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__files.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__show__item.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/plugins/dev/nav/admin__core_plugins__nav__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/settings/admin__core_email_settings__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/settings/admin__core_manifest_metadata__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/settings/core_main_settings__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/graphql/queries/theme_editor/core_theme_editor__show.gql (100%) rename {frontend => apps/frontend}/plugins/admin/hooks/api/query-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/hooks/api/use-short-show-groups-admin-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/hooks/use-session-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/langs/en.json (100%) rename {frontend => apps/frontend}/plugins/admin/langs/pl.json (100%) rename {frontend => apps/frontend}/plugins/admin/layout/admin-layout.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/layout/header/header-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/layout/header/user-bar/item-user-bar-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/layout/header/user-bar/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/layout/header/user-bar/user-bar-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/layout/nav/item/item.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/layout/nav/item/link.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/layout/nav/nav-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/layout/nav/wrapper.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/advanced/files/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/advanced/files/actions/delete/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/advanced/files/actions/delete/delete.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/advanced/files/actions/delete/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/advanced/files/actions/delete/hooks/use-delete-file-advanced-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/advanced/files/actions/delete/submit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/advanced/files/files-advanced-core-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/dashboard/dashboard-core-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/dashboard/version.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/actions/create.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/create-edit/create-edit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/create-edit/fields/locale.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/create-edit/fields/timezone.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/create-edit/hooks/create-mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/create-edit/hooks/edit-mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/create-edit/hooks/use-create-edit-lang-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/create-edit/timezones.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/enabled-row.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/langs-core-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/delete/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/delete/delete.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/delete/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/delete/hooks/use-delete-lang-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/download/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/download/download.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/download/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/download/hooks/query-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/download/hooks/use-download-lang-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/edit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/update/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/update/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/update/hooks/use-update-lang-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/langs/table/actions/update/update.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/actions/create/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/actions/create/create.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/actions/create/form.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/actions/create/hooks/mutation-create-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/actions/create/hooks/mutation-edit-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/actions/upload.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/plugins-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/delete/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/delete/delete.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/delete/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/delete/hooks/use-delete-plugin-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/delete/submit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/set-default/button.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/set-default/hooks/use-set-default-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/set-default/set-default.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/table/actions/upload.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/upload/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/upload/hooks/use-upload-plugin-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/upload/upload.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/layout/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/layout/actions/download/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/layout/actions/download/download.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/use-download-plugin-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/layout/layout.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/actions/create/create.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/create-edit/create-edit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/create-mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/edit-mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/use-create-nav-plugin-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/delete.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/use-delete-nav-plugin-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/submit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item/actions/edit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/mutation-change-position-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/use-item-nav-dev-plugin-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/nav/nav.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/plugins/views/dev/overview.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/email/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/email/actions/testing/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/email/actions/testing/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/email/actions/testing/hooks/use-testing-email-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/email/actions/testing/testing.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/email/email-settings-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/email/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/email/hooks/use-email-settings-form-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/general/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/general/hooks/use-settings-core-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/general/main-settings-core-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/metadata/manifest/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/metadata/manifest/hooks/use-manifest-core-admin-view.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/settings/metadata/manifest/manifest-metadata-core-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/editor/editor-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/editor/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/editor/hooks/use-editor-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/editor/sections/files.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/actions/create.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/create-edit/create-edit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/create-edit/hooks/create-mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/create-edit/hooks/edit-mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/create-edit/hooks/use-create-edit-nav-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/nav-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/actions/delete/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/actions/delete/delete.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/use-delete-nav-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/actions/delete/submit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/actions/edit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/hooks/mutation-change-position-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/item.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/core/styles/nav/table/table.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/actions/actions-groups-members-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/create-edit-form/content/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/create-edit-form/content/main.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/create-edit-form/create-edit-form-groups-members-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-create-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-edit-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/create-edit-form/hooks/use-create-edit-form-groups-members-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/groups-members-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/table/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/table/actions/delete/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/table/actions/delete/delete.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/table/actions/delete/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/table/actions/delete/hooks/use-delete-group-admin.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/table/actions/edit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/groups/table/table.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/actions/create.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/administrators-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/create-edit-form/create-edit-form.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/use-form.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/table/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/table/actions/delete/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/table/actions/delete/delete.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/table/actions/delete/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/table/actions/delete/submit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/administrators/table/table.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/actions/create.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/create-edit-form/create-edit-form.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/use-form.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/moderators-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/table/actions/actions.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/table/actions/delete/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/table/actions/delete/delete.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/table/actions/delete/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/table/actions/delete/submit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/staff/moderators/table/table.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/users/table/filters/advanced/advanced-filters-users-members-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/users/table/filters/content-groups-filters-users-members-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/users/table/filters/groups-filters-users-members-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/users/table/table.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/members/users/users-members-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/sign-in/form/form-sign-in-admin.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/sign-in/hooks/use-sign-in-admin-view.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/sign-in/sign-in-admin-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/theme_editor/content/content.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/theme_editor/content/submit.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/theme_editor/content/tabs/color-tab.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/theme_editor/content/tabs/main.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/theme_editor/hooks/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/theme_editor/hooks/use-theme-editor-api.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/theme_editor/hooks/use-theme-editor.ts (100%) rename {frontend => apps/frontend}/plugins/admin/views/theme_editor/theme-editor-view.tsx (100%) rename {frontend => apps/frontend}/plugins/admin/views/theme_editor/toolbar.tsx (100%) rename {frontend => apps/frontend}/plugins/blog/admin/views/categories/actions/create.tsx (100%) rename {frontend => apps/frontend}/plugins/blog/admin/views/categories/categories-view.tsx (100%) rename {frontend => apps/frontend}/plugins/blog/admin/views/categories/create-edit/create-edit.tsx (100%) rename {frontend => apps/frontend}/plugins/blog/admin/views/categories/create-edit/hooks/create-mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/blog/admin/views/categories/create-edit/hooks/use-create-edit-category-blog-admin.ts (100%) rename {frontend => apps/frontend}/plugins/blog/admin/views/categories/create-edit/tabs/main.tsx (100%) rename {frontend => apps/frontend}/plugins/blog/admin/views/categories/create-edit/tabs/permissions.tsx (100%) rename {frontend => apps/frontend}/plugins/blog/admin/views/categories/item/item.tsx (100%) rename {frontend => apps/frontend}/plugins/blog/graphql/mutations/admin/categories/admin__blog_categories__create.gql (100%) rename {frontend => apps/frontend}/plugins/blog/graphql/queries/admin/categories/admin_blog_categories__show.gql (100%) rename {frontend => apps/frontend}/plugins/blog/langs/en.json (100%) rename {frontend => apps/frontend}/plugins/blog/langs/pl.json (100%) rename {frontend => apps/frontend}/plugins/blog/templates/default-page.tsx (100%) rename {frontend => apps/frontend}/plugins/core/graphql/mutations/editor/core_editor_files__delete.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/mutations/editor/core_editor_files__upload.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/mutations/members/core_members__sign_up.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__delete.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__upload.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/mutations/sessions/core_sessions__sign_in.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/mutations/sessions/core_sessions__sign_out.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/queries/core_metadata.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/queries/core_middleware.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/queries/core_middleware__show.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/queries/core_sessions__authorization.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/queries/languages/core_languages__show.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/queries/members/core_members__show__search.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/queries/members/settings/core_members__files__show.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/queries/members/settings/core_sessions__devices__show.gql (100%) rename {frontend => apps/frontend}/plugins/core/graphql/queries/profiles/core_members__profiles.gql (100%) rename {frontend => apps/frontend}/plugins/core/hooks/drag&drop/item.tsx (100%) rename {frontend => apps/frontend}/plugins/core/hooks/drag&drop/use-functions.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/drag&drop/use-projection.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/settings/avatar/api/mutation-delete-api.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/settings/avatar/api/mutation-upload-api.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/settings/avatar/use-copper-modal-change-avatar.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/settings/avatar/use-modal-change-avatar.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/settings/use-settings-view.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/sign/in/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/sign/in/use-sign-in-view.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/sign/out/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/sign/out/use-sign-out-api.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/sign/up/mutation-api.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/sign/up/use-sign-up-view.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/use-globals.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/use-session.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/use-text-lang.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/utils/use-get-sort-by-params-api.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/utils/use-merge-refs.ts (100%) rename {frontend => apps/frontend}/plugins/core/hooks/utils/use-pagination-api-ssr.ts (100%) rename {frontend => apps/frontend}/plugins/core/langs/en.json (100%) rename {frontend => apps/frontend}/plugins/core/langs/pl.json (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/global.css (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/header/header.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/header/user-bar/auth/auth-user-bar.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/header/user-bar/user-bar.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/layout.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/nav/item.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/nav/list-wrapper.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/nav/nav.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/nav/wrapper.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/quick-menu/drawer/button.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/quick-menu/drawer/drawer.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/quick-menu/drawer/header.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/quick-menu/drawer/nav/item.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/quick-menu/drawer/nav/nav.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/quick-menu/item.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/quick-menu/quick-menu.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/layout/quick-menu/wrapper.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/auth/sign/in/form/form-sign-in.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/auth/sign/in/sign-in-view.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/auth/sign/up/form/form-sign-up.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/auth/sign/up/form/success.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/auth/sign/up/sign-up-view.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/global/error/error-view.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/global/loading/loading-view.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/profile/profile-view.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/layout-settings-view.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/nav/drawer.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/nav/item/item-nav-settings.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/nav/item/link/link-item-nav-settings.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/nav/nav-settings.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/devices/content.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/devices/devices-settings-view.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/files/content.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/files/files-settings-view.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/notifications/header/header-notifications-settings.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/notifications/notifications-settings-view.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/overview/header/change-avatar/change-avatar.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/cropper/cropper-modal-change-avatar.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/modal-change-avatar.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/overview/header/header-overview-settings.tsx (100%) rename {frontend => apps/frontend}/plugins/core/templates/views/settings/views/overview/overview-settings-view.tsx (100%) rename {frontend => apps/frontend}/postcss.config.js (100%) rename {frontend => apps/frontend}/tailwind.config.ts (100%) rename {frontend => apps/frontend}/tsconfig.json (100%) diff --git a/backend/.dockerignore b/apps/backend/.dockerignore similarity index 100% rename from backend/.dockerignore rename to apps/backend/.dockerignore diff --git a/backend/.eslintrc.json b/apps/backend/.eslintrc.json similarity index 100% rename from backend/.eslintrc.json rename to apps/backend/.eslintrc.json diff --git a/backend/.gitignore b/apps/backend/.gitignore similarity index 100% rename from backend/.gitignore rename to apps/backend/.gitignore diff --git a/backend/Dockerfile b/apps/backend/Dockerfile similarity index 100% rename from backend/Dockerfile rename to apps/backend/Dockerfile diff --git a/backend/codegen.ts b/apps/backend/codegen.ts similarity index 94% rename from backend/codegen.ts rename to apps/backend/codegen.ts index 143d1b2e9..d558cc943 100644 --- a/backend/codegen.ts +++ b/apps/backend/codegen.ts @@ -5,7 +5,7 @@ import * as dotenv from "dotenv"; if (process.env.NODE_ENV === "production") { dotenv.config({ - path: join(process.cwd(), "..", ".env") + path: join(process.cwd(), "..", "..", ".env") }); } diff --git a/backend/drizzle.config.ts b/apps/backend/drizzle.config.ts similarity index 100% rename from backend/drizzle.config.ts rename to apps/backend/drizzle.config.ts diff --git a/backend/nest-cli.json b/apps/backend/nest-cli.json similarity index 100% rename from backend/nest-cli.json rename to apps/backend/nest-cli.json diff --git a/backend/package.json b/apps/backend/package.json similarity index 98% rename from backend/package.json rename to apps/backend/package.json index 46dd2436c..8a9f822e1 100644 --- a/backend/package.json +++ b/apps/backend/package.json @@ -58,7 +58,7 @@ "@types/nodemailer": "^6.4.15", "@types/pg": "^8.11.6", "@types/react": "^18.3.3", - "@vitnode/backend": "workspace:*", + "vitnode-backend": "workspace:*", "@vitnode/shared": "workspace:*", "class-transformer": "^0.5.1", "class-validator": "^0.14.1", diff --git a/backend/pnpm-lock.yaml b/apps/backend/pnpm-lock.yaml similarity index 100% rename from backend/pnpm-lock.yaml rename to apps/backend/pnpm-lock.yaml diff --git a/backend/schema.gql b/apps/backend/schema.gql similarity index 100% rename from backend/schema.gql rename to apps/backend/schema.gql diff --git a/backend/src/app.module.ts b/apps/backend/src/app.module.ts similarity index 93% rename from backend/src/app.module.ts rename to apps/backend/src/app.module.ts index 6aab59556..acb5f5b1d 100644 --- a/backend/src/app.module.ts +++ b/apps/backend/src/app.module.ts @@ -8,7 +8,7 @@ import { GraphQLModule } from "@nestjs/graphql"; import { ApolloDriver, ApolloDriverConfig } from "@nestjs/apollo"; import { ApolloServerPluginLandingPageLocalDefault } from "@apollo/server/plugin/landingPage/default"; import { ServeStaticModule } from "@nestjs/serve-static"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { DatabaseModule } from "./database/database.module"; import { PluginsModule } from "./plugins/plugins.module"; @@ -19,7 +19,7 @@ import { ABSOLUTE_PATHS, configForAppModule } from "./config"; ConfigModule.forRoot({ isGlobal: true, load: [configForAppModule], - envFilePath: join(process.cwd(), "..", ".env") + envFilePath: join(process.cwd(), "..", "..", ".env") }), GraphQLModule.forRoot({ driver: ApolloDriver, diff --git a/backend/src/config.ts b/apps/backend/src/config.ts similarity index 100% rename from backend/src/config.ts rename to apps/backend/src/config.ts diff --git a/backend/src/database/client.ts b/apps/backend/src/database/client.ts similarity index 92% rename from backend/src/database/client.ts rename to apps/backend/src/database/client.ts index ee6da9deb..0388abcf5 100644 --- a/backend/src/database/client.ts +++ b/apps/backend/src/database/client.ts @@ -7,7 +7,7 @@ import * as dotenv from "dotenv"; import { schemaDatabase } from "./schema"; dotenv.config({ - path: join(process.cwd(), "..", ".env") + path: join(process.cwd(), "..", "..", ".env") }); export const DATABASE_ENVS = { diff --git a/backend/src/database/database.module.ts b/apps/backend/src/database/database.module.ts similarity index 86% rename from backend/src/database/database.module.ts rename to apps/backend/src/database/database.module.ts index 39efcf5b4..b39f98aaf 100644 --- a/backend/src/database/database.module.ts +++ b/apps/backend/src/database/database.module.ts @@ -1,6 +1,6 @@ import { Global, Module } from "@nestjs/common"; import { registerEnumType } from "@nestjs/graphql"; -import { SortDirectionEnum } from "@vitnode/backend"; +import { SortDirectionEnum } from "vitnode-backend"; import { DatabaseService } from "./database.service"; diff --git a/backend/src/database/database.service.ts b/apps/backend/src/database/database.service.ts similarity index 100% rename from backend/src/database/database.service.ts rename to apps/backend/src/database/database.service.ts diff --git a/backend/src/database/schema.ts b/apps/backend/src/database/schema.ts similarity index 100% rename from backend/src/database/schema.ts rename to apps/backend/src/database/schema.ts diff --git a/backend/src/functions/envs.ts b/apps/backend/src/functions/envs.ts similarity index 100% rename from backend/src/functions/envs.ts rename to apps/backend/src/functions/envs.ts diff --git a/backend/src/functions/rebuild-required.ts b/apps/backend/src/functions/rebuild-required.ts similarity index 92% rename from backend/src/functions/rebuild-required.ts rename to apps/backend/src/functions/rebuild-required.ts index 386b01f7f..17e32e865 100644 --- a/backend/src/functions/rebuild-required.ts +++ b/apps/backend/src/functions/rebuild-required.ts @@ -1,6 +1,6 @@ import * as fs from "fs"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { ConfigType, configPath, getConfigFile } from "@/config"; diff --git a/backend/src/functions/update-object.ts b/apps/backend/src/functions/update-object.ts similarity index 100% rename from backend/src/functions/update-object.ts rename to apps/backend/src/functions/update-object.ts diff --git a/backend/src/main.ts b/apps/backend/src/main.ts similarity index 94% rename from backend/src/main.ts rename to apps/backend/src/main.ts index d73921239..391123c7e 100644 --- a/backend/src/main.ts +++ b/apps/backend/src/main.ts @@ -2,7 +2,7 @@ import { NestFactory } from "@nestjs/core"; import cookieParser from "cookie-parser"; import { ValidationPipe } from "@nestjs/common"; -import { graphqlUploadExpress } from "@vitnode/backend"; +import { graphqlUploadExpress } from "vitnode-backend"; import { AppModule } from "./app.module"; diff --git a/backend/src/plugins/blog/admin/admin.module.ts b/apps/backend/src/plugins/blog/admin/admin.module.ts similarity index 100% rename from backend/src/plugins/blog/admin/admin.module.ts rename to apps/backend/src/plugins/blog/admin/admin.module.ts diff --git a/backend/src/plugins/blog/admin/categories/create/create.resolver.ts b/apps/backend/src/plugins/blog/admin/categories/create/create.resolver.ts similarity index 100% rename from backend/src/plugins/blog/admin/categories/create/create.resolver.ts rename to apps/backend/src/plugins/blog/admin/categories/create/create.resolver.ts diff --git a/backend/src/plugins/blog/admin/categories/create/create.service.ts b/apps/backend/src/plugins/blog/admin/categories/create/create.service.ts similarity index 100% rename from backend/src/plugins/blog/admin/categories/create/create.service.ts rename to apps/backend/src/plugins/blog/admin/categories/create/create.service.ts diff --git a/backend/src/plugins/blog/admin/categories/create/dto/create.args.ts b/apps/backend/src/plugins/blog/admin/categories/create/dto/create.args.ts similarity index 98% rename from backend/src/plugins/blog/admin/categories/create/dto/create.args.ts rename to apps/backend/src/plugins/blog/admin/categories/create/dto/create.args.ts index c02e6bde1..d4e2649e9 100644 --- a/backend/src/plugins/blog/admin/categories/create/dto/create.args.ts +++ b/apps/backend/src/plugins/blog/admin/categories/create/dto/create.args.ts @@ -5,7 +5,7 @@ import { IsTextLanguageInput, TextLanguageInput, TransformTextLanguageInput -} from "@vitnode/backend"; +} from "vitnode-backend"; @InputType() class GroupsPermissionsCreatePluginCategories { diff --git a/backend/src/plugins/blog/admin/database/drizzle.config.ts b/apps/backend/src/plugins/blog/admin/database/drizzle.config.ts similarity index 100% rename from backend/src/plugins/blog/admin/database/drizzle.config.ts rename to apps/backend/src/plugins/blog/admin/database/drizzle.config.ts diff --git a/backend/src/plugins/blog/admin/database/functions.ts b/apps/backend/src/plugins/blog/admin/database/functions.ts similarity index 100% rename from backend/src/plugins/blog/admin/database/functions.ts rename to apps/backend/src/plugins/blog/admin/database/functions.ts diff --git a/backend/src/plugins/blog/admin/database/index.ts b/apps/backend/src/plugins/blog/admin/database/index.ts similarity index 100% rename from backend/src/plugins/blog/admin/database/index.ts rename to apps/backend/src/plugins/blog/admin/database/index.ts diff --git a/backend/src/plugins/blog/admin/database/migrations/0000_tranquil_cammi.sql b/apps/backend/src/plugins/blog/admin/database/migrations/0000_tranquil_cammi.sql similarity index 100% rename from backend/src/plugins/blog/admin/database/migrations/0000_tranquil_cammi.sql rename to apps/backend/src/plugins/blog/admin/database/migrations/0000_tranquil_cammi.sql diff --git a/backend/src/plugins/blog/admin/database/migrations/meta/0000_snapshot.json b/apps/backend/src/plugins/blog/admin/database/migrations/meta/0000_snapshot.json similarity index 100% rename from backend/src/plugins/blog/admin/database/migrations/meta/0000_snapshot.json rename to apps/backend/src/plugins/blog/admin/database/migrations/meta/0000_snapshot.json diff --git a/backend/src/plugins/blog/admin/database/migrations/meta/_journal.json b/apps/backend/src/plugins/blog/admin/database/migrations/meta/_journal.json similarity index 100% rename from backend/src/plugins/blog/admin/database/migrations/meta/_journal.json rename to apps/backend/src/plugins/blog/admin/database/migrations/meta/_journal.json diff --git a/backend/src/plugins/blog/admin/database/schema/articles.ts b/apps/backend/src/plugins/blog/admin/database/schema/articles.ts similarity index 100% rename from backend/src/plugins/blog/admin/database/schema/articles.ts rename to apps/backend/src/plugins/blog/admin/database/schema/articles.ts diff --git a/backend/src/plugins/blog/admin/database/schema/categories.ts b/apps/backend/src/plugins/blog/admin/database/schema/categories.ts similarity index 100% rename from backend/src/plugins/blog/admin/database/schema/categories.ts rename to apps/backend/src/plugins/blog/admin/database/schema/categories.ts diff --git a/backend/src/plugins/blog/blog.module.ts b/apps/backend/src/plugins/blog/blog.module.ts similarity index 100% rename from backend/src/plugins/blog/blog.module.ts rename to apps/backend/src/plugins/blog/blog.module.ts diff --git a/backend/src/plugins/blog/categories/categories.module.ts b/apps/backend/src/plugins/blog/categories/categories.module.ts similarity index 100% rename from backend/src/plugins/blog/categories/categories.module.ts rename to apps/backend/src/plugins/blog/categories/categories.module.ts diff --git a/backend/src/plugins/blog/categories/show/dto/show.args.ts b/apps/backend/src/plugins/blog/categories/show/dto/show.args.ts similarity index 70% rename from backend/src/plugins/blog/categories/show/dto/show.args.ts rename to apps/backend/src/plugins/blog/categories/show/dto/show.args.ts index 5ed7b915f..56fda7dc5 100644 --- a/backend/src/plugins/blog/categories/show/dto/show.args.ts +++ b/apps/backend/src/plugins/blog/categories/show/dto/show.args.ts @@ -1,5 +1,5 @@ import { ArgsType } from "@nestjs/graphql"; -import { PaginationArgs } from "@vitnode/backend"; +import { PaginationArgs } from "vitnode-backend"; @ArgsType() export class ShowBlogCategoriesArgs extends PaginationArgs {} diff --git a/backend/src/plugins/blog/categories/show/dto/show.obj.ts b/apps/backend/src/plugins/blog/categories/show/dto/show.obj.ts similarity index 90% rename from backend/src/plugins/blog/categories/show/dto/show.obj.ts rename to apps/backend/src/plugins/blog/categories/show/dto/show.obj.ts index cd01f607a..953e718f7 100644 --- a/backend/src/plugins/blog/categories/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/blog/categories/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, Int, ObjectType } from "@nestjs/graphql"; -import { PageInfo, TextLanguage } from "@vitnode/backend"; +import { PageInfo, TextLanguage } from "vitnode-backend"; @ObjectType() export class ShowBlogCategories { diff --git a/backend/src/plugins/blog/categories/show/show.resolver.ts b/apps/backend/src/plugins/blog/categories/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/blog/categories/show/show.resolver.ts rename to apps/backend/src/plugins/blog/categories/show/show.resolver.ts diff --git a/backend/src/plugins/blog/categories/show/show.service.ts b/apps/backend/src/plugins/blog/categories/show/show.service.ts similarity index 98% rename from backend/src/plugins/blog/categories/show/show.service.ts rename to apps/backend/src/plugins/blog/categories/show/show.service.ts index 0eaa60195..a3fce0293 100644 --- a/backend/src/plugins/blog/categories/show/show.service.ts +++ b/apps/backend/src/plugins/blog/categories/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowBlogCategoriesArgs } from "./dto/show.args"; import { ShowBlogCategoriesObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/blog/config.json b/apps/backend/src/plugins/blog/config.json similarity index 100% rename from backend/src/plugins/blog/config.json rename to apps/backend/src/plugins/blog/config.json diff --git a/backend/src/plugins/blog/versions.json b/apps/backend/src/plugins/blog/versions.json similarity index 100% rename from backend/src/plugins/blog/versions.json rename to apps/backend/src/plugins/blog/versions.json diff --git a/backend/src/plugins/core/admin/admin.module.ts b/apps/backend/src/plugins/core/admin/admin.module.ts similarity index 100% rename from backend/src/plugins/core/admin/admin.module.ts rename to apps/backend/src/plugins/core/admin/admin.module.ts diff --git a/backend/src/plugins/core/admin/database/drizzle.config.ts b/apps/backend/src/plugins/core/admin/database/drizzle.config.ts similarity index 100% rename from backend/src/plugins/core/admin/database/drizzle.config.ts rename to apps/backend/src/plugins/core/admin/database/drizzle.config.ts diff --git a/backend/src/plugins/core/admin/database/index.ts b/apps/backend/src/plugins/core/admin/database/index.ts similarity index 100% rename from backend/src/plugins/core/admin/database/index.ts rename to apps/backend/src/plugins/core/admin/database/index.ts diff --git a/backend/src/plugins/core/admin/database/migrations/0000_yielding_bloodstrike.sql b/apps/backend/src/plugins/core/admin/database/migrations/0000_yielding_bloodstrike.sql similarity index 100% rename from backend/src/plugins/core/admin/database/migrations/0000_yielding_bloodstrike.sql rename to apps/backend/src/plugins/core/admin/database/migrations/0000_yielding_bloodstrike.sql diff --git a/backend/src/plugins/core/admin/database/migrations/meta/0000_snapshot.json b/apps/backend/src/plugins/core/admin/database/migrations/meta/0000_snapshot.json similarity index 100% rename from backend/src/plugins/core/admin/database/migrations/meta/0000_snapshot.json rename to apps/backend/src/plugins/core/admin/database/migrations/meta/0000_snapshot.json diff --git a/backend/src/plugins/core/admin/database/migrations/meta/_journal.json b/apps/backend/src/plugins/core/admin/database/migrations/meta/_journal.json similarity index 100% rename from backend/src/plugins/core/admin/database/migrations/meta/_journal.json rename to apps/backend/src/plugins/core/admin/database/migrations/meta/_journal.json diff --git a/backend/src/plugins/core/admin/database/schema/admins.ts b/apps/backend/src/plugins/core/admin/database/schema/admins.ts similarity index 100% rename from backend/src/plugins/core/admin/database/schema/admins.ts rename to apps/backend/src/plugins/core/admin/database/schema/admins.ts diff --git a/backend/src/plugins/core/admin/database/schema/files.ts b/apps/backend/src/plugins/core/admin/database/schema/files.ts similarity index 100% rename from backend/src/plugins/core/admin/database/schema/files.ts rename to apps/backend/src/plugins/core/admin/database/schema/files.ts diff --git a/backend/src/plugins/core/admin/database/schema/groups.ts b/apps/backend/src/plugins/core/admin/database/schema/groups.ts similarity index 100% rename from backend/src/plugins/core/admin/database/schema/groups.ts rename to apps/backend/src/plugins/core/admin/database/schema/groups.ts diff --git a/backend/src/plugins/core/admin/database/schema/languages.ts b/apps/backend/src/plugins/core/admin/database/schema/languages.ts similarity index 100% rename from backend/src/plugins/core/admin/database/schema/languages.ts rename to apps/backend/src/plugins/core/admin/database/schema/languages.ts diff --git a/backend/src/plugins/core/admin/database/schema/moderators.ts b/apps/backend/src/plugins/core/admin/database/schema/moderators.ts similarity index 100% rename from backend/src/plugins/core/admin/database/schema/moderators.ts rename to apps/backend/src/plugins/core/admin/database/schema/moderators.ts diff --git a/backend/src/plugins/core/admin/database/schema/nav.ts b/apps/backend/src/plugins/core/admin/database/schema/nav.ts similarity index 100% rename from backend/src/plugins/core/admin/database/schema/nav.ts rename to apps/backend/src/plugins/core/admin/database/schema/nav.ts diff --git a/backend/src/plugins/core/admin/database/schema/plugins.ts b/apps/backend/src/plugins/core/admin/database/schema/plugins.ts similarity index 100% rename from backend/src/plugins/core/admin/database/schema/plugins.ts rename to apps/backend/src/plugins/core/admin/database/schema/plugins.ts diff --git a/backend/src/plugins/core/admin/database/schema/sessions.ts b/apps/backend/src/plugins/core/admin/database/schema/sessions.ts similarity index 100% rename from backend/src/plugins/core/admin/database/schema/sessions.ts rename to apps/backend/src/plugins/core/admin/database/schema/sessions.ts diff --git a/backend/src/plugins/core/admin/database/schema/users.ts b/apps/backend/src/plugins/core/admin/database/schema/users.ts similarity index 100% rename from backend/src/plugins/core/admin/database/schema/users.ts rename to apps/backend/src/plugins/core/admin/database/schema/users.ts diff --git a/backend/src/plugins/core/admin/email/.gitignore b/apps/backend/src/plugins/core/admin/email/.gitignore similarity index 100% rename from backend/src/plugins/core/admin/email/.gitignore rename to apps/backend/src/plugins/core/admin/email/.gitignore diff --git a/backend/src/plugins/core/admin/email/email.module.ts b/apps/backend/src/plugins/core/admin/email/email.module.ts similarity index 100% rename from backend/src/plugins/core/admin/email/email.module.ts rename to apps/backend/src/plugins/core/admin/email/email.module.ts diff --git a/backend/src/plugins/core/admin/email/emails/_components/header.tsx b/apps/backend/src/plugins/core/admin/email/emails/_components/header.tsx similarity index 100% rename from backend/src/plugins/core/admin/email/emails/_components/header.tsx rename to apps/backend/src/plugins/core/admin/email/emails/_components/header.tsx diff --git a/backend/src/plugins/core/admin/email/emails/email-template.tsx b/apps/backend/src/plugins/core/admin/email/emails/email-template.tsx similarity index 100% rename from backend/src/plugins/core/admin/email/emails/email-template.tsx rename to apps/backend/src/plugins/core/admin/email/emails/email-template.tsx diff --git a/backend/src/plugins/core/admin/email/helpers.service.ts b/apps/backend/src/plugins/core/admin/email/helpers.service.ts similarity index 100% rename from backend/src/plugins/core/admin/email/helpers.service.ts rename to apps/backend/src/plugins/core/admin/email/helpers.service.ts diff --git a/backend/src/plugins/core/admin/email/helpers.ts b/apps/backend/src/plugins/core/admin/email/helpers.ts similarity index 100% rename from backend/src/plugins/core/admin/email/helpers.ts rename to apps/backend/src/plugins/core/admin/email/helpers.ts diff --git a/backend/src/plugins/core/admin/email/mail.service.ts b/apps/backend/src/plugins/core/admin/email/mail.service.ts similarity index 100% rename from backend/src/plugins/core/admin/email/mail.service.ts rename to apps/backend/src/plugins/core/admin/email/mail.service.ts diff --git a/backend/src/plugins/core/admin/email/send/send.service.ts b/apps/backend/src/plugins/core/admin/email/send/send.service.ts similarity index 100% rename from backend/src/plugins/core/admin/email/send/send.service.ts rename to apps/backend/src/plugins/core/admin/email/send/send.service.ts diff --git a/backend/src/plugins/core/admin/email/settings/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/email/settings/edit/dto/edit.args.ts similarity index 100% rename from backend/src/plugins/core/admin/email/settings/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/email/settings/edit/dto/edit.args.ts diff --git a/backend/src/plugins/core/admin/email/settings/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/email/settings/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/email/settings/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/email/settings/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/email/settings/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/email/settings/edit/edit.service.ts similarity index 100% rename from backend/src/plugins/core/admin/email/settings/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/email/settings/edit/edit.service.ts diff --git a/backend/src/plugins/core/admin/email/settings/show/dto/show.obj.ts b/apps/backend/src/plugins/core/admin/email/settings/show/dto/show.obj.ts similarity index 100% rename from backend/src/plugins/core/admin/email/settings/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/admin/email/settings/show/dto/show.obj.ts diff --git a/backend/src/plugins/core/admin/email/settings/show/show.resolver.ts b/apps/backend/src/plugins/core/admin/email/settings/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/email/settings/show/show.resolver.ts rename to apps/backend/src/plugins/core/admin/email/settings/show/show.resolver.ts diff --git a/backend/src/plugins/core/admin/email/settings/show/show.service.ts b/apps/backend/src/plugins/core/admin/email/settings/show/show.service.ts similarity index 100% rename from backend/src/plugins/core/admin/email/settings/show/show.service.ts rename to apps/backend/src/plugins/core/admin/email/settings/show/show.service.ts diff --git a/backend/src/plugins/core/admin/email/settings/test/dto/test.args.ts b/apps/backend/src/plugins/core/admin/email/settings/test/dto/test.args.ts similarity index 90% rename from backend/src/plugins/core/admin/email/settings/test/dto/test.args.ts rename to apps/backend/src/plugins/core/admin/email/settings/test/dto/test.args.ts index 72a0262b4..511249fc1 100644 --- a/backend/src/plugins/core/admin/email/settings/test/dto/test.args.ts +++ b/apps/backend/src/plugins/core/admin/email/settings/test/dto/test.args.ts @@ -1,7 +1,7 @@ import { ArgsType, Field } from "@nestjs/graphql"; import { Transform } from "class-transformer"; import { IsEmail } from "class-validator"; -import { TransformString } from "@vitnode/backend"; +import { TransformString } from "vitnode-backend"; @ArgsType() export class TestAdminEmailSettingsServiceArgs { diff --git a/backend/src/plugins/core/admin/email/settings/test/test.resolver.ts b/apps/backend/src/plugins/core/admin/email/settings/test/test.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/email/settings/test/test.resolver.ts rename to apps/backend/src/plugins/core/admin/email/settings/test/test.resolver.ts diff --git a/backend/src/plugins/core/admin/email/settings/test/test.service.ts b/apps/backend/src/plugins/core/admin/email/settings/test/test.service.ts similarity index 100% rename from backend/src/plugins/core/admin/email/settings/test/test.service.ts rename to apps/backend/src/plugins/core/admin/email/settings/test/test.service.ts diff --git a/backend/src/plugins/core/admin/files/delete/delete.resolver.ts b/apps/backend/src/plugins/core/admin/files/delete/delete.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/files/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/admin/files/delete/delete.resolver.ts diff --git a/backend/src/plugins/core/admin/files/delete/delete.service.ts b/apps/backend/src/plugins/core/admin/files/delete/delete.service.ts similarity index 95% rename from backend/src/plugins/core/admin/files/delete/delete.service.ts rename to apps/backend/src/plugins/core/admin/files/delete/delete.service.ts index 4fd5faa95..4e4dda231 100644 --- a/backend/src/plugins/core/admin/files/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/admin/files/delete/delete.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { DeleteAdminFilesArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/admin/files/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/admin/files/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/admin/files/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/admin/files/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/admin/files/download/download.controller.ts b/apps/backend/src/plugins/core/admin/files/download/download.controller.ts similarity index 100% rename from backend/src/plugins/core/admin/files/download/download.controller.ts rename to apps/backend/src/plugins/core/admin/files/download/download.controller.ts diff --git a/backend/src/plugins/core/admin/files/files.module.ts b/apps/backend/src/plugins/core/admin/files/files.module.ts similarity index 100% rename from backend/src/plugins/core/admin/files/files.module.ts rename to apps/backend/src/plugins/core/admin/files/files.module.ts diff --git a/backend/src/plugins/core/admin/files/show/dto/show.args.ts b/apps/backend/src/plugins/core/admin/files/show/dto/show.args.ts similarity index 100% rename from backend/src/plugins/core/admin/files/show/dto/show.args.ts rename to apps/backend/src/plugins/core/admin/files/show/dto/show.args.ts diff --git a/backend/src/plugins/core/admin/files/show/dto/show.obj.ts b/apps/backend/src/plugins/core/admin/files/show/dto/show.obj.ts similarity index 88% rename from backend/src/plugins/core/admin/files/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/admin/files/show/dto/show.obj.ts index ce49a57a3..99b02d8b1 100644 --- a/backend/src/plugins/core/admin/files/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/admin/files/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, ObjectType } from "@nestjs/graphql"; -import { PageInfo, User } from "@vitnode/backend"; +import { PageInfo, User } from "vitnode-backend"; import { ShowCoreFiles } from "@/plugins/core/files/show/dto/show.obj"; diff --git a/backend/src/plugins/core/admin/files/show/show.resolver.ts b/apps/backend/src/plugins/core/admin/files/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/files/show/show.resolver.ts rename to apps/backend/src/plugins/core/admin/files/show/show.resolver.ts diff --git a/backend/src/plugins/core/admin/files/show/show.service.ts b/apps/backend/src/plugins/core/admin/files/show/show.service.ts similarity index 98% rename from backend/src/plugins/core/admin/files/show/show.service.ts rename to apps/backend/src/plugins/core/admin/files/show/show.service.ts index 5fc8ad2c6..d2cef421c 100644 --- a/backend/src/plugins/core/admin/files/show/show.service.ts +++ b/apps/backend/src/plugins/core/admin/files/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowAdminFilesArgs } from "./dto/show.args"; import { ShowAdminFilesObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/admin/groups/create/create.resolver.ts b/apps/backend/src/plugins/core/admin/groups/create/create.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/groups/create/create.resolver.ts rename to apps/backend/src/plugins/core/admin/groups/create/create.resolver.ts diff --git a/backend/src/plugins/core/admin/groups/create/create.service.ts b/apps/backend/src/plugins/core/admin/groups/create/create.service.ts similarity index 100% rename from backend/src/plugins/core/admin/groups/create/create.service.ts rename to apps/backend/src/plugins/core/admin/groups/create/create.service.ts diff --git a/backend/src/plugins/core/admin/groups/create/dto/create.args.ts b/apps/backend/src/plugins/core/admin/groups/create/dto/create.args.ts similarity index 96% rename from backend/src/plugins/core/admin/groups/create/dto/create.args.ts rename to apps/backend/src/plugins/core/admin/groups/create/dto/create.args.ts index 06b24b1b6..5497b0284 100644 --- a/backend/src/plugins/core/admin/groups/create/dto/create.args.ts +++ b/apps/backend/src/plugins/core/admin/groups/create/dto/create.args.ts @@ -5,7 +5,7 @@ import { IsTextLanguageInput, TextLanguageInput, TransformTextLanguageInput -} from "@vitnode/backend"; +} from "vitnode-backend"; @InputType() export class ContentCreateAdminGroups { diff --git a/backend/src/plugins/core/admin/groups/delete/delete.resolver.ts b/apps/backend/src/plugins/core/admin/groups/delete/delete.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/groups/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/admin/groups/delete/delete.resolver.ts diff --git a/backend/src/plugins/core/admin/groups/delete/delete.service.ts b/apps/backend/src/plugins/core/admin/groups/delete/delete.service.ts similarity index 96% rename from backend/src/plugins/core/admin/groups/delete/delete.service.ts rename to apps/backend/src/plugins/core/admin/groups/delete/delete.service.ts index da6978edd..0e104ae1d 100644 --- a/backend/src/plugins/core/admin/groups/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/admin/groups/delete/delete.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { DeleteAdminGroupsArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/admin/groups/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/admin/groups/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/admin/groups/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/admin/groups/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/admin/groups/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/groups/edit/dto/edit.args.ts similarity index 100% rename from backend/src/plugins/core/admin/groups/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/groups/edit/dto/edit.args.ts diff --git a/backend/src/plugins/core/admin/groups/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/groups/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/groups/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/groups/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/groups/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/groups/edit/edit.service.ts similarity index 97% rename from backend/src/plugins/core/admin/groups/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/groups/edit/edit.service.ts index cb6b0f808..112fbaaf7 100644 --- a/backend/src/plugins/core/admin/groups/edit/edit.service.ts +++ b/apps/backend/src/plugins/core/admin/groups/edit/edit.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { count, eq } from "drizzle-orm"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { EditAdminGroupsArgs } from "./dto/edit.args"; import { ShowAdminGroups } from "../show/dto/show.obj"; diff --git a/backend/src/plugins/core/admin/groups/groups.module.ts b/apps/backend/src/plugins/core/admin/groups/groups.module.ts similarity index 100% rename from backend/src/plugins/core/admin/groups/groups.module.ts rename to apps/backend/src/plugins/core/admin/groups/groups.module.ts diff --git a/backend/src/plugins/core/admin/groups/show/dto/show.args.ts b/apps/backend/src/plugins/core/admin/groups/show/dto/show.args.ts similarity index 96% rename from backend/src/plugins/core/admin/groups/show/dto/show.args.ts rename to apps/backend/src/plugins/core/admin/groups/show/dto/show.args.ts index d0cf5d1c5..b5a7f11a8 100644 --- a/backend/src/plugins/core/admin/groups/show/dto/show.args.ts +++ b/apps/backend/src/plugins/core/admin/groups/show/dto/show.args.ts @@ -4,7 +4,7 @@ import { PaginationArgs, SortDirectionEnum, TransformString -} from "@vitnode/backend"; +} from "vitnode-backend"; enum ShowAdminGroupsSortingColumnEnum { created = "created", diff --git a/backend/src/plugins/core/admin/groups/show/dto/show.obj.ts b/apps/backend/src/plugins/core/admin/groups/show/dto/show.obj.ts similarity index 94% rename from backend/src/plugins/core/admin/groups/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/admin/groups/show/dto/show.obj.ts index 6e2da569f..2b200e096 100644 --- a/backend/src/plugins/core/admin/groups/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/admin/groups/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, Int, ObjectType } from "@nestjs/graphql"; -import { PageInfo, TextLanguage } from "@vitnode/backend"; +import { PageInfo, TextLanguage } from "vitnode-backend"; @ObjectType() export class ContentShowAdminGroups { diff --git a/backend/src/plugins/core/admin/groups/show/show.resolver.ts b/apps/backend/src/plugins/core/admin/groups/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/groups/show/show.resolver.ts rename to apps/backend/src/plugins/core/admin/groups/show/show.resolver.ts diff --git a/backend/src/plugins/core/admin/groups/show/show.service.ts b/apps/backend/src/plugins/core/admin/groups/show/show.service.ts similarity index 99% rename from backend/src/plugins/core/admin/groups/show/show.service.ts rename to apps/backend/src/plugins/core/admin/groups/show/show.service.ts index 8766e5401..4cce0fe01 100644 --- a/backend/src/plugins/core/admin/groups/show/show.service.ts +++ b/apps/backend/src/plugins/core/admin/groups/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowAdminGroupsArgs } from "./dto/show.args"; import { ShowAdminGroupsObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/admin/install/create_database/create_database.resolver.ts b/apps/backend/src/plugins/core/admin/install/create_database/create_database.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/install/create_database/create_database.resolver.ts rename to apps/backend/src/plugins/core/admin/install/create_database/create_database.resolver.ts diff --git a/backend/src/plugins/core/admin/install/create_database/create_database.service.ts b/apps/backend/src/plugins/core/admin/install/create_database/create_database.service.ts similarity index 99% rename from backend/src/plugins/core/admin/install/create_database/create_database.service.ts rename to apps/backend/src/plugins/core/admin/install/create_database/create_database.service.ts index e19deecba..03a3b0f52 100644 --- a/backend/src/plugins/core/admin/install/create_database/create_database.service.ts +++ b/apps/backend/src/plugins/core/admin/install/create_database/create_database.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { count } from "drizzle-orm"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { core_languages } from "@/plugins/core/admin/database/schema/languages"; import { diff --git a/backend/src/plugins/core/admin/install/install.module.ts b/apps/backend/src/plugins/core/admin/install/install.module.ts similarity index 100% rename from backend/src/plugins/core/admin/install/install.module.ts rename to apps/backend/src/plugins/core/admin/install/install.module.ts diff --git a/backend/src/plugins/core/admin/install/layout/dto/layout.obj.ts b/apps/backend/src/plugins/core/admin/install/layout/dto/layout.obj.ts similarity index 100% rename from backend/src/plugins/core/admin/install/layout/dto/layout.obj.ts rename to apps/backend/src/plugins/core/admin/install/layout/dto/layout.obj.ts diff --git a/backend/src/plugins/core/admin/install/layout/layout.resolver.ts b/apps/backend/src/plugins/core/admin/install/layout/layout.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/install/layout/layout.resolver.ts rename to apps/backend/src/plugins/core/admin/install/layout/layout.resolver.ts diff --git a/backend/src/plugins/core/admin/install/layout/layout.service.ts b/apps/backend/src/plugins/core/admin/install/layout/layout.service.ts similarity index 96% rename from backend/src/plugins/core/admin/install/layout/layout.service.ts rename to apps/backend/src/plugins/core/admin/install/layout/layout.service.ts index ba698169c..f48cf5162 100644 --- a/backend/src/plugins/core/admin/install/layout/layout.service.ts +++ b/apps/backend/src/plugins/core/admin/install/layout/layout.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { count } from "drizzle-orm"; -import { AccessDeniedError } from "@vitnode/backend"; +import { AccessDeniedError } from "vitnode-backend"; import { LayoutAdminInstallEnum, diff --git a/backend/src/plugins/core/admin/languages/create/create.resolver.ts b/apps/backend/src/plugins/core/admin/languages/create/create.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/languages/create/create.resolver.ts rename to apps/backend/src/plugins/core/admin/languages/create/create.resolver.ts diff --git a/backend/src/plugins/core/admin/languages/create/create.service.ts b/apps/backend/src/plugins/core/admin/languages/create/create.service.ts similarity index 98% rename from backend/src/plugins/core/admin/languages/create/create.service.ts rename to apps/backend/src/plugins/core/admin/languages/create/create.service.ts index a2806c6cf..32aa35eaa 100644 --- a/backend/src/plugins/core/admin/languages/create/create.service.ts +++ b/apps/backend/src/plugins/core/admin/languages/create/create.service.ts @@ -2,7 +2,7 @@ import * as fs from "fs"; import { join } from "path"; import { Injectable } from "@nestjs/common"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { CreateCoreAdminLanguagesArgs } from "./dto/create.args"; diff --git a/backend/src/plugins/core/admin/languages/create/dto/create.args.ts b/apps/backend/src/plugins/core/admin/languages/create/dto/create.args.ts similarity index 92% rename from backend/src/plugins/core/admin/languages/create/dto/create.args.ts rename to apps/backend/src/plugins/core/admin/languages/create/dto/create.args.ts index d3e1ece15..b0f226362 100644 --- a/backend/src/plugins/core/admin/languages/create/dto/create.args.ts +++ b/apps/backend/src/plugins/core/admin/languages/create/dto/create.args.ts @@ -1,7 +1,7 @@ import { ArgsType, Field } from "@nestjs/graphql"; import { Transform } from "class-transformer"; import { IsNotEmpty } from "class-validator"; -import { TransformString } from "@vitnode/backend"; +import { TransformString } from "vitnode-backend"; @ArgsType() export class CreateCoreAdminLanguagesArgs { diff --git a/backend/src/plugins/core/admin/languages/delete/delete.resolver.ts b/apps/backend/src/plugins/core/admin/languages/delete/delete.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/languages/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/admin/languages/delete/delete.resolver.ts diff --git a/backend/src/plugins/core/admin/languages/delete/delete.service.ts b/apps/backend/src/plugins/core/admin/languages/delete/delete.service.ts similarity index 96% rename from backend/src/plugins/core/admin/languages/delete/delete.service.ts rename to apps/backend/src/plugins/core/admin/languages/delete/delete.service.ts index ce565ca54..726ddc25c 100644 --- a/backend/src/plugins/core/admin/languages/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/admin/languages/delete/delete.service.ts @@ -4,7 +4,7 @@ import { unlinkSync } from "fs"; import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError, CustomError } from "@vitnode/backend"; +import { NotFoundError, CustomError } from "vitnode-backend"; import { DeleteCoreAdminLanguagesArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/admin/languages/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/admin/languages/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/admin/languages/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/admin/languages/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/admin/languages/download/download.resolver.ts b/apps/backend/src/plugins/core/admin/languages/download/download.resolver.ts similarity index 92% rename from backend/src/plugins/core/admin/languages/download/download.resolver.ts rename to apps/backend/src/plugins/core/admin/languages/download/download.resolver.ts index 293827331..ed71f03db 100644 --- a/backend/src/plugins/core/admin/languages/download/download.resolver.ts +++ b/apps/backend/src/plugins/core/admin/languages/download/download.resolver.ts @@ -1,6 +1,6 @@ import { Args, Mutation, Resolver } from "@nestjs/graphql"; import { UseGuards } from "@nestjs/common"; -import { CurrentUser, User } from "@vitnode/backend"; +import { CurrentUser, User } from "vitnode-backend"; import { DownloadAdminCoreLanguageService } from "./download.service"; import { DownloadCoreAdminLanguagesArgs } from "./dto/download.args"; diff --git a/backend/src/plugins/core/admin/languages/download/download.service.ts b/apps/backend/src/plugins/core/admin/languages/download/download.service.ts similarity index 97% rename from backend/src/plugins/core/admin/languages/download/download.service.ts rename to apps/backend/src/plugins/core/admin/languages/download/download.service.ts index 34a6e1672..735dab642 100644 --- a/backend/src/plugins/core/admin/languages/download/download.service.ts +++ b/apps/backend/src/plugins/core/admin/languages/download/download.service.ts @@ -9,7 +9,7 @@ import { generateRandomString, removeSpecialCharacters } from "@vitnode/shared"; -import { NotFoundError, CustomError, User } from "@vitnode/backend"; +import { NotFoundError, CustomError, User } from "vitnode-backend"; import { DownloadCoreAdminLanguagesArgs } from "./dto/download.args"; diff --git a/backend/src/plugins/core/admin/languages/download/dto/download.args.ts b/apps/backend/src/plugins/core/admin/languages/download/dto/download.args.ts similarity index 100% rename from backend/src/plugins/core/admin/languages/download/dto/download.args.ts rename to apps/backend/src/plugins/core/admin/languages/download/dto/download.args.ts diff --git a/backend/src/plugins/core/admin/languages/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/languages/edit/dto/edit.args.ts similarity index 100% rename from backend/src/plugins/core/admin/languages/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/languages/edit/dto/edit.args.ts diff --git a/backend/src/plugins/core/admin/languages/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/languages/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/languages/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/languages/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/languages/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/languages/edit/edit.service.ts similarity index 96% rename from backend/src/plugins/core/admin/languages/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/languages/edit/edit.service.ts index cc0d4a8dd..10d8d70f7 100644 --- a/backend/src/plugins/core/admin/languages/edit/edit.service.ts +++ b/apps/backend/src/plugins/core/admin/languages/edit/edit.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { EditCoreAdminLanguagesArgs } from "./dto/edit.args"; diff --git a/backend/src/plugins/core/admin/languages/languages.module.ts b/apps/backend/src/plugins/core/admin/languages/languages.module.ts similarity index 100% rename from backend/src/plugins/core/admin/languages/languages.module.ts rename to apps/backend/src/plugins/core/admin/languages/languages.module.ts diff --git a/backend/src/plugins/core/admin/languages/update/dto/update.args.ts b/apps/backend/src/plugins/core/admin/languages/update/dto/update.args.ts similarity index 77% rename from backend/src/plugins/core/admin/languages/update/dto/update.args.ts rename to apps/backend/src/plugins/core/admin/languages/update/dto/update.args.ts index 06181354b..48f00ee12 100644 --- a/backend/src/plugins/core/admin/languages/update/dto/update.args.ts +++ b/apps/backend/src/plugins/core/admin/languages/update/dto/update.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field } from "@nestjs/graphql"; -import { FileUpload, GraphQLUpload } from "@vitnode/backend"; +import { FileUpload, GraphQLUpload } from "vitnode-backend"; @ArgsType() export class UpdateCoreAdminLanguagesArgs { diff --git a/backend/src/plugins/core/admin/languages/update/update.resolver.ts b/apps/backend/src/plugins/core/admin/languages/update/update.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/languages/update/update.resolver.ts rename to apps/backend/src/plugins/core/admin/languages/update/update.resolver.ts diff --git a/backend/src/plugins/core/admin/languages/update/update.service.ts b/apps/backend/src/plugins/core/admin/languages/update/update.service.ts similarity index 98% rename from backend/src/plugins/core/admin/languages/update/update.service.ts rename to apps/backend/src/plugins/core/admin/languages/update/update.service.ts index d3c7855dc..7e05f5ea0 100644 --- a/backend/src/plugins/core/admin/languages/update/update.service.ts +++ b/apps/backend/src/plugins/core/admin/languages/update/update.service.ts @@ -5,7 +5,7 @@ import { Injectable } from "@nestjs/common"; import * as tar from "tar"; import { eq } from "drizzle-orm"; import { currentUnixDate, generateRandomString } from "@vitnode/shared"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { UpdateCoreAdminLanguagesArgs } from "./dto/update.args"; diff --git a/backend/src/plugins/core/admin/members/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/members/edit/dto/edit.args.ts similarity index 100% rename from backend/src/plugins/core/admin/members/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/members/edit/dto/edit.args.ts diff --git a/backend/src/plugins/core/admin/members/edit/dto/edit.obj.ts b/apps/backend/src/plugins/core/admin/members/edit/dto/edit.obj.ts similarity index 100% rename from backend/src/plugins/core/admin/members/edit/dto/edit.obj.ts rename to apps/backend/src/plugins/core/admin/members/edit/dto/edit.obj.ts diff --git a/backend/src/plugins/core/admin/members/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/members/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/members/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/members/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/members/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/members/edit/edit.service.ts similarity index 95% rename from backend/src/plugins/core/admin/members/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/members/edit/edit.service.ts index 7f4a6e334..1ce1d6f5d 100644 --- a/backend/src/plugins/core/admin/members/edit/edit.service.ts +++ b/apps/backend/src/plugins/core/admin/members/edit/edit.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError, AccessDeniedError } from "@vitnode/backend"; +import { NotFoundError, AccessDeniedError } from "vitnode-backend"; import { EditAdminMembersArgs } from "./dto/edit.args"; import { EditAdminMembersObj } from "./dto/edit.obj"; diff --git a/backend/src/plugins/core/admin/members/members.module.ts b/apps/backend/src/plugins/core/admin/members/members.module.ts similarity index 100% rename from backend/src/plugins/core/admin/members/members.module.ts rename to apps/backend/src/plugins/core/admin/members/members.module.ts diff --git a/backend/src/plugins/core/admin/members/show/dto/show.args.ts b/apps/backend/src/plugins/core/admin/members/show/dto/show.args.ts similarity index 97% rename from backend/src/plugins/core/admin/members/show/dto/show.args.ts rename to apps/backend/src/plugins/core/admin/members/show/dto/show.args.ts index 26495f0d9..fc220e9a8 100644 --- a/backend/src/plugins/core/admin/members/show/dto/show.args.ts +++ b/apps/backend/src/plugins/core/admin/members/show/dto/show.args.ts @@ -10,7 +10,7 @@ import { PaginationArgs, SortDirectionEnum, TransformString -} from "@vitnode/backend"; +} from "vitnode-backend"; export enum ShowAdminMembersSortingColumnEnum { name = "name", diff --git a/backend/src/plugins/core/admin/members/show/dto/show.obj.ts b/apps/backend/src/plugins/core/admin/members/show/dto/show.obj.ts similarity index 91% rename from backend/src/plugins/core/admin/members/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/admin/members/show/dto/show.obj.ts index 0ce3de612..d69698c54 100644 --- a/backend/src/plugins/core/admin/members/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/admin/members/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, ObjectType } from "@nestjs/graphql"; -import { PageInfo } from "@vitnode/backend"; +import { PageInfo } from "vitnode-backend"; import { ShowCoreMembers } from "@/plugins/core/members/show/dto/show.obj"; diff --git a/backend/src/plugins/core/admin/members/show/show.resolver.ts b/apps/backend/src/plugins/core/admin/members/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/members/show/show.resolver.ts rename to apps/backend/src/plugins/core/admin/members/show/show.resolver.ts diff --git a/backend/src/plugins/core/admin/members/show/show.service.ts b/apps/backend/src/plugins/core/admin/members/show/show.service.ts similarity index 98% rename from backend/src/plugins/core/admin/members/show/show.service.ts rename to apps/backend/src/plugins/core/admin/members/show/show.service.ts index 0b535570e..df218b28c 100644 --- a/backend/src/plugins/core/admin/members/show/show.service.ts +++ b/apps/backend/src/plugins/core/admin/members/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowAdminMembersObj } from "./dto/show.obj"; import { ShowAdminMembersArgs } from "./dto/show.args"; diff --git a/backend/src/plugins/core/admin/members/stats/dto/stats.obj.ts b/apps/backend/src/plugins/core/admin/members/stats/dto/stats.obj.ts similarity index 100% rename from backend/src/plugins/core/admin/members/stats/dto/stats.obj.ts rename to apps/backend/src/plugins/core/admin/members/stats/dto/stats.obj.ts diff --git a/backend/src/plugins/core/admin/members/stats/stats.resolver.ts b/apps/backend/src/plugins/core/admin/members/stats/stats.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/members/stats/stats.resolver.ts rename to apps/backend/src/plugins/core/admin/members/stats/stats.resolver.ts diff --git a/backend/src/plugins/core/admin/members/stats/stats.service.ts b/apps/backend/src/plugins/core/admin/members/stats/stats.service.ts similarity index 100% rename from backend/src/plugins/core/admin/members/stats/stats.service.ts rename to apps/backend/src/plugins/core/admin/members/stats/stats.service.ts diff --git a/backend/src/plugins/core/admin/metadata/manifest/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/metadata/manifest/edit/dto/edit.args.ts similarity index 100% rename from backend/src/plugins/core/admin/metadata/manifest/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/metadata/manifest/edit/dto/edit.args.ts diff --git a/backend/src/plugins/core/admin/metadata/manifest/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/metadata/manifest/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/metadata/manifest/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/metadata/manifest/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/metadata/manifest/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/metadata/manifest/edit/edit.service.ts similarity index 100% rename from backend/src/plugins/core/admin/metadata/manifest/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/metadata/manifest/edit/edit.service.ts diff --git a/backend/src/plugins/core/admin/metadata/manifest/functions.ts b/apps/backend/src/plugins/core/admin/metadata/manifest/functions.ts similarity index 92% rename from backend/src/plugins/core/admin/metadata/manifest/functions.ts rename to apps/backend/src/plugins/core/admin/metadata/manifest/functions.ts index e19889194..5cb9eb3d7 100644 --- a/backend/src/plugins/core/admin/metadata/manifest/functions.ts +++ b/apps/backend/src/plugins/core/admin/metadata/manifest/functions.ts @@ -1,7 +1,7 @@ import { join } from "path"; import * as fs from "fs"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { ShowAdminManifestMetadataObj } from "./show/dto/show.obj"; diff --git a/backend/src/plugins/core/admin/metadata/manifest/show/dto/show.obj.ts b/apps/backend/src/plugins/core/admin/metadata/manifest/show/dto/show.obj.ts similarity index 100% rename from backend/src/plugins/core/admin/metadata/manifest/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/admin/metadata/manifest/show/dto/show.obj.ts diff --git a/backend/src/plugins/core/admin/metadata/manifest/show/show.resolver.ts b/apps/backend/src/plugins/core/admin/metadata/manifest/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/metadata/manifest/show/show.resolver.ts rename to apps/backend/src/plugins/core/admin/metadata/manifest/show/show.resolver.ts diff --git a/backend/src/plugins/core/admin/metadata/manifest/show/show.service.ts b/apps/backend/src/plugins/core/admin/metadata/manifest/show/show.service.ts similarity index 100% rename from backend/src/plugins/core/admin/metadata/manifest/show/show.service.ts rename to apps/backend/src/plugins/core/admin/metadata/manifest/show/show.service.ts diff --git a/backend/src/plugins/core/admin/metadata/metadata.module.ts b/apps/backend/src/plugins/core/admin/metadata/metadata.module.ts similarity index 100% rename from backend/src/plugins/core/admin/metadata/metadata.module.ts rename to apps/backend/src/plugins/core/admin/metadata/metadata.module.ts diff --git a/backend/src/plugins/core/admin/nav/change_position/change_position.resolver.ts b/apps/backend/src/plugins/core/admin/nav/change_position/change_position.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/nav/change_position/change_position.resolver.ts rename to apps/backend/src/plugins/core/admin/nav/change_position/change_position.resolver.ts diff --git a/backend/src/plugins/core/admin/nav/change_position/change_position.service.ts b/apps/backend/src/plugins/core/admin/nav/change_position/change_position.service.ts similarity index 97% rename from backend/src/plugins/core/admin/nav/change_position/change_position.service.ts rename to apps/backend/src/plugins/core/admin/nav/change_position/change_position.service.ts index ce6f0b10a..486e704a9 100644 --- a/backend/src/plugins/core/admin/nav/change_position/change_position.service.ts +++ b/apps/backend/src/plugins/core/admin/nav/change_position/change_position.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { ChangePositionAdminNavArgs } from "./dto/change_position.args"; diff --git a/backend/src/plugins/core/admin/nav/change_position/dto/change_position.args.ts b/apps/backend/src/plugins/core/admin/nav/change_position/dto/change_position.args.ts similarity index 100% rename from backend/src/plugins/core/admin/nav/change_position/dto/change_position.args.ts rename to apps/backend/src/plugins/core/admin/nav/change_position/dto/change_position.args.ts diff --git a/backend/src/plugins/core/admin/nav/create/create.resolver.ts b/apps/backend/src/plugins/core/admin/nav/create/create.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/nav/create/create.resolver.ts rename to apps/backend/src/plugins/core/admin/nav/create/create.resolver.ts diff --git a/backend/src/plugins/core/admin/nav/create/create.service.ts b/apps/backend/src/plugins/core/admin/nav/create/create.service.ts similarity index 100% rename from backend/src/plugins/core/admin/nav/create/create.service.ts rename to apps/backend/src/plugins/core/admin/nav/create/create.service.ts diff --git a/backend/src/plugins/core/admin/nav/create/dto/create.args.ts b/apps/backend/src/plugins/core/admin/nav/create/dto/create.args.ts similarity index 97% rename from backend/src/plugins/core/admin/nav/create/dto/create.args.ts rename to apps/backend/src/plugins/core/admin/nav/create/dto/create.args.ts index 7d88462f9..f57cec578 100644 --- a/backend/src/plugins/core/admin/nav/create/dto/create.args.ts +++ b/apps/backend/src/plugins/core/admin/nav/create/dto/create.args.ts @@ -12,7 +12,7 @@ import { TextLanguageInput, TransformString, TransformTextLanguageInput -} from "@vitnode/backend"; +} from "vitnode-backend"; @ArgsType() export class CreateAdminNavArgs { diff --git a/backend/src/plugins/core/admin/nav/delete/delete.resolver.ts b/apps/backend/src/plugins/core/admin/nav/delete/delete.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/nav/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/admin/nav/delete/delete.resolver.ts diff --git a/backend/src/plugins/core/admin/nav/delete/delete.service.ts b/apps/backend/src/plugins/core/admin/nav/delete/delete.service.ts similarity index 96% rename from backend/src/plugins/core/admin/nav/delete/delete.service.ts rename to apps/backend/src/plugins/core/admin/nav/delete/delete.service.ts index b749b9abb..e7e2d6542 100644 --- a/backend/src/plugins/core/admin/nav/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/admin/nav/delete/delete.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { DeleteAdminNavArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/admin/nav/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/admin/nav/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/admin/nav/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/admin/nav/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/admin/nav/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/nav/edit/dto/edit.args.ts similarity index 100% rename from backend/src/plugins/core/admin/nav/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/nav/edit/dto/edit.args.ts diff --git a/backend/src/plugins/core/admin/nav/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/nav/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/nav/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/nav/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/nav/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/nav/edit/edit.service.ts similarity index 97% rename from backend/src/plugins/core/admin/nav/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/nav/edit/edit.service.ts index 2abdfbb84..6903664da 100644 --- a/backend/src/plugins/core/admin/nav/edit/edit.service.ts +++ b/apps/backend/src/plugins/core/admin/nav/edit/edit.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { EditAdminNavArgs } from "./dto/edit.args"; diff --git a/backend/src/plugins/core/admin/nav/nav.module.ts b/apps/backend/src/plugins/core/admin/nav/nav.module.ts similarity index 100% rename from backend/src/plugins/core/admin/nav/nav.module.ts rename to apps/backend/src/plugins/core/admin/nav/nav.module.ts diff --git a/backend/src/plugins/core/admin/plugins/create/create.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/create/create.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/create/create.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/create/create.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/create/create.service.ts b/apps/backend/src/plugins/core/admin/plugins/create/create.service.ts similarity index 98% rename from backend/src/plugins/core/admin/plugins/create/create.service.ts rename to apps/backend/src/plugins/core/admin/plugins/create/create.service.ts index c73ec9932..a20a637a0 100644 --- a/backend/src/plugins/core/admin/plugins/create/create.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/create/create.service.ts @@ -2,7 +2,7 @@ import { join } from "path"; import * as fs from "fs"; import { Injectable } from "@nestjs/common"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { CreateAdminPluginsArgs } from "./dto/create.args"; import { ShowAdminPlugins } from "../show/dto/show.obj"; diff --git a/backend/src/plugins/core/admin/plugins/create/dto/create.args.ts b/apps/backend/src/plugins/core/admin/plugins/create/dto/create.args.ts similarity index 94% rename from backend/src/plugins/core/admin/plugins/create/dto/create.args.ts rename to apps/backend/src/plugins/core/admin/plugins/create/dto/create.args.ts index fb44a700b..256ae1a4a 100644 --- a/backend/src/plugins/core/admin/plugins/create/dto/create.args.ts +++ b/apps/backend/src/plugins/core/admin/plugins/create/dto/create.args.ts @@ -7,7 +7,7 @@ import { MaxLength, MinLength } from "class-validator"; -import { TransformString } from "@vitnode/backend"; +import { TransformString } from "vitnode-backend"; @ArgsType() export class CreateAdminPluginsArgs { diff --git a/backend/src/plugins/core/admin/plugins/delete/contents.ts b/apps/backend/src/plugins/core/admin/plugins/delete/contents.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/delete/contents.ts rename to apps/backend/src/plugins/core/admin/plugins/delete/contents.ts diff --git a/backend/src/plugins/core/admin/plugins/delete/delete.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/delete/delete.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/delete/delete.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/delete/delete.service.ts b/apps/backend/src/plugins/core/admin/plugins/delete/delete.service.ts similarity index 97% rename from backend/src/plugins/core/admin/plugins/delete/delete.service.ts rename to apps/backend/src/plugins/core/admin/plugins/delete/delete.service.ts index af13227d6..499b4faff 100644 --- a/backend/src/plugins/core/admin/plugins/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/delete/delete.service.ts @@ -2,7 +2,7 @@ import * as fs from "fs"; import { Injectable } from "@nestjs/common"; import { eq, sql } from "drizzle-orm"; -import { NotFoundError, CustomError } from "@vitnode/backend"; +import { NotFoundError, CustomError } from "vitnode-backend"; import { DeleteAdminPluginsArgs } from "./dto/delete.args"; import { ChangeFilesAdminPluginsService } from "../helpers/files/change/change.service"; diff --git a/backend/src/plugins/core/admin/plugins/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/admin/plugins/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/admin/plugins/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/admin/plugins/download/download.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/download/download.resolver.ts similarity index 93% rename from backend/src/plugins/core/admin/plugins/download/download.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/download/download.resolver.ts index 38e965427..fac99f35f 100644 --- a/backend/src/plugins/core/admin/plugins/download/download.resolver.ts +++ b/apps/backend/src/plugins/core/admin/plugins/download/download.resolver.ts @@ -1,6 +1,6 @@ import { Args, Mutation, Resolver } from "@nestjs/graphql"; import { UseGuards } from "@nestjs/common"; -import { CurrentUser, User } from "@vitnode/backend"; +import { CurrentUser, User } from "vitnode-backend"; import { DownloadAdminPluginsService } from "./download.service"; import { DownloadAdminPluginsArgs } from "./dto/download.args"; diff --git a/backend/src/plugins/core/admin/plugins/download/download.service.ts b/apps/backend/src/plugins/core/admin/plugins/download/download.service.ts similarity index 99% rename from backend/src/plugins/core/admin/plugins/download/download.service.ts rename to apps/backend/src/plugins/core/admin/plugins/download/download.service.ts index 565170912..eea7e45f4 100644 --- a/backend/src/plugins/core/admin/plugins/download/download.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/download/download.service.ts @@ -14,7 +14,7 @@ import { CustomError, execShellCommand, User -} from "@vitnode/backend"; +} from "vitnode-backend"; import { DownloadAdminPluginsArgs } from "./dto/download.args"; import { PluginInfoJSONType } from "../helpers/files/create/contents"; diff --git a/backend/src/plugins/core/admin/plugins/download/dto/download.args.ts b/apps/backend/src/plugins/core/admin/plugins/download/dto/download.args.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/download/dto/download.args.ts rename to apps/backend/src/plugins/core/admin/plugins/download/dto/download.args.ts diff --git a/backend/src/plugins/core/admin/plugins/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/plugins/edit/dto/edit.args.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/plugins/edit/dto/edit.args.ts diff --git a/backend/src/plugins/core/admin/plugins/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/plugins/edit/edit.service.ts similarity index 97% rename from backend/src/plugins/core/admin/plugins/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/plugins/edit/edit.service.ts index 7557c889c..816aa1fcb 100644 --- a/backend/src/plugins/core/admin/plugins/edit/edit.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/edit/edit.service.ts @@ -2,7 +2,7 @@ import * as fs from "fs"; import { Injectable } from "@nestjs/common"; import { eq, ne } from "drizzle-orm"; -import { NotFoundError, CustomError } from "@vitnode/backend"; +import { NotFoundError, CustomError } from "vitnode-backend"; import { ShowAdminPlugins } from "../show/dto/show.obj"; import { EditAdminPluginsArgs } from "./dto/edit.args"; diff --git a/backend/src/plugins/core/admin/plugins/files/dto/files.args.ts b/apps/backend/src/plugins/core/admin/plugins/files/dto/files.args.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/files/dto/files.args.ts rename to apps/backend/src/plugins/core/admin/plugins/files/dto/files.args.ts diff --git a/backend/src/plugins/core/admin/plugins/files/dto/files.obj.ts b/apps/backend/src/plugins/core/admin/plugins/files/dto/files.obj.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/files/dto/files.obj.ts rename to apps/backend/src/plugins/core/admin/plugins/files/dto/files.obj.ts diff --git a/backend/src/plugins/core/admin/plugins/files/files.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/files/files.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/files/files.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/files/files.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/files/files.service.ts b/apps/backend/src/plugins/core/admin/plugins/files/files.service.ts similarity index 97% rename from backend/src/plugins/core/admin/plugins/files/files.service.ts rename to apps/backend/src/plugins/core/admin/plugins/files/files.service.ts index fc0d6b106..418722b2a 100644 --- a/backend/src/plugins/core/admin/plugins/files/files.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/files/files.service.ts @@ -1,7 +1,7 @@ import * as fs from "fs"; import { Injectable } from "@nestjs/common"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { FilesAdminPluginsArgs } from "./dto/files.args"; import { FilesAdminPluginsObj } from "./dto/files.obj"; diff --git a/backend/src/plugins/core/admin/plugins/helpers/change-code-plugin-to-capital-letters.ts b/apps/backend/src/plugins/core/admin/plugins/helpers/change-code-plugin-to-capital-letters.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/helpers/change-code-plugin-to-capital-letters.ts rename to apps/backend/src/plugins/core/admin/plugins/helpers/change-code-plugin-to-capital-letters.ts diff --git a/backend/src/plugins/core/admin/plugins/helpers/files/change/change.service.ts b/apps/backend/src/plugins/core/admin/plugins/helpers/files/change/change.service.ts similarity index 98% rename from backend/src/plugins/core/admin/plugins/helpers/files/change/change.service.ts rename to apps/backend/src/plugins/core/admin/plugins/helpers/files/change/change.service.ts index 7168d9309..29edae331 100644 --- a/backend/src/plugins/core/admin/plugins/helpers/files/change/change.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/helpers/files/change/change.service.ts @@ -2,7 +2,7 @@ import { join } from "path"; import * as fs from "fs"; import { Injectable } from "@nestjs/common"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { changeDatabaseService, diff --git a/backend/src/plugins/core/admin/plugins/helpers/files/change/contents.ts b/apps/backend/src/plugins/core/admin/plugins/helpers/files/change/contents.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/helpers/files/change/contents.ts rename to apps/backend/src/plugins/core/admin/plugins/helpers/files/change/contents.ts diff --git a/backend/src/plugins/core/admin/plugins/helpers/files/create/contents.ts b/apps/backend/src/plugins/core/admin/plugins/helpers/files/create/contents.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/helpers/files/create/contents.ts rename to apps/backend/src/plugins/core/admin/plugins/helpers/files/create/contents.ts diff --git a/backend/src/plugins/core/admin/plugins/helpers/files/create/create-files.service.ts b/apps/backend/src/plugins/core/admin/plugins/helpers/files/create/create-files.service.ts similarity index 98% rename from backend/src/plugins/core/admin/plugins/helpers/files/create/create-files.service.ts rename to apps/backend/src/plugins/core/admin/plugins/helpers/files/create/create-files.service.ts index d7bb1406f..e9cdbd983 100644 --- a/backend/src/plugins/core/admin/plugins/helpers/files/create/create-files.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/helpers/files/create/create-files.service.ts @@ -2,7 +2,7 @@ import * as fs from "fs"; import { join } from "path"; import { Injectable } from "@nestjs/common"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { PluginInfoJSONType, diff --git a/backend/src/plugins/core/admin/plugins/nav/change_position/change_position.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/nav/change_position/change_position.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/change_position/change_position.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/change_position/change_position.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/change_position/change_position.service.ts b/apps/backend/src/plugins/core/admin/plugins/nav/change_position/change_position.service.ts similarity index 97% rename from backend/src/plugins/core/admin/plugins/nav/change_position/change_position.service.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/change_position/change_position.service.ts index 8432c57fe..4bcabe969 100644 --- a/backend/src/plugins/core/admin/plugins/nav/change_position/change_position.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/nav/change_position/change_position.service.ts @@ -1,7 +1,7 @@ import * as fs from "fs"; import { Injectable } from "@nestjs/common"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { ChangePositionAdminNavPluginsArgs } from "./dto/change_position.args"; import { HelpersAdminNavPluginsService } from "../helpers.service"; diff --git a/backend/src/plugins/core/admin/plugins/nav/change_position/dto/change_position.args.ts b/apps/backend/src/plugins/core/admin/plugins/nav/change_position/dto/change_position.args.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/change_position/dto/change_position.args.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/change_position/dto/change_position.args.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/create/create.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/nav/create/create.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/create/create.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/create/create.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/create/create.service.ts b/apps/backend/src/plugins/core/admin/plugins/nav/create/create.service.ts similarity index 96% rename from backend/src/plugins/core/admin/plugins/nav/create/create.service.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/create/create.service.ts index 3a4d62372..b74f54e28 100644 --- a/backend/src/plugins/core/admin/plugins/nav/create/create.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/nav/create/create.service.ts @@ -2,7 +2,7 @@ import * as fs from "fs"; import { Injectable } from "@nestjs/common"; import { removeSpecialCharacters } from "@vitnode/shared"; -import { NotFoundError, CustomError } from "@vitnode/backend"; +import { NotFoundError, CustomError } from "vitnode-backend"; import { ShowAdminNavPluginsObj } from "../show/dto/show.obj"; import { CreateAdminNavPluginsArgs } from "./dto/create.args"; diff --git a/backend/src/plugins/core/admin/plugins/nav/create/dto/create.args.ts b/apps/backend/src/plugins/core/admin/plugins/nav/create/dto/create.args.ts similarity index 92% rename from backend/src/plugins/core/admin/plugins/nav/create/dto/create.args.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/create/dto/create.args.ts index 012ecd984..c708856cb 100644 --- a/backend/src/plugins/core/admin/plugins/nav/create/dto/create.args.ts +++ b/apps/backend/src/plugins/core/admin/plugins/nav/create/dto/create.args.ts @@ -1,7 +1,7 @@ import { ArgsType, Field } from "@nestjs/graphql"; import { Transform } from "class-transformer"; import { IsNotEmpty, MaxLength, MinLength } from "class-validator"; -import { TransformString } from "@vitnode/backend"; +import { TransformString } from "vitnode-backend"; @ArgsType() export class CreateAdminNavPluginsArgs { diff --git a/backend/src/plugins/core/admin/plugins/nav/delete/delete.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/nav/delete/delete.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/delete/delete.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/delete/delete.service.ts b/apps/backend/src/plugins/core/admin/plugins/nav/delete/delete.service.ts similarity index 96% rename from backend/src/plugins/core/admin/plugins/nav/delete/delete.service.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/delete/delete.service.ts index 74a4e0dc9..b51dfabb7 100644 --- a/backend/src/plugins/core/admin/plugins/nav/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/nav/delete/delete.service.ts @@ -1,7 +1,7 @@ import * as fs from "fs"; import { Injectable } from "@nestjs/common"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { DeleteCreateAdminNavPluginsArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/admin/plugins/nav/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/admin/plugins/nav/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/plugins/nav/edit/dto/edit.args.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/edit/dto/edit.args.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/nav/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/plugins/nav/edit/edit.service.ts similarity index 96% rename from backend/src/plugins/core/admin/plugins/nav/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/edit/edit.service.ts index d2d5afc32..82e5acb97 100644 --- a/backend/src/plugins/core/admin/plugins/nav/edit/edit.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/nav/edit/edit.service.ts @@ -2,7 +2,7 @@ import * as fs from "fs"; import { Injectable } from "@nestjs/common"; import { removeSpecialCharacters } from "@vitnode/shared"; -import { NotFoundError, CustomError } from "@vitnode/backend"; +import { NotFoundError, CustomError } from "vitnode-backend"; import { ShowAdminNavPluginsObj } from "../show/dto/show.obj"; import { EditCreateAdminNavPluginsArgs } from "./dto/edit.args"; diff --git a/backend/src/plugins/core/admin/plugins/nav/helpers.service.ts b/apps/backend/src/plugins/core/admin/plugins/nav/helpers.service.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/helpers.service.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/helpers.service.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/nav-plugins.module.ts b/apps/backend/src/plugins/core/admin/plugins/nav/nav-plugins.module.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/nav-plugins.module.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/nav-plugins.module.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/show/dto/show.args.ts b/apps/backend/src/plugins/core/admin/plugins/nav/show/dto/show.args.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/show/dto/show.args.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/show/dto/show.args.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/show/dto/show.obj.ts b/apps/backend/src/plugins/core/admin/plugins/nav/show/dto/show.obj.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/show/dto/show.obj.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/show/show.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/nav/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/nav/show/show.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/show/show.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/nav/show/show.service.ts b/apps/backend/src/plugins/core/admin/plugins/nav/show/show.service.ts similarity index 93% rename from backend/src/plugins/core/admin/plugins/nav/show/show.service.ts rename to apps/backend/src/plugins/core/admin/plugins/nav/show/show.service.ts index e44e2f542..88aad878a 100644 --- a/backend/src/plugins/core/admin/plugins/nav/show/show.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/nav/show/show.service.ts @@ -1,7 +1,7 @@ import * as fs from "fs"; import { Injectable } from "@nestjs/common"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { ShowAdminNavPluginsArgs } from "./dto/show.args"; import { ShowAdminNavPluginsObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/admin/plugins/plugins.module.ts b/apps/backend/src/plugins/core/admin/plugins/plugins.module.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/plugins.module.ts rename to apps/backend/src/plugins/core/admin/plugins/plugins.module.ts diff --git a/backend/src/plugins/core/admin/plugins/show/dto/show.args.ts b/apps/backend/src/plugins/core/admin/plugins/show/dto/show.args.ts similarity index 91% rename from backend/src/plugins/core/admin/plugins/show/dto/show.args.ts rename to apps/backend/src/plugins/core/admin/plugins/show/dto/show.args.ts index e0724b578..661eca6a2 100644 --- a/backend/src/plugins/core/admin/plugins/show/dto/show.args.ts +++ b/apps/backend/src/plugins/core/admin/plugins/show/dto/show.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field, InputType, registerEnumType } from "@nestjs/graphql"; -import { PaginationArgs, SortDirectionEnum } from "@vitnode/backend"; +import { PaginationArgs, SortDirectionEnum } from "vitnode-backend"; enum ShowAdminPluginsSortingColumnEnum { created = "created", diff --git a/backend/src/plugins/core/admin/plugins/show/dto/show.obj.ts b/apps/backend/src/plugins/core/admin/plugins/show/dto/show.obj.ts similarity index 95% rename from backend/src/plugins/core/admin/plugins/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/admin/plugins/show/dto/show.obj.ts index 913b2bd91..82ba31e83 100644 --- a/backend/src/plugins/core/admin/plugins/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/admin/plugins/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, Int, ObjectType } from "@nestjs/graphql"; -import { PageInfo } from "@vitnode/backend"; +import { PageInfo } from "vitnode-backend"; @ObjectType() export class ShowAdminPlugins { diff --git a/backend/src/plugins/core/admin/plugins/show/show.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/show/show.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/show/show.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/show/show.service.ts b/apps/backend/src/plugins/core/admin/plugins/show/show.service.ts similarity index 98% rename from backend/src/plugins/core/admin/plugins/show/show.service.ts rename to apps/backend/src/plugins/core/admin/plugins/show/show.service.ts index 4b9779b13..5c5d38f7a 100644 --- a/backend/src/plugins/core/admin/plugins/show/show.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowAdminPluginsArgs } from "./dto/show.args"; import { ShowAdminPluginsObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/admin/plugins/upload/dto/upload.args.ts b/apps/backend/src/plugins/core/admin/plugins/upload/dto/upload.args.ts similarity index 78% rename from backend/src/plugins/core/admin/plugins/upload/dto/upload.args.ts rename to apps/backend/src/plugins/core/admin/plugins/upload/dto/upload.args.ts index f678d3b86..5c399b423 100644 --- a/backend/src/plugins/core/admin/plugins/upload/dto/upload.args.ts +++ b/apps/backend/src/plugins/core/admin/plugins/upload/dto/upload.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field } from "@nestjs/graphql"; -import { FileUpload, GraphQLUpload } from "@vitnode/backend"; +import { FileUpload, GraphQLUpload } from "vitnode-backend"; @ArgsType() export class UploadAdminPluginsArgs { diff --git a/backend/src/plugins/core/admin/plugins/upload/upload.resolver.ts b/apps/backend/src/plugins/core/admin/plugins/upload/upload.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/plugins/upload/upload.resolver.ts rename to apps/backend/src/plugins/core/admin/plugins/upload/upload.resolver.ts diff --git a/backend/src/plugins/core/admin/plugins/upload/upload.service.ts b/apps/backend/src/plugins/core/admin/plugins/upload/upload.service.ts similarity index 99% rename from backend/src/plugins/core/admin/plugins/upload/upload.service.ts rename to apps/backend/src/plugins/core/admin/plugins/upload/upload.service.ts index 9203c3fb5..568a0f8bb 100644 --- a/backend/src/plugins/core/admin/plugins/upload/upload.service.ts +++ b/apps/backend/src/plugins/core/admin/plugins/upload/upload.service.ts @@ -5,7 +5,7 @@ import { Injectable } from "@nestjs/common"; import * as tar from "tar"; import { eq } from "drizzle-orm"; import { currentUnixDate, generateRandomString } from "@vitnode/shared"; -import { FileUpload, CustomError } from "@vitnode/backend"; +import { FileUpload, CustomError } from "vitnode-backend"; import { ShowAdminPlugins } from "../show/dto/show.obj"; import { UploadAdminPluginsArgs } from "./dto/upload.args"; diff --git a/backend/src/plugins/core/admin/sessions/authorization/authorization.resolver.ts b/apps/backend/src/plugins/core/admin/sessions/authorization/authorization.resolver.ts similarity index 93% rename from backend/src/plugins/core/admin/sessions/authorization/authorization.resolver.ts rename to apps/backend/src/plugins/core/admin/sessions/authorization/authorization.resolver.ts index d839b9a13..867ff1722 100644 --- a/backend/src/plugins/core/admin/sessions/authorization/authorization.resolver.ts +++ b/apps/backend/src/plugins/core/admin/sessions/authorization/authorization.resolver.ts @@ -1,5 +1,5 @@ import { Context, Query, Resolver } from "@nestjs/graphql"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { AuthorizationAdminSessionsService } from "./authorization.service"; import { AuthorizationAdminSessionsObj } from "./dto/authorization.obj"; diff --git a/backend/src/plugins/core/admin/sessions/authorization/authorization.service.ts b/apps/backend/src/plugins/core/admin/sessions/authorization/authorization.service.ts similarity index 99% rename from backend/src/plugins/core/admin/sessions/authorization/authorization.service.ts rename to apps/backend/src/plugins/core/admin/sessions/authorization/authorization.service.ts index 27dd71182..00d8aa189 100644 --- a/backend/src/plugins/core/admin/sessions/authorization/authorization.service.ts +++ b/apps/backend/src/plugins/core/admin/sessions/authorization/authorization.service.ts @@ -10,7 +10,7 @@ import { getUserAgentData, getUserIp, Ctx -} from "@vitnode/backend"; +} from "vitnode-backend"; import { AuthorizationAdminSessionsObj, diff --git a/backend/src/plugins/core/admin/sessions/authorization/dto/authorization.obj.ts b/apps/backend/src/plugins/core/admin/sessions/authorization/dto/authorization.obj.ts similarity index 100% rename from backend/src/plugins/core/admin/sessions/authorization/dto/authorization.obj.ts rename to apps/backend/src/plugins/core/admin/sessions/authorization/dto/authorization.obj.ts diff --git a/backend/src/plugins/core/admin/sessions/sessions.module.ts b/apps/backend/src/plugins/core/admin/sessions/sessions.module.ts similarity index 100% rename from backend/src/plugins/core/admin/sessions/sessions.module.ts rename to apps/backend/src/plugins/core/admin/sessions/sessions.module.ts diff --git a/backend/src/plugins/core/admin/sessions/sign_out/sign_out.resolver.ts b/apps/backend/src/plugins/core/admin/sessions/sign_out/sign_out.resolver.ts similarity index 91% rename from backend/src/plugins/core/admin/sessions/sign_out/sign_out.resolver.ts rename to apps/backend/src/plugins/core/admin/sessions/sign_out/sign_out.resolver.ts index e2646d943..19c9df185 100644 --- a/backend/src/plugins/core/admin/sessions/sign_out/sign_out.resolver.ts +++ b/apps/backend/src/plugins/core/admin/sessions/sign_out/sign_out.resolver.ts @@ -1,5 +1,5 @@ import { Context, Mutation, Resolver } from "@nestjs/graphql"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { SignOutAdminSessionsService } from "./sign_out.service"; diff --git a/backend/src/plugins/core/admin/sessions/sign_out/sign_out.service.ts b/apps/backend/src/plugins/core/admin/sessions/sign_out/sign_out.service.ts similarity index 96% rename from backend/src/plugins/core/admin/sessions/sign_out/sign_out.service.ts rename to apps/backend/src/plugins/core/admin/sessions/sign_out/sign_out.service.ts index 114e19114..67607bfc9 100644 --- a/backend/src/plugins/core/admin/sessions/sign_out/sign_out.service.ts +++ b/apps/backend/src/plugins/core/admin/sessions/sign_out/sign_out.service.ts @@ -1,7 +1,7 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; import { ConfigService } from "@nestjs/config"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { core_admin_sessions } from "@/plugins/core/admin/database/schema/admins"; import { DatabaseService } from "@/database/database.service"; diff --git a/backend/src/plugins/core/admin/settings/functions/get-core-info.ts b/apps/backend/src/plugins/core/admin/settings/functions/get-core-info.ts similarity index 100% rename from backend/src/plugins/core/admin/settings/functions/get-core-info.ts rename to apps/backend/src/plugins/core/admin/settings/functions/get-core-info.ts diff --git a/backend/src/plugins/core/admin/settings/main/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/settings/main/edit/dto/edit.args.ts similarity index 86% rename from backend/src/plugins/core/admin/settings/main/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/settings/main/edit/dto/edit.args.ts index 28792e017..d1e5055b7 100644 --- a/backend/src/plugins/core/admin/settings/main/edit/dto/edit.args.ts +++ b/apps/backend/src/plugins/core/admin/settings/main/edit/dto/edit.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field } from "@nestjs/graphql"; -import { TextLanguageInput } from "@vitnode/backend"; +import { TextLanguageInput } from "vitnode-backend"; @ArgsType() export class EditAdminMainSettingsArgs { diff --git a/backend/src/plugins/core/admin/settings/main/edit/dto/edit.obj.ts b/apps/backend/src/plugins/core/admin/settings/main/edit/dto/edit.obj.ts similarity index 100% rename from backend/src/plugins/core/admin/settings/main/edit/dto/edit.obj.ts rename to apps/backend/src/plugins/core/admin/settings/main/edit/dto/edit.obj.ts diff --git a/backend/src/plugins/core/admin/settings/main/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/settings/main/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/settings/main/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/settings/main/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/settings/main/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/settings/main/edit/edit.service.ts similarity index 100% rename from backend/src/plugins/core/admin/settings/main/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/settings/main/edit/edit.service.ts diff --git a/backend/src/plugins/core/admin/settings/main/general.module.ts b/apps/backend/src/plugins/core/admin/settings/main/general.module.ts similarity index 100% rename from backend/src/plugins/core/admin/settings/main/general.module.ts rename to apps/backend/src/plugins/core/admin/settings/main/general.module.ts diff --git a/backend/src/plugins/core/admin/settings/settings.module.ts b/apps/backend/src/plugins/core/admin/settings/settings.module.ts similarity index 100% rename from backend/src/plugins/core/admin/settings/settings.module.ts rename to apps/backend/src/plugins/core/admin/settings/settings.module.ts diff --git a/backend/src/plugins/core/admin/staff/administrators/create/create.resolver.ts b/apps/backend/src/plugins/core/admin/staff/administrators/create/create.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/administrators/create/create.resolver.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/create/create.resolver.ts diff --git a/backend/src/plugins/core/admin/staff/administrators/create/create.service.ts b/apps/backend/src/plugins/core/admin/staff/administrators/create/create.service.ts similarity index 97% rename from backend/src/plugins/core/admin/staff/administrators/create/create.service.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/create/create.service.ts index bfd827d83..1865b7c66 100644 --- a/backend/src/plugins/core/admin/staff/administrators/create/create.service.ts +++ b/apps/backend/src/plugins/core/admin/staff/administrators/create/create.service.ts @@ -1,5 +1,5 @@ import { Injectable } from "@nestjs/common"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { ShowAdminStaffAdministrators } from "../show/dto/show.obj"; import { CreateAdminStaffAdministratorsArgs } from "./dto/create.args"; diff --git a/backend/src/plugins/core/admin/staff/administrators/create/dto/create.args.ts b/apps/backend/src/plugins/core/admin/staff/administrators/create/dto/create.args.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/administrators/create/dto/create.args.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/create/dto/create.args.ts diff --git a/backend/src/plugins/core/admin/staff/administrators/delete/delete.resolver.ts b/apps/backend/src/plugins/core/admin/staff/administrators/delete/delete.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/administrators/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/delete/delete.resolver.ts diff --git a/backend/src/plugins/core/admin/staff/administrators/delete/delete.service.ts b/apps/backend/src/plugins/core/admin/staff/administrators/delete/delete.service.ts similarity index 94% rename from backend/src/plugins/core/admin/staff/administrators/delete/delete.service.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/delete/delete.service.ts index 094402168..b3f6e6a9b 100644 --- a/backend/src/plugins/core/admin/staff/administrators/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/admin/staff/administrators/delete/delete.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError, CustomError } from "@vitnode/backend"; +import { NotFoundError, CustomError } from "vitnode-backend"; import { DeleteAdminStaffAdministratorsArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/admin/staff/administrators/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/admin/staff/administrators/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/administrators/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/admin/staff/administrators/show/dto/show.args.ts b/apps/backend/src/plugins/core/admin/staff/administrators/show/dto/show.args.ts similarity index 91% rename from backend/src/plugins/core/admin/staff/administrators/show/dto/show.args.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/show/dto/show.args.ts index 5c073ea00..b97a1c9c7 100644 --- a/backend/src/plugins/core/admin/staff/administrators/show/dto/show.args.ts +++ b/apps/backend/src/plugins/core/admin/staff/administrators/show/dto/show.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field, InputType, registerEnumType } from "@nestjs/graphql"; -import { PaginationArgs, SortDirectionEnum } from "@vitnode/backend"; +import { PaginationArgs, SortDirectionEnum } from "vitnode-backend"; enum ShowAdminStaffAdministratorsSortingColumnEnum { updated = "updated" diff --git a/backend/src/plugins/core/admin/staff/administrators/show/dto/show.obj.ts b/apps/backend/src/plugins/core/admin/staff/administrators/show/dto/show.obj.ts similarity index 93% rename from backend/src/plugins/core/admin/staff/administrators/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/show/dto/show.obj.ts index c862f1967..93b771f73 100644 --- a/backend/src/plugins/core/admin/staff/administrators/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/admin/staff/administrators/show/dto/show.obj.ts @@ -5,7 +5,7 @@ import { OmitType, createUnionType } from "@nestjs/graphql"; -import { PageInfo, TextLanguage, GroupUser, User } from "@vitnode/backend"; +import { PageInfo, TextLanguage, GroupUser, User } from "vitnode-backend"; @ObjectType() export class ShowAdminStaffAdministratorsObj { diff --git a/backend/src/plugins/core/admin/staff/administrators/show/show.resolver.ts b/apps/backend/src/plugins/core/admin/staff/administrators/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/administrators/show/show.resolver.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/show/show.resolver.ts diff --git a/backend/src/plugins/core/admin/staff/administrators/show/show.service.ts b/apps/backend/src/plugins/core/admin/staff/administrators/show/show.service.ts similarity index 98% rename from backend/src/plugins/core/admin/staff/administrators/show/show.service.ts rename to apps/backend/src/plugins/core/admin/staff/administrators/show/show.service.ts index ec82337b9..6d4264343 100644 --- a/backend/src/plugins/core/admin/staff/administrators/show/show.service.ts +++ b/apps/backend/src/plugins/core/admin/staff/administrators/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowAdminStaffAdministratorsArgs } from "./dto/show.args"; import { ShowAdminStaffAdministratorsObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/admin/staff/moderators/create/create.resolver.ts b/apps/backend/src/plugins/core/admin/staff/moderators/create/create.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/moderators/create/create.resolver.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/create/create.resolver.ts diff --git a/backend/src/plugins/core/admin/staff/moderators/create/create.service.ts b/apps/backend/src/plugins/core/admin/staff/moderators/create/create.service.ts similarity index 97% rename from backend/src/plugins/core/admin/staff/moderators/create/create.service.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/create/create.service.ts index 718aa1f3d..c17d8d91e 100644 --- a/backend/src/plugins/core/admin/staff/moderators/create/create.service.ts +++ b/apps/backend/src/plugins/core/admin/staff/moderators/create/create.service.ts @@ -1,5 +1,5 @@ import { Injectable } from "@nestjs/common"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { ShowAdminStaffModerators } from "../show/dto/show.obj"; import { CreateAdminStaffModeratorsArgs } from "./dto/create.args"; diff --git a/backend/src/plugins/core/admin/staff/moderators/create/dto/create.args.ts b/apps/backend/src/plugins/core/admin/staff/moderators/create/dto/create.args.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/moderators/create/dto/create.args.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/create/dto/create.args.ts diff --git a/backend/src/plugins/core/admin/staff/moderators/delete/delete.resolver.ts b/apps/backend/src/plugins/core/admin/staff/moderators/delete/delete.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/moderators/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/delete/delete.resolver.ts diff --git a/backend/src/plugins/core/admin/staff/moderators/delete/delete.service.ts b/apps/backend/src/plugins/core/admin/staff/moderators/delete/delete.service.ts similarity index 95% rename from backend/src/plugins/core/admin/staff/moderators/delete/delete.service.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/delete/delete.service.ts index 44851ad7f..470ac0fb3 100644 --- a/backend/src/plugins/core/admin/staff/moderators/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/admin/staff/moderators/delete/delete.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { DeleteAdminStaffModeratorsArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/admin/staff/moderators/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/admin/staff/moderators/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/moderators/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/admin/staff/moderators/show/dto/show.args.ts b/apps/backend/src/plugins/core/admin/staff/moderators/show/dto/show.args.ts similarity index 91% rename from backend/src/plugins/core/admin/staff/moderators/show/dto/show.args.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/show/dto/show.args.ts index 4f11782b6..31a913797 100644 --- a/backend/src/plugins/core/admin/staff/moderators/show/dto/show.args.ts +++ b/apps/backend/src/plugins/core/admin/staff/moderators/show/dto/show.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field, InputType, registerEnumType } from "@nestjs/graphql"; -import { PaginationArgs, SortDirectionEnum } from "@vitnode/backend"; +import { PaginationArgs, SortDirectionEnum } from "vitnode-backend"; enum ShowAdminStaffModeratorsSortingColumnEnum { updated = "updated" diff --git a/backend/src/plugins/core/admin/staff/moderators/show/dto/show.obj.ts b/apps/backend/src/plugins/core/admin/staff/moderators/show/dto/show.obj.ts similarity index 93% rename from backend/src/plugins/core/admin/staff/moderators/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/show/dto/show.obj.ts index 40af59416..4a151f7e5 100644 --- a/backend/src/plugins/core/admin/staff/moderators/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/admin/staff/moderators/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, Int, ObjectType } from "@nestjs/graphql"; -import { PageInfo, User } from "@vitnode/backend"; +import { PageInfo, User } from "vitnode-backend"; import { StaffGroupUser, diff --git a/backend/src/plugins/core/admin/staff/moderators/show/show.resolver.ts b/apps/backend/src/plugins/core/admin/staff/moderators/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/moderators/show/show.resolver.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/show/show.resolver.ts diff --git a/backend/src/plugins/core/admin/staff/moderators/show/show.service.ts b/apps/backend/src/plugins/core/admin/staff/moderators/show/show.service.ts similarity index 98% rename from backend/src/plugins/core/admin/staff/moderators/show/show.service.ts rename to apps/backend/src/plugins/core/admin/staff/moderators/show/show.service.ts index 113a35a95..cbb98a249 100644 --- a/backend/src/plugins/core/admin/staff/moderators/show/show.service.ts +++ b/apps/backend/src/plugins/core/admin/staff/moderators/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowAdminStaffModeratorsArgs } from "./dto/show.args"; import { ShowAdminStaffModeratorsObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/admin/staff/staff.module.ts b/apps/backend/src/plugins/core/admin/staff/staff.module.ts similarity index 100% rename from backend/src/plugins/core/admin/staff/staff.module.ts rename to apps/backend/src/plugins/core/admin/staff/staff.module.ts diff --git a/backend/src/plugins/core/admin/theme_editor/edit/dto/edit.args.ts b/apps/backend/src/plugins/core/admin/theme_editor/edit/dto/edit.args.ts similarity index 100% rename from backend/src/plugins/core/admin/theme_editor/edit/dto/edit.args.ts rename to apps/backend/src/plugins/core/admin/theme_editor/edit/dto/edit.args.ts diff --git a/backend/src/plugins/core/admin/theme_editor/edit/edit.resolver.ts b/apps/backend/src/plugins/core/admin/theme_editor/edit/edit.resolver.ts similarity index 100% rename from backend/src/plugins/core/admin/theme_editor/edit/edit.resolver.ts rename to apps/backend/src/plugins/core/admin/theme_editor/edit/edit.resolver.ts diff --git a/backend/src/plugins/core/admin/theme_editor/edit/edit.service.ts b/apps/backend/src/plugins/core/admin/theme_editor/edit/edit.service.ts similarity index 97% rename from backend/src/plugins/core/admin/theme_editor/edit/edit.service.ts rename to apps/backend/src/plugins/core/admin/theme_editor/edit/edit.service.ts index ff035ff54..b755f421b 100644 --- a/backend/src/plugins/core/admin/theme_editor/edit/edit.service.ts +++ b/apps/backend/src/plugins/core/admin/theme_editor/edit/edit.service.ts @@ -3,7 +3,7 @@ import * as fs from "fs"; import { Injectable } from "@nestjs/common"; import { ConfigService } from "@nestjs/config"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { EditAdminThemeEditorArgs, ThemeVariableInput } from "./dto/edit.args"; diff --git a/backend/src/plugins/core/admin/theme_editor/theme_editor.module.ts b/apps/backend/src/plugins/core/admin/theme_editor/theme_editor.module.ts similarity index 100% rename from backend/src/plugins/core/admin/theme_editor/theme_editor.module.ts rename to apps/backend/src/plugins/core/admin/theme_editor/theme_editor.module.ts diff --git a/backend/src/plugins/core/config.json b/apps/backend/src/plugins/core/config.json similarity index 100% rename from backend/src/plugins/core/config.json rename to apps/backend/src/plugins/core/config.json diff --git a/backend/src/plugins/core/core.module.ts b/apps/backend/src/plugins/core/core.module.ts similarity index 100% rename from backend/src/plugins/core/core.module.ts rename to apps/backend/src/plugins/core/core.module.ts diff --git a/backend/src/plugins/core/editor/delete/delete.resolver.ts b/apps/backend/src/plugins/core/editor/delete/delete.resolver.ts similarity index 92% rename from backend/src/plugins/core/editor/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/editor/delete/delete.resolver.ts index 0d9ca1ee1..62a9745bc 100644 --- a/backend/src/plugins/core/editor/delete/delete.resolver.ts +++ b/apps/backend/src/plugins/core/editor/delete/delete.resolver.ts @@ -1,6 +1,6 @@ import { Args, Mutation, Resolver } from "@nestjs/graphql"; import { UseGuards } from "@nestjs/common"; -import { CurrentUser, User } from "@vitnode/backend"; +import { CurrentUser, User } from "vitnode-backend"; import { DeleteCoreEditorService } from "./delete.service"; import { DeleteCoreEditorArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/editor/delete/delete.service.ts b/apps/backend/src/plugins/core/editor/delete/delete.service.ts similarity index 96% rename from backend/src/plugins/core/editor/delete/delete.service.ts rename to apps/backend/src/plugins/core/editor/delete/delete.service.ts index 4c49a6716..87087368e 100644 --- a/backend/src/plugins/core/editor/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/editor/delete/delete.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { count, eq } from "drizzle-orm"; -import { AccessDeniedError, User } from "@vitnode/backend"; +import { AccessDeniedError, User } from "vitnode-backend"; import { DeleteCoreEditorArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/editor/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/editor/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/editor/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/editor/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/editor/editor.module.ts b/apps/backend/src/plugins/core/editor/editor.module.ts similarity index 100% rename from backend/src/plugins/core/editor/editor.module.ts rename to apps/backend/src/plugins/core/editor/editor.module.ts diff --git a/backend/src/plugins/core/editor/upload/dto/upload.args.ts b/apps/backend/src/plugins/core/editor/upload/dto/upload.args.ts similarity index 79% rename from backend/src/plugins/core/editor/upload/dto/upload.args.ts rename to apps/backend/src/plugins/core/editor/upload/dto/upload.args.ts index f2d1cfdcf..90f70c9e1 100644 --- a/backend/src/plugins/core/editor/upload/dto/upload.args.ts +++ b/apps/backend/src/plugins/core/editor/upload/dto/upload.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field } from "@nestjs/graphql"; -import { FileUpload, GraphQLUpload } from "@vitnode/backend"; +import { FileUpload, GraphQLUpload } from "vitnode-backend"; @ArgsType() export class UploadCoreEditorArgs { diff --git a/backend/src/plugins/core/editor/upload/upload.resolver.ts b/apps/backend/src/plugins/core/editor/upload/upload.resolver.ts similarity index 93% rename from backend/src/plugins/core/editor/upload/upload.resolver.ts rename to apps/backend/src/plugins/core/editor/upload/upload.resolver.ts index 448395eb2..3b1596b37 100644 --- a/backend/src/plugins/core/editor/upload/upload.resolver.ts +++ b/apps/backend/src/plugins/core/editor/upload/upload.resolver.ts @@ -1,6 +1,6 @@ import { Args, Mutation, Resolver } from "@nestjs/graphql"; import { UseGuards } from "@nestjs/common"; -import { CurrentUser, User } from "@vitnode/backend"; +import { CurrentUser, User } from "vitnode-backend"; import { UploadCoreEditorService } from "./upload.service"; import { UploadCoreEditorArgs } from "./dto/upload.args"; diff --git a/backend/src/plugins/core/editor/upload/upload.service.ts b/apps/backend/src/plugins/core/editor/upload/upload.service.ts similarity index 98% rename from backend/src/plugins/core/editor/upload/upload.service.ts rename to apps/backend/src/plugins/core/editor/upload/upload.service.ts index e25e1b003..c8e3184e8 100644 --- a/backend/src/plugins/core/editor/upload/upload.service.ts +++ b/apps/backend/src/plugins/core/editor/upload/upload.service.ts @@ -1,7 +1,7 @@ import { Injectable } from "@nestjs/common"; import { eq, sum } from "drizzle-orm"; import { generateRandomString } from "@vitnode/shared"; -import { AccessDeniedError, User } from "@vitnode/backend"; +import { AccessDeniedError, User } from "vitnode-backend"; import { UploadCoreEditorArgs } from "./dto/upload.args"; diff --git a/backend/src/plugins/core/files/download/download.controller.ts b/apps/backend/src/plugins/core/files/download/download.controller.ts similarity index 100% rename from backend/src/plugins/core/files/download/download.controller.ts rename to apps/backend/src/plugins/core/files/download/download.controller.ts diff --git a/backend/src/plugins/core/files/files.cron.ts b/apps/backend/src/plugins/core/files/files.cron.ts similarity index 100% rename from backend/src/plugins/core/files/files.cron.ts rename to apps/backend/src/plugins/core/files/files.cron.ts diff --git a/backend/src/plugins/core/files/files.module.ts b/apps/backend/src/plugins/core/files/files.module.ts similarity index 100% rename from backend/src/plugins/core/files/files.module.ts rename to apps/backend/src/plugins/core/files/files.module.ts diff --git a/backend/src/plugins/core/files/helpers/delete/delete.service.ts b/apps/backend/src/plugins/core/files/helpers/delete/delete.service.ts similarity index 95% rename from backend/src/plugins/core/files/helpers/delete/delete.service.ts rename to apps/backend/src/plugins/core/files/helpers/delete/delete.service.ts index c2d7ef5ce..76fad4fc4 100644 --- a/backend/src/plugins/core/files/helpers/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/files/helpers/delete/delete.service.ts @@ -2,7 +2,7 @@ import { existsSync, unlink } from "fs"; import { join } from "path"; import { Injectable } from "@nestjs/common"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { DeleteCoreFilesArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/files/helpers/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/files/helpers/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/files/helpers/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/files/helpers/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/files/helpers/upload/dto/upload.args.ts b/apps/backend/src/plugins/core/files/helpers/upload/dto/upload.args.ts similarity index 87% rename from backend/src/plugins/core/files/helpers/upload/dto/upload.args.ts rename to apps/backend/src/plugins/core/files/helpers/upload/dto/upload.args.ts index 8d90bd89b..ea100f73c 100644 --- a/backend/src/plugins/core/files/helpers/upload/dto/upload.args.ts +++ b/apps/backend/src/plugins/core/files/helpers/upload/dto/upload.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field } from "@nestjs/graphql"; -import { FileUpload, GraphQLUpload } from "@vitnode/backend"; +import { FileUpload, GraphQLUpload } from "vitnode-backend"; @ArgsType() export class UploadCoreFilesArgs { diff --git a/backend/src/plugins/core/files/helpers/upload/dto/upload.obj.ts b/apps/backend/src/plugins/core/files/helpers/upload/dto/upload.obj.ts similarity index 100% rename from backend/src/plugins/core/files/helpers/upload/dto/upload.obj.ts rename to apps/backend/src/plugins/core/files/helpers/upload/dto/upload.obj.ts diff --git a/backend/src/plugins/core/files/helpers/upload/helpers.ts b/apps/backend/src/plugins/core/files/helpers/upload/helpers.ts similarity index 96% rename from backend/src/plugins/core/files/helpers/upload/helpers.ts rename to apps/backend/src/plugins/core/files/helpers/upload/helpers.ts index b9b3b4c9c..e1b31cc2c 100644 --- a/backend/src/plugins/core/files/helpers/upload/helpers.ts +++ b/apps/backend/src/plugins/core/files/helpers/upload/helpers.ts @@ -1,4 +1,4 @@ -import { FileUpload, CustomError } from "@vitnode/backend"; +import { FileUpload, CustomError } from "vitnode-backend"; export const acceptMimeTypeImage = [ "image/jpeg", diff --git a/backend/src/plugins/core/files/helpers/upload/upload.service.ts b/apps/backend/src/plugins/core/files/helpers/upload/upload.service.ts similarity index 98% rename from backend/src/plugins/core/files/helpers/upload/upload.service.ts rename to apps/backend/src/plugins/core/files/helpers/upload/upload.service.ts index 70d895044..9f7600aab 100644 --- a/backend/src/plugins/core/files/helpers/upload/upload.service.ts +++ b/apps/backend/src/plugins/core/files/helpers/upload/upload.service.ts @@ -10,7 +10,7 @@ import { join } from "path"; import sharp from "sharp"; import { Injectable } from "@nestjs/common"; import { generateRandomString, removeSpecialCharacters } from "@vitnode/shared"; -import { CustomError } from "@vitnode/backend"; +import { CustomError } from "vitnode-backend"; import { UploadCoreFilesArgs } from "./dto/upload.args"; import { UploadCoreFilesObj } from "./dto/upload.obj"; diff --git a/backend/src/plugins/core/files/show/dto/show.args.ts b/apps/backend/src/plugins/core/files/show/dto/show.args.ts similarity index 91% rename from backend/src/plugins/core/files/show/dto/show.args.ts rename to apps/backend/src/plugins/core/files/show/dto/show.args.ts index 5be10a424..40d761b90 100644 --- a/backend/src/plugins/core/files/show/dto/show.args.ts +++ b/apps/backend/src/plugins/core/files/show/dto/show.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field, InputType, registerEnumType } from "@nestjs/graphql"; -import { PaginationArgs, SortDirectionEnum } from "@vitnode/backend"; +import { PaginationArgs, SortDirectionEnum } from "vitnode-backend"; enum ShowCoreFilesSortingColumnEnum { created = "created", diff --git a/backend/src/plugins/core/files/show/dto/show.obj.ts b/apps/backend/src/plugins/core/files/show/dto/show.obj.ts similarity index 93% rename from backend/src/plugins/core/files/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/files/show/dto/show.obj.ts index ce27c37ca..8d9013b94 100644 --- a/backend/src/plugins/core/files/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/files/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, Int, ObjectType } from "@nestjs/graphql"; -import { PageInfo } from "@vitnode/backend"; +import { PageInfo } from "vitnode-backend"; import { UploadCoreFilesObj } from "../../helpers/upload/dto/upload.obj"; diff --git a/backend/src/plugins/core/files/show/show.resolver.ts b/apps/backend/src/plugins/core/files/show/show.resolver.ts similarity index 92% rename from backend/src/plugins/core/files/show/show.resolver.ts rename to apps/backend/src/plugins/core/files/show/show.resolver.ts index b5208169d..ba4460abf 100644 --- a/backend/src/plugins/core/files/show/show.resolver.ts +++ b/apps/backend/src/plugins/core/files/show/show.resolver.ts @@ -1,6 +1,6 @@ import { Args, Query, Resolver } from "@nestjs/graphql"; import { UseGuards } from "@nestjs/common"; -import { CurrentUser, User } from "@vitnode/backend"; +import { CurrentUser, User } from "vitnode-backend"; import { ShowCoreFilesService } from "./show.service"; import { ShowCoreFilesObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/files/show/show.service.ts b/apps/backend/src/plugins/core/files/show/show.service.ts similarity index 98% rename from backend/src/plugins/core/files/show/show.service.ts rename to apps/backend/src/plugins/core/files/show/show.service.ts index dd01ae989..0afa718fe 100644 --- a/backend/src/plugins/core/files/show/show.service.ts +++ b/apps/backend/src/plugins/core/files/show/show.service.ts @@ -5,7 +5,7 @@ import { outputPagination, SortDirectionEnum, User -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowCoreFilesArgs } from "./dto/show.args"; import { ShowCoreFilesObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/helpers/helpers.module.ts b/apps/backend/src/plugins/core/helpers/helpers.module.ts similarity index 100% rename from backend/src/plugins/core/helpers/helpers.module.ts rename to apps/backend/src/plugins/core/helpers/helpers.module.ts diff --git a/backend/src/plugins/core/helpers/text_language/parser/helpers.service.ts b/apps/backend/src/plugins/core/helpers/text_language/parser/helpers.service.ts similarity index 100% rename from backend/src/plugins/core/helpers/text_language/parser/helpers.service.ts rename to apps/backend/src/plugins/core/helpers/text_language/parser/helpers.service.ts diff --git a/backend/src/plugins/core/helpers/text_language/parser/parser.service.ts b/apps/backend/src/plugins/core/helpers/text_language/parser/parser.service.ts similarity index 98% rename from backend/src/plugins/core/helpers/text_language/parser/parser.service.ts rename to apps/backend/src/plugins/core/helpers/text_language/parser/parser.service.ts index 9651d03b3..e8de02a75 100644 --- a/backend/src/plugins/core/helpers/text_language/parser/parser.service.ts +++ b/apps/backend/src/plugins/core/helpers/text_language/parser/parser.service.ts @@ -1,7 +1,7 @@ import { Injectable } from "@nestjs/common"; import { Placeholder, SQL, eq } from "drizzle-orm"; import { PgTableWithColumns, TableConfig } from "drizzle-orm/pg-core"; -import { CustomError, TextLanguageInput } from "@vitnode/backend"; +import { CustomError, TextLanguageInput } from "vitnode-backend"; import { HelpersParserTextLanguageCoreHelpersService, diff --git a/backend/src/plugins/core/languages/languages.module.ts b/apps/backend/src/plugins/core/languages/languages.module.ts similarity index 100% rename from backend/src/plugins/core/languages/languages.module.ts rename to apps/backend/src/plugins/core/languages/languages.module.ts diff --git a/backend/src/plugins/core/languages/show/dto/show.args.ts b/apps/backend/src/plugins/core/languages/show/dto/show.args.ts similarity index 91% rename from backend/src/plugins/core/languages/show/dto/show.args.ts rename to apps/backend/src/plugins/core/languages/show/dto/show.args.ts index 0147985bd..96b052a9a 100644 --- a/backend/src/plugins/core/languages/show/dto/show.args.ts +++ b/apps/backend/src/plugins/core/languages/show/dto/show.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field, InputType, registerEnumType } from "@nestjs/graphql"; -import { PaginationArgs, SortDirectionEnum } from "@vitnode/backend"; +import { PaginationArgs, SortDirectionEnum } from "vitnode-backend"; enum ShowCoreLanguagesSortingColumnEnum { created = "created", diff --git a/backend/src/plugins/core/languages/show/dto/show.obj.ts b/apps/backend/src/plugins/core/languages/show/dto/show.obj.ts similarity index 94% rename from backend/src/plugins/core/languages/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/languages/show/dto/show.obj.ts index 657c0ee31..a7c488d83 100644 --- a/backend/src/plugins/core/languages/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/languages/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, Int, ObjectType } from "@nestjs/graphql"; -import { PageInfo } from "@vitnode/backend"; +import { PageInfo } from "vitnode-backend"; @ObjectType() export class ShowCoreLanguagesObj { diff --git a/backend/src/plugins/core/languages/show/show.resolver.ts b/apps/backend/src/plugins/core/languages/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/languages/show/show.resolver.ts rename to apps/backend/src/plugins/core/languages/show/show.resolver.ts diff --git a/backend/src/plugins/core/languages/show/show.service.ts b/apps/backend/src/plugins/core/languages/show/show.service.ts similarity index 98% rename from backend/src/plugins/core/languages/show/show.service.ts rename to apps/backend/src/plugins/core/languages/show/show.service.ts index 127023108..5bd0c12b6 100644 --- a/backend/src/plugins/core/languages/show/show.service.ts +++ b/apps/backend/src/plugins/core/languages/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowCoreLanguagesArgs } from "./dto/show.args"; import { ShowCoreLanguagesObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/members/avatar/avatar-core_members.module.ts b/apps/backend/src/plugins/core/members/avatar/avatar-core_members.module.ts similarity index 100% rename from backend/src/plugins/core/members/avatar/avatar-core_members.module.ts rename to apps/backend/src/plugins/core/members/avatar/avatar-core_members.module.ts diff --git a/backend/src/plugins/core/members/avatar/delete/delete.resolver.ts b/apps/backend/src/plugins/core/members/avatar/delete/delete.resolver.ts similarity index 91% rename from backend/src/plugins/core/members/avatar/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/members/avatar/delete/delete.resolver.ts index 5c5be1ade..a2fdcada1 100644 --- a/backend/src/plugins/core/members/avatar/delete/delete.resolver.ts +++ b/apps/backend/src/plugins/core/members/avatar/delete/delete.resolver.ts @@ -1,6 +1,6 @@ import { Mutation, Resolver } from "@nestjs/graphql"; import { UseGuards } from "@nestjs/common"; -import { User, CurrentUser } from "@vitnode/backend"; +import { User, CurrentUser } from "vitnode-backend"; import { DeleteAvatarCoreMembersService } from "./delete.service"; diff --git a/backend/src/plugins/core/members/avatar/delete/delete.service.ts b/apps/backend/src/plugins/core/members/avatar/delete/delete.service.ts similarity index 96% rename from backend/src/plugins/core/members/avatar/delete/delete.service.ts rename to apps/backend/src/plugins/core/members/avatar/delete/delete.service.ts index 3c122dfd6..085c3b8ed 100644 --- a/backend/src/plugins/core/members/avatar/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/members/avatar/delete/delete.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { User } from "@vitnode/backend"; +import { User } from "vitnode-backend"; import { DeleteCoreFilesService } from "@/plugins/core/files/helpers/delete/delete.service"; import { core_files_avatars } from "@/plugins/core/admin/database/schema/users"; diff --git a/backend/src/plugins/core/members/avatar/upload/dto/upload.args.ts b/apps/backend/src/plugins/core/members/avatar/upload/dto/upload.args.ts similarity index 73% rename from backend/src/plugins/core/members/avatar/upload/dto/upload.args.ts rename to apps/backend/src/plugins/core/members/avatar/upload/dto/upload.args.ts index 9973f1a43..6ce22f793 100644 --- a/backend/src/plugins/core/members/avatar/upload/dto/upload.args.ts +++ b/apps/backend/src/plugins/core/members/avatar/upload/dto/upload.args.ts @@ -1,5 +1,5 @@ import { ArgsType, Field } from "@nestjs/graphql"; -import { FileUpload, GraphQLUpload } from "@vitnode/backend"; +import { FileUpload, GraphQLUpload } from "vitnode-backend"; @ArgsType() export class UploadAvatarCoreMembersArgs { diff --git a/backend/src/plugins/core/members/avatar/upload/dto/upload.obj.ts b/apps/backend/src/plugins/core/members/avatar/upload/dto/upload.obj.ts similarity index 100% rename from backend/src/plugins/core/members/avatar/upload/dto/upload.obj.ts rename to apps/backend/src/plugins/core/members/avatar/upload/dto/upload.obj.ts diff --git a/backend/src/plugins/core/members/avatar/upload/upload.resolver.ts b/apps/backend/src/plugins/core/members/avatar/upload/upload.resolver.ts similarity index 93% rename from backend/src/plugins/core/members/avatar/upload/upload.resolver.ts rename to apps/backend/src/plugins/core/members/avatar/upload/upload.resolver.ts index 8684e2dcb..6d8bc6298 100644 --- a/backend/src/plugins/core/members/avatar/upload/upload.resolver.ts +++ b/apps/backend/src/plugins/core/members/avatar/upload/upload.resolver.ts @@ -1,6 +1,6 @@ import { Args, Mutation, Resolver } from "@nestjs/graphql"; import { UseGuards } from "@nestjs/common"; -import { User, CurrentUser } from "@vitnode/backend"; +import { User, CurrentUser } from "vitnode-backend"; import { UploadAvatarCoreMembersService } from "./upload.service"; import { UploadAvatarCoreMembersArgs } from "./dto/upload.args"; diff --git a/backend/src/plugins/core/members/avatar/upload/upload.service.ts b/apps/backend/src/plugins/core/members/avatar/upload/upload.service.ts similarity index 97% rename from backend/src/plugins/core/members/avatar/upload/upload.service.ts rename to apps/backend/src/plugins/core/members/avatar/upload/upload.service.ts index e287532d2..78422c2b2 100644 --- a/backend/src/plugins/core/members/avatar/upload/upload.service.ts +++ b/apps/backend/src/plugins/core/members/avatar/upload/upload.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { CustomError, User } from "@vitnode/backend"; +import { CustomError, User } from "vitnode-backend"; import { UploadAvatarCoreMembersArgs } from "./dto/upload.args"; import { UploadAvatarCoreMembersObj } from "./dto/upload.obj"; diff --git a/backend/src/plugins/core/members/delete/delete.resolver.ts b/apps/backend/src/plugins/core/members/delete/delete.resolver.ts similarity index 100% rename from backend/src/plugins/core/members/delete/delete.resolver.ts rename to apps/backend/src/plugins/core/members/delete/delete.resolver.ts diff --git a/backend/src/plugins/core/members/delete/delete.service.ts b/apps/backend/src/plugins/core/members/delete/delete.service.ts similarity index 94% rename from backend/src/plugins/core/members/delete/delete.service.ts rename to apps/backend/src/plugins/core/members/delete/delete.service.ts index e18ecd48c..a53f46961 100644 --- a/backend/src/plugins/core/members/delete/delete.service.ts +++ b/apps/backend/src/plugins/core/members/delete/delete.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; -import { NotFoundError, AccessDeniedError } from "@vitnode/backend"; +import { NotFoundError, AccessDeniedError } from "vitnode-backend"; import { DeleteCoreMembersArgs } from "./dto/delete.args"; diff --git a/backend/src/plugins/core/members/delete/dto/delete.args.ts b/apps/backend/src/plugins/core/members/delete/dto/delete.args.ts similarity index 100% rename from backend/src/plugins/core/members/delete/dto/delete.args.ts rename to apps/backend/src/plugins/core/members/delete/dto/delete.args.ts diff --git a/backend/src/plugins/core/members/members.module.ts b/apps/backend/src/plugins/core/members/members.module.ts similarity index 100% rename from backend/src/plugins/core/members/members.module.ts rename to apps/backend/src/plugins/core/members/members.module.ts diff --git a/backend/src/plugins/core/members/show/dto/show.args.ts b/apps/backend/src/plugins/core/members/show/dto/show.args.ts similarity index 97% rename from backend/src/plugins/core/members/show/dto/show.args.ts rename to apps/backend/src/plugins/core/members/show/dto/show.args.ts index b24115616..5fd0f816c 100644 --- a/backend/src/plugins/core/members/show/dto/show.args.ts +++ b/apps/backend/src/plugins/core/members/show/dto/show.args.ts @@ -4,7 +4,7 @@ import { PaginationArgs, SortDirectionEnum, TransformString -} from "@vitnode/backend"; +} from "vitnode-backend"; enum ShowCoreMembersSortingColumnEnum { name = "name", diff --git a/backend/src/plugins/core/members/show/dto/show.obj.ts b/apps/backend/src/plugins/core/members/show/dto/show.obj.ts similarity index 87% rename from backend/src/plugins/core/members/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/members/show/dto/show.obj.ts index ed10eb4e0..d41189599 100644 --- a/backend/src/plugins/core/members/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/members/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, Int, ObjectType } from "@nestjs/graphql"; -import { PageInfo, TextLanguage, User } from "@vitnode/backend"; +import { PageInfo, TextLanguage, User } from "vitnode-backend"; @ObjectType() export class ShowCoreMembersObj { diff --git a/backend/src/plugins/core/members/show/show.resolver.ts b/apps/backend/src/plugins/core/members/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/members/show/show.resolver.ts rename to apps/backend/src/plugins/core/members/show/show.resolver.ts diff --git a/backend/src/plugins/core/members/show/show.service.ts b/apps/backend/src/plugins/core/members/show/show.service.ts similarity index 98% rename from backend/src/plugins/core/members/show/show.service.ts rename to apps/backend/src/plugins/core/members/show/show.service.ts index 5c5d559cb..a7b4f5f18 100644 --- a/backend/src/plugins/core/members/show/show.service.ts +++ b/apps/backend/src/plugins/core/members/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowCoreMembersObj } from "./dto/show.obj"; import { ShowCoreMembersArgs } from "./dto/show.args"; diff --git a/backend/src/plugins/core/members/sign_up/dto/sign_up.args.ts b/apps/backend/src/plugins/core/members/sign_up/dto/sign_up.args.ts similarity index 93% rename from backend/src/plugins/core/members/sign_up/dto/sign_up.args.ts rename to apps/backend/src/plugins/core/members/sign_up/dto/sign_up.args.ts index c25f21134..49ae6c810 100644 --- a/backend/src/plugins/core/members/sign_up/dto/sign_up.args.ts +++ b/apps/backend/src/plugins/core/members/sign_up/dto/sign_up.args.ts @@ -7,7 +7,7 @@ import { MinLength } from "class-validator"; import { Transform } from "class-transformer"; -import { TransformString } from "@vitnode/backend"; +import { TransformString } from "vitnode-backend"; import { nameRegex } from "@/utils/regex"; diff --git a/backend/src/plugins/core/members/sign_up/dto/sign_up.obj.ts b/apps/backend/src/plugins/core/members/sign_up/dto/sign_up.obj.ts similarity index 100% rename from backend/src/plugins/core/members/sign_up/dto/sign_up.obj.ts rename to apps/backend/src/plugins/core/members/sign_up/dto/sign_up.obj.ts diff --git a/backend/src/plugins/core/members/sign_up/functions/generate-avatar-color.ts b/apps/backend/src/plugins/core/members/sign_up/functions/generate-avatar-color.ts similarity index 100% rename from backend/src/plugins/core/members/sign_up/functions/generate-avatar-color.ts rename to apps/backend/src/plugins/core/members/sign_up/functions/generate-avatar-color.ts diff --git a/backend/src/plugins/core/members/sign_up/sign_up.resolver.ts b/apps/backend/src/plugins/core/members/sign_up/sign_up.resolver.ts similarity index 93% rename from backend/src/plugins/core/members/sign_up/sign_up.resolver.ts rename to apps/backend/src/plugins/core/members/sign_up/sign_up.resolver.ts index fc2013b77..8b01ac1fa 100644 --- a/backend/src/plugins/core/members/sign_up/sign_up.resolver.ts +++ b/apps/backend/src/plugins/core/members/sign_up/sign_up.resolver.ts @@ -1,5 +1,5 @@ import { Args, Context, Mutation, Resolver } from "@nestjs/graphql"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { SignUpCoreMembersObj } from "./dto/sign_up.obj"; import { SignUpCoreMembersService } from "./sign_up.service"; diff --git a/backend/src/plugins/core/members/sign_up/sign_up.service.ts b/apps/backend/src/plugins/core/members/sign_up/sign_up.service.ts similarity index 97% rename from backend/src/plugins/core/members/sign_up/sign_up.service.ts rename to apps/backend/src/plugins/core/members/sign_up/sign_up.service.ts index cbafccdb4..00d6a61e6 100644 --- a/backend/src/plugins/core/members/sign_up/sign_up.service.ts +++ b/apps/backend/src/plugins/core/members/sign_up/sign_up.service.ts @@ -3,7 +3,7 @@ import { genSalt, hash } from "bcrypt"; import { count } from "drizzle-orm"; import { ConfigService } from "@nestjs/config"; import { removeSpecialCharacters } from "@vitnode/shared"; -import { CustomError, getUserIp, Ctx } from "@vitnode/backend"; +import { CustomError, getUserIp, Ctx } from "vitnode-backend"; import { SignUpCoreMembersArgs } from "./dto/sign_up.args"; import { SignUpCoreMembersObj } from "./dto/sign_up.obj"; diff --git a/backend/src/plugins/core/middleware/dto/middleware.obj.ts b/apps/backend/src/plugins/core/middleware/dto/middleware.obj.ts similarity index 100% rename from backend/src/plugins/core/middleware/dto/middleware.obj.ts rename to apps/backend/src/plugins/core/middleware/dto/middleware.obj.ts diff --git a/backend/src/plugins/core/middleware/middleware.cron.ts b/apps/backend/src/plugins/core/middleware/middleware.cron.ts similarity index 100% rename from backend/src/plugins/core/middleware/middleware.cron.ts rename to apps/backend/src/plugins/core/middleware/middleware.cron.ts diff --git a/backend/src/plugins/core/middleware/middleware.module.ts b/apps/backend/src/plugins/core/middleware/middleware.module.ts similarity index 100% rename from backend/src/plugins/core/middleware/middleware.module.ts rename to apps/backend/src/plugins/core/middleware/middleware.module.ts diff --git a/backend/src/plugins/core/middleware/show/dto/languages.obj.ts b/apps/backend/src/plugins/core/middleware/show/dto/languages.obj.ts similarity index 100% rename from backend/src/plugins/core/middleware/show/dto/languages.obj.ts rename to apps/backend/src/plugins/core/middleware/show/dto/languages.obj.ts diff --git a/backend/src/plugins/core/middleware/show/show.resolver.ts b/apps/backend/src/plugins/core/middleware/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/middleware/show/show.resolver.ts rename to apps/backend/src/plugins/core/middleware/show/show.resolver.ts diff --git a/backend/src/plugins/core/middleware/show/show.service.ts b/apps/backend/src/plugins/core/middleware/show/show.service.ts similarity index 100% rename from backend/src/plugins/core/middleware/show/show.service.ts rename to apps/backend/src/plugins/core/middleware/show/show.service.ts diff --git a/backend/src/plugins/core/nav/nav.module.ts b/apps/backend/src/plugins/core/nav/nav.module.ts similarity index 100% rename from backend/src/plugins/core/nav/nav.module.ts rename to apps/backend/src/plugins/core/nav/nav.module.ts diff --git a/backend/src/plugins/core/nav/show/dto/show.args.ts b/apps/backend/src/plugins/core/nav/show/dto/show.args.ts similarity index 68% rename from backend/src/plugins/core/nav/show/dto/show.args.ts rename to apps/backend/src/plugins/core/nav/show/dto/show.args.ts index 463f8f3cd..91e3eb231 100644 --- a/backend/src/plugins/core/nav/show/dto/show.args.ts +++ b/apps/backend/src/plugins/core/nav/show/dto/show.args.ts @@ -1,5 +1,5 @@ import { ArgsType } from "@nestjs/graphql"; -import { PaginationArgs } from "@vitnode/backend"; +import { PaginationArgs } from "vitnode-backend"; @ArgsType() export class ShowCoreNavArgs extends PaginationArgs {} diff --git a/backend/src/plugins/core/nav/show/dto/show.obj.ts b/apps/backend/src/plugins/core/nav/show/dto/show.obj.ts similarity index 92% rename from backend/src/plugins/core/nav/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/nav/show/dto/show.obj.ts index 8d8777e7c..8b31bfb50 100644 --- a/backend/src/plugins/core/nav/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/nav/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, Int, ObjectType } from "@nestjs/graphql"; -import { PageInfo, TextLanguage } from "@vitnode/backend"; +import { PageInfo, TextLanguage } from "vitnode-backend"; @ObjectType() class ShowCoreNavItem { diff --git a/backend/src/plugins/core/nav/show/show.resolver.ts b/apps/backend/src/plugins/core/nav/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/nav/show/show.resolver.ts rename to apps/backend/src/plugins/core/nav/show/show.resolver.ts diff --git a/backend/src/plugins/core/nav/show/show.service.ts b/apps/backend/src/plugins/core/nav/show/show.service.ts similarity index 98% rename from backend/src/plugins/core/nav/show/show.service.ts rename to apps/backend/src/plugins/core/nav/show/show.service.ts index 60953fa26..0bae0f4d8 100644 --- a/backend/src/plugins/core/nav/show/show.service.ts +++ b/apps/backend/src/plugins/core/nav/show/show.service.ts @@ -4,7 +4,7 @@ import { inputPaginationCursor, outputPagination, SortDirectionEnum -} from "@vitnode/backend"; +} from "vitnode-backend"; import { ShowCoreNavArgs } from "./dto/show.args"; import { ShowCoreNavObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/plugins/plugins.module.ts b/apps/backend/src/plugins/core/plugins/plugins.module.ts similarity index 100% rename from backend/src/plugins/core/plugins/plugins.module.ts rename to apps/backend/src/plugins/core/plugins/plugins.module.ts diff --git a/backend/src/plugins/core/plugins/show/dto/show.obj.ts b/apps/backend/src/plugins/core/plugins/show/dto/show.obj.ts similarity index 100% rename from backend/src/plugins/core/plugins/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/plugins/show/dto/show.obj.ts diff --git a/backend/src/plugins/core/plugins/show/show.resolver.ts b/apps/backend/src/plugins/core/plugins/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/plugins/show/show.resolver.ts rename to apps/backend/src/plugins/core/plugins/show/show.resolver.ts diff --git a/backend/src/plugins/core/plugins/show/show.service.ts b/apps/backend/src/plugins/core/plugins/show/show.service.ts similarity index 100% rename from backend/src/plugins/core/plugins/show/show.service.ts rename to apps/backend/src/plugins/core/plugins/show/show.service.ts diff --git a/backend/src/plugins/core/sessions/authorization/authorization.resolver.ts b/apps/backend/src/plugins/core/sessions/authorization/authorization.resolver.ts similarity index 93% rename from backend/src/plugins/core/sessions/authorization/authorization.resolver.ts rename to apps/backend/src/plugins/core/sessions/authorization/authorization.resolver.ts index d978ecbf0..ae89b83f8 100644 --- a/backend/src/plugins/core/sessions/authorization/authorization.resolver.ts +++ b/apps/backend/src/plugins/core/sessions/authorization/authorization.resolver.ts @@ -1,5 +1,5 @@ import { Context, Query, Resolver } from "@nestjs/graphql"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { AuthorizationCoreSessionsService } from "./authorization.service"; import { AuthorizationCoreSessionsObj } from "./dto/authorization.obj"; diff --git a/backend/src/plugins/core/sessions/authorization/authorization.service.ts b/apps/backend/src/plugins/core/sessions/authorization/authorization.service.ts similarity index 98% rename from backend/src/plugins/core/sessions/authorization/authorization.service.ts rename to apps/backend/src/plugins/core/sessions/authorization/authorization.service.ts index c1c6f535e..9d5e35a28 100644 --- a/backend/src/plugins/core/sessions/authorization/authorization.service.ts +++ b/apps/backend/src/plugins/core/sessions/authorization/authorization.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { eq, sum } from "drizzle-orm"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { InternalAuthorizationCoreSessionsService } from "./internal/internal_authorization.service"; import { AuthorizationCoreSessionsObj } from "./dto/authorization.obj"; diff --git a/backend/src/plugins/core/sessions/authorization/dto/authorization.obj.ts b/apps/backend/src/plugins/core/sessions/authorization/dto/authorization.obj.ts similarity index 95% rename from backend/src/plugins/core/sessions/authorization/dto/authorization.obj.ts rename to apps/backend/src/plugins/core/sessions/authorization/dto/authorization.obj.ts index bbb2f7cb6..85698f9cb 100644 --- a/backend/src/plugins/core/sessions/authorization/dto/authorization.obj.ts +++ b/apps/backend/src/plugins/core/sessions/authorization/dto/authorization.obj.ts @@ -1,5 +1,5 @@ import { Field, Float, Int, ObjectType } from "@nestjs/graphql"; -import { User } from "@vitnode/backend"; +import { User } from "vitnode-backend"; @ObjectType() export class AuthorizationCurrentUserObj extends User { diff --git a/backend/src/plugins/core/sessions/authorization/internal/internal_authorization.service.ts b/apps/backend/src/plugins/core/sessions/authorization/internal/internal_authorization.service.ts similarity index 99% rename from backend/src/plugins/core/sessions/authorization/internal/internal_authorization.service.ts rename to apps/backend/src/plugins/core/sessions/authorization/internal/internal_authorization.service.ts index 6400b3f13..69899ed58 100644 --- a/backend/src/plugins/core/sessions/authorization/internal/internal_authorization.service.ts +++ b/apps/backend/src/plugins/core/sessions/authorization/internal/internal_authorization.service.ts @@ -9,7 +9,7 @@ import { getUserIp, User, Ctx -} from "@vitnode/backend"; +} from "vitnode-backend"; import { core_sessions_known_devices } from "@/plugins/core/admin/database/schema/sessions"; import { DeviceSignInCoreSessionsService } from "../../sign_in/device.service"; diff --git a/backend/src/plugins/core/sessions/devices/devices.module.ts b/apps/backend/src/plugins/core/sessions/devices/devices.module.ts similarity index 100% rename from backend/src/plugins/core/sessions/devices/devices.module.ts rename to apps/backend/src/plugins/core/sessions/devices/devices.module.ts diff --git a/backend/src/plugins/core/sessions/devices/show/dto/show.obj.ts b/apps/backend/src/plugins/core/sessions/devices/show/dto/show.obj.ts similarity index 100% rename from backend/src/plugins/core/sessions/devices/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/sessions/devices/show/dto/show.obj.ts diff --git a/backend/src/plugins/core/sessions/devices/show/show.resolver.ts b/apps/backend/src/plugins/core/sessions/devices/show/show.resolver.ts similarity index 92% rename from backend/src/plugins/core/sessions/devices/show/show.resolver.ts rename to apps/backend/src/plugins/core/sessions/devices/show/show.resolver.ts index 92e2e5165..faee6c3a1 100644 --- a/backend/src/plugins/core/sessions/devices/show/show.resolver.ts +++ b/apps/backend/src/plugins/core/sessions/devices/show/show.resolver.ts @@ -1,6 +1,6 @@ import { Query, Resolver } from "@nestjs/graphql"; import { UseGuards } from "@nestjs/common"; -import { CurrentUser, User } from "@vitnode/backend"; +import { CurrentUser, User } from "vitnode-backend"; import { ShowCoreSessionDevicesService } from "./show.service"; import { ShowCoreSessionDevicesObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/sessions/devices/show/show.service.ts b/apps/backend/src/plugins/core/sessions/devices/show/show.service.ts similarity index 95% rename from backend/src/plugins/core/sessions/devices/show/show.service.ts rename to apps/backend/src/plugins/core/sessions/devices/show/show.service.ts index b0b4de968..38e8b2959 100644 --- a/backend/src/plugins/core/sessions/devices/show/show.service.ts +++ b/apps/backend/src/plugins/core/sessions/devices/show/show.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { desc, eq } from "drizzle-orm"; -import { User } from "@vitnode/backend"; +import { User } from "vitnode-backend"; import { ShowCoreSessionDevicesObj } from "./dto/show.obj"; diff --git a/backend/src/plugins/core/sessions/sessions.cron.ts b/apps/backend/src/plugins/core/sessions/sessions.cron.ts similarity index 100% rename from backend/src/plugins/core/sessions/sessions.cron.ts rename to apps/backend/src/plugins/core/sessions/sessions.cron.ts diff --git a/backend/src/plugins/core/sessions/sessions.module.ts b/apps/backend/src/plugins/core/sessions/sessions.module.ts similarity index 100% rename from backend/src/plugins/core/sessions/sessions.module.ts rename to apps/backend/src/plugins/core/sessions/sessions.module.ts diff --git a/backend/src/plugins/core/sessions/sign_in/device.service.ts b/apps/backend/src/plugins/core/sessions/sign_in/device.service.ts similarity index 96% rename from backend/src/plugins/core/sessions/sign_in/device.service.ts rename to apps/backend/src/plugins/core/sessions/sign_in/device.service.ts index 250340849..14efbc9be 100644 --- a/backend/src/plugins/core/sessions/sign_in/device.service.ts +++ b/apps/backend/src/plugins/core/sessions/sign_in/device.service.ts @@ -1,6 +1,6 @@ import { Injectable } from "@nestjs/common"; import { ConfigService } from "@nestjs/config"; -import { getUserAgentData, getUserIp, Ctx } from "@vitnode/backend"; +import { getUserAgentData, getUserIp, Ctx } from "vitnode-backend"; import { core_sessions_known_devices } from "@/plugins/core/admin/database/schema/sessions"; import { DatabaseService } from "@/database/database.service"; diff --git a/backend/src/plugins/core/sessions/sign_in/dto/sign_in.args.ts b/apps/backend/src/plugins/core/sessions/sign_in/dto/sign_in.args.ts similarity index 100% rename from backend/src/plugins/core/sessions/sign_in/dto/sign_in.args.ts rename to apps/backend/src/plugins/core/sessions/sign_in/dto/sign_in.args.ts diff --git a/backend/src/plugins/core/sessions/sign_in/sign_in.resolver.ts b/apps/backend/src/plugins/core/sessions/sign_in/sign_in.resolver.ts similarity index 92% rename from backend/src/plugins/core/sessions/sign_in/sign_in.resolver.ts rename to apps/backend/src/plugins/core/sessions/sign_in/sign_in.resolver.ts index 7835587dc..fdff02a81 100644 --- a/backend/src/plugins/core/sessions/sign_in/sign_in.resolver.ts +++ b/apps/backend/src/plugins/core/sessions/sign_in/sign_in.resolver.ts @@ -1,5 +1,5 @@ import { Args, Context, Mutation, Resolver } from "@nestjs/graphql"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { SignInCoreSessionsService } from "./sign_in.service"; import { SignInCoreSessionsArgs } from "./dto/sign_in.args"; diff --git a/backend/src/plugins/core/sessions/sign_in/sign_in.service.ts b/apps/backend/src/plugins/core/sessions/sign_in/sign_in.service.ts similarity index 98% rename from backend/src/plugins/core/sessions/sign_in/sign_in.service.ts rename to apps/backend/src/plugins/core/sessions/sign_in/sign_in.service.ts index 5ee2216fe..0a801a7ee 100644 --- a/backend/src/plugins/core/sessions/sign_in/sign_in.service.ts +++ b/apps/backend/src/plugins/core/sessions/sign_in/sign_in.service.ts @@ -3,7 +3,7 @@ import { compare } from "bcrypt"; import { JwtService } from "@nestjs/jwt"; import { ConfigService } from "@nestjs/config"; import { and, eq } from "drizzle-orm"; -import { AccessDeniedError, CustomError, Ctx } from "@vitnode/backend"; +import { AccessDeniedError, CustomError, Ctx } from "vitnode-backend"; import { SignInCoreSessionsArgs } from "./dto/sign_in.args"; import { DeviceSignInCoreSessionsService } from "./device.service"; diff --git a/backend/src/plugins/core/sessions/sign_out/sign_out.resolver.ts b/apps/backend/src/plugins/core/sessions/sign_out/sign_out.resolver.ts similarity index 91% rename from backend/src/plugins/core/sessions/sign_out/sign_out.resolver.ts rename to apps/backend/src/plugins/core/sessions/sign_out/sign_out.resolver.ts index 0b688b78f..e28b9c1c7 100644 --- a/backend/src/plugins/core/sessions/sign_out/sign_out.resolver.ts +++ b/apps/backend/src/plugins/core/sessions/sign_out/sign_out.resolver.ts @@ -1,5 +1,5 @@ import { Context, Mutation, Resolver } from "@nestjs/graphql"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { SignOutCoreSessionsService } from "./sign_out.service"; diff --git a/backend/src/plugins/core/sessions/sign_out/sign_out.service.ts b/apps/backend/src/plugins/core/sessions/sign_out/sign_out.service.ts similarity index 96% rename from backend/src/plugins/core/sessions/sign_out/sign_out.service.ts rename to apps/backend/src/plugins/core/sessions/sign_out/sign_out.service.ts index ce938e64b..665699371 100644 --- a/backend/src/plugins/core/sessions/sign_out/sign_out.service.ts +++ b/apps/backend/src/plugins/core/sessions/sign_out/sign_out.service.ts @@ -1,7 +1,7 @@ import { Injectable } from "@nestjs/common"; import { eq } from "drizzle-orm"; import { ConfigService } from "@nestjs/config"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { core_sessions } from "@/plugins/core/admin/database/schema/sessions"; import { DatabaseService } from "@/database/database.service"; diff --git a/backend/src/plugins/core/settings/settings.module.ts b/apps/backend/src/plugins/core/settings/settings.module.ts similarity index 100% rename from backend/src/plugins/core/settings/settings.module.ts rename to apps/backend/src/plugins/core/settings/settings.module.ts diff --git a/backend/src/plugins/core/settings/show/dto/show.obj.ts b/apps/backend/src/plugins/core/settings/show/dto/show.obj.ts similarity index 87% rename from backend/src/plugins/core/settings/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/settings/show/dto/show.obj.ts index c5cb8b025..7ff283799 100644 --- a/backend/src/plugins/core/settings/show/dto/show.obj.ts +++ b/apps/backend/src/plugins/core/settings/show/dto/show.obj.ts @@ -1,5 +1,5 @@ import { Field, ObjectType } from "@nestjs/graphql"; -import { TextLanguage } from "@vitnode/backend"; +import { TextLanguage } from "vitnode-backend"; @ObjectType() export class ShowSettingsObj { diff --git a/backend/src/plugins/core/settings/show/show.resolver.ts b/apps/backend/src/plugins/core/settings/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/settings/show/show.resolver.ts rename to apps/backend/src/plugins/core/settings/show/show.resolver.ts diff --git a/backend/src/plugins/core/settings/show/show.service.ts b/apps/backend/src/plugins/core/settings/show/show.service.ts similarity index 100% rename from backend/src/plugins/core/settings/show/show.service.ts rename to apps/backend/src/plugins/core/settings/show/show.service.ts diff --git a/backend/src/plugins/core/theme_editor/show/dto/show.obj.ts b/apps/backend/src/plugins/core/theme_editor/show/dto/show.obj.ts similarity index 100% rename from backend/src/plugins/core/theme_editor/show/dto/show.obj.ts rename to apps/backend/src/plugins/core/theme_editor/show/dto/show.obj.ts diff --git a/backend/src/plugins/core/theme_editor/show/show.resolver.ts b/apps/backend/src/plugins/core/theme_editor/show/show.resolver.ts similarity index 100% rename from backend/src/plugins/core/theme_editor/show/show.resolver.ts rename to apps/backend/src/plugins/core/theme_editor/show/show.resolver.ts diff --git a/backend/src/plugins/core/theme_editor/show/show.service.ts b/apps/backend/src/plugins/core/theme_editor/show/show.service.ts similarity index 97% rename from backend/src/plugins/core/theme_editor/show/show.service.ts rename to apps/backend/src/plugins/core/theme_editor/show/show.service.ts index 5e5a74aa8..215d278e2 100644 --- a/backend/src/plugins/core/theme_editor/show/show.service.ts +++ b/apps/backend/src/plugins/core/theme_editor/show/show.service.ts @@ -2,7 +2,7 @@ import { join } from "path"; import * as fs from "fs"; import { Injectable } from "@nestjs/common"; -import { NotFoundError } from "@vitnode/backend"; +import { NotFoundError } from "vitnode-backend"; import { ColorsShowCoreThemeEditor, diff --git a/backend/src/plugins/core/theme_editor/theme_editor.module.ts b/apps/backend/src/plugins/core/theme_editor/theme_editor.module.ts similarity index 100% rename from backend/src/plugins/core/theme_editor/theme_editor.module.ts rename to apps/backend/src/plugins/core/theme_editor/theme_editor.module.ts diff --git a/backend/src/plugins/core/versions.json b/apps/backend/src/plugins/core/versions.json similarity index 100% rename from backend/src/plugins/core/versions.json rename to apps/backend/src/plugins/core/versions.json diff --git a/backend/src/plugins/plugins.module.ts b/apps/backend/src/plugins/plugins.module.ts similarity index 100% rename from backend/src/plugins/plugins.module.ts rename to apps/backend/src/plugins/plugins.module.ts diff --git a/backend/src/utils/actions/finish-build.ts b/apps/backend/src/utils/actions/finish-build.ts similarity index 100% rename from backend/src/utils/actions/finish-build.ts rename to apps/backend/src/utils/actions/finish-build.ts diff --git a/backend/src/utils/actions/helpers/manifest.ts b/apps/backend/src/utils/actions/helpers/manifest.ts similarity index 100% rename from backend/src/utils/actions/helpers/manifest.ts rename to apps/backend/src/utils/actions/helpers/manifest.ts diff --git a/backend/src/utils/actions/helpers/update-plugins.ts b/apps/backend/src/utils/actions/helpers/update-plugins.ts similarity index 100% rename from backend/src/utils/actions/helpers/update-plugins.ts rename to apps/backend/src/utils/actions/helpers/update-plugins.ts diff --git a/backend/src/utils/actions/migrate.ts b/apps/backend/src/utils/actions/migrate.ts similarity index 100% rename from backend/src/utils/actions/migrate.ts rename to apps/backend/src/utils/actions/migrate.ts diff --git a/backend/src/utils/guards/admin-auth.guard.ts b/apps/backend/src/utils/guards/admin-auth.guard.ts similarity index 95% rename from backend/src/utils/guards/admin-auth.guard.ts rename to apps/backend/src/utils/guards/admin-auth.guard.ts index 0c737ce1f..6ab1cd89e 100644 --- a/backend/src/utils/guards/admin-auth.guard.ts +++ b/apps/backend/src/utils/guards/admin-auth.guard.ts @@ -1,6 +1,6 @@ import { CanActivate, ExecutionContext, Injectable } from "@nestjs/common"; import { GqlExecutionContext } from "@nestjs/graphql"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { AuthorizationAdminSessionsService } from "@/plugins/core/admin/sessions/authorization/authorization.service"; diff --git a/backend/src/utils/guards/admin-permission.guard.ts b/apps/backend/src/utils/guards/admin-permission.guard.ts similarity index 97% rename from backend/src/utils/guards/admin-permission.guard.ts rename to apps/backend/src/utils/guards/admin-permission.guard.ts index 6860bd40f..2df643603 100644 --- a/backend/src/utils/guards/admin-permission.guard.ts +++ b/apps/backend/src/utils/guards/admin-permission.guard.ts @@ -2,7 +2,7 @@ import { CanActivate, ExecutionContext, Injectable } from "@nestjs/common"; import { Reflector } from "@nestjs/core"; import { GqlExecutionContext } from "@nestjs/graphql"; import { eq } from "drizzle-orm"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { DatabaseService } from "@/database/database.service"; import { AuthorizationAdminSessionsService } from "@/plugins/core/admin/sessions/authorization/authorization.service"; diff --git a/backend/src/utils/guards/auth.guard.ts b/apps/backend/src/utils/guards/auth.guard.ts similarity index 96% rename from backend/src/utils/guards/auth.guard.ts rename to apps/backend/src/utils/guards/auth.guard.ts index c4595ed65..ae94b436a 100644 --- a/backend/src/utils/guards/auth.guard.ts +++ b/apps/backend/src/utils/guards/auth.guard.ts @@ -1,7 +1,7 @@ import { CanActivate, ExecutionContext, Injectable } from "@nestjs/common"; import { GqlExecutionContext } from "@nestjs/graphql"; import { Reflector } from "@nestjs/core"; -import { Ctx } from "@vitnode/backend"; +import { Ctx } from "vitnode-backend"; import { InternalAuthorizationCoreSessionsService } from "@/plugins/core/sessions/authorization/internal/internal_authorization.service"; diff --git a/backend/src/utils/guards/dev.guard.ts b/apps/backend/src/utils/guards/dev.guard.ts similarity index 83% rename from backend/src/utils/guards/dev.guard.ts rename to apps/backend/src/utils/guards/dev.guard.ts index 802b0bbe0..f2f128cca 100644 --- a/backend/src/utils/guards/dev.guard.ts +++ b/apps/backend/src/utils/guards/dev.guard.ts @@ -1,5 +1,5 @@ import { CanActivate, Injectable } from "@nestjs/common"; -import { AccessDeniedError } from "@vitnode/backend"; +import { AccessDeniedError } from "vitnode-backend"; @Injectable() export class OnlyForDevelopment implements CanActivate { diff --git a/backend/src/utils/regex.ts b/apps/backend/src/utils/regex.ts similarity index 100% rename from backend/src/utils/regex.ts rename to apps/backend/src/utils/regex.ts diff --git a/backend/tsconfig.build.json b/apps/backend/tsconfig.build.json similarity index 100% rename from backend/tsconfig.build.json rename to apps/backend/tsconfig.build.json diff --git a/backend/tsconfig.json b/apps/backend/tsconfig.json similarity index 100% rename from backend/tsconfig.json rename to apps/backend/tsconfig.json diff --git a/backend/uploads/index.html b/apps/backend/uploads/index.html similarity index 100% rename from backend/uploads/index.html rename to apps/backend/uploads/index.html diff --git a/backend/uploads/private/index.html b/apps/backend/uploads/private/index.html similarity index 100% rename from backend/uploads/private/index.html rename to apps/backend/uploads/private/index.html diff --git a/backend/uploads/public/index.html b/apps/backend/uploads/public/index.html similarity index 100% rename from backend/uploads/public/index.html rename to apps/backend/uploads/public/index.html diff --git a/backend/uploads/temp/index.html b/apps/backend/uploads/temp/index.html similarity index 100% rename from backend/uploads/temp/index.html rename to apps/backend/uploads/temp/index.html diff --git a/frontend/.dockerignore b/apps/frontend/.dockerignore similarity index 100% rename from frontend/.dockerignore rename to apps/frontend/.dockerignore diff --git a/frontend/.eslintignore b/apps/frontend/.eslintignore similarity index 100% rename from frontend/.eslintignore rename to apps/frontend/.eslintignore diff --git a/frontend/.eslintrc.json b/apps/frontend/.eslintrc.json similarity index 100% rename from frontend/.eslintrc.json rename to apps/frontend/.eslintrc.json diff --git a/frontend/.gitignore b/apps/frontend/.gitignore similarity index 100% rename from frontend/.gitignore rename to apps/frontend/.gitignore diff --git a/frontend/Dockerfile b/apps/frontend/Dockerfile similarity index 100% rename from frontend/Dockerfile rename to apps/frontend/Dockerfile diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/blog/categories/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/blog/categories/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/blog/categories/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/blog/categories/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/blog/layout.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/blog/layout.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/blog/layout.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/blog/layout.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/advanced/files/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/advanced/files/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/advanced/files/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/advanced/files/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/advanced/layout.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/advanced/layout.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/advanced/layout.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/advanced/layout.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/dashboard/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/dashboard/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/dashboard/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/dashboard/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/langs/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/langs/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/langs/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/langs/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/files/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/files/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/files/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/files/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/layout.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/layout.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/layout.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/layout.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/nav/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/nav/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/nav/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/nav/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/overview/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/overview/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/overview/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/overview/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/query-api.ts b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/query-api.ts similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/query-api.ts rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/[code]/dev/query-api.ts diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/plugins/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/email/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/email/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/settings/email/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/email/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/general/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/general/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/settings/general/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/general/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/layout.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/layout.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/settings/layout.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/layout.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/metadata/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/metadata/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/settings/metadata/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/settings/metadata/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/styles/editor/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/styles/editor/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/styles/editor/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/styles/editor/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/styles/layout.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/styles/layout.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/styles/layout.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/styles/layout.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/core/styles/nav/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/core/styles/nav/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/core/styles/nav/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/core/styles/nav/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/get-session-admin.ts b/apps/frontend/app/[locale]/(admin)/admin/(auth)/get-session-admin.ts similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/get-session-admin.ts rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/get-session-admin.ts diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/layout.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/layout.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/layout.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/layout.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/members/groups/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/members/groups/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/members/groups/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/members/groups/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/members/staff/administrators/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/members/staff/administrators/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/members/staff/administrators/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/members/staff/administrators/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/members/staff/moderators/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/members/staff/moderators/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/members/staff/moderators/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/members/staff/moderators/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/members/users/[id]/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/members/users/[id]/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/members/users/[id]/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/members/users/[id]/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/members/users/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/members/users/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/members/users/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/members/users/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(auth)/providers.tsx b/apps/frontend/app/[locale]/(admin)/admin/(auth)/providers.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(auth)/providers.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(auth)/providers.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(configs)/install/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/(configs)/install/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(configs)/install/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(configs)/install/page.tsx diff --git a/frontend/app/[locale]/(admin)/admin/(configs)/layout.tsx b/apps/frontend/app/[locale]/(admin)/admin/(configs)/layout.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/(configs)/layout.tsx rename to apps/frontend/app/[locale]/(admin)/admin/(configs)/layout.tsx diff --git a/frontend/app/[locale]/(admin)/admin/error.tsx b/apps/frontend/app/[locale]/(admin)/admin/error.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/error.tsx rename to apps/frontend/app/[locale]/(admin)/admin/error.tsx diff --git a/frontend/app/[locale]/(admin)/admin/global.css b/apps/frontend/app/[locale]/(admin)/admin/global.css similarity index 100% rename from frontend/app/[locale]/(admin)/admin/global.css rename to apps/frontend/app/[locale]/(admin)/admin/global.css diff --git a/frontend/app/[locale]/(admin)/admin/layout.tsx b/apps/frontend/app/[locale]/(admin)/admin/layout.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/layout.tsx rename to apps/frontend/app/[locale]/(admin)/admin/layout.tsx diff --git a/frontend/app/[locale]/(admin)/admin/page.tsx b/apps/frontend/app/[locale]/(admin)/admin/page.tsx similarity index 100% rename from frontend/app/[locale]/(admin)/admin/page.tsx rename to apps/frontend/app/[locale]/(admin)/admin/page.tsx diff --git a/frontend/app/[locale]/(main)/(container)/[...rest]/page.tsx b/apps/frontend/app/[locale]/(main)/(container)/[...rest]/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/[...rest]/page.tsx rename to apps/frontend/app/[locale]/(main)/(container)/[...rest]/page.tsx diff --git a/frontend/app/[locale]/(main)/(container)/layout.tsx b/apps/frontend/app/[locale]/(main)/(container)/layout.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/layout.tsx rename to apps/frontend/app/[locale]/(main)/(container)/layout.tsx diff --git a/frontend/app/[locale]/(main)/(container)/login/page.tsx b/apps/frontend/app/[locale]/(main)/(container)/login/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/login/page.tsx rename to apps/frontend/app/[locale]/(main)/(container)/login/page.tsx diff --git a/frontend/app/[locale]/(main)/(container)/mod/page.tsx b/apps/frontend/app/[locale]/(main)/(container)/mod/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/mod/page.tsx rename to apps/frontend/app/[locale]/(main)/(container)/mod/page.tsx diff --git a/frontend/app/[locale]/(main)/(container)/register/page.tsx b/apps/frontend/app/[locale]/(main)/(container)/register/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/register/page.tsx rename to apps/frontend/app/[locale]/(main)/(container)/register/page.tsx diff --git a/frontend/app/[locale]/(main)/(container)/search/page.tsx b/apps/frontend/app/[locale]/(main)/(container)/search/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/search/page.tsx rename to apps/frontend/app/[locale]/(main)/(container)/search/page.tsx diff --git a/frontend/app/[locale]/(main)/(container)/settings/devices/page.tsx b/apps/frontend/app/[locale]/(main)/(container)/settings/devices/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/settings/devices/page.tsx rename to apps/frontend/app/[locale]/(main)/(container)/settings/devices/page.tsx diff --git a/frontend/app/[locale]/(main)/(container)/settings/files/page.tsx b/apps/frontend/app/[locale]/(main)/(container)/settings/files/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/settings/files/page.tsx rename to apps/frontend/app/[locale]/(main)/(container)/settings/files/page.tsx diff --git a/frontend/app/[locale]/(main)/(container)/settings/layout.tsx b/apps/frontend/app/[locale]/(main)/(container)/settings/layout.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/settings/layout.tsx rename to apps/frontend/app/[locale]/(main)/(container)/settings/layout.tsx diff --git a/frontend/app/[locale]/(main)/(container)/settings/notifications/page.tsx b/apps/frontend/app/[locale]/(main)/(container)/settings/notifications/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/settings/notifications/page.tsx rename to apps/frontend/app/[locale]/(main)/(container)/settings/notifications/page.tsx diff --git a/frontend/app/[locale]/(main)/(container)/settings/page.tsx b/apps/frontend/app/[locale]/(main)/(container)/settings/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/(container)/settings/page.tsx rename to apps/frontend/app/[locale]/(main)/(container)/settings/page.tsx diff --git a/frontend/app/[locale]/(main)/error.tsx b/apps/frontend/app/[locale]/(main)/error.tsx similarity index 100% rename from frontend/app/[locale]/(main)/error.tsx rename to apps/frontend/app/[locale]/(main)/error.tsx diff --git a/frontend/app/[locale]/(main)/layout.tsx b/apps/frontend/app/[locale]/(main)/layout.tsx similarity index 100% rename from frontend/app/[locale]/(main)/layout.tsx rename to apps/frontend/app/[locale]/(main)/layout.tsx diff --git a/frontend/app/[locale]/(main)/not-found.tsx b/apps/frontend/app/[locale]/(main)/not-found.tsx similarity index 100% rename from frontend/app/[locale]/(main)/not-found.tsx rename to apps/frontend/app/[locale]/(main)/not-found.tsx diff --git a/frontend/app/[locale]/(main)/page.tsx b/apps/frontend/app/[locale]/(main)/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/page.tsx rename to apps/frontend/app/[locale]/(main)/page.tsx diff --git a/frontend/app/[locale]/(main)/profile/[id]/page.tsx b/apps/frontend/app/[locale]/(main)/profile/[id]/page.tsx similarity index 100% rename from frontend/app/[locale]/(main)/profile/[id]/page.tsx rename to apps/frontend/app/[locale]/(main)/profile/[id]/page.tsx diff --git a/frontend/app/[locale]/(main)/session-provider.tsx b/apps/frontend/app/[locale]/(main)/session-provider.tsx similarity index 100% rename from frontend/app/[locale]/(main)/session-provider.tsx rename to apps/frontend/app/[locale]/(main)/session-provider.tsx diff --git a/frontend/app/[locale]/(utils)/admin/theme-editor/error.tsx b/apps/frontend/app/[locale]/(utils)/admin/theme-editor/error.tsx similarity index 100% rename from frontend/app/[locale]/(utils)/admin/theme-editor/error.tsx rename to apps/frontend/app/[locale]/(utils)/admin/theme-editor/error.tsx diff --git a/frontend/app/[locale]/(utils)/admin/theme-editor/page.tsx b/apps/frontend/app/[locale]/(utils)/admin/theme-editor/page.tsx similarity index 100% rename from frontend/app/[locale]/(utils)/admin/theme-editor/page.tsx rename to apps/frontend/app/[locale]/(utils)/admin/theme-editor/page.tsx diff --git a/frontend/app/[locale]/catch.tsx b/apps/frontend/app/[locale]/catch.tsx similarity index 100% rename from frontend/app/[locale]/catch.tsx rename to apps/frontend/app/[locale]/catch.tsx diff --git a/frontend/app/[locale]/global.css b/apps/frontend/app/[locale]/global.css similarity index 100% rename from frontend/app/[locale]/global.css rename to apps/frontend/app/[locale]/global.css diff --git a/frontend/app/[locale]/layout.tsx b/apps/frontend/app/[locale]/layout.tsx similarity index 100% rename from frontend/app/[locale]/layout.tsx rename to apps/frontend/app/[locale]/layout.tsx diff --git a/frontend/app/[locale]/providers.tsx b/apps/frontend/app/[locale]/providers.tsx similarity index 100% rename from frontend/app/[locale]/providers.tsx rename to apps/frontend/app/[locale]/providers.tsx diff --git a/frontend/app/_supressLogs.ts b/apps/frontend/app/_supressLogs.ts similarity index 100% rename from frontend/app/_supressLogs.ts rename to apps/frontend/app/_supressLogs.ts diff --git a/frontend/app/layout.tsx b/apps/frontend/app/layout.tsx similarity index 100% rename from frontend/app/layout.tsx rename to apps/frontend/app/layout.tsx diff --git a/frontend/app/not-found.tsx b/apps/frontend/app/not-found.tsx similarity index 100% rename from frontend/app/not-found.tsx rename to apps/frontend/app/not-found.tsx diff --git a/frontend/app/robots.ts b/apps/frontend/app/robots.ts similarity index 100% rename from frontend/app/robots.ts rename to apps/frontend/app/robots.ts diff --git a/frontend/app/sitemap.ts b/apps/frontend/app/sitemap.ts similarity index 100% rename from frontend/app/sitemap.ts rename to apps/frontend/app/sitemap.ts diff --git a/frontend/components.json b/apps/frontend/components.json similarity index 100% rename from frontend/components.json rename to apps/frontend/components.json diff --git a/frontend/components/animations/animate-presence.tsx b/apps/frontend/components/animations/animate-presence.tsx similarity index 100% rename from frontend/components/animations/animate-presence.tsx rename to apps/frontend/components/animations/animate-presence.tsx diff --git a/frontend/components/animations/div-motion.tsx b/apps/frontend/components/animations/div-motion.tsx similarity index 100% rename from frontend/components/animations/div-motion.tsx rename to apps/frontend/components/animations/div-motion.tsx diff --git a/frontend/components/calendar-picker.tsx b/apps/frontend/components/calendar-picker.tsx similarity index 100% rename from frontend/components/calendar-picker.tsx rename to apps/frontend/components/calendar-picker.tsx diff --git a/frontend/components/color/color-input.tsx b/apps/frontend/components/color/color-input.tsx similarity index 100% rename from frontend/components/color/color-input.tsx rename to apps/frontend/components/color/color-input.tsx diff --git a/frontend/components/color/picker/picker.tsx b/apps/frontend/components/color/picker/picker.tsx similarity index 100% rename from frontend/components/color/picker/picker.tsx rename to apps/frontend/components/color/picker/picker.tsx diff --git a/frontend/components/data-table/data-table.tsx b/apps/frontend/components/data-table/data-table.tsx similarity index 100% rename from frontend/components/data-table/data-table.tsx rename to apps/frontend/components/data-table/data-table.tsx diff --git a/frontend/components/data-table/header.tsx b/apps/frontend/components/data-table/header.tsx similarity index 100% rename from frontend/components/data-table/header.tsx rename to apps/frontend/components/data-table/header.tsx diff --git a/frontend/components/data-table/skeleton.tsx b/apps/frontend/components/data-table/skeleton.tsx similarity index 100% rename from frontend/components/data-table/skeleton.tsx rename to apps/frontend/components/data-table/skeleton.tsx diff --git a/frontend/components/data-table/toolbar/advanced-filter/advanced-filter-toolbar-data-table.tsx b/apps/frontend/components/data-table/toolbar/advanced-filter/advanced-filter-toolbar-data-table.tsx similarity index 100% rename from frontend/components/data-table/toolbar/advanced-filter/advanced-filter-toolbar-data-table.tsx rename to apps/frontend/components/data-table/toolbar/advanced-filter/advanced-filter-toolbar-data-table.tsx diff --git a/frontend/components/data-table/toolbar/filter/content/content.tsx b/apps/frontend/components/data-table/toolbar/filter/content/content.tsx similarity index 100% rename from frontend/components/data-table/toolbar/filter/content/content.tsx rename to apps/frontend/components/data-table/toolbar/filter/content/content.tsx diff --git a/frontend/components/data-table/toolbar/filter/content/list.tsx b/apps/frontend/components/data-table/toolbar/filter/content/list.tsx similarity index 100% rename from frontend/components/data-table/toolbar/filter/content/list.tsx rename to apps/frontend/components/data-table/toolbar/filter/content/list.tsx diff --git a/frontend/components/data-table/toolbar/filter/filter.tsx b/apps/frontend/components/data-table/toolbar/filter/filter.tsx similarity index 100% rename from frontend/components/data-table/toolbar/filter/filter.tsx rename to apps/frontend/components/data-table/toolbar/filter/filter.tsx diff --git a/frontend/components/data-table/toolbar/filter/hooks/use-filter-toolbar-data-table.ts b/apps/frontend/components/data-table/toolbar/filter/hooks/use-filter-toolbar-data-table.ts similarity index 100% rename from frontend/components/data-table/toolbar/filter/hooks/use-filter-toolbar-data-table.ts rename to apps/frontend/components/data-table/toolbar/filter/hooks/use-filter-toolbar-data-table.ts diff --git a/frontend/components/data-table/toolbar/search.tsx b/apps/frontend/components/data-table/toolbar/search.tsx similarity index 100% rename from frontend/components/data-table/toolbar/search.tsx rename to apps/frontend/components/data-table/toolbar/search.tsx diff --git a/frontend/components/data-table/toolbar/toolbar.tsx b/apps/frontend/components/data-table/toolbar/toolbar.tsx similarity index 100% rename from frontend/components/data-table/toolbar/toolbar.tsx rename to apps/frontend/components/data-table/toolbar/toolbar.tsx diff --git a/frontend/components/date-format/date-format.tsx b/apps/frontend/components/date-format/date-format.tsx similarity index 100% rename from frontend/components/date-format/date-format.tsx rename to apps/frontend/components/date-format/date-format.tsx diff --git a/frontend/components/date-format/hooks/use-date-format.ts b/apps/frontend/components/date-format/hooks/use-date-format.ts similarity index 100% rename from frontend/components/date-format/hooks/use-date-format.ts rename to apps/frontend/components/date-format/hooks/use-date-format.ts diff --git a/frontend/components/editor/editor.tsx b/apps/frontend/components/editor/editor.tsx similarity index 100% rename from frontend/components/editor/editor.tsx rename to apps/frontend/components/editor/editor.tsx diff --git a/frontend/components/editor/extensions/code/client.ts b/apps/frontend/components/editor/extensions/code/client.ts similarity index 100% rename from frontend/components/editor/extensions/code/client.ts rename to apps/frontend/components/editor/extensions/code/client.ts diff --git a/frontend/components/editor/extensions/code/code-block-component.tsx b/apps/frontend/components/editor/extensions/code/code-block-component.tsx similarity index 100% rename from frontend/components/editor/extensions/code/code-block-component.tsx rename to apps/frontend/components/editor/extensions/code/code-block-component.tsx diff --git a/frontend/components/editor/extensions/code/code.tsx b/apps/frontend/components/editor/extensions/code/code.tsx similarity index 100% rename from frontend/components/editor/extensions/code/code.tsx rename to apps/frontend/components/editor/extensions/code/code.tsx diff --git a/frontend/components/editor/extensions/emoji/client.tsx b/apps/frontend/components/editor/extensions/emoji/client.tsx similarity index 100% rename from frontend/components/editor/extensions/emoji/client.tsx rename to apps/frontend/components/editor/extensions/emoji/client.tsx diff --git a/frontend/components/editor/extensions/emoji/emoji.tsx b/apps/frontend/components/editor/extensions/emoji/emoji.tsx similarity index 100% rename from frontend/components/editor/extensions/emoji/emoji.tsx rename to apps/frontend/components/editor/extensions/emoji/emoji.tsx diff --git a/frontend/components/editor/extensions/extensions.ts b/apps/frontend/components/editor/extensions/extensions.ts similarity index 100% rename from frontend/components/editor/extensions/extensions.ts rename to apps/frontend/components/editor/extensions/extensions.ts diff --git a/frontend/components/editor/extensions/files/client.tsx b/apps/frontend/components/editor/extensions/files/client.tsx similarity index 100% rename from frontend/components/editor/extensions/files/client.tsx rename to apps/frontend/components/editor/extensions/files/client.tsx diff --git a/frontend/components/editor/extensions/files/files.ts b/apps/frontend/components/editor/extensions/files/files.ts similarity index 100% rename from frontend/components/editor/extensions/files/files.ts rename to apps/frontend/components/editor/extensions/files/files.ts diff --git a/frontend/components/editor/extensions/files/hooks/functions.ts b/apps/frontend/components/editor/extensions/files/hooks/functions.ts similarity index 100% rename from frontend/components/editor/extensions/files/hooks/functions.ts rename to apps/frontend/components/editor/extensions/files/hooks/functions.ts diff --git a/frontend/components/editor/extensions/files/hooks/upload-mutation-api.ts b/apps/frontend/components/editor/extensions/files/hooks/upload-mutation-api.ts similarity index 100% rename from frontend/components/editor/extensions/files/hooks/upload-mutation-api.ts rename to apps/frontend/components/editor/extensions/files/hooks/upload-mutation-api.ts diff --git a/frontend/components/editor/extensions/files/hooks/use-upload-files-handler-editor.ts.ts b/apps/frontend/components/editor/extensions/files/hooks/use-upload-files-handler-editor.ts.ts similarity index 100% rename from frontend/components/editor/extensions/files/hooks/use-upload-files-handler-editor.ts.ts rename to apps/frontend/components/editor/extensions/files/hooks/use-upload-files-handler-editor.ts.ts diff --git a/frontend/components/editor/extensions/heading.tsx b/apps/frontend/components/editor/extensions/heading.tsx similarity index 100% rename from frontend/components/editor/extensions/heading.tsx rename to apps/frontend/components/editor/extensions/heading.tsx diff --git a/frontend/components/editor/extensions/mentions/client.tsx b/apps/frontend/components/editor/extensions/mentions/client.tsx similarity index 100% rename from frontend/components/editor/extensions/mentions/client.tsx rename to apps/frontend/components/editor/extensions/mentions/client.tsx diff --git a/frontend/components/editor/extensions/mentions/emoji.tsx b/apps/frontend/components/editor/extensions/mentions/emoji.tsx similarity index 100% rename from frontend/components/editor/extensions/mentions/emoji.tsx rename to apps/frontend/components/editor/extensions/mentions/emoji.tsx diff --git a/frontend/components/editor/footer/files/button.tsx b/apps/frontend/components/editor/footer/files/button.tsx similarity index 100% rename from frontend/components/editor/footer/files/button.tsx rename to apps/frontend/components/editor/footer/files/button.tsx diff --git a/frontend/components/editor/footer/files/item/content.tsx b/apps/frontend/components/editor/footer/files/item/content.tsx similarity index 100% rename from frontend/components/editor/footer/files/item/content.tsx rename to apps/frontend/components/editor/footer/files/item/content.tsx diff --git a/frontend/components/editor/footer/files/item/hooks/delete-mutation-api.ts b/apps/frontend/components/editor/footer/files/item/hooks/delete-mutation-api.ts similarity index 100% rename from frontend/components/editor/footer/files/item/hooks/delete-mutation-api.ts rename to apps/frontend/components/editor/footer/files/item/hooks/delete-mutation-api.ts diff --git a/frontend/components/editor/footer/files/item/icon.tsx b/apps/frontend/components/editor/footer/files/item/icon.tsx similarity index 100% rename from frontend/components/editor/footer/files/item/icon.tsx rename to apps/frontend/components/editor/footer/files/item/icon.tsx diff --git a/frontend/components/editor/footer/files/item/item.tsx b/apps/frontend/components/editor/footer/files/item/item.tsx similarity index 100% rename from frontend/components/editor/footer/files/item/item.tsx rename to apps/frontend/components/editor/footer/files/item/item.tsx diff --git a/frontend/components/editor/footer/files/list.tsx b/apps/frontend/components/editor/footer/files/list.tsx similarity index 100% rename from frontend/components/editor/footer/files/list.tsx rename to apps/frontend/components/editor/footer/files/list.tsx diff --git a/frontend/components/editor/footer/footer.tsx b/apps/frontend/components/editor/footer/footer.tsx similarity index 100% rename from frontend/components/editor/footer/footer.tsx rename to apps/frontend/components/editor/footer/footer.tsx diff --git a/frontend/components/editor/footer/language-select.tsx b/apps/frontend/components/editor/footer/language-select.tsx similarity index 100% rename from frontend/components/editor/footer/language-select.tsx rename to apps/frontend/components/editor/footer/language-select.tsx diff --git a/frontend/components/editor/hooks/use-editor-state.ts b/apps/frontend/components/editor/hooks/use-editor-state.ts similarity index 100% rename from frontend/components/editor/hooks/use-editor-state.ts rename to apps/frontend/components/editor/hooks/use-editor-state.ts diff --git a/frontend/components/editor/read-only/code-block.tsx b/apps/frontend/components/editor/read-only/code-block.tsx similarity index 100% rename from frontend/components/editor/read-only/code-block.tsx rename to apps/frontend/components/editor/read-only/code-block.tsx diff --git a/frontend/components/editor/read-only/file-download-button.tsx b/apps/frontend/components/editor/read-only/file-download-button.tsx similarity index 100% rename from frontend/components/editor/read-only/file-download-button.tsx rename to apps/frontend/components/editor/read-only/file-download-button.tsx diff --git a/frontend/components/editor/read-only/read-only.tsx b/apps/frontend/components/editor/read-only/read-only.tsx similarity index 100% rename from frontend/components/editor/read-only/read-only.tsx rename to apps/frontend/components/editor/read-only/read-only.tsx diff --git a/frontend/components/editor/toolbar/button.tsx b/apps/frontend/components/editor/toolbar/button.tsx similarity index 100% rename from frontend/components/editor/toolbar/button.tsx rename to apps/frontend/components/editor/toolbar/button.tsx diff --git a/frontend/components/editor/toolbar/custom/color/color.tsx b/apps/frontend/components/editor/toolbar/custom/color/color.tsx similarity index 100% rename from frontend/components/editor/toolbar/custom/color/color.tsx rename to apps/frontend/components/editor/toolbar/custom/color/color.tsx diff --git a/frontend/components/editor/toolbar/custom/emoji/content.tsx b/apps/frontend/components/editor/toolbar/custom/emoji/content.tsx similarity index 100% rename from frontend/components/editor/toolbar/custom/emoji/content.tsx rename to apps/frontend/components/editor/toolbar/custom/emoji/content.tsx diff --git a/frontend/components/editor/toolbar/custom/emoji/emoji.tsx b/apps/frontend/components/editor/toolbar/custom/emoji/emoji.tsx similarity index 100% rename from frontend/components/editor/toolbar/custom/emoji/emoji.tsx rename to apps/frontend/components/editor/toolbar/custom/emoji/emoji.tsx diff --git a/frontend/components/editor/toolbar/custom/heading.tsx b/apps/frontend/components/editor/toolbar/custom/heading.tsx similarity index 100% rename from frontend/components/editor/toolbar/custom/heading.tsx rename to apps/frontend/components/editor/toolbar/custom/heading.tsx diff --git a/frontend/components/editor/toolbar/custom/link/content.tsx b/apps/frontend/components/editor/toolbar/custom/link/content.tsx similarity index 100% rename from frontend/components/editor/toolbar/custom/link/content.tsx rename to apps/frontend/components/editor/toolbar/custom/link/content.tsx diff --git a/frontend/components/editor/toolbar/custom/link/link.tsx b/apps/frontend/components/editor/toolbar/custom/link/link.tsx similarity index 100% rename from frontend/components/editor/toolbar/custom/link/link.tsx rename to apps/frontend/components/editor/toolbar/custom/link/link.tsx diff --git a/frontend/components/editor/toolbar/custom/more.tsx b/apps/frontend/components/editor/toolbar/custom/more.tsx similarity index 100% rename from frontend/components/editor/toolbar/custom/more.tsx rename to apps/frontend/components/editor/toolbar/custom/more.tsx diff --git a/frontend/components/editor/toolbar/custom/plus.tsx b/apps/frontend/components/editor/toolbar/custom/plus.tsx similarity index 100% rename from frontend/components/editor/toolbar/custom/plus.tsx rename to apps/frontend/components/editor/toolbar/custom/plus.tsx diff --git a/frontend/components/editor/toolbar/custom/text-align.tsx b/apps/frontend/components/editor/toolbar/custom/text-align.tsx similarity index 100% rename from frontend/components/editor/toolbar/custom/text-align.tsx rename to apps/frontend/components/editor/toolbar/custom/text-align.tsx diff --git a/frontend/components/editor/toolbar/toggle.tsx b/apps/frontend/components/editor/toolbar/toggle.tsx similarity index 100% rename from frontend/components/editor/toolbar/toggle.tsx rename to apps/frontend/components/editor/toolbar/toggle.tsx diff --git a/frontend/components/editor/toolbar/toolbar.tsx b/apps/frontend/components/editor/toolbar/toolbar.tsx similarity index 100% rename from frontend/components/editor/toolbar/toolbar.tsx rename to apps/frontend/components/editor/toolbar/toolbar.tsx diff --git a/frontend/components/groups/group-format.tsx b/apps/frontend/components/groups/group-format.tsx similarity index 100% rename from frontend/components/groups/group-format.tsx rename to apps/frontend/components/groups/group-format.tsx diff --git a/frontend/components/groups/input/content/content.tsx b/apps/frontend/components/groups/input/content/content.tsx similarity index 100% rename from frontend/components/groups/input/content/content.tsx rename to apps/frontend/components/groups/input/content/content.tsx diff --git a/frontend/components/groups/input/content/list.tsx b/apps/frontend/components/groups/input/content/list.tsx similarity index 100% rename from frontend/components/groups/input/content/list.tsx rename to apps/frontend/components/groups/input/content/list.tsx diff --git a/frontend/components/groups/input/content/query-api.ts b/apps/frontend/components/groups/input/content/query-api.ts similarity index 100% rename from frontend/components/groups/input/content/query-api.ts rename to apps/frontend/components/groups/input/content/query-api.ts diff --git a/frontend/components/groups/input/group-input.tsx b/apps/frontend/components/groups/input/group-input.tsx similarity index 100% rename from frontend/components/groups/input/group-input.tsx rename to apps/frontend/components/groups/input/group-input.tsx diff --git a/frontend/components/header-content/header-content.tsx b/apps/frontend/components/header-content/header-content.tsx similarity index 100% rename from frontend/components/header-content/header-content.tsx rename to apps/frontend/components/header-content/header-content.tsx diff --git a/frontend/components/icon/icon-client.tsx b/apps/frontend/components/icon/icon-client.tsx similarity index 100% rename from frontend/components/icon/icon-client.tsx rename to apps/frontend/components/icon/icon-client.tsx diff --git a/frontend/components/icon/icon.tsx b/apps/frontend/components/icon/icon.tsx similarity index 100% rename from frontend/components/icon/icon.tsx rename to apps/frontend/components/icon/icon.tsx diff --git a/frontend/components/icon/input/content/content.tsx b/apps/frontend/components/icon/input/content/content.tsx similarity index 100% rename from frontend/components/icon/input/content/content.tsx rename to apps/frontend/components/icon/input/content/content.tsx diff --git a/frontend/components/icon/input/content/emojis/emojis.tsx b/apps/frontend/components/icon/input/content/emojis/emojis.tsx similarity index 100% rename from frontend/components/icon/input/content/emojis/emojis.tsx rename to apps/frontend/components/icon/input/content/emojis/emojis.tsx diff --git a/frontend/components/icon/input/content/emojis/skin-select.tsx b/apps/frontend/components/icon/input/content/emojis/skin-select.tsx similarity index 100% rename from frontend/components/icon/input/content/emojis/skin-select.tsx rename to apps/frontend/components/icon/input/content/emojis/skin-select.tsx diff --git a/frontend/components/icon/input/content/icons/icons.tsx b/apps/frontend/components/icon/input/content/icons/icons.tsx similarity index 100% rename from frontend/components/icon/input/content/icons/icons.tsx rename to apps/frontend/components/icon/input/content/icons/icons.tsx diff --git a/frontend/components/icon/input/icon-input.tsx b/apps/frontend/components/icon/input/icon-input.tsx similarity index 100% rename from frontend/components/icon/input/icon-input.tsx rename to apps/frontend/components/icon/input/icon-input.tsx diff --git a/frontend/components/img.tsx b/apps/frontend/components/img.tsx similarity index 100% rename from frontend/components/img.tsx rename to apps/frontend/components/img.tsx diff --git a/frontend/components/loader.tsx b/apps/frontend/components/loader.tsx similarity index 100% rename from frontend/components/loader.tsx rename to apps/frontend/components/loader.tsx diff --git a/frontend/components/logo-vitnode.tsx b/apps/frontend/components/logo-vitnode.tsx similarity index 100% rename from frontend/components/logo-vitnode.tsx rename to apps/frontend/components/logo-vitnode.tsx diff --git a/frontend/components/permissions-table/permissions-table.tsx b/apps/frontend/components/permissions-table/permissions-table.tsx similarity index 100% rename from frontend/components/permissions-table/permissions-table.tsx rename to apps/frontend/components/permissions-table/permissions-table.tsx diff --git a/frontend/components/permissions-table/query-api.ts b/apps/frontend/components/permissions-table/query-api.ts similarity index 100% rename from frontend/components/permissions-table/query-api.ts rename to apps/frontend/components/permissions-table/query-api.ts diff --git a/frontend/components/permissions-table/use-permissions-table-api.ts b/apps/frontend/components/permissions-table/use-permissions-table-api.ts similarity index 100% rename from frontend/components/permissions-table/use-permissions-table-api.ts rename to apps/frontend/components/permissions-table/use-permissions-table-api.ts diff --git a/frontend/components/steps/steps.tsx b/apps/frontend/components/steps/steps.tsx similarity index 100% rename from frontend/components/steps/steps.tsx rename to apps/frontend/components/steps/steps.tsx diff --git a/frontend/components/switchers/dark-light-mode-switcher.tsx b/apps/frontend/components/switchers/dark-light-mode-switcher.tsx similarity index 100% rename from frontend/components/switchers/dark-light-mode-switcher.tsx rename to apps/frontend/components/switchers/dark-light-mode-switcher.tsx diff --git a/frontend/components/switchers/language-switcher.tsx b/apps/frontend/components/switchers/language-switcher.tsx similarity index 100% rename from frontend/components/switchers/language-switcher.tsx rename to apps/frontend/components/switchers/language-switcher.tsx diff --git a/frontend/components/tabs/tabs-trigger.tsx b/apps/frontend/components/tabs/tabs-trigger.tsx similarity index 100% rename from frontend/components/tabs/tabs-trigger.tsx rename to apps/frontend/components/tabs/tabs-trigger.tsx diff --git a/frontend/components/tabs/tabs.tsx b/apps/frontend/components/tabs/tabs.tsx similarity index 100% rename from frontend/components/tabs/tabs.tsx rename to apps/frontend/components/tabs/tabs.tsx diff --git a/frontend/components/text-language-input.tsx b/apps/frontend/components/text-language-input.tsx similarity index 100% rename from frontend/components/text-language-input.tsx rename to apps/frontend/components/text-language-input.tsx diff --git a/frontend/components/ui/accordion.tsx b/apps/frontend/components/ui/accordion.tsx similarity index 100% rename from frontend/components/ui/accordion.tsx rename to apps/frontend/components/ui/accordion.tsx diff --git a/frontend/components/ui/alert-dialog.tsx b/apps/frontend/components/ui/alert-dialog.tsx similarity index 100% rename from frontend/components/ui/alert-dialog.tsx rename to apps/frontend/components/ui/alert-dialog.tsx diff --git a/frontend/components/ui/alert.tsx b/apps/frontend/components/ui/alert.tsx similarity index 100% rename from frontend/components/ui/alert.tsx rename to apps/frontend/components/ui/alert.tsx diff --git a/frontend/components/ui/badge.tsx b/apps/frontend/components/ui/badge.tsx similarity index 100% rename from frontend/components/ui/badge.tsx rename to apps/frontend/components/ui/badge.tsx diff --git a/frontend/components/ui/breadcrumbs.tsx b/apps/frontend/components/ui/breadcrumbs.tsx similarity index 100% rename from frontend/components/ui/breadcrumbs.tsx rename to apps/frontend/components/ui/breadcrumbs.tsx diff --git a/frontend/components/ui/button.tsx b/apps/frontend/components/ui/button.tsx similarity index 100% rename from frontend/components/ui/button.tsx rename to apps/frontend/components/ui/button.tsx diff --git a/frontend/components/ui/calendar.tsx b/apps/frontend/components/ui/calendar.tsx similarity index 100% rename from frontend/components/ui/calendar.tsx rename to apps/frontend/components/ui/calendar.tsx diff --git a/frontend/components/ui/card.tsx b/apps/frontend/components/ui/card.tsx similarity index 100% rename from frontend/components/ui/card.tsx rename to apps/frontend/components/ui/card.tsx diff --git a/frontend/components/ui/carousel.tsx b/apps/frontend/components/ui/carousel.tsx similarity index 100% rename from frontend/components/ui/carousel.tsx rename to apps/frontend/components/ui/carousel.tsx diff --git a/frontend/components/ui/checkbox.tsx b/apps/frontend/components/ui/checkbox.tsx similarity index 100% rename from frontend/components/ui/checkbox.tsx rename to apps/frontend/components/ui/checkbox.tsx diff --git a/frontend/components/ui/command.tsx b/apps/frontend/components/ui/command.tsx similarity index 100% rename from frontend/components/ui/command.tsx rename to apps/frontend/components/ui/command.tsx diff --git a/frontend/components/ui/dialog.tsx b/apps/frontend/components/ui/dialog.tsx similarity index 100% rename from frontend/components/ui/dialog.tsx rename to apps/frontend/components/ui/dialog.tsx diff --git a/frontend/components/ui/drawer.tsx b/apps/frontend/components/ui/drawer.tsx similarity index 100% rename from frontend/components/ui/drawer.tsx rename to apps/frontend/components/ui/drawer.tsx diff --git a/frontend/components/ui/dropdown-menu.tsx b/apps/frontend/components/ui/dropdown-menu.tsx similarity index 100% rename from frontend/components/ui/dropdown-menu.tsx rename to apps/frontend/components/ui/dropdown-menu.tsx diff --git a/frontend/components/ui/files/files-input.tsx b/apps/frontend/components/ui/files/files-input.tsx similarity index 100% rename from frontend/components/ui/files/files-input.tsx rename to apps/frontend/components/ui/files/files-input.tsx diff --git a/frontend/components/ui/files/preview/item/item-preview-files-input.tsx b/apps/frontend/components/ui/files/preview/item/item-preview-files-input.tsx similarity index 100% rename from frontend/components/ui/files/preview/item/item-preview-files-input.tsx rename to apps/frontend/components/ui/files/preview/item/item-preview-files-input.tsx diff --git a/frontend/components/ui/files/preview/preview-files-input.tsx b/apps/frontend/components/ui/files/preview/preview-files-input.tsx similarity index 100% rename from frontend/components/ui/files/preview/preview-files-input.tsx rename to apps/frontend/components/ui/files/preview/preview-files-input.tsx diff --git a/frontend/components/ui/form.tsx b/apps/frontend/components/ui/form.tsx similarity index 100% rename from frontend/components/ui/form.tsx rename to apps/frontend/components/ui/form.tsx diff --git a/frontend/components/ui/hover-card.tsx b/apps/frontend/components/ui/hover-card.tsx similarity index 100% rename from frontend/components/ui/hover-card.tsx rename to apps/frontend/components/ui/hover-card.tsx diff --git a/frontend/components/ui/input.tsx b/apps/frontend/components/ui/input.tsx similarity index 100% rename from frontend/components/ui/input.tsx rename to apps/frontend/components/ui/input.tsx diff --git a/frontend/components/ui/label.tsx b/apps/frontend/components/ui/label.tsx similarity index 100% rename from frontend/components/ui/label.tsx rename to apps/frontend/components/ui/label.tsx diff --git a/frontend/components/ui/popover.tsx b/apps/frontend/components/ui/popover.tsx similarity index 100% rename from frontend/components/ui/popover.tsx rename to apps/frontend/components/ui/popover.tsx diff --git a/frontend/components/ui/progress.tsx b/apps/frontend/components/ui/progress.tsx similarity index 100% rename from frontend/components/ui/progress.tsx rename to apps/frontend/components/ui/progress.tsx diff --git a/frontend/components/ui/radio-group.tsx b/apps/frontend/components/ui/radio-group.tsx similarity index 100% rename from frontend/components/ui/radio-group.tsx rename to apps/frontend/components/ui/radio-group.tsx diff --git a/frontend/components/ui/resizable.tsx b/apps/frontend/components/ui/resizable.tsx similarity index 100% rename from frontend/components/ui/resizable.tsx rename to apps/frontend/components/ui/resizable.tsx diff --git a/frontend/components/ui/select.tsx b/apps/frontend/components/ui/select.tsx similarity index 100% rename from frontend/components/ui/select.tsx rename to apps/frontend/components/ui/select.tsx diff --git a/frontend/components/ui/separator.tsx b/apps/frontend/components/ui/separator.tsx similarity index 100% rename from frontend/components/ui/separator.tsx rename to apps/frontend/components/ui/separator.tsx diff --git a/frontend/components/ui/sheet.tsx b/apps/frontend/components/ui/sheet.tsx similarity index 100% rename from frontend/components/ui/sheet.tsx rename to apps/frontend/components/ui/sheet.tsx diff --git a/frontend/components/ui/skeleton.tsx b/apps/frontend/components/ui/skeleton.tsx similarity index 100% rename from frontend/components/ui/skeleton.tsx rename to apps/frontend/components/ui/skeleton.tsx diff --git a/frontend/components/ui/sonner.tsx b/apps/frontend/components/ui/sonner.tsx similarity index 100% rename from frontend/components/ui/sonner.tsx rename to apps/frontend/components/ui/sonner.tsx diff --git a/frontend/components/ui/switch.tsx b/apps/frontend/components/ui/switch.tsx similarity index 100% rename from frontend/components/ui/switch.tsx rename to apps/frontend/components/ui/switch.tsx diff --git a/frontend/components/ui/table.tsx b/apps/frontend/components/ui/table.tsx similarity index 100% rename from frontend/components/ui/table.tsx rename to apps/frontend/components/ui/table.tsx diff --git a/frontend/components/ui/textarea.tsx b/apps/frontend/components/ui/textarea.tsx similarity index 100% rename from frontend/components/ui/textarea.tsx rename to apps/frontend/components/ui/textarea.tsx diff --git a/frontend/components/ui/toggle-group.tsx b/apps/frontend/components/ui/toggle-group.tsx similarity index 100% rename from frontend/components/ui/toggle-group.tsx rename to apps/frontend/components/ui/toggle-group.tsx diff --git a/frontend/components/ui/toggle.tsx b/apps/frontend/components/ui/toggle.tsx similarity index 100% rename from frontend/components/ui/toggle.tsx rename to apps/frontend/components/ui/toggle.tsx diff --git a/frontend/components/ui/tooltip.tsx b/apps/frontend/components/ui/tooltip.tsx similarity index 100% rename from frontend/components/ui/tooltip.tsx rename to apps/frontend/components/ui/tooltip.tsx diff --git a/frontend/components/user/avatar/avatar-user.tsx b/apps/frontend/components/user/avatar/avatar-user.tsx similarity index 100% rename from frontend/components/user/avatar/avatar-user.tsx rename to apps/frontend/components/user/avatar/avatar-user.tsx diff --git a/frontend/components/user/inputs/content/content.tsx b/apps/frontend/components/user/inputs/content/content.tsx similarity index 100% rename from frontend/components/user/inputs/content/content.tsx rename to apps/frontend/components/user/inputs/content/content.tsx diff --git a/frontend/components/user/inputs/content/list.tsx b/apps/frontend/components/user/inputs/content/list.tsx similarity index 100% rename from frontend/components/user/inputs/content/list.tsx rename to apps/frontend/components/user/inputs/content/list.tsx diff --git a/frontend/components/user/inputs/content/query-api.ts b/apps/frontend/components/user/inputs/content/query-api.ts similarity index 100% rename from frontend/components/user/inputs/content/query-api.ts rename to apps/frontend/components/user/inputs/content/query-api.ts diff --git a/frontend/components/user/inputs/user-input.tsx b/apps/frontend/components/user/inputs/user-input.tsx similarity index 100% rename from frontend/components/user/inputs/user-input.tsx rename to apps/frontend/components/user/inputs/user-input.tsx diff --git a/frontend/components/user/link/user-link.tsx b/apps/frontend/components/user/link/user-link.tsx similarity index 100% rename from frontend/components/user/link/user-link.tsx rename to apps/frontend/components/user/link/user-link.tsx diff --git a/frontend/components/views/error-view-ssr.tsx b/apps/frontend/components/views/error-view-ssr.tsx similarity index 100% rename from frontend/components/views/error-view-ssr.tsx rename to apps/frontend/components/views/error-view-ssr.tsx diff --git a/frontend/config/generate-config.ts b/apps/frontend/config/generate-config.ts similarity index 100% rename from frontend/config/generate-config.ts rename to apps/frontend/config/generate-config.ts diff --git a/frontend/config/helpers.ts b/apps/frontend/config/helpers.ts similarity index 100% rename from frontend/config/helpers.ts rename to apps/frontend/config/helpers.ts diff --git a/frontend/config/index.ts b/apps/frontend/config/index.ts similarity index 100% rename from frontend/config/index.ts rename to apps/frontend/config/index.ts diff --git a/frontend/config/url.ts b/apps/frontend/config/url.ts similarity index 100% rename from frontend/config/url.ts rename to apps/frontend/config/url.ts diff --git a/frontend/global.d.ts b/apps/frontend/global.d.ts similarity index 100% rename from frontend/global.d.ts rename to apps/frontend/global.d.ts diff --git a/frontend/graphql/cookie-from-string-to-object.ts b/apps/frontend/graphql/cookie-from-string-to-object.ts similarity index 100% rename from frontend/graphql/cookie-from-string-to-object.ts rename to apps/frontend/graphql/cookie-from-string-to-object.ts diff --git a/frontend/graphql/fetcher.ts b/apps/frontend/graphql/fetcher.ts similarity index 100% rename from frontend/graphql/fetcher.ts rename to apps/frontend/graphql/fetcher.ts diff --git a/frontend/graphql/get-session-data.ts b/apps/frontend/graphql/get-session-data.ts similarity index 100% rename from frontend/graphql/get-session-data.ts rename to apps/frontend/graphql/get-session-data.ts diff --git a/frontend/graphql/hooks.ts b/apps/frontend/graphql/hooks.ts similarity index 100% rename from frontend/graphql/hooks.ts rename to apps/frontend/graphql/hooks.ts diff --git a/frontend/i18n.ts b/apps/frontend/i18n.ts similarity index 100% rename from frontend/i18n.ts rename to apps/frontend/i18n.ts diff --git a/frontend/middleware.ts b/apps/frontend/middleware.ts similarity index 100% rename from frontend/middleware.ts rename to apps/frontend/middleware.ts diff --git a/frontend/next.config.mjs b/apps/frontend/next.config.mjs similarity index 100% rename from frontend/next.config.mjs rename to apps/frontend/next.config.mjs diff --git a/frontend/package.json b/apps/frontend/package.json similarity index 100% rename from frontend/package.json rename to apps/frontend/package.json diff --git a/frontend/plugins/admin/configs/layout-configs.tsx b/apps/frontend/plugins/admin/configs/layout-configs.tsx similarity index 100% rename from frontend/plugins/admin/configs/layout-configs.tsx rename to apps/frontend/plugins/admin/configs/layout-configs.tsx diff --git a/frontend/plugins/admin/configs/views/install/finish/finish-install-config-view.tsx b/apps/frontend/plugins/admin/configs/views/install/finish/finish-install-config-view.tsx similarity index 100% rename from frontend/plugins/admin/configs/views/install/finish/finish-install-config-view.tsx rename to apps/frontend/plugins/admin/configs/views/install/finish/finish-install-config-view.tsx diff --git a/frontend/plugins/admin/configs/views/install/hooks/use-install-vitnode.ts b/apps/frontend/plugins/admin/configs/views/install/hooks/use-install-vitnode.ts similarity index 100% rename from frontend/plugins/admin/configs/views/install/hooks/use-install-vitnode.ts rename to apps/frontend/plugins/admin/configs/views/install/hooks/use-install-vitnode.ts diff --git a/frontend/plugins/admin/configs/views/install/layout-install-configs-view.tsx b/apps/frontend/plugins/admin/configs/views/install/layout-install-configs-view.tsx similarity index 100% rename from frontend/plugins/admin/configs/views/install/layout-install-configs-view.tsx rename to apps/frontend/plugins/admin/configs/views/install/layout-install-configs-view.tsx diff --git a/frontend/plugins/admin/configs/views/install/steps/account/account-install-configs-view.tsx b/apps/frontend/plugins/admin/configs/views/install/steps/account/account-install-configs-view.tsx similarity index 100% rename from frontend/plugins/admin/configs/views/install/steps/account/account-install-configs-view.tsx rename to apps/frontend/plugins/admin/configs/views/install/steps/account/account-install-configs-view.tsx diff --git a/frontend/plugins/admin/configs/views/install/steps/database/database-install-configs-view.tsx b/apps/frontend/plugins/admin/configs/views/install/steps/database/database-install-configs-view.tsx similarity index 100% rename from frontend/plugins/admin/configs/views/install/steps/database/database-install-configs-view.tsx rename to apps/frontend/plugins/admin/configs/views/install/steps/database/database-install-configs-view.tsx diff --git a/frontend/plugins/admin/configs/views/install/steps/database/mutation-api.ts b/apps/frontend/plugins/admin/configs/views/install/steps/database/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/configs/views/install/steps/database/mutation-api.ts rename to apps/frontend/plugins/admin/configs/views/install/steps/database/mutation-api.ts diff --git a/frontend/plugins/admin/configs/views/install/steps/database/submit-database-install-configs.tsx b/apps/frontend/plugins/admin/configs/views/install/steps/database/submit-database-install-configs.tsx similarity index 100% rename from frontend/plugins/admin/configs/views/install/steps/database/submit-database-install-configs.tsx rename to apps/frontend/plugins/admin/configs/views/install/steps/database/submit-database-install-configs.tsx diff --git a/frontend/plugins/admin/configs/views/install/steps/install-configs-view.tsx b/apps/frontend/plugins/admin/configs/views/install/steps/install-configs-view.tsx similarity index 100% rename from frontend/plugins/admin/configs/views/install/steps/install-configs-view.tsx rename to apps/frontend/plugins/admin/configs/views/install/steps/install-configs-view.tsx diff --git a/frontend/plugins/admin/configs/views/install/steps/license/form-license-install-configs.tsx b/apps/frontend/plugins/admin/configs/views/install/steps/license/form-license-install-configs.tsx similarity index 100% rename from frontend/plugins/admin/configs/views/install/steps/license/form-license-install-configs.tsx rename to apps/frontend/plugins/admin/configs/views/install/steps/license/form-license-install-configs.tsx diff --git a/frontend/plugins/admin/configs/views/install/steps/license/license-install-configs-view.tsx b/apps/frontend/plugins/admin/configs/views/install/steps/license/license-install-configs-view.tsx similarity index 100% rename from frontend/plugins/admin/configs/views/install/steps/license/license-install-configs-view.tsx rename to apps/frontend/plugins/admin/configs/views/install/steps/license/license-install-configs-view.tsx diff --git a/frontend/plugins/admin/global/error-admin-view.tsx b/apps/frontend/plugins/admin/global/error-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/global/error-admin-view.tsx rename to apps/frontend/plugins/admin/global/error-admin-view.tsx diff --git a/frontend/plugins/admin/global/internal-error/internal-error-view.tsx b/apps/frontend/plugins/admin/global/internal-error/internal-error-view.tsx similarity index 100% rename from frontend/plugins/admin/global/internal-error/internal-error-view.tsx rename to apps/frontend/plugins/admin/global/internal-error/internal-error-view.tsx diff --git a/frontend/plugins/admin/global/internal-error/mutation-clear-cache.ts b/apps/frontend/plugins/admin/global/internal-error/mutation-clear-cache.ts similarity index 100% rename from frontend/plugins/admin/global/internal-error/mutation-clear-cache.ts rename to apps/frontend/plugins/admin/global/internal-error/mutation-clear-cache.ts diff --git a/frontend/plugins/admin/global/powered-by.tsx b/apps/frontend/plugins/admin/global/powered-by.tsx similarity index 100% rename from frontend/plugins/admin/global/powered-by.tsx rename to apps/frontend/plugins/admin/global/powered-by.tsx diff --git a/frontend/plugins/admin/global/rebuild-required.tsx b/apps/frontend/plugins/admin/global/rebuild-required.tsx similarity index 100% rename from frontend/plugins/admin/global/rebuild-required.tsx rename to apps/frontend/plugins/admin/global/rebuild-required.tsx diff --git a/frontend/plugins/admin/graphql/mutations/advanced/files/admin__core_files__delete.gql b/apps/frontend/plugins/admin/graphql/mutations/advanced/files/admin__core_files__delete.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/advanced/files/admin__core_files__delete.gql rename to apps/frontend/plugins/admin/graphql/mutations/advanced/files/admin__core_files__delete.gql diff --git a/frontend/plugins/admin/graphql/mutations/configs/install/admin_install__create_database.gql b/apps/frontend/plugins/admin/graphql/mutations/configs/install/admin_install__create_database.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/configs/install/admin_install__create_database.gql rename to apps/frontend/plugins/admin/graphql/mutations/configs/install/admin_install__create_database.gql diff --git a/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__create.gql b/apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__create.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__create.gql rename to apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__create.gql diff --git a/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__delete.gql b/apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__delete.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__delete.gql rename to apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__delete.gql diff --git a/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__download.gql b/apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__download.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__download.gql rename to apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__download.gql diff --git a/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__edit.gql b/apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__edit.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__edit.gql rename to apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__edit.gql diff --git a/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__update.gql b/apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__update.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__update.gql rename to apps/frontend/plugins/admin/graphql/mutations/languages/admin__core_languages__update.gql diff --git a/frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin__delete.gql b/apps/frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin__delete.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin__delete.gql rename to apps/frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin__delete.gql diff --git a/frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin__edit.gql b/apps/frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin__edit.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin__edit.gql rename to apps/frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin__edit.gql diff --git a/frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin_create.gql b/apps/frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin_create.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin_create.gql rename to apps/frontend/plugins/admin/graphql/mutations/members/groups/core_groups__admin_create.gql diff --git a/frontend/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators__admin__create.gql b/apps/frontend/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators__admin__create.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators__admin__create.gql rename to apps/frontend/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators__admin__create.gql diff --git a/frontend/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators_admin_delete.gql b/apps/frontend/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators_admin_delete.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators_admin_delete.gql rename to apps/frontend/plugins/admin/graphql/mutations/members/staff/administrators/core_staff_administrators_admin_delete.gql diff --git a/frontend/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__create.gql b/apps/frontend/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__create.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__create.gql rename to apps/frontend/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__create.gql diff --git a/frontend/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__delete.gql b/apps/frontend/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__delete.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__delete.gql rename to apps/frontend/plugins/admin/graphql/mutations/members/staff/moderators/core_staff_moderators__admin__delete.gql diff --git a/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__change_position.gql b/apps/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__change_position.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__change_position.gql rename to apps/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__change_position.gql diff --git a/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__create.gql b/apps/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__create.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__create.gql rename to apps/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__create.gql diff --git a/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__delete.gql b/apps/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__delete.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__delete.gql rename to apps/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__delete.gql diff --git a/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__edit.gql b/apps/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__edit.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__edit.gql rename to apps/frontend/plugins/admin/graphql/mutations/nav/core_nav__admin__edit.gql diff --git a/frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__create.gql b/apps/frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__create.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__create.gql rename to apps/frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__create.gql diff --git a/frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__delete.gql b/apps/frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__delete.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__delete.gql rename to apps/frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__delete.gql diff --git a/frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__upload.gql b/apps/frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__upload.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__upload.gql rename to apps/frontend/plugins/admin/graphql/mutations/plugins/admin__core_plugins__upload.gql diff --git a/frontend/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__download.gql b/apps/frontend/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__download.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__download.gql rename to apps/frontend/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__download.gql diff --git a/frontend/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__edit.gql b/apps/frontend/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__edit.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__edit.gql rename to apps/frontend/plugins/admin/graphql/mutations/plugins/dev/admin__core_plugins__edit.gql diff --git a/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__change_position.gql b/apps/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__change_position.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__change_position.gql rename to apps/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__change_position.gql diff --git a/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__create.gql b/apps/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__create.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__create.gql rename to apps/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__create.gql diff --git a/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__delete.gql b/apps/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__delete.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__delete.gql rename to apps/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__delete.gql diff --git a/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__edit.gql b/apps/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__edit.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__edit.gql rename to apps/frontend/plugins/admin/graphql/mutations/plugins/dev/nav/admin__core_plugins__nav__edit.gql diff --git a/frontend/plugins/admin/graphql/mutations/sessions/admin_sessions__sign_out.gql b/apps/frontend/plugins/admin/graphql/mutations/sessions/admin_sessions__sign_out.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/sessions/admin_sessions__sign_out.gql rename to apps/frontend/plugins/admin/graphql/mutations/sessions/admin_sessions__sign_out.gql diff --git a/frontend/plugins/admin/graphql/mutations/settings/admin__core_main_settings__edit.gql b/apps/frontend/plugins/admin/graphql/mutations/settings/admin__core_main_settings__edit.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/settings/admin__core_main_settings__edit.gql rename to apps/frontend/plugins/admin/graphql/mutations/settings/admin__core_main_settings__edit.gql diff --git a/frontend/plugins/admin/graphql/mutations/settings/admin__core_manifest_metadata__edit.gql b/apps/frontend/plugins/admin/graphql/mutations/settings/admin__core_manifest_metadata__edit.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/settings/admin__core_manifest_metadata__edit.gql rename to apps/frontend/plugins/admin/graphql/mutations/settings/admin__core_manifest_metadata__edit.gql diff --git a/frontend/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__edit.gql b/apps/frontend/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__edit.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__edit.gql rename to apps/frontend/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__edit.gql diff --git a/frontend/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__test.gql b/apps/frontend/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__test.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__test.gql rename to apps/frontend/plugins/admin/graphql/mutations/settings/email/admin__core_email_settings__test.gql diff --git a/frontend/plugins/admin/graphql/mutations/theme_editor/admin__core_theme_editor__edit.gql b/apps/frontend/plugins/admin/graphql/mutations/theme_editor/admin__core_theme_editor__edit.gql similarity index 100% rename from frontend/plugins/admin/graphql/mutations/theme_editor/admin__core_theme_editor__edit.gql rename to apps/frontend/plugins/admin/graphql/mutations/theme_editor/admin__core_theme_editor__edit.gql diff --git a/frontend/plugins/admin/graphql/queries/admin__sessions__authorization.gql b/apps/frontend/plugins/admin/graphql/queries/admin__sessions__authorization.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/admin__sessions__authorization.gql rename to apps/frontend/plugins/admin/graphql/queries/admin__sessions__authorization.gql diff --git a/frontend/plugins/admin/graphql/queries/advanced/files/admin__core_files__show.gql b/apps/frontend/plugins/admin/graphql/queries/advanced/files/admin__core_files__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/advanced/files/admin__core_files__show.gql rename to apps/frontend/plugins/admin/graphql/queries/advanced/files/admin__core_files__show.gql diff --git a/frontend/plugins/admin/graphql/queries/configs/install/admin__install__layout.gql b/apps/frontend/plugins/admin/graphql/queries/configs/install/admin__install__layout.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/configs/install/admin__install__layout.gql rename to apps/frontend/plugins/admin/graphql/queries/configs/install/admin__install__layout.gql diff --git a/frontend/plugins/admin/graphql/queries/dashboard/admin__core__dashboard.gql b/apps/frontend/plugins/admin/graphql/queries/dashboard/admin__core__dashboard.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/dashboard/admin__core__dashboard.gql rename to apps/frontend/plugins/admin/graphql/queries/dashboard/admin__core__dashboard.gql diff --git a/frontend/plugins/admin/graphql/queries/members/groups/admin__core_groups__show.gql b/apps/frontend/plugins/admin/graphql/queries/members/groups/admin__core_groups__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/members/groups/admin__core_groups__show.gql rename to apps/frontend/plugins/admin/graphql/queries/members/groups/admin__core_groups__show.gql diff --git a/frontend/plugins/admin/graphql/queries/members/groups/admin__core_groups__show_short.gql b/apps/frontend/plugins/admin/graphql/queries/members/groups/admin__core_groups__show_short.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/members/groups/admin__core_groups__show_short.gql rename to apps/frontend/plugins/admin/graphql/queries/members/groups/admin__core_groups__show_short.gql diff --git a/frontend/plugins/admin/graphql/queries/members/staff/admin__core_staff_administrators__show.gql b/apps/frontend/plugins/admin/graphql/queries/members/staff/admin__core_staff_administrators__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/members/staff/admin__core_staff_administrators__show.gql rename to apps/frontend/plugins/admin/graphql/queries/members/staff/admin__core_staff_administrators__show.gql diff --git a/frontend/plugins/admin/graphql/queries/members/staff/admin__core_staff_moderators__show.gql b/apps/frontend/plugins/admin/graphql/queries/members/staff/admin__core_staff_moderators__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/members/staff/admin__core_staff_moderators__show.gql rename to apps/frontend/plugins/admin/graphql/queries/members/staff/admin__core_staff_moderators__show.gql diff --git a/frontend/plugins/admin/graphql/queries/members/users/admin__core_members__show.gql b/apps/frontend/plugins/admin/graphql/queries/members/users/admin__core_members__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/members/users/admin__core_members__show.gql rename to apps/frontend/plugins/admin/graphql/queries/members/users/admin__core_members__show.gql diff --git a/frontend/plugins/admin/graphql/queries/nav/admin__core_nav__show.gql b/apps/frontend/plugins/admin/graphql/queries/nav/admin__core_nav__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/nav/admin__core_nav__show.gql rename to apps/frontend/plugins/admin/graphql/queries/nav/admin__core_nav__show.gql diff --git a/frontend/plugins/admin/graphql/queries/plugins/admin__core_plugins__show.gql b/apps/frontend/plugins/admin/graphql/queries/plugins/admin__core_plugins__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/plugins/admin__core_plugins__show.gql rename to apps/frontend/plugins/admin/graphql/queries/plugins/admin__core_plugins__show.gql diff --git a/frontend/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__files.gql b/apps/frontend/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__files.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__files.gql rename to apps/frontend/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__files.gql diff --git a/frontend/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__show__item.gql b/apps/frontend/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__show__item.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__show__item.gql rename to apps/frontend/plugins/admin/graphql/queries/plugins/dev/admin__core_plugins__show__item.gql diff --git a/frontend/plugins/admin/graphql/queries/plugins/dev/nav/admin__core_plugins__nav__show.gql b/apps/frontend/plugins/admin/graphql/queries/plugins/dev/nav/admin__core_plugins__nav__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/plugins/dev/nav/admin__core_plugins__nav__show.gql rename to apps/frontend/plugins/admin/graphql/queries/plugins/dev/nav/admin__core_plugins__nav__show.gql diff --git a/frontend/plugins/admin/graphql/queries/settings/admin__core_email_settings__show.gql b/apps/frontend/plugins/admin/graphql/queries/settings/admin__core_email_settings__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/settings/admin__core_email_settings__show.gql rename to apps/frontend/plugins/admin/graphql/queries/settings/admin__core_email_settings__show.gql diff --git a/frontend/plugins/admin/graphql/queries/settings/admin__core_manifest_metadata__show.gql b/apps/frontend/plugins/admin/graphql/queries/settings/admin__core_manifest_metadata__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/settings/admin__core_manifest_metadata__show.gql rename to apps/frontend/plugins/admin/graphql/queries/settings/admin__core_manifest_metadata__show.gql diff --git a/frontend/plugins/admin/graphql/queries/settings/core_main_settings__show.gql b/apps/frontend/plugins/admin/graphql/queries/settings/core_main_settings__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/settings/core_main_settings__show.gql rename to apps/frontend/plugins/admin/graphql/queries/settings/core_main_settings__show.gql diff --git a/frontend/plugins/admin/graphql/queries/theme_editor/core_theme_editor__show.gql b/apps/frontend/plugins/admin/graphql/queries/theme_editor/core_theme_editor__show.gql similarity index 100% rename from frontend/plugins/admin/graphql/queries/theme_editor/core_theme_editor__show.gql rename to apps/frontend/plugins/admin/graphql/queries/theme_editor/core_theme_editor__show.gql diff --git a/frontend/plugins/admin/hooks/api/query-api.ts b/apps/frontend/plugins/admin/hooks/api/query-api.ts similarity index 100% rename from frontend/plugins/admin/hooks/api/query-api.ts rename to apps/frontend/plugins/admin/hooks/api/query-api.ts diff --git a/frontend/plugins/admin/hooks/api/use-short-show-groups-admin-api.ts b/apps/frontend/plugins/admin/hooks/api/use-short-show-groups-admin-api.ts similarity index 100% rename from frontend/plugins/admin/hooks/api/use-short-show-groups-admin-api.ts rename to apps/frontend/plugins/admin/hooks/api/use-short-show-groups-admin-api.ts diff --git a/frontend/plugins/admin/hooks/use-session-admin.ts b/apps/frontend/plugins/admin/hooks/use-session-admin.ts similarity index 100% rename from frontend/plugins/admin/hooks/use-session-admin.ts rename to apps/frontend/plugins/admin/hooks/use-session-admin.ts diff --git a/frontend/plugins/admin/langs/en.json b/apps/frontend/plugins/admin/langs/en.json similarity index 100% rename from frontend/plugins/admin/langs/en.json rename to apps/frontend/plugins/admin/langs/en.json diff --git a/frontend/plugins/admin/langs/pl.json b/apps/frontend/plugins/admin/langs/pl.json similarity index 100% rename from frontend/plugins/admin/langs/pl.json rename to apps/frontend/plugins/admin/langs/pl.json diff --git a/frontend/plugins/admin/layout/admin-layout.tsx b/apps/frontend/plugins/admin/layout/admin-layout.tsx similarity index 100% rename from frontend/plugins/admin/layout/admin-layout.tsx rename to apps/frontend/plugins/admin/layout/admin-layout.tsx diff --git a/frontend/plugins/admin/layout/header/header-admin.tsx b/apps/frontend/plugins/admin/layout/header/header-admin.tsx similarity index 100% rename from frontend/plugins/admin/layout/header/header-admin.tsx rename to apps/frontend/plugins/admin/layout/header/header-admin.tsx diff --git a/frontend/plugins/admin/layout/header/user-bar/item-user-bar-admin.tsx b/apps/frontend/plugins/admin/layout/header/user-bar/item-user-bar-admin.tsx similarity index 100% rename from frontend/plugins/admin/layout/header/user-bar/item-user-bar-admin.tsx rename to apps/frontend/plugins/admin/layout/header/user-bar/item-user-bar-admin.tsx diff --git a/frontend/plugins/admin/layout/header/user-bar/mutation-api.ts b/apps/frontend/plugins/admin/layout/header/user-bar/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/layout/header/user-bar/mutation-api.ts rename to apps/frontend/plugins/admin/layout/header/user-bar/mutation-api.ts diff --git a/frontend/plugins/admin/layout/header/user-bar/user-bar-admin.tsx b/apps/frontend/plugins/admin/layout/header/user-bar/user-bar-admin.tsx similarity index 100% rename from frontend/plugins/admin/layout/header/user-bar/user-bar-admin.tsx rename to apps/frontend/plugins/admin/layout/header/user-bar/user-bar-admin.tsx diff --git a/frontend/plugins/admin/layout/nav/item/item.tsx b/apps/frontend/plugins/admin/layout/nav/item/item.tsx similarity index 100% rename from frontend/plugins/admin/layout/nav/item/item.tsx rename to apps/frontend/plugins/admin/layout/nav/item/item.tsx diff --git a/frontend/plugins/admin/layout/nav/item/link.tsx b/apps/frontend/plugins/admin/layout/nav/item/link.tsx similarity index 100% rename from frontend/plugins/admin/layout/nav/item/link.tsx rename to apps/frontend/plugins/admin/layout/nav/item/link.tsx diff --git a/frontend/plugins/admin/layout/nav/nav-admin.tsx b/apps/frontend/plugins/admin/layout/nav/nav-admin.tsx similarity index 100% rename from frontend/plugins/admin/layout/nav/nav-admin.tsx rename to apps/frontend/plugins/admin/layout/nav/nav-admin.tsx diff --git a/frontend/plugins/admin/layout/nav/wrapper.tsx b/apps/frontend/plugins/admin/layout/nav/wrapper.tsx similarity index 100% rename from frontend/plugins/admin/layout/nav/wrapper.tsx rename to apps/frontend/plugins/admin/layout/nav/wrapper.tsx diff --git a/frontend/plugins/admin/views/core/advanced/files/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/advanced/files/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/advanced/files/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/advanced/files/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/advanced/files/actions/delete/content.tsx b/apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/advanced/files/actions/delete/content.tsx rename to apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/content.tsx diff --git a/frontend/plugins/admin/views/core/advanced/files/actions/delete/delete.tsx b/apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/delete.tsx similarity index 100% rename from frontend/plugins/admin/views/core/advanced/files/actions/delete/delete.tsx rename to apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/delete.tsx diff --git a/frontend/plugins/admin/views/core/advanced/files/actions/delete/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/advanced/files/actions/delete/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/advanced/files/actions/delete/hooks/use-delete-file-advanced-admin.ts b/apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/hooks/use-delete-file-advanced-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/advanced/files/actions/delete/hooks/use-delete-file-advanced-admin.ts rename to apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/hooks/use-delete-file-advanced-admin.ts diff --git a/frontend/plugins/admin/views/core/advanced/files/actions/delete/submit.tsx b/apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/submit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/advanced/files/actions/delete/submit.tsx rename to apps/frontend/plugins/admin/views/core/advanced/files/actions/delete/submit.tsx diff --git a/frontend/plugins/admin/views/core/advanced/files/files-advanced-core-admin-view.tsx b/apps/frontend/plugins/admin/views/core/advanced/files/files-advanced-core-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/core/advanced/files/files-advanced-core-admin-view.tsx rename to apps/frontend/plugins/admin/views/core/advanced/files/files-advanced-core-admin-view.tsx diff --git a/frontend/plugins/admin/views/core/dashboard/dashboard-core-admin-view.tsx b/apps/frontend/plugins/admin/views/core/dashboard/dashboard-core-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/core/dashboard/dashboard-core-admin-view.tsx rename to apps/frontend/plugins/admin/views/core/dashboard/dashboard-core-admin-view.tsx diff --git a/frontend/plugins/admin/views/core/dashboard/version.tsx b/apps/frontend/plugins/admin/views/core/dashboard/version.tsx similarity index 100% rename from frontend/plugins/admin/views/core/dashboard/version.tsx rename to apps/frontend/plugins/admin/views/core/dashboard/version.tsx diff --git a/frontend/plugins/admin/views/core/langs/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/langs/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/langs/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/langs/actions/create.tsx b/apps/frontend/plugins/admin/views/core/langs/actions/create.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/actions/create.tsx rename to apps/frontend/plugins/admin/views/core/langs/actions/create.tsx diff --git a/frontend/plugins/admin/views/core/langs/create-edit/create-edit.tsx b/apps/frontend/plugins/admin/views/core/langs/create-edit/create-edit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/create-edit/create-edit.tsx rename to apps/frontend/plugins/admin/views/core/langs/create-edit/create-edit.tsx diff --git a/frontend/plugins/admin/views/core/langs/create-edit/fields/locale.tsx b/apps/frontend/plugins/admin/views/core/langs/create-edit/fields/locale.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/create-edit/fields/locale.tsx rename to apps/frontend/plugins/admin/views/core/langs/create-edit/fields/locale.tsx diff --git a/frontend/plugins/admin/views/core/langs/create-edit/fields/timezone.tsx b/apps/frontend/plugins/admin/views/core/langs/create-edit/fields/timezone.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/create-edit/fields/timezone.tsx rename to apps/frontend/plugins/admin/views/core/langs/create-edit/fields/timezone.tsx diff --git a/frontend/plugins/admin/views/core/langs/create-edit/hooks/create-mutation-api.ts b/apps/frontend/plugins/admin/views/core/langs/create-edit/hooks/create-mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/create-edit/hooks/create-mutation-api.ts rename to apps/frontend/plugins/admin/views/core/langs/create-edit/hooks/create-mutation-api.ts diff --git a/frontend/plugins/admin/views/core/langs/create-edit/hooks/edit-mutation-api.ts b/apps/frontend/plugins/admin/views/core/langs/create-edit/hooks/edit-mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/create-edit/hooks/edit-mutation-api.ts rename to apps/frontend/plugins/admin/views/core/langs/create-edit/hooks/edit-mutation-api.ts diff --git a/frontend/plugins/admin/views/core/langs/create-edit/hooks/use-create-edit-lang-admin.ts b/apps/frontend/plugins/admin/views/core/langs/create-edit/hooks/use-create-edit-lang-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/create-edit/hooks/use-create-edit-lang-admin.ts rename to apps/frontend/plugins/admin/views/core/langs/create-edit/hooks/use-create-edit-lang-admin.ts diff --git a/frontend/plugins/admin/views/core/langs/create-edit/timezones.ts b/apps/frontend/plugins/admin/views/core/langs/create-edit/timezones.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/create-edit/timezones.ts rename to apps/frontend/plugins/admin/views/core/langs/create-edit/timezones.ts diff --git a/frontend/plugins/admin/views/core/langs/enabled-row.tsx b/apps/frontend/plugins/admin/views/core/langs/enabled-row.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/enabled-row.tsx rename to apps/frontend/plugins/admin/views/core/langs/enabled-row.tsx diff --git a/frontend/plugins/admin/views/core/langs/langs-core-admin-view.tsx b/apps/frontend/plugins/admin/views/core/langs/langs-core-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/langs-core-admin-view.tsx rename to apps/frontend/plugins/admin/views/core/langs/langs-core-admin-view.tsx diff --git a/frontend/plugins/admin/views/core/langs/table/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/langs/table/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/langs/table/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/langs/table/actions/delete/content.tsx b/apps/frontend/plugins/admin/views/core/langs/table/actions/delete/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/delete/content.tsx rename to apps/frontend/plugins/admin/views/core/langs/table/actions/delete/content.tsx diff --git a/frontend/plugins/admin/views/core/langs/table/actions/delete/delete.tsx b/apps/frontend/plugins/admin/views/core/langs/table/actions/delete/delete.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/delete/delete.tsx rename to apps/frontend/plugins/admin/views/core/langs/table/actions/delete/delete.tsx diff --git a/frontend/plugins/admin/views/core/langs/table/actions/delete/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/langs/table/actions/delete/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/delete/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/langs/table/actions/delete/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/langs/table/actions/delete/hooks/use-delete-lang-admin.ts b/apps/frontend/plugins/admin/views/core/langs/table/actions/delete/hooks/use-delete-lang-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/delete/hooks/use-delete-lang-admin.ts rename to apps/frontend/plugins/admin/views/core/langs/table/actions/delete/hooks/use-delete-lang-admin.ts diff --git a/frontend/plugins/admin/views/core/langs/table/actions/download/content.tsx b/apps/frontend/plugins/admin/views/core/langs/table/actions/download/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/download/content.tsx rename to apps/frontend/plugins/admin/views/core/langs/table/actions/download/content.tsx diff --git a/frontend/plugins/admin/views/core/langs/table/actions/download/download.tsx b/apps/frontend/plugins/admin/views/core/langs/table/actions/download/download.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/download/download.tsx rename to apps/frontend/plugins/admin/views/core/langs/table/actions/download/download.tsx diff --git a/frontend/plugins/admin/views/core/langs/table/actions/download/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/langs/table/actions/download/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/download/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/langs/table/actions/download/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/langs/table/actions/download/hooks/query-api.ts b/apps/frontend/plugins/admin/views/core/langs/table/actions/download/hooks/query-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/download/hooks/query-api.ts rename to apps/frontend/plugins/admin/views/core/langs/table/actions/download/hooks/query-api.ts diff --git a/frontend/plugins/admin/views/core/langs/table/actions/download/hooks/use-download-lang-admin.ts b/apps/frontend/plugins/admin/views/core/langs/table/actions/download/hooks/use-download-lang-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/download/hooks/use-download-lang-admin.ts rename to apps/frontend/plugins/admin/views/core/langs/table/actions/download/hooks/use-download-lang-admin.ts diff --git a/frontend/plugins/admin/views/core/langs/table/actions/edit.tsx b/apps/frontend/plugins/admin/views/core/langs/table/actions/edit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/edit.tsx rename to apps/frontend/plugins/admin/views/core/langs/table/actions/edit.tsx diff --git a/frontend/plugins/admin/views/core/langs/table/actions/update/content.tsx b/apps/frontend/plugins/admin/views/core/langs/table/actions/update/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/update/content.tsx rename to apps/frontend/plugins/admin/views/core/langs/table/actions/update/content.tsx diff --git a/frontend/plugins/admin/views/core/langs/table/actions/update/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/langs/table/actions/update/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/update/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/langs/table/actions/update/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/langs/table/actions/update/hooks/use-update-lang-admin.ts b/apps/frontend/plugins/admin/views/core/langs/table/actions/update/hooks/use-update-lang-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/update/hooks/use-update-lang-admin.ts rename to apps/frontend/plugins/admin/views/core/langs/table/actions/update/hooks/use-update-lang-admin.ts diff --git a/frontend/plugins/admin/views/core/langs/table/actions/update/update.tsx b/apps/frontend/plugins/admin/views/core/langs/table/actions/update/update.tsx similarity index 100% rename from frontend/plugins/admin/views/core/langs/table/actions/update/update.tsx rename to apps/frontend/plugins/admin/views/core/langs/table/actions/update/update.tsx diff --git a/frontend/plugins/admin/views/core/plugins/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/plugins/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/plugins/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/plugins/actions/create/content.tsx b/apps/frontend/plugins/admin/views/core/plugins/actions/create/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/actions/create/content.tsx rename to apps/frontend/plugins/admin/views/core/plugins/actions/create/content.tsx diff --git a/frontend/plugins/admin/views/core/plugins/actions/create/create.tsx b/apps/frontend/plugins/admin/views/core/plugins/actions/create/create.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/actions/create/create.tsx rename to apps/frontend/plugins/admin/views/core/plugins/actions/create/create.tsx diff --git a/frontend/plugins/admin/views/core/plugins/actions/create/form.tsx b/apps/frontend/plugins/admin/views/core/plugins/actions/create/form.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/actions/create/form.tsx rename to apps/frontend/plugins/admin/views/core/plugins/actions/create/form.tsx diff --git a/frontend/plugins/admin/views/core/plugins/actions/create/hooks/mutation-create-api.ts b/apps/frontend/plugins/admin/views/core/plugins/actions/create/hooks/mutation-create-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/actions/create/hooks/mutation-create-api.ts rename to apps/frontend/plugins/admin/views/core/plugins/actions/create/hooks/mutation-create-api.ts diff --git a/frontend/plugins/admin/views/core/plugins/actions/create/hooks/mutation-edit-api.ts b/apps/frontend/plugins/admin/views/core/plugins/actions/create/hooks/mutation-edit-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/actions/create/hooks/mutation-edit-api.ts rename to apps/frontend/plugins/admin/views/core/plugins/actions/create/hooks/mutation-edit-api.ts diff --git a/frontend/plugins/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts b/apps/frontend/plugins/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts rename to apps/frontend/plugins/admin/views/core/plugins/actions/create/hooks/use-create-edit-plugin-admin.ts diff --git a/frontend/plugins/admin/views/core/plugins/actions/upload.tsx b/apps/frontend/plugins/admin/views/core/plugins/actions/upload.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/actions/upload.tsx rename to apps/frontend/plugins/admin/views/core/plugins/actions/upload.tsx diff --git a/frontend/plugins/admin/views/core/plugins/plugins-admin-view.tsx b/apps/frontend/plugins/admin/views/core/plugins/plugins-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/plugins-admin-view.tsx rename to apps/frontend/plugins/admin/views/core/plugins/plugins-admin-view.tsx diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/plugins/table/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/delete/content.tsx b/apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/delete/content.tsx rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/content.tsx diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/delete/delete.tsx b/apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/delete.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/delete/delete.tsx rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/delete.tsx diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/delete/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/delete/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/delete/hooks/use-delete-plugin-admin.ts b/apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/hooks/use-delete-plugin-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/delete/hooks/use-delete-plugin-admin.ts rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/hooks/use-delete-plugin-admin.ts diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/delete/submit.tsx b/apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/submit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/delete/submit.tsx rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/delete/submit.tsx diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/set-default/button.tsx b/apps/frontend/plugins/admin/views/core/plugins/table/actions/set-default/button.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/set-default/button.tsx rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/set-default/button.tsx diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/set-default/hooks/use-set-default-admin.ts b/apps/frontend/plugins/admin/views/core/plugins/table/actions/set-default/hooks/use-set-default-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/set-default/hooks/use-set-default-admin.ts rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/set-default/hooks/use-set-default-admin.ts diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/set-default/set-default.tsx b/apps/frontend/plugins/admin/views/core/plugins/table/actions/set-default/set-default.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/set-default/set-default.tsx rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/set-default/set-default.tsx diff --git a/frontend/plugins/admin/views/core/plugins/table/actions/upload.tsx b/apps/frontend/plugins/admin/views/core/plugins/table/actions/upload.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/table/actions/upload.tsx rename to apps/frontend/plugins/admin/views/core/plugins/table/actions/upload.tsx diff --git a/frontend/plugins/admin/views/core/plugins/upload/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/plugins/upload/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/upload/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/plugins/upload/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/plugins/upload/hooks/use-upload-plugin-admin.ts b/apps/frontend/plugins/admin/views/core/plugins/upload/hooks/use-upload-plugin-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/upload/hooks/use-upload-plugin-admin.ts rename to apps/frontend/plugins/admin/views/core/plugins/upload/hooks/use-upload-plugin-admin.ts diff --git a/frontend/plugins/admin/views/core/plugins/upload/upload.tsx b/apps/frontend/plugins/admin/views/core/plugins/upload/upload.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/upload/upload.tsx rename to apps/frontend/plugins/admin/views/core/plugins/upload/upload.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/content.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/content.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/content.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/download.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/download.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/download.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/download.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/use-download-plugin-admin.ts b/apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/use-download-plugin-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/use-download-plugin-admin.ts rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/actions/download/hooks/use-download-plugin-admin.ts diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/layout/layout.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/layout.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/layout/layout.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/layout/layout.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/actions/create/create.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/actions/create/create.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/actions/create/create.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/actions/create/create.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/create-edit.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/create-edit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/create-edit.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/create-edit.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/create-mutation-api.ts b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/create-mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/create-mutation-api.ts rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/create-mutation-api.ts diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/edit-mutation-api.ts b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/edit-mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/edit-mutation-api.ts rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/edit-mutation-api.ts diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/use-create-nav-plugin-admin.ts b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/use-create-nav-plugin-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/use-create-nav-plugin-admin.ts rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/create-edit/hooks/use-create-nav-plugin-admin.ts diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/content.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/content.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/content.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/delete.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/delete.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/delete.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/delete.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/use-delete-nav-plugin-admin.ts b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/use-delete-nav-plugin-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/use-delete-nav-plugin-admin.ts rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/hooks/use-delete-nav-plugin-admin.ts diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/submit.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/submit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/submit.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/delete/submit.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/edit.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/edit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/edit.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/actions/edit.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/mutation-change-position-api.ts b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/mutation-change-position-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/mutation-change-position-api.ts rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/mutation-change-position-api.ts diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/use-item-nav-dev-plugin-admin.ts b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/use-item-nav-dev-plugin-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/use-item-nav-dev-plugin-admin.ts rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/item/hooks/use-item-nav-dev-plugin-admin.ts diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/nav/nav.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/nav.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/nav/nav.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/nav/nav.tsx diff --git a/frontend/plugins/admin/views/core/plugins/views/dev/overview.tsx b/apps/frontend/plugins/admin/views/core/plugins/views/dev/overview.tsx similarity index 100% rename from frontend/plugins/admin/views/core/plugins/views/dev/overview.tsx rename to apps/frontend/plugins/admin/views/core/plugins/views/dev/overview.tsx diff --git a/frontend/plugins/admin/views/core/settings/email/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/settings/email/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/settings/email/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/settings/email/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/settings/email/actions/testing/content.tsx b/apps/frontend/plugins/admin/views/core/settings/email/actions/testing/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/settings/email/actions/testing/content.tsx rename to apps/frontend/plugins/admin/views/core/settings/email/actions/testing/content.tsx diff --git a/frontend/plugins/admin/views/core/settings/email/actions/testing/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/settings/email/actions/testing/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/settings/email/actions/testing/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/settings/email/actions/testing/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/settings/email/actions/testing/hooks/use-testing-email-admin.tsx b/apps/frontend/plugins/admin/views/core/settings/email/actions/testing/hooks/use-testing-email-admin.tsx similarity index 100% rename from frontend/plugins/admin/views/core/settings/email/actions/testing/hooks/use-testing-email-admin.tsx rename to apps/frontend/plugins/admin/views/core/settings/email/actions/testing/hooks/use-testing-email-admin.tsx diff --git a/frontend/plugins/admin/views/core/settings/email/actions/testing/testing.tsx b/apps/frontend/plugins/admin/views/core/settings/email/actions/testing/testing.tsx similarity index 100% rename from frontend/plugins/admin/views/core/settings/email/actions/testing/testing.tsx rename to apps/frontend/plugins/admin/views/core/settings/email/actions/testing/testing.tsx diff --git a/frontend/plugins/admin/views/core/settings/email/email-settings-admin-view.tsx b/apps/frontend/plugins/admin/views/core/settings/email/email-settings-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/core/settings/email/email-settings-admin-view.tsx rename to apps/frontend/plugins/admin/views/core/settings/email/email-settings-admin-view.tsx diff --git a/frontend/plugins/admin/views/core/settings/email/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/settings/email/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/settings/email/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/settings/email/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/settings/email/hooks/use-email-settings-form-admin.ts b/apps/frontend/plugins/admin/views/core/settings/email/hooks/use-email-settings-form-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/settings/email/hooks/use-email-settings-form-admin.ts rename to apps/frontend/plugins/admin/views/core/settings/email/hooks/use-email-settings-form-admin.ts diff --git a/frontend/plugins/admin/views/core/settings/general/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/settings/general/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/settings/general/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/settings/general/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/settings/general/hooks/use-settings-core-admin.ts b/apps/frontend/plugins/admin/views/core/settings/general/hooks/use-settings-core-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/settings/general/hooks/use-settings-core-admin.ts rename to apps/frontend/plugins/admin/views/core/settings/general/hooks/use-settings-core-admin.ts diff --git a/frontend/plugins/admin/views/core/settings/general/main-settings-core-admin.tsx b/apps/frontend/plugins/admin/views/core/settings/general/main-settings-core-admin.tsx similarity index 100% rename from frontend/plugins/admin/views/core/settings/general/main-settings-core-admin.tsx rename to apps/frontend/plugins/admin/views/core/settings/general/main-settings-core-admin.tsx diff --git a/frontend/plugins/admin/views/core/settings/metadata/manifest/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/settings/metadata/manifest/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/settings/metadata/manifest/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/settings/metadata/manifest/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/settings/metadata/manifest/hooks/use-manifest-core-admin-view.ts b/apps/frontend/plugins/admin/views/core/settings/metadata/manifest/hooks/use-manifest-core-admin-view.ts similarity index 100% rename from frontend/plugins/admin/views/core/settings/metadata/manifest/hooks/use-manifest-core-admin-view.ts rename to apps/frontend/plugins/admin/views/core/settings/metadata/manifest/hooks/use-manifest-core-admin-view.ts diff --git a/frontend/plugins/admin/views/core/settings/metadata/manifest/manifest-metadata-core-view.tsx b/apps/frontend/plugins/admin/views/core/settings/metadata/manifest/manifest-metadata-core-view.tsx similarity index 100% rename from frontend/plugins/admin/views/core/settings/metadata/manifest/manifest-metadata-core-view.tsx rename to apps/frontend/plugins/admin/views/core/settings/metadata/manifest/manifest-metadata-core-view.tsx diff --git a/frontend/plugins/admin/views/core/styles/editor/editor-admin-view.tsx b/apps/frontend/plugins/admin/views/core/styles/editor/editor-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/editor/editor-admin-view.tsx rename to apps/frontend/plugins/admin/views/core/styles/editor/editor-admin-view.tsx diff --git a/frontend/plugins/admin/views/core/styles/editor/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/styles/editor/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/styles/editor/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/styles/editor/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/styles/editor/hooks/use-editor-admin.ts b/apps/frontend/plugins/admin/views/core/styles/editor/hooks/use-editor-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/styles/editor/hooks/use-editor-admin.ts rename to apps/frontend/plugins/admin/views/core/styles/editor/hooks/use-editor-admin.ts diff --git a/frontend/plugins/admin/views/core/styles/editor/sections/files.tsx b/apps/frontend/plugins/admin/views/core/styles/editor/sections/files.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/editor/sections/files.tsx rename to apps/frontend/plugins/admin/views/core/styles/editor/sections/files.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/actions/create.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/actions/create.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/actions/create.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/actions/create.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/create-edit/create-edit.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/create-edit/create-edit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/create-edit/create-edit.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/create-edit/create-edit.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/create-mutation-api.ts b/apps/frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/create-mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/create-mutation-api.ts rename to apps/frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/create-mutation-api.ts diff --git a/frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/edit-mutation-api.ts b/apps/frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/edit-mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/edit-mutation-api.ts rename to apps/frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/edit-mutation-api.ts diff --git a/frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/use-create-edit-nav-admin.ts b/apps/frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/use-create-edit-nav-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/use-create-edit-nav-admin.ts rename to apps/frontend/plugins/admin/views/core/styles/nav/create-edit/hooks/use-create-edit-nav-admin.ts diff --git a/frontend/plugins/admin/views/core/styles/nav/nav-admin-view.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/nav-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/nav-admin-view.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/nav-admin-view.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/table/actions/actions.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/table/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/actions/actions.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/table/actions/actions.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/content.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/content.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/actions/delete/content.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/content.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/delete.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/delete.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/actions/delete/delete.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/delete.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/use-delete-nav-admin.ts b/apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/use-delete-nav-admin.ts similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/use-delete-nav-admin.ts rename to apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/hooks/use-delete-nav-admin.ts diff --git a/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/submit.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/submit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/actions/delete/submit.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/table/actions/delete/submit.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/table/actions/edit.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/table/actions/edit.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/actions/edit.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/table/actions/edit.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/table/hooks/mutation-change-position-api.ts b/apps/frontend/plugins/admin/views/core/styles/nav/table/hooks/mutation-change-position-api.ts similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/hooks/mutation-change-position-api.ts rename to apps/frontend/plugins/admin/views/core/styles/nav/table/hooks/mutation-change-position-api.ts diff --git a/frontend/plugins/admin/views/core/styles/nav/table/item.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/table/item.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/item.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/table/item.tsx diff --git a/frontend/plugins/admin/views/core/styles/nav/table/table.tsx b/apps/frontend/plugins/admin/views/core/styles/nav/table/table.tsx similarity index 100% rename from frontend/plugins/admin/views/core/styles/nav/table/table.tsx rename to apps/frontend/plugins/admin/views/core/styles/nav/table/table.tsx diff --git a/frontend/plugins/admin/views/members/groups/actions/actions-groups-members-admin.tsx b/apps/frontend/plugins/admin/views/members/groups/actions/actions-groups-members-admin.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/actions/actions-groups-members-admin.tsx rename to apps/frontend/plugins/admin/views/members/groups/actions/actions-groups-members-admin.tsx diff --git a/frontend/plugins/admin/views/members/groups/create-edit-form/content/content.tsx b/apps/frontend/plugins/admin/views/members/groups/create-edit-form/content/content.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/create-edit-form/content/content.tsx rename to apps/frontend/plugins/admin/views/members/groups/create-edit-form/content/content.tsx diff --git a/frontend/plugins/admin/views/members/groups/create-edit-form/content/main.tsx b/apps/frontend/plugins/admin/views/members/groups/create-edit-form/content/main.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/create-edit-form/content/main.tsx rename to apps/frontend/plugins/admin/views/members/groups/create-edit-form/content/main.tsx diff --git a/frontend/plugins/admin/views/members/groups/create-edit-form/create-edit-form-groups-members-admin.tsx b/apps/frontend/plugins/admin/views/members/groups/create-edit-form/create-edit-form-groups-members-admin.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/create-edit-form/create-edit-form-groups-members-admin.tsx rename to apps/frontend/plugins/admin/views/members/groups/create-edit-form/create-edit-form-groups-members-admin.tsx diff --git a/frontend/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-create-api.ts b/apps/frontend/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-create-api.ts similarity index 100% rename from frontend/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-create-api.ts rename to apps/frontend/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-create-api.ts diff --git a/frontend/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-edit-api.ts b/apps/frontend/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-edit-api.ts similarity index 100% rename from frontend/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-edit-api.ts rename to apps/frontend/plugins/admin/views/members/groups/create-edit-form/hooks/mutation-edit-api.ts diff --git a/frontend/plugins/admin/views/members/groups/create-edit-form/hooks/use-create-edit-form-groups-members-admin.ts b/apps/frontend/plugins/admin/views/members/groups/create-edit-form/hooks/use-create-edit-form-groups-members-admin.ts similarity index 100% rename from frontend/plugins/admin/views/members/groups/create-edit-form/hooks/use-create-edit-form-groups-members-admin.ts rename to apps/frontend/plugins/admin/views/members/groups/create-edit-form/hooks/use-create-edit-form-groups-members-admin.ts diff --git a/frontend/plugins/admin/views/members/groups/groups-members-admin-view.tsx b/apps/frontend/plugins/admin/views/members/groups/groups-members-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/groups-members-admin-view.tsx rename to apps/frontend/plugins/admin/views/members/groups/groups-members-admin-view.tsx diff --git a/frontend/plugins/admin/views/members/groups/table/actions/actions.tsx b/apps/frontend/plugins/admin/views/members/groups/table/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/table/actions/actions.tsx rename to apps/frontend/plugins/admin/views/members/groups/table/actions/actions.tsx diff --git a/frontend/plugins/admin/views/members/groups/table/actions/delete/content.tsx b/apps/frontend/plugins/admin/views/members/groups/table/actions/delete/content.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/table/actions/delete/content.tsx rename to apps/frontend/plugins/admin/views/members/groups/table/actions/delete/content.tsx diff --git a/frontend/plugins/admin/views/members/groups/table/actions/delete/delete.tsx b/apps/frontend/plugins/admin/views/members/groups/table/actions/delete/delete.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/table/actions/delete/delete.tsx rename to apps/frontend/plugins/admin/views/members/groups/table/actions/delete/delete.tsx diff --git a/frontend/plugins/admin/views/members/groups/table/actions/delete/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/members/groups/table/actions/delete/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/members/groups/table/actions/delete/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/members/groups/table/actions/delete/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/members/groups/table/actions/delete/hooks/use-delete-group-admin.ts b/apps/frontend/plugins/admin/views/members/groups/table/actions/delete/hooks/use-delete-group-admin.ts similarity index 100% rename from frontend/plugins/admin/views/members/groups/table/actions/delete/hooks/use-delete-group-admin.ts rename to apps/frontend/plugins/admin/views/members/groups/table/actions/delete/hooks/use-delete-group-admin.ts diff --git a/frontend/plugins/admin/views/members/groups/table/actions/edit.tsx b/apps/frontend/plugins/admin/views/members/groups/table/actions/edit.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/table/actions/edit.tsx rename to apps/frontend/plugins/admin/views/members/groups/table/actions/edit.tsx diff --git a/frontend/plugins/admin/views/members/groups/table/table.tsx b/apps/frontend/plugins/admin/views/members/groups/table/table.tsx similarity index 100% rename from frontend/plugins/admin/views/members/groups/table/table.tsx rename to apps/frontend/plugins/admin/views/members/groups/table/table.tsx diff --git a/frontend/plugins/admin/views/members/staff/administrators/actions/actions.tsx b/apps/frontend/plugins/admin/views/members/staff/administrators/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/actions/actions.tsx rename to apps/frontend/plugins/admin/views/members/staff/administrators/actions/actions.tsx diff --git a/frontend/plugins/admin/views/members/staff/administrators/actions/create.tsx b/apps/frontend/plugins/admin/views/members/staff/administrators/actions/create.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/actions/create.tsx rename to apps/frontend/plugins/admin/views/members/staff/administrators/actions/create.tsx diff --git a/frontend/plugins/admin/views/members/staff/administrators/administrators-view.tsx b/apps/frontend/plugins/admin/views/members/staff/administrators/administrators-view.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/administrators-view.tsx rename to apps/frontend/plugins/admin/views/members/staff/administrators/administrators-view.tsx diff --git a/frontend/plugins/admin/views/members/staff/administrators/create-edit-form/create-edit-form.tsx b/apps/frontend/plugins/admin/views/members/staff/administrators/create-edit-form/create-edit-form.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/create-edit-form/create-edit-form.tsx rename to apps/frontend/plugins/admin/views/members/staff/administrators/create-edit-form/create-edit-form.tsx diff --git a/frontend/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/use-form.ts b/apps/frontend/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/use-form.ts similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/use-form.ts rename to apps/frontend/plugins/admin/views/members/staff/administrators/create-edit-form/hooks/use-form.ts diff --git a/frontend/plugins/admin/views/members/staff/administrators/table/actions/actions.tsx b/apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/table/actions/actions.tsx rename to apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/actions.tsx diff --git a/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/content.tsx b/apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/content.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/content.tsx rename to apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/content.tsx diff --git a/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/delete.tsx b/apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/delete.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/delete.tsx rename to apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/delete.tsx diff --git a/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/mutation-api.ts b/apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/mutation-api.ts rename to apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/mutation-api.ts diff --git a/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/submit.tsx b/apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/submit.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/submit.tsx rename to apps/frontend/plugins/admin/views/members/staff/administrators/table/actions/delete/submit.tsx diff --git a/frontend/plugins/admin/views/members/staff/administrators/table/table.tsx b/apps/frontend/plugins/admin/views/members/staff/administrators/table/table.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/administrators/table/table.tsx rename to apps/frontend/plugins/admin/views/members/staff/administrators/table/table.tsx diff --git a/frontend/plugins/admin/views/members/staff/moderators/actions/actions.tsx b/apps/frontend/plugins/admin/views/members/staff/moderators/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/actions/actions.tsx rename to apps/frontend/plugins/admin/views/members/staff/moderators/actions/actions.tsx diff --git a/frontend/plugins/admin/views/members/staff/moderators/actions/create.tsx b/apps/frontend/plugins/admin/views/members/staff/moderators/actions/create.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/actions/create.tsx rename to apps/frontend/plugins/admin/views/members/staff/moderators/actions/create.tsx diff --git a/frontend/plugins/admin/views/members/staff/moderators/create-edit-form/create-edit-form.tsx b/apps/frontend/plugins/admin/views/members/staff/moderators/create-edit-form/create-edit-form.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/create-edit-form/create-edit-form.tsx rename to apps/frontend/plugins/admin/views/members/staff/moderators/create-edit-form/create-edit-form.tsx diff --git a/frontend/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/use-form.ts b/apps/frontend/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/use-form.ts similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/use-form.ts rename to apps/frontend/plugins/admin/views/members/staff/moderators/create-edit-form/hooks/use-form.ts diff --git a/frontend/plugins/admin/views/members/staff/moderators/moderators-view.tsx b/apps/frontend/plugins/admin/views/members/staff/moderators/moderators-view.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/moderators-view.tsx rename to apps/frontend/plugins/admin/views/members/staff/moderators/moderators-view.tsx diff --git a/frontend/plugins/admin/views/members/staff/moderators/table/actions/actions.tsx b/apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/actions.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/table/actions/actions.tsx rename to apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/actions.tsx diff --git a/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/content.tsx b/apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/content.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/content.tsx rename to apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/content.tsx diff --git a/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/delete.tsx b/apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/delete.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/delete.tsx rename to apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/delete.tsx diff --git a/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/mutation-api.ts b/apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/mutation-api.ts rename to apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/mutation-api.ts diff --git a/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/submit.tsx b/apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/submit.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/submit.tsx rename to apps/frontend/plugins/admin/views/members/staff/moderators/table/actions/delete/submit.tsx diff --git a/frontend/plugins/admin/views/members/staff/moderators/table/table.tsx b/apps/frontend/plugins/admin/views/members/staff/moderators/table/table.tsx similarity index 100% rename from frontend/plugins/admin/views/members/staff/moderators/table/table.tsx rename to apps/frontend/plugins/admin/views/members/staff/moderators/table/table.tsx diff --git a/frontend/plugins/admin/views/members/users/table/filters/advanced/advanced-filters-users-members-admin.tsx b/apps/frontend/plugins/admin/views/members/users/table/filters/advanced/advanced-filters-users-members-admin.tsx similarity index 100% rename from frontend/plugins/admin/views/members/users/table/filters/advanced/advanced-filters-users-members-admin.tsx rename to apps/frontend/plugins/admin/views/members/users/table/filters/advanced/advanced-filters-users-members-admin.tsx diff --git a/frontend/plugins/admin/views/members/users/table/filters/content-groups-filters-users-members-admin.tsx b/apps/frontend/plugins/admin/views/members/users/table/filters/content-groups-filters-users-members-admin.tsx similarity index 100% rename from frontend/plugins/admin/views/members/users/table/filters/content-groups-filters-users-members-admin.tsx rename to apps/frontend/plugins/admin/views/members/users/table/filters/content-groups-filters-users-members-admin.tsx diff --git a/frontend/plugins/admin/views/members/users/table/filters/groups-filters-users-members-admin.tsx b/apps/frontend/plugins/admin/views/members/users/table/filters/groups-filters-users-members-admin.tsx similarity index 100% rename from frontend/plugins/admin/views/members/users/table/filters/groups-filters-users-members-admin.tsx rename to apps/frontend/plugins/admin/views/members/users/table/filters/groups-filters-users-members-admin.tsx diff --git a/frontend/plugins/admin/views/members/users/table/table.tsx b/apps/frontend/plugins/admin/views/members/users/table/table.tsx similarity index 100% rename from frontend/plugins/admin/views/members/users/table/table.tsx rename to apps/frontend/plugins/admin/views/members/users/table/table.tsx diff --git a/frontend/plugins/admin/views/members/users/users-members-admin-view.tsx b/apps/frontend/plugins/admin/views/members/users/users-members-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/members/users/users-members-admin-view.tsx rename to apps/frontend/plugins/admin/views/members/users/users-members-admin-view.tsx diff --git a/frontend/plugins/admin/views/sign-in/form/form-sign-in-admin.tsx b/apps/frontend/plugins/admin/views/sign-in/form/form-sign-in-admin.tsx similarity index 100% rename from frontend/plugins/admin/views/sign-in/form/form-sign-in-admin.tsx rename to apps/frontend/plugins/admin/views/sign-in/form/form-sign-in-admin.tsx diff --git a/frontend/plugins/admin/views/sign-in/hooks/use-sign-in-admin-view.ts b/apps/frontend/plugins/admin/views/sign-in/hooks/use-sign-in-admin-view.ts similarity index 100% rename from frontend/plugins/admin/views/sign-in/hooks/use-sign-in-admin-view.ts rename to apps/frontend/plugins/admin/views/sign-in/hooks/use-sign-in-admin-view.ts diff --git a/frontend/plugins/admin/views/sign-in/sign-in-admin-view.tsx b/apps/frontend/plugins/admin/views/sign-in/sign-in-admin-view.tsx similarity index 100% rename from frontend/plugins/admin/views/sign-in/sign-in-admin-view.tsx rename to apps/frontend/plugins/admin/views/sign-in/sign-in-admin-view.tsx diff --git a/frontend/plugins/admin/views/theme_editor/content/content.tsx b/apps/frontend/plugins/admin/views/theme_editor/content/content.tsx similarity index 100% rename from frontend/plugins/admin/views/theme_editor/content/content.tsx rename to apps/frontend/plugins/admin/views/theme_editor/content/content.tsx diff --git a/frontend/plugins/admin/views/theme_editor/content/submit.tsx b/apps/frontend/plugins/admin/views/theme_editor/content/submit.tsx similarity index 100% rename from frontend/plugins/admin/views/theme_editor/content/submit.tsx rename to apps/frontend/plugins/admin/views/theme_editor/content/submit.tsx diff --git a/frontend/plugins/admin/views/theme_editor/content/tabs/color-tab.tsx b/apps/frontend/plugins/admin/views/theme_editor/content/tabs/color-tab.tsx similarity index 100% rename from frontend/plugins/admin/views/theme_editor/content/tabs/color-tab.tsx rename to apps/frontend/plugins/admin/views/theme_editor/content/tabs/color-tab.tsx diff --git a/frontend/plugins/admin/views/theme_editor/content/tabs/main.tsx b/apps/frontend/plugins/admin/views/theme_editor/content/tabs/main.tsx similarity index 100% rename from frontend/plugins/admin/views/theme_editor/content/tabs/main.tsx rename to apps/frontend/plugins/admin/views/theme_editor/content/tabs/main.tsx diff --git a/frontend/plugins/admin/views/theme_editor/hooks/mutation-api.ts b/apps/frontend/plugins/admin/views/theme_editor/hooks/mutation-api.ts similarity index 100% rename from frontend/plugins/admin/views/theme_editor/hooks/mutation-api.ts rename to apps/frontend/plugins/admin/views/theme_editor/hooks/mutation-api.ts diff --git a/frontend/plugins/admin/views/theme_editor/hooks/use-theme-editor-api.ts b/apps/frontend/plugins/admin/views/theme_editor/hooks/use-theme-editor-api.ts similarity index 100% rename from frontend/plugins/admin/views/theme_editor/hooks/use-theme-editor-api.ts rename to apps/frontend/plugins/admin/views/theme_editor/hooks/use-theme-editor-api.ts diff --git a/frontend/plugins/admin/views/theme_editor/hooks/use-theme-editor.ts b/apps/frontend/plugins/admin/views/theme_editor/hooks/use-theme-editor.ts similarity index 100% rename from frontend/plugins/admin/views/theme_editor/hooks/use-theme-editor.ts rename to apps/frontend/plugins/admin/views/theme_editor/hooks/use-theme-editor.ts diff --git a/frontend/plugins/admin/views/theme_editor/theme-editor-view.tsx b/apps/frontend/plugins/admin/views/theme_editor/theme-editor-view.tsx similarity index 100% rename from frontend/plugins/admin/views/theme_editor/theme-editor-view.tsx rename to apps/frontend/plugins/admin/views/theme_editor/theme-editor-view.tsx diff --git a/frontend/plugins/admin/views/theme_editor/toolbar.tsx b/apps/frontend/plugins/admin/views/theme_editor/toolbar.tsx similarity index 100% rename from frontend/plugins/admin/views/theme_editor/toolbar.tsx rename to apps/frontend/plugins/admin/views/theme_editor/toolbar.tsx diff --git a/frontend/plugins/blog/admin/views/categories/actions/create.tsx b/apps/frontend/plugins/blog/admin/views/categories/actions/create.tsx similarity index 100% rename from frontend/plugins/blog/admin/views/categories/actions/create.tsx rename to apps/frontend/plugins/blog/admin/views/categories/actions/create.tsx diff --git a/frontend/plugins/blog/admin/views/categories/categories-view.tsx b/apps/frontend/plugins/blog/admin/views/categories/categories-view.tsx similarity index 100% rename from frontend/plugins/blog/admin/views/categories/categories-view.tsx rename to apps/frontend/plugins/blog/admin/views/categories/categories-view.tsx diff --git a/frontend/plugins/blog/admin/views/categories/create-edit/create-edit.tsx b/apps/frontend/plugins/blog/admin/views/categories/create-edit/create-edit.tsx similarity index 100% rename from frontend/plugins/blog/admin/views/categories/create-edit/create-edit.tsx rename to apps/frontend/plugins/blog/admin/views/categories/create-edit/create-edit.tsx diff --git a/frontend/plugins/blog/admin/views/categories/create-edit/hooks/create-mutation-api.ts b/apps/frontend/plugins/blog/admin/views/categories/create-edit/hooks/create-mutation-api.ts similarity index 100% rename from frontend/plugins/blog/admin/views/categories/create-edit/hooks/create-mutation-api.ts rename to apps/frontend/plugins/blog/admin/views/categories/create-edit/hooks/create-mutation-api.ts diff --git a/frontend/plugins/blog/admin/views/categories/create-edit/hooks/use-create-edit-category-blog-admin.ts b/apps/frontend/plugins/blog/admin/views/categories/create-edit/hooks/use-create-edit-category-blog-admin.ts similarity index 100% rename from frontend/plugins/blog/admin/views/categories/create-edit/hooks/use-create-edit-category-blog-admin.ts rename to apps/frontend/plugins/blog/admin/views/categories/create-edit/hooks/use-create-edit-category-blog-admin.ts diff --git a/frontend/plugins/blog/admin/views/categories/create-edit/tabs/main.tsx b/apps/frontend/plugins/blog/admin/views/categories/create-edit/tabs/main.tsx similarity index 100% rename from frontend/plugins/blog/admin/views/categories/create-edit/tabs/main.tsx rename to apps/frontend/plugins/blog/admin/views/categories/create-edit/tabs/main.tsx diff --git a/frontend/plugins/blog/admin/views/categories/create-edit/tabs/permissions.tsx b/apps/frontend/plugins/blog/admin/views/categories/create-edit/tabs/permissions.tsx similarity index 100% rename from frontend/plugins/blog/admin/views/categories/create-edit/tabs/permissions.tsx rename to apps/frontend/plugins/blog/admin/views/categories/create-edit/tabs/permissions.tsx diff --git a/frontend/plugins/blog/admin/views/categories/item/item.tsx b/apps/frontend/plugins/blog/admin/views/categories/item/item.tsx similarity index 100% rename from frontend/plugins/blog/admin/views/categories/item/item.tsx rename to apps/frontend/plugins/blog/admin/views/categories/item/item.tsx diff --git a/frontend/plugins/blog/graphql/mutations/admin/categories/admin__blog_categories__create.gql b/apps/frontend/plugins/blog/graphql/mutations/admin/categories/admin__blog_categories__create.gql similarity index 100% rename from frontend/plugins/blog/graphql/mutations/admin/categories/admin__blog_categories__create.gql rename to apps/frontend/plugins/blog/graphql/mutations/admin/categories/admin__blog_categories__create.gql diff --git a/frontend/plugins/blog/graphql/queries/admin/categories/admin_blog_categories__show.gql b/apps/frontend/plugins/blog/graphql/queries/admin/categories/admin_blog_categories__show.gql similarity index 100% rename from frontend/plugins/blog/graphql/queries/admin/categories/admin_blog_categories__show.gql rename to apps/frontend/plugins/blog/graphql/queries/admin/categories/admin_blog_categories__show.gql diff --git a/frontend/plugins/blog/langs/en.json b/apps/frontend/plugins/blog/langs/en.json similarity index 100% rename from frontend/plugins/blog/langs/en.json rename to apps/frontend/plugins/blog/langs/en.json diff --git a/frontend/plugins/blog/langs/pl.json b/apps/frontend/plugins/blog/langs/pl.json similarity index 100% rename from frontend/plugins/blog/langs/pl.json rename to apps/frontend/plugins/blog/langs/pl.json diff --git a/frontend/plugins/blog/templates/default-page.tsx b/apps/frontend/plugins/blog/templates/default-page.tsx similarity index 100% rename from frontend/plugins/blog/templates/default-page.tsx rename to apps/frontend/plugins/blog/templates/default-page.tsx diff --git a/frontend/plugins/core/graphql/mutations/editor/core_editor_files__delete.gql b/apps/frontend/plugins/core/graphql/mutations/editor/core_editor_files__delete.gql similarity index 100% rename from frontend/plugins/core/graphql/mutations/editor/core_editor_files__delete.gql rename to apps/frontend/plugins/core/graphql/mutations/editor/core_editor_files__delete.gql diff --git a/frontend/plugins/core/graphql/mutations/editor/core_editor_files__upload.gql b/apps/frontend/plugins/core/graphql/mutations/editor/core_editor_files__upload.gql similarity index 100% rename from frontend/plugins/core/graphql/mutations/editor/core_editor_files__upload.gql rename to apps/frontend/plugins/core/graphql/mutations/editor/core_editor_files__upload.gql diff --git a/frontend/plugins/core/graphql/mutations/members/core_members__sign_up.gql b/apps/frontend/plugins/core/graphql/mutations/members/core_members__sign_up.gql similarity index 100% rename from frontend/plugins/core/graphql/mutations/members/core_members__sign_up.gql rename to apps/frontend/plugins/core/graphql/mutations/members/core_members__sign_up.gql diff --git a/frontend/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__delete.gql b/apps/frontend/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__delete.gql similarity index 100% rename from frontend/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__delete.gql rename to apps/frontend/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__delete.gql diff --git a/frontend/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__upload.gql b/apps/frontend/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__upload.gql similarity index 100% rename from frontend/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__upload.gql rename to apps/frontend/plugins/core/graphql/mutations/members/settings/avatar/core_members__avatar__upload.gql diff --git a/frontend/plugins/core/graphql/mutations/sessions/core_sessions__sign_in.gql b/apps/frontend/plugins/core/graphql/mutations/sessions/core_sessions__sign_in.gql similarity index 100% rename from frontend/plugins/core/graphql/mutations/sessions/core_sessions__sign_in.gql rename to apps/frontend/plugins/core/graphql/mutations/sessions/core_sessions__sign_in.gql diff --git a/frontend/plugins/core/graphql/mutations/sessions/core_sessions__sign_out.gql b/apps/frontend/plugins/core/graphql/mutations/sessions/core_sessions__sign_out.gql similarity index 100% rename from frontend/plugins/core/graphql/mutations/sessions/core_sessions__sign_out.gql rename to apps/frontend/plugins/core/graphql/mutations/sessions/core_sessions__sign_out.gql diff --git a/frontend/plugins/core/graphql/queries/core_metadata.gql b/apps/frontend/plugins/core/graphql/queries/core_metadata.gql similarity index 100% rename from frontend/plugins/core/graphql/queries/core_metadata.gql rename to apps/frontend/plugins/core/graphql/queries/core_metadata.gql diff --git a/frontend/plugins/core/graphql/queries/core_middleware.gql b/apps/frontend/plugins/core/graphql/queries/core_middleware.gql similarity index 100% rename from frontend/plugins/core/graphql/queries/core_middleware.gql rename to apps/frontend/plugins/core/graphql/queries/core_middleware.gql diff --git a/frontend/plugins/core/graphql/queries/core_middleware__show.gql b/apps/frontend/plugins/core/graphql/queries/core_middleware__show.gql similarity index 100% rename from frontend/plugins/core/graphql/queries/core_middleware__show.gql rename to apps/frontend/plugins/core/graphql/queries/core_middleware__show.gql diff --git a/frontend/plugins/core/graphql/queries/core_sessions__authorization.gql b/apps/frontend/plugins/core/graphql/queries/core_sessions__authorization.gql similarity index 100% rename from frontend/plugins/core/graphql/queries/core_sessions__authorization.gql rename to apps/frontend/plugins/core/graphql/queries/core_sessions__authorization.gql diff --git a/frontend/plugins/core/graphql/queries/languages/core_languages__show.gql b/apps/frontend/plugins/core/graphql/queries/languages/core_languages__show.gql similarity index 100% rename from frontend/plugins/core/graphql/queries/languages/core_languages__show.gql rename to apps/frontend/plugins/core/graphql/queries/languages/core_languages__show.gql diff --git a/frontend/plugins/core/graphql/queries/members/core_members__show__search.gql b/apps/frontend/plugins/core/graphql/queries/members/core_members__show__search.gql similarity index 100% rename from frontend/plugins/core/graphql/queries/members/core_members__show__search.gql rename to apps/frontend/plugins/core/graphql/queries/members/core_members__show__search.gql diff --git a/frontend/plugins/core/graphql/queries/members/settings/core_members__files__show.gql b/apps/frontend/plugins/core/graphql/queries/members/settings/core_members__files__show.gql similarity index 100% rename from frontend/plugins/core/graphql/queries/members/settings/core_members__files__show.gql rename to apps/frontend/plugins/core/graphql/queries/members/settings/core_members__files__show.gql diff --git a/frontend/plugins/core/graphql/queries/members/settings/core_sessions__devices__show.gql b/apps/frontend/plugins/core/graphql/queries/members/settings/core_sessions__devices__show.gql similarity index 100% rename from frontend/plugins/core/graphql/queries/members/settings/core_sessions__devices__show.gql rename to apps/frontend/plugins/core/graphql/queries/members/settings/core_sessions__devices__show.gql diff --git a/frontend/plugins/core/graphql/queries/profiles/core_members__profiles.gql b/apps/frontend/plugins/core/graphql/queries/profiles/core_members__profiles.gql similarity index 100% rename from frontend/plugins/core/graphql/queries/profiles/core_members__profiles.gql rename to apps/frontend/plugins/core/graphql/queries/profiles/core_members__profiles.gql diff --git a/frontend/plugins/core/hooks/drag&drop/item.tsx b/apps/frontend/plugins/core/hooks/drag&drop/item.tsx similarity index 100% rename from frontend/plugins/core/hooks/drag&drop/item.tsx rename to apps/frontend/plugins/core/hooks/drag&drop/item.tsx diff --git a/frontend/plugins/core/hooks/drag&drop/use-functions.ts b/apps/frontend/plugins/core/hooks/drag&drop/use-functions.ts similarity index 100% rename from frontend/plugins/core/hooks/drag&drop/use-functions.ts rename to apps/frontend/plugins/core/hooks/drag&drop/use-functions.ts diff --git a/frontend/plugins/core/hooks/drag&drop/use-projection.ts b/apps/frontend/plugins/core/hooks/drag&drop/use-projection.ts similarity index 100% rename from frontend/plugins/core/hooks/drag&drop/use-projection.ts rename to apps/frontend/plugins/core/hooks/drag&drop/use-projection.ts diff --git a/frontend/plugins/core/hooks/settings/avatar/api/mutation-delete-api.ts b/apps/frontend/plugins/core/hooks/settings/avatar/api/mutation-delete-api.ts similarity index 100% rename from frontend/plugins/core/hooks/settings/avatar/api/mutation-delete-api.ts rename to apps/frontend/plugins/core/hooks/settings/avatar/api/mutation-delete-api.ts diff --git a/frontend/plugins/core/hooks/settings/avatar/api/mutation-upload-api.ts b/apps/frontend/plugins/core/hooks/settings/avatar/api/mutation-upload-api.ts similarity index 100% rename from frontend/plugins/core/hooks/settings/avatar/api/mutation-upload-api.ts rename to apps/frontend/plugins/core/hooks/settings/avatar/api/mutation-upload-api.ts diff --git a/frontend/plugins/core/hooks/settings/avatar/use-copper-modal-change-avatar.ts b/apps/frontend/plugins/core/hooks/settings/avatar/use-copper-modal-change-avatar.ts similarity index 100% rename from frontend/plugins/core/hooks/settings/avatar/use-copper-modal-change-avatar.ts rename to apps/frontend/plugins/core/hooks/settings/avatar/use-copper-modal-change-avatar.ts diff --git a/frontend/plugins/core/hooks/settings/avatar/use-modal-change-avatar.ts b/apps/frontend/plugins/core/hooks/settings/avatar/use-modal-change-avatar.ts similarity index 100% rename from frontend/plugins/core/hooks/settings/avatar/use-modal-change-avatar.ts rename to apps/frontend/plugins/core/hooks/settings/avatar/use-modal-change-avatar.ts diff --git a/frontend/plugins/core/hooks/settings/use-settings-view.ts b/apps/frontend/plugins/core/hooks/settings/use-settings-view.ts similarity index 100% rename from frontend/plugins/core/hooks/settings/use-settings-view.ts rename to apps/frontend/plugins/core/hooks/settings/use-settings-view.ts diff --git a/frontend/plugins/core/hooks/sign/in/mutation-api.ts b/apps/frontend/plugins/core/hooks/sign/in/mutation-api.ts similarity index 100% rename from frontend/plugins/core/hooks/sign/in/mutation-api.ts rename to apps/frontend/plugins/core/hooks/sign/in/mutation-api.ts diff --git a/frontend/plugins/core/hooks/sign/in/use-sign-in-view.ts b/apps/frontend/plugins/core/hooks/sign/in/use-sign-in-view.ts similarity index 100% rename from frontend/plugins/core/hooks/sign/in/use-sign-in-view.ts rename to apps/frontend/plugins/core/hooks/sign/in/use-sign-in-view.ts diff --git a/frontend/plugins/core/hooks/sign/out/mutation-api.ts b/apps/frontend/plugins/core/hooks/sign/out/mutation-api.ts similarity index 100% rename from frontend/plugins/core/hooks/sign/out/mutation-api.ts rename to apps/frontend/plugins/core/hooks/sign/out/mutation-api.ts diff --git a/frontend/plugins/core/hooks/sign/out/use-sign-out-api.ts b/apps/frontend/plugins/core/hooks/sign/out/use-sign-out-api.ts similarity index 100% rename from frontend/plugins/core/hooks/sign/out/use-sign-out-api.ts rename to apps/frontend/plugins/core/hooks/sign/out/use-sign-out-api.ts diff --git a/frontend/plugins/core/hooks/sign/up/mutation-api.ts b/apps/frontend/plugins/core/hooks/sign/up/mutation-api.ts similarity index 100% rename from frontend/plugins/core/hooks/sign/up/mutation-api.ts rename to apps/frontend/plugins/core/hooks/sign/up/mutation-api.ts diff --git a/frontend/plugins/core/hooks/sign/up/use-sign-up-view.ts b/apps/frontend/plugins/core/hooks/sign/up/use-sign-up-view.ts similarity index 100% rename from frontend/plugins/core/hooks/sign/up/use-sign-up-view.ts rename to apps/frontend/plugins/core/hooks/sign/up/use-sign-up-view.ts diff --git a/frontend/plugins/core/hooks/use-globals.ts b/apps/frontend/plugins/core/hooks/use-globals.ts similarity index 100% rename from frontend/plugins/core/hooks/use-globals.ts rename to apps/frontend/plugins/core/hooks/use-globals.ts diff --git a/frontend/plugins/core/hooks/use-session.ts b/apps/frontend/plugins/core/hooks/use-session.ts similarity index 100% rename from frontend/plugins/core/hooks/use-session.ts rename to apps/frontend/plugins/core/hooks/use-session.ts diff --git a/frontend/plugins/core/hooks/use-text-lang.ts b/apps/frontend/plugins/core/hooks/use-text-lang.ts similarity index 100% rename from frontend/plugins/core/hooks/use-text-lang.ts rename to apps/frontend/plugins/core/hooks/use-text-lang.ts diff --git a/frontend/plugins/core/hooks/utils/use-get-sort-by-params-api.ts b/apps/frontend/plugins/core/hooks/utils/use-get-sort-by-params-api.ts similarity index 100% rename from frontend/plugins/core/hooks/utils/use-get-sort-by-params-api.ts rename to apps/frontend/plugins/core/hooks/utils/use-get-sort-by-params-api.ts diff --git a/frontend/plugins/core/hooks/utils/use-merge-refs.ts b/apps/frontend/plugins/core/hooks/utils/use-merge-refs.ts similarity index 100% rename from frontend/plugins/core/hooks/utils/use-merge-refs.ts rename to apps/frontend/plugins/core/hooks/utils/use-merge-refs.ts diff --git a/frontend/plugins/core/hooks/utils/use-pagination-api-ssr.ts b/apps/frontend/plugins/core/hooks/utils/use-pagination-api-ssr.ts similarity index 100% rename from frontend/plugins/core/hooks/utils/use-pagination-api-ssr.ts rename to apps/frontend/plugins/core/hooks/utils/use-pagination-api-ssr.ts diff --git a/frontend/plugins/core/langs/en.json b/apps/frontend/plugins/core/langs/en.json similarity index 100% rename from frontend/plugins/core/langs/en.json rename to apps/frontend/plugins/core/langs/en.json diff --git a/frontend/plugins/core/langs/pl.json b/apps/frontend/plugins/core/langs/pl.json similarity index 100% rename from frontend/plugins/core/langs/pl.json rename to apps/frontend/plugins/core/langs/pl.json diff --git a/frontend/plugins/core/templates/layout/global.css b/apps/frontend/plugins/core/templates/layout/global.css similarity index 100% rename from frontend/plugins/core/templates/layout/global.css rename to apps/frontend/plugins/core/templates/layout/global.css diff --git a/frontend/plugins/core/templates/layout/header/header.tsx b/apps/frontend/plugins/core/templates/layout/header/header.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/header/header.tsx rename to apps/frontend/plugins/core/templates/layout/header/header.tsx diff --git a/frontend/plugins/core/templates/layout/header/user-bar/auth/auth-user-bar.tsx b/apps/frontend/plugins/core/templates/layout/header/user-bar/auth/auth-user-bar.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/header/user-bar/auth/auth-user-bar.tsx rename to apps/frontend/plugins/core/templates/layout/header/user-bar/auth/auth-user-bar.tsx diff --git a/frontend/plugins/core/templates/layout/header/user-bar/user-bar.tsx b/apps/frontend/plugins/core/templates/layout/header/user-bar/user-bar.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/header/user-bar/user-bar.tsx rename to apps/frontend/plugins/core/templates/layout/header/user-bar/user-bar.tsx diff --git a/frontend/plugins/core/templates/layout/layout.tsx b/apps/frontend/plugins/core/templates/layout/layout.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/layout.tsx rename to apps/frontend/plugins/core/templates/layout/layout.tsx diff --git a/frontend/plugins/core/templates/layout/nav/item.tsx b/apps/frontend/plugins/core/templates/layout/nav/item.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/nav/item.tsx rename to apps/frontend/plugins/core/templates/layout/nav/item.tsx diff --git a/frontend/plugins/core/templates/layout/nav/list-wrapper.tsx b/apps/frontend/plugins/core/templates/layout/nav/list-wrapper.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/nav/list-wrapper.tsx rename to apps/frontend/plugins/core/templates/layout/nav/list-wrapper.tsx diff --git a/frontend/plugins/core/templates/layout/nav/nav.tsx b/apps/frontend/plugins/core/templates/layout/nav/nav.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/nav/nav.tsx rename to apps/frontend/plugins/core/templates/layout/nav/nav.tsx diff --git a/frontend/plugins/core/templates/layout/nav/wrapper.tsx b/apps/frontend/plugins/core/templates/layout/nav/wrapper.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/nav/wrapper.tsx rename to apps/frontend/plugins/core/templates/layout/nav/wrapper.tsx diff --git a/frontend/plugins/core/templates/layout/quick-menu/drawer/button.tsx b/apps/frontend/plugins/core/templates/layout/quick-menu/drawer/button.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/quick-menu/drawer/button.tsx rename to apps/frontend/plugins/core/templates/layout/quick-menu/drawer/button.tsx diff --git a/frontend/plugins/core/templates/layout/quick-menu/drawer/drawer.tsx b/apps/frontend/plugins/core/templates/layout/quick-menu/drawer/drawer.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/quick-menu/drawer/drawer.tsx rename to apps/frontend/plugins/core/templates/layout/quick-menu/drawer/drawer.tsx diff --git a/frontend/plugins/core/templates/layout/quick-menu/drawer/header.tsx b/apps/frontend/plugins/core/templates/layout/quick-menu/drawer/header.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/quick-menu/drawer/header.tsx rename to apps/frontend/plugins/core/templates/layout/quick-menu/drawer/header.tsx diff --git a/frontend/plugins/core/templates/layout/quick-menu/drawer/nav/item.tsx b/apps/frontend/plugins/core/templates/layout/quick-menu/drawer/nav/item.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/quick-menu/drawer/nav/item.tsx rename to apps/frontend/plugins/core/templates/layout/quick-menu/drawer/nav/item.tsx diff --git a/frontend/plugins/core/templates/layout/quick-menu/drawer/nav/nav.tsx b/apps/frontend/plugins/core/templates/layout/quick-menu/drawer/nav/nav.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/quick-menu/drawer/nav/nav.tsx rename to apps/frontend/plugins/core/templates/layout/quick-menu/drawer/nav/nav.tsx diff --git a/frontend/plugins/core/templates/layout/quick-menu/item.tsx b/apps/frontend/plugins/core/templates/layout/quick-menu/item.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/quick-menu/item.tsx rename to apps/frontend/plugins/core/templates/layout/quick-menu/item.tsx diff --git a/frontend/plugins/core/templates/layout/quick-menu/quick-menu.tsx b/apps/frontend/plugins/core/templates/layout/quick-menu/quick-menu.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/quick-menu/quick-menu.tsx rename to apps/frontend/plugins/core/templates/layout/quick-menu/quick-menu.tsx diff --git a/frontend/plugins/core/templates/layout/quick-menu/wrapper.tsx b/apps/frontend/plugins/core/templates/layout/quick-menu/wrapper.tsx similarity index 100% rename from frontend/plugins/core/templates/layout/quick-menu/wrapper.tsx rename to apps/frontend/plugins/core/templates/layout/quick-menu/wrapper.tsx diff --git a/frontend/plugins/core/templates/views/auth/sign/in/form/form-sign-in.tsx b/apps/frontend/plugins/core/templates/views/auth/sign/in/form/form-sign-in.tsx similarity index 100% rename from frontend/plugins/core/templates/views/auth/sign/in/form/form-sign-in.tsx rename to apps/frontend/plugins/core/templates/views/auth/sign/in/form/form-sign-in.tsx diff --git a/frontend/plugins/core/templates/views/auth/sign/in/sign-in-view.tsx b/apps/frontend/plugins/core/templates/views/auth/sign/in/sign-in-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/auth/sign/in/sign-in-view.tsx rename to apps/frontend/plugins/core/templates/views/auth/sign/in/sign-in-view.tsx diff --git a/frontend/plugins/core/templates/views/auth/sign/up/form/form-sign-up.tsx b/apps/frontend/plugins/core/templates/views/auth/sign/up/form/form-sign-up.tsx similarity index 100% rename from frontend/plugins/core/templates/views/auth/sign/up/form/form-sign-up.tsx rename to apps/frontend/plugins/core/templates/views/auth/sign/up/form/form-sign-up.tsx diff --git a/frontend/plugins/core/templates/views/auth/sign/up/form/success.tsx b/apps/frontend/plugins/core/templates/views/auth/sign/up/form/success.tsx similarity index 100% rename from frontend/plugins/core/templates/views/auth/sign/up/form/success.tsx rename to apps/frontend/plugins/core/templates/views/auth/sign/up/form/success.tsx diff --git a/frontend/plugins/core/templates/views/auth/sign/up/sign-up-view.tsx b/apps/frontend/plugins/core/templates/views/auth/sign/up/sign-up-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/auth/sign/up/sign-up-view.tsx rename to apps/frontend/plugins/core/templates/views/auth/sign/up/sign-up-view.tsx diff --git a/frontend/plugins/core/templates/views/global/error/error-view.tsx b/apps/frontend/plugins/core/templates/views/global/error/error-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/global/error/error-view.tsx rename to apps/frontend/plugins/core/templates/views/global/error/error-view.tsx diff --git a/frontend/plugins/core/templates/views/global/loading/loading-view.tsx b/apps/frontend/plugins/core/templates/views/global/loading/loading-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/global/loading/loading-view.tsx rename to apps/frontend/plugins/core/templates/views/global/loading/loading-view.tsx diff --git a/frontend/plugins/core/templates/views/profile/profile-view.tsx b/apps/frontend/plugins/core/templates/views/profile/profile-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/profile/profile-view.tsx rename to apps/frontend/plugins/core/templates/views/profile/profile-view.tsx diff --git a/frontend/plugins/core/templates/views/settings/layout-settings-view.tsx b/apps/frontend/plugins/core/templates/views/settings/layout-settings-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/layout-settings-view.tsx rename to apps/frontend/plugins/core/templates/views/settings/layout-settings-view.tsx diff --git a/frontend/plugins/core/templates/views/settings/nav/drawer.tsx b/apps/frontend/plugins/core/templates/views/settings/nav/drawer.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/nav/drawer.tsx rename to apps/frontend/plugins/core/templates/views/settings/nav/drawer.tsx diff --git a/frontend/plugins/core/templates/views/settings/nav/item/item-nav-settings.tsx b/apps/frontend/plugins/core/templates/views/settings/nav/item/item-nav-settings.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/nav/item/item-nav-settings.tsx rename to apps/frontend/plugins/core/templates/views/settings/nav/item/item-nav-settings.tsx diff --git a/frontend/plugins/core/templates/views/settings/nav/item/link/link-item-nav-settings.tsx b/apps/frontend/plugins/core/templates/views/settings/nav/item/link/link-item-nav-settings.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/nav/item/link/link-item-nav-settings.tsx rename to apps/frontend/plugins/core/templates/views/settings/nav/item/link/link-item-nav-settings.tsx diff --git a/frontend/plugins/core/templates/views/settings/nav/nav-settings.tsx b/apps/frontend/plugins/core/templates/views/settings/nav/nav-settings.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/nav/nav-settings.tsx rename to apps/frontend/plugins/core/templates/views/settings/nav/nav-settings.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/devices/content.tsx b/apps/frontend/plugins/core/templates/views/settings/views/devices/content.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/devices/content.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/devices/content.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/devices/devices-settings-view.tsx b/apps/frontend/plugins/core/templates/views/settings/views/devices/devices-settings-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/devices/devices-settings-view.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/devices/devices-settings-view.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/files/content.tsx b/apps/frontend/plugins/core/templates/views/settings/views/files/content.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/files/content.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/files/content.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/files/files-settings-view.tsx b/apps/frontend/plugins/core/templates/views/settings/views/files/files-settings-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/files/files-settings-view.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/files/files-settings-view.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/notifications/header/header-notifications-settings.tsx b/apps/frontend/plugins/core/templates/views/settings/views/notifications/header/header-notifications-settings.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/notifications/header/header-notifications-settings.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/notifications/header/header-notifications-settings.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/notifications/notifications-settings-view.tsx b/apps/frontend/plugins/core/templates/views/settings/views/notifications/notifications-settings-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/notifications/notifications-settings-view.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/notifications/notifications-settings-view.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/change-avatar.tsx b/apps/frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/change-avatar.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/change-avatar.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/change-avatar.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/cropper/cropper-modal-change-avatar.tsx b/apps/frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/cropper/cropper-modal-change-avatar.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/cropper/cropper-modal-change-avatar.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/cropper/cropper-modal-change-avatar.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/modal-change-avatar.tsx b/apps/frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/modal-change-avatar.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/modal-change-avatar.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/overview/header/change-avatar/modal/modal-change-avatar.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/overview/header/header-overview-settings.tsx b/apps/frontend/plugins/core/templates/views/settings/views/overview/header/header-overview-settings.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/overview/header/header-overview-settings.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/overview/header/header-overview-settings.tsx diff --git a/frontend/plugins/core/templates/views/settings/views/overview/overview-settings-view.tsx b/apps/frontend/plugins/core/templates/views/settings/views/overview/overview-settings-view.tsx similarity index 100% rename from frontend/plugins/core/templates/views/settings/views/overview/overview-settings-view.tsx rename to apps/frontend/plugins/core/templates/views/settings/views/overview/overview-settings-view.tsx diff --git a/frontend/postcss.config.js b/apps/frontend/postcss.config.js similarity index 100% rename from frontend/postcss.config.js rename to apps/frontend/postcss.config.js diff --git a/frontend/tailwind.config.ts b/apps/frontend/tailwind.config.ts similarity index 100% rename from frontend/tailwind.config.ts rename to apps/frontend/tailwind.config.ts diff --git a/frontend/tsconfig.json b/apps/frontend/tsconfig.json similarity index 100% rename from frontend/tsconfig.json rename to apps/frontend/tsconfig.json diff --git a/docker-compose.yml b/docker-compose.yml index 35fb073ad..5f6cb81c3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,7 +19,7 @@ services: container_name: vitnode_backend build: context: . - dockerfile: ./backend/Dockerfile + dockerfile: ./apps/backend/Dockerfile restart: unless-stopped environment: - DB_HOST=${DB_HOST:-database} @@ -47,7 +47,7 @@ services: container_name: vitnode_frontend build: context: . - dockerfile: ./frontend/Dockerfile + dockerfile: ./apps/frontend/Dockerfile args: - NEXT_PUBLIC_GRAPHQL_URL=${NEXT_PUBLIC_GRAPHQL_URL:-http://backend:8080} - NEXT_PUBLIC_BACKEND_URL=${NEXT_PUBLIC_BACKEND_URL:-http://localhost:8080} diff --git a/package.json b/package.json index 1e728e995..06c5af3fa 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,12 @@ { "name": "vitnode", - "version": "0.1.0", + "version": "0.0.1", "version_code": "10000", "description": "VitNode app", "author": "Maciej Piotr (aXenDev) Balcerzak", "license": "GPL-3.0 license", "workspaces": [ - "frontend", - "backend", + "apps/*", "packages/*" ], "scripts": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 66462498f..856324d38 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,7 +21,7 @@ importers: specifier: ~2.0.4 version: 2.0.4 - backend: + apps/backend: dependencies: '@apollo/server': specifier: ^4.10.4 @@ -132,12 +132,9 @@ importers: '@types/react': specifier: ^18.3.3 version: 18.3.3 - '@vitnode/backend': - specifier: workspace:* - version: link:../packages/backend '@vitnode/shared': specifier: workspace:* - version: link:../packages/shared + version: link:../../packages/shared class-transformer: specifier: ^0.5.1 version: 0.5.1 @@ -164,7 +161,7 @@ importers: version: 8.57.0 eslint-config-vitnode: specifier: workspace:* - version: link:../packages/eslint-config-vitnode + version: link:../../packages/eslint-config-vitnode pg: specifier: ^8.12.0 version: 8.12.0 @@ -180,8 +177,11 @@ importers: typescript: specifier: ^5.4.5 version: 5.4.5 + vitnode-backend: + specifier: workspace:* + version: link:../../packages/backend - frontend: + apps/frontend: dependencies: '@radix-ui/react-accordion': specifier: ^1.1.2 @@ -438,10 +438,10 @@ importers: version: 18.3.0 '@vitnode/frontend': specifier: workspace:* - version: link:../packages/frontend + version: link:../../packages/frontend '@vitnode/shared': specifier: workspace:* - version: link:../packages/shared + version: link:../../packages/shared babel-plugin-react-compiler: specifier: 0.0.0-experimental-938cd9a-20240601 version: 0.0.0-experimental-938cd9a-20240601 @@ -456,7 +456,7 @@ importers: version: 15.0.0-canary.28(eslint@8.57.0)(typescript@5.4.5) eslint-config-vitnode: specifier: workspace:* - version: link:../packages/eslint-config-vitnode + version: link:../../packages/eslint-config-vitnode geist: specifier: ^1.3.0 version: 1.3.0(next@15.0.0-canary.35(babel-plugin-react-compiler@0.0.0-experimental-938cd9a-20240601)(react-dom@19.0.0-rc.0(react@19.0.0-rc.0))(react@19.0.0-rc.0)) @@ -741,10 +741,6 @@ packages: resolution: {integrity: sha512-xhlTqH0m31mnsG0tIP4ETgfSB6gXDaYYsUWTrlUV93fFQPI9dd8hE0Ot6MHLCtqgB32hwJAC3YZMWlXZw7AleA==} engines: {node: '>=14'} - '@babel/code-frame@7.24.2': - resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} - engines: {node: '>=6.9.0'} - '@babel/code-frame@7.24.7': resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} @@ -838,10 +834,6 @@ packages: resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.5': - resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.7': resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} @@ -854,10 +846,6 @@ packages: resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==} engines: {node: '>=6.9.0'} - '@babel/highlight@7.24.5': - resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==} - engines: {node: '>=6.9.0'} - '@babel/highlight@7.24.7': resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} @@ -3939,19 +3927,10 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} - engines: {node: '>=0.4.0'} - acorn-walk@8.3.3: resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} engines: {node: '>=0.4.0'} - acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.12.0: resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} engines: {node: '>=0.4.0'} @@ -4212,10 +4191,6 @@ packages: brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} - braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -5279,10 +5254,6 @@ packages: resolution: {integrity: sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==} engines: {node: '>=12.20'} - fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} - fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -5316,10 +5287,6 @@ packages: for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} - foreground-child@3.2.1: resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==} engines: {node: '>=14'} @@ -6224,10 +6191,6 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} - micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} - engines: {node: '>=8.6'} - micromatch@4.0.7: resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} engines: {node: '>=8.6'} @@ -6295,10 +6258,6 @@ packages: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} - minipass@7.1.1: - resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==} - engines: {node: '>=16 || 14 >=14.17'} - minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} @@ -6771,9 +6730,6 @@ packages: pgpass@1.0.5: resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} - picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} @@ -8569,11 +8525,6 @@ snapshots: transitivePeerDependencies: - encoding - '@babel/code-frame@7.24.2': - dependencies: - '@babel/highlight': 7.24.5 - picocolors: 1.0.0 - '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 @@ -8589,7 +8540,7 @@ snapshots: '@babel/helper-compilation-targets': 7.24.7 '@babel/helper-module-transforms': 7.24.7(@babel/core@7.24.5) '@babel/helpers': 7.24.7 - '@babel/parser': 7.24.5 + '@babel/parser': 7.24.7 '@babel/template': 7.24.7 '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 @@ -8747,8 +8698,6 @@ snapshots: '@babel/helper-string-parser@7.24.7': {} - '@babel/helper-validator-identifier@7.24.5': {} - '@babel/helper-validator-identifier@7.24.7': {} '@babel/helper-validator-option@7.24.7': {} @@ -8758,13 +8707,6 @@ snapshots: '@babel/template': 7.24.7 '@babel/types': 7.24.7 - '@babel/highlight@7.24.5': - dependencies: - '@babel/helper-validator-identifier': 7.24.5 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.0.0 - '@babel/highlight@7.24.7': dependencies: '@babel/helper-validator-identifier': 7.24.7 @@ -9757,9 +9699,9 @@ snapshots: '@graphql-tools/merge@9.0.1(graphql@16.8.2)': dependencies: - '@graphql-tools/utils': 10.0.13(graphql@16.8.2) + '@graphql-tools/utils': 10.2.2(graphql@16.8.2) graphql: 16.8.2 - tslib: 2.6.2 + tslib: 2.6.3 '@graphql-tools/merge@9.0.4(graphql@16.8.2)': dependencies: @@ -9811,9 +9753,9 @@ snapshots: '@graphql-tools/schema@10.0.2(graphql@16.8.2)': dependencies: '@graphql-tools/merge': 9.0.1(graphql@16.8.2) - '@graphql-tools/utils': 10.0.13(graphql@16.8.2) + '@graphql-tools/utils': 10.2.2(graphql@16.8.2) graphql: 16.8.2 - tslib: 2.6.2 + tslib: 2.6.3 value-or-promise: 1.0.12 '@graphql-tools/schema@10.0.4(graphql@16.8.2)': @@ -9860,7 +9802,7 @@ snapshots: cross-inspect: 1.0.0 dset: 3.1.3 graphql: 16.8.2 - tslib: 2.6.2 + tslib: 2.6.3 '@graphql-tools/utils@10.2.2(graphql@16.8.2)': dependencies: @@ -12375,14 +12317,10 @@ snapshots: dependencies: acorn: 8.12.0 - acorn-walk@8.3.2: {} - acorn-walk@8.3.3: dependencies: acorn: 8.12.0 - acorn@8.11.3: {} - acorn@8.12.0: {} agent-base@6.0.2: @@ -12723,17 +12661,13 @@ snapshots: dependencies: balanced-match: 1.0.2 - braces@3.0.2: - dependencies: - fill-range: 7.0.1 - braces@3.0.3: dependencies: fill-range: 7.1.1 browserslist@4.23.1: dependencies: - caniuse-lite: 1.0.30001632 + caniuse-lite: 1.0.30001636 electron-to-chromium: 1.4.798 node-releases: 2.0.14 update-browserslist-db: 1.0.16(browserslist@4.23.1) @@ -13573,7 +13507,7 @@ snapshots: eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) @@ -13610,7 +13544,7 @@ snapshots: enhanced-resolve: 5.17.0 eslint: 8.57.0 eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -13632,7 +13566,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -13912,7 +13846,7 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.7 fast-json-stable-stringify@2.1.0: {} @@ -13983,10 +13917,6 @@ snapshots: strip-outer: 2.0.0 trim-repeated: 2.0.0 - fill-range@7.0.1: - dependencies: - to-regex-range: 5.0.1 - fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -14031,11 +13961,6 @@ snapshots: dependencies: is-callable: 1.2.7 - foreground-child@3.1.1: - dependencies: - cross-spawn: 7.0.3 - signal-exit: 4.1.0 - foreground-child@3.2.1: dependencies: cross-spawn: 7.0.3 @@ -14174,7 +14099,7 @@ snapshots: glob@10.3.10: dependencies: - foreground-child: 3.1.1 + foreground-child: 3.2.1 jackspeak: 2.3.6 minimatch: 9.0.4 minipass: 7.1.2 @@ -14190,7 +14115,7 @@ snapshots: glob@10.4.1: dependencies: - foreground-child: 3.1.1 + foreground-child: 3.2.1 jackspeak: 3.4.0 minimatch: 9.0.4 minipass: 7.1.2 @@ -14962,11 +14887,6 @@ snapshots: methods@1.1.2: {} - micromatch@4.0.5: - dependencies: - braces: 3.0.2 - picomatch: 2.3.1 - micromatch@4.0.7: dependencies: braces: 3.0.3 @@ -15020,8 +14940,6 @@ snapshots: minipass@5.0.0: {} - minipass@7.1.1: {} - minipass@7.1.2: {} minizlib@2.1.2: @@ -15408,7 +15326,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.24.2 + '@babel/code-frame': 7.24.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -15449,7 +15367,7 @@ snapshots: path-scurry@1.11.1: dependencies: lru-cache: 10.2.2 - minipass: 7.1.1 + minipass: 7.1.2 path-to-regexp@0.1.7: {} @@ -15510,8 +15428,6 @@ snapshots: dependencies: split2: 4.2.0 - picocolors@1.0.0: {} - picocolors@1.0.1: {} picomatch@2.3.1: {} @@ -16600,7 +16516,7 @@ snapshots: dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 - chokidar: 3.5.3 + chokidar: 3.6.0 didyoumean: 1.2.2 dlv: 1.1.3 fast-glob: 3.3.2 @@ -16772,8 +16688,8 @@ snapshots: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 20.14.2 - acorn: 8.11.3 - acorn-walk: 8.3.2 + acorn: 8.12.0 + acorn-walk: 8.3.3 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b18ec1b7e..3ff5faaaf 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,4 +1,3 @@ packages: - - "frontend" - - "backend" + - "apps/*" - "packages/*" From 82be0bba9142c76f764b3463b409023e59d61a10 Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 19 Jun 2024 15:43:32 +0200 Subject: [PATCH 4/5] chore: Fix paths in package.json --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 06c5af3fa..74474f519 100644 --- a/package.json +++ b/package.json @@ -12,13 +12,13 @@ "scripts": { "build": "cross-env TURBO_TELEMETRY_DISABLED=1 turbo build", "dev": "turbo dev", - "email:dev": "cd backend && pnpm email:dev", + "email:dev": "cd apps/backend && pnpm email:dev", "lint": "turbo lint", "lint:fix": "turbo lint:fix", "start": "turbo start", "preinstall": "npx only-allow pnpm", - "config:init": "cd frontend && pnpm config:init && cd ..", - "codegen": "cd backend && pnpm codegen && cd ..", + "config:init": "cd apps/frontend && pnpm config:init && cd ../..", + "codegen": "cd apps/backend && pnpm codegen && cd ../..", "docker:dev": "docker-compose -f ./docker-compose-dev.yml -p vitnode-dev up -d", "docker:prod": "sh docker-prod.sh", "docker:clear": "sudo docker system prune -a" From f8e55cb2f6ade3fa9096c8c54e93030eed587d6e Mon Sep 17 00:00:00 2001 From: aXenDeveloper Date: Wed, 19 Jun 2024 15:50:29 +0200 Subject: [PATCH 5/5] chore: Fix imports after move apps --- apps/frontend/components/calendar-picker.tsx | 3 +-- .../plugins/core/hooks/drag&drop/use-functions.ts | 7 +------ apps/frontend/tsconfig.json | 9 +-------- 3 files changed, 3 insertions(+), 16 deletions(-) diff --git a/apps/frontend/components/calendar-picker.tsx b/apps/frontend/components/calendar-picker.tsx index b142c49cd..dc0ebf78a 100644 --- a/apps/frontend/components/calendar-picker.tsx +++ b/apps/frontend/components/calendar-picker.tsx @@ -1,13 +1,12 @@ import { CalendarIcon } from "lucide-react"; import { SelectRangeEventHandler } from "react-day-picker"; import { format } from "date-fns"; +import { cn } from "@vitnode/frontend/helpers"; import { Button } from "./ui/button"; import { Popover, PopoverContent, PopoverTrigger } from "./ui/popover"; import { Calendar } from "./ui/calendar"; -import { cn } from "../../packages/frontend/src/helpers/classnames"; - interface Props { onSelect?: SelectRangeEventHandler; selected?: { diff --git a/apps/frontend/plugins/core/hooks/drag&drop/use-functions.ts b/apps/frontend/plugins/core/hooks/drag&drop/use-functions.ts index 88e931034..65c56a41e 100644 --- a/apps/frontend/plugins/core/hooks/drag&drop/use-functions.ts +++ b/apps/frontend/plugins/core/hooks/drag&drop/use-functions.ts @@ -7,15 +7,10 @@ import { } from "@dnd-kit/core"; import * as React from "react"; import { arrayMove } from "@dnd-kit/sortable"; +import { FlatTree, WithChildren, flattenTree } from "@vitnode/frontend/helpers"; import { useProjection } from "./use-projection"; -import { - FlatTree, - WithChildren, - flattenTree -} from "../../../../../packages/frontend/src/helpers/flatten-tree"; - function removeChildrenOf({ ids, tree diff --git a/apps/frontend/tsconfig.json b/apps/frontend/tsconfig.json index 801363e73..2f3508207 100644 --- a/apps/frontend/tsconfig.json +++ b/apps/frontend/tsconfig.json @@ -27,13 +27,6 @@ "module": "commonjs" } }, - "include": [ - "next-env.d.ts", - "**/*.ts", - "**/*.tsx", - ".next/types/**/*.ts", - "../packages/frontend/src/helpers/classnames.ts", - "../packages/frontend/src/helpers/flatten-tree.ts" - ], + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"], "exclude": ["postcss.config.js"] }