From 944b873184ee389df02f9a1288d28032f8fd4d21 Mon Sep 17 00:00:00 2001 From: sriram veeraghanta Date: Thu, 3 Jul 2025 00:44:13 +0530 Subject: [PATCH] chore: move all services inside the apps folder (#7321) * chore: move all services inside the apps folder * chore: rename apiserver to server --- {admin => apps/admin}/.env.example | 0 {admin => apps/admin}/.eslintrc.js | 0 {admin => apps/admin}/.prettierignore | 0 {admin => apps/admin}/.prettierrc | 0 {admin => apps/admin}/Dockerfile.admin | 0 {admin => apps/admin}/Dockerfile.dev | 0 .../admin}/app/(all)/(dashboard)/ai/form.tsx | 0 .../admin}/app/(all)/(dashboard)/ai/layout.tsx | 0 .../admin}/app/(all)/(dashboard)/ai/page.tsx | 0 .../(dashboard)/authentication/github/form.tsx | 0 .../(dashboard)/authentication/github/layout.tsx | 0 .../(dashboard)/authentication/github/page.tsx | 0 .../(dashboard)/authentication/gitlab/form.tsx | 0 .../(dashboard)/authentication/gitlab/layout.tsx | 0 .../(dashboard)/authentication/gitlab/page.tsx | 0 .../(dashboard)/authentication/google/form.tsx | 0 .../(dashboard)/authentication/google/layout.tsx | 0 .../(dashboard)/authentication/google/page.tsx | 0 .../app/(all)/(dashboard)/authentication/layout.tsx | 0 .../app/(all)/(dashboard)/authentication/page.tsx | 0 .../(all)/(dashboard)/email/email-config-form.tsx | 0 .../admin}/app/(all)/(dashboard)/email/layout.tsx | 0 .../admin}/app/(all)/(dashboard)/email/page.tsx | 0 .../(all)/(dashboard)/email/test-email-modal.tsx | 0 .../admin}/app/(all)/(dashboard)/general/form.tsx | 0 .../app/(all)/(dashboard)/general/intercom.tsx | 0 .../admin}/app/(all)/(dashboard)/general/layout.tsx | 0 .../admin}/app/(all)/(dashboard)/general/page.tsx | 0 .../admin}/app/(all)/(dashboard)/header.tsx | 0 .../admin}/app/(all)/(dashboard)/image/form.tsx | 0 .../admin}/app/(all)/(dashboard)/image/layout.tsx | 0 .../admin}/app/(all)/(dashboard)/image/page.tsx | 0 .../admin}/app/(all)/(dashboard)/layout.tsx | 0 .../app/(all)/(dashboard)/sidebar-dropdown.tsx | 0 .../app/(all)/(dashboard)/sidebar-help-section.tsx | 0 .../admin}/app/(all)/(dashboard)/sidebar-menu.tsx | 0 .../admin}/app/(all)/(dashboard)/sidebar.tsx | 0 .../app/(all)/(dashboard)/workspace/create/form.tsx | 0 .../app/(all)/(dashboard)/workspace/create/page.tsx | 0 .../app/(all)/(dashboard)/workspace/layout.tsx | 0 .../admin}/app/(all)/(dashboard)/workspace/page.tsx | 0 .../admin}/app/(all)/(home)/auth-banner.tsx | 0 .../admin}/app/(all)/(home)/auth-helpers.tsx | 0 {admin => apps/admin}/app/(all)/(home)/layout.tsx | 0 {admin => apps/admin}/app/(all)/(home)/page.tsx | 0 .../admin}/app/(all)/(home)/sign-in-form.tsx | 0 .../admin}/app/(all)/instance.provider.tsx | 0 {admin => apps/admin}/app/(all)/layout.tsx | 0 {admin => apps/admin}/app/(all)/store.provider.tsx | 0 {admin => apps/admin}/app/(all)/toast.tsx | 0 {admin => apps/admin}/app/(all)/user.provider.tsx | 0 {admin => apps/admin}/app/error.tsx | 0 {admin => apps/admin}/app/layout.tsx | 0 .../authentication/authentication-modes.tsx | 0 .../admin}/ce/components/authentication/index.ts | 0 {admin => apps/admin}/ce/components/common/index.ts | 0 .../admin}/ce/components/common/upgrade-button.tsx | 0 {admin => apps/admin}/ce/store/root.store.ts | 0 .../authentication/authentication-method-card.tsx | 0 .../authentication/email-config-switch.tsx | 0 .../components/authentication/github-config.tsx | 0 .../components/authentication/gitlab-config.tsx | 0 .../components/authentication/google-config.tsx | 0 .../authentication/password-config-switch.tsx | 0 .../admin}/core/components/common/banner.tsx | 0 .../core/components/common/breadcrumb-link.tsx | 0 .../admin}/core/components/common/code-block.tsx | 0 .../components/common/confirm-discard-modal.tsx | 0 .../core/components/common/controller-input.tsx | 0 .../admin}/core/components/common/copy-field.tsx | 0 .../admin}/core/components/common/empty-state.tsx | 0 .../admin}/core/components/common/logo-spinner.tsx | 0 .../admin}/core/components/common/page-header.tsx | 0 .../components/common/password-strength-meter.tsx | 0 .../admin}/core/components/instance/failure.tsx | 0 .../core/components/instance/instance-not-ready.tsx | 0 .../admin}/core/components/instance/loading.tsx | 0 .../admin}/core/components/instance/setup-form.tsx | 0 .../admin}/core/components/new-user-popup.tsx | 0 .../admin}/core/components/workspace/list-item.tsx | 0 {admin => apps/admin}/core/hooks/store/index.ts | 0 .../admin}/core/hooks/store/use-instance.tsx | 0 .../admin}/core/hooks/store/use-theme.tsx | 0 {admin => apps/admin}/core/hooks/store/use-user.tsx | 0 .../admin}/core/hooks/store/use-workspace.tsx | 0 {admin => apps/admin}/core/store/instance.store.ts | 0 {admin => apps/admin}/core/store/root.store.ts | 0 {admin => apps/admin}/core/store/theme.store.ts | 0 {admin => apps/admin}/core/store/user.store.ts | 0 {admin => apps/admin}/core/store/workspace.store.ts | 0 .../authentication/authentication-modes.tsx | 0 .../admin}/ee/components/authentication/index.ts | 0 {admin => apps/admin}/ee/components/common/index.ts | 0 {admin => apps/admin}/ee/store/root.store.ts | 0 {admin => apps/admin}/next-env.d.ts | 0 {admin => apps/admin}/next.config.js | 0 {admin => apps/admin}/package.json | 0 {admin => apps/admin}/postcss.config.js | 0 .../admin}/public/auth/background-pattern-dark.svg | 0 .../admin}/public/auth/background-pattern.svg | 0 .../public/favicon/android-chrome-192x192.png | Bin .../public/favicon/android-chrome-512x512.png | Bin .../admin}/public/favicon/apple-touch-icon.png | Bin .../admin}/public/favicon/favicon-16x16.png | Bin .../admin}/public/favicon/favicon-32x32.png | Bin {admin => apps/admin}/public/favicon/favicon.ico | Bin .../admin}/public/favicon/site.webmanifest | 0 .../admin}/public/images/logo-spinner-dark.gif | Bin .../admin}/public/images/logo-spinner-light.gif | Bin .../admin}/public/images/plane-takeoff.png | Bin .../public/instance/instance-failure-dark.svg | 0 .../admin}/public/instance/instance-failure.svg | 0 .../admin}/public/instance/plane-takeoff.png | Bin {admin => apps/admin}/public/logos/github-black.png | Bin {admin => apps/admin}/public/logos/github-white.png | Bin {admin => apps/admin}/public/logos/gitlab-logo.svg | 0 {admin => apps/admin}/public/logos/google-logo.svg | 0 {admin => apps/admin}/public/logos/oidc-logo.svg | 0 {admin => apps/admin}/public/logos/saml-logo.svg | 0 .../admin}/public/logos/takeoff-icon-dark.svg | 0 .../admin}/public/logos/takeoff-icon-light.svg | 0 .../plane-logos/black-horizontal-with-blue-logo.png | Bin .../admin}/public/plane-logos/blue-without-text.png | Bin .../plane-logos/white-horizontal-with-blue-logo.png | Bin {admin => apps/admin}/public/site.webmanifest.json | 0 {admin => apps/admin}/styles/globals.css | 0 {admin => apps/admin}/tailwind.config.js | 0 {admin => apps/admin}/tsconfig.json | 0 {live => apps/live}/.env.example | 0 {live => apps/live}/.eslintignore | 0 {live => apps/live}/.eslintrc.json | 0 {live => apps/live}/.prettierignore | 0 {live => apps/live}/.prettierrc | 0 {live => apps/live}/Dockerfile.dev | 0 {live => apps/live}/Dockerfile.live | 0 {live => apps/live}/package.json | 0 {live => apps/live}/src/ce/lib/fetch-document.ts | 0 {live => apps/live}/src/ce/lib/update-document.ts | 0 {live => apps/live}/src/ce/types/common.d.ts | 0 {live => apps/live}/src/core/extensions/index.ts | 0 .../live}/src/core/helpers/convert-document.ts | 0 .../live}/src/core/helpers/error-handler.ts | 0 {live => apps/live}/src/core/helpers/logger.ts | 0 {live => apps/live}/src/core/helpers/page.ts | 0 {live => apps/live}/src/core/hocuspocus-server.ts | 0 {live => apps/live}/src/core/lib/authentication.ts | 0 {live => apps/live}/src/core/lib/page.ts | 0 {live => apps/live}/src/core/lib/utils/redis-url.ts | 0 .../live}/src/core/services/api.service.ts | 0 .../live}/src/core/services/page.service.ts | 0 .../live}/src/core/services/user.service.ts | 0 {live => apps/live}/src/core/types/common.d.ts | 0 {live => apps/live}/src/ee/lib/fetch-document.ts | 0 {live => apps/live}/src/ee/lib/update-document.ts | 0 {live => apps/live}/src/ee/types/common.d.ts | 0 {live => apps/live}/src/server.ts | 0 {live => apps/live}/tsconfig.json | 0 {live => apps/live}/tsup.config.ts | 0 {apiserver => apps/server}/.coveragerc | 0 {apiserver => apps/server}/.env.example | 0 {apiserver => apps/server}/Dockerfile.api | 0 {apiserver => apps/server}/Dockerfile.dev | 0 {apiserver => apps/server}/Procfile | 0 {apiserver => apps/server}/back_migration.py | 0 .../server}/bin/docker-entrypoint-api-local.sh | 0 .../server}/bin/docker-entrypoint-api.sh | 0 .../server}/bin/docker-entrypoint-beat.sh | 0 .../server}/bin/docker-entrypoint-migrator.sh | 0 .../server}/bin/docker-entrypoint-worker.sh | 0 {apiserver => apps/server}/manage.py | 0 {apiserver => apps/server}/package.json | 0 {apiserver => apps/server}/plane/__init__.py | 0 .../server}/plane/analytics/__init__.py | 0 {apiserver => apps/server}/plane/analytics/apps.py | 0 {apiserver => apps/server}/plane/api/__init__.py | 0 {apiserver => apps/server}/plane/api/apps.py | 0 .../server}/plane/api/middleware/__init__.py | 0 .../plane/api/middleware/api_authentication.py | 0 {apiserver => apps/server}/plane/api/rate_limit.py | 0 .../server}/plane/api/serializers/__init__.py | 0 .../server}/plane/api/serializers/base.py | 0 .../server}/plane/api/serializers/cycle.py | 0 .../server}/plane/api/serializers/estimate.py | 0 .../server}/plane/api/serializers/intake.py | 0 .../server}/plane/api/serializers/issue.py | 0 .../server}/plane/api/serializers/module.py | 0 .../server}/plane/api/serializers/project.py | 0 .../server}/plane/api/serializers/state.py | 0 .../server}/plane/api/serializers/user.py | 0 .../server}/plane/api/serializers/workspace.py | 0 .../server}/plane/api/urls/__init__.py | 0 {apiserver => apps/server}/plane/api/urls/cycle.py | 0 {apiserver => apps/server}/plane/api/urls/intake.py | 0 {apiserver => apps/server}/plane/api/urls/issue.py | 0 {apiserver => apps/server}/plane/api/urls/member.py | 0 {apiserver => apps/server}/plane/api/urls/module.py | 0 .../server}/plane/api/urls/project.py | 0 {apiserver => apps/server}/plane/api/urls/state.py | 0 .../server}/plane/api/views/__init__.py | 0 {apiserver => apps/server}/plane/api/views/base.py | 0 {apiserver => apps/server}/plane/api/views/cycle.py | 0 .../server}/plane/api/views/intake.py | 0 {apiserver => apps/server}/plane/api/views/issue.py | 0 .../server}/plane/api/views/member.py | 0 .../server}/plane/api/views/module.py | 0 .../server}/plane/api/views/project.py | 0 {apiserver => apps/server}/plane/api/views/state.py | 0 {apiserver => apps/server}/plane/app/__init__.py | 0 {apiserver => apps/server}/plane/app/apps.py | 0 .../server}/plane/app/middleware/__init__.py | 0 .../plane/app/middleware/api_authentication.py | 0 .../server}/plane/app/permissions/__init__.py | 0 .../server}/plane/app/permissions/base.py | 0 .../server}/plane/app/permissions/project.py | 0 .../server}/plane/app/permissions/workspace.py | 0 .../server}/plane/app/serializers/__init__.py | 0 .../server}/plane/app/serializers/analytic.py | 0 .../server}/plane/app/serializers/api.py | 0 .../server}/plane/app/serializers/asset.py | 0 .../server}/plane/app/serializers/base.py | 0 .../server}/plane/app/serializers/cycle.py | 0 .../server}/plane/app/serializers/draft.py | 0 .../server}/plane/app/serializers/estimate.py | 0 .../server}/plane/app/serializers/exporter.py | 0 .../server}/plane/app/serializers/favorite.py | 0 .../server}/plane/app/serializers/importer.py | 0 .../server}/plane/app/serializers/intake.py | 0 .../server}/plane/app/serializers/issue.py | 0 .../server}/plane/app/serializers/module.py | 0 .../server}/plane/app/serializers/notification.py | 0 .../server}/plane/app/serializers/page.py | 0 .../server}/plane/app/serializers/project.py | 0 .../server}/plane/app/serializers/state.py | 0 .../server}/plane/app/serializers/user.py | 0 .../server}/plane/app/serializers/view.py | 0 .../server}/plane/app/serializers/webhook.py | 0 .../server}/plane/app/serializers/workspace.py | 0 .../server}/plane/app/urls/__init__.py | 0 .../server}/plane/app/urls/analytic.py | 0 {apiserver => apps/server}/plane/app/urls/api.py | 0 {apiserver => apps/server}/plane/app/urls/asset.py | 0 {apiserver => apps/server}/plane/app/urls/cycle.py | 0 .../server}/plane/app/urls/estimate.py | 0 .../server}/plane/app/urls/external.py | 0 {apiserver => apps/server}/plane/app/urls/intake.py | 0 {apiserver => apps/server}/plane/app/urls/issue.py | 0 {apiserver => apps/server}/plane/app/urls/module.py | 0 .../server}/plane/app/urls/notification.py | 0 {apiserver => apps/server}/plane/app/urls/page.py | 0 .../server}/plane/app/urls/project.py | 0 {apiserver => apps/server}/plane/app/urls/search.py | 0 {apiserver => apps/server}/plane/app/urls/state.py | 0 .../server}/plane/app/urls/timezone.py | 0 {apiserver => apps/server}/plane/app/urls/user.py | 0 {apiserver => apps/server}/plane/app/urls/views.py | 0 .../server}/plane/app/urls/webhook.py | 0 .../server}/plane/app/urls/workspace.py | 0 .../server}/plane/app/views/__init__.py | 0 .../server}/plane/app/views/analytic/advance.py | 0 .../server}/plane/app/views/analytic/base.py | 0 .../plane/app/views/analytic/project_analytics.py | 0 {apiserver => apps/server}/plane/app/views/api.py | 0 .../server}/plane/app/views/asset/base.py | 0 .../server}/plane/app/views/asset/v2.py | 0 {apiserver => apps/server}/plane/app/views/base.py | 0 .../server}/plane/app/views/cycle/archive.py | 0 .../server}/plane/app/views/cycle/base.py | 0 .../server}/plane/app/views/cycle/issue.py | 0 .../server}/plane/app/views/error_404.py | 0 .../server}/plane/app/views/estimate/base.py | 0 .../server}/plane/app/views/exporter/base.py | 0 .../server}/plane/app/views/external/base.py | 0 .../server}/plane/app/views/intake/base.py | 0 .../server}/plane/app/views/issue/activity.py | 0 .../server}/plane/app/views/issue/archive.py | 0 .../server}/plane/app/views/issue/attachment.py | 0 .../server}/plane/app/views/issue/base.py | 0 .../server}/plane/app/views/issue/comment.py | 0 .../server}/plane/app/views/issue/label.py | 0 .../server}/plane/app/views/issue/link.py | 0 .../server}/plane/app/views/issue/reaction.py | 0 .../server}/plane/app/views/issue/relation.py | 0 .../server}/plane/app/views/issue/sub_issue.py | 0 .../server}/plane/app/views/issue/subscriber.py | 0 .../server}/plane/app/views/issue/version.py | 0 .../server}/plane/app/views/module/archive.py | 0 .../server}/plane/app/views/module/base.py | 0 .../server}/plane/app/views/module/issue.py | 0 .../server}/plane/app/views/notification/base.py | 0 .../server}/plane/app/views/page/base.py | 0 .../server}/plane/app/views/page/version.py | 0 .../server}/plane/app/views/project/base.py | 0 .../server}/plane/app/views/project/invite.py | 0 .../server}/plane/app/views/project/member.py | 0 .../server}/plane/app/views/search/base.py | 0 .../server}/plane/app/views/search/issue.py | 0 .../server}/plane/app/views/state/base.py | 0 .../server}/plane/app/views/timezone/base.py | 0 .../server}/plane/app/views/user/base.py | 0 .../server}/plane/app/views/view/base.py | 0 .../server}/plane/app/views/webhook/base.py | 0 .../server}/plane/app/views/workspace/base.py | 0 .../server}/plane/app/views/workspace/cycle.py | 0 .../server}/plane/app/views/workspace/draft.py | 0 .../server}/plane/app/views/workspace/estimate.py | 0 .../server}/plane/app/views/workspace/favorite.py | 0 .../server}/plane/app/views/workspace/home.py | 0 .../server}/plane/app/views/workspace/invite.py | 0 .../server}/plane/app/views/workspace/label.py | 0 .../server}/plane/app/views/workspace/member.py | 0 .../server}/plane/app/views/workspace/module.py | 0 .../server}/plane/app/views/workspace/quick_link.py | 0 .../plane/app/views/workspace/recent_visit.py | 0 .../server}/plane/app/views/workspace/state.py | 0 .../server}/plane/app/views/workspace/sticky.py | 0 .../server}/plane/app/views/workspace/user.py | 0 .../plane/app/views/workspace/user_preference.py | 0 {apiserver => apps/server}/plane/asgi.py | 0 .../server}/plane/authentication/__init__.py | 0 .../plane/authentication/adapter/__init__.py | 0 .../server}/plane/authentication/adapter/base.py | 0 .../plane/authentication/adapter/credential.py | 0 .../server}/plane/authentication/adapter/error.py | 0 .../plane/authentication/adapter/exception.py | 0 .../server}/plane/authentication/adapter/oauth.py | 0 .../server}/plane/authentication/apps.py | 0 .../plane/authentication/middleware/__init__.py | 0 .../plane/authentication/middleware/session.py | 0 .../plane/authentication/provider/__init__.py | 0 .../authentication/provider/credentials/__init__.py | 0 .../authentication/provider/credentials/email.py | 0 .../provider/credentials/magic_code.py | 0 .../plane/authentication/provider/oauth/__init__.py | 0 .../plane/authentication/provider/oauth/github.py | 0 .../plane/authentication/provider/oauth/gitlab.py | 0 .../plane/authentication/provider/oauth/google.py | 0 .../server}/plane/authentication/rate_limit.py | 0 .../server}/plane/authentication/session.py | 0 .../server}/plane/authentication/urls.py | 0 .../server}/plane/authentication/utils/host.py | 0 .../server}/plane/authentication/utils/login.py | 0 .../plane/authentication/utils/redirection_path.py | 0 .../authentication/utils/user_auth_workflow.py | 0 .../authentication/utils/workspace_project_join.py | 0 .../server}/plane/authentication/views/__init__.py | 0 .../server}/plane/authentication/views/app/check.py | 0 .../server}/plane/authentication/views/app/email.py | 0 .../plane/authentication/views/app/github.py | 0 .../plane/authentication/views/app/gitlab.py | 0 .../plane/authentication/views/app/google.py | 0 .../server}/plane/authentication/views/app/magic.py | 0 .../authentication/views/app/password_management.py | 0 .../plane/authentication/views/app/signout.py | 0 .../server}/plane/authentication/views/common.py | 0 .../plane/authentication/views/space/check.py | 0 .../plane/authentication/views/space/email.py | 0 .../plane/authentication/views/space/github.py | 0 .../plane/authentication/views/space/gitlab.py | 0 .../plane/authentication/views/space/google.py | 0 .../plane/authentication/views/space/magic.py | 0 .../views/space/password_management.py | 0 .../plane/authentication/views/space/signout.py | 0 .../server}/plane/bgtasks/__init__.py | 0 .../server}/plane/bgtasks/analytic_plot_export.py | 0 .../server}/plane/bgtasks/api_logs_task.py | 0 {apiserver => apps/server}/plane/bgtasks/apps.py | 0 .../server}/plane/bgtasks/copy_s3_object.py | 0 .../server}/plane/bgtasks/deletion_task.py | 0 .../server}/plane/bgtasks/dummy_data_task.py | 0 .../plane/bgtasks/email_notification_task.py | 0 .../server}/plane/bgtasks/event_tracking_task.py | 0 .../server}/plane/bgtasks/export_task.py | 0 .../server}/plane/bgtasks/exporter_expired_task.py | 0 .../server}/plane/bgtasks/file_asset_task.py | 0 .../server}/plane/bgtasks/forgot_password_task.py | 0 .../server}/plane/bgtasks/issue_activities_task.py | 0 .../server}/plane/bgtasks/issue_automation_task.py | 0 .../plane/bgtasks/issue_description_version_sync.py | 0 .../plane/bgtasks/issue_description_version_task.py | 0 .../server}/plane/bgtasks/issue_version_sync.py | 0 .../server}/plane/bgtasks/magic_link_code_task.py | 0 .../server}/plane/bgtasks/notification_task.py | 0 .../server}/plane/bgtasks/page_transaction_task.py | 0 .../server}/plane/bgtasks/page_version_task.py | 0 .../plane/bgtasks/project_add_user_email_task.py | 0 .../plane/bgtasks/project_invitation_task.py | 0 .../server}/plane/bgtasks/recent_visited_task.py | 0 .../server}/plane/bgtasks/storage_metadata_task.py | 0 .../plane/bgtasks/user_activation_email_task.py | 0 .../plane/bgtasks/user_deactivation_email_task.py | 0 .../server}/plane/bgtasks/webhook_task.py | 0 .../server}/plane/bgtasks/work_item_link_task.py | 0 .../plane/bgtasks/workspace_invitation_task.py | 0 .../server}/plane/bgtasks/workspace_seed_task.py | 0 {apiserver => apps/server}/plane/celery.py | 0 {apiserver => apps/server}/plane/db/__init__.py | 0 {apiserver => apps/server}/plane/db/apps.py | 0 .../server}/plane/db/management/__init__.py | 0 .../plane/db/management/commands/__init__.py | 0 .../plane/db/management/commands/activate_user.py | 0 .../plane/db/management/commands/clear_cache.py | 0 .../plane/db/management/commands/create_bucket.py | 0 .../db/management/commands/create_dummy_data.py | 0 .../db/management/commands/create_instance_admin.py | 0 .../db/management/commands/create_project_member.py | 0 .../management/commands/fix_duplicate_sequences.py | 0 .../plane/db/management/commands/reset_password.py | 0 .../commands/sync_issue_description_version.py | 0 .../db/management/commands/sync_issue_version.py | 0 .../plane/db/management/commands/test_email.py | 0 .../plane/db/management/commands/update_bucket.py | 0 .../commands/update_deleted_workspace_slug.py | 0 .../plane/db/management/commands/wait_for_db.py | 0 .../db/management/commands/wait_for_migrations.py | 0 .../server}/plane/db/migrations/0001_initial.py | 0 .../plane/db/migrations/0002_auto_20221104_2239.py | 0 .../plane/db/migrations/0003_auto_20221109_2320.py | 0 .../db/migrations/0004_alter_state_sequence.py | 0 .../plane/db/migrations/0005_auto_20221114_2127.py | 0 .../plane/db/migrations/0006_alter_cycle_status.py | 0 .../plane/db/migrations/0007_label_parent.py | 0 .../plane/db/migrations/0008_label_colour.py | 0 .../plane/db/migrations/0009_auto_20221208_0310.py | 0 .../plane/db/migrations/0010_auto_20221213_0037.py | 0 .../plane/db/migrations/0011_auto_20221222_2357.py | 0 .../plane/db/migrations/0012_auto_20230104_0117.py | 0 .../plane/db/migrations/0013_auto_20230107_0041.py | 0 ...4_alter_workspacememberinvite_unique_together.py | 0 .../plane/db/migrations/0015_auto_20230107_1636.py | 0 .../plane/db/migrations/0016_auto_20230107_1735.py | 0 .../0017_alter_workspace_unique_together.py | 0 .../plane/db/migrations/0018_auto_20230130_0119.py | 0 .../plane/db/migrations/0019_auto_20230131_0049.py | 0 .../plane/db/migrations/0020_auto_20230214_0118.py | 0 .../plane/db/migrations/0021_auto_20230223_0104.py | 0 .../plane/db/migrations/0022_auto_20230307_0304.py | 0 .../plane/db/migrations/0023_auto_20230316_0040.py | 0 .../plane/db/migrations/0024_auto_20230322_0138.py | 0 .../plane/db/migrations/0025_auto_20230331_0203.py | 0 .../0026_alter_projectmember_view_props.py | 0 .../plane/db/migrations/0027_auto_20230409_0312.py | 0 .../plane/db/migrations/0028_auto_20230414_1703.py | 0 .../plane/db/migrations/0029_auto_20230502_0126.py | 0 .../0030_alter_estimatepoint_unique_together.py | 0 .../plane/db/migrations/0031_analyticview.py | 0 .../plane/db/migrations/0032_auto_20230520_2015.py | 0 .../plane/db/migrations/0033_auto_20230618_2125.py | 0 .../plane/db/migrations/0034_auto_20230628_1046.py | 0 .../plane/db/migrations/0035_auto_20230704_2225.py | 0 .../0036_alter_workspace_organization_size.py | 0 ...issue_archived_at_project_archive_in_and_more.py | 0 .../plane/db/migrations/0038_auto_20230720_1505.py | 0 .../plane/db/migrations/0039_auto_20230723_2203.py | 0 ...tmember_preferences_user_cover_image_and_more.py | 0 ...cycle_sort_order_issuecomment_access_and_more.py | 0 .../0042_alter_analyticview_created_by_and_more.py | 0 .../0043_alter_analyticview_created_by_and_more.py | 0 .../plane/db/migrations/0044_auto_20230913_0709.py | 0 ...ty_epoch_workspacemember_issue_props_and_more.py | 0 ..._order_alter_analyticview_created_by_and_more.py | 0 ...oken_description_apitoken_expired_at_and_more.py | 0 .../plane/db/migrations/0048_auto_20231116_0713.py | 0 .../plane/db/migrations/0049_auto_20231116_0713.py | 0 ...er_use_case_alter_workspace_organization_size.py | 0 ...le_external_id_cycle_external_source_and_more.py | 0 .../plane/db/migrations/0052_auto_20231220_1141.py | 0 .../plane/db/migrations/0053_auto_20240102_1315.py | 0 .../0054_dashboard_widget_dashboardwidget.py | 0 .../plane/db/migrations/0055_auto_20240108_0648.py | 0 ...ernotificationpreference_emailnotificationlog.py | 0 .../plane/db/migrations/0057_auto_20240122_0901.py | 0 .../0058_alter_moduleissue_issue_and_more.py | 0 .../plane/db/migrations/0059_auto_20240208_0957.py | 0 .../db/migrations/0060_cycle_progress_snapshot.py | 0 .../plane/db/migrations/0061_project_logo_props.py | 0 ...cycle_archived_at_module_archived_at_and_more.py | 0 .../0063_state_is_triage_alter_state_group.py | 0 .../plane/db/migrations/0064_auto_20240409_1134.py | 0 .../plane/db/migrations/0065_auto_20240415_0937.py | 0 ...t_id_token_cycle_logo_props_module_logo_props.py | 0 .../plane/db/migrations/0067_issue_estimate.py | 0 ...label_project_remove_pagelog_project_and_more.py | 0 .../0069_alter_account_provider_and_more.py | 0 ...n_is_service_exporterhistory_filters_and_more.py | 0 ...name_issueproperty_issueuserproperty_and_more.py | 0 .../0072_issueattachment_external_id_and_more.py | 0 ...lter_commentreaction_unique_together_and_more.py | 0 .../0074_deploy_board_and_project_issues.py | 0 .../db/migrations/0075_alter_fileasset_asset.py | 0 .../0076_alter_projectmember_role_and_more.py | 0 ..._user_timezone_project_user_timezone_and_more.py | 0 ...easset_comment_fileasset_entity_type_and_more.py | 0 .../plane/db/migrations/0079_auto_20241009_0619.py | 0 ...asset_draft_issue_alter_fileasset_entity_type.py | 0 .../0081_remove_globalview_created_by_and_more.py | 0 ...ssue_managers_alter_cycleissue_issue_and_more.py | 0 .../0083_device_workspace_timezone_and_more.py | 0 ...ue_name_project_when_deleted_at_null_and_more.py | 0 ...keissue_remove_inboxissue_created_by_and_more.py | 0 ...rsion_alter_teampage_unique_together_and_more.py | 0 ...0087_remove_issueversion_description_and_more.py | 0 .../0088_sticky_sort_order_workspaceuserlink.py | 0 .../0089_workspacehomepreference_and_more.py | 0 ...rename_dashboard_deprecateddashboard_and_more.py | 0 .../0091_issuecomment_edited_at_and_more.py | 0 ...cateddashboardwidget_unique_together_and_more.py | 0 ..._moved_to_page_page_moved_to_project_and_more.py | 0 .../plane/db/migrations/0094_auto_20250425_0902.py | 0 .../0095_page_external_id_page_external_source.py | 0 .../0096_user_is_email_valid_user_masked_at.py | 0 ...7_project_external_id_project_external_source.py | 0 .../server}/plane/db/migrations/__init__.py | 0 {apiserver => apps/server}/plane/db/mixins.py | 0 .../server}/plane/db/models/__init__.py | 0 .../server}/plane/db/models/analytic.py | 0 {apiserver => apps/server}/plane/db/models/api.py | 0 {apiserver => apps/server}/plane/db/models/asset.py | 0 {apiserver => apps/server}/plane/db/models/base.py | 0 {apiserver => apps/server}/plane/db/models/cycle.py | 0 .../server}/plane/db/models/deploy_board.py | 0 .../server}/plane/db/models/device.py | 0 {apiserver => apps/server}/plane/db/models/draft.py | 0 .../server}/plane/db/models/estimate.py | 0 .../server}/plane/db/models/exporter.py | 0 .../server}/plane/db/models/favorite.py | 0 .../server}/plane/db/models/importer.py | 0 .../server}/plane/db/models/intake.py | 0 .../server}/plane/db/models/integration/__init__.py | 0 .../server}/plane/db/models/integration/base.py | 0 .../server}/plane/db/models/integration/github.py | 0 .../server}/plane/db/models/integration/slack.py | 0 {apiserver => apps/server}/plane/db/models/issue.py | 0 .../server}/plane/db/models/issue_type.py | 0 {apiserver => apps/server}/plane/db/models/label.py | 0 .../server}/plane/db/models/module.py | 0 .../server}/plane/db/models/notification.py | 0 {apiserver => apps/server}/plane/db/models/page.py | 0 .../server}/plane/db/models/project.py | 0 .../server}/plane/db/models/recent_visit.py | 0 .../server}/plane/db/models/session.py | 0 .../server}/plane/db/models/social_connection.py | 0 {apiserver => apps/server}/plane/db/models/state.py | 0 .../server}/plane/db/models/sticky.py | 0 {apiserver => apps/server}/plane/db/models/user.py | 0 {apiserver => apps/server}/plane/db/models/view.py | 0 .../server}/plane/db/models/webhook.py | 0 .../server}/plane/db/models/workspace.py | 0 .../server}/plane/license/__init__.py | 0 .../server}/plane/license/api/__init__.py | 0 .../plane/license/api/permissions/__init__.py | 0 .../plane/license/api/permissions/instance.py | 0 .../plane/license/api/serializers/__init__.py | 0 .../server}/plane/license/api/serializers/admin.py | 0 .../server}/plane/license/api/serializers/base.py | 0 .../plane/license/api/serializers/configuration.py | 0 .../plane/license/api/serializers/instance.py | 0 .../server}/plane/license/api/serializers/user.py | 0 .../plane/license/api/serializers/workspace.py | 0 .../server}/plane/license/api/views/__init__.py | 0 .../server}/plane/license/api/views/admin.py | 0 .../server}/plane/license/api/views/base.py | 0 .../plane/license/api/views/configuration.py | 0 .../server}/plane/license/api/views/instance.py | 0 .../server}/plane/license/api/views/workspace.py | 0 {apiserver => apps/server}/plane/license/apps.py | 0 .../server}/plane/license/bgtasks/__init__.py | 0 .../server}/plane/license/bgtasks/tracer.py | 0 .../server}/plane/license/management/__init__.py | 0 .../plane/license/management/commands/__init__.py | 0 .../management/commands/configure_instance.py | 0 .../management/commands/register_instance.py | 0 .../plane/license/migrations/0001_initial.py | 0 ...ame_version_instance_current_version_and_more.py | 0 ...ngelog_title_alter_changelog_version_and_more.py | 0 ...gelog_deleted_at_instance_deleted_at_and_more.py | 0 ...0005_rename_product_instance_edition_and_more.py | 0 .../server}/plane/license/migrations/__init__.py | 0 .../server}/plane/license/models/__init__.py | 0 .../server}/plane/license/models/instance.py | 0 {apiserver => apps/server}/plane/license/urls.py | 0 .../server}/plane/license/utils/__init__.py | 0 .../server}/plane/license/utils/encryption.py | 0 .../server}/plane/license/utils/instance_value.py | 0 .../server}/plane/middleware/__init__.py | 0 {apiserver => apps/server}/plane/middleware/apps.py | 0 .../server}/plane/middleware/logger.py | 0 .../server}/plane/seeds/data/issues.json | 0 .../server}/plane/seeds/data/labels.json | 0 .../server}/plane/seeds/data/projects.json | 0 .../server}/plane/seeds/data/states.json | 0 .../server}/plane/settings/__init__.py | 0 {apiserver => apps/server}/plane/settings/common.py | 0 {apiserver => apps/server}/plane/settings/local.py | 0 .../server}/plane/settings/production.py | 0 {apiserver => apps/server}/plane/settings/redis.py | 0 .../server}/plane/settings/storage.py | 0 {apiserver => apps/server}/plane/settings/test.py | 0 {apiserver => apps/server}/plane/space/__init__.py | 0 {apiserver => apps/server}/plane/space/apps.py | 0 .../server}/plane/space/serializer/__init__.py | 0 .../server}/plane/space/serializer/base.py | 0 .../server}/plane/space/serializer/cycle.py | 0 .../server}/plane/space/serializer/intake.py | 0 .../server}/plane/space/serializer/issue.py | 0 .../server}/plane/space/serializer/module.py | 0 .../server}/plane/space/serializer/project.py | 0 .../server}/plane/space/serializer/state.py | 0 .../server}/plane/space/serializer/user.py | 0 .../server}/plane/space/serializer/workspace.py | 0 .../server}/plane/space/urls/__init__.py | 0 .../server}/plane/space/urls/asset.py | 0 .../server}/plane/space/urls/intake.py | 0 .../server}/plane/space/urls/issue.py | 0 .../server}/plane/space/urls/project.py | 0 .../server}/plane/space/utils/grouper.py | 0 .../server}/plane/space/views/__init__.py | 0 .../server}/plane/space/views/asset.py | 0 .../server}/plane/space/views/base.py | 0 .../server}/plane/space/views/cycle.py | 0 .../server}/plane/space/views/intake.py | 0 .../server}/plane/space/views/issue.py | 0 .../server}/plane/space/views/label.py | 0 .../server}/plane/space/views/meta.py | 0 .../server}/plane/space/views/module.py | 0 .../server}/plane/space/views/project.py | 0 .../server}/plane/space/views/state.py | 0 .../server}/plane/static/css/style.css | 0 {apiserver => apps/server}/plane/static/humans.txt | 0 .../server}/plane/static/js/script.js | 0 {apiserver => apps/server}/plane/tests/README.md | 0 .../server}/plane/tests/TESTING_GUIDE.md | 0 {apiserver => apps/server}/plane/tests/__init__.py | 0 {apiserver => apps/server}/plane/tests/apps.py | 0 {apiserver => apps/server}/plane/tests/conftest.py | 0 .../server}/plane/tests/conftest_external.py | 0 .../server}/plane/tests/contract/__init__.py | 0 .../server}/plane/tests/contract/api/__init__.py | 0 .../server}/plane/tests/contract/app/__init__.py | 0 .../plane/tests/contract/app/test_api_token.py | 0 .../plane/tests/contract/app/test_authentication.py | 0 .../plane/tests/contract/app/test_project_app.py | 0 .../plane/tests/contract/app/test_workspace_app.py | 0 {apiserver => apps/server}/plane/tests/factories.py | 0 .../server}/plane/tests/smoke/__init__.py | 0 .../server}/plane/tests/smoke/test_auth_smoke.py | 0 .../server}/plane/tests/unit/__init__.py | 0 .../server}/plane/tests/unit/models/__init__.py | 0 .../plane/tests/unit/models/test_workspace_model.py | 0 .../plane/tests/unit/serializers/__init__.py | 0 .../unit/serializers/test_issue_recent_visit.py | 0 .../plane/tests/unit/serializers/test_workspace.py | 0 .../server}/plane/tests/unit/utils/__init__.py | 0 .../server}/plane/tests/unit/utils/test_uuid.py | 0 {apiserver => apps/server}/plane/urls.py | 0 {apiserver => apps/server}/plane/utils/__init__.py | 0 .../server}/plane/utils/analytics_plot.py | 0 .../server}/plane/utils/build_chart.py | 0 {apiserver => apps/server}/plane/utils/cache.py | 0 {apiserver => apps/server}/plane/utils/constants.py | 0 .../server}/plane/utils/date_utils.py | 0 .../server}/plane/utils/error_codes.py | 0 .../server}/plane/utils/exception_logger.py | 0 .../server}/plane/utils/global_paginator.py | 0 {apiserver => apps/server}/plane/utils/grouper.py | 0 {apiserver => apps/server}/plane/utils/host.py | 0 .../server}/plane/utils/html_processor.py | 0 {apiserver => apps/server}/plane/utils/imports.py | 0 .../server}/plane/utils/ip_address.py | 0 .../server}/plane/utils/issue_filters.py | 0 .../server}/plane/utils/issue_relation_mapper.py | 0 .../server}/plane/utils/issue_search.py | 0 {apiserver => apps/server}/plane/utils/logging.py | 0 {apiserver => apps/server}/plane/utils/markdown.py | 0 .../server}/plane/utils/order_queryset.py | 0 {apiserver => apps/server}/plane/utils/paginator.py | 0 .../server}/plane/utils/path_validator.py | 0 {apiserver => apps/server}/plane/utils/telemetry.py | 0 .../server}/plane/utils/timezone_converter.py | 0 {apiserver => apps/server}/plane/utils/url.py | 0 {apiserver => apps/server}/plane/utils/uuid.py | 0 {apiserver => apps/server}/plane/web/__init__.py | 0 {apiserver => apps/server}/plane/web/apps.py | 0 {apiserver => apps/server}/plane/web/urls.py | 0 {apiserver => apps/server}/plane/web/views.py | 0 {apiserver => apps/server}/plane/wsgi.py | 0 {apiserver => apps/server}/pyproject.toml | 0 {apiserver => apps/server}/pytest.ini | 0 {apiserver => apps/server}/requirements.txt | 0 {apiserver => apps/server}/requirements/base.txt | 0 {apiserver => apps/server}/requirements/local.txt | 0 .../server}/requirements/production.txt | 0 {apiserver => apps/server}/requirements/test.txt | 0 {apiserver => apps/server}/run_tests.py | 0 {apiserver => apps/server}/run_tests.sh | 0 {apiserver => apps/server}/runtime.txt | 0 .../server}/templates/admin/base_site.html | 0 {apiserver => apps/server}/templates/base.html | 0 .../server}/templates/csrf_failure.html | 0 .../templates/emails/auth/forgot_password.html | 0 .../server}/templates/emails/auth/magic_signin.html | 0 .../server}/templates/emails/exports/analytics.html | 0 .../emails/invitations/project_invitation.html | 0 .../emails/invitations/workspace_invitation.html | 0 .../emails/notifications/issue-updates.html | 0 .../emails/notifications/project_addition.html | 0 .../emails/notifications/webhook-deactivate.html | 0 .../server}/templates/emails/test_email.html | 0 .../templates/emails/user/user_activation.html | 0 .../templates/emails/user/user_deactivation.html | 0 {space => apps/space}/.env.example | 0 {space => apps/space}/.eslintrc.js | 0 {space => apps/space}/.gitignore | 0 {space => apps/space}/.prettierignore | 0 {space => apps/space}/.prettierrc.json | 0 {space => apps/space}/Dockerfile.dev | 0 {space => apps/space}/Dockerfile.space | 0 {space => apps/space}/README.md | 0 {space => apps/space}/additional.d.ts | 0 .../space}/app/[workspaceSlug]/[projectId]/page.ts | 0 {space => apps/space}/app/error.tsx | 0 .../space}/app/issues/[anchor]/client-layout.tsx | 0 .../space}/app/issues/[anchor]/layout.tsx | 0 {space => apps/space}/app/issues/[anchor]/page.tsx | 0 {space => apps/space}/app/layout.tsx | 0 {space => apps/space}/app/not-found.tsx | 0 {space => apps/space}/app/page.tsx | 0 {space => apps/space}/app/provider.tsx | 0 {space => apps/space}/app/views/[anchor]/layout.tsx | 0 {space => apps/space}/app/views/[anchor]/page.tsx | 0 .../space}/ce/components/editor/embeds/index.ts | 0 .../ce/components/editor/embeds/mentions/index.ts | 0 .../ce/components/editor/embeds/mentions/root.tsx | 0 {space => apps/space}/ce/components/editor/index.ts | 0 .../space}/ce/components/issue-layouts/root.tsx | 0 .../space}/ce/components/navbar/index.tsx | 0 {space => apps/space}/ce/hooks/store/index.ts | 0 .../space}/ce/hooks/store/use-published-view.ts | 0 {space => apps/space}/ce/store/root.store.ts | 0 .../components/account/auth-forms/auth-banner.tsx | 0 .../components/account/auth-forms/auth-header.tsx | 0 .../components/account/auth-forms/auth-root.tsx | 0 .../core/components/account/auth-forms/email.tsx | 0 .../core/components/account/auth-forms/index.ts | 0 .../core/components/account/auth-forms/password.tsx | 0 .../components/account/auth-forms/unique-code.tsx | 0 .../space}/core/components/account/helpers/index.ts | 0 .../account/helpers/password-strength-meter.tsx | 0 .../space}/core/components/account/index.ts | 0 .../core/components/account/oauth/github-button.tsx | 0 .../core/components/account/oauth/gitlab-button.tsx | 0 .../core/components/account/oauth/google-button.tsx | 0 .../space}/core/components/account/oauth/index.ts | 0 .../core/components/account/oauth/oauth-options.tsx | 0 .../components/account/terms-and-conditions.tsx | 0 .../core/components/account/user-logged-in.tsx | 0 .../space}/core/components/common/index.ts | 0 .../space}/core/components/common/logo-spinner.tsx | 0 .../space}/core/components/common/powered-by.tsx | 0 .../space}/core/components/common/project-logo.tsx | 0 .../space}/core/components/editor/embeds/index.ts | 0 .../core/components/editor/embeds/mentions/index.ts | 0 .../core/components/editor/embeds/mentions/root.tsx | 0 .../core/components/editor/embeds/mentions/user.tsx | 0 .../space}/core/components/editor/index.ts | 0 .../core/components/editor/lite-text-editor.tsx | 0 .../editor/lite-text-read-only-editor.tsx | 0 .../core/components/editor/rich-text-editor.tsx | 0 .../editor/rich-text-read-only-editor.tsx | 0 .../space}/core/components/editor/toolbar.tsx | 0 .../space}/core/components/instance/index.ts | 0 .../components/instance/instance-failure-view.tsx | 0 .../issues/filters/applied-filters/filters-list.tsx | 0 .../issues/filters/applied-filters/label.tsx | 0 .../issues/filters/applied-filters/priority.tsx | 0 .../issues/filters/applied-filters/root.tsx | 0 .../issues/filters/applied-filters/state.tsx | 0 .../components/issues/filters/helpers/dropdown.tsx | 0 .../issues/filters/helpers/filter-header.tsx | 0 .../issues/filters/helpers/filter-option.tsx | 0 .../core/components/issues/filters/helpers/index.ts | 0 .../space}/core/components/issues/filters/index.ts | 0 .../core/components/issues/filters/labels.tsx | 0 .../core/components/issues/filters/priority.tsx | 0 .../space}/core/components/issues/filters/root.tsx | 0 .../core/components/issues/filters/selection.tsx | 0 .../space}/core/components/issues/filters/state.tsx | 0 .../space}/core/components/issues/index.ts | 0 .../core/components/issues/issue-layouts/error.tsx | 0 .../core/components/issues/issue-layouts/index.ts | 0 .../issues/issue-layouts/issue-layout-HOC.tsx | 0 .../issue-layouts/kanban/base-kanban-root.tsx | 0 .../issues/issue-layouts/kanban/block-reactions.tsx | 0 .../issues/issue-layouts/kanban/block.tsx | 0 .../issues/issue-layouts/kanban/blocks-list.tsx | 0 .../issues/issue-layouts/kanban/default.tsx | 0 .../issue-layouts/kanban/headers/group-by-card.tsx | 0 .../kanban/headers/sub-group-by-card.tsx | 0 .../components/issues/issue-layouts/kanban/index.ts | 0 .../issues/issue-layouts/kanban/kanban-group.tsx | 0 .../issues/issue-layouts/kanban/swimlanes.tsx | 0 .../issues/issue-layouts/list/base-list-root.tsx | 0 .../components/issues/issue-layouts/list/block.tsx | 0 .../issues/issue-layouts/list/blocks-list.tsx | 0 .../issues/issue-layouts/list/default.tsx | 0 .../issue-layouts/list/headers/group-by-card.tsx | 0 .../components/issues/issue-layouts/list/index.ts | 0 .../issues/issue-layouts/list/list-group.tsx | 0 .../issue-layouts/properties/all-properties.tsx | 0 .../issues/issue-layouts/properties/cycle.tsx | 0 .../issues/issue-layouts/properties/due-date.tsx | 0 .../issues/issue-layouts/properties/index.ts | 0 .../issues/issue-layouts/properties/labels.tsx | 0 .../issues/issue-layouts/properties/member.tsx | 0 .../issues/issue-layouts/properties/modules.tsx | 0 .../issues/issue-layouts/properties/priority.tsx | 0 .../issues/issue-layouts/properties/state.tsx | 0 .../core/components/issues/issue-layouts/root.tsx | 0 .../core/components/issues/issue-layouts/utils.tsx | 0 .../issue-layouts/with-display-properties-HOC.tsx | 0 .../core/components/issues/navbar/controls.tsx | 0 .../space}/core/components/issues/navbar/index.ts | 0 .../core/components/issues/navbar/layout-icon.tsx | 0 .../components/issues/navbar/layout-selection.tsx | 0 .../space}/core/components/issues/navbar/root.tsx | 0 .../space}/core/components/issues/navbar/theme.tsx | 0 .../core/components/issues/navbar/user-avatar.tsx | 0 .../issues/peek-overview/comment/add-comment.tsx | 0 .../peek-overview/comment/comment-detail-card.tsx | 0 .../peek-overview/comment/comment-reactions.tsx | 0 .../issues/peek-overview/comment/index.ts | 0 .../issues/peek-overview/full-screen-peek-view.tsx | 0 .../core/components/issues/peek-overview/header.tsx | 0 .../core/components/issues/peek-overview/index.ts | 0 .../issues/peek-overview/issue-activity.tsx | 0 .../issues/peek-overview/issue-details.tsx | 0 .../issues/peek-overview/issue-properties.tsx | 0 .../issues/peek-overview/issue-reaction.tsx | 0 .../core/components/issues/peek-overview/layout.tsx | 0 .../issues/peek-overview/side-peek-view.tsx | 0 .../core/components/issues/reactions/index.ts | 0 .../issues/reactions/issue-emoji-reactions.tsx | 0 .../issues/reactions/issue-vote-reactions.tsx | 0 {space => apps/space}/core/components/ui/icon.tsx | 0 {space => apps/space}/core/components/ui/index.ts | 0 .../space}/core/components/ui/not-found.tsx | 0 .../space}/core/components/ui/reaction-selector.tsx | 0 .../space}/core/components/views/auth.tsx | 0 .../space}/core/components/views/index.ts | 0 {space => apps/space}/core/hooks/store/index.ts | 0 .../space}/core/hooks/store/publish/index.ts | 0 .../core/hooks/store/publish/use-publish-list.ts | 0 .../space}/core/hooks/store/publish/use-publish.ts | 0 {space => apps/space}/core/hooks/store/use-cycle.ts | 0 .../space}/core/hooks/store/use-instance.ts | 0 .../space}/core/hooks/store/use-issue-details.tsx | 0 .../space}/core/hooks/store/use-issue-filter.ts | 0 {space => apps/space}/core/hooks/store/use-issue.ts | 0 {space => apps/space}/core/hooks/store/use-label.ts | 0 .../space}/core/hooks/store/use-member.ts | 0 .../space}/core/hooks/store/use-module.ts | 0 {space => apps/space}/core/hooks/store/use-state.ts | 0 .../space}/core/hooks/store/use-user-profile.ts | 0 {space => apps/space}/core/hooks/store/use-user.ts | 0 .../core/hooks/use-clipboard-write-permission.tsx | 0 .../space}/core/hooks/use-intersection-observer.tsx | 0 .../space}/core/hooks/use-is-in-iframe.tsx | 0 {space => apps/space}/core/hooks/use-mention.tsx | 0 {space => apps/space}/core/hooks/use-timer.tsx | 0 .../space}/core/lib/instance-provider.tsx | 0 {space => apps/space}/core/lib/store-provider.tsx | 0 {space => apps/space}/core/lib/toast-provider.tsx | 0 {space => apps/space}/core/store/cycle.store.ts | 0 .../space}/core/store/helpers/base-issues.store.ts | 0 .../space}/core/store/helpers/filter.helpers.ts | 0 {space => apps/space}/core/store/instance.store.ts | 0 .../space}/core/store/issue-detail.store.ts | 0 .../space}/core/store/issue-filters.store.ts | 0 {space => apps/space}/core/store/issue.store.ts | 0 {space => apps/space}/core/store/label.store.ts | 0 {space => apps/space}/core/store/members.store.ts | 0 {space => apps/space}/core/store/module.store.ts | 0 {space => apps/space}/core/store/profile.store.ts | 0 .../space}/core/store/publish/publish.store.ts | 0 .../space}/core/store/publish/publish_list.store.ts | 0 {space => apps/space}/core/store/root.store.ts | 0 {space => apps/space}/core/store/state.store.ts | 0 {space => apps/space}/core/store/user.store.ts | 0 {space => apps/space}/core/types/auth.ts | 0 {space => apps/space}/core/types/cycle.d.ts | 0 {space => apps/space}/core/types/intake.d.ts | 0 {space => apps/space}/core/types/issue.d.ts | 0 {space => apps/space}/core/types/member.d.ts | 0 {space => apps/space}/core/types/modules.d.ts | 0 {space => apps/space}/ee/components/editor/index.ts | 0 .../space}/ee/components/issue-layouts/root.tsx | 0 .../space}/ee/components/navbar/index.tsx | 0 {space => apps/space}/ee/hooks/store/index.ts | 0 {space => apps/space}/ee/store/root.store.ts | 0 .../space}/helpers/authentication.helper.tsx | 0 {space => apps/space}/helpers/common.helper.ts | 0 {space => apps/space}/helpers/date-time.helper.ts | 0 {space => apps/space}/helpers/editor.helper.ts | 0 {space => apps/space}/helpers/emoji.helper.tsx | 0 {space => apps/space}/helpers/file.helper.ts | 0 {space => apps/space}/helpers/issue.helper.ts | 0 {space => apps/space}/helpers/password.helper.ts | 0 .../space}/helpers/query-param-generator.ts | 0 {space => apps/space}/helpers/state.helper.ts | 0 {space => apps/space}/helpers/string.helper.ts | 0 {space => apps/space}/next.config.js | 0 {space => apps/space}/package.json | 0 {space => apps/space}/postcss.config.js | 0 {space => apps/space}/public/404.svg | 0 .../space}/public/auth/background-pattern-dark.svg | 0 .../space}/public/auth/background-pattern.svg | 0 .../public/favicon/android-chrome-192x192.png | Bin .../public/favicon/android-chrome-512x512.png | Bin .../space}/public/favicon/apple-touch-icon.png | Bin .../space}/public/favicon/favicon-16x16.png | Bin .../space}/public/favicon/favicon-32x32.png | Bin {space => apps/space}/public/favicon/favicon.ico | Bin .../space}/public/favicon/site.webmanifest | 0 .../space}/public/images/logo-spinner-dark.gif | Bin .../space}/public/images/logo-spinner-light.gif | Bin .../public/instance/instance-failure-dark.svg | 0 .../space}/public/instance/instance-failure.svg | 0 .../space}/public/instance/intake-sent-dark.png | Bin .../space}/public/instance/intake-sent-light.png | Bin .../public/instance/plane-instance-not-ready.webp | Bin .../space}/public/instance/plane-takeoff.png | Bin {space => apps/space}/public/logos/github-black.png | Bin {space => apps/space}/public/logos/github-dark.svg | 0 .../space}/public/logos/github-square.svg | 0 {space => apps/space}/public/logos/github-white.svg | 0 {space => apps/space}/public/logos/gitlab-logo.svg | 0 {space => apps/space}/public/logos/google-logo.svg | 0 {space => apps/space}/public/plane-logo.svg | 0 .../plane-logos/black-horizontal-with-blue-logo.png | Bin .../public/plane-logos/blue-without-text-new.png | Bin .../space}/public/plane-logos/blue-without-text.png | Bin .../plane-logos/white-horizontal-with-blue-logo.png | Bin .../space}/public/plane-logos/white-horizontal.svg | 0 .../space}/public/project-not-published.svg | 0 {space => apps/space}/public/robots.txt | 0 {space => apps/space}/public/site.webmanifest.json | 0 .../space}/public/something-went-wrong.svg | 0 {space => apps/space}/public/user-logged-in.svg | 0 {space => apps/space}/styles/globals.css | 0 {space => apps/space}/tailwind.config.js | 0 {space => apps/space}/tsconfig.json | 0 {web => apps/web}/.env.example | 0 {web => apps/web}/.eslintignore | 0 {web => apps/web}/.eslintrc.js | 0 {web => apps/web}/.gitignore | 0 {web => apps/web}/.prettierignore | 0 {web => apps/web}/.prettierrc | 0 {web => apps/web}/Dockerfile.dev | 0 {web => apps/web}/Dockerfile.web | 0 .../(projects)/active-cycles/header.tsx | 0 .../(projects)/active-cycles/layout.tsx | 0 .../(projects)/active-cycles/page.tsx | 0 .../(projects)/analytics/[tabId]/header.tsx | 0 .../(projects)/analytics/[tabId]/layout.tsx | 0 .../(projects)/analytics/[tabId]/page.tsx | 0 .../(projects)/browse/[workItem]/header.tsx | 0 .../(projects)/browse/[workItem]/layout.tsx | 0 .../(projects)/browse/[workItem]/page.tsx | 0 .../[workspaceSlug]/(projects)/drafts/header.tsx | 0 .../[workspaceSlug]/(projects)/drafts/layout.tsx | 0 .../[workspaceSlug]/(projects)/drafts/page.tsx | 0 .../(projects)/extended-project-sidebar.tsx | 0 .../[workspaceSlug]/(projects)/extended-sidebar.tsx | 0 .../app/(all)/[workspaceSlug]/(projects)/header.tsx | 0 .../app/(all)/[workspaceSlug]/(projects)/layout.tsx | 0 .../(projects)/notifications/layout.tsx | 0 .../(projects)/notifications/page.tsx | 0 .../app/(all)/[workspaceSlug]/(projects)/page.tsx | 0 .../profile/[userId]/[profileViewId]/page.tsx | 0 .../(projects)/profile/[userId]/activity/page.tsx | 0 .../(projects)/profile/[userId]/header.tsx | 0 .../(projects)/profile/[userId]/layout.tsx | 0 .../(projects)/profile/[userId]/mobile-header.tsx | 0 .../(projects)/profile/[userId]/navbar.tsx | 0 .../(projects)/profile/[userId]/page.tsx | 0 .../(detail)/[projectId]/archives/cycles/layout.tsx | 0 .../(detail)/[projectId]/archives/cycles/page.tsx | 0 .../(detail)/[projectId]/archives/header.tsx | 0 .../issues/(detail)/[archivedIssueId]/page.tsx | 0 .../[projectId]/archives/issues/(detail)/header.tsx | 0 .../[projectId]/archives/issues/(detail)/layout.tsx | 0 .../[projectId]/archives/issues/(list)/layout.tsx | 0 .../[projectId]/archives/issues/(list)/page.tsx | 0 .../[projectId]/archives/modules/layout.tsx | 0 .../(detail)/[projectId]/archives/modules/page.tsx | 0 .../[projectId]/cycles/(detail)/[cycleId]/page.tsx | 0 .../(detail)/[projectId]/cycles/(detail)/header.tsx | 0 .../(detail)/[projectId]/cycles/(detail)/layout.tsx | 0 .../[projectId]/cycles/(detail)/mobile-header.tsx | 0 .../(detail)/[projectId]/cycles/(list)/header.tsx | 0 .../(detail)/[projectId]/cycles/(list)/layout.tsx | 0 .../[projectId]/cycles/(list)/mobile-header.tsx | 0 .../(detail)/[projectId]/cycles/(list)/page.tsx | 0 .../(detail)/[projectId]/draft-issues/header.tsx | 0 .../(detail)/[projectId]/draft-issues/layout.tsx | 0 .../(detail)/[projectId]/draft-issues/page.tsx | 0 .../projects/(detail)/[projectId]/intake/layout.tsx | 0 .../projects/(detail)/[projectId]/intake/page.tsx | 0 .../[projectId]/issues/(detail)/[issueId]/page.tsx | 0 .../(detail)/[projectId]/issues/(list)/header.tsx | 0 .../(detail)/[projectId]/issues/(list)/layout.tsx | 0 .../[projectId]/issues/(list)/mobile-header.tsx | 0 .../(detail)/[projectId]/issues/(list)/page.tsx | 0 .../modules/(detail)/[moduleId]/page.tsx | 0 .../[projectId]/modules/(detail)/header.tsx | 0 .../[projectId]/modules/(detail)/layout.tsx | 0 .../[projectId]/modules/(detail)/mobile-header.tsx | 0 .../(detail)/[projectId]/modules/(list)/header.tsx | 0 .../(detail)/[projectId]/modules/(list)/layout.tsx | 0 .../[projectId]/modules/(list)/mobile-header.tsx | 0 .../(detail)/[projectId]/modules/(list)/page.tsx | 0 .../[projectId]/pages/(detail)/[pageId]/page.tsx | 0 .../(detail)/[projectId]/pages/(detail)/header.tsx | 0 .../(detail)/[projectId]/pages/(detail)/layout.tsx | 0 .../(detail)/[projectId]/pages/(list)/header.tsx | 0 .../(detail)/[projectId]/pages/(list)/layout.tsx | 0 .../(detail)/[projectId]/pages/(list)/page.tsx | 0 .../[projectId]/views/(detail)/[viewId]/header.tsx | 0 .../[projectId]/views/(detail)/[viewId]/page.tsx | 0 .../(detail)/[projectId]/views/(detail)/layout.tsx | 0 .../(detail)/[projectId]/views/(list)/header.tsx | 0 .../(detail)/[projectId]/views/(list)/layout.tsx | 0 .../[projectId]/views/(list)/mobile-header.tsx | 0 .../(detail)/[projectId]/views/(list)/page.tsx | 0 .../projects/(detail)/archives/layout.tsx | 0 .../(projects)/projects/(detail)/archives/page.tsx | 0 .../(projects)/projects/(detail)/layout.tsx | 0 .../(projects)/projects/(list)/layout.tsx | 0 .../(projects)/projects/(list)/page.tsx | 0 .../(all)/[workspaceSlug]/(projects)/sidebar.tsx | 0 .../[workspaceSlug]/(projects)/stickies/header.tsx | 0 .../[workspaceSlug]/(projects)/stickies/layout.tsx | 0 .../[workspaceSlug]/(projects)/stickies/page.tsx | 0 .../workspace-views/[globalViewId]/page.tsx | 0 .../(projects)/workspace-views/header.tsx | 0 .../(projects)/workspace-views/layout.tsx | 0 .../(projects)/workspace-views/page.tsx | 0 .../app/(all)/[workspaceSlug]/(settings)/layout.tsx | 0 .../settings/(workspace)/billing/page.tsx | 0 .../settings/(workspace)/exports/page.tsx | 0 .../settings/(workspace)/imports/page.tsx | 0 .../settings/(workspace)/integrations/page.tsx | 0 .../(settings)/settings/(workspace)/layout.tsx | 0 .../settings/(workspace)/members/page.tsx | 0 .../settings/(workspace)/mobile-header-tabs.tsx | 0 .../(settings)/settings/(workspace)/page.tsx | 0 .../(settings)/settings/(workspace)/sidebar.tsx | 0 .../(workspace)/webhooks/[webhookId]/page.tsx | 0 .../settings/(workspace)/webhooks/page.tsx | 0 .../(settings)/settings/account/activity/page.tsx | 0 .../(settings)/settings/account/api-tokens/page.tsx | 0 .../(settings)/settings/account/layout.tsx | 0 .../settings/account/notifications/page.tsx | 0 .../(settings)/settings/account/page.tsx | 0 .../settings/account/preferences/page.tsx | 0 .../(settings)/settings/account/security/page.tsx | 0 .../(settings)/settings/account/sidebar.tsx | 0 .../projects/[projectId]/automations/page.tsx | 0 .../projects/[projectId]/estimates/page.tsx | 0 .../settings/projects/[projectId]/features/page.tsx | 0 .../settings/projects/[projectId]/labels/page.tsx | 0 .../settings/projects/[projectId]/members/page.tsx | 0 .../settings/projects/[projectId]/page.tsx | 0 .../settings/projects/[projectId]/states/page.tsx | 0 .../(settings)/settings/projects/layout.tsx | 0 .../(settings)/settings/projects/page.tsx | 0 .../app/(all)/accounts/forgot-password/layout.tsx | 0 .../app/(all)/accounts/forgot-password/page.tsx | 0 .../app/(all)/accounts/reset-password/layout.tsx | 0 .../web}/app/(all)/accounts/reset-password/page.tsx | 0 .../web}/app/(all)/accounts/set-password/layout.tsx | 0 .../web}/app/(all)/accounts/set-password/page.tsx | 0 .../web}/app/(all)/create-workspace/layout.tsx | 0 .../web}/app/(all)/create-workspace/page.tsx | 0 .../app/(all)/installations/[provider]/layout.tsx | 0 .../app/(all)/installations/[provider]/page.tsx | 0 {web => apps/web}/app/(all)/invitations/layout.tsx | 0 {web => apps/web}/app/(all)/invitations/page.tsx | 0 {web => apps/web}/app/(all)/layout.preload.tsx | 0 {web => apps/web}/app/(all)/layout.tsx | 0 {web => apps/web}/app/(all)/onboarding/layout.tsx | 0 {web => apps/web}/app/(all)/onboarding/page.tsx | 0 .../web}/app/(all)/profile/activity/page.tsx | 0 .../web}/app/(all)/profile/appearance/page.tsx | 0 {web => apps/web}/app/(all)/profile/layout.tsx | 0 .../web}/app/(all)/profile/notifications/page.tsx | 0 {web => apps/web}/app/(all)/profile/page.tsx | 0 .../web}/app/(all)/profile/security/page.tsx | 0 {web => apps/web}/app/(all)/profile/sidebar.tsx | 0 {web => apps/web}/app/(all)/sign-up/layout.tsx | 0 {web => apps/web}/app/(all)/sign-up/page.tsx | 0 .../web}/app/(all)/workspace-invitations/layout.tsx | 0 .../web}/app/(all)/workspace-invitations/page.tsx | 0 {web => apps/web}/app/(home)/layout.tsx | 0 {web => apps/web}/app/(home)/page.tsx | 0 {web => apps/web}/app/error.tsx | 0 {web => apps/web}/app/global-error.tsx | 0 {web => apps/web}/app/layout.tsx | 0 {web => apps/web}/app/not-found.tsx | 0 {web => apps/web}/app/provider.tsx | 0 .../web}/ce/components/active-cycles/index.ts | 0 .../web}/ce/components/active-cycles/root.tsx | 0 .../workspace-active-cycles-upgrade.tsx | 0 {web => apps/web}/ce/components/analytics/tabs.tsx | 0 .../web}/ce/components/breadcrumbs/common.tsx | 0 .../web}/ce/components/breadcrumbs/index.ts | 0 .../ce/components/breadcrumbs/project-feature.tsx | 0 .../web}/ce/components/breadcrumbs/project.tsx | 0 .../ce/components/command-palette/actions/index.ts | 0 .../actions/work-item-actions/change-state-list.tsx | 0 .../actions/work-item-actions/index.ts | 0 .../web}/ce/components/command-palette/helpers.tsx | 0 .../web}/ce/components/command-palette/index.ts | 0 .../ce/components/command-palette/modals/index.ts | 0 .../command-palette/modals/issue-level.tsx | 0 .../command-palette/modals/project-level.tsx | 0 .../command-palette/modals/workspace-level.tsx | 0 .../web}/ce/components/comments/comment-block.tsx | 0 {web => apps/web}/ce/components/comments/index.ts | 0 {web => apps/web}/ce/components/common/index.ts | 0 .../web}/ce/components/common/subscription/index.ts | 0 .../common/subscription/subscription-pill.tsx | 0 .../web}/ce/components/cycles/active-cycle/index.ts | 0 .../web}/ce/components/cycles/active-cycle/root.tsx | 0 .../ce/components/cycles/additional-actions.tsx | 0 .../ce/components/cycles/analytics-sidebar/base.tsx | 0 .../ce/components/cycles/analytics-sidebar/index.ts | 0 .../ce/components/cycles/analytics-sidebar/root.tsx | 0 .../web}/ce/components/cycles/end-cycle/index.ts | 0 .../web}/ce/components/cycles/end-cycle/modal.tsx | 0 .../components/cycles/end-cycle/use-end-cycle.tsx | 0 {web => apps/web}/ce/components/cycles/index.ts | 0 .../web}/ce/components/de-dupe/de-dupe-button.tsx | 0 .../ce/components/de-dupe/duplicate-modal/index.ts | 0 .../ce/components/de-dupe/duplicate-modal/root.tsx | 0 .../components/de-dupe/duplicate-popover/index.ts | 0 .../components/de-dupe/duplicate-popover/root.tsx | 0 {web => apps/web}/ce/components/de-dupe/index.ts | 0 .../components/de-dupe/issue-block/button-label.tsx | 0 .../web}/ce/components/de-dupe/issue-block/index.ts | 0 .../web}/ce/components/editor/embeds/index.ts | 0 .../ce/components/editor/embeds/mentions/index.ts | 0 .../ce/components/editor/embeds/mentions/root.tsx | 0 {web => apps/web}/ce/components/editor/index.ts | 0 .../web}/ce/components/epics/epic-modal/index.ts | 0 .../web}/ce/components/epics/epic-modal/modal.tsx | 0 {web => apps/web}/ce/components/epics/index.ts | 0 .../estimates/estimate-list-item-buttons.tsx | 0 .../web}/ce/components/estimates/helper.tsx | 0 {web => apps/web}/ce/components/estimates/index.ts | 0 .../web}/ce/components/estimates/inputs/index.ts | 0 .../ce/components/estimates/inputs/time-input.tsx | 0 .../web}/ce/components/estimates/points/delete.tsx | 0 .../web}/ce/components/estimates/points/index.ts | 0 .../web}/ce/components/estimates/update/index.ts | 0 .../web}/ce/components/estimates/update/modal.tsx | 0 .../gantt-chart/dependency/blockDraggables/index.ts | 0 .../dependency/blockDraggables/left-draggable.tsx | 0 .../dependency/blockDraggables/right-draggable.tsx | 0 .../gantt-chart/dependency/dependency-paths.tsx | 0 .../dependency/draggable-dependency-path.tsx | 0 .../ce/components/gantt-chart/dependency/index.ts | 0 .../web}/ce/components/gantt-chart/index.ts | 0 {web => apps/web}/ce/components/global/index.ts | 0 .../ce/components/global/product-updates-header.tsx | 0 .../web}/ce/components/global/version-number.tsx | 0 {web => apps/web}/ce/components/home/header.tsx | 0 {web => apps/web}/ce/components/home/index.ts | 0 .../web}/ce/components/home/peek-overviews.tsx | 0 .../web}/ce/components/inbox/source-pill.tsx | 0 {web => apps/web}/ce/components/instance/index.ts | 0 .../ce/components/instance/maintenance-message.tsx | 0 .../ce/components/issues/bulk-operations/index.ts | 0 .../ce/components/issues/bulk-operations/root.tsx | 0 .../issues/filters/applied-filters/index.ts | 0 .../issues/filters/applied-filters/issue-types.tsx | 0 .../web}/ce/components/issues/filters/index.ts | 0 .../ce/components/issues/filters/issue-types.tsx | 0 .../ce/components/issues/filters/team-project.tsx | 0 {web => apps/web}/ce/components/issues/header.tsx | 0 {web => apps/web}/ce/components/issues/index.ts | 0 .../issues/issue-detail-widgets/action-buttons.tsx | 0 .../issues/issue-detail-widgets/collapsibles.tsx | 0 .../issues/issue-detail-widgets/modals.tsx | 0 .../issue-details/additional-activity-root.tsx | 0 .../issues/issue-details/additional-properties.tsx | 0 .../ce/components/issues/issue-details/index.ts | 0 .../issues/issue-details/issue-creator.tsx | 0 .../issues/issue-details/issue-identifier.tsx | 0 .../issue-properties-activity/index.ts | 0 .../issue-properties-activity/root.tsx | 0 .../issues/issue-details/issue-type-activity.tsx | 0 .../issues/issue-details/issue-type-switcher.tsx | 0 .../issues/issue-details/parent-select-root.tsx | 0 .../issues/issue-layouts/additional-properties.tsx | 0 .../issues/issue-layouts/empty-states/index.ts | 0 .../issue-layouts/empty-states/team-issues.tsx | 0 .../issue-layouts/empty-states/team-view-issues.tsx | 0 .../components/issues/issue-layouts/issue-stats.tsx | 0 .../quick-action-dropdowns/copy-menu-helper.tsx | 0 .../quick-action-dropdowns/duplicate-modal.tsx | 0 .../issue-layouts/quick-action-dropdowns/index.ts | 0 .../ce/components/issues/issue-layouts/utils.tsx | 0 .../issues/issue-modal/additional-properties.tsx | 0 .../web}/ce/components/issues/issue-modal/index.ts | 0 .../issues/issue-modal/issue-type-select.tsx | 0 .../ce/components/issues/issue-modal/provider.tsx | 0 .../issues/issue-modal/template-select.tsx | 0 .../web}/ce/components/issues/quick-add/index.ts | 0 .../web}/ce/components/issues/quick-add/root.tsx | 0 .../issues/worklog/activity/filter-root.tsx | 0 .../ce/components/issues/worklog/activity/index.ts | 0 .../ce/components/issues/worklog/activity/root.tsx | 0 .../worklog/activity/worklog-create-button.tsx | 0 .../web}/ce/components/issues/worklog/index.ts | 0 .../ce/components/issues/worklog/property/index.ts | 0 .../ce/components/issues/worklog/property/root.tsx | 0 {web => apps/web}/ce/components/license/index.ts | 0 .../web}/ce/components/license/modal/index.ts | 0 .../ce/components/license/modal/upgrade-modal.tsx | 0 .../ce/components/pages/editor/ai/ask-pi-menu.tsx | 0 .../web}/ce/components/pages/editor/ai/index.ts | 0 .../web}/ce/components/pages/editor/ai/menu.tsx | 0 .../web}/ce/components/pages/editor/embed/index.ts | 0 .../pages/editor/embed/issue-embed-upgrade-card.tsx | 0 .../web}/ce/components/pages/editor/index.ts | 0 .../web}/ce/components/pages/extra-actions.tsx | 0 .../components/pages/header/collaborators-list.tsx | 0 .../ce/components/pages/header/lock-control.tsx | 0 .../ce/components/pages/header/move-control.tsx | 0 .../ce/components/pages/header/share-control.tsx | 0 {web => apps/web}/ce/components/pages/index.ts | 0 .../web}/ce/components/pages/modals/index.ts | 0 .../ce/components/pages/modals/move-page-modal.tsx | 0 .../ce/components/pages/navigation-pane/index.ts | 0 .../pages/navigation-pane/tab-panels/assets.tsx | 0 .../tab-panels/empty-states/assets.tsx | 0 .../tab-panels/empty-states/outline.tsx | 0 .../pages/navigation-pane/tab-panels/root.tsx | 0 .../web}/ce/components/preferences/config.ts | 0 .../ce/components/preferences/theme-switcher.tsx | 0 .../ce/components/projects/create/attributes.tsx | 0 .../web}/ce/components/projects/create/root.tsx | 0 .../components/projects/create/template-select.tsx | 0 {web => apps/web}/ce/components/projects/header.tsx | 0 .../web}/ce/components/projects/mobile-header.tsx | 0 .../ce/components/projects/navigation/helper.tsx | 0 .../web}/ce/components/projects/navigation/index.ts | 0 {web => apps/web}/ce/components/projects/page.tsx | 0 .../components/projects/settings/intake/header.tsx | 0 .../ce/components/projects/settings/intake/index.ts | 0 .../projects/settings/useProjectColumns.tsx | 0 .../web}/ce/components/projects/teamspaces/index.ts | 0 .../projects/teamspaces/teamspace-list.tsx | 0 .../web}/ce/components/relations/activity.ts | 0 {web => apps/web}/ce/components/relations/index.tsx | 0 .../web}/ce/components/sidebar/app-switcher.tsx | 0 {web => apps/web}/ce/components/sidebar/index.ts | 0 .../components/sidebar/project-navigation-root.tsx | 0 .../web}/ce/components/views/access-controller.tsx | 0 .../ce/components/views/filters/access-filter.tsx | 0 {web => apps/web}/ce/components/views/helper.tsx | 0 .../web}/ce/components/views/publish/index.ts | 0 .../web}/ce/components/views/publish/modal.tsx | 0 .../components/views/publish/use-view-publish.tsx | 0 {web => apps/web}/ce/components/workflow/index.ts | 0 .../web}/ce/components/workflow/state-option.tsx | 0 .../components/workflow/use-workflow-drag-n-drop.ts | 0 .../workflow/workflow-disabled-message.tsx | 0 .../workflow/workflow-disabled-overlay.tsx | 0 .../ce/components/workflow/workflow-group-tree.tsx | 0 .../ce/components/workspace-notifications/index.ts | 0 .../workspace-notifications/list-root.tsx | 0 .../notification-card/root.tsx | 0 .../workspace/billing/billing-actions-button.tsx | 0 .../billing/comparison/frequency-toggle.tsx | 0 .../workspace/billing/comparison/plan-detail.tsx | 0 .../workspace/billing/comparison/root.tsx | 0 .../web}/ce/components/workspace/billing/index.ts | 0 .../web}/ce/components/workspace/billing/root.tsx | 0 .../components/workspace/delete-workspace-modal.tsx | 0 .../workspace/delete-workspace-section.tsx | 0 .../web}/ce/components/workspace/edition-badge.tsx | 0 {web => apps/web}/ce/components/workspace/index.ts | 0 .../web}/ce/components/workspace/members/index.ts | 0 .../components/workspace/members/invite-modal.tsx | 0 .../workspace/settings/useMemberColumns.tsx | 0 .../ce/components/workspace/sidebar/app-search.tsx | 0 .../workspace/sidebar/extended-sidebar-item.tsx | 0 .../web}/ce/components/workspace/sidebar/helper.tsx | 0 .../web}/ce/components/workspace/sidebar/index.ts | 0 .../components/workspace/sidebar/sidebar-item.tsx | 0 .../workspace/sidebar/teams-sidebar-list.tsx | 0 .../web}/ce/components/workspace/upgrade-badge.tsx | 0 {web => apps/web}/ce/constants/ai.ts | 0 {web => apps/web}/ce/constants/editor.ts | 0 {web => apps/web}/ce/constants/gantt-chart.ts | 0 {web => apps/web}/ce/constants/index.ts | 0 {web => apps/web}/ce/constants/project/index.ts | 0 .../web}/ce/constants/project/settings/features.tsx | 0 .../web}/ce/constants/project/settings/index.ts | 0 .../web}/ce/constants/project/settings/tabs.ts | 0 {web => apps/web}/ce/constants/sidebar-favorites.ts | 0 {web => apps/web}/ce/helpers/command-palette.ts | 0 {web => apps/web}/ce/helpers/epic-analytics.ts | 0 {web => apps/web}/ce/helpers/instance.helper.ts | 0 {web => apps/web}/ce/helpers/issue-action-helper.ts | 0 {web => apps/web}/ce/helpers/issue-filter.helper.ts | 0 {web => apps/web}/ce/helpers/pi-chat.helper.ts | 0 {web => apps/web}/ce/helpers/project-settings.ts | 0 {web => apps/web}/ce/helpers/workspace.helper.ts | 0 {web => apps/web}/ce/hooks/store/index.ts | 0 {web => apps/web}/ce/hooks/store/use-page-store.ts | 0 {web => apps/web}/ce/hooks/store/use-page.ts | 0 .../web}/ce/hooks/use-additional-editor-mention.tsx | 0 .../hooks/use-additional-favorite-item-details.ts | 0 .../web}/ce/hooks/use-bulk-operation-status.ts | 0 .../ce/hooks/use-debounced-duplicate-issues.tsx | 0 {web => apps/web}/ce/hooks/use-editor-flagging.ts | 0 {web => apps/web}/ce/hooks/use-file-size.ts | 0 {web => apps/web}/ce/hooks/use-issue-embed.tsx | 0 {web => apps/web}/ce/hooks/use-issue-properties.tsx | 0 .../web}/ce/hooks/use-notification-preview.tsx | 0 {web => apps/web}/ce/hooks/use-page-flag.ts | 0 .../use-workspace-issue-properties-extended.tsx | 0 {web => apps/web}/ce/layouts/project-wrapper.tsx | 0 {web => apps/web}/ce/layouts/workspace-wrapper.tsx | 0 {web => apps/web}/ce/services/index.ts | 0 .../web}/ce/services/project/estimate.service.ts | 0 {web => apps/web}/ce/services/project/index.ts | 0 .../ce/services/project/project-state.service.ts | 0 .../web}/ce/services/project/view.service.ts | 0 {web => apps/web}/ce/services/workspace.service.ts | 0 {web => apps/web}/ce/store/analytics.store.ts | 0 {web => apps/web}/ce/store/command-palette.store.ts | 0 {web => apps/web}/ce/store/cycle/index.ts | 0 {web => apps/web}/ce/store/estimates/estimate.ts | 0 .../web}/ce/store/issue/epic/filter.store.ts | 0 {web => apps/web}/ce/store/issue/epic/index.ts | 0 .../web}/ce/store/issue/epic/issue.store.ts | 0 .../web}/ce/store/issue/helpers/base-issue-store.ts | 0 .../web}/ce/store/issue/helpers/base-issue.store.ts | 0 .../ce/store/issue/issue-details/activity.store.ts | 0 .../web}/ce/store/issue/issue-details/root.store.ts | 0 .../web}/ce/store/issue/team-views/filter.store.ts | 0 .../web}/ce/store/issue/team-views/index.ts | 0 .../web}/ce/store/issue/team-views/issue.store.ts | 0 .../web}/ce/store/issue/team/filter.store.ts | 0 {web => apps/web}/ce/store/issue/team/index.ts | 0 .../web}/ce/store/issue/team/issue.store.ts | 0 .../web}/ce/store/issue/workspace/issue.store.ts | 0 .../web}/ce/store/member/project-member.store.ts | 0 .../web}/ce/store/pages/extended-base-page.ts | 0 {web => apps/web}/ce/store/project-inbox.store.ts | 0 {web => apps/web}/ce/store/root.store.ts | 0 {web => apps/web}/ce/store/state.store.ts | 0 .../web}/ce/store/timeline/base-timeline.store.ts | 0 {web => apps/web}/ce/store/timeline/index.ts | 0 {web => apps/web}/ce/store/user/permission.store.ts | 0 {web => apps/web}/ce/types/gantt-chart.ts | 0 {web => apps/web}/ce/types/index.ts | 0 {web => apps/web}/ce/types/issue-types/index.ts | 0 .../ce/types/issue-types/issue-property-values.d.ts | 0 {web => apps/web}/ce/types/projects/index.ts | 0 .../web}/ce/types/projects/project-activity.ts | 0 {web => apps/web}/ce/types/projects/projects.ts | 0 .../components/account/auth-forms/auth-banner.tsx | 0 .../components/account/auth-forms/auth-header.tsx | 0 .../components/account/auth-forms/auth-root.tsx | 0 .../core/components/account/auth-forms/email.tsx | 0 .../account/auth-forms/forgot-password-popover.tsx | 0 .../core/components/account/auth-forms/index.ts | 0 .../core/components/account/auth-forms/password.tsx | 0 .../components/account/auth-forms/unique-code.tsx | 0 .../components/account/deactivate-account-modal.tsx | 0 {web => apps/web}/core/components/account/index.ts | 0 .../core/components/account/oauth/github-button.tsx | 0 .../core/components/account/oauth/gitlab-button.tsx | 0 .../core/components/account/oauth/google-button.tsx | 0 .../web}/core/components/account/oauth/index.ts | 0 .../core/components/account/oauth/oauth-options.tsx | 0 .../components/account/password-strength-meter.tsx | 0 .../components/account/terms-and-conditions.tsx | 0 .../analytics/analytics-filter-actions.tsx | 0 .../analytics/analytics-section-wrapper.tsx | 0 .../core/components/analytics/analytics-wrapper.tsx | 0 .../web}/core/components/analytics/empty-state.tsx | 0 .../web}/core/components/analytics/export.ts | 0 .../web}/core/components/analytics/index.ts | 0 .../web}/core/components/analytics/insight-card.tsx | 0 .../analytics/insight-table/data-table.tsx | 0 .../components/analytics/insight-table/index.ts | 0 .../components/analytics/insight-table/loader.tsx | 0 .../components/analytics/insight-table/root.tsx | 0 .../web}/core/components/analytics/loaders.tsx | 0 .../analytics/overview/active-project-item.tsx | 0 .../analytics/overview/active-projects.tsx | 0 .../core/components/analytics/overview/index.ts | 0 .../analytics/overview/project-insights.tsx | 0 .../core/components/analytics/overview/root.tsx | 0 .../analytics/select/analytics-params.tsx | 0 .../core/components/analytics/select/duration.tsx | 0 .../core/components/analytics/select/project.tsx | 0 .../components/analytics/select/select-x-axis.tsx | 0 .../components/analytics/select/select-y-axis.tsx | 0 .../core/components/analytics/total-insights.tsx | 0 .../web}/core/components/analytics/trend-piece.tsx | 0 .../analytics/work-items/created-vs-resolved.tsx | 0 .../analytics/work-items/customized-insights.tsx | 0 .../core/components/analytics/work-items/index.ts | 0 .../analytics/work-items/modal/content.tsx | 0 .../analytics/work-items/modal/header.tsx | 0 .../components/analytics/work-items/modal/index.tsx | 0 .../analytics/work-items/priority-chart.tsx | 0 .../core/components/analytics/work-items/root.tsx | 0 .../core/components/analytics/work-items/utils.ts | 0 .../work-items/workitems-insight-table.tsx | 0 .../components/api-token/delete-token-modal.tsx | 0 .../web}/core/components/api-token/empty-state.tsx | 0 .../web}/core/components/api-token/index.ts | 0 .../api-token/modal/create-token-modal.tsx | 0 .../web}/core/components/api-token/modal/form.tsx | 0 .../api-token/modal/generated-token-details.tsx | 0 .../web}/core/components/api-token/modal/index.ts | 0 .../core/components/api-token/token-list-item.tsx | 0 .../core/components/archives/archive-tabs-list.tsx | 0 {web => apps/web}/core/components/archives/index.ts | 0 .../web}/core/components/auth-screens/index.ts | 0 .../components/auth-screens/not-authorized-view.tsx | 0 .../core/components/auth-screens/project/index.ts | 0 .../auth-screens/project/join-project.tsx | 0 .../core/components/auth-screens/workspace/index.ts | 0 .../auth-screens/workspace/not-a-member.tsx | 0 .../automation/auto-archive-automation.tsx | 0 .../components/automation/auto-close-automation.tsx | 0 .../web}/core/components/automation/index.ts | 0 .../components/automation/select-month-modal.tsx | 0 {web => apps/web}/core/components/chart/utils.ts | 0 .../command-palette/actions/help-actions.tsx | 0 .../components/command-palette/actions/helper.tsx | 0 .../components/command-palette/actions/index.ts | 0 .../actions/issue-actions/actions-list.tsx | 0 .../actions/issue-actions/change-assignee.tsx | 0 .../actions/issue-actions/change-priority.tsx | 0 .../actions/issue-actions/change-state.tsx | 0 .../command-palette/actions/issue-actions/index.ts | 0 .../command-palette/actions/project-actions.tsx | 0 .../command-palette/actions/search-results.tsx | 0 .../command-palette/actions/theme-actions.tsx | 0 .../actions/workspace-settings-actions.tsx | 0 .../components/command-palette/command-modal.tsx | 0 .../components/command-palette/command-palette.tsx | 0 .../web}/core/components/command-palette/index.ts | 0 .../shortcuts-modal/commands-list.tsx | 0 .../command-palette/shortcuts-modal/index.ts | 0 .../command-palette/shortcuts-modal/modal.tsx | 0 .../web}/core/components/comments/comment-card.tsx | 0 .../core/components/comments/comment-create.tsx | 0 .../core/components/comments/comment-reaction.tsx | 0 .../web}/core/components/comments/comments.tsx | 0 {web => apps/web}/core/components/comments/index.ts | 0 .../web}/core/components/common/access-field.tsx | 0 .../components/common/activity/activity-block.tsx | 0 .../components/common/activity/activity-item.tsx | 0 .../web}/core/components/common/activity/helper.tsx | 0 .../web}/core/components/common/activity/index.ts | 0 .../web}/core/components/common/activity/user.tsx | 0 .../core/components/common/applied-filters/date.tsx | 0 .../core/components/common/applied-filters/index.ts | 0 .../components/common/applied-filters/members.tsx | 0 .../web}/core/components/common/breadcrumb-link.tsx | 0 .../web}/core/components/common/count-chip.tsx | 0 .../web}/core/components/common/empty-state.tsx | 0 .../core/components/common/filters/created-at.tsx | 0 .../core/components/common/filters/created-by.tsx | 0 .../web}/core/components/common/filters/index.ts | 0 {web => apps/web}/core/components/common/index.ts | 0 .../core/components/common/latest-feature-block.tsx | 0 .../web}/core/components/common/logo-spinner.tsx | 0 {web => apps/web}/core/components/common/logo.tsx | 0 .../web}/core/components/common/new-empty-state.tsx | 0 .../core/components/common/page-access-icon.tsx | 0 .../web}/core/components/common/pro-icon.tsx | 0 .../web}/core/components/common/switcher-label.tsx | 0 {web => apps/web}/core/components/core/activity.tsx | 0 .../web}/core/components/core/app-header.tsx | 0 .../core/components/core/content-overflow-HOC.tsx | 0 .../web}/core/components/core/content-wrapper.tsx | 0 .../core/description-versions/dropdown-item.tsx | 0 .../core/description-versions/dropdown.tsx | 0 .../components/core/description-versions/index.ts | 0 .../components/core/description-versions/modal.tsx | 0 .../components/core/description-versions/root.tsx | 0 .../components/core/filters/date-filter-modal.tsx | 0 .../components/core/filters/date-filter-select.tsx | 0 .../web}/core/components/core/filters/index.ts | 0 .../core/components/core/image-picker-popover.tsx | 0 {web => apps/web}/core/components/core/index.ts | 0 .../web}/core/components/core/list/index.ts | 0 .../web}/core/components/core/list/list-item.tsx | 0 .../web}/core/components/core/list/list-root.tsx | 0 .../core/modals/bulk-delete-issues-modal-item.tsx | 0 .../core/modals/bulk-delete-issues-modal.tsx | 0 .../core/modals/existing-issues-list-modal.tsx | 0 .../core/modals/gpt-assistant-popover.tsx | 0 .../web}/core/components/core/modals/index.ts | 0 .../core/modals/issue-search-modal-empty-state.tsx | 0 .../core/modals/user-image-upload-modal.tsx | 0 .../core/modals/workspace-image-upload-modal.tsx | 0 .../core/multiple-select/entity-select-action.tsx | 0 .../core/multiple-select/group-select-action.tsx | 0 .../core/components/core/multiple-select/index.ts | 0 .../core/multiple-select/select-group.tsx | 0 .../web}/core/components/core/page-title.tsx | 0 .../core/components/core/render-if-visible-HOC.tsx | 0 .../web}/core/components/core/sidebar/index.ts | 0 .../core/components/core/sidebar/progress-chart.tsx | 0 .../core/sidebar/sidebar-menu-hamburger-toggle.tsx | 0 .../core/sidebar/single-progress-stats.tsx | 0 .../components/core/theme/color-picker-input.tsx | 0 .../components/core/theme/custom-theme-selector.tsx | 0 .../web}/core/components/core/theme/index.ts | 0 .../core/components/core/theme/theme-switch.tsx | 0 .../components/cycles/active-cycle/cycle-stats.tsx | 0 .../core/components/cycles/active-cycle/index.ts | 0 .../components/cycles/active-cycle/productivity.tsx | 0 .../components/cycles/active-cycle/progress.tsx | 0 .../cycles/active-cycle/use-cycles-details.ts | 0 .../components/cycles/analytics-sidebar/index.ts | 0 .../cycles/analytics-sidebar/issue-progress.tsx | 0 .../cycles/analytics-sidebar/progress-stats.tsx | 0 .../components/cycles/analytics-sidebar/root.tsx | 0 .../cycles/analytics-sidebar/sidebar-details.tsx | 0 .../cycles/analytics-sidebar/sidebar-header.tsx | 0 .../core/components/cycles/applied-filters/date.tsx | 0 .../core/components/cycles/applied-filters/index.ts | 0 .../core/components/cycles/applied-filters/root.tsx | 0 .../components/cycles/applied-filters/status.tsx | 0 .../components/cycles/archived-cycles/header.tsx | 0 .../core/components/cycles/archived-cycles/index.ts | 0 .../components/cycles/archived-cycles/modal.tsx | 0 .../core/components/cycles/archived-cycles/root.tsx | 0 .../core/components/cycles/archived-cycles/view.tsx | 0 .../core/components/cycles/cycle-peek-overview.tsx | 0 .../core/components/cycles/cycles-view-header.tsx | 0 .../web}/core/components/cycles/cycles-view.tsx | 0 .../web}/core/components/cycles/delete-modal.tsx | 0 .../cycles/dropdowns/estimate-type-dropdown.tsx | 0 .../cycles/dropdowns/filters/end-date.tsx | 0 .../components/cycles/dropdowns/filters/index.ts | 0 .../components/cycles/dropdowns/filters/root.tsx | 0 .../cycles/dropdowns/filters/start-date.tsx | 0 .../components/cycles/dropdowns/filters/status.tsx | 0 .../web}/core/components/cycles/dropdowns/index.ts | 0 {web => apps/web}/core/components/cycles/form.tsx | 0 {web => apps/web}/core/components/cycles/index.ts | 0 .../cycles/list/cycle-list-group-header.tsx | 0 .../cycles/list/cycle-list-item-action.tsx | 0 .../cycles/list/cycle-list-project-group-header.tsx | 0 .../components/cycles/list/cycles-list-item.tsx | 0 .../core/components/cycles/list/cycles-list-map.tsx | 0 .../web}/core/components/cycles/list/index.ts | 0 .../web}/core/components/cycles/list/root.tsx | 0 {web => apps/web}/core/components/cycles/modal.tsx | 0 .../web}/core/components/cycles/quick-actions.tsx | 0 .../components/cycles/transfer-issues-modal.tsx | 0 .../web}/core/components/cycles/transfer-issues.tsx | 0 .../web}/core/components/dropdowns/buttons.tsx | 0 .../web}/core/components/dropdowns/constants.ts | 0 .../components/dropdowns/cycle/cycle-options.tsx | 0 .../web}/core/components/dropdowns/cycle/index.tsx | 0 .../web}/core/components/dropdowns/date-range.tsx | 0 .../web}/core/components/dropdowns/date.tsx | 0 .../web}/core/components/dropdowns/estimate.tsx | 0 .../web}/core/components/dropdowns/index.ts | 0 .../web}/core/components/dropdowns/layout.tsx | 0 .../core/components/dropdowns/member/avatar.tsx | 0 .../web}/core/components/dropdowns/member/index.tsx | 0 .../components/dropdowns/member/member-options.tsx | 0 .../core/components/dropdowns/member/types.d.ts | 0 .../web}/core/components/dropdowns/merged-date.tsx | 0 .../web}/core/components/dropdowns/module/index.tsx | 0 .../components/dropdowns/module/module-options.tsx | 0 .../web}/core/components/dropdowns/priority.tsx | 0 .../web}/core/components/dropdowns/project.tsx | 0 .../web}/core/components/dropdowns/state.tsx | 0 .../web}/core/components/dropdowns/types.d.ts | 0 .../web}/core/components/editor/embeds/index.ts | 0 .../core/components/editor/embeds/mentions/index.ts | 0 .../core/components/editor/embeds/mentions/root.tsx | 0 .../core/components/editor/embeds/mentions/user.tsx | 0 {web => apps/web}/core/components/editor/index.ts | 0 .../components/editor/lite-text-editor/index.ts | 0 .../editor/lite-text-editor/lite-text-editor.tsx | 0 .../lite-text-editor/lite-text-read-only-editor.tsx | 0 .../components/editor/lite-text-editor/toolbar.tsx | 0 .../web}/core/components/editor/pdf/document.tsx | 0 .../web}/core/components/editor/pdf/index.ts | 0 .../components/editor/rich-text-editor/index.ts | 0 .../editor/rich-text-editor/rich-text-editor.tsx | 0 .../rich-text-editor/rich-text-read-only-editor.tsx | 0 .../editor/sticky-editor/color-palette.tsx | 0 .../core/components/editor/sticky-editor/editor.tsx | 0 .../core/components/editor/sticky-editor/index.ts | 0 .../components/editor/sticky-editor/toolbar.tsx | 0 .../components/empty-state/comic-box-button.tsx | 0 .../empty-state/detailed-empty-state-root.tsx | 0 .../web}/core/components/empty-state/helper.tsx | 0 .../web}/core/components/empty-state/index.ts | 0 .../empty-state/section-empty-state-root.tsx | 0 .../empty-state/simple-empty-state-root.tsx | 0 .../web}/core/components/estimates/create/index.ts | 0 .../web}/core/components/estimates/create/modal.tsx | 0 .../core/components/estimates/create/stage-one.tsx | 0 .../web}/core/components/estimates/delete/index.ts | 0 .../web}/core/components/estimates/delete/modal.tsx | 0 .../web}/core/components/estimates/empty-screen.tsx | 0 .../estimates/estimate-disable-switch.tsx | 0 .../components/estimates/estimate-list-item.tsx | 0 .../core/components/estimates/estimate-list.tsx | 0 .../core/components/estimates/estimate-search.tsx | 0 .../web}/core/components/estimates/index.ts | 0 .../web}/core/components/estimates/inputs/index.ts | 0 .../components/estimates/inputs/number-input.tsx | 0 .../web}/core/components/estimates/inputs/root.tsx | 0 .../core/components/estimates/inputs/text-input.tsx | 0 .../core/components/estimates/loader-screen.tsx | 0 .../components/estimates/points/create-root.tsx | 0 .../core/components/estimates/points/create.tsx | 0 .../web}/core/components/estimates/points/index.ts | 0 .../core/components/estimates/points/preview.tsx | 0 .../core/components/estimates/points/update.tsx | 0 .../web}/core/components/estimates/radio-select.tsx | 0 .../web}/core/components/estimates/root.tsx | 0 .../web}/core/components/exporter/column.tsx | 0 .../web}/core/components/exporter/export-form.tsx | 0 .../web}/core/components/exporter/export-modal.tsx | 0 .../web}/core/components/exporter/guide.tsx | 0 .../web}/core/components/exporter/index.tsx | 0 .../web}/core/components/exporter/prev-exports.tsx | 0 .../web}/core/components/exporter/single-export.tsx | 0 .../gantt-chart/blocks/block-row-list.tsx | 0 .../components/gantt-chart/blocks/block-row.tsx | 0 .../core/components/gantt-chart/blocks/block.tsx | 0 .../components/gantt-chart/blocks/blocks-list.tsx | 0 .../core/components/gantt-chart/blocks/index.ts | 0 .../core/components/gantt-chart/chart/header.tsx | 0 .../web}/core/components/gantt-chart/chart/index.ts | 0 .../components/gantt-chart/chart/main-content.tsx | 0 .../web}/core/components/gantt-chart/chart/root.tsx | 0 .../gantt-chart/chart/timeline-drag-helper.tsx | 0 .../components/gantt-chart/chart/views/index.ts | 0 .../components/gantt-chart/chart/views/month.tsx | 0 .../components/gantt-chart/chart/views/quarter.tsx | 0 .../components/gantt-chart/chart/views/week.tsx | 0 .../web}/core/components/gantt-chart/constants.ts | 0 .../core/components/gantt-chart/contexts/index.tsx | 0 .../web}/core/components/gantt-chart/data/index.ts | 0 .../components/gantt-chart/helpers/add-block.tsx | 0 .../helpers/blockResizables/left-resizable.tsx | 0 .../helpers/blockResizables/right-resizable.tsx | 0 .../helpers/blockResizables/use-gantt-resizable.ts | 0 .../components/gantt-chart/helpers/draggable.tsx | 0 .../core/components/gantt-chart/helpers/index.ts | 0 .../web}/core/components/gantt-chart/index.ts | 0 .../web}/core/components/gantt-chart/root.tsx | 0 .../gantt-chart/sidebar/gantt-dnd-HOC.tsx | 0 .../core/components/gantt-chart/sidebar/index.ts | 0 .../components/gantt-chart/sidebar/issues/block.tsx | 0 .../components/gantt-chart/sidebar/issues/index.ts | 0 .../gantt-chart/sidebar/issues/sidebar.tsx | 0 .../gantt-chart/sidebar/modules/block.tsx | 0 .../components/gantt-chart/sidebar/modules/index.ts | 0 .../gantt-chart/sidebar/modules/sidebar.tsx | 0 .../core/components/gantt-chart/sidebar/root.tsx | 0 .../core/components/gantt-chart/sidebar/utils.ts | 0 .../core/components/gantt-chart/views/helpers.ts | 0 .../web}/core/components/gantt-chart/views/index.ts | 0 .../core/components/gantt-chart/views/month-view.ts | 0 .../components/gantt-chart/views/quarter-view.ts | 0 .../core/components/gantt-chart/views/week-view.ts | 0 {web => apps/web}/core/components/global/index.ts | 0 .../components/global/product-updates/footer.tsx | 0 .../core/components/global/product-updates/index.ts | 0 .../components/global/product-updates/modal.tsx | 0 .../web}/core/components/global/timezone-select.tsx | 0 .../core/components/home/home-dashboard-widgets.tsx | 0 {web => apps/web}/core/components/home/index.ts | 0 {web => apps/web}/core/components/home/root.tsx | 0 .../web}/core/components/home/user-greetings.tsx | 0 .../components/home/widgets/empty-states/index.ts | 0 .../components/home/widgets/empty-states/links.tsx | 0 .../home/widgets/empty-states/no-projects.tsx | 0 .../home/widgets/empty-states/recents.tsx | 0 .../home/widgets/empty-states/stickies.tsx | 0 .../web}/core/components/home/widgets/index.ts | 0 .../core/components/home/widgets/links/action.tsx | 0 .../home/widgets/links/create-update-link-modal.tsx | 0 .../core/components/home/widgets/links/index.ts | 0 .../components/home/widgets/links/link-detail.tsx | 0 .../core/components/home/widgets/links/links.tsx | 0 .../core/components/home/widgets/links/root.tsx | 0 .../components/home/widgets/links/use-links.tsx | 0 .../components/home/widgets/loaders/home-loader.tsx | 0 .../core/components/home/widgets/loaders/index.ts | 0 .../core/components/home/widgets/loaders/loader.tsx | 0 .../components/home/widgets/loaders/quick-links.tsx | 0 .../home/widgets/loaders/recent-activity.tsx | 0 .../core/components/home/widgets/manage/index.tsx | 0 .../home/widgets/manage/widget-item-drag-handle.tsx | 0 .../components/home/widgets/manage/widget-item.tsx | 0 .../components/home/widgets/manage/widget-list.tsx | 0 .../home/widgets/manage/widget.helpers.ts | 0 .../components/home/widgets/recents/filters.tsx | 0 .../core/components/home/widgets/recents/index.tsx | 0 .../core/components/home/widgets/recents/issue.tsx | 0 .../core/components/home/widgets/recents/page.tsx | 0 .../components/home/widgets/recents/project.tsx | 0 .../components/icons/attachment/attachment-icon.tsx | 0 .../components/icons/attachment/audio-file-icon.tsx | 0 .../components/icons/attachment/css-file-icon.tsx | 0 .../components/icons/attachment/csv-file-icon.tsx | 0 .../icons/attachment/default-file-icon.tsx | 0 .../components/icons/attachment/doc-file-icon.tsx | 0 .../components/icons/attachment/document-icon.tsx | 0 .../components/icons/attachment/figma-file-icon.tsx | 0 .../components/icons/attachment/html-file-icon.tsx | 0 .../components/icons/attachment/img-file-icon.tsx | 0 .../web}/core/components/icons/attachment/index.ts | 0 .../components/icons/attachment/jpg-file-icon.tsx | 0 .../components/icons/attachment/js-file-icon.tsx | 0 .../components/icons/attachment/pdf-file-icon.tsx | 0 .../components/icons/attachment/png-file-icon.tsx | 0 .../components/icons/attachment/rar-file-icon.tsx | 0 .../components/icons/attachment/setting-icon.tsx | 0 .../components/icons/attachment/sheet-file-icon.tsx | 0 .../components/icons/attachment/svg-file-icon.tsx | 0 .../core/components/icons/attachment/tune-icon.tsx | 0 .../components/icons/attachment/txt-file-icon.tsx | 0 .../components/icons/attachment/video-file-icon.tsx | 0 .../components/icons/attachment/zip-file-icon.tsx | 0 {web => apps/web}/core/components/icons/index.ts | 0 .../web}/core/components/icons/locked-component.tsx | 0 {web => apps/web}/core/components/icons/types.d.ts | 0 .../components/inbox/content/inbox-issue-header.tsx | 0 .../inbox/content/inbox-issue-mobile-header.tsx | 0 .../web}/core/components/inbox/content/index.ts | 0 .../components/inbox/content/issue-properties.tsx | 0 .../core/components/inbox/content/issue-root.tsx | 0 .../web}/core/components/inbox/content/root.tsx | 0 .../inbox/inbox-filter/applied-filters/date.tsx | 0 .../inbox/inbox-filter/applied-filters/index.ts | 0 .../inbox/inbox-filter/applied-filters/label.tsx | 0 .../inbox/inbox-filter/applied-filters/member.tsx | 0 .../inbox/inbox-filter/applied-filters/priority.tsx | 0 .../inbox/inbox-filter/applied-filters/root.tsx | 0 .../inbox/inbox-filter/applied-filters/state.tsx | 0 .../inbox/inbox-filter/applied-filters/status.tsx | 0 .../components/inbox/inbox-filter/filters/date.tsx | 0 .../inbox/inbox-filter/filters/filter-selection.tsx | 0 .../components/inbox/inbox-filter/filters/index.ts | 0 .../inbox/inbox-filter/filters/labels.tsx | 0 .../inbox/inbox-filter/filters/members.tsx | 0 .../inbox/inbox-filter/filters/priority.tsx | 0 .../components/inbox/inbox-filter/filters/state.tsx | 0 .../inbox/inbox-filter/filters/status.tsx | 0 .../core/components/inbox/inbox-filter/index.ts | 0 .../core/components/inbox/inbox-filter/root.tsx | 0 .../components/inbox/inbox-filter/sorting/index.ts | 0 .../inbox/inbox-filter/sorting/order-by.tsx | 0 .../core/components/inbox/inbox-issue-status.tsx | 0 .../core/components/inbox/inbox-status-icon.tsx | 0 {web => apps/web}/core/components/inbox/index.ts | 0 .../inbox/modals/create-modal/create-root.tsx | 0 .../components/inbox/modals/create-modal/index.ts | 0 .../inbox/modals/create-modal/issue-description.tsx | 0 .../inbox/modals/create-modal/issue-properties.tsx | 0 .../inbox/modals/create-modal/issue-title.tsx | 0 .../components/inbox/modals/create-modal/modal.tsx | 0 .../components/inbox/modals/decline-issue-modal.tsx | 0 .../components/inbox/modals/delete-issue-modal.tsx | 0 .../web}/core/components/inbox/modals/index.ts | 0 .../components/inbox/modals/select-duplicate.tsx | 0 .../components/inbox/modals/snooze-issue-modal.tsx | 0 {web => apps/web}/core/components/inbox/root.tsx | 0 .../components/inbox/sidebar/inbox-list-item.tsx | 0 .../core/components/inbox/sidebar/inbox-list.tsx | 0 .../web}/core/components/inbox/sidebar/index.ts | 0 .../web}/core/components/inbox/sidebar/root.tsx | 0 {web => apps/web}/core/components/instance/index.ts | 0 .../core/components/instance/maintenance-view.tsx | 0 .../core/components/instance/not-ready-view.tsx | 0 .../components/integration/delete-import-modal.tsx | 0 .../core/components/integration/github/auth.tsx | 0 .../integration/github/import-configure.tsx | 0 .../integration/github/import-confirm.tsx | 0 .../components/integration/github/import-data.tsx | 0 .../components/integration/github/import-users.tsx | 0 .../core/components/integration/github/index.ts | 0 .../components/integration/github/repo-details.tsx | 0 .../core/components/integration/github/root.tsx | 0 .../integration/github/select-repository.tsx | 0 .../integration/github/single-user-select.tsx | 0 .../web}/core/components/integration/guide.tsx | 0 .../web}/core/components/integration/index.ts | 0 .../components/integration/jira/confirm-import.tsx | 0 .../components/integration/jira/give-details.tsx | 0 .../components/integration/jira/import-users.tsx | 0 .../web}/core/components/integration/jira/index.ts | 0 .../integration/jira/jira-project-detail.tsx | 0 .../web}/core/components/integration/jira/root.tsx | 0 .../core/components/integration/single-import.tsx | 0 .../integration/single-integration-card.tsx | 0 .../web}/core/components/integration/slack/index.ts | 0 .../components/integration/slack/select-channel.tsx | 0 .../core/components/issues/archive-issue-modal.tsx | 0 .../components/issues/archived-issues-header.tsx | 0 .../issues/attachment/attachment-detail.tsx | 0 .../issues/attachment/attachment-item-list.tsx | 0 .../issues/attachment/attachment-list-item.tsx | 0 .../attachment/attachment-list-upload-item.tsx | 0 .../issues/attachment/attachment-upload-details.tsx | 0 .../issues/attachment/attachment-upload.tsx | 0 .../issues/attachment/attachments-list.tsx | 0 .../issues/attachment/delete-attachment-modal.tsx | 0 .../web}/core/components/issues/attachment/index.ts | 0 .../web}/core/components/issues/attachment/root.tsx | 0 .../core/components/issues/bulk-operations/index.ts | 0 .../issues/bulk-operations/upgrade-banner.tsx | 0 .../components/issues/confirm-issue-discard.tsx | 0 .../issues/create-issue-toast-action-items.tsx | 0 .../core/components/issues/delete-issue-modal.tsx | 0 .../core/components/issues/description-input.tsx | 0 .../web}/core/components/issues/filters.tsx | 0 {web => apps/web}/core/components/issues/index.ts | 0 .../issues/issue-detail-widgets/action-buttons.tsx | 0 .../issue-detail-widgets/attachments/content.tsx | 0 .../issue-detail-widgets/attachments/helper.tsx | 0 .../issue-detail-widgets/attachments/index.ts | 0 .../attachments/quick-action-button.tsx | 0 .../issue-detail-widgets/attachments/root.tsx | 0 .../issue-detail-widgets/attachments/title.tsx | 0 .../components/issues/issue-detail-widgets/index.ts | 0 .../issue-detail-widget-collapsibles.tsx | 0 .../issue-detail-widget-modals.tsx | 0 .../issues/issue-detail-widgets/links/content.tsx | 0 .../issues/issue-detail-widgets/links/helper.tsx | 0 .../issues/issue-detail-widgets/links/index.ts | 0 .../links/quick-action-button.tsx | 0 .../issues/issue-detail-widgets/links/root.tsx | 0 .../issues/issue-detail-widgets/links/title.tsx | 0 .../issue-detail-widgets/relations/content.tsx | 0 .../issue-detail-widgets/relations/helper.tsx | 0 .../issues/issue-detail-widgets/relations/index.ts | 0 .../relations/quick-action-button.tsx | 0 .../issues/issue-detail-widgets/relations/root.tsx | 0 .../issues/issue-detail-widgets/relations/title.tsx | 0 .../components/issues/issue-detail-widgets/root.tsx | 0 .../issue-detail-widgets/sub-issues/content.tsx | 0 .../sub-issues/display-filters.tsx | 0 .../issue-detail-widgets/sub-issues/filters.tsx | 0 .../issue-detail-widgets/sub-issues/helper.ts | 0 .../issues/issue-detail-widgets/sub-issues/index.ts | 0 .../sub-issues/issues-list/list-group.tsx | 0 .../sub-issues/issues-list/list-item.tsx | 0 .../sub-issues/issues-list/properties.tsx | 0 .../sub-issues/issues-list/root.tsx | 0 .../sub-issues/quick-action-button.tsx | 0 .../issues/issue-detail-widgets/sub-issues/root.tsx | 0 .../sub-issues/title-actions.tsx | 0 .../issue-detail-widgets/sub-issues/title.tsx | 0 .../issues/issue-detail-widgets/widget-button.tsx | 0 .../components/issues/issue-detail/cycle-select.tsx | 0 .../core/components/issues/issue-detail/index.ts | 0 .../issue-activity/activity-comment-root.tsx | 0 .../issue-detail/issue-activity/activity-filter.tsx | 0 .../issue-activity/activity/actions/archived-at.tsx | 0 .../issue-activity/activity/actions/assignee.tsx | 0 .../issue-activity/activity/actions/attachment.tsx | 0 .../issue-activity/activity/actions/cycle.tsx | 0 .../issue-activity/activity/actions/default.tsx | 0 .../issue-activity/activity/actions/description.tsx | 0 .../issue-activity/activity/actions/estimate.tsx | 0 .../activity/actions/helpers/activity-block.tsx | 0 .../activity/actions/helpers/issue-link.tsx | 0 .../activity/actions/helpers/issue-user.tsx | 0 .../issue-activity/activity/actions/inbox.tsx | 0 .../issue-activity/activity/actions/index.ts | 0 .../activity/actions/label-activity-chip.tsx | 0 .../issue-activity/activity/actions/label.tsx | 0 .../issue-activity/activity/actions/link.tsx | 0 .../issue-activity/activity/actions/module.tsx | 0 .../issue-activity/activity/actions/name.tsx | 0 .../issue-activity/activity/actions/parent.tsx | 0 .../issue-activity/activity/actions/priority.tsx | 0 .../issue-activity/activity/actions/relation.tsx | 0 .../issue-activity/activity/actions/start_date.tsx | 0 .../issue-activity/activity/actions/state.tsx | 0 .../issue-activity/activity/actions/target_date.tsx | 0 .../issue-activity/activity/activity-list.tsx | 0 .../issues/issue-detail/issue-activity/helper.tsx | 0 .../issues/issue-detail/issue-activity/index.ts | 0 .../issues/issue-detail/issue-activity/root.tsx | 0 .../issue-detail/issue-activity/sort-root.tsx | 0 .../issue-detail/issue-detail-quick-actions.tsx | 0 .../issues/issue-detail/label/create-label.tsx | 0 .../components/issues/issue-detail/label/index.ts | 0 .../issues/issue-detail/label/label-list-item.tsx | 0 .../issues/issue-detail/label/label-list.tsx | 0 .../components/issues/issue-detail/label/root.tsx | 0 .../issue-detail/label/select/label-select.tsx | 0 .../issues/issue-detail/label/select/root.tsx | 0 .../issue-detail/links/create-update-link-modal.tsx | 0 .../components/issues/issue-detail/links/index.ts | 0 .../issues/issue-detail/links/link-detail.tsx | 0 .../issues/issue-detail/links/link-item.tsx | 0 .../issues/issue-detail/links/link-list.tsx | 0 .../components/issues/issue-detail/links/links.tsx | 0 .../components/issues/issue-detail/links/root.tsx | 0 .../components/issues/issue-detail/main-content.tsx | 0 .../issues/issue-detail/module-select.tsx | 0 .../issues/issue-detail/parent-select.tsx | 0 .../components/issues/issue-detail/parent/index.ts | 0 .../components/issues/issue-detail/parent/root.tsx | 0 .../issues/issue-detail/parent/sibling-item.tsx | 0 .../issues/issue-detail/parent/siblings.tsx | 0 .../issues/issue-detail/reactions/index.ts | 0 .../issues/issue-detail/reactions/issue-comment.tsx | 0 .../issues/issue-detail/reactions/issue.tsx | 0 .../issue-detail/reactions/reaction-selector.tsx | 0 .../issues/issue-detail/relation-select.tsx | 0 .../core/components/issues/issue-detail/root.tsx | 0 .../core/components/issues/issue-detail/sidebar.tsx | 0 .../components/issues/issue-detail/subscription.tsx | 0 .../issue-layouts/calendar/base-calendar-root.tsx | 0 .../issues/issue-layouts/calendar/calendar.tsx | 0 .../issues/issue-layouts/calendar/day-tile.tsx | 0 .../issue-layouts/calendar/dropdowns/index.ts | 0 .../calendar/dropdowns/months-dropdown.tsx | 0 .../calendar/dropdowns/options-dropdown.tsx | 0 .../issues/issue-layouts/calendar/header.tsx | 0 .../issues/issue-layouts/calendar/index.ts | 0 .../issue-layouts/calendar/issue-block-root.tsx | 0 .../issues/issue-layouts/calendar/issue-block.tsx | 0 .../issues/issue-layouts/calendar/issue-blocks.tsx | 0 .../calendar/quick-add-issue-actions.tsx | 0 .../issue-layouts/calendar/roots/cycle-root.tsx | 0 .../issues/issue-layouts/calendar/roots/index.ts | 0 .../issue-layouts/calendar/roots/module-root.tsx | 0 .../issue-layouts/calendar/roots/project-root.tsx | 0 .../calendar/roots/project-view-root.tsx | 0 .../issues/issue-layouts/calendar/utils.ts | 0 .../issues/issue-layouts/calendar/week-days.tsx | 0 .../issues/issue-layouts/calendar/week-header.tsx | 0 .../issue-layouts/empty-states/archived-issues.tsx | 0 .../issues/issue-layouts/empty-states/cycle.tsx | 0 .../issue-layouts/empty-states/draft-issues.tsx | 0 .../issue-layouts/empty-states/global-view.tsx | 0 .../issues/issue-layouts/empty-states/index.tsx | 0 .../issues/issue-layouts/empty-states/module.tsx | 0 .../issue-layouts/empty-states/profile-view.tsx | 0 .../issue-layouts/empty-states/project-epic.tsx | 0 .../issue-layouts/empty-states/project-issues.tsx | 0 .../issue-layouts/empty-states/project-view.tsx | 0 .../issue-layouts/filters/applied-filters/cycle.tsx | 0 .../issue-layouts/filters/applied-filters/date.tsx | 0 .../filters/applied-filters/filters-list.tsx | 0 .../issue-layouts/filters/applied-filters/index.ts | 0 .../issue-layouts/filters/applied-filters/label.tsx | 0 .../filters/applied-filters/members.tsx | 0 .../filters/applied-filters/module.tsx | 0 .../filters/applied-filters/priority.tsx | 0 .../filters/applied-filters/project.tsx | 0 .../applied-filters/roots/archived-issue.tsx | 0 .../filters/applied-filters/roots/cycle-root.tsx | 0 .../filters/applied-filters/roots/draft-issue.tsx | 0 .../applied-filters/roots/global-view-root.tsx | 0 .../filters/applied-filters/roots/index.ts | 0 .../filters/applied-filters/roots/module-root.tsx | 0 .../applied-filters/roots/profile-issues-root.tsx | 0 .../filters/applied-filters/roots/project-root.tsx | 0 .../applied-filters/roots/project-view-root.tsx | 0 .../filters/applied-filters/state-group.tsx | 0 .../issue-layouts/filters/applied-filters/state.tsx | 0 .../display-filters/display-filters-selection.tsx | 0 .../header/display-filters/display-properties.tsx | 0 .../header/display-filters/extra-options.tsx | 0 .../filters/header/display-filters/group-by.tsx | 0 .../filters/header/display-filters/index.ts | 0 .../header/display-filters/issue-grouping.tsx | 0 .../filters/header/display-filters/order-by.tsx | 0 .../filters/header/display-filters/sub-group-by.tsx | 0 .../filters/header/filters/assignee.tsx | 0 .../filters/header/filters/created-by.tsx | 0 .../issue-layouts/filters/header/filters/cycle.tsx | 0 .../filters/header/filters/due-date.tsx | 0 .../filters/header/filters/filters-selection.tsx | 0 .../issue-layouts/filters/header/filters/index.ts | 0 .../issue-layouts/filters/header/filters/labels.tsx | 0 .../filters/header/filters/mentions.tsx | 0 .../issue-layouts/filters/header/filters/module.tsx | 0 .../filters/header/filters/priority.tsx | 0 .../filters/header/filters/project.tsx | 0 .../filters/header/filters/start-date.tsx | 0 .../filters/header/filters/state-group.tsx | 0 .../issue-layouts/filters/header/filters/state.tsx | 0 .../filters/header/helpers/dropdown.tsx | 0 .../filters/header/helpers/filter-header.tsx | 0 .../filters/header/helpers/filter-option.tsx | 0 .../issue-layouts/filters/header/helpers/index.ts | 0 .../issues/issue-layouts/filters/header/index.ts | 0 .../filters/header/layout-selection.tsx | 0 .../issues/issue-layouts/filters/index.ts | 0 .../issues/issue-layouts/gantt/base-gantt-root.tsx | 0 .../issues/issue-layouts/gantt/blocks.tsx | 0 .../components/issues/issue-layouts/gantt/index.ts | 0 .../issues/issue-layouts/group-drag-overlay.tsx | 0 .../core/components/issues/issue-layouts/index.ts | 0 .../issues/issue-layouts/issue-layout-HOC.tsx | 0 .../issue-layouts/kanban/base-kanban-root.tsx | 0 .../issues/issue-layouts/kanban/block.tsx | 0 .../issues/issue-layouts/kanban/blocks-list.tsx | 0 .../issues/issue-layouts/kanban/default.tsx | 0 .../issue-layouts/kanban/headers/group-by-card.tsx | 0 .../kanban/headers/sub-group-by-card.tsx | 0 .../components/issues/issue-layouts/kanban/index.ts | 0 .../issues/issue-layouts/kanban/kanban-group.tsx | 0 .../issue-layouts/kanban/roots/cycle-root.tsx | 0 .../issue-layouts/kanban/roots/draft-issue-root.tsx | 0 .../issues/issue-layouts/kanban/roots/index.ts | 0 .../issue-layouts/kanban/roots/module-root.tsx | 0 .../kanban/roots/profile-issues-root.tsx | 0 .../issue-layouts/kanban/roots/project-root.tsx | 0 .../kanban/roots/project-view-root.tsx | 0 .../issues/issue-layouts/kanban/swimlanes.tsx | 0 .../components/issues/issue-layouts/layout-icon.tsx | 0 .../issues/issue-layouts/list/base-list-root.tsx | 0 .../issues/issue-layouts/list/block-root.tsx | 0 .../components/issues/issue-layouts/list/block.tsx | 0 .../issues/issue-layouts/list/blocks-list.tsx | 0 .../issues/issue-layouts/list/default.tsx | 0 .../issue-layouts/list/headers/group-by-card.tsx | 0 .../components/issues/issue-layouts/list/index.ts | 0 .../issues/issue-layouts/list/list-group.tsx | 0 .../issues/issue-layouts/list/list-view-types.d.ts | 0 .../list/roots/archived-issue-root.tsx | 0 .../issues/issue-layouts/list/roots/cycle-root.tsx | 0 .../issue-layouts/list/roots/draft-issue-root.tsx | 0 .../issues/issue-layouts/list/roots/index.ts | 0 .../issues/issue-layouts/list/roots/module-root.tsx | 0 .../list/roots/profile-issues-root.tsx | 0 .../issue-layouts/list/roots/project-root.tsx | 0 .../issue-layouts/list/roots/project-view-root.tsx | 0 .../issue-layouts/properties/all-properties.tsx | 0 .../issues/issue-layouts/properties/index.ts | 0 .../issue-layouts/properties/label-dropdown.tsx | 0 .../issues/issue-layouts/properties/labels.tsx | 0 .../properties/with-display-properties-HOC.tsx | 0 .../quick-action-dropdowns/all-issue.tsx | 0 .../quick-action-dropdowns/archived-issue.tsx | 0 .../quick-action-dropdowns/cycle-issue.tsx | 0 .../quick-action-dropdowns/draft-issue.tsx | 0 .../issue-layouts/quick-action-dropdowns/helper.tsx | 0 .../issue-layouts/quick-action-dropdowns/index.ts | 0 .../quick-action-dropdowns/module-issue.tsx | 0 .../quick-action-dropdowns/project-issue.tsx | 0 .../issues/issue-layouts/quick-add/button/gantt.tsx | 0 .../issues/issue-layouts/quick-add/button/index.ts | 0 .../issue-layouts/quick-add/button/kanban.tsx | 0 .../issues/issue-layouts/quick-add/button/list.tsx | 0 .../issue-layouts/quick-add/button/spreadsheet.tsx | 0 .../issue-layouts/quick-add/form/calendar.tsx | 0 .../issues/issue-layouts/quick-add/form/gantt.tsx | 0 .../issues/issue-layouts/quick-add/form/index.ts | 0 .../issues/issue-layouts/quick-add/form/kanban.tsx | 0 .../issues/issue-layouts/quick-add/form/list.tsx | 0 .../issue-layouts/quick-add/form/spreadsheet.tsx | 0 .../issues/issue-layouts/quick-add/index.ts | 0 .../issues/issue-layouts/quick-add/root.tsx | 0 .../issue-layouts/roots/all-issue-layout-root.tsx | 0 .../roots/archived-issue-layout-root.tsx | 0 .../issue-layouts/roots/cycle-layout-root.tsx | 0 .../issue-layouts/roots/draft-issue-layout-root.tsx | 0 .../components/issues/issue-layouts/roots/index.ts | 0 .../issue-layouts/roots/module-layout-root.tsx | 0 .../issue-layouts/roots/project-layout-root.tsx | 0 .../roots/project-view-layout-root.tsx | 0 .../issues/issue-layouts/save-filter-view.tsx | 0 .../spreadsheet/base-spreadsheet-root.tsx | 0 .../spreadsheet/columns/assignee-column.tsx | 0 .../spreadsheet/columns/attachment-column.tsx | 0 .../spreadsheet/columns/created-on-column.tsx | 0 .../spreadsheet/columns/cycle-column.tsx | 0 .../spreadsheet/columns/due-date-column.tsx | 0 .../spreadsheet/columns/estimate-column.tsx | 0 .../spreadsheet/columns/header-column.tsx | 0 .../issue-layouts/spreadsheet/columns/index.ts | 0 .../spreadsheet/columns/label-column.tsx | 0 .../spreadsheet/columns/link-column.tsx | 0 .../spreadsheet/columns/module-column.tsx | 0 .../spreadsheet/columns/priority-column.tsx | 0 .../spreadsheet/columns/start-date-column.tsx | 0 .../spreadsheet/columns/state-column.tsx | 0 .../spreadsheet/columns/sub-issue-column.tsx | 0 .../spreadsheet/columns/updated-on-column.tsx | 0 .../issues/issue-layouts/spreadsheet/index.ts | 0 .../issue-layouts/spreadsheet/issue-column.tsx | 0 .../issues/issue-layouts/spreadsheet/issue-row.tsx | 0 .../issue-layouts/spreadsheet/roots/cycle-root.tsx | 0 .../issues/issue-layouts/spreadsheet/roots/index.ts | 0 .../issue-layouts/spreadsheet/roots/module-root.tsx | 0 .../spreadsheet/roots/project-root.tsx | 0 .../spreadsheet/roots/project-view-root.tsx | 0 .../spreadsheet/roots/workspace-root.tsx | 0 .../spreadsheet/spreadsheet-header-column.tsx | 0 .../spreadsheet/spreadsheet-header.tsx | 0 .../issue-layouts/spreadsheet/spreadsheet-table.tsx | 0 .../issue-layouts/spreadsheet/spreadsheet-view.tsx | 0 .../core/components/issues/issue-layouts/utils.tsx | 0 .../core/components/issues/issue-modal/base.tsx | 0 .../issue-modal/components/default-properties.tsx | 0 .../issue-modal/components/description-editor.tsx | 0 .../issues/issue-modal/components/index.ts | 0 .../issues/issue-modal/components/parent-tag.tsx | 0 .../issue-modal/components/project-select.tsx | 0 .../issues/issue-modal/components/title-input.tsx | 0 .../components/issues/issue-modal/context/index.ts | 0 .../issue-modal/context/issue-modal-context.tsx | 0 .../issues/issue-modal/draft-issue-layout.tsx | 0 .../core/components/issues/issue-modal/form.tsx | 0 .../core/components/issues/issue-modal/index.ts | 0 .../core/components/issues/issue-modal/modal.tsx | 0 .../core/components/issues/issue-update-status.tsx | 0 {web => apps/web}/core/components/issues/label.tsx | 0 .../components/issues/parent-issues-list-modal.tsx | 0 .../core/components/issues/peek-overview/error.tsx | 0 .../core/components/issues/peek-overview/header.tsx | 0 .../core/components/issues/peek-overview/index.ts | 0 .../issues/peek-overview/issue-detail.tsx | 0 .../core/components/issues/peek-overview/loader.tsx | 0 .../components/issues/peek-overview/properties.tsx | 0 .../core/components/issues/peek-overview/root.tsx | 0 .../core/components/issues/peek-overview/view.tsx | 0 .../web}/core/components/issues/relations/index.ts | 0 .../components/issues/relations/issue-list-item.tsx | 0 .../core/components/issues/relations/issue-list.tsx | 0 .../core/components/issues/relations/properties.tsx | 0 .../web}/core/components/issues/select/index.ts | 0 .../web}/core/components/issues/select/label.tsx | 0 .../web}/core/components/issues/title-input.tsx | 0 .../issues/workspace-draft/delete-modal.tsx | 0 .../issues/workspace-draft/draft-issue-block.tsx | 0 .../workspace-draft/draft-issue-properties.tsx | 0 .../issues/workspace-draft/empty-state.tsx | 0 .../core/components/issues/workspace-draft/index.ts | 0 .../components/issues/workspace-draft/loader.tsx | 0 .../issues/workspace-draft/quick-action.tsx | 0 .../core/components/issues/workspace-draft/root.tsx | 0 .../core/components/labels/create-label-modal.tsx | 0 .../labels/create-update-label-inline.tsx | 0 .../core/components/labels/delete-label-modal.tsx | 0 {web => apps/web}/core/components/labels/index.ts | 0 .../labels/label-block/label-item-block.tsx | 0 .../components/labels/label-block/label-name.tsx | 0 .../components/labels/label-drag-n-drop-HOC.tsx | 0 .../web}/core/components/labels/label-utils.ts | 0 .../labels/project-setting-label-group.tsx | 0 .../labels/project-setting-label-item.tsx | 0 .../labels/project-setting-label-list.tsx | 0 {web => apps/web}/core/components/license/index.ts | 0 .../license/modal/card/base-paid-plan-card.tsx | 0 .../license/modal/card/checkout-button.tsx | 0 .../components/license/modal/card/discount-info.tsx | 0 .../components/license/modal/card/free-plan.tsx | 0 .../core/components/license/modal/card/index.ts | 0 .../components/license/modal/card/plan-upgrade.tsx | 0 .../components/license/modal/card/talk-to-sales.tsx | 0 .../web}/core/components/license/modal/index.ts | 0 .../components/modules/analytics-sidebar/index.ts | 0 .../modules/analytics-sidebar/issue-progress.tsx | 0 .../modules/analytics-sidebar/progress-stats.tsx | 0 .../components/modules/analytics-sidebar/root.tsx | 0 .../components/modules/applied-filters/date.tsx | 0 .../components/modules/applied-filters/index.ts | 0 .../components/modules/applied-filters/members.tsx | 0 .../components/modules/applied-filters/root.tsx | 0 .../components/modules/applied-filters/status.tsx | 0 .../components/modules/archived-modules/header.tsx | 0 .../components/modules/archived-modules/index.ts | 0 .../components/modules/archived-modules/modal.tsx | 0 .../components/modules/archived-modules/root.tsx | 0 .../components/modules/archived-modules/view.tsx | 0 .../core/components/modules/delete-module-modal.tsx | 0 .../components/modules/dropdowns/filters/index.ts | 0 .../components/modules/dropdowns/filters/lead.tsx | 0 .../modules/dropdowns/filters/members.tsx | 0 .../components/modules/dropdowns/filters/root.tsx | 0 .../modules/dropdowns/filters/start-date.tsx | 0 .../components/modules/dropdowns/filters/status.tsx | 0 .../modules/dropdowns/filters/target-date.tsx | 0 .../web}/core/components/modules/dropdowns/index.ts | 0 .../core/components/modules/dropdowns/order-by.tsx | 0 {web => apps/web}/core/components/modules/form.tsx | 0 .../core/components/modules/gantt-chart/blocks.tsx | 0 .../core/components/modules/gantt-chart/index.ts | 0 .../modules/gantt-chart/modules-list-layout.tsx | 0 {web => apps/web}/core/components/modules/index.ts | 0 .../modules/links/create-update-modal.tsx | 0 .../web}/core/components/modules/links/index.ts | 0 .../core/components/modules/links/list-item.tsx | 0 .../web}/core/components/modules/links/list.tsx | 0 {web => apps/web}/core/components/modules/modal.tsx | 0 .../core/components/modules/module-card-item.tsx | 0 .../core/components/modules/module-layout-icon.tsx | 0 .../components/modules/module-list-item-action.tsx | 0 .../core/components/modules/module-list-item.tsx | 0 .../components/modules/module-peek-overview.tsx | 0 .../components/modules/module-status-dropdown.tsx | 0 .../core/components/modules/module-view-header.tsx | 0 .../core/components/modules/modules-list-view.tsx | 0 .../web}/core/components/modules/quick-actions.tsx | 0 .../web}/core/components/modules/select/index.ts | 0 .../web}/core/components/modules/select/status.tsx | 0 .../core/components/modules/sidebar-select/index.ts | 0 .../modules/sidebar-select/select-status.tsx | 0 .../onboarding/create-or-join-workspaces.tsx | 0 .../core/components/onboarding/create-workspace.tsx | 0 .../web}/core/components/onboarding/header.tsx | 0 .../web}/core/components/onboarding/index.ts | 0 .../web}/core/components/onboarding/invitations.tsx | 0 .../core/components/onboarding/invite-members.tsx | 0 .../core/components/onboarding/profile-setup.tsx | 0 .../core/components/onboarding/step-indicator.tsx | 0 .../onboarding/switch-account-dropdown.tsx | 0 .../components/onboarding/switch-account-modal.tsx | 0 .../web}/core/components/onboarding/tour/index.ts | 0 .../web}/core/components/onboarding/tour/root.tsx | 0 .../core/components/onboarding/tour/sidebar.tsx | 0 .../core/components/pages/dropdowns/actions.tsx | 0 .../web}/core/components/pages/dropdowns/index.ts | 0 .../core/components/pages/editor/editor-body.tsx | 0 .../core/components/pages/editor/header/index.ts | 0 .../components/pages/editor/header/logo-picker.tsx | 0 .../core/components/pages/editor/header/root.tsx | 0 .../web}/core/components/pages/editor/index.ts | 0 .../web}/core/components/pages/editor/page-root.tsx | 0 .../pages/editor/summary/content-browser.tsx | 0 .../pages/editor/summary/heading-components.tsx | 0 .../core/components/pages/editor/summary/index.ts | 0 .../web}/core/components/pages/editor/title.tsx | 0 .../pages/editor/toolbar/color-dropdown.tsx | 0 .../core/components/pages/editor/toolbar/index.ts | 0 .../pages/editor/toolbar/options-dropdown.tsx | 0 .../core/components/pages/editor/toolbar/root.tsx | 0 .../components/pages/editor/toolbar/toolbar.tsx | 0 .../web}/core/components/pages/header/actions.tsx | 0 .../core/components/pages/header/archived-badge.tsx | 0 .../components/pages/header/copy-link-control.tsx | 0 .../components/pages/header/favorite-control.tsx | 0 .../web}/core/components/pages/header/index.ts | 0 .../core/components/pages/header/offline-badge.tsx | 0 .../web}/core/components/pages/header/root.tsx | 0 {web => apps/web}/core/components/pages/index.ts | 0 .../components/pages/list/applied-filters/index.ts | 0 .../components/pages/list/applied-filters/root.tsx | 0 .../components/pages/list/block-item-action.tsx | 0 .../web}/core/components/pages/list/block.tsx | 0 .../core/components/pages/list/filters/index.ts | 0 .../core/components/pages/list/filters/root.tsx | 0 .../web}/core/components/pages/list/index.ts | 0 .../web}/core/components/pages/list/order-by.tsx | 0 .../web}/core/components/pages/list/root.tsx | 0 .../core/components/pages/list/search-input.tsx | 0 .../core/components/pages/list/tab-navigation.tsx | 0 .../web}/core/components/pages/loaders/index.ts | 0 .../pages/loaders/page-content-loader.tsx | 0 .../core/components/pages/loaders/page-loader.tsx | 0 .../components/pages/modals/create-page-modal.tsx | 0 .../components/pages/modals/delete-page-modal.tsx | 0 .../components/pages/modals/export-page-modal.tsx | 0 .../web}/core/components/pages/modals/index.ts | 0 .../web}/core/components/pages/modals/page-form.tsx | 0 .../core/components/pages/navigation-pane/index.ts | 0 .../core/components/pages/navigation-pane/root.tsx | 0 .../pages/navigation-pane/tab-panels/assets.tsx | 0 .../navigation-pane/tab-panels/info/actors-info.tsx | 0 .../tab-panels/info/document-info.tsx | 0 .../pages/navigation-pane/tab-panels/info/root.tsx | 0 .../tab-panels/info/version-history.tsx | 0 .../pages/navigation-pane/tab-panels/outline.tsx | 0 .../pages/navigation-pane/tab-panels/root.tsx | 0 .../components/pages/navigation-pane/tabs-list.tsx | 0 .../components/pages/pages-list-main-content.tsx | 0 .../web}/core/components/pages/pages-list-view.tsx | 0 .../web}/core/components/pages/version/editor.tsx | 0 .../web}/core/components/pages/version/index.ts | 0 .../core/components/pages/version/main-content.tsx | 0 .../web}/core/components/pages/version/root.tsx | 0 .../web}/core/components/preferences/list.tsx | 0 .../web}/core/components/preferences/section.tsx | 0 .../components/profile/activity/activity-list.tsx | 0 .../components/profile/activity/download-button.tsx | 0 .../web}/core/components/profile/activity/index.ts | 0 .../profile/activity/profile-activity-list.tsx | 0 .../profile/activity/workspace-activity-list.tsx | 0 {web => apps/web}/core/components/profile/form.tsx | 0 {web => apps/web}/core/components/profile/index.ts | 0 .../notification/email-notification-form.tsx | 0 .../core/components/profile/notification/index.ts | 0 .../core/components/profile/overview/activity.tsx | 0 .../web}/core/components/profile/overview/index.ts | 0 .../profile/overview/priority-distribution.tsx | 0 .../profile/overview/state-distribution.tsx | 0 .../web}/core/components/profile/overview/stats.tsx | 0 .../core/components/profile/overview/workload.tsx | 0 .../profile/preferences/language-timezone.tsx | 0 .../components/profile/profile-issues-filter.tsx | 0 .../web}/core/components/profile/profile-issues.tsx | 0 .../profile/profile-setting-content-header.tsx | 0 .../profile/profile-setting-content-wrapper.tsx | 0 .../web}/core/components/profile/sidebar.tsx | 0 .../components/profile/start-of-week-preference.tsx | 0 {web => apps/web}/core/components/profile/time.tsx | 0 .../project-states/create-update/create.tsx | 0 .../project-states/create-update/form.tsx | 0 .../project-states/create-update/index.ts | 0 .../project-states/create-update/update.tsx | 0 .../core/components/project-states/group-item.tsx | 0 .../core/components/project-states/group-list.tsx | 0 .../web}/core/components/project-states/index.ts | 0 .../web}/core/components/project-states/loader.tsx | 0 .../components/project-states/options/delete.tsx | 0 .../core/components/project-states/options/index.ts | 0 .../project-states/options/mark-as-default.tsx | 0 .../web}/core/components/project-states/root.tsx | 0 .../project-states/state-delete-modal.tsx | 0 .../components/project-states/state-item-title.tsx | 0 .../core/components/project-states/state-item.tsx | 0 .../core/components/project-states/state-list.tsx | 0 .../components/project/applied-filters/access.tsx | 0 .../components/project/applied-filters/date.tsx | 0 .../components/project/applied-filters/index.ts | 0 .../components/project/applied-filters/members.tsx | 0 .../applied-filters/project-display-filters.tsx | 0 .../components/project/applied-filters/root.tsx | 0 .../web}/core/components/project/card-list.tsx | 0 {web => apps/web}/core/components/project/card.tsx | 0 .../project/confirm-project-member-remove.tsx | 0 .../components/project/create-project-modal.tsx | 0 .../components/project/create/common-attributes.tsx | 0 .../web}/core/components/project/create/header.tsx | 0 .../project/create/project-create-buttons.tsx | 0 .../components/project/delete-project-modal.tsx | 0 .../components/project/dropdowns/filters/access.tsx | 0 .../project/dropdowns/filters/created-at.tsx | 0 .../components/project/dropdowns/filters/index.ts | 0 .../components/project/dropdowns/filters/lead.tsx | 0 .../project/dropdowns/filters/members.tsx | 0 .../components/project/dropdowns/filters/root.tsx | 0 .../web}/core/components/project/dropdowns/index.ts | 0 .../core/components/project/dropdowns/order-by.tsx | 0 .../web}/core/components/project/empty-state.tsx | 0 .../web}/core/components/project/filters.tsx | 0 .../web}/core/components/project/form-loader.tsx | 0 {web => apps/web}/core/components/project/form.tsx | 0 .../web}/core/components/project/header.tsx | 0 {web => apps/web}/core/components/project/index.ts | 0 .../core/components/project/integration-card.tsx | 0 .../core/components/project/join-project-modal.tsx | 0 .../core/components/project/leave-project-modal.tsx | 0 .../core/components/project/member-list-item.tsx | 0 .../web}/core/components/project/member-list.tsx | 0 .../web}/core/components/project/member-select.tsx | 0 .../core/components/project/multi-select-modal.tsx | 0 .../components/project/project-feature-update.tsx | 0 .../components/project/project-network-icon.tsx | 0 .../project/project-settings-member-defaults.tsx | 0 .../components/project/publish-project/index.ts | 0 .../components/project/publish-project/modal.tsx | 0 {web => apps/web}/core/components/project/root.tsx | 0 .../core/components/project/search-projects.tsx | 0 .../project/send-project-invitation-modal.tsx | 0 .../archive-project/archive-restore-modal.tsx | 0 .../project/settings/archive-project/index.tsx | 0 .../project/settings/archive-project/selection.tsx | 0 .../project/settings/delete-project-section.tsx | 0 .../components/project/settings/features-list.tsx | 0 .../web}/core/components/project/settings/index.ts | 0 .../components/project/settings/member-columns.tsx | 0 .../core/components/settings/content-wrapper.tsx | 0 .../web}/core/components/settings/header.tsx | 0 .../web}/core/components/settings/heading.tsx | 0 .../web}/core/components/settings/helper.ts | 0 {web => apps/web}/core/components/settings/index.ts | 0 .../web}/core/components/settings/layout.tsx | 0 .../web}/core/components/settings/mobile/index.ts | 0 .../web}/core/components/settings/mobile/nav.tsx | 0 .../components/settings/project/sidebar/index.ts | 0 .../settings/project/sidebar/nav-item-children.tsx | 0 .../components/settings/project/sidebar/root.tsx | 0 .../core/components/settings/sidebar/header.tsx | 0 .../web}/core/components/settings/sidebar/index.ts | 0 .../core/components/settings/sidebar/nav-item.tsx | 0 .../web}/core/components/settings/sidebar/root.tsx | 0 {web => apps/web}/core/components/settings/tabs.tsx | 0 {web => apps/web}/core/components/sidebar/index.ts | 0 .../core/components/sidebar/sidebar-navigation.tsx | 0 .../web}/core/components/stickies/action-bar.tsx | 0 .../web}/core/components/stickies/delete-modal.tsx | 0 {web => apps/web}/core/components/stickies/index.ts | 0 .../web}/core/components/stickies/layout/index.ts | 0 .../stickies/layout/stickies-infinite.tsx | 0 .../components/stickies/layout/stickies-list.tsx | 0 .../components/stickies/layout/stickies-loader.tsx | 0 .../stickies/layout/stickies-truncated.tsx | 0 .../stickies/layout/sticky-dnd-wrapper.tsx | 0 .../components/stickies/layout/sticky.helpers.ts | 0 .../web}/core/components/stickies/modal/index.tsx | 0 .../web}/core/components/stickies/modal/search.tsx | 0 .../core/components/stickies/modal/stickies.tsx | 0 .../web}/core/components/stickies/sticky/index.ts | 0 .../web}/core/components/stickies/sticky/inputs.tsx | 0 .../web}/core/components/stickies/sticky/root.tsx | 0 .../stickies/sticky/sticky-item-drag-handle.tsx | 0 .../components/stickies/sticky/use-operations.tsx | 0 .../web}/core/components/stickies/widget.tsx | 0 .../web}/core/components/ui/empty-space.tsx | 0 {web => apps/web}/core/components/ui/index.ts | 0 .../ui/integration-and-import-export-banner.tsx | 0 .../web}/core/components/ui/labels-list.tsx | 0 .../ui/loader/cycle-module-board-loader.tsx | 0 .../ui/loader/cycle-module-list-loader.tsx | 0 .../web}/core/components/ui/loader/index.ts | 0 .../ui/loader/layouts/calendar-layout-loader.tsx | 0 .../ui/loader/layouts/gantt-layout-loader.tsx | 0 .../web}/core/components/ui/loader/layouts/index.ts | 0 .../ui/loader/layouts/kanban-layout-loader.tsx | 0 .../ui/loader/layouts/list-layout-loader.tsx | 0 .../ui/loader/layouts/members-layout-loader.tsx | 0 .../layouts/project-inbox/inbox-layout-loader.tsx | 0 .../layouts/project-inbox/inbox-sidebar-loader.tsx | 0 .../ui/loader/layouts/project-inbox/index.ts | 0 .../ui/loader/layouts/spreadsheet-layout-loader.tsx | 0 .../components/ui/loader/notification-loader.tsx | 0 .../web}/core/components/ui/loader/pages-loader.tsx | 0 .../core/components/ui/loader/projects-loader.tsx | 0 .../core/components/ui/loader/settings/activity.tsx | 0 .../components/ui/loader/settings/api-token.tsx | 0 .../core/components/ui/loader/settings/email.tsx | 0 .../ui/loader/settings/import-and-export.tsx | 0 .../core/components/ui/loader/settings/index.ts | 0 .../components/ui/loader/settings/integration.tsx | 0 .../core/components/ui/loader/settings/members.tsx | 0 .../core/components/ui/loader/settings/web-hook.tsx | 0 .../web}/core/components/ui/loader/utils.tsx | 0 .../core/components/ui/loader/view-list-loader.tsx | 0 .../core/components/ui/markdown-to-component.tsx | 0 .../web}/core/components/ui/profile-empty-state.tsx | 0 {web => apps/web}/core/components/user/index.ts | 0 .../web}/core/components/user/user-greetings.tsx | 0 .../components/views/applied-filters/access.tsx | 0 .../core/components/views/applied-filters/index.tsx | 0 .../core/components/views/applied-filters/root.tsx | 0 .../core/components/views/delete-view-modal.tsx | 0 .../components/views/filters/filter-selection.tsx | 0 .../web}/core/components/views/filters/order-by.tsx | 0 {web => apps/web}/core/components/views/form.tsx | 0 {web => apps/web}/core/components/views/helper.tsx | 0 {web => apps/web}/core/components/views/index.ts | 0 {web => apps/web}/core/components/views/modal.tsx | 0 .../web}/core/components/views/quick-actions.tsx | 0 .../core/components/views/update-view-component.tsx | 0 .../web}/core/components/views/view-list-header.tsx | 0 .../core/components/views/view-list-item-action.tsx | 0 .../web}/core/components/views/view-list-item.tsx | 0 .../web}/core/components/views/views-list.tsx | 0 .../components/web-hooks/create-webhook-modal.tsx | 0 .../components/web-hooks/delete-webhook-modal.tsx | 0 .../web}/core/components/web-hooks/empty-state.tsx | 0 .../components/web-hooks/form/delete-section.tsx | 0 .../core/components/web-hooks/form/event-types.tsx | 0 .../web}/core/components/web-hooks/form/form.tsx | 0 .../web}/core/components/web-hooks/form/index.ts | 0 .../web-hooks/form/individual-event-options.tsx | 0 .../web}/core/components/web-hooks/form/input.tsx | 0 .../core/components/web-hooks/form/secret-key.tsx | 0 .../web}/core/components/web-hooks/form/toggle.tsx | 0 .../components/web-hooks/generated-hook-details.tsx | 0 .../web}/core/components/web-hooks/index.ts | 0 .../web}/core/components/web-hooks/utils.ts | 0 .../components/web-hooks/webhooks-list-item.tsx | 0 .../core/components/web-hooks/webhooks-list.tsx | 0 .../components/workspace-notifications/index.ts | 0 .../notification-app-sidebar-option.tsx | 0 .../components/workspace-notifications/root.tsx | 0 .../workspace-notifications/sidebar/empty-state.tsx | 0 .../sidebar/filters/applied-filter.tsx | 0 .../sidebar/filters/index.ts | 0 .../sidebar/filters/menu/index.ts | 0 .../sidebar/filters/menu/menu-option-item.tsx | 0 .../sidebar/filters/menu/root.tsx | 0 .../workspace-notifications/sidebar/header/index.ts | 0 .../sidebar/header/options/index.ts | 0 .../sidebar/header/options/menu-option/index.ts | 0 .../header/options/menu-option/menu-item.tsx | 0 .../sidebar/header/options/menu-option/root.tsx | 0 .../sidebar/header/options/root.tsx | 0 .../workspace-notifications/sidebar/header/root.tsx | 0 .../workspace-notifications/sidebar/index.ts | 0 .../workspace-notifications/sidebar/loader.tsx | 0 .../sidebar/notification-card/content.tsx | 0 .../sidebar/notification-card/index.ts | 0 .../sidebar/notification-card/item.tsx | 0 .../sidebar/notification-card/options/archive.tsx | 0 .../sidebar/notification-card/options/button.tsx | 0 .../sidebar/notification-card/options/index.ts | 0 .../sidebar/notification-card/options/read.tsx | 0 .../sidebar/notification-card/options/root.tsx | 0 .../notification-card/options/snooze/index.ts | 0 .../notification-card/options/snooze/modal.tsx | 0 .../notification-card/options/snooze/root.tsx | 0 .../workspace-notifications/sidebar/root.tsx | 0 .../workspace/ConfirmWorkspaceMemberRemove.tsx | 0 .../workspace/billing/comparison/base.tsx | 0 .../workspace/billing/comparison/feature-detail.tsx | 0 .../workspace/billing/comparison/index.ts | 0 .../web}/core/components/workspace/billing/index.ts | 0 .../components/workspace/billing/subscription.ts | 0 .../workspace/confirm-workspace-member-remove.tsx | 0 .../components/workspace/create-workspace-form.tsx | 0 .../components/workspace/delete-workspace-form.tsx | 0 .../web}/core/components/workspace/index.ts | 0 .../components/workspace/invite-modal/actions.tsx | 0 .../components/workspace/invite-modal/fields.tsx | 0 .../core/components/workspace/invite-modal/form.tsx | 0 .../core/components/workspace/invite-modal/index.ts | 0 .../web}/core/components/workspace/logo.tsx | 0 .../core/components/workspace/settings/index.ts | 0 .../workspace/settings/invitations-list-item.tsx | 0 .../workspace/settings/member-columns.tsx | 0 .../workspace/settings/members-list-item.tsx | 0 .../components/workspace/settings/members-list.tsx | 0 .../workspace/settings/workspace-details.tsx | 0 .../components/workspace/sidebar/dropdown-item.tsx | 0 .../core/components/workspace/sidebar/dropdown.tsx | 0 .../workspace/sidebar/favorites/favorite-folder.tsx | 0 .../common/favorite-item-drag-handle.tsx | 0 .../common/favorite-item-quick-action.tsx | 0 .../favorite-items/common/favorite-item-title.tsx | 0 .../favorite-items/common/favorite-item-wrapper.tsx | 0 .../favorites/favorite-items/common/helper.tsx | 0 .../favorites/favorite-items/common/index.ts | 0 .../sidebar/favorites/favorite-items/index.ts | 0 .../sidebar/favorites/favorite-items/root.tsx | 0 .../workspace/sidebar/favorites/favorites-menu.tsx | 0 .../sidebar/favorites/favorites.helpers.ts | 0 .../components/workspace/sidebar/favorites/index.ts | 0 .../workspace/sidebar/favorites/new-fav-folder.tsx | 0 .../components/workspace/sidebar/help-section.tsx | 0 .../web}/core/components/workspace/sidebar/index.ts | 0 .../workspace/sidebar/project-navigation.tsx | 0 .../workspace/sidebar/projects-list-item.tsx | 0 .../components/workspace/sidebar/projects-list.tsx | 0 .../components/workspace/sidebar/quick-actions.tsx | 0 .../workspace/sidebar/sidebar-menu-items.tsx | 0 .../components/workspace/sidebar/user-menu-item.tsx | 0 .../core/components/workspace/sidebar/user-menu.tsx | 0 .../workspace/sidebar/workspace-menu-header.tsx | 0 .../workspace/sidebar/workspace-menu-item.tsx | 0 .../components/workspace/sidebar/workspace-menu.tsx | 0 .../workspace/views/default-view-list-item.tsx | 0 .../workspace/views/default-view-quick-action.tsx | 0 .../workspace/views/delete-view-modal.tsx | 0 .../web}/core/components/workspace/views/form.tsx | 0 .../web}/core/components/workspace/views/header.tsx | 0 .../web}/core/components/workspace/views/index.ts | 0 .../web}/core/components/workspace/views/modal.tsx | 0 .../components/workspace/views/quick-action.tsx | 0 .../components/workspace/views/view-list-item.tsx | 0 .../core/components/workspace/views/views-list.tsx | 0 {web => apps/web}/core/constants/calendar.ts | 0 {web => apps/web}/core/constants/editor.ts | 0 {web => apps/web}/core/constants/fetch-keys.ts | 0 {web => apps/web}/core/constants/plans.tsx | 0 .../web}/core/hooks/context/use-issue-modal.tsx | 0 {web => apps/web}/core/hooks/editor/index.ts | 0 .../web}/core/hooks/editor/use-editor-config.ts | 0 .../web}/core/hooks/editor/use-editor-mention.tsx | 0 .../web}/core/hooks/store/estimates/index.ts | 0 .../hooks/store/estimates/use-estimate-point.ts | 0 .../web}/core/hooks/store/estimates/use-estimate.ts | 0 .../hooks/store/estimates/use-project-estimate.ts | 0 {web => apps/web}/core/hooks/store/index.ts | 0 .../web}/core/hooks/store/notifications/index.ts | 0 .../hooks/store/notifications/use-notification.ts | 0 .../notifications/use-workspace-notifications.ts | 0 {web => apps/web}/core/hooks/store/use-analytics.ts | 0 {web => apps/web}/core/hooks/store/use-app-theme.ts | 0 .../web}/core/hooks/store/use-calendar-view.ts | 0 .../web}/core/hooks/store/use-command-palette.ts | 0 .../web}/core/hooks/store/use-cycle-filter.ts | 0 {web => apps/web}/core/hooks/store/use-cycle.ts | 0 {web => apps/web}/core/hooks/store/use-dashboard.ts | 0 .../web}/core/hooks/store/use-editor-asset.ts | 0 {web => apps/web}/core/hooks/store/use-favorite.ts | 0 .../web}/core/hooks/store/use-global-view.ts | 0 {web => apps/web}/core/hooks/store/use-home.ts | 0 .../web}/core/hooks/store/use-inbox-issues.ts | 0 {web => apps/web}/core/hooks/store/use-instance.ts | 0 .../web}/core/hooks/store/use-issue-detail.ts | 0 {web => apps/web}/core/hooks/store/use-issues.ts | 0 .../web}/core/hooks/store/use-kanban-view.ts | 0 {web => apps/web}/core/hooks/store/use-label.ts | 0 {web => apps/web}/core/hooks/store/use-member.ts | 0 .../web}/core/hooks/store/use-module-filter.ts | 0 {web => apps/web}/core/hooks/store/use-module.ts | 0 .../core/hooks/store/use-multiple-select-store.ts | 0 .../web}/core/hooks/store/use-project-filter.ts | 0 .../web}/core/hooks/store/use-project-inbox.ts | 0 .../web}/core/hooks/store/use-project-publish.ts | 0 .../web}/core/hooks/store/use-project-state.ts | 0 .../web}/core/hooks/store/use-project-view.ts | 0 {web => apps/web}/core/hooks/store/use-project.ts | 0 .../web}/core/hooks/store/use-router-params.ts | 0 {web => apps/web}/core/hooks/store/use-transient.ts | 0 {web => apps/web}/core/hooks/store/use-webhook.ts | 0 {web => apps/web}/core/hooks/store/use-workspace.ts | 0 {web => apps/web}/core/hooks/store/user/index.ts | 0 .../web}/core/hooks/store/user/user-permissions.ts | 0 .../web}/core/hooks/store/user/user-user-profile.ts | 0 .../core/hooks/store/user/user-user-settings.ts | 0 .../web}/core/hooks/store/user/user-user.ts | 0 .../web}/core/hooks/store/workspace-draft/index.ts | 0 .../use-workspace-draft-issue-filters.ts | 0 .../workspace-draft/use-workspace-draft-issue.ts | 0 {web => apps/web}/core/hooks/use-app-router.tsx | 0 {web => apps/web}/core/hooks/use-auto-save.tsx | 0 {web => apps/web}/core/hooks/use-auto-scroller.tsx | 0 .../core/hooks/use-collaborative-page-actions.tsx | 0 {web => apps/web}/core/hooks/use-current-time.tsx | 0 {web => apps/web}/core/hooks/use-debounce.tsx | 0 .../web}/core/hooks/use-dropdown-key-down.tsx | 0 {web => apps/web}/core/hooks/use-dropdown.ts | 0 .../use-extended-sidebar-overview-outside-click.tsx | 0 .../web}/core/hooks/use-favorite-item-details.tsx | 0 {web => apps/web}/core/hooks/use-group-dragndrop.ts | 0 .../web}/core/hooks/use-integration-popup.tsx | 0 .../web}/core/hooks/use-intersection-observer.ts | 0 .../web}/core/hooks/use-issue-layout-store.ts | 0 .../hooks/use-issue-peek-overview-redirection.tsx | 0 {web => apps/web}/core/hooks/use-issues-actions.tsx | 0 {web => apps/web}/core/hooks/use-keypress.tsx | 0 {web => apps/web}/core/hooks/use-local-storage.tsx | 0 {web => apps/web}/core/hooks/use-multiple-select.ts | 0 {web => apps/web}/core/hooks/use-online-status.ts | 0 {web => apps/web}/core/hooks/use-page-fallback.ts | 0 {web => apps/web}/core/hooks/use-page-filters.ts | 0 {web => apps/web}/core/hooks/use-page-operations.ts | 0 .../web}/core/hooks/use-parse-editor-content.ts | 0 .../core/hooks/use-peek-overview-outside-click.tsx | 0 {web => apps/web}/core/hooks/use-platform-os.tsx | 0 .../web}/core/hooks/use-project-issue-properties.ts | 0 {web => apps/web}/core/hooks/use-query-params.ts | 0 .../web}/core/hooks/use-reload-confirmation.tsx | 0 .../web}/core/hooks/use-resolved-asset-path.tsx | 0 {web => apps/web}/core/hooks/use-stickies.tsx | 0 .../core/hooks/use-table-keyboard-navigation.tsx | 0 {web => apps/web}/core/hooks/use-timeline-chart.ts | 0 {web => apps/web}/core/hooks/use-timer.tsx | 0 .../web}/core/hooks/use-timezone-converter.tsx | 0 {web => apps/web}/core/hooks/use-timezone.tsx | 0 {web => apps/web}/core/hooks/use-window-size.tsx | 0 .../web}/core/hooks/use-workspace-invitation.tsx | 0 .../core/hooks/use-workspace-issue-properties.ts | 0 {web => apps/web}/core/layouts/auth-layout/index.ts | 0 .../core/layouts/auth-layout/project-wrapper.tsx | 0 .../core/layouts/auth-layout/workspace-wrapper.tsx | 0 .../web}/core/layouts/default-layout/index.tsx | 0 {web => apps/web}/core/lib/intercom-provider.tsx | 0 {web => apps/web}/core/lib/local-storage.ts | 0 .../web}/core/lib/n-progress/AppProgressBar.tsx | 0 {web => apps/web}/core/lib/n-progress/index.tsx | 0 .../core/lib/n-progress/utils/getAnchorProperty.ts | 0 .../web}/core/lib/n-progress/utils/sameURL.ts | 0 .../web}/core/lib/n-progress/withSuspense.tsx | 0 {web => apps/web}/core/lib/polyfills/index.ts | 0 .../web}/core/lib/polyfills/requestIdleCallback.ts | 0 {web => apps/web}/core/lib/posthog-provider.tsx | 0 {web => apps/web}/core/lib/posthog-view.tsx | 0 {web => apps/web}/core/lib/store-context.tsx | 0 .../core/lib/wrappers/authentication-wrapper.tsx | 0 {web => apps/web}/core/lib/wrappers/index.ts | 0 .../web}/core/lib/wrappers/instance-wrapper.tsx | 0 .../web}/core/lib/wrappers/store-wrapper.tsx | 0 {web => apps/web}/core/local-db/storage.sqlite.ts | 0 {web => apps/web}/core/local-db/utils/constants.ts | 0 {web => apps/web}/core/local-db/utils/data.utils.ts | 0 {web => apps/web}/core/local-db/utils/indexes.ts | 0 .../web}/core/local-db/utils/load-issues.ts | 0 .../web}/core/local-db/utils/load-workspace.ts | 0 .../web}/core/local-db/utils/query-constructor.ts | 0 .../web}/core/local-db/utils/query-executor.ts | 0 .../web}/core/local-db/utils/query-sanitizer.ts.ts | 0 .../web}/core/local-db/utils/query.utils.ts | 0 {web => apps/web}/core/local-db/utils/schemas.ts | 0 {web => apps/web}/core/local-db/utils/tables.ts | 0 {web => apps/web}/core/local-db/utils/utils.ts | 0 {web => apps/web}/core/local-db/worker/db.ts | 0 .../core/local-db/worker/wa-sqlite/src/FacadeVFS.js | 0 .../worker/wa-sqlite/src/OPFSCoopSyncVFS.js | 0 .../web}/core/local-db/worker/wa-sqlite/src/VFS.js | 0 .../local-db/worker/wa-sqlite/src/sqlite-api.js | 0 .../worker/wa-sqlite/src/sqlite-constants.js | 0 .../worker/wa-sqlite/src/types/globals.d.ts | 0 .../local-db/worker/wa-sqlite/src/types/index.d.ts | 0 .../local-db/worker/wa-sqlite/src/wa-sqlite.mjs | 0 .../local-db/worker/wa-sqlite/src/wa-sqlite.wasm | Bin {web => apps/web}/core/services/ai.service.ts | 0 .../web}/core/services/analytics.service.ts | 0 {web => apps/web}/core/services/api.service.ts | 0 .../web}/core/services/app_config.service.ts | 0 .../web}/core/services/app_installation.service.ts | 0 {web => apps/web}/core/services/auth.service.ts | 0 {web => apps/web}/core/services/cycle.service.ts | 0 .../web}/core/services/cycle_archive.service.ts | 0 .../web}/core/services/dashboard.service.ts | 0 .../web}/core/services/favorite/favorite.service.ts | 0 {web => apps/web}/core/services/favorite/index.ts | 0 .../web}/core/services/file-upload.service.ts | 0 {web => apps/web}/core/services/file.service.ts | 0 .../web}/core/services/inbox/inbox-issue.service.ts | 0 {web => apps/web}/core/services/inbox/index.ts | 0 .../inbox/intake-work_item_version.service.ts | 0 {web => apps/web}/core/services/instance.service.ts | 0 .../core/services/integrations/github.service.ts | 0 .../web}/core/services/integrations/index.ts | 0 .../services/integrations/integration.service.ts | 0 .../web}/core/services/integrations/jira.service.ts | 0 {web => apps/web}/core/services/issue/index.ts | 0 .../web}/core/services/issue/issue.service.ts | 0 .../core/services/issue/issue_activity.service.ts | 0 .../core/services/issue/issue_archive.service.ts | 0 .../core/services/issue/issue_attachment.service.ts | 0 .../core/services/issue/issue_comment.service.ts | 0 .../web}/core/services/issue/issue_draft.service.ts | 0 .../web}/core/services/issue/issue_label.service.ts | 0 .../core/services/issue/issue_reaction.service.ts | 0 .../core/services/issue/issue_relation.service.ts | 0 .../services/issue/work_item_version.service.ts | 0 .../core/services/issue/workspace_draft.service.ts | 0 .../web}/core/services/issue_filter.service.ts | 0 {web => apps/web}/core/services/module.service.ts | 0 .../web}/core/services/module_archive.service.ts | 0 {web => apps/web}/core/services/page/index.ts | 0 .../services/page/project-page-version.service.ts | 0 .../web}/core/services/page/project-page.service.ts | 0 {web => apps/web}/core/services/project/index.ts | 0 .../services/project/project-archive.service.ts | 0 .../core/services/project/project-export.service.ts | 0 .../core/services/project/project-member.service.ts | 0 .../services/project/project-publish.service.ts | 0 .../core/services/project/project-state.service.ts | 0 .../web}/core/services/project/project.service.ts | 0 {web => apps/web}/core/services/sticky.service.ts | 0 {web => apps/web}/core/services/timezone.service.ts | 0 {web => apps/web}/core/services/user.service.ts | 0 {web => apps/web}/core/services/view.service.ts | 0 {web => apps/web}/core/services/webhook.service.ts | 0 .../core/services/workspace-notification.service.ts | 0 .../web}/core/services/workspace.service.ts | 0 {web => apps/web}/core/store/analytics.store.ts | 0 .../web}/core/store/base-command-palette.store.ts | 0 {web => apps/web}/core/store/cycle.store.ts | 0 {web => apps/web}/core/store/cycle_filter.store.ts | 0 {web => apps/web}/core/store/dashboard.store.ts | 0 {web => apps/web}/core/store/editor/asset.store.ts | 0 .../web}/core/store/estimates/estimate-point.ts | 0 .../core/store/estimates/project-estimate.store.ts | 0 {web => apps/web}/core/store/favorite.store.ts | 0 {web => apps/web}/core/store/global-view.store.ts | 0 .../web}/core/store/inbox/inbox-issue.store.ts | 0 .../web}/core/store/inbox/project-inbox.store.ts | 0 {web => apps/web}/core/store/instance.store.ts | 0 .../web}/core/store/issue/archived/filter.store.ts | 0 .../web}/core/store/issue/archived/index.ts | 0 .../web}/core/store/issue/archived/issue.store.ts | 0 .../web}/core/store/issue/cycle/filter.store.ts | 0 {web => apps/web}/core/store/issue/cycle/index.ts | 0 .../web}/core/store/issue/cycle/issue.store.ts | 0 .../web}/core/store/issue/draft/filter.store.ts | 0 {web => apps/web}/core/store/issue/draft/index.ts | 0 .../web}/core/store/issue/draft/issue.store.ts | 0 .../core/store/issue/helpers/base-issues-utils.ts | 0 .../core/store/issue/helpers/base-issues.store.ts | 0 .../issue/helpers/issue-filter-helper.store.ts | 0 .../store/issue/issue-details/attachment.store.ts | 0 .../core/store/issue/issue-details/comment.store.ts | 0 .../issue/issue-details/comment_reaction.store.ts | 0 .../core/store/issue/issue-details/issue.store.ts | 0 .../core/store/issue/issue-details/link.store.ts | 0 .../store/issue/issue-details/reaction.store.ts | 0 .../store/issue/issue-details/relation.store.ts | 0 .../core/store/issue/issue-details/root.store.ts | 0 .../store/issue/issue-details/sub_issues.store.ts | 0 .../issue/issue-details/sub_issues_filter.store.ts | 0 .../store/issue/issue-details/subscription.store.ts | 0 {web => apps/web}/core/store/issue/issue.store.ts | 0 .../core/store/issue/issue_calendar_view.store.ts | 0 .../web}/core/store/issue/issue_gantt_view.store.ts | 0 .../core/store/issue/issue_kanban_view.store.ts | 0 .../web}/core/store/issue/module/filter.store.ts | 0 {web => apps/web}/core/store/issue/module/index.ts | 0 .../web}/core/store/issue/module/issue.store.ts | 0 .../web}/core/store/issue/profile/filter.store.ts | 0 {web => apps/web}/core/store/issue/profile/index.ts | 0 .../web}/core/store/issue/profile/issue.store.ts | 0 .../core/store/issue/project-views/filter.store.ts | 0 .../web}/core/store/issue/project-views/index.ts | 0 .../core/store/issue/project-views/issue.store.ts | 0 .../web}/core/store/issue/project/filter.store.ts | 0 {web => apps/web}/core/store/issue/project/index.ts | 0 .../web}/core/store/issue/project/issue.store.ts | 0 {web => apps/web}/core/store/issue/root.store.ts | 0 .../store/issue/workspace-draft/filter.store.ts | 0 .../web}/core/store/issue/workspace-draft/index.ts | 0 .../core/store/issue/workspace-draft/issue.store.ts | 0 .../web}/core/store/issue/workspace/filter.store.ts | 0 .../web}/core/store/issue/workspace/index.ts | 0 .../web}/core/store/issue/workspace/issue.store.ts | 0 {web => apps/web}/core/store/label.store.ts | 0 .../core/store/member/base-project-member.store.ts | 0 {web => apps/web}/core/store/member/index.ts | 0 .../core/store/member/workspace-member.store.ts | 0 {web => apps/web}/core/store/module.store.ts | 0 {web => apps/web}/core/store/module_filter.store.ts | 0 .../web}/core/store/multiple_select.store.ts | 0 .../web}/core/store/notifications/notification.ts | 0 .../notifications/workspace-notifications.store.ts | 0 {web => apps/web}/core/store/pages/base-page.ts | 0 .../web}/core/store/pages/page-editor-info.ts | 0 .../web}/core/store/pages/project-page.store.ts | 0 {web => apps/web}/core/store/pages/project-page.ts | 0 {web => apps/web}/core/store/project-view.store.ts | 0 {web => apps/web}/core/store/project/index.ts | 0 .../core/store/project/project-publish.store.ts | 0 .../web}/core/store/project/project.store.ts | 0 .../web}/core/store/project/project_filter.store.ts | 0 {web => apps/web}/core/store/root.store.ts | 0 {web => apps/web}/core/store/router.store.ts | 0 {web => apps/web}/core/store/state.store.ts | 0 {web => apps/web}/core/store/sticky/sticky.store.ts | 0 {web => apps/web}/core/store/theme.store.ts | 0 .../core/store/timeline/issues-timeline.store.ts | 0 .../core/store/timeline/modules-timeline.store.ts | 0 {web => apps/web}/core/store/transient.store.ts | 0 {web => apps/web}/core/store/user/account.store.ts | 0 .../web}/core/store/user/base-permissions.store.ts | 0 {web => apps/web}/core/store/user/index.ts | 0 {web => apps/web}/core/store/user/profile.store.ts | 0 {web => apps/web}/core/store/user/settings.store.ts | 0 .../web}/core/store/workspace/api-token.store.ts | 0 {web => apps/web}/core/store/workspace/home.ts | 0 {web => apps/web}/core/store/workspace/index.ts | 0 .../web}/core/store/workspace/link.store.ts | 0 .../web}/core/store/workspace/webhook.store.ts | 0 .../web}/ee/components/active-cycles/index.ts | 0 .../web}/ee/components/active-cycles/root.tsx | 0 .../workspace-active-cycles-upgrade.tsx | 0 .../web}/ee/components/breadcrumbs/index.ts | 0 .../ee/components/command-palette/modals/index.ts | 0 {web => apps/web}/ee/components/comments/index.ts | 0 .../web}/ee/components/cycles/active-cycle/index.ts | 0 .../ee/components/cycles/analytics-sidebar/index.ts | 0 .../web}/ee/components/cycles/end-cycle/index.ts | 0 {web => apps/web}/ee/components/cycles/index.ts | 0 {web => apps/web}/ee/components/de-dupe/index.ts | 0 {web => apps/web}/ee/components/editor/index.ts | 0 {web => apps/web}/ee/components/epics/index.ts | 0 .../estimates/estimate-list-item-buttons.tsx | 0 {web => apps/web}/ee/components/estimates/index.ts | 0 .../web}/ee/components/estimates/points/delete.tsx | 0 .../web}/ee/components/estimates/points/index.ts | 0 .../web}/ee/components/estimates/update/index.ts | 0 .../web}/ee/components/estimates/update/modal.tsx | 0 .../web}/ee/components/gantt-chart/index.ts | 0 {web => apps/web}/ee/components/global/index.ts | 0 {web => apps/web}/ee/components/home/header.tsx | 0 {web => apps/web}/ee/components/home/index.ts | 0 .../web}/ee/components/inbox/source-pill.tsx | 0 {web => apps/web}/ee/components/instance/index.ts | 0 .../ee/components/instance/maintenance-message.tsx | 0 .../ee/components/issues/bulk-operations/index.ts | 0 .../issues/filters/applied-filters/index.ts | 0 .../issues/filters/applied-filters/issue-types.tsx | 0 .../web}/ee/components/issues/filters/index.ts | 0 .../ee/components/issues/filters/issue-types.tsx | 0 .../ee/components/issues/filters/team-project.tsx | 0 {web => apps/web}/ee/components/issues/header.tsx | 0 {web => apps/web}/ee/components/issues/index.ts | 0 .../issue-details/additional-activity-root.tsx | 0 .../issues/issue-details/additional-properties.tsx | 0 .../ee/components/issues/issue-details/index.ts | 0 .../issues/issue-details/issue-creator.tsx | 0 .../issues/issue-details/issue-identifier.tsx | 0 .../issue-properties-activity/index.ts | 0 .../issue-properties-activity/root.tsx | 0 .../issues/issue-details/issue-type-activity.tsx | 0 .../issues/issue-details/issue-type-switcher.tsx | 0 .../issues/issue-details/parent-select-root.tsx | 0 .../issues/issue-layouts/additional-properties.tsx | 0 .../issues/issue-layouts/empty-states/index.ts | 0 .../issue-layouts/quick-action-dropdowns/index.ts | 0 .../ee/components/issues/issue-layouts/utils.tsx | 0 .../issues/issue-modal/additional-properties.tsx | 0 .../web}/ee/components/issues/issue-modal/index.ts | 0 .../issues/issue-modal/issue-type-select.tsx | 0 .../ee/components/issues/issue-modal/provider.tsx | 0 .../web}/ee/components/issues/quick-add/index.ts | 0 .../web}/ee/components/issues/quick-add/root.tsx | 0 .../issues/worklog/activity/filter-root.tsx | 0 .../ee/components/issues/worklog/activity/index.ts | 0 .../ee/components/issues/worklog/activity/root.tsx | 0 .../worklog/activity/worklog-create-button.tsx | 0 .../web}/ee/components/issues/worklog/index.ts | 0 .../ee/components/issues/worklog/property/index.ts | 0 .../ee/components/issues/worklog/property/root.tsx | 0 {web => apps/web}/ee/components/pages/index.ts | 0 .../ee/components/projects/create/attributes.tsx | 0 .../web}/ee/components/projects/create/root.tsx | 0 {web => apps/web}/ee/components/projects/header.tsx | 0 .../web}/ee/components/projects/mobile-header.tsx | 0 {web => apps/web}/ee/components/projects/page.tsx | 0 .../ee/components/projects/settings/intake/index.ts | 0 .../projects/settings/useProjectColumns.tsx | 0 {web => apps/web}/ee/components/relations/index.tsx | 0 {web => apps/web}/ee/components/sidebar/index.ts | 0 .../web}/ee/components/views/access-controller.tsx | 0 .../ee/components/views/filters/access-filter.tsx | 0 .../web}/ee/components/views/publish/index.ts | 0 {web => apps/web}/ee/components/workflow/index.ts | 0 .../ee/components/workspace-notifications/index.ts | 0 .../web}/ee/components/workspace/billing/index.ts | 0 .../web}/ee/components/workspace/billing/root.tsx | 0 .../components/workspace/delete-workspace-modal.tsx | 0 .../workspace/delete-workspace-section.tsx | 0 .../web}/ee/components/workspace/edition-badge.tsx | 0 {web => apps/web}/ee/components/workspace/index.ts | 0 .../workspace/settings/useMemberColumns.tsx | 0 .../web}/ee/components/workspace/sidebar/index.ts | 0 .../workspace/sidebar/teams-sidebar-list.tsx | 0 .../web}/ee/components/workspace/upgrade-badge.tsx | 0 {web => apps/web}/ee/constants/editor.ts | 0 {web => apps/web}/ee/constants/index.ts | 0 {web => apps/web}/ee/constants/project/index.ts | 0 .../web}/ee/constants/project/settings/features.tsx | 0 .../web}/ee/constants/project/settings/index.ts | 0 .../web}/ee/constants/project/settings/tabs.ts | 0 {web => apps/web}/ee/constants/sidebar-favorites.ts | 0 {web => apps/web}/ee/helpers/command-palette.ts | 0 {web => apps/web}/ee/helpers/epic-analytics.ts | 0 {web => apps/web}/ee/helpers/instance.helper.ts | 0 {web => apps/web}/ee/helpers/issue-action-helper.ts | 0 {web => apps/web}/ee/helpers/issue-filter.helper.ts | 0 {web => apps/web}/ee/helpers/project-settings.ts | 0 {web => apps/web}/ee/helpers/workspace.helper.ts | 0 {web => apps/web}/ee/hooks/store/index.ts | 0 .../web}/ee/hooks/use-additional-editor-mention.tsx | 0 .../hooks/use-additional-favorite-item-details.ts | 0 {web => apps/web}/ee/hooks/use-editor-flagging.ts | 0 {web => apps/web}/ee/hooks/use-file-size.ts | 0 {web => apps/web}/ee/hooks/use-issue-embed.tsx | 0 {web => apps/web}/ee/hooks/use-issue-properties.tsx | 0 {web => apps/web}/ee/hooks/use-page-flag.ts | 0 {web => apps/web}/ee/layouts/project-wrapper.tsx | 0 {web => apps/web}/ee/layouts/workspace-wrapper.tsx | 0 {web => apps/web}/ee/services/index.ts | 0 .../web}/ee/services/project/estimate.service.ts | 0 {web => apps/web}/ee/services/project/index.ts | 0 .../ee/services/project/project-state.service.ts | 0 {web => apps/web}/ee/store/analytics.store.ts | 0 {web => apps/web}/ee/store/command-palette.store.ts | 0 {web => apps/web}/ee/store/cycle/index.ts | 0 {web => apps/web}/ee/store/estimates/estimate.ts | 0 .../web}/ee/store/issue/helpers/base-issue.store.ts | 0 .../ee/store/issue/issue-details/activity.store.ts | 0 .../web}/ee/store/issue/issue-details/root.store.ts | 0 .../web}/ee/store/issue/team-views/index.ts | 0 {web => apps/web}/ee/store/issue/team/index.ts | 0 .../web}/ee/store/member/project-member.store.ts | 0 {web => apps/web}/ee/store/project-inbox.store.ts | 0 {web => apps/web}/ee/store/root.store.ts | 0 {web => apps/web}/ee/store/state.store.ts | 0 .../web}/ee/store/timeline/base-timeline.store.ts | 0 {web => apps/web}/ee/store/user/permission.store.ts | 0 {web => apps/web}/ee/types/index.ts | 0 {web => apps/web}/ee/types/issue-types/index.ts | 0 .../ee/types/issue-types/issue-property-values.d.ts | 0 {web => apps/web}/ee/types/projects/index.ts | 0 {web => apps/web}/ee/types/projects/projects.ts | 0 {web => apps/web}/google.d.ts | 0 {web => apps/web}/helpers/authentication.helper.tsx | 0 {web => apps/web}/helpers/dashboard.helper.ts | 0 {web => apps/web}/helpers/emoji.helper.tsx | 0 {web => apps/web}/helpers/event-tracker.helper.ts | 0 {web => apps/web}/helpers/graph.helper.ts | 0 {web => apps/web}/helpers/views.helper.ts | 0 {web => apps/web}/manifest.json | 0 {web => apps/web}/next-env.d.ts | 0 {web => apps/web}/next.config.js | 0 {web => apps/web}/package.json | 0 {web => apps/web}/postcss.config.js | 0 {web => apps/web}/public/404.svg | 0 .../web}/public/animated-icons/uploading.json | 0 {web => apps/web}/public/attachment/audio-icon.png | Bin {web => apps/web}/public/attachment/css-icon.png | Bin {web => apps/web}/public/attachment/csv-icon.png | Bin .../web}/public/attachment/default-icon.png | Bin {web => apps/web}/public/attachment/doc-icon.png | Bin {web => apps/web}/public/attachment/excel-icon.png | Bin {web => apps/web}/public/attachment/figma-icon.png | Bin {web => apps/web}/public/attachment/html-icon.png | Bin {web => apps/web}/public/attachment/img-icon.png | Bin {web => apps/web}/public/attachment/jpg-icon.png | Bin {web => apps/web}/public/attachment/js-icon.png | Bin {web => apps/web}/public/attachment/pdf-icon.png | Bin {web => apps/web}/public/attachment/png-icon.png | Bin {web => apps/web}/public/attachment/rar-icon.png | Bin {web => apps/web}/public/attachment/svg-icon.png | Bin {web => apps/web}/public/attachment/txt-icon.png | Bin {web => apps/web}/public/attachment/video-icon.png | Bin {web => apps/web}/public/attachment/zip-icon.png | Bin {web => apps/web}/public/auth/access-denied.svg | 0 .../web}/public/auth/background-pattern-dark.svg | 0 .../web}/public/auth/background-pattern.svg | 0 .../web}/public/auth/project-not-authorized.svg | 0 {web => apps/web}/public/auth/unauthorized.svg | 0 .../web}/public/auth/workspace-not-authorized.svg | 0 {web => apps/web}/public/emoji/project-emoji.svg | 0 .../empty-state/active-cycle/assignee-dark.webp | Bin .../empty-state/active-cycle/assignee-light.webp | Bin .../public/empty-state/active-cycle/chart-dark.webp | Bin .../empty-state/active-cycle/chart-light.webp | Bin .../public/empty-state/active-cycle/cycle-dark.webp | Bin .../empty-state/active-cycle/cycle-light.webp | Bin .../public/empty-state/active-cycle/label-dark.webp | Bin .../empty-state/active-cycle/label-light.webp | Bin .../empty-state/active-cycle/priority-dark.webp | Bin .../empty-state/active-cycle/priority-light.webp | Bin .../empty-state/active-cycle/progress-dark.webp | Bin .../empty-state/active-cycle/progress-light.webp | Bin .../empty-state/all-issues/all-issues-dark.webp | Bin .../empty-state/all-issues/all-issues-light.webp | Bin .../empty-state/all-issues/assigned-dark.webp | Bin .../empty-state/all-issues/assigned-light.webp | Bin .../public/empty-state/all-issues/created-dark.webp | Bin .../empty-state/all-issues/created-light.webp | Bin .../empty-state/all-issues/custom-view-dark.webp | Bin .../empty-state/all-issues/custom-view-light.webp | Bin .../empty-state/all-issues/no-project-dark.webp | Bin .../empty-state/all-issues/no-project-light.webp | Bin .../empty-state/all-issues/subscribed-dark.webp | Bin .../empty-state/all-issues/subscribed-light.webp | Bin .../analytics/empty-chart-area-dark.webp | Bin .../analytics/empty-chart-area-light.webp | Bin .../empty-state/analytics/empty-chart-bar-dark.webp | Bin .../analytics/empty-chart-bar-light.webp | Bin .../analytics/empty-chart-radar-dark.webp | Bin .../analytics/empty-chart-radar-light.webp | Bin .../analytics/empty-grid-background-dark.webp | Bin .../analytics/empty-grid-background-light.webp | Bin .../empty-state/analytics/empty-table-dark.webp | Bin .../empty-state/analytics/empty-table-light.webp | Bin {web => apps/web}/public/empty-state/api-token.svg | 0 .../empty-state/archived/empty-cycles-dark.webp | Bin .../empty-state/archived/empty-cycles-light.webp | Bin .../empty-state/archived/empty-issues-dark.webp | Bin .../empty-state/archived/empty-issues-light.webp | Bin .../empty-state/archived/empty-modules-dark.webp | Bin .../empty-state/archived/empty-modules-light.webp | Bin .../cycle-issues/calendar-dark-resp.webp | Bin .../empty-state/cycle-issues/calendar-dark.webp | Bin .../cycle-issues/calendar-light-resp.webp | Bin .../empty-state/cycle-issues/calendar-light.webp | Bin .../cycle-issues/gantt_chart-dark-resp.webp | Bin .../empty-state/cycle-issues/gantt_chart-dark.webp | Bin .../cycle-issues/gantt_chart-light-resp.webp | Bin .../empty-state/cycle-issues/gantt_chart-light.webp | Bin .../empty-state/cycle-issues/kanban-dark-resp.webp | Bin .../empty-state/cycle-issues/kanban-dark.webp | Bin .../empty-state/cycle-issues/kanban-light-resp.webp | Bin .../empty-state/cycle-issues/kanban-light.webp | Bin .../empty-state/cycle-issues/list-dark-resp.webp | Bin .../public/empty-state/cycle-issues/list-dark.webp | Bin .../empty-state/cycle-issues/list-light-resp.webp | Bin .../public/empty-state/cycle-issues/list-light.webp | Bin .../cycle-issues/spreadsheet-dark-resp.webp | Bin .../empty-state/cycle-issues/spreadsheet-dark.webp | Bin .../cycle-issues/spreadsheet-light-resp.webp | Bin .../empty-state/cycle-issues/spreadsheet-light.webp | Bin {web => apps/web}/public/empty-state/cycle.svg | 0 .../web}/public/empty-state/cycle/active-dark.webp | Bin .../web}/public/empty-state/cycle/active-light.webp | Bin .../web}/public/empty-state/cycle/all-filters.svg | 0 .../public/empty-state/cycle/completed-dark.webp | Bin .../public/empty-state/cycle/completed-light.webp | Bin .../empty-state/cycle/completed-no-issues-dark.webp | Bin .../cycle/completed-no-issues-light.webp | Bin .../web}/public/empty-state/cycle/draft-dark.webp | Bin .../web}/public/empty-state/cycle/draft-light.webp | Bin .../web}/public/empty-state/cycle/name-filter.svg | 0 .../public/empty-state/cycle/upcoming-dark.webp | Bin .../public/empty-state/cycle/upcoming-light.webp | Bin .../empty-state/dashboard/dark/completed-issues.svg | 0 .../dashboard/dark/issues-by-priority.svg | 0 .../dashboard/dark/issues-by-state-group.svg | 0 .../empty-state/dashboard/dark/overdue-issues.svg | 0 .../empty-state/dashboard/dark/recent-activity.svg | 0 .../dashboard/dark/recent-collaborators-1.svg | 0 .../dashboard/dark/recent-collaborators-2.svg | 0 .../dashboard/dark/recent-collaborators-3.svg | 0 .../empty-state/dashboard/dark/upcoming-issues.svg | 0 .../dashboard/light/completed-issues.svg | 0 .../dashboard/light/issues-by-priority.svg | 0 .../dashboard/light/issues-by-state-group.svg | 0 .../empty-state/dashboard/light/overdue-issues.svg | 0 .../empty-state/dashboard/light/recent-activity.svg | 0 .../dashboard/light/recent-collaborators-1.svg | 0 .../dashboard/light/recent-collaborators-2.svg | 0 .../dashboard/light/recent-collaborators-3.svg | 0 .../empty-state/dashboard/light/upcoming-issues.svg | 0 .../public/empty-state/dashboard/widgets-dark.webp | Bin .../public/empty-state/dashboard/widgets-light.webp | Bin .../public/empty-state/dashboard_empty_project.webp | Bin .../empty-state/disabled-feature/cycles-dark.webp | Bin .../empty-state/disabled-feature/cycles-light.webp | Bin .../empty-state/disabled-feature/intake-dark.webp | Bin .../empty-state/disabled-feature/intake-light.webp | Bin .../empty-state/disabled-feature/modules-dark.webp | Bin .../empty-state/disabled-feature/modules-light.webp | Bin .../empty-state/disabled-feature/pages-dark.webp | Bin .../empty-state/disabled-feature/pages-light.webp | Bin .../empty-state/disabled-feature/views-dark.webp | Bin .../empty-state/disabled-feature/views-light.webp | Bin .../empty-state/draft/draft-issues-empty-dark.webp | Bin .../empty-state/draft/draft-issues-empty-light.webp | Bin .../empty-state/empty-filters/calendar-dark.webp | Bin .../empty-state/empty-filters/calendar-light.webp | Bin .../empty-state/empty-filters/gantt_chart-dark.webp | Bin .../empty-filters/gantt_chart-light.webp | Bin .../empty-state/empty-filters/kanban-dark.webp | Bin .../empty-state/empty-filters/kanban-light.webp | Bin .../public/empty-state/empty-filters/list-dark.webp | Bin .../empty-state/empty-filters/list-light.webp | Bin .../empty-state/empty-filters/spreadsheet-dark.webp | Bin .../empty-filters/spreadsheet-light.webp | Bin .../web}/public/empty-state/empty_analytics.webp | Bin .../web}/public/empty-state/empty_bar_graph.svg | 0 .../web}/public/empty-state/empty_cycles.webp | Bin .../web}/public/empty-state/empty_graph.svg | 0 .../web}/public/empty-state/empty_issues.webp | Bin .../web}/public/empty-state/empty_label.svg | 0 .../web}/public/empty-state/empty_members.svg | 0 .../web}/public/empty-state/empty_modules.webp | Bin {web => apps/web}/public/empty-state/empty_page.png | Bin .../web}/public/empty-state/empty_project.webp | Bin .../web}/public/empty-state/empty_users.svg | 0 .../web}/public/empty-state/empty_view.webp | Bin .../web}/public/empty-state/epics/epics-dark.webp | Bin .../web}/public/empty-state/epics/epics-light.webp | Bin .../web}/public/empty-state/estimates/dark.svg | 0 .../web}/public/empty-state/estimates/light.svg | 0 .../empty-state/intake/filter-issue-dark.webp | Bin .../empty-state/intake/filter-issue-light.webp | Bin .../public/empty-state/intake/intake-dark-resp.webp | Bin .../web}/public/empty-state/intake/intake-dark.webp | Bin .../empty-state/intake/intake-issue-dark.webp | Bin .../empty-state/intake/intake-issue-light.webp | Bin .../empty-state/intake/intake-light-resp.webp | Bin .../public/empty-state/intake/intake-light.webp | Bin .../empty-state/intake/issue-detail-dark.webp | Bin .../empty-state/intake/issue-detail-light.webp | Bin {web => apps/web}/public/empty-state/invitation.svg | 0 {web => apps/web}/public/empty-state/issue.svg | 0 {web => apps/web}/public/empty-state/label.svg | 0 .../module-issues/calendar-dark-resp.webp | Bin .../empty-state/module-issues/calendar-dark.webp | Bin .../module-issues/calendar-light-resp.webp | Bin .../empty-state/module-issues/calendar-light.webp | Bin .../module-issues/gantt_chart-dark-resp.webp | Bin .../empty-state/module-issues/gantt_chart-dark.webp | Bin .../module-issues/gantt_chart-light-resp.webp | Bin .../module-issues/gantt_chart-light.webp | Bin .../empty-state/module-issues/kanban-dark-resp.webp | Bin .../empty-state/module-issues/kanban-dark.webp | Bin .../module-issues/kanban-light-resp.webp | Bin .../empty-state/module-issues/kanban-light.webp | Bin .../empty-state/module-issues/list-dark-resp.webp | Bin .../public/empty-state/module-issues/list-dark.webp | Bin .../empty-state/module-issues/list-light-resp.webp | Bin .../empty-state/module-issues/list-light.webp | Bin .../module-issues/spreadsheet-dark-resp.webp | Bin .../empty-state/module-issues/spreadsheet-dark.webp | Bin .../module-issues/spreadsheet-light-resp.webp | Bin .../module-issues/spreadsheet-light.webp | Bin {web => apps/web}/public/empty-state/module.svg | 0 .../web}/public/empty-state/module/all-filters.svg | 0 .../web}/public/empty-state/module/name-filter.svg | 0 .../web}/public/empty-state/notification.svg | 0 .../empty-state/onboarding/analytics-dark.webp | Bin .../empty-state/onboarding/analytics-light.webp | Bin .../public/empty-state/onboarding/archive-dark.png | Bin .../public/empty-state/onboarding/archive-light.png | Bin .../public/empty-state/onboarding/cycles-dark.webp | Bin .../public/empty-state/onboarding/cycles-light.webp | Bin .../empty-state/onboarding/dashboard-dark.webp | Bin .../empty-state/onboarding/dashboard-light.webp | Bin .../public/empty-state/onboarding/graph-dark.png | Bin .../public/empty-state/onboarding/graph-light.png | Bin .../empty-state/onboarding/issues-closed-dark.png | Bin .../empty-state/onboarding/issues-closed-light.png | Bin .../public/empty-state/onboarding/issues-dark.webp | Bin .../public/empty-state/onboarding/issues-light.webp | Bin .../public/empty-state/onboarding/members-dark.png | Bin .../public/empty-state/onboarding/members-light.png | Bin .../public/empty-state/onboarding/modules-dark.webp | Bin .../empty-state/onboarding/modules-light.webp | Bin .../empty-state/onboarding/notification-dark.png | Bin .../empty-state/onboarding/notification-light.png | Bin .../public/empty-state/onboarding/pages-dark.webp | Bin .../public/empty-state/onboarding/pages-light.webp | Bin .../empty-state/onboarding/projects-dark.webp | Bin .../empty-state/onboarding/projects-light.webp | Bin .../public/empty-state/onboarding/search-dark.png | Bin .../public/empty-state/onboarding/search-light.png | Bin .../public/empty-state/onboarding/snooze-light.png | Bin .../public/empty-state/onboarding/snoozed-dark.png | Bin .../public/empty-state/onboarding/views-dark.webp | Bin .../public/empty-state/onboarding/views-light.webp | Bin .../onboarding/workspace-invites-dark.webp | Bin .../onboarding/workspace-invites-light.webp | Bin .../web}/public/empty-state/pages/all-dark.webp | Bin .../web}/public/empty-state/pages/all-filters.svg | 0 .../web}/public/empty-state/pages/all-light.webp | Bin .../public/empty-state/pages/archived-dark.webp | Bin .../public/empty-state/pages/archived-light.webp | Bin .../web}/public/empty-state/pages/name-filter.svg | 0 .../pages/navigation-pane/assets-dark.webp | Bin .../pages/navigation-pane/assets-light.webp | Bin .../pages/navigation-pane/outline-dark.webp | Bin .../pages/navigation-pane/outline-light.webp | Bin .../web}/public/empty-state/pages/private-dark.webp | Bin .../public/empty-state/pages/private-light.webp | Bin .../web}/public/empty-state/pages/public-dark.webp | Bin .../web}/public/empty-state/pages/public-light.webp | Bin .../public/empty-state/profile/activities-dark.webp | Bin .../empty-state/profile/activities-light.webp | Bin .../public/empty-state/profile/activity-dark.webp | Bin .../public/empty-state/profile/activity-light.webp | Bin .../public/empty-state/profile/assigned-dark.webp | Bin .../public/empty-state/profile/assigned-light.webp | Bin .../public/empty-state/profile/created-dark.webp | Bin .../public/empty-state/profile/created-light.webp | Bin .../profile/issues-by-priority-dark.webp | Bin .../profile/issues-by-priority-light.webp | Bin .../empty-state/profile/issues-by-state-dark.webp | Bin .../empty-state/profile/issues-by-state-light.webp | Bin .../public/empty-state/profile/subscribed-dark.webp | Bin .../empty-state/profile/subscribed-light.webp | Bin .../project-settings/estimates-dark-resp.webp | Bin .../empty-state/project-settings/estimates-dark.png | Bin .../project-settings/estimates-dark.webp | Bin .../project-settings/estimates-light-resp.webp | Bin .../project-settings/estimates-light.png | Bin .../project-settings/estimates-light.webp | Bin .../project-settings/integrations-dark-resp.webp | Bin .../project-settings/integrations-dark.webp | Bin .../project-settings/integrations-light-resp.webp | Bin .../project-settings/integrations-light.webp | Bin .../project-settings/labels-dark-resp.webp | Bin .../empty-state/project-settings/labels-dark.webp | Bin .../project-settings/labels-light-resp.webp | Bin .../empty-state/project-settings/labels-light.webp | Bin .../project-settings/no-projects-dark.png | Bin .../project-settings/no-projects-light.png | Bin {web => apps/web}/public/empty-state/project.svg | 0 .../web}/public/empty-state/project/all-filters.svg | 0 .../web}/public/empty-state/project/name-filter.svg | 0 .../web}/public/empty-state/recent_activity.svg | 0 .../empty-state/search/all-issue-view-dark.webp | Bin .../empty-state/search/all-issues-view-light.webp | Bin .../public/empty-state/search/archive-dark.webp | Bin .../public/empty-state/search/archive-light.webp | Bin .../public/empty-state/search/comments-dark.webp | Bin .../public/empty-state/search/comments-light.webp | Bin .../web}/public/empty-state/search/issues-dark.webp | Bin .../public/empty-state/search/issues-light.webp | Bin .../web}/public/empty-state/search/member-dark.webp | Bin .../public/empty-state/search/member-light.webp | Bin .../empty-state/search/notification-dark.webp | Bin .../empty-state/search/notification-light.webp | Bin .../public/empty-state/search/project-dark.webp | Bin .../public/empty-state/search/project-light.webp | Bin .../web}/public/empty-state/search/search-dark.webp | Bin .../public/empty-state/search/search-light.webp | Bin .../web}/public/empty-state/search/snooze-dark.webp | Bin .../public/empty-state/search/snooze-light.webp | Bin .../web}/public/empty-state/search/views-dark.webp | Bin .../web}/public/empty-state/search/views-light.webp | Bin .../web}/public/empty-state/state_graph.svg | 0 .../public/empty-state/stickies/stickies-dark.webp | Bin .../public/empty-state/stickies/stickies-light.webp | Bin .../empty-state/stickies/stickies-search-dark.webp | Bin .../empty-state/stickies/stickies-search-light.webp | Bin {web => apps/web}/public/empty-state/view.svg | 0 {web => apps/web}/public/empty-state/web-hook.svg | 0 .../empty-state/workspace-draft/issue-dark.webp | Bin .../empty-state/workspace-draft/issue-light.webp | Bin .../workspace-settings/api-tokens-dark-resp.webp | Bin .../workspace-settings/api-tokens-dark.webp | Bin .../workspace-settings/api-tokens-light-resp.webp | Bin .../workspace-settings/api-tokens-light.webp | Bin .../workspace-settings/exports-dark-resp.webp | Bin .../workspace-settings/exports-dark.webp | Bin .../workspace-settings/exports-light-resp.webp | Bin .../workspace-settings/exports-light.webp | Bin .../workspace-settings/imports-dark-resp.webp | Bin .../workspace-settings/imports-dark.webp | Bin .../workspace-settings/imports-light-resp.webp | Bin .../workspace-settings/imports-light.webp | Bin .../workspace-settings/integrations-dark-resp.webp | Bin .../workspace-settings/integrations-dark.webp | Bin .../workspace-settings/integrations-light-resp.webp | Bin .../workspace-settings/integrations-light.webp | Bin .../workspace-settings/webhooks-dark-resp.webp | Bin .../workspace-settings/webhooks-dark.webp | Bin .../workspace-settings/webhooks-light-resp.webp | Bin .../workspace-settings/webhooks-light.webp | Bin .../web}/public/favicon/android-chrome-192x192.png | Bin .../web}/public/favicon/android-chrome-512x512.png | Bin .../web}/public/favicon/apple-touch-icon.png | Bin {web => apps/web}/public/favicon/favicon-16x16.png | Bin {web => apps/web}/public/favicon/favicon-32x32.png | Bin {web => apps/web}/public/favicon/favicon.ico | Bin {web => apps/web}/public/favicon/site.webmanifest | 0 .../web}/public/fonts/inter/bold-italic.ttf | Bin {web => apps/web}/public/fonts/inter/bold.ttf | Bin .../web}/public/fonts/inter/heavy-italic.ttf | Bin {web => apps/web}/public/fonts/inter/heavy.ttf | Bin .../web}/public/fonts/inter/light-italic.ttf | Bin {web => apps/web}/public/fonts/inter/light.ttf | Bin .../web}/public/fonts/inter/medium-italic.ttf | Bin {web => apps/web}/public/fonts/inter/medium.ttf | Bin .../web}/public/fonts/inter/regular-italic.ttf | Bin {web => apps/web}/public/fonts/inter/regular.ttf | Bin .../web}/public/fonts/inter/semibold-italic.ttf | Bin {web => apps/web}/public/fonts/inter/semibold.ttf | Bin .../web}/public/fonts/inter/thin-italic.ttf | Bin {web => apps/web}/public/fonts/inter/thin.ttf | Bin .../web}/public/fonts/inter/ultrabold-italic.ttf | Bin {web => apps/web}/public/fonts/inter/ultrabold.ttf | Bin .../web}/public/fonts/inter/ultralight-italic.ttf | Bin {web => apps/web}/public/fonts/inter/ultralight.ttf | Bin {web => apps/web}/public/icons/icon-128x128.png | Bin {web => apps/web}/public/icons/icon-180x180.png | Bin {web => apps/web}/public/icons/icon-192x192.png | Bin {web => apps/web}/public/icons/icon-348x348.png | Bin {web => apps/web}/public/icons/icon-512x512.png | Bin .../web}/public/images/logo-spinner-dark.gif | Bin .../web}/public/images/logo-spinner-light.gif | Bin {web => apps/web}/public/instance-not-ready.webp | Bin {web => apps/web}/public/instance-setup-done.webp | Bin {web => apps/web}/public/logos/github-black.png | Bin {web => apps/web}/public/logos/github-dark.svg | 0 {web => apps/web}/public/logos/github-square.png | Bin {web => apps/web}/public/logos/github-white.png | Bin {web => apps/web}/public/logos/gitlab-logo.svg | 0 {web => apps/web}/public/logos/google-logo.svg | 0 {web => apps/web}/public/mac-command.svg | 0 {web => apps/web}/public/maintenance-mode.webp | Bin {web => apps/web}/public/manifest.json | 0 {web => apps/web}/public/og-image.png | Bin .../onboarding/create-join-workspace-dark.webp | Bin .../onboarding/create-join-workspace-light.webp | Bin {web => apps/web}/public/onboarding/cycles.webp | Bin .../web}/public/onboarding/invite-members-dark.webp | Bin .../public/onboarding/invite-members-light.webp | Bin {web => apps/web}/public/onboarding/issues.webp | Bin {web => apps/web}/public/onboarding/modules.webp | Bin .../web}/public/onboarding/onboarding-pages.webp | Bin {web => apps/web}/public/onboarding/pages.webp | Bin .../web}/public/onboarding/profile-setup-dark.webp | Bin .../web}/public/onboarding/profile-setup-light.webp | Bin .../onboarding/user-personalization-dark.webp | Bin .../onboarding/user-personalization-light.webp | Bin {web => apps/web}/public/onboarding/views.webp | Bin .../plane-logos/black-horizontal-with-blue-logo.png | Bin .../web}/public/plane-logos/blue-without-text.png | Bin .../web}/public/plane-logos/plane-mobile-pwa.png | Bin .../plane-logos/white-horizontal-with-blue-logo.png | Bin .../web}/public/plane-logos/white-horizontal.svg | 0 {web => apps/web}/public/plane-takeoff.png | Bin {web => apps/web}/public/services/csv.svg | 0 {web => apps/web}/public/services/excel.svg | 0 {web => apps/web}/public/services/github.png | Bin {web => apps/web}/public/services/jira.svg | 0 {web => apps/web}/public/services/json.svg | 0 {web => apps/web}/public/services/slack.png | Bin {web => apps/web}/public/site.webmanifest.json | 0 {web => apps/web}/public/sw.js | 0 {web => apps/web}/public/sw.js.map | 0 {web => apps/web}/public/user.png | Bin {web => apps/web}/public/users/user-1.png | Bin {web => apps/web}/public/users/user-2.png | Bin .../public/users/user-profile-cover-default-img.png | Bin {web => apps/web}/public/workbox-9f2f79cf.js | 0 {web => apps/web}/public/workbox-9f2f79cf.js.map | 0 .../workspace-active-cycles/cta-l-1-dark.webp | Bin .../workspace-active-cycles/cta-l-1-light.webp | Bin .../workspace-active-cycles/cta-r-1-dark.webp | Bin .../workspace-active-cycles/cta-r-1-light.webp | Bin .../workspace-active-cycles/cta-r-2-dark.webp | Bin .../workspace-active-cycles/cta-r-2-light.webp | Bin .../workspace/workspace-creation-disabled.png | Bin .../public/workspace/workspace-not-available.png | Bin {web => apps/web}/styles/command-pallette.css | 0 {web => apps/web}/styles/emoji.css | 0 {web => apps/web}/styles/globals.css | 0 {web => apps/web}/styles/nprogress.css | 0 {web => apps/web}/styles/react-day-picker.css | 0 {web => apps/web}/tailwind.config.js | 0 {web => apps/web}/tsconfig.json | 0 {web => apps/web}/use-font-face-observer.d.ts | 0 package.json | 5 +---- 3442 files changed, 1 insertion(+), 4 deletions(-) rename {admin => apps/admin}/.env.example (100%) rename {admin => apps/admin}/.eslintrc.js (100%) rename {admin => apps/admin}/.prettierignore (100%) rename {admin => apps/admin}/.prettierrc (100%) rename {admin => apps/admin}/Dockerfile.admin (100%) rename {admin => apps/admin}/Dockerfile.dev (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/ai/form.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/ai/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/ai/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/github/form.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/github/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/github/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/gitlab/form.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/gitlab/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/gitlab/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/google/form.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/google/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/google/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/authentication/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/email/email-config-form.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/email/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/email/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/email/test-email-modal.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/general/form.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/general/intercom.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/general/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/general/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/header.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/image/form.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/image/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/image/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/sidebar-dropdown.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/sidebar-help-section.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/sidebar-menu.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/sidebar.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/workspace/create/form.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/workspace/create/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/workspace/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(dashboard)/workspace/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(home)/auth-banner.tsx (100%) rename {admin => apps/admin}/app/(all)/(home)/auth-helpers.tsx (100%) rename {admin => apps/admin}/app/(all)/(home)/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/(home)/page.tsx (100%) rename {admin => apps/admin}/app/(all)/(home)/sign-in-form.tsx (100%) rename {admin => apps/admin}/app/(all)/instance.provider.tsx (100%) rename {admin => apps/admin}/app/(all)/layout.tsx (100%) rename {admin => apps/admin}/app/(all)/store.provider.tsx (100%) rename {admin => apps/admin}/app/(all)/toast.tsx (100%) rename {admin => apps/admin}/app/(all)/user.provider.tsx (100%) rename {admin => apps/admin}/app/error.tsx (100%) rename {admin => apps/admin}/app/layout.tsx (100%) rename {admin => apps/admin}/ce/components/authentication/authentication-modes.tsx (100%) rename {admin => apps/admin}/ce/components/authentication/index.ts (100%) rename {admin => apps/admin}/ce/components/common/index.ts (100%) rename {admin => apps/admin}/ce/components/common/upgrade-button.tsx (100%) rename {admin => apps/admin}/ce/store/root.store.ts (100%) rename {admin => apps/admin}/core/components/authentication/authentication-method-card.tsx (100%) rename {admin => apps/admin}/core/components/authentication/email-config-switch.tsx (100%) rename {admin => apps/admin}/core/components/authentication/github-config.tsx (100%) rename {admin => apps/admin}/core/components/authentication/gitlab-config.tsx (100%) rename {admin => apps/admin}/core/components/authentication/google-config.tsx (100%) rename {admin => apps/admin}/core/components/authentication/password-config-switch.tsx (100%) rename {admin => apps/admin}/core/components/common/banner.tsx (100%) rename {admin => apps/admin}/core/components/common/breadcrumb-link.tsx (100%) rename {admin => apps/admin}/core/components/common/code-block.tsx (100%) rename {admin => apps/admin}/core/components/common/confirm-discard-modal.tsx (100%) rename {admin => apps/admin}/core/components/common/controller-input.tsx (100%) rename {admin => apps/admin}/core/components/common/copy-field.tsx (100%) rename {admin => apps/admin}/core/components/common/empty-state.tsx (100%) rename {admin => apps/admin}/core/components/common/logo-spinner.tsx (100%) rename {admin => apps/admin}/core/components/common/page-header.tsx (100%) rename {admin => apps/admin}/core/components/common/password-strength-meter.tsx (100%) rename {admin => apps/admin}/core/components/instance/failure.tsx (100%) rename {admin => apps/admin}/core/components/instance/instance-not-ready.tsx (100%) rename {admin => apps/admin}/core/components/instance/loading.tsx (100%) rename {admin => apps/admin}/core/components/instance/setup-form.tsx (100%) rename {admin => apps/admin}/core/components/new-user-popup.tsx (100%) rename {admin => apps/admin}/core/components/workspace/list-item.tsx (100%) rename {admin => apps/admin}/core/hooks/store/index.ts (100%) rename {admin => apps/admin}/core/hooks/store/use-instance.tsx (100%) rename {admin => apps/admin}/core/hooks/store/use-theme.tsx (100%) rename {admin => apps/admin}/core/hooks/store/use-user.tsx (100%) rename {admin => apps/admin}/core/hooks/store/use-workspace.tsx (100%) rename {admin => apps/admin}/core/store/instance.store.ts (100%) rename {admin => apps/admin}/core/store/root.store.ts (100%) rename {admin => apps/admin}/core/store/theme.store.ts (100%) rename {admin => apps/admin}/core/store/user.store.ts (100%) rename {admin => apps/admin}/core/store/workspace.store.ts (100%) rename {admin => apps/admin}/ee/components/authentication/authentication-modes.tsx (100%) rename {admin => apps/admin}/ee/components/authentication/index.ts (100%) rename {admin => apps/admin}/ee/components/common/index.ts (100%) rename {admin => apps/admin}/ee/store/root.store.ts (100%) rename {admin => apps/admin}/next-env.d.ts (100%) rename {admin => apps/admin}/next.config.js (100%) rename {admin => apps/admin}/package.json (100%) rename {admin => apps/admin}/postcss.config.js (100%) rename {admin => apps/admin}/public/auth/background-pattern-dark.svg (100%) rename {admin => apps/admin}/public/auth/background-pattern.svg (100%) rename {admin => apps/admin}/public/favicon/android-chrome-192x192.png (100%) rename {admin => apps/admin}/public/favicon/android-chrome-512x512.png (100%) rename {admin => apps/admin}/public/favicon/apple-touch-icon.png (100%) rename {admin => apps/admin}/public/favicon/favicon-16x16.png (100%) rename {admin => apps/admin}/public/favicon/favicon-32x32.png (100%) rename {admin => apps/admin}/public/favicon/favicon.ico (100%) rename {admin => apps/admin}/public/favicon/site.webmanifest (100%) rename {admin => apps/admin}/public/images/logo-spinner-dark.gif (100%) rename {admin => apps/admin}/public/images/logo-spinner-light.gif (100%) rename {admin => apps/admin}/public/images/plane-takeoff.png (100%) rename {admin => apps/admin}/public/instance/instance-failure-dark.svg (100%) rename {admin => apps/admin}/public/instance/instance-failure.svg (100%) rename {admin => apps/admin}/public/instance/plane-takeoff.png (100%) rename {admin => apps/admin}/public/logos/github-black.png (100%) rename {admin => apps/admin}/public/logos/github-white.png (100%) rename {admin => apps/admin}/public/logos/gitlab-logo.svg (100%) rename {admin => apps/admin}/public/logos/google-logo.svg (100%) rename {admin => apps/admin}/public/logos/oidc-logo.svg (100%) rename {admin => apps/admin}/public/logos/saml-logo.svg (100%) rename {admin => apps/admin}/public/logos/takeoff-icon-dark.svg (100%) rename {admin => apps/admin}/public/logos/takeoff-icon-light.svg (100%) rename {admin => apps/admin}/public/plane-logos/black-horizontal-with-blue-logo.png (100%) rename {admin => apps/admin}/public/plane-logos/blue-without-text.png (100%) rename {admin => apps/admin}/public/plane-logos/white-horizontal-with-blue-logo.png (100%) rename {admin => apps/admin}/public/site.webmanifest.json (100%) rename {admin => apps/admin}/styles/globals.css (100%) rename {admin => apps/admin}/tailwind.config.js (100%) rename {admin => apps/admin}/tsconfig.json (100%) rename {live => apps/live}/.env.example (100%) rename {live => apps/live}/.eslintignore (100%) rename {live => apps/live}/.eslintrc.json (100%) rename {live => apps/live}/.prettierignore (100%) rename {live => apps/live}/.prettierrc (100%) rename {live => apps/live}/Dockerfile.dev (100%) rename {live => apps/live}/Dockerfile.live (100%) rename {live => apps/live}/package.json (100%) rename {live => apps/live}/src/ce/lib/fetch-document.ts (100%) rename {live => apps/live}/src/ce/lib/update-document.ts (100%) rename {live => apps/live}/src/ce/types/common.d.ts (100%) rename {live => apps/live}/src/core/extensions/index.ts (100%) rename {live => apps/live}/src/core/helpers/convert-document.ts (100%) rename {live => apps/live}/src/core/helpers/error-handler.ts (100%) rename {live => apps/live}/src/core/helpers/logger.ts (100%) rename {live => apps/live}/src/core/helpers/page.ts (100%) rename {live => apps/live}/src/core/hocuspocus-server.ts (100%) rename {live => apps/live}/src/core/lib/authentication.ts (100%) rename {live => apps/live}/src/core/lib/page.ts (100%) rename {live => apps/live}/src/core/lib/utils/redis-url.ts (100%) rename {live => apps/live}/src/core/services/api.service.ts (100%) rename {live => apps/live}/src/core/services/page.service.ts (100%) rename {live => apps/live}/src/core/services/user.service.ts (100%) rename {live => apps/live}/src/core/types/common.d.ts (100%) rename {live => apps/live}/src/ee/lib/fetch-document.ts (100%) rename {live => apps/live}/src/ee/lib/update-document.ts (100%) rename {live => apps/live}/src/ee/types/common.d.ts (100%) rename {live => apps/live}/src/server.ts (100%) rename {live => apps/live}/tsconfig.json (100%) rename {live => apps/live}/tsup.config.ts (100%) rename {apiserver => apps/server}/.coveragerc (100%) rename {apiserver => apps/server}/.env.example (100%) rename {apiserver => apps/server}/Dockerfile.api (100%) rename {apiserver => apps/server}/Dockerfile.dev (100%) rename {apiserver => apps/server}/Procfile (100%) rename {apiserver => apps/server}/back_migration.py (100%) rename {apiserver => apps/server}/bin/docker-entrypoint-api-local.sh (100%) rename {apiserver => apps/server}/bin/docker-entrypoint-api.sh (100%) rename {apiserver => apps/server}/bin/docker-entrypoint-beat.sh (100%) rename {apiserver => apps/server}/bin/docker-entrypoint-migrator.sh (100%) rename {apiserver => apps/server}/bin/docker-entrypoint-worker.sh (100%) rename {apiserver => apps/server}/manage.py (100%) rename {apiserver => apps/server}/package.json (100%) rename {apiserver => apps/server}/plane/__init__.py (100%) rename {apiserver => apps/server}/plane/analytics/__init__.py (100%) rename {apiserver => apps/server}/plane/analytics/apps.py (100%) rename {apiserver => apps/server}/plane/api/__init__.py (100%) rename {apiserver => apps/server}/plane/api/apps.py (100%) rename {apiserver => apps/server}/plane/api/middleware/__init__.py (100%) rename {apiserver => apps/server}/plane/api/middleware/api_authentication.py (100%) rename {apiserver => apps/server}/plane/api/rate_limit.py (100%) rename {apiserver => apps/server}/plane/api/serializers/__init__.py (100%) rename {apiserver => apps/server}/plane/api/serializers/base.py (100%) rename {apiserver => apps/server}/plane/api/serializers/cycle.py (100%) rename {apiserver => apps/server}/plane/api/serializers/estimate.py (100%) rename {apiserver => apps/server}/plane/api/serializers/intake.py (100%) rename {apiserver => apps/server}/plane/api/serializers/issue.py (100%) rename {apiserver => apps/server}/plane/api/serializers/module.py (100%) rename {apiserver => apps/server}/plane/api/serializers/project.py (100%) rename {apiserver => apps/server}/plane/api/serializers/state.py (100%) rename {apiserver => apps/server}/plane/api/serializers/user.py (100%) rename {apiserver => apps/server}/plane/api/serializers/workspace.py (100%) rename {apiserver => apps/server}/plane/api/urls/__init__.py (100%) rename {apiserver => apps/server}/plane/api/urls/cycle.py (100%) rename {apiserver => apps/server}/plane/api/urls/intake.py (100%) rename {apiserver => apps/server}/plane/api/urls/issue.py (100%) rename {apiserver => apps/server}/plane/api/urls/member.py (100%) rename {apiserver => apps/server}/plane/api/urls/module.py (100%) rename {apiserver => apps/server}/plane/api/urls/project.py (100%) rename {apiserver => apps/server}/plane/api/urls/state.py (100%) rename {apiserver => apps/server}/plane/api/views/__init__.py (100%) rename {apiserver => apps/server}/plane/api/views/base.py (100%) rename {apiserver => apps/server}/plane/api/views/cycle.py (100%) rename {apiserver => apps/server}/plane/api/views/intake.py (100%) rename {apiserver => apps/server}/plane/api/views/issue.py (100%) rename {apiserver => apps/server}/plane/api/views/member.py (100%) rename {apiserver => apps/server}/plane/api/views/module.py (100%) rename {apiserver => apps/server}/plane/api/views/project.py (100%) rename {apiserver => apps/server}/plane/api/views/state.py (100%) rename {apiserver => apps/server}/plane/app/__init__.py (100%) rename {apiserver => apps/server}/plane/app/apps.py (100%) rename {apiserver => apps/server}/plane/app/middleware/__init__.py (100%) rename {apiserver => apps/server}/plane/app/middleware/api_authentication.py (100%) rename {apiserver => apps/server}/plane/app/permissions/__init__.py (100%) rename {apiserver => apps/server}/plane/app/permissions/base.py (100%) rename {apiserver => apps/server}/plane/app/permissions/project.py (100%) rename {apiserver => apps/server}/plane/app/permissions/workspace.py (100%) rename {apiserver => apps/server}/plane/app/serializers/__init__.py (100%) rename {apiserver => apps/server}/plane/app/serializers/analytic.py (100%) rename {apiserver => apps/server}/plane/app/serializers/api.py (100%) rename {apiserver => apps/server}/plane/app/serializers/asset.py (100%) rename {apiserver => apps/server}/plane/app/serializers/base.py (100%) rename {apiserver => apps/server}/plane/app/serializers/cycle.py (100%) rename {apiserver => apps/server}/plane/app/serializers/draft.py (100%) rename {apiserver => apps/server}/plane/app/serializers/estimate.py (100%) rename {apiserver => apps/server}/plane/app/serializers/exporter.py (100%) rename {apiserver => apps/server}/plane/app/serializers/favorite.py (100%) rename {apiserver => apps/server}/plane/app/serializers/importer.py (100%) rename {apiserver => apps/server}/plane/app/serializers/intake.py (100%) rename {apiserver => apps/server}/plane/app/serializers/issue.py (100%) rename {apiserver => apps/server}/plane/app/serializers/module.py (100%) rename {apiserver => apps/server}/plane/app/serializers/notification.py (100%) rename {apiserver => apps/server}/plane/app/serializers/page.py (100%) rename {apiserver => apps/server}/plane/app/serializers/project.py (100%) rename {apiserver => apps/server}/plane/app/serializers/state.py (100%) rename {apiserver => apps/server}/plane/app/serializers/user.py (100%) rename {apiserver => apps/server}/plane/app/serializers/view.py (100%) rename {apiserver => apps/server}/plane/app/serializers/webhook.py (100%) rename {apiserver => apps/server}/plane/app/serializers/workspace.py (100%) rename {apiserver => apps/server}/plane/app/urls/__init__.py (100%) rename {apiserver => apps/server}/plane/app/urls/analytic.py (100%) rename {apiserver => apps/server}/plane/app/urls/api.py (100%) rename {apiserver => apps/server}/plane/app/urls/asset.py (100%) rename {apiserver => apps/server}/plane/app/urls/cycle.py (100%) rename {apiserver => apps/server}/plane/app/urls/estimate.py (100%) rename {apiserver => apps/server}/plane/app/urls/external.py (100%) rename {apiserver => apps/server}/plane/app/urls/intake.py (100%) rename {apiserver => apps/server}/plane/app/urls/issue.py (100%) rename {apiserver => apps/server}/plane/app/urls/module.py (100%) rename {apiserver => apps/server}/plane/app/urls/notification.py (100%) rename {apiserver => apps/server}/plane/app/urls/page.py (100%) rename {apiserver => apps/server}/plane/app/urls/project.py (100%) rename {apiserver => apps/server}/plane/app/urls/search.py (100%) rename {apiserver => apps/server}/plane/app/urls/state.py (100%) rename {apiserver => apps/server}/plane/app/urls/timezone.py (100%) rename {apiserver => apps/server}/plane/app/urls/user.py (100%) rename {apiserver => apps/server}/plane/app/urls/views.py (100%) rename {apiserver => apps/server}/plane/app/urls/webhook.py (100%) rename {apiserver => apps/server}/plane/app/urls/workspace.py (100%) rename {apiserver => apps/server}/plane/app/views/__init__.py (100%) rename {apiserver => apps/server}/plane/app/views/analytic/advance.py (100%) rename {apiserver => apps/server}/plane/app/views/analytic/base.py (100%) rename {apiserver => apps/server}/plane/app/views/analytic/project_analytics.py (100%) rename {apiserver => apps/server}/plane/app/views/api.py (100%) rename {apiserver => apps/server}/plane/app/views/asset/base.py (100%) rename {apiserver => apps/server}/plane/app/views/asset/v2.py (100%) rename {apiserver => apps/server}/plane/app/views/base.py (100%) rename {apiserver => apps/server}/plane/app/views/cycle/archive.py (100%) rename {apiserver => apps/server}/plane/app/views/cycle/base.py (100%) rename {apiserver => apps/server}/plane/app/views/cycle/issue.py (100%) rename {apiserver => apps/server}/plane/app/views/error_404.py (100%) rename {apiserver => apps/server}/plane/app/views/estimate/base.py (100%) rename {apiserver => apps/server}/plane/app/views/exporter/base.py (100%) rename {apiserver => apps/server}/plane/app/views/external/base.py (100%) rename {apiserver => apps/server}/plane/app/views/intake/base.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/activity.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/archive.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/attachment.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/base.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/comment.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/label.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/link.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/reaction.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/relation.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/sub_issue.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/subscriber.py (100%) rename {apiserver => apps/server}/plane/app/views/issue/version.py (100%) rename {apiserver => apps/server}/plane/app/views/module/archive.py (100%) rename {apiserver => apps/server}/plane/app/views/module/base.py (100%) rename {apiserver => apps/server}/plane/app/views/module/issue.py (100%) rename {apiserver => apps/server}/plane/app/views/notification/base.py (100%) rename {apiserver => apps/server}/plane/app/views/page/base.py (100%) rename {apiserver => apps/server}/plane/app/views/page/version.py (100%) rename {apiserver => apps/server}/plane/app/views/project/base.py (100%) rename {apiserver => apps/server}/plane/app/views/project/invite.py (100%) rename {apiserver => apps/server}/plane/app/views/project/member.py (100%) rename {apiserver => apps/server}/plane/app/views/search/base.py (100%) rename {apiserver => apps/server}/plane/app/views/search/issue.py (100%) rename {apiserver => apps/server}/plane/app/views/state/base.py (100%) rename {apiserver => apps/server}/plane/app/views/timezone/base.py (100%) rename {apiserver => apps/server}/plane/app/views/user/base.py (100%) rename {apiserver => apps/server}/plane/app/views/view/base.py (100%) rename {apiserver => apps/server}/plane/app/views/webhook/base.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/base.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/cycle.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/draft.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/estimate.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/favorite.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/home.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/invite.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/label.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/member.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/module.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/quick_link.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/recent_visit.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/state.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/sticky.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/user.py (100%) rename {apiserver => apps/server}/plane/app/views/workspace/user_preference.py (100%) rename {apiserver => apps/server}/plane/asgi.py (100%) rename {apiserver => apps/server}/plane/authentication/__init__.py (100%) rename {apiserver => apps/server}/plane/authentication/adapter/__init__.py (100%) rename {apiserver => apps/server}/plane/authentication/adapter/base.py (100%) rename {apiserver => apps/server}/plane/authentication/adapter/credential.py (100%) rename {apiserver => apps/server}/plane/authentication/adapter/error.py (100%) rename {apiserver => apps/server}/plane/authentication/adapter/exception.py (100%) rename {apiserver => apps/server}/plane/authentication/adapter/oauth.py (100%) rename {apiserver => apps/server}/plane/authentication/apps.py (100%) rename {apiserver => apps/server}/plane/authentication/middleware/__init__.py (100%) rename {apiserver => apps/server}/plane/authentication/middleware/session.py (100%) rename {apiserver => apps/server}/plane/authentication/provider/__init__.py (100%) rename {apiserver => apps/server}/plane/authentication/provider/credentials/__init__.py (100%) rename {apiserver => apps/server}/plane/authentication/provider/credentials/email.py (100%) rename {apiserver => apps/server}/plane/authentication/provider/credentials/magic_code.py (100%) rename {apiserver => apps/server}/plane/authentication/provider/oauth/__init__.py (100%) rename {apiserver => apps/server}/plane/authentication/provider/oauth/github.py (100%) rename {apiserver => apps/server}/plane/authentication/provider/oauth/gitlab.py (100%) rename {apiserver => apps/server}/plane/authentication/provider/oauth/google.py (100%) rename {apiserver => apps/server}/plane/authentication/rate_limit.py (100%) rename {apiserver => apps/server}/plane/authentication/session.py (100%) rename {apiserver => apps/server}/plane/authentication/urls.py (100%) rename {apiserver => apps/server}/plane/authentication/utils/host.py (100%) rename {apiserver => apps/server}/plane/authentication/utils/login.py (100%) rename {apiserver => apps/server}/plane/authentication/utils/redirection_path.py (100%) rename {apiserver => apps/server}/plane/authentication/utils/user_auth_workflow.py (100%) rename {apiserver => apps/server}/plane/authentication/utils/workspace_project_join.py (100%) rename {apiserver => apps/server}/plane/authentication/views/__init__.py (100%) rename {apiserver => apps/server}/plane/authentication/views/app/check.py (100%) rename {apiserver => apps/server}/plane/authentication/views/app/email.py (100%) rename {apiserver => apps/server}/plane/authentication/views/app/github.py (100%) rename {apiserver => apps/server}/plane/authentication/views/app/gitlab.py (100%) rename {apiserver => apps/server}/plane/authentication/views/app/google.py (100%) rename {apiserver => apps/server}/plane/authentication/views/app/magic.py (100%) rename {apiserver => apps/server}/plane/authentication/views/app/password_management.py (100%) rename {apiserver => apps/server}/plane/authentication/views/app/signout.py (100%) rename {apiserver => apps/server}/plane/authentication/views/common.py (100%) rename {apiserver => apps/server}/plane/authentication/views/space/check.py (100%) rename {apiserver => apps/server}/plane/authentication/views/space/email.py (100%) rename {apiserver => apps/server}/plane/authentication/views/space/github.py (100%) rename {apiserver => apps/server}/plane/authentication/views/space/gitlab.py (100%) rename {apiserver => apps/server}/plane/authentication/views/space/google.py (100%) rename {apiserver => apps/server}/plane/authentication/views/space/magic.py (100%) rename {apiserver => apps/server}/plane/authentication/views/space/password_management.py (100%) rename {apiserver => apps/server}/plane/authentication/views/space/signout.py (100%) rename {apiserver => apps/server}/plane/bgtasks/__init__.py (100%) rename {apiserver => apps/server}/plane/bgtasks/analytic_plot_export.py (100%) rename {apiserver => apps/server}/plane/bgtasks/api_logs_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/apps.py (100%) rename {apiserver => apps/server}/plane/bgtasks/copy_s3_object.py (100%) rename {apiserver => apps/server}/plane/bgtasks/deletion_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/dummy_data_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/email_notification_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/event_tracking_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/export_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/exporter_expired_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/file_asset_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/forgot_password_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/issue_activities_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/issue_automation_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/issue_description_version_sync.py (100%) rename {apiserver => apps/server}/plane/bgtasks/issue_description_version_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/issue_version_sync.py (100%) rename {apiserver => apps/server}/plane/bgtasks/magic_link_code_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/notification_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/page_transaction_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/page_version_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/project_add_user_email_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/project_invitation_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/recent_visited_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/storage_metadata_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/user_activation_email_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/user_deactivation_email_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/webhook_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/work_item_link_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/workspace_invitation_task.py (100%) rename {apiserver => apps/server}/plane/bgtasks/workspace_seed_task.py (100%) rename {apiserver => apps/server}/plane/celery.py (100%) rename {apiserver => apps/server}/plane/db/__init__.py (100%) rename {apiserver => apps/server}/plane/db/apps.py (100%) rename {apiserver => apps/server}/plane/db/management/__init__.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/__init__.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/activate_user.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/clear_cache.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/create_bucket.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/create_dummy_data.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/create_instance_admin.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/create_project_member.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/fix_duplicate_sequences.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/reset_password.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/sync_issue_description_version.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/sync_issue_version.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/test_email.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/update_bucket.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/update_deleted_workspace_slug.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/wait_for_db.py (100%) rename {apiserver => apps/server}/plane/db/management/commands/wait_for_migrations.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0001_initial.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0002_auto_20221104_2239.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0003_auto_20221109_2320.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0004_alter_state_sequence.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0005_auto_20221114_2127.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0006_alter_cycle_status.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0007_label_parent.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0008_label_colour.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0009_auto_20221208_0310.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0010_auto_20221213_0037.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0011_auto_20221222_2357.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0012_auto_20230104_0117.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0013_auto_20230107_0041.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0014_alter_workspacememberinvite_unique_together.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0015_auto_20230107_1636.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0016_auto_20230107_1735.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0017_alter_workspace_unique_together.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0018_auto_20230130_0119.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0019_auto_20230131_0049.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0020_auto_20230214_0118.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0021_auto_20230223_0104.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0022_auto_20230307_0304.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0023_auto_20230316_0040.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0024_auto_20230322_0138.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0025_auto_20230331_0203.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0026_alter_projectmember_view_props.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0027_auto_20230409_0312.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0028_auto_20230414_1703.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0029_auto_20230502_0126.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0030_alter_estimatepoint_unique_together.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0031_analyticview.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0032_auto_20230520_2015.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0033_auto_20230618_2125.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0034_auto_20230628_1046.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0035_auto_20230704_2225.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0036_alter_workspace_organization_size.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0037_issue_archived_at_project_archive_in_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0038_auto_20230720_1505.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0039_auto_20230723_2203.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0040_projectmember_preferences_user_cover_image_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0041_cycle_sort_order_issuecomment_access_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0042_alter_analyticview_created_by_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0043_alter_analyticview_created_by_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0044_auto_20230913_0709.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0045_issueactivity_epoch_workspacemember_issue_props_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0046_label_sort_order_alter_analyticview_created_by_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0047_webhook_apitoken_description_apitoken_expired_at_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0048_auto_20231116_0713.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0049_auto_20231116_0713.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0050_user_use_case_alter_workspace_organization_size.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0051_cycle_external_id_cycle_external_source_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0052_auto_20231220_1141.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0053_auto_20240102_1315.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0054_dashboard_widget_dashboardwidget.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0055_auto_20240108_0648.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0056_usernotificationpreference_emailnotificationlog.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0057_auto_20240122_0901.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0058_alter_moduleissue_issue_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0059_auto_20240208_0957.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0060_cycle_progress_snapshot.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0061_project_logo_props.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0062_cycle_archived_at_module_archived_at_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0063_state_is_triage_alter_state_group.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0064_auto_20240409_1134.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0065_auto_20240415_0937.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0066_account_id_token_cycle_logo_props_module_logo_props.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0067_issue_estimate.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0068_remove_pagelabel_project_remove_pagelog_project_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0069_alter_account_provider_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0070_apitoken_is_service_exporterhistory_filters_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0071_rename_issueproperty_issueuserproperty_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0072_issueattachment_external_id_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0073_alter_commentreaction_unique_together_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0074_deploy_board_and_project_issues.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0075_alter_fileasset_asset.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0076_alter_projectmember_role_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0077_draftissue_cycle_user_timezone_project_user_timezone_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0078_fileasset_comment_fileasset_entity_type_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0079_auto_20241009_0619.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0080_fileasset_draft_issue_alter_fileasset_entity_type.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0081_remove_globalview_created_by_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0082_alter_issue_managers_alter_cycleissue_issue_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0083_device_workspace_timezone_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0084_remove_label_label_unique_name_project_when_deleted_at_null_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0085_intake_intakeissue_remove_inboxissue_created_by_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0086_issueversion_alter_teampage_unique_together_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0087_remove_issueversion_description_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0088_sticky_sort_order_workspaceuserlink.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0089_workspacehomepreference_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0090_rename_dashboard_deprecateddashboard_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0091_issuecomment_edited_at_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0092_alter_deprecateddashboardwidget_unique_together_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0093_page_moved_to_page_page_moved_to_project_and_more.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0094_auto_20250425_0902.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0095_page_external_id_page_external_source.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0096_user_is_email_valid_user_masked_at.py (100%) rename {apiserver => apps/server}/plane/db/migrations/0097_project_external_id_project_external_source.py (100%) rename {apiserver => apps/server}/plane/db/migrations/__init__.py (100%) rename {apiserver => apps/server}/plane/db/mixins.py (100%) rename {apiserver => apps/server}/plane/db/models/__init__.py (100%) rename {apiserver => apps/server}/plane/db/models/analytic.py (100%) rename {apiserver => apps/server}/plane/db/models/api.py (100%) rename {apiserver => apps/server}/plane/db/models/asset.py (100%) rename {apiserver => apps/server}/plane/db/models/base.py (100%) rename {apiserver => apps/server}/plane/db/models/cycle.py (100%) rename {apiserver => apps/server}/plane/db/models/deploy_board.py (100%) rename {apiserver => apps/server}/plane/db/models/device.py (100%) rename {apiserver => apps/server}/plane/db/models/draft.py (100%) rename {apiserver => apps/server}/plane/db/models/estimate.py (100%) rename {apiserver => apps/server}/plane/db/models/exporter.py (100%) rename {apiserver => apps/server}/plane/db/models/favorite.py (100%) rename {apiserver => apps/server}/plane/db/models/importer.py (100%) rename {apiserver => apps/server}/plane/db/models/intake.py (100%) rename {apiserver => apps/server}/plane/db/models/integration/__init__.py (100%) rename {apiserver => apps/server}/plane/db/models/integration/base.py (100%) rename {apiserver => apps/server}/plane/db/models/integration/github.py (100%) rename {apiserver => apps/server}/plane/db/models/integration/slack.py (100%) rename {apiserver => apps/server}/plane/db/models/issue.py (100%) rename {apiserver => apps/server}/plane/db/models/issue_type.py (100%) rename {apiserver => apps/server}/plane/db/models/label.py (100%) rename {apiserver => apps/server}/plane/db/models/module.py (100%) rename {apiserver => apps/server}/plane/db/models/notification.py (100%) rename {apiserver => apps/server}/plane/db/models/page.py (100%) rename {apiserver => apps/server}/plane/db/models/project.py (100%) rename {apiserver => apps/server}/plane/db/models/recent_visit.py (100%) rename {apiserver => apps/server}/plane/db/models/session.py (100%) rename {apiserver => apps/server}/plane/db/models/social_connection.py (100%) rename {apiserver => apps/server}/plane/db/models/state.py (100%) rename {apiserver => apps/server}/plane/db/models/sticky.py (100%) rename {apiserver => apps/server}/plane/db/models/user.py (100%) rename {apiserver => apps/server}/plane/db/models/view.py (100%) rename {apiserver => apps/server}/plane/db/models/webhook.py (100%) rename {apiserver => apps/server}/plane/db/models/workspace.py (100%) rename {apiserver => apps/server}/plane/license/__init__.py (100%) rename {apiserver => apps/server}/plane/license/api/__init__.py (100%) rename {apiserver => apps/server}/plane/license/api/permissions/__init__.py (100%) rename {apiserver => apps/server}/plane/license/api/permissions/instance.py (100%) rename {apiserver => apps/server}/plane/license/api/serializers/__init__.py (100%) rename {apiserver => apps/server}/plane/license/api/serializers/admin.py (100%) rename {apiserver => apps/server}/plane/license/api/serializers/base.py (100%) rename {apiserver => apps/server}/plane/license/api/serializers/configuration.py (100%) rename {apiserver => apps/server}/plane/license/api/serializers/instance.py (100%) rename {apiserver => apps/server}/plane/license/api/serializers/user.py (100%) rename {apiserver => apps/server}/plane/license/api/serializers/workspace.py (100%) rename {apiserver => apps/server}/plane/license/api/views/__init__.py (100%) rename {apiserver => apps/server}/plane/license/api/views/admin.py (100%) rename {apiserver => apps/server}/plane/license/api/views/base.py (100%) rename {apiserver => apps/server}/plane/license/api/views/configuration.py (100%) rename {apiserver => apps/server}/plane/license/api/views/instance.py (100%) rename {apiserver => apps/server}/plane/license/api/views/workspace.py (100%) rename {apiserver => apps/server}/plane/license/apps.py (100%) rename {apiserver => apps/server}/plane/license/bgtasks/__init__.py (100%) rename {apiserver => apps/server}/plane/license/bgtasks/tracer.py (100%) rename {apiserver => apps/server}/plane/license/management/__init__.py (100%) rename {apiserver => apps/server}/plane/license/management/commands/__init__.py (100%) rename {apiserver => apps/server}/plane/license/management/commands/configure_instance.py (100%) rename {apiserver => apps/server}/plane/license/management/commands/register_instance.py (100%) rename {apiserver => apps/server}/plane/license/migrations/0001_initial.py (100%) rename {apiserver => apps/server}/plane/license/migrations/0002_rename_version_instance_current_version_and_more.py (100%) rename {apiserver => apps/server}/plane/license/migrations/0003_alter_changelog_title_alter_changelog_version_and_more.py (100%) rename {apiserver => apps/server}/plane/license/migrations/0004_changelog_deleted_at_instance_deleted_at_and_more.py (100%) rename {apiserver => apps/server}/plane/license/migrations/0005_rename_product_instance_edition_and_more.py (100%) rename {apiserver => apps/server}/plane/license/migrations/__init__.py (100%) rename {apiserver => apps/server}/plane/license/models/__init__.py (100%) rename {apiserver => apps/server}/plane/license/models/instance.py (100%) rename {apiserver => apps/server}/plane/license/urls.py (100%) rename {apiserver => apps/server}/plane/license/utils/__init__.py (100%) rename {apiserver => apps/server}/plane/license/utils/encryption.py (100%) rename {apiserver => apps/server}/plane/license/utils/instance_value.py (100%) rename {apiserver => apps/server}/plane/middleware/__init__.py (100%) rename {apiserver => apps/server}/plane/middleware/apps.py (100%) rename {apiserver => apps/server}/plane/middleware/logger.py (100%) rename {apiserver => apps/server}/plane/seeds/data/issues.json (100%) rename {apiserver => apps/server}/plane/seeds/data/labels.json (100%) rename {apiserver => apps/server}/plane/seeds/data/projects.json (100%) rename {apiserver => apps/server}/plane/seeds/data/states.json (100%) rename {apiserver => apps/server}/plane/settings/__init__.py (100%) rename {apiserver => apps/server}/plane/settings/common.py (100%) rename {apiserver => apps/server}/plane/settings/local.py (100%) rename {apiserver => apps/server}/plane/settings/production.py (100%) rename {apiserver => apps/server}/plane/settings/redis.py (100%) rename {apiserver => apps/server}/plane/settings/storage.py (100%) rename {apiserver => apps/server}/plane/settings/test.py (100%) rename {apiserver => apps/server}/plane/space/__init__.py (100%) rename {apiserver => apps/server}/plane/space/apps.py (100%) rename {apiserver => apps/server}/plane/space/serializer/__init__.py (100%) rename {apiserver => apps/server}/plane/space/serializer/base.py (100%) rename {apiserver => apps/server}/plane/space/serializer/cycle.py (100%) rename {apiserver => apps/server}/plane/space/serializer/intake.py (100%) rename {apiserver => apps/server}/plane/space/serializer/issue.py (100%) rename {apiserver => apps/server}/plane/space/serializer/module.py (100%) rename {apiserver => apps/server}/plane/space/serializer/project.py (100%) rename {apiserver => apps/server}/plane/space/serializer/state.py (100%) rename {apiserver => apps/server}/plane/space/serializer/user.py (100%) rename {apiserver => apps/server}/plane/space/serializer/workspace.py (100%) rename {apiserver => apps/server}/plane/space/urls/__init__.py (100%) rename {apiserver => apps/server}/plane/space/urls/asset.py (100%) rename {apiserver => apps/server}/plane/space/urls/intake.py (100%) rename {apiserver => apps/server}/plane/space/urls/issue.py (100%) rename {apiserver => apps/server}/plane/space/urls/project.py (100%) rename {apiserver => apps/server}/plane/space/utils/grouper.py (100%) rename {apiserver => apps/server}/plane/space/views/__init__.py (100%) rename {apiserver => apps/server}/plane/space/views/asset.py (100%) rename {apiserver => apps/server}/plane/space/views/base.py (100%) rename {apiserver => apps/server}/plane/space/views/cycle.py (100%) rename {apiserver => apps/server}/plane/space/views/intake.py (100%) rename {apiserver => apps/server}/plane/space/views/issue.py (100%) rename {apiserver => apps/server}/plane/space/views/label.py (100%) rename {apiserver => apps/server}/plane/space/views/meta.py (100%) rename {apiserver => apps/server}/plane/space/views/module.py (100%) rename {apiserver => apps/server}/plane/space/views/project.py (100%) rename {apiserver => apps/server}/plane/space/views/state.py (100%) rename {apiserver => apps/server}/plane/static/css/style.css (100%) rename {apiserver => apps/server}/plane/static/humans.txt (100%) rename {apiserver => apps/server}/plane/static/js/script.js (100%) rename {apiserver => apps/server}/plane/tests/README.md (100%) rename {apiserver => apps/server}/plane/tests/TESTING_GUIDE.md (100%) rename {apiserver => apps/server}/plane/tests/__init__.py (100%) rename {apiserver => apps/server}/plane/tests/apps.py (100%) rename {apiserver => apps/server}/plane/tests/conftest.py (100%) rename {apiserver => apps/server}/plane/tests/conftest_external.py (100%) rename {apiserver => apps/server}/plane/tests/contract/__init__.py (100%) rename {apiserver => apps/server}/plane/tests/contract/api/__init__.py (100%) rename {apiserver => apps/server}/plane/tests/contract/app/__init__.py (100%) rename {apiserver => apps/server}/plane/tests/contract/app/test_api_token.py (100%) rename {apiserver => apps/server}/plane/tests/contract/app/test_authentication.py (100%) rename {apiserver => apps/server}/plane/tests/contract/app/test_project_app.py (100%) rename {apiserver => apps/server}/plane/tests/contract/app/test_workspace_app.py (100%) rename {apiserver => apps/server}/plane/tests/factories.py (100%) rename {apiserver => apps/server}/plane/tests/smoke/__init__.py (100%) rename {apiserver => apps/server}/plane/tests/smoke/test_auth_smoke.py (100%) rename {apiserver => apps/server}/plane/tests/unit/__init__.py (100%) rename {apiserver => apps/server}/plane/tests/unit/models/__init__.py (100%) rename {apiserver => apps/server}/plane/tests/unit/models/test_workspace_model.py (100%) rename {apiserver => apps/server}/plane/tests/unit/serializers/__init__.py (100%) rename {apiserver => apps/server}/plane/tests/unit/serializers/test_issue_recent_visit.py (100%) rename {apiserver => apps/server}/plane/tests/unit/serializers/test_workspace.py (100%) rename {apiserver => apps/server}/plane/tests/unit/utils/__init__.py (100%) rename {apiserver => apps/server}/plane/tests/unit/utils/test_uuid.py (100%) rename {apiserver => apps/server}/plane/urls.py (100%) rename {apiserver => apps/server}/plane/utils/__init__.py (100%) rename {apiserver => apps/server}/plane/utils/analytics_plot.py (100%) rename {apiserver => apps/server}/plane/utils/build_chart.py (100%) rename {apiserver => apps/server}/plane/utils/cache.py (100%) rename {apiserver => apps/server}/plane/utils/constants.py (100%) rename {apiserver => apps/server}/plane/utils/date_utils.py (100%) rename {apiserver => apps/server}/plane/utils/error_codes.py (100%) rename {apiserver => apps/server}/plane/utils/exception_logger.py (100%) rename {apiserver => apps/server}/plane/utils/global_paginator.py (100%) rename {apiserver => apps/server}/plane/utils/grouper.py (100%) rename {apiserver => apps/server}/plane/utils/host.py (100%) rename {apiserver => apps/server}/plane/utils/html_processor.py (100%) rename {apiserver => apps/server}/plane/utils/imports.py (100%) rename {apiserver => apps/server}/plane/utils/ip_address.py (100%) rename {apiserver => apps/server}/plane/utils/issue_filters.py (100%) rename {apiserver => apps/server}/plane/utils/issue_relation_mapper.py (100%) rename {apiserver => apps/server}/plane/utils/issue_search.py (100%) rename {apiserver => apps/server}/plane/utils/logging.py (100%) rename {apiserver => apps/server}/plane/utils/markdown.py (100%) rename {apiserver => apps/server}/plane/utils/order_queryset.py (100%) rename {apiserver => apps/server}/plane/utils/paginator.py (100%) rename {apiserver => apps/server}/plane/utils/path_validator.py (100%) rename {apiserver => apps/server}/plane/utils/telemetry.py (100%) rename {apiserver => apps/server}/plane/utils/timezone_converter.py (100%) rename {apiserver => apps/server}/plane/utils/url.py (100%) rename {apiserver => apps/server}/plane/utils/uuid.py (100%) rename {apiserver => apps/server}/plane/web/__init__.py (100%) rename {apiserver => apps/server}/plane/web/apps.py (100%) rename {apiserver => apps/server}/plane/web/urls.py (100%) rename {apiserver => apps/server}/plane/web/views.py (100%) rename {apiserver => apps/server}/plane/wsgi.py (100%) rename {apiserver => apps/server}/pyproject.toml (100%) rename {apiserver => apps/server}/pytest.ini (100%) rename {apiserver => apps/server}/requirements.txt (100%) rename {apiserver => apps/server}/requirements/base.txt (100%) rename {apiserver => apps/server}/requirements/local.txt (100%) rename {apiserver => apps/server}/requirements/production.txt (100%) rename {apiserver => apps/server}/requirements/test.txt (100%) rename {apiserver => apps/server}/run_tests.py (100%) rename {apiserver => apps/server}/run_tests.sh (100%) rename {apiserver => apps/server}/runtime.txt (100%) rename {apiserver => apps/server}/templates/admin/base_site.html (100%) rename {apiserver => apps/server}/templates/base.html (100%) rename {apiserver => apps/server}/templates/csrf_failure.html (100%) rename {apiserver => apps/server}/templates/emails/auth/forgot_password.html (100%) rename {apiserver => apps/server}/templates/emails/auth/magic_signin.html (100%) rename {apiserver => apps/server}/templates/emails/exports/analytics.html (100%) rename {apiserver => apps/server}/templates/emails/invitations/project_invitation.html (100%) rename {apiserver => apps/server}/templates/emails/invitations/workspace_invitation.html (100%) rename {apiserver => apps/server}/templates/emails/notifications/issue-updates.html (100%) rename {apiserver => apps/server}/templates/emails/notifications/project_addition.html (100%) rename {apiserver => apps/server}/templates/emails/notifications/webhook-deactivate.html (100%) rename {apiserver => apps/server}/templates/emails/test_email.html (100%) rename {apiserver => apps/server}/templates/emails/user/user_activation.html (100%) rename {apiserver => apps/server}/templates/emails/user/user_deactivation.html (100%) rename {space => apps/space}/.env.example (100%) rename {space => apps/space}/.eslintrc.js (100%) rename {space => apps/space}/.gitignore (100%) rename {space => apps/space}/.prettierignore (100%) rename {space => apps/space}/.prettierrc.json (100%) rename {space => apps/space}/Dockerfile.dev (100%) rename {space => apps/space}/Dockerfile.space (100%) rename {space => apps/space}/README.md (100%) rename {space => apps/space}/additional.d.ts (100%) rename {space => apps/space}/app/[workspaceSlug]/[projectId]/page.ts (100%) rename {space => apps/space}/app/error.tsx (100%) rename {space => apps/space}/app/issues/[anchor]/client-layout.tsx (100%) rename {space => apps/space}/app/issues/[anchor]/layout.tsx (100%) rename {space => apps/space}/app/issues/[anchor]/page.tsx (100%) rename {space => apps/space}/app/layout.tsx (100%) rename {space => apps/space}/app/not-found.tsx (100%) rename {space => apps/space}/app/page.tsx (100%) rename {space => apps/space}/app/provider.tsx (100%) rename {space => apps/space}/app/views/[anchor]/layout.tsx (100%) rename {space => apps/space}/app/views/[anchor]/page.tsx (100%) rename {space => apps/space}/ce/components/editor/embeds/index.ts (100%) rename {space => apps/space}/ce/components/editor/embeds/mentions/index.ts (100%) rename {space => apps/space}/ce/components/editor/embeds/mentions/root.tsx (100%) rename {space => apps/space}/ce/components/editor/index.ts (100%) rename {space => apps/space}/ce/components/issue-layouts/root.tsx (100%) rename {space => apps/space}/ce/components/navbar/index.tsx (100%) rename {space => apps/space}/ce/hooks/store/index.ts (100%) rename {space => apps/space}/ce/hooks/store/use-published-view.ts (100%) rename {space => apps/space}/ce/store/root.store.ts (100%) rename {space => apps/space}/core/components/account/auth-forms/auth-banner.tsx (100%) rename {space => apps/space}/core/components/account/auth-forms/auth-header.tsx (100%) rename {space => apps/space}/core/components/account/auth-forms/auth-root.tsx (100%) rename {space => apps/space}/core/components/account/auth-forms/email.tsx (100%) rename {space => apps/space}/core/components/account/auth-forms/index.ts (100%) rename {space => apps/space}/core/components/account/auth-forms/password.tsx (100%) rename {space => apps/space}/core/components/account/auth-forms/unique-code.tsx (100%) rename {space => apps/space}/core/components/account/helpers/index.ts (100%) rename {space => apps/space}/core/components/account/helpers/password-strength-meter.tsx (100%) rename {space => apps/space}/core/components/account/index.ts (100%) rename {space => apps/space}/core/components/account/oauth/github-button.tsx (100%) rename {space => apps/space}/core/components/account/oauth/gitlab-button.tsx (100%) rename {space => apps/space}/core/components/account/oauth/google-button.tsx (100%) rename {space => apps/space}/core/components/account/oauth/index.ts (100%) rename {space => apps/space}/core/components/account/oauth/oauth-options.tsx (100%) rename {space => apps/space}/core/components/account/terms-and-conditions.tsx (100%) rename {space => apps/space}/core/components/account/user-logged-in.tsx (100%) rename {space => apps/space}/core/components/common/index.ts (100%) rename {space => apps/space}/core/components/common/logo-spinner.tsx (100%) rename {space => apps/space}/core/components/common/powered-by.tsx (100%) rename {space => apps/space}/core/components/common/project-logo.tsx (100%) rename {space => apps/space}/core/components/editor/embeds/index.ts (100%) rename {space => apps/space}/core/components/editor/embeds/mentions/index.ts (100%) rename {space => apps/space}/core/components/editor/embeds/mentions/root.tsx (100%) rename {space => apps/space}/core/components/editor/embeds/mentions/user.tsx (100%) rename {space => apps/space}/core/components/editor/index.ts (100%) rename {space => apps/space}/core/components/editor/lite-text-editor.tsx (100%) rename {space => apps/space}/core/components/editor/lite-text-read-only-editor.tsx (100%) rename {space => apps/space}/core/components/editor/rich-text-editor.tsx (100%) rename {space => apps/space}/core/components/editor/rich-text-read-only-editor.tsx (100%) rename {space => apps/space}/core/components/editor/toolbar.tsx (100%) rename {space => apps/space}/core/components/instance/index.ts (100%) rename {space => apps/space}/core/components/instance/instance-failure-view.tsx (100%) rename {space => apps/space}/core/components/issues/filters/applied-filters/filters-list.tsx (100%) rename {space => apps/space}/core/components/issues/filters/applied-filters/label.tsx (100%) rename {space => apps/space}/core/components/issues/filters/applied-filters/priority.tsx (100%) rename {space => apps/space}/core/components/issues/filters/applied-filters/root.tsx (100%) rename {space => apps/space}/core/components/issues/filters/applied-filters/state.tsx (100%) rename {space => apps/space}/core/components/issues/filters/helpers/dropdown.tsx (100%) rename {space => apps/space}/core/components/issues/filters/helpers/filter-header.tsx (100%) rename {space => apps/space}/core/components/issues/filters/helpers/filter-option.tsx (100%) rename {space => apps/space}/core/components/issues/filters/helpers/index.ts (100%) rename {space => apps/space}/core/components/issues/filters/index.ts (100%) rename {space => apps/space}/core/components/issues/filters/labels.tsx (100%) rename {space => apps/space}/core/components/issues/filters/priority.tsx (100%) rename {space => apps/space}/core/components/issues/filters/root.tsx (100%) rename {space => apps/space}/core/components/issues/filters/selection.tsx (100%) rename {space => apps/space}/core/components/issues/filters/state.tsx (100%) rename {space => apps/space}/core/components/issues/index.ts (100%) rename {space => apps/space}/core/components/issues/issue-layouts/error.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/index.ts (100%) rename {space => apps/space}/core/components/issues/issue-layouts/issue-layout-HOC.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/block-reactions.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/block.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/blocks-list.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/default.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/index.ts (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/kanban-group.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/kanban/swimlanes.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/list/base-list-root.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/list/block.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/list/blocks-list.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/list/default.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/list/headers/group-by-card.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/list/index.ts (100%) rename {space => apps/space}/core/components/issues/issue-layouts/list/list-group.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/properties/all-properties.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/properties/cycle.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/properties/due-date.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/properties/index.ts (100%) rename {space => apps/space}/core/components/issues/issue-layouts/properties/labels.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/properties/member.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/properties/modules.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/properties/priority.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/properties/state.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/root.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/utils.tsx (100%) rename {space => apps/space}/core/components/issues/issue-layouts/with-display-properties-HOC.tsx (100%) rename {space => apps/space}/core/components/issues/navbar/controls.tsx (100%) rename {space => apps/space}/core/components/issues/navbar/index.ts (100%) rename {space => apps/space}/core/components/issues/navbar/layout-icon.tsx (100%) rename {space => apps/space}/core/components/issues/navbar/layout-selection.tsx (100%) rename {space => apps/space}/core/components/issues/navbar/root.tsx (100%) rename {space => apps/space}/core/components/issues/navbar/theme.tsx (100%) rename {space => apps/space}/core/components/issues/navbar/user-avatar.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/comment/add-comment.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/comment/comment-detail-card.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/comment/comment-reactions.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/comment/index.ts (100%) rename {space => apps/space}/core/components/issues/peek-overview/full-screen-peek-view.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/header.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/index.ts (100%) rename {space => apps/space}/core/components/issues/peek-overview/issue-activity.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/issue-details.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/issue-properties.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/issue-reaction.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/layout.tsx (100%) rename {space => apps/space}/core/components/issues/peek-overview/side-peek-view.tsx (100%) rename {space => apps/space}/core/components/issues/reactions/index.ts (100%) rename {space => apps/space}/core/components/issues/reactions/issue-emoji-reactions.tsx (100%) rename {space => apps/space}/core/components/issues/reactions/issue-vote-reactions.tsx (100%) rename {space => apps/space}/core/components/ui/icon.tsx (100%) rename {space => apps/space}/core/components/ui/index.ts (100%) rename {space => apps/space}/core/components/ui/not-found.tsx (100%) rename {space => apps/space}/core/components/ui/reaction-selector.tsx (100%) rename {space => apps/space}/core/components/views/auth.tsx (100%) rename {space => apps/space}/core/components/views/index.ts (100%) rename {space => apps/space}/core/hooks/store/index.ts (100%) rename {space => apps/space}/core/hooks/store/publish/index.ts (100%) rename {space => apps/space}/core/hooks/store/publish/use-publish-list.ts (100%) rename {space => apps/space}/core/hooks/store/publish/use-publish.ts (100%) rename {space => apps/space}/core/hooks/store/use-cycle.ts (100%) rename {space => apps/space}/core/hooks/store/use-instance.ts (100%) rename {space => apps/space}/core/hooks/store/use-issue-details.tsx (100%) rename {space => apps/space}/core/hooks/store/use-issue-filter.ts (100%) rename {space => apps/space}/core/hooks/store/use-issue.ts (100%) rename {space => apps/space}/core/hooks/store/use-label.ts (100%) rename {space => apps/space}/core/hooks/store/use-member.ts (100%) rename {space => apps/space}/core/hooks/store/use-module.ts (100%) rename {space => apps/space}/core/hooks/store/use-state.ts (100%) rename {space => apps/space}/core/hooks/store/use-user-profile.ts (100%) rename {space => apps/space}/core/hooks/store/use-user.ts (100%) rename {space => apps/space}/core/hooks/use-clipboard-write-permission.tsx (100%) rename {space => apps/space}/core/hooks/use-intersection-observer.tsx (100%) rename {space => apps/space}/core/hooks/use-is-in-iframe.tsx (100%) rename {space => apps/space}/core/hooks/use-mention.tsx (100%) rename {space => apps/space}/core/hooks/use-timer.tsx (100%) rename {space => apps/space}/core/lib/instance-provider.tsx (100%) rename {space => apps/space}/core/lib/store-provider.tsx (100%) rename {space => apps/space}/core/lib/toast-provider.tsx (100%) rename {space => apps/space}/core/store/cycle.store.ts (100%) rename {space => apps/space}/core/store/helpers/base-issues.store.ts (100%) rename {space => apps/space}/core/store/helpers/filter.helpers.ts (100%) rename {space => apps/space}/core/store/instance.store.ts (100%) rename {space => apps/space}/core/store/issue-detail.store.ts (100%) rename {space => apps/space}/core/store/issue-filters.store.ts (100%) rename {space => apps/space}/core/store/issue.store.ts (100%) rename {space => apps/space}/core/store/label.store.ts (100%) rename {space => apps/space}/core/store/members.store.ts (100%) rename {space => apps/space}/core/store/module.store.ts (100%) rename {space => apps/space}/core/store/profile.store.ts (100%) rename {space => apps/space}/core/store/publish/publish.store.ts (100%) rename {space => apps/space}/core/store/publish/publish_list.store.ts (100%) rename {space => apps/space}/core/store/root.store.ts (100%) rename {space => apps/space}/core/store/state.store.ts (100%) rename {space => apps/space}/core/store/user.store.ts (100%) rename {space => apps/space}/core/types/auth.ts (100%) rename {space => apps/space}/core/types/cycle.d.ts (100%) rename {space => apps/space}/core/types/intake.d.ts (100%) rename {space => apps/space}/core/types/issue.d.ts (100%) rename {space => apps/space}/core/types/member.d.ts (100%) rename {space => apps/space}/core/types/modules.d.ts (100%) rename {space => apps/space}/ee/components/editor/index.ts (100%) rename {space => apps/space}/ee/components/issue-layouts/root.tsx (100%) rename {space => apps/space}/ee/components/navbar/index.tsx (100%) rename {space => apps/space}/ee/hooks/store/index.ts (100%) rename {space => apps/space}/ee/store/root.store.ts (100%) rename {space => apps/space}/helpers/authentication.helper.tsx (100%) rename {space => apps/space}/helpers/common.helper.ts (100%) rename {space => apps/space}/helpers/date-time.helper.ts (100%) rename {space => apps/space}/helpers/editor.helper.ts (100%) rename {space => apps/space}/helpers/emoji.helper.tsx (100%) rename {space => apps/space}/helpers/file.helper.ts (100%) rename {space => apps/space}/helpers/issue.helper.ts (100%) rename {space => apps/space}/helpers/password.helper.ts (100%) rename {space => apps/space}/helpers/query-param-generator.ts (100%) rename {space => apps/space}/helpers/state.helper.ts (100%) rename {space => apps/space}/helpers/string.helper.ts (100%) rename {space => apps/space}/next.config.js (100%) rename {space => apps/space}/package.json (100%) rename {space => apps/space}/postcss.config.js (100%) rename {space => apps/space}/public/404.svg (100%) rename {space => apps/space}/public/auth/background-pattern-dark.svg (100%) rename {space => apps/space}/public/auth/background-pattern.svg (100%) rename {space => apps/space}/public/favicon/android-chrome-192x192.png (100%) rename {space => apps/space}/public/favicon/android-chrome-512x512.png (100%) rename {space => apps/space}/public/favicon/apple-touch-icon.png (100%) rename {space => apps/space}/public/favicon/favicon-16x16.png (100%) rename {space => apps/space}/public/favicon/favicon-32x32.png (100%) rename {space => apps/space}/public/favicon/favicon.ico (100%) rename {space => apps/space}/public/favicon/site.webmanifest (100%) rename {space => apps/space}/public/images/logo-spinner-dark.gif (100%) rename {space => apps/space}/public/images/logo-spinner-light.gif (100%) rename {space => apps/space}/public/instance/instance-failure-dark.svg (100%) rename {space => apps/space}/public/instance/instance-failure.svg (100%) rename {space => apps/space}/public/instance/intake-sent-dark.png (100%) rename {space => apps/space}/public/instance/intake-sent-light.png (100%) rename {space => apps/space}/public/instance/plane-instance-not-ready.webp (100%) rename {space => apps/space}/public/instance/plane-takeoff.png (100%) rename {space => apps/space}/public/logos/github-black.png (100%) rename {space => apps/space}/public/logos/github-dark.svg (100%) rename {space => apps/space}/public/logos/github-square.svg (100%) rename {space => apps/space}/public/logos/github-white.svg (100%) rename {space => apps/space}/public/logos/gitlab-logo.svg (100%) rename {space => apps/space}/public/logos/google-logo.svg (100%) rename {space => apps/space}/public/plane-logo.svg (100%) rename {space => apps/space}/public/plane-logos/black-horizontal-with-blue-logo.png (100%) rename {space => apps/space}/public/plane-logos/blue-without-text-new.png (100%) rename {space => apps/space}/public/plane-logos/blue-without-text.png (100%) rename {space => apps/space}/public/plane-logos/white-horizontal-with-blue-logo.png (100%) rename {space => apps/space}/public/plane-logos/white-horizontal.svg (100%) rename {space => apps/space}/public/project-not-published.svg (100%) rename {space => apps/space}/public/robots.txt (100%) rename {space => apps/space}/public/site.webmanifest.json (100%) rename {space => apps/space}/public/something-went-wrong.svg (100%) rename {space => apps/space}/public/user-logged-in.svg (100%) rename {space => apps/space}/styles/globals.css (100%) rename {space => apps/space}/tailwind.config.js (100%) rename {space => apps/space}/tsconfig.json (100%) rename {web => apps/web}/.env.example (100%) rename {web => apps/web}/.eslintignore (100%) rename {web => apps/web}/.eslintrc.js (100%) rename {web => apps/web}/.gitignore (100%) rename {web => apps/web}/.prettierignore (100%) rename {web => apps/web}/.prettierrc (100%) rename {web => apps/web}/Dockerfile.dev (100%) rename {web => apps/web}/Dockerfile.web (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/active-cycles/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/active-cycles/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/active-cycles/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/drafts/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/drafts/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/drafts/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/extended-project-sidebar.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/extended-sidebar.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/notifications/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/notifications/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/[profileViewId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/activity/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/mobile-header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/navbar.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/mobile-header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/mobile-header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(detail)/[issueId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/mobile-header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/[moduleId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/mobile-header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/mobile-header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/[pageId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/mobile-header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(list)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/projects/(list)/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/sidebar.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/stickies/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/stickies/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/stickies/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/workspace-views/[globalViewId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/workspace-views/header.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/workspace-views/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(projects)/workspace-views/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/billing/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/exports/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/imports/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/integrations/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/members/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/mobile-header-tabs.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/sidebar.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/[webhookId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/account/activity/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/account/api-tokens/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/account/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/account/notifications/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/account/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/account/preferences/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/account/security/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/account/sidebar.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/automations/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/estimates/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/features/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/labels/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/members/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/states/page.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/projects/layout.tsx (100%) rename {web => apps/web}/app/(all)/[workspaceSlug]/(settings)/settings/projects/page.tsx (100%) rename {web => apps/web}/app/(all)/accounts/forgot-password/layout.tsx (100%) rename {web => apps/web}/app/(all)/accounts/forgot-password/page.tsx (100%) rename {web => apps/web}/app/(all)/accounts/reset-password/layout.tsx (100%) rename {web => apps/web}/app/(all)/accounts/reset-password/page.tsx (100%) rename {web => apps/web}/app/(all)/accounts/set-password/layout.tsx (100%) rename {web => apps/web}/app/(all)/accounts/set-password/page.tsx (100%) rename {web => apps/web}/app/(all)/create-workspace/layout.tsx (100%) rename {web => apps/web}/app/(all)/create-workspace/page.tsx (100%) rename {web => apps/web}/app/(all)/installations/[provider]/layout.tsx (100%) rename {web => apps/web}/app/(all)/installations/[provider]/page.tsx (100%) rename {web => apps/web}/app/(all)/invitations/layout.tsx (100%) rename {web => apps/web}/app/(all)/invitations/page.tsx (100%) rename {web => apps/web}/app/(all)/layout.preload.tsx (100%) rename {web => apps/web}/app/(all)/layout.tsx (100%) rename {web => apps/web}/app/(all)/onboarding/layout.tsx (100%) rename {web => apps/web}/app/(all)/onboarding/page.tsx (100%) rename {web => apps/web}/app/(all)/profile/activity/page.tsx (100%) rename {web => apps/web}/app/(all)/profile/appearance/page.tsx (100%) rename {web => apps/web}/app/(all)/profile/layout.tsx (100%) rename {web => apps/web}/app/(all)/profile/notifications/page.tsx (100%) rename {web => apps/web}/app/(all)/profile/page.tsx (100%) rename {web => apps/web}/app/(all)/profile/security/page.tsx (100%) rename {web => apps/web}/app/(all)/profile/sidebar.tsx (100%) rename {web => apps/web}/app/(all)/sign-up/layout.tsx (100%) rename {web => apps/web}/app/(all)/sign-up/page.tsx (100%) rename {web => apps/web}/app/(all)/workspace-invitations/layout.tsx (100%) rename {web => apps/web}/app/(all)/workspace-invitations/page.tsx (100%) rename {web => apps/web}/app/(home)/layout.tsx (100%) rename {web => apps/web}/app/(home)/page.tsx (100%) rename {web => apps/web}/app/error.tsx (100%) rename {web => apps/web}/app/global-error.tsx (100%) rename {web => apps/web}/app/layout.tsx (100%) rename {web => apps/web}/app/not-found.tsx (100%) rename {web => apps/web}/app/provider.tsx (100%) rename {web => apps/web}/ce/components/active-cycles/index.ts (100%) rename {web => apps/web}/ce/components/active-cycles/root.tsx (100%) rename {web => apps/web}/ce/components/active-cycles/workspace-active-cycles-upgrade.tsx (100%) rename {web => apps/web}/ce/components/analytics/tabs.tsx (100%) rename {web => apps/web}/ce/components/breadcrumbs/common.tsx (100%) rename {web => apps/web}/ce/components/breadcrumbs/index.ts (100%) rename {web => apps/web}/ce/components/breadcrumbs/project-feature.tsx (100%) rename {web => apps/web}/ce/components/breadcrumbs/project.tsx (100%) rename {web => apps/web}/ce/components/command-palette/actions/index.ts (100%) rename {web => apps/web}/ce/components/command-palette/actions/work-item-actions/change-state-list.tsx (100%) rename {web => apps/web}/ce/components/command-palette/actions/work-item-actions/index.ts (100%) rename {web => apps/web}/ce/components/command-palette/helpers.tsx (100%) rename {web => apps/web}/ce/components/command-palette/index.ts (100%) rename {web => apps/web}/ce/components/command-palette/modals/index.ts (100%) rename {web => apps/web}/ce/components/command-palette/modals/issue-level.tsx (100%) rename {web => apps/web}/ce/components/command-palette/modals/project-level.tsx (100%) rename {web => apps/web}/ce/components/command-palette/modals/workspace-level.tsx (100%) rename {web => apps/web}/ce/components/comments/comment-block.tsx (100%) rename {web => apps/web}/ce/components/comments/index.ts (100%) rename {web => apps/web}/ce/components/common/index.ts (100%) rename {web => apps/web}/ce/components/common/subscription/index.ts (100%) rename {web => apps/web}/ce/components/common/subscription/subscription-pill.tsx (100%) rename {web => apps/web}/ce/components/cycles/active-cycle/index.ts (100%) rename {web => apps/web}/ce/components/cycles/active-cycle/root.tsx (100%) rename {web => apps/web}/ce/components/cycles/additional-actions.tsx (100%) rename {web => apps/web}/ce/components/cycles/analytics-sidebar/base.tsx (100%) rename {web => apps/web}/ce/components/cycles/analytics-sidebar/index.ts (100%) rename {web => apps/web}/ce/components/cycles/analytics-sidebar/root.tsx (100%) rename {web => apps/web}/ce/components/cycles/end-cycle/index.ts (100%) rename {web => apps/web}/ce/components/cycles/end-cycle/modal.tsx (100%) rename {web => apps/web}/ce/components/cycles/end-cycle/use-end-cycle.tsx (100%) rename {web => apps/web}/ce/components/cycles/index.ts (100%) rename {web => apps/web}/ce/components/de-dupe/de-dupe-button.tsx (100%) rename {web => apps/web}/ce/components/de-dupe/duplicate-modal/index.ts (100%) rename {web => apps/web}/ce/components/de-dupe/duplicate-modal/root.tsx (100%) rename {web => apps/web}/ce/components/de-dupe/duplicate-popover/index.ts (100%) rename {web => apps/web}/ce/components/de-dupe/duplicate-popover/root.tsx (100%) rename {web => apps/web}/ce/components/de-dupe/index.ts (100%) rename {web => apps/web}/ce/components/de-dupe/issue-block/button-label.tsx (100%) rename {web => apps/web}/ce/components/de-dupe/issue-block/index.ts (100%) rename {web => apps/web}/ce/components/editor/embeds/index.ts (100%) rename {web => apps/web}/ce/components/editor/embeds/mentions/index.ts (100%) rename {web => apps/web}/ce/components/editor/embeds/mentions/root.tsx (100%) rename {web => apps/web}/ce/components/editor/index.ts (100%) rename {web => apps/web}/ce/components/epics/epic-modal/index.ts (100%) rename {web => apps/web}/ce/components/epics/epic-modal/modal.tsx (100%) rename {web => apps/web}/ce/components/epics/index.ts (100%) rename {web => apps/web}/ce/components/estimates/estimate-list-item-buttons.tsx (100%) rename {web => apps/web}/ce/components/estimates/helper.tsx (100%) rename {web => apps/web}/ce/components/estimates/index.ts (100%) rename {web => apps/web}/ce/components/estimates/inputs/index.ts (100%) rename {web => apps/web}/ce/components/estimates/inputs/time-input.tsx (100%) rename {web => apps/web}/ce/components/estimates/points/delete.tsx (100%) rename {web => apps/web}/ce/components/estimates/points/index.ts (100%) rename {web => apps/web}/ce/components/estimates/update/index.ts (100%) rename {web => apps/web}/ce/components/estimates/update/modal.tsx (100%) rename {web => apps/web}/ce/components/gantt-chart/dependency/blockDraggables/index.ts (100%) rename {web => apps/web}/ce/components/gantt-chart/dependency/blockDraggables/left-draggable.tsx (100%) rename {web => apps/web}/ce/components/gantt-chart/dependency/blockDraggables/right-draggable.tsx (100%) rename {web => apps/web}/ce/components/gantt-chart/dependency/dependency-paths.tsx (100%) rename {web => apps/web}/ce/components/gantt-chart/dependency/draggable-dependency-path.tsx (100%) rename {web => apps/web}/ce/components/gantt-chart/dependency/index.ts (100%) rename {web => apps/web}/ce/components/gantt-chart/index.ts (100%) rename {web => apps/web}/ce/components/global/index.ts (100%) rename {web => apps/web}/ce/components/global/product-updates-header.tsx (100%) rename {web => apps/web}/ce/components/global/version-number.tsx (100%) rename {web => apps/web}/ce/components/home/header.tsx (100%) rename {web => apps/web}/ce/components/home/index.ts (100%) rename {web => apps/web}/ce/components/home/peek-overviews.tsx (100%) rename {web => apps/web}/ce/components/inbox/source-pill.tsx (100%) rename {web => apps/web}/ce/components/instance/index.ts (100%) rename {web => apps/web}/ce/components/instance/maintenance-message.tsx (100%) rename {web => apps/web}/ce/components/issues/bulk-operations/index.ts (100%) rename {web => apps/web}/ce/components/issues/bulk-operations/root.tsx (100%) rename {web => apps/web}/ce/components/issues/filters/applied-filters/index.ts (100%) rename {web => apps/web}/ce/components/issues/filters/applied-filters/issue-types.tsx (100%) rename {web => apps/web}/ce/components/issues/filters/index.ts (100%) rename {web => apps/web}/ce/components/issues/filters/issue-types.tsx (100%) rename {web => apps/web}/ce/components/issues/filters/team-project.tsx (100%) rename {web => apps/web}/ce/components/issues/header.tsx (100%) rename {web => apps/web}/ce/components/issues/index.ts (100%) rename {web => apps/web}/ce/components/issues/issue-detail-widgets/action-buttons.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-detail-widgets/collapsibles.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-detail-widgets/modals.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-details/additional-activity-root.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-details/additional-properties.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-details/index.ts (100%) rename {web => apps/web}/ce/components/issues/issue-details/issue-creator.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-details/issue-identifier.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-details/issue-properties-activity/index.ts (100%) rename {web => apps/web}/ce/components/issues/issue-details/issue-properties-activity/root.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-details/issue-type-activity.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-details/issue-type-switcher.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-details/parent-select-root.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-layouts/additional-properties.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-layouts/empty-states/index.ts (100%) rename {web => apps/web}/ce/components/issues/issue-layouts/empty-states/team-issues.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-layouts/empty-states/team-view-issues.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-layouts/issue-stats.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-layouts/quick-action-dropdowns/copy-menu-helper.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-layouts/quick-action-dropdowns/duplicate-modal.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-layouts/quick-action-dropdowns/index.ts (100%) rename {web => apps/web}/ce/components/issues/issue-layouts/utils.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-modal/additional-properties.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-modal/index.ts (100%) rename {web => apps/web}/ce/components/issues/issue-modal/issue-type-select.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-modal/provider.tsx (100%) rename {web => apps/web}/ce/components/issues/issue-modal/template-select.tsx (100%) rename {web => apps/web}/ce/components/issues/quick-add/index.ts (100%) rename {web => apps/web}/ce/components/issues/quick-add/root.tsx (100%) rename {web => apps/web}/ce/components/issues/worklog/activity/filter-root.tsx (100%) rename {web => apps/web}/ce/components/issues/worklog/activity/index.ts (100%) rename {web => apps/web}/ce/components/issues/worklog/activity/root.tsx (100%) rename {web => apps/web}/ce/components/issues/worklog/activity/worklog-create-button.tsx (100%) rename {web => apps/web}/ce/components/issues/worklog/index.ts (100%) rename {web => apps/web}/ce/components/issues/worklog/property/index.ts (100%) rename {web => apps/web}/ce/components/issues/worklog/property/root.tsx (100%) rename {web => apps/web}/ce/components/license/index.ts (100%) rename {web => apps/web}/ce/components/license/modal/index.ts (100%) rename {web => apps/web}/ce/components/license/modal/upgrade-modal.tsx (100%) rename {web => apps/web}/ce/components/pages/editor/ai/ask-pi-menu.tsx (100%) rename {web => apps/web}/ce/components/pages/editor/ai/index.ts (100%) rename {web => apps/web}/ce/components/pages/editor/ai/menu.tsx (100%) rename {web => apps/web}/ce/components/pages/editor/embed/index.ts (100%) rename {web => apps/web}/ce/components/pages/editor/embed/issue-embed-upgrade-card.tsx (100%) rename {web => apps/web}/ce/components/pages/editor/index.ts (100%) rename {web => apps/web}/ce/components/pages/extra-actions.tsx (100%) rename {web => apps/web}/ce/components/pages/header/collaborators-list.tsx (100%) rename {web => apps/web}/ce/components/pages/header/lock-control.tsx (100%) rename {web => apps/web}/ce/components/pages/header/move-control.tsx (100%) rename {web => apps/web}/ce/components/pages/header/share-control.tsx (100%) rename {web => apps/web}/ce/components/pages/index.ts (100%) rename {web => apps/web}/ce/components/pages/modals/index.ts (100%) rename {web => apps/web}/ce/components/pages/modals/move-page-modal.tsx (100%) rename {web => apps/web}/ce/components/pages/navigation-pane/index.ts (100%) rename {web => apps/web}/ce/components/pages/navigation-pane/tab-panels/assets.tsx (100%) rename {web => apps/web}/ce/components/pages/navigation-pane/tab-panels/empty-states/assets.tsx (100%) rename {web => apps/web}/ce/components/pages/navigation-pane/tab-panels/empty-states/outline.tsx (100%) rename {web => apps/web}/ce/components/pages/navigation-pane/tab-panels/root.tsx (100%) rename {web => apps/web}/ce/components/preferences/config.ts (100%) rename {web => apps/web}/ce/components/preferences/theme-switcher.tsx (100%) rename {web => apps/web}/ce/components/projects/create/attributes.tsx (100%) rename {web => apps/web}/ce/components/projects/create/root.tsx (100%) rename {web => apps/web}/ce/components/projects/create/template-select.tsx (100%) rename {web => apps/web}/ce/components/projects/header.tsx (100%) rename {web => apps/web}/ce/components/projects/mobile-header.tsx (100%) rename {web => apps/web}/ce/components/projects/navigation/helper.tsx (100%) rename {web => apps/web}/ce/components/projects/navigation/index.ts (100%) rename {web => apps/web}/ce/components/projects/page.tsx (100%) rename {web => apps/web}/ce/components/projects/settings/intake/header.tsx (100%) rename {web => apps/web}/ce/components/projects/settings/intake/index.ts (100%) rename {web => apps/web}/ce/components/projects/settings/useProjectColumns.tsx (100%) rename {web => apps/web}/ce/components/projects/teamspaces/index.ts (100%) rename {web => apps/web}/ce/components/projects/teamspaces/teamspace-list.tsx (100%) rename {web => apps/web}/ce/components/relations/activity.ts (100%) rename {web => apps/web}/ce/components/relations/index.tsx (100%) rename {web => apps/web}/ce/components/sidebar/app-switcher.tsx (100%) rename {web => apps/web}/ce/components/sidebar/index.ts (100%) rename {web => apps/web}/ce/components/sidebar/project-navigation-root.tsx (100%) rename {web => apps/web}/ce/components/views/access-controller.tsx (100%) rename {web => apps/web}/ce/components/views/filters/access-filter.tsx (100%) rename {web => apps/web}/ce/components/views/helper.tsx (100%) rename {web => apps/web}/ce/components/views/publish/index.ts (100%) rename {web => apps/web}/ce/components/views/publish/modal.tsx (100%) rename {web => apps/web}/ce/components/views/publish/use-view-publish.tsx (100%) rename {web => apps/web}/ce/components/workflow/index.ts (100%) rename {web => apps/web}/ce/components/workflow/state-option.tsx (100%) rename {web => apps/web}/ce/components/workflow/use-workflow-drag-n-drop.ts (100%) rename {web => apps/web}/ce/components/workflow/workflow-disabled-message.tsx (100%) rename {web => apps/web}/ce/components/workflow/workflow-disabled-overlay.tsx (100%) rename {web => apps/web}/ce/components/workflow/workflow-group-tree.tsx (100%) rename {web => apps/web}/ce/components/workspace-notifications/index.ts (100%) rename {web => apps/web}/ce/components/workspace-notifications/list-root.tsx (100%) rename {web => apps/web}/ce/components/workspace-notifications/notification-card/root.tsx (100%) rename {web => apps/web}/ce/components/workspace/billing/billing-actions-button.tsx (100%) rename {web => apps/web}/ce/components/workspace/billing/comparison/frequency-toggle.tsx (100%) rename {web => apps/web}/ce/components/workspace/billing/comparison/plan-detail.tsx (100%) rename {web => apps/web}/ce/components/workspace/billing/comparison/root.tsx (100%) rename {web => apps/web}/ce/components/workspace/billing/index.ts (100%) rename {web => apps/web}/ce/components/workspace/billing/root.tsx (100%) rename {web => apps/web}/ce/components/workspace/delete-workspace-modal.tsx (100%) rename {web => apps/web}/ce/components/workspace/delete-workspace-section.tsx (100%) rename {web => apps/web}/ce/components/workspace/edition-badge.tsx (100%) rename {web => apps/web}/ce/components/workspace/index.ts (100%) rename {web => apps/web}/ce/components/workspace/members/index.ts (100%) rename {web => apps/web}/ce/components/workspace/members/invite-modal.tsx (100%) rename {web => apps/web}/ce/components/workspace/settings/useMemberColumns.tsx (100%) rename {web => apps/web}/ce/components/workspace/sidebar/app-search.tsx (100%) rename {web => apps/web}/ce/components/workspace/sidebar/extended-sidebar-item.tsx (100%) rename {web => apps/web}/ce/components/workspace/sidebar/helper.tsx (100%) rename {web => apps/web}/ce/components/workspace/sidebar/index.ts (100%) rename {web => apps/web}/ce/components/workspace/sidebar/sidebar-item.tsx (100%) rename {web => apps/web}/ce/components/workspace/sidebar/teams-sidebar-list.tsx (100%) rename {web => apps/web}/ce/components/workspace/upgrade-badge.tsx (100%) rename {web => apps/web}/ce/constants/ai.ts (100%) rename {web => apps/web}/ce/constants/editor.ts (100%) rename {web => apps/web}/ce/constants/gantt-chart.ts (100%) rename {web => apps/web}/ce/constants/index.ts (100%) rename {web => apps/web}/ce/constants/project/index.ts (100%) rename {web => apps/web}/ce/constants/project/settings/features.tsx (100%) rename {web => apps/web}/ce/constants/project/settings/index.ts (100%) rename {web => apps/web}/ce/constants/project/settings/tabs.ts (100%) rename {web => apps/web}/ce/constants/sidebar-favorites.ts (100%) rename {web => apps/web}/ce/helpers/command-palette.ts (100%) rename {web => apps/web}/ce/helpers/epic-analytics.ts (100%) rename {web => apps/web}/ce/helpers/instance.helper.ts (100%) rename {web => apps/web}/ce/helpers/issue-action-helper.ts (100%) rename {web => apps/web}/ce/helpers/issue-filter.helper.ts (100%) rename {web => apps/web}/ce/helpers/pi-chat.helper.ts (100%) rename {web => apps/web}/ce/helpers/project-settings.ts (100%) rename {web => apps/web}/ce/helpers/workspace.helper.ts (100%) rename {web => apps/web}/ce/hooks/store/index.ts (100%) rename {web => apps/web}/ce/hooks/store/use-page-store.ts (100%) rename {web => apps/web}/ce/hooks/store/use-page.ts (100%) rename {web => apps/web}/ce/hooks/use-additional-editor-mention.tsx (100%) rename {web => apps/web}/ce/hooks/use-additional-favorite-item-details.ts (100%) rename {web => apps/web}/ce/hooks/use-bulk-operation-status.ts (100%) rename {web => apps/web}/ce/hooks/use-debounced-duplicate-issues.tsx (100%) rename {web => apps/web}/ce/hooks/use-editor-flagging.ts (100%) rename {web => apps/web}/ce/hooks/use-file-size.ts (100%) rename {web => apps/web}/ce/hooks/use-issue-embed.tsx (100%) rename {web => apps/web}/ce/hooks/use-issue-properties.tsx (100%) rename {web => apps/web}/ce/hooks/use-notification-preview.tsx (100%) rename {web => apps/web}/ce/hooks/use-page-flag.ts (100%) rename {web => apps/web}/ce/hooks/use-workspace-issue-properties-extended.tsx (100%) rename {web => apps/web}/ce/layouts/project-wrapper.tsx (100%) rename {web => apps/web}/ce/layouts/workspace-wrapper.tsx (100%) rename {web => apps/web}/ce/services/index.ts (100%) rename {web => apps/web}/ce/services/project/estimate.service.ts (100%) rename {web => apps/web}/ce/services/project/index.ts (100%) rename {web => apps/web}/ce/services/project/project-state.service.ts (100%) rename {web => apps/web}/ce/services/project/view.service.ts (100%) rename {web => apps/web}/ce/services/workspace.service.ts (100%) rename {web => apps/web}/ce/store/analytics.store.ts (100%) rename {web => apps/web}/ce/store/command-palette.store.ts (100%) rename {web => apps/web}/ce/store/cycle/index.ts (100%) rename {web => apps/web}/ce/store/estimates/estimate.ts (100%) rename {web => apps/web}/ce/store/issue/epic/filter.store.ts (100%) rename {web => apps/web}/ce/store/issue/epic/index.ts (100%) rename {web => apps/web}/ce/store/issue/epic/issue.store.ts (100%) rename {web => apps/web}/ce/store/issue/helpers/base-issue-store.ts (100%) rename {web => apps/web}/ce/store/issue/helpers/base-issue.store.ts (100%) rename {web => apps/web}/ce/store/issue/issue-details/activity.store.ts (100%) rename {web => apps/web}/ce/store/issue/issue-details/root.store.ts (100%) rename {web => apps/web}/ce/store/issue/team-views/filter.store.ts (100%) rename {web => apps/web}/ce/store/issue/team-views/index.ts (100%) rename {web => apps/web}/ce/store/issue/team-views/issue.store.ts (100%) rename {web => apps/web}/ce/store/issue/team/filter.store.ts (100%) rename {web => apps/web}/ce/store/issue/team/index.ts (100%) rename {web => apps/web}/ce/store/issue/team/issue.store.ts (100%) rename {web => apps/web}/ce/store/issue/workspace/issue.store.ts (100%) rename {web => apps/web}/ce/store/member/project-member.store.ts (100%) rename {web => apps/web}/ce/store/pages/extended-base-page.ts (100%) rename {web => apps/web}/ce/store/project-inbox.store.ts (100%) rename {web => apps/web}/ce/store/root.store.ts (100%) rename {web => apps/web}/ce/store/state.store.ts (100%) rename {web => apps/web}/ce/store/timeline/base-timeline.store.ts (100%) rename {web => apps/web}/ce/store/timeline/index.ts (100%) rename {web => apps/web}/ce/store/user/permission.store.ts (100%) rename {web => apps/web}/ce/types/gantt-chart.ts (100%) rename {web => apps/web}/ce/types/index.ts (100%) rename {web => apps/web}/ce/types/issue-types/index.ts (100%) rename {web => apps/web}/ce/types/issue-types/issue-property-values.d.ts (100%) rename {web => apps/web}/ce/types/projects/index.ts (100%) rename {web => apps/web}/ce/types/projects/project-activity.ts (100%) rename {web => apps/web}/ce/types/projects/projects.ts (100%) rename {web => apps/web}/core/components/account/auth-forms/auth-banner.tsx (100%) rename {web => apps/web}/core/components/account/auth-forms/auth-header.tsx (100%) rename {web => apps/web}/core/components/account/auth-forms/auth-root.tsx (100%) rename {web => apps/web}/core/components/account/auth-forms/email.tsx (100%) rename {web => apps/web}/core/components/account/auth-forms/forgot-password-popover.tsx (100%) rename {web => apps/web}/core/components/account/auth-forms/index.ts (100%) rename {web => apps/web}/core/components/account/auth-forms/password.tsx (100%) rename {web => apps/web}/core/components/account/auth-forms/unique-code.tsx (100%) rename {web => apps/web}/core/components/account/deactivate-account-modal.tsx (100%) rename {web => apps/web}/core/components/account/index.ts (100%) rename {web => apps/web}/core/components/account/oauth/github-button.tsx (100%) rename {web => apps/web}/core/components/account/oauth/gitlab-button.tsx (100%) rename {web => apps/web}/core/components/account/oauth/google-button.tsx (100%) rename {web => apps/web}/core/components/account/oauth/index.ts (100%) rename {web => apps/web}/core/components/account/oauth/oauth-options.tsx (100%) rename {web => apps/web}/core/components/account/password-strength-meter.tsx (100%) rename {web => apps/web}/core/components/account/terms-and-conditions.tsx (100%) rename {web => apps/web}/core/components/analytics/analytics-filter-actions.tsx (100%) rename {web => apps/web}/core/components/analytics/analytics-section-wrapper.tsx (100%) rename {web => apps/web}/core/components/analytics/analytics-wrapper.tsx (100%) rename {web => apps/web}/core/components/analytics/empty-state.tsx (100%) rename {web => apps/web}/core/components/analytics/export.ts (100%) rename {web => apps/web}/core/components/analytics/index.ts (100%) rename {web => apps/web}/core/components/analytics/insight-card.tsx (100%) rename {web => apps/web}/core/components/analytics/insight-table/data-table.tsx (100%) rename {web => apps/web}/core/components/analytics/insight-table/index.ts (100%) rename {web => apps/web}/core/components/analytics/insight-table/loader.tsx (100%) rename {web => apps/web}/core/components/analytics/insight-table/root.tsx (100%) rename {web => apps/web}/core/components/analytics/loaders.tsx (100%) rename {web => apps/web}/core/components/analytics/overview/active-project-item.tsx (100%) rename {web => apps/web}/core/components/analytics/overview/active-projects.tsx (100%) rename {web => apps/web}/core/components/analytics/overview/index.ts (100%) rename {web => apps/web}/core/components/analytics/overview/project-insights.tsx (100%) rename {web => apps/web}/core/components/analytics/overview/root.tsx (100%) rename {web => apps/web}/core/components/analytics/select/analytics-params.tsx (100%) rename {web => apps/web}/core/components/analytics/select/duration.tsx (100%) rename {web => apps/web}/core/components/analytics/select/project.tsx (100%) rename {web => apps/web}/core/components/analytics/select/select-x-axis.tsx (100%) rename {web => apps/web}/core/components/analytics/select/select-y-axis.tsx (100%) rename {web => apps/web}/core/components/analytics/total-insights.tsx (100%) rename {web => apps/web}/core/components/analytics/trend-piece.tsx (100%) rename {web => apps/web}/core/components/analytics/work-items/created-vs-resolved.tsx (100%) rename {web => apps/web}/core/components/analytics/work-items/customized-insights.tsx (100%) rename {web => apps/web}/core/components/analytics/work-items/index.ts (100%) rename {web => apps/web}/core/components/analytics/work-items/modal/content.tsx (100%) rename {web => apps/web}/core/components/analytics/work-items/modal/header.tsx (100%) rename {web => apps/web}/core/components/analytics/work-items/modal/index.tsx (100%) rename {web => apps/web}/core/components/analytics/work-items/priority-chart.tsx (100%) rename {web => apps/web}/core/components/analytics/work-items/root.tsx (100%) rename {web => apps/web}/core/components/analytics/work-items/utils.ts (100%) rename {web => apps/web}/core/components/analytics/work-items/workitems-insight-table.tsx (100%) rename {web => apps/web}/core/components/api-token/delete-token-modal.tsx (100%) rename {web => apps/web}/core/components/api-token/empty-state.tsx (100%) rename {web => apps/web}/core/components/api-token/index.ts (100%) rename {web => apps/web}/core/components/api-token/modal/create-token-modal.tsx (100%) rename {web => apps/web}/core/components/api-token/modal/form.tsx (100%) rename {web => apps/web}/core/components/api-token/modal/generated-token-details.tsx (100%) rename {web => apps/web}/core/components/api-token/modal/index.ts (100%) rename {web => apps/web}/core/components/api-token/token-list-item.tsx (100%) rename {web => apps/web}/core/components/archives/archive-tabs-list.tsx (100%) rename {web => apps/web}/core/components/archives/index.ts (100%) rename {web => apps/web}/core/components/auth-screens/index.ts (100%) rename {web => apps/web}/core/components/auth-screens/not-authorized-view.tsx (100%) rename {web => apps/web}/core/components/auth-screens/project/index.ts (100%) rename {web => apps/web}/core/components/auth-screens/project/join-project.tsx (100%) rename {web => apps/web}/core/components/auth-screens/workspace/index.ts (100%) rename {web => apps/web}/core/components/auth-screens/workspace/not-a-member.tsx (100%) rename {web => apps/web}/core/components/automation/auto-archive-automation.tsx (100%) rename {web => apps/web}/core/components/automation/auto-close-automation.tsx (100%) rename {web => apps/web}/core/components/automation/index.ts (100%) rename {web => apps/web}/core/components/automation/select-month-modal.tsx (100%) rename {web => apps/web}/core/components/chart/utils.ts (100%) rename {web => apps/web}/core/components/command-palette/actions/help-actions.tsx (100%) rename {web => apps/web}/core/components/command-palette/actions/helper.tsx (100%) rename {web => apps/web}/core/components/command-palette/actions/index.ts (100%) rename {web => apps/web}/core/components/command-palette/actions/issue-actions/actions-list.tsx (100%) rename {web => apps/web}/core/components/command-palette/actions/issue-actions/change-assignee.tsx (100%) rename {web => apps/web}/core/components/command-palette/actions/issue-actions/change-priority.tsx (100%) rename {web => apps/web}/core/components/command-palette/actions/issue-actions/change-state.tsx (100%) rename {web => apps/web}/core/components/command-palette/actions/issue-actions/index.ts (100%) rename {web => apps/web}/core/components/command-palette/actions/project-actions.tsx (100%) rename {web => apps/web}/core/components/command-palette/actions/search-results.tsx (100%) rename {web => apps/web}/core/components/command-palette/actions/theme-actions.tsx (100%) rename {web => apps/web}/core/components/command-palette/actions/workspace-settings-actions.tsx (100%) rename {web => apps/web}/core/components/command-palette/command-modal.tsx (100%) rename {web => apps/web}/core/components/command-palette/command-palette.tsx (100%) rename {web => apps/web}/core/components/command-palette/index.ts (100%) rename {web => apps/web}/core/components/command-palette/shortcuts-modal/commands-list.tsx (100%) rename {web => apps/web}/core/components/command-palette/shortcuts-modal/index.ts (100%) rename {web => apps/web}/core/components/command-palette/shortcuts-modal/modal.tsx (100%) rename {web => apps/web}/core/components/comments/comment-card.tsx (100%) rename {web => apps/web}/core/components/comments/comment-create.tsx (100%) rename {web => apps/web}/core/components/comments/comment-reaction.tsx (100%) rename {web => apps/web}/core/components/comments/comments.tsx (100%) rename {web => apps/web}/core/components/comments/index.ts (100%) rename {web => apps/web}/core/components/common/access-field.tsx (100%) rename {web => apps/web}/core/components/common/activity/activity-block.tsx (100%) rename {web => apps/web}/core/components/common/activity/activity-item.tsx (100%) rename {web => apps/web}/core/components/common/activity/helper.tsx (100%) rename {web => apps/web}/core/components/common/activity/index.ts (100%) rename {web => apps/web}/core/components/common/activity/user.tsx (100%) rename {web => apps/web}/core/components/common/applied-filters/date.tsx (100%) rename {web => apps/web}/core/components/common/applied-filters/index.ts (100%) rename {web => apps/web}/core/components/common/applied-filters/members.tsx (100%) rename {web => apps/web}/core/components/common/breadcrumb-link.tsx (100%) rename {web => apps/web}/core/components/common/count-chip.tsx (100%) rename {web => apps/web}/core/components/common/empty-state.tsx (100%) rename {web => apps/web}/core/components/common/filters/created-at.tsx (100%) rename {web => apps/web}/core/components/common/filters/created-by.tsx (100%) rename {web => apps/web}/core/components/common/filters/index.ts (100%) rename {web => apps/web}/core/components/common/index.ts (100%) rename {web => apps/web}/core/components/common/latest-feature-block.tsx (100%) rename {web => apps/web}/core/components/common/logo-spinner.tsx (100%) rename {web => apps/web}/core/components/common/logo.tsx (100%) rename {web => apps/web}/core/components/common/new-empty-state.tsx (100%) rename {web => apps/web}/core/components/common/page-access-icon.tsx (100%) rename {web => apps/web}/core/components/common/pro-icon.tsx (100%) rename {web => apps/web}/core/components/common/switcher-label.tsx (100%) rename {web => apps/web}/core/components/core/activity.tsx (100%) rename {web => apps/web}/core/components/core/app-header.tsx (100%) rename {web => apps/web}/core/components/core/content-overflow-HOC.tsx (100%) rename {web => apps/web}/core/components/core/content-wrapper.tsx (100%) rename {web => apps/web}/core/components/core/description-versions/dropdown-item.tsx (100%) rename {web => apps/web}/core/components/core/description-versions/dropdown.tsx (100%) rename {web => apps/web}/core/components/core/description-versions/index.ts (100%) rename {web => apps/web}/core/components/core/description-versions/modal.tsx (100%) rename {web => apps/web}/core/components/core/description-versions/root.tsx (100%) rename {web => apps/web}/core/components/core/filters/date-filter-modal.tsx (100%) rename {web => apps/web}/core/components/core/filters/date-filter-select.tsx (100%) rename {web => apps/web}/core/components/core/filters/index.ts (100%) rename {web => apps/web}/core/components/core/image-picker-popover.tsx (100%) rename {web => apps/web}/core/components/core/index.ts (100%) rename {web => apps/web}/core/components/core/list/index.ts (100%) rename {web => apps/web}/core/components/core/list/list-item.tsx (100%) rename {web => apps/web}/core/components/core/list/list-root.tsx (100%) rename {web => apps/web}/core/components/core/modals/bulk-delete-issues-modal-item.tsx (100%) rename {web => apps/web}/core/components/core/modals/bulk-delete-issues-modal.tsx (100%) rename {web => apps/web}/core/components/core/modals/existing-issues-list-modal.tsx (100%) rename {web => apps/web}/core/components/core/modals/gpt-assistant-popover.tsx (100%) rename {web => apps/web}/core/components/core/modals/index.ts (100%) rename {web => apps/web}/core/components/core/modals/issue-search-modal-empty-state.tsx (100%) rename {web => apps/web}/core/components/core/modals/user-image-upload-modal.tsx (100%) rename {web => apps/web}/core/components/core/modals/workspace-image-upload-modal.tsx (100%) rename {web => apps/web}/core/components/core/multiple-select/entity-select-action.tsx (100%) rename {web => apps/web}/core/components/core/multiple-select/group-select-action.tsx (100%) rename {web => apps/web}/core/components/core/multiple-select/index.ts (100%) rename {web => apps/web}/core/components/core/multiple-select/select-group.tsx (100%) rename {web => apps/web}/core/components/core/page-title.tsx (100%) rename {web => apps/web}/core/components/core/render-if-visible-HOC.tsx (100%) rename {web => apps/web}/core/components/core/sidebar/index.ts (100%) rename {web => apps/web}/core/components/core/sidebar/progress-chart.tsx (100%) rename {web => apps/web}/core/components/core/sidebar/sidebar-menu-hamburger-toggle.tsx (100%) rename {web => apps/web}/core/components/core/sidebar/single-progress-stats.tsx (100%) rename {web => apps/web}/core/components/core/theme/color-picker-input.tsx (100%) rename {web => apps/web}/core/components/core/theme/custom-theme-selector.tsx (100%) rename {web => apps/web}/core/components/core/theme/index.ts (100%) rename {web => apps/web}/core/components/core/theme/theme-switch.tsx (100%) rename {web => apps/web}/core/components/cycles/active-cycle/cycle-stats.tsx (100%) rename {web => apps/web}/core/components/cycles/active-cycle/index.ts (100%) rename {web => apps/web}/core/components/cycles/active-cycle/productivity.tsx (100%) rename {web => apps/web}/core/components/cycles/active-cycle/progress.tsx (100%) rename {web => apps/web}/core/components/cycles/active-cycle/use-cycles-details.ts (100%) rename {web => apps/web}/core/components/cycles/analytics-sidebar/index.ts (100%) rename {web => apps/web}/core/components/cycles/analytics-sidebar/issue-progress.tsx (100%) rename {web => apps/web}/core/components/cycles/analytics-sidebar/progress-stats.tsx (100%) rename {web => apps/web}/core/components/cycles/analytics-sidebar/root.tsx (100%) rename {web => apps/web}/core/components/cycles/analytics-sidebar/sidebar-details.tsx (100%) rename {web => apps/web}/core/components/cycles/analytics-sidebar/sidebar-header.tsx (100%) rename {web => apps/web}/core/components/cycles/applied-filters/date.tsx (100%) rename {web => apps/web}/core/components/cycles/applied-filters/index.ts (100%) rename {web => apps/web}/core/components/cycles/applied-filters/root.tsx (100%) rename {web => apps/web}/core/components/cycles/applied-filters/status.tsx (100%) rename {web => apps/web}/core/components/cycles/archived-cycles/header.tsx (100%) rename {web => apps/web}/core/components/cycles/archived-cycles/index.ts (100%) rename {web => apps/web}/core/components/cycles/archived-cycles/modal.tsx (100%) rename {web => apps/web}/core/components/cycles/archived-cycles/root.tsx (100%) rename {web => apps/web}/core/components/cycles/archived-cycles/view.tsx (100%) rename {web => apps/web}/core/components/cycles/cycle-peek-overview.tsx (100%) rename {web => apps/web}/core/components/cycles/cycles-view-header.tsx (100%) rename {web => apps/web}/core/components/cycles/cycles-view.tsx (100%) rename {web => apps/web}/core/components/cycles/delete-modal.tsx (100%) rename {web => apps/web}/core/components/cycles/dropdowns/estimate-type-dropdown.tsx (100%) rename {web => apps/web}/core/components/cycles/dropdowns/filters/end-date.tsx (100%) rename {web => apps/web}/core/components/cycles/dropdowns/filters/index.ts (100%) rename {web => apps/web}/core/components/cycles/dropdowns/filters/root.tsx (100%) rename {web => apps/web}/core/components/cycles/dropdowns/filters/start-date.tsx (100%) rename {web => apps/web}/core/components/cycles/dropdowns/filters/status.tsx (100%) rename {web => apps/web}/core/components/cycles/dropdowns/index.ts (100%) rename {web => apps/web}/core/components/cycles/form.tsx (100%) rename {web => apps/web}/core/components/cycles/index.ts (100%) rename {web => apps/web}/core/components/cycles/list/cycle-list-group-header.tsx (100%) rename {web => apps/web}/core/components/cycles/list/cycle-list-item-action.tsx (100%) rename {web => apps/web}/core/components/cycles/list/cycle-list-project-group-header.tsx (100%) rename {web => apps/web}/core/components/cycles/list/cycles-list-item.tsx (100%) rename {web => apps/web}/core/components/cycles/list/cycles-list-map.tsx (100%) rename {web => apps/web}/core/components/cycles/list/index.ts (100%) rename {web => apps/web}/core/components/cycles/list/root.tsx (100%) rename {web => apps/web}/core/components/cycles/modal.tsx (100%) rename {web => apps/web}/core/components/cycles/quick-actions.tsx (100%) rename {web => apps/web}/core/components/cycles/transfer-issues-modal.tsx (100%) rename {web => apps/web}/core/components/cycles/transfer-issues.tsx (100%) rename {web => apps/web}/core/components/dropdowns/buttons.tsx (100%) rename {web => apps/web}/core/components/dropdowns/constants.ts (100%) rename {web => apps/web}/core/components/dropdowns/cycle/cycle-options.tsx (100%) rename {web => apps/web}/core/components/dropdowns/cycle/index.tsx (100%) rename {web => apps/web}/core/components/dropdowns/date-range.tsx (100%) rename {web => apps/web}/core/components/dropdowns/date.tsx (100%) rename {web => apps/web}/core/components/dropdowns/estimate.tsx (100%) rename {web => apps/web}/core/components/dropdowns/index.ts (100%) rename {web => apps/web}/core/components/dropdowns/layout.tsx (100%) rename {web => apps/web}/core/components/dropdowns/member/avatar.tsx (100%) rename {web => apps/web}/core/components/dropdowns/member/index.tsx (100%) rename {web => apps/web}/core/components/dropdowns/member/member-options.tsx (100%) rename {web => apps/web}/core/components/dropdowns/member/types.d.ts (100%) rename {web => apps/web}/core/components/dropdowns/merged-date.tsx (100%) rename {web => apps/web}/core/components/dropdowns/module/index.tsx (100%) rename {web => apps/web}/core/components/dropdowns/module/module-options.tsx (100%) rename {web => apps/web}/core/components/dropdowns/priority.tsx (100%) rename {web => apps/web}/core/components/dropdowns/project.tsx (100%) rename {web => apps/web}/core/components/dropdowns/state.tsx (100%) rename {web => apps/web}/core/components/dropdowns/types.d.ts (100%) rename {web => apps/web}/core/components/editor/embeds/index.ts (100%) rename {web => apps/web}/core/components/editor/embeds/mentions/index.ts (100%) rename {web => apps/web}/core/components/editor/embeds/mentions/root.tsx (100%) rename {web => apps/web}/core/components/editor/embeds/mentions/user.tsx (100%) rename {web => apps/web}/core/components/editor/index.ts (100%) rename {web => apps/web}/core/components/editor/lite-text-editor/index.ts (100%) rename {web => apps/web}/core/components/editor/lite-text-editor/lite-text-editor.tsx (100%) rename {web => apps/web}/core/components/editor/lite-text-editor/lite-text-read-only-editor.tsx (100%) rename {web => apps/web}/core/components/editor/lite-text-editor/toolbar.tsx (100%) rename {web => apps/web}/core/components/editor/pdf/document.tsx (100%) rename {web => apps/web}/core/components/editor/pdf/index.ts (100%) rename {web => apps/web}/core/components/editor/rich-text-editor/index.ts (100%) rename {web => apps/web}/core/components/editor/rich-text-editor/rich-text-editor.tsx (100%) rename {web => apps/web}/core/components/editor/rich-text-editor/rich-text-read-only-editor.tsx (100%) rename {web => apps/web}/core/components/editor/sticky-editor/color-palette.tsx (100%) rename {web => apps/web}/core/components/editor/sticky-editor/editor.tsx (100%) rename {web => apps/web}/core/components/editor/sticky-editor/index.ts (100%) rename {web => apps/web}/core/components/editor/sticky-editor/toolbar.tsx (100%) rename {web => apps/web}/core/components/empty-state/comic-box-button.tsx (100%) rename {web => apps/web}/core/components/empty-state/detailed-empty-state-root.tsx (100%) rename {web => apps/web}/core/components/empty-state/helper.tsx (100%) rename {web => apps/web}/core/components/empty-state/index.ts (100%) rename {web => apps/web}/core/components/empty-state/section-empty-state-root.tsx (100%) rename {web => apps/web}/core/components/empty-state/simple-empty-state-root.tsx (100%) rename {web => apps/web}/core/components/estimates/create/index.ts (100%) rename {web => apps/web}/core/components/estimates/create/modal.tsx (100%) rename {web => apps/web}/core/components/estimates/create/stage-one.tsx (100%) rename {web => apps/web}/core/components/estimates/delete/index.ts (100%) rename {web => apps/web}/core/components/estimates/delete/modal.tsx (100%) rename {web => apps/web}/core/components/estimates/empty-screen.tsx (100%) rename {web => apps/web}/core/components/estimates/estimate-disable-switch.tsx (100%) rename {web => apps/web}/core/components/estimates/estimate-list-item.tsx (100%) rename {web => apps/web}/core/components/estimates/estimate-list.tsx (100%) rename {web => apps/web}/core/components/estimates/estimate-search.tsx (100%) rename {web => apps/web}/core/components/estimates/index.ts (100%) rename {web => apps/web}/core/components/estimates/inputs/index.ts (100%) rename {web => apps/web}/core/components/estimates/inputs/number-input.tsx (100%) rename {web => apps/web}/core/components/estimates/inputs/root.tsx (100%) rename {web => apps/web}/core/components/estimates/inputs/text-input.tsx (100%) rename {web => apps/web}/core/components/estimates/loader-screen.tsx (100%) rename {web => apps/web}/core/components/estimates/points/create-root.tsx (100%) rename {web => apps/web}/core/components/estimates/points/create.tsx (100%) rename {web => apps/web}/core/components/estimates/points/index.ts (100%) rename {web => apps/web}/core/components/estimates/points/preview.tsx (100%) rename {web => apps/web}/core/components/estimates/points/update.tsx (100%) rename {web => apps/web}/core/components/estimates/radio-select.tsx (100%) rename {web => apps/web}/core/components/estimates/root.tsx (100%) rename {web => apps/web}/core/components/exporter/column.tsx (100%) rename {web => apps/web}/core/components/exporter/export-form.tsx (100%) rename {web => apps/web}/core/components/exporter/export-modal.tsx (100%) rename {web => apps/web}/core/components/exporter/guide.tsx (100%) rename {web => apps/web}/core/components/exporter/index.tsx (100%) rename {web => apps/web}/core/components/exporter/prev-exports.tsx (100%) rename {web => apps/web}/core/components/exporter/single-export.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/blocks/block-row-list.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/blocks/block-row.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/blocks/block.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/blocks/blocks-list.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/blocks/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/chart/header.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/chart/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/chart/main-content.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/chart/root.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/chart/timeline-drag-helper.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/chart/views/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/chart/views/month.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/chart/views/quarter.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/chart/views/week.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/constants.ts (100%) rename {web => apps/web}/core/components/gantt-chart/contexts/index.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/data/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/helpers/add-block.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/helpers/blockResizables/left-resizable.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/helpers/blockResizables/right-resizable.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/helpers/blockResizables/use-gantt-resizable.ts (100%) rename {web => apps/web}/core/components/gantt-chart/helpers/draggable.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/helpers/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/root.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/gantt-dnd-HOC.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/issues/block.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/issues/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/issues/sidebar.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/modules/block.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/modules/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/modules/sidebar.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/root.tsx (100%) rename {web => apps/web}/core/components/gantt-chart/sidebar/utils.ts (100%) rename {web => apps/web}/core/components/gantt-chart/views/helpers.ts (100%) rename {web => apps/web}/core/components/gantt-chart/views/index.ts (100%) rename {web => apps/web}/core/components/gantt-chart/views/month-view.ts (100%) rename {web => apps/web}/core/components/gantt-chart/views/quarter-view.ts (100%) rename {web => apps/web}/core/components/gantt-chart/views/week-view.ts (100%) rename {web => apps/web}/core/components/global/index.ts (100%) rename {web => apps/web}/core/components/global/product-updates/footer.tsx (100%) rename {web => apps/web}/core/components/global/product-updates/index.ts (100%) rename {web => apps/web}/core/components/global/product-updates/modal.tsx (100%) rename {web => apps/web}/core/components/global/timezone-select.tsx (100%) rename {web => apps/web}/core/components/home/home-dashboard-widgets.tsx (100%) rename {web => apps/web}/core/components/home/index.ts (100%) rename {web => apps/web}/core/components/home/root.tsx (100%) rename {web => apps/web}/core/components/home/user-greetings.tsx (100%) rename {web => apps/web}/core/components/home/widgets/empty-states/index.ts (100%) rename {web => apps/web}/core/components/home/widgets/empty-states/links.tsx (100%) rename {web => apps/web}/core/components/home/widgets/empty-states/no-projects.tsx (100%) rename {web => apps/web}/core/components/home/widgets/empty-states/recents.tsx (100%) rename {web => apps/web}/core/components/home/widgets/empty-states/stickies.tsx (100%) rename {web => apps/web}/core/components/home/widgets/index.ts (100%) rename {web => apps/web}/core/components/home/widgets/links/action.tsx (100%) rename {web => apps/web}/core/components/home/widgets/links/create-update-link-modal.tsx (100%) rename {web => apps/web}/core/components/home/widgets/links/index.ts (100%) rename {web => apps/web}/core/components/home/widgets/links/link-detail.tsx (100%) rename {web => apps/web}/core/components/home/widgets/links/links.tsx (100%) rename {web => apps/web}/core/components/home/widgets/links/root.tsx (100%) rename {web => apps/web}/core/components/home/widgets/links/use-links.tsx (100%) rename {web => apps/web}/core/components/home/widgets/loaders/home-loader.tsx (100%) rename {web => apps/web}/core/components/home/widgets/loaders/index.ts (100%) rename {web => apps/web}/core/components/home/widgets/loaders/loader.tsx (100%) rename {web => apps/web}/core/components/home/widgets/loaders/quick-links.tsx (100%) rename {web => apps/web}/core/components/home/widgets/loaders/recent-activity.tsx (100%) rename {web => apps/web}/core/components/home/widgets/manage/index.tsx (100%) rename {web => apps/web}/core/components/home/widgets/manage/widget-item-drag-handle.tsx (100%) rename {web => apps/web}/core/components/home/widgets/manage/widget-item.tsx (100%) rename {web => apps/web}/core/components/home/widgets/manage/widget-list.tsx (100%) rename {web => apps/web}/core/components/home/widgets/manage/widget.helpers.ts (100%) rename {web => apps/web}/core/components/home/widgets/recents/filters.tsx (100%) rename {web => apps/web}/core/components/home/widgets/recents/index.tsx (100%) rename {web => apps/web}/core/components/home/widgets/recents/issue.tsx (100%) rename {web => apps/web}/core/components/home/widgets/recents/page.tsx (100%) rename {web => apps/web}/core/components/home/widgets/recents/project.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/attachment-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/audio-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/css-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/csv-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/default-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/doc-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/document-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/figma-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/html-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/img-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/index.ts (100%) rename {web => apps/web}/core/components/icons/attachment/jpg-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/js-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/pdf-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/png-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/rar-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/setting-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/sheet-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/svg-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/tune-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/txt-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/video-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/attachment/zip-file-icon.tsx (100%) rename {web => apps/web}/core/components/icons/index.ts (100%) rename {web => apps/web}/core/components/icons/locked-component.tsx (100%) rename {web => apps/web}/core/components/icons/types.d.ts (100%) rename {web => apps/web}/core/components/inbox/content/inbox-issue-header.tsx (100%) rename {web => apps/web}/core/components/inbox/content/inbox-issue-mobile-header.tsx (100%) rename {web => apps/web}/core/components/inbox/content/index.ts (100%) rename {web => apps/web}/core/components/inbox/content/issue-properties.tsx (100%) rename {web => apps/web}/core/components/inbox/content/issue-root.tsx (100%) rename {web => apps/web}/core/components/inbox/content/root.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/applied-filters/date.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/applied-filters/index.ts (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/applied-filters/label.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/applied-filters/member.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/applied-filters/priority.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/applied-filters/root.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/applied-filters/state.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/applied-filters/status.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/filters/date.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/filters/filter-selection.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/filters/index.ts (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/filters/labels.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/filters/members.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/filters/priority.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/filters/state.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/filters/status.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/index.ts (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/root.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/sorting/index.ts (100%) rename {web => apps/web}/core/components/inbox/inbox-filter/sorting/order-by.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-issue-status.tsx (100%) rename {web => apps/web}/core/components/inbox/inbox-status-icon.tsx (100%) rename {web => apps/web}/core/components/inbox/index.ts (100%) rename {web => apps/web}/core/components/inbox/modals/create-modal/create-root.tsx (100%) rename {web => apps/web}/core/components/inbox/modals/create-modal/index.ts (100%) rename {web => apps/web}/core/components/inbox/modals/create-modal/issue-description.tsx (100%) rename {web => apps/web}/core/components/inbox/modals/create-modal/issue-properties.tsx (100%) rename {web => apps/web}/core/components/inbox/modals/create-modal/issue-title.tsx (100%) rename {web => apps/web}/core/components/inbox/modals/create-modal/modal.tsx (100%) rename {web => apps/web}/core/components/inbox/modals/decline-issue-modal.tsx (100%) rename {web => apps/web}/core/components/inbox/modals/delete-issue-modal.tsx (100%) rename {web => apps/web}/core/components/inbox/modals/index.ts (100%) rename {web => apps/web}/core/components/inbox/modals/select-duplicate.tsx (100%) rename {web => apps/web}/core/components/inbox/modals/snooze-issue-modal.tsx (100%) rename {web => apps/web}/core/components/inbox/root.tsx (100%) rename {web => apps/web}/core/components/inbox/sidebar/inbox-list-item.tsx (100%) rename {web => apps/web}/core/components/inbox/sidebar/inbox-list.tsx (100%) rename {web => apps/web}/core/components/inbox/sidebar/index.ts (100%) rename {web => apps/web}/core/components/inbox/sidebar/root.tsx (100%) rename {web => apps/web}/core/components/instance/index.ts (100%) rename {web => apps/web}/core/components/instance/maintenance-view.tsx (100%) rename {web => apps/web}/core/components/instance/not-ready-view.tsx (100%) rename {web => apps/web}/core/components/integration/delete-import-modal.tsx (100%) rename {web => apps/web}/core/components/integration/github/auth.tsx (100%) rename {web => apps/web}/core/components/integration/github/import-configure.tsx (100%) rename {web => apps/web}/core/components/integration/github/import-confirm.tsx (100%) rename {web => apps/web}/core/components/integration/github/import-data.tsx (100%) rename {web => apps/web}/core/components/integration/github/import-users.tsx (100%) rename {web => apps/web}/core/components/integration/github/index.ts (100%) rename {web => apps/web}/core/components/integration/github/repo-details.tsx (100%) rename {web => apps/web}/core/components/integration/github/root.tsx (100%) rename {web => apps/web}/core/components/integration/github/select-repository.tsx (100%) rename {web => apps/web}/core/components/integration/github/single-user-select.tsx (100%) rename {web => apps/web}/core/components/integration/guide.tsx (100%) rename {web => apps/web}/core/components/integration/index.ts (100%) rename {web => apps/web}/core/components/integration/jira/confirm-import.tsx (100%) rename {web => apps/web}/core/components/integration/jira/give-details.tsx (100%) rename {web => apps/web}/core/components/integration/jira/import-users.tsx (100%) rename {web => apps/web}/core/components/integration/jira/index.ts (100%) rename {web => apps/web}/core/components/integration/jira/jira-project-detail.tsx (100%) rename {web => apps/web}/core/components/integration/jira/root.tsx (100%) rename {web => apps/web}/core/components/integration/single-import.tsx (100%) rename {web => apps/web}/core/components/integration/single-integration-card.tsx (100%) rename {web => apps/web}/core/components/integration/slack/index.ts (100%) rename {web => apps/web}/core/components/integration/slack/select-channel.tsx (100%) rename {web => apps/web}/core/components/issues/archive-issue-modal.tsx (100%) rename {web => apps/web}/core/components/issues/archived-issues-header.tsx (100%) rename {web => apps/web}/core/components/issues/attachment/attachment-detail.tsx (100%) rename {web => apps/web}/core/components/issues/attachment/attachment-item-list.tsx (100%) rename {web => apps/web}/core/components/issues/attachment/attachment-list-item.tsx (100%) rename {web => apps/web}/core/components/issues/attachment/attachment-list-upload-item.tsx (100%) rename {web => apps/web}/core/components/issues/attachment/attachment-upload-details.tsx (100%) rename {web => apps/web}/core/components/issues/attachment/attachment-upload.tsx (100%) rename {web => apps/web}/core/components/issues/attachment/attachments-list.tsx (100%) rename {web => apps/web}/core/components/issues/attachment/delete-attachment-modal.tsx (100%) rename {web => apps/web}/core/components/issues/attachment/index.ts (100%) rename {web => apps/web}/core/components/issues/attachment/root.tsx (100%) rename {web => apps/web}/core/components/issues/bulk-operations/index.ts (100%) rename {web => apps/web}/core/components/issues/bulk-operations/upgrade-banner.tsx (100%) rename {web => apps/web}/core/components/issues/confirm-issue-discard.tsx (100%) rename {web => apps/web}/core/components/issues/create-issue-toast-action-items.tsx (100%) rename {web => apps/web}/core/components/issues/delete-issue-modal.tsx (100%) rename {web => apps/web}/core/components/issues/description-input.tsx (100%) rename {web => apps/web}/core/components/issues/filters.tsx (100%) rename {web => apps/web}/core/components/issues/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/action-buttons.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/attachments/content.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/attachments/helper.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/attachments/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/attachments/quick-action-button.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/attachments/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/attachments/title.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/issue-detail-widget-collapsibles.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/issue-detail-widget-modals.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/links/content.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/links/helper.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/links/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/links/quick-action-button.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/links/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/links/title.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/relations/content.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/relations/helper.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/relations/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/relations/quick-action-button.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/relations/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/relations/title.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/content.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/display-filters.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/filters.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/helper.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-group.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-item.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/issues-list/properties.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/issues-list/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/quick-action-button.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/title-actions.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/sub-issues/title.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail-widgets/widget-button.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/cycle-select.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity-comment-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity-filter.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/archived-at.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/assignee.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/attachment.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/cycle.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/default.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/description.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/estimate.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/activity-block.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-link.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-user.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/inbox.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/label-activity-chip.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/label.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/link.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/module.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/name.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/parent.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/priority.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/relation.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/start_date.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/state.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/actions/target_date.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/activity/activity-list.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/helper.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-activity/sort-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/issue-detail-quick-actions.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/label/create-label.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/label/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail/label/label-list-item.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/label/label-list.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/label/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/label/select/label-select.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/label/select/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/links/create-update-link-modal.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/links/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail/links/link-detail.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/links/link-item.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/links/link-list.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/links/links.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/links/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/main-content.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/module-select.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/parent-select.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/parent/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail/parent/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/parent/sibling-item.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/parent/siblings.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/reactions/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-detail/reactions/issue-comment.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/reactions/issue.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/reactions/reaction-selector.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/relation-select.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/sidebar.tsx (100%) rename {web => apps/web}/core/components/issues/issue-detail/subscription.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/base-calendar-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/calendar.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/day-tile.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/dropdowns/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/dropdowns/months-dropdown.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/dropdowns/options-dropdown.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/header.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/issue-block-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/issue-block.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/issue-blocks.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/quick-add-issue-actions.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/roots/cycle-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/roots/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/roots/module-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/roots/project-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/roots/project-view-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/utils.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/week-days.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/calendar/week-header.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/archived-issues.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/cycle.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/draft-issues.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/global-view.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/index.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/module.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/profile-view.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/project-epic.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/project-issues.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/empty-states/project-view.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/cycle.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/date.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/filters-list.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/label.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/members.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/module.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/priority.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/project.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/roots/archived-issue.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/roots/cycle-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/roots/draft-issue.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/roots/global-view-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/roots/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/roots/module-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/roots/profile-issues-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/roots/project-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/roots/project-view-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/state-group.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/applied-filters/state.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/display-filters/display-filters-selection.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/display-filters/display-properties.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/display-filters/extra-options.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/display-filters/group-by.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/display-filters/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/display-filters/issue-grouping.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/display-filters/order-by.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/display-filters/sub-group-by.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/assignee.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/created-by.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/cycle.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/due-date.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/filters-selection.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/labels.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/mentions.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/module.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/priority.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/project.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/start-date.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/state-group.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/filters/state.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/helpers/dropdown.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/helpers/filter-header.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/helpers/filter-option.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/helpers/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/header/layout-selection.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/filters/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/gantt/base-gantt-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/gantt/blocks.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/gantt/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/group-drag-overlay.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/issue-layout-HOC.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/block.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/blocks-list.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/default.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/kanban-group.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/roots/cycle-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/roots/draft-issue-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/roots/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/roots/module-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/roots/profile-issues-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/roots/project-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/roots/project-view-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/kanban/swimlanes.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/layout-icon.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/base-list-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/block-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/block.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/blocks-list.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/default.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/headers/group-by-card.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/list-group.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/list-view-types.d.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/roots/archived-issue-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/roots/cycle-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/roots/draft-issue-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/roots/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/roots/module-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/roots/profile-issues-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/roots/project-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/list/roots/project-view-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/properties/all-properties.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/properties/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/properties/label-dropdown.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/properties/labels.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/properties/with-display-properties-HOC.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-action-dropdowns/draft-issue.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-action-dropdowns/helper.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-action-dropdowns/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-action-dropdowns/module-issue.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/button/gantt.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/button/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/button/kanban.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/button/list.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/button/spreadsheet.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/form/calendar.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/form/gantt.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/form/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/form/kanban.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/form/list.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/form/spreadsheet.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/quick-add/root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/roots/all-issue-layout-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/roots/archived-issue-layout-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/roots/cycle-layout-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/roots/draft-issue-layout-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/roots/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/roots/module-layout-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/roots/project-layout-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/roots/project-view-layout-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/save-filter-view.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/base-spreadsheet-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/assignee-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/attachment-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/created-on-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/cycle-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/due-date-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/estimate-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/header-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/label-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/link-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/module-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/priority-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/start-date-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/state-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/sub-issue-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/columns/updated-on-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/issue-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/issue-row.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/roots/cycle-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/roots/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/roots/module-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/roots/project-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/roots/project-view-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/roots/workspace-root.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header-column.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/spreadsheet-table.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/spreadsheet/spreadsheet-view.tsx (100%) rename {web => apps/web}/core/components/issues/issue-layouts/utils.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/base.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/components/default-properties.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/components/description-editor.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/components/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-modal/components/parent-tag.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/components/project-select.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/components/title-input.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/context/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-modal/context/issue-modal-context.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/draft-issue-layout.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/form.tsx (100%) rename {web => apps/web}/core/components/issues/issue-modal/index.ts (100%) rename {web => apps/web}/core/components/issues/issue-modal/modal.tsx (100%) rename {web => apps/web}/core/components/issues/issue-update-status.tsx (100%) rename {web => apps/web}/core/components/issues/label.tsx (100%) rename {web => apps/web}/core/components/issues/parent-issues-list-modal.tsx (100%) rename {web => apps/web}/core/components/issues/peek-overview/error.tsx (100%) rename {web => apps/web}/core/components/issues/peek-overview/header.tsx (100%) rename {web => apps/web}/core/components/issues/peek-overview/index.ts (100%) rename {web => apps/web}/core/components/issues/peek-overview/issue-detail.tsx (100%) rename {web => apps/web}/core/components/issues/peek-overview/loader.tsx (100%) rename {web => apps/web}/core/components/issues/peek-overview/properties.tsx (100%) rename {web => apps/web}/core/components/issues/peek-overview/root.tsx (100%) rename {web => apps/web}/core/components/issues/peek-overview/view.tsx (100%) rename {web => apps/web}/core/components/issues/relations/index.ts (100%) rename {web => apps/web}/core/components/issues/relations/issue-list-item.tsx (100%) rename {web => apps/web}/core/components/issues/relations/issue-list.tsx (100%) rename {web => apps/web}/core/components/issues/relations/properties.tsx (100%) rename {web => apps/web}/core/components/issues/select/index.ts (100%) rename {web => apps/web}/core/components/issues/select/label.tsx (100%) rename {web => apps/web}/core/components/issues/title-input.tsx (100%) rename {web => apps/web}/core/components/issues/workspace-draft/delete-modal.tsx (100%) rename {web => apps/web}/core/components/issues/workspace-draft/draft-issue-block.tsx (100%) rename {web => apps/web}/core/components/issues/workspace-draft/draft-issue-properties.tsx (100%) rename {web => apps/web}/core/components/issues/workspace-draft/empty-state.tsx (100%) rename {web => apps/web}/core/components/issues/workspace-draft/index.ts (100%) rename {web => apps/web}/core/components/issues/workspace-draft/loader.tsx (100%) rename {web => apps/web}/core/components/issues/workspace-draft/quick-action.tsx (100%) rename {web => apps/web}/core/components/issues/workspace-draft/root.tsx (100%) rename {web => apps/web}/core/components/labels/create-label-modal.tsx (100%) rename {web => apps/web}/core/components/labels/create-update-label-inline.tsx (100%) rename {web => apps/web}/core/components/labels/delete-label-modal.tsx (100%) rename {web => apps/web}/core/components/labels/index.ts (100%) rename {web => apps/web}/core/components/labels/label-block/label-item-block.tsx (100%) rename {web => apps/web}/core/components/labels/label-block/label-name.tsx (100%) rename {web => apps/web}/core/components/labels/label-drag-n-drop-HOC.tsx (100%) rename {web => apps/web}/core/components/labels/label-utils.ts (100%) rename {web => apps/web}/core/components/labels/project-setting-label-group.tsx (100%) rename {web => apps/web}/core/components/labels/project-setting-label-item.tsx (100%) rename {web => apps/web}/core/components/labels/project-setting-label-list.tsx (100%) rename {web => apps/web}/core/components/license/index.ts (100%) rename {web => apps/web}/core/components/license/modal/card/base-paid-plan-card.tsx (100%) rename {web => apps/web}/core/components/license/modal/card/checkout-button.tsx (100%) rename {web => apps/web}/core/components/license/modal/card/discount-info.tsx (100%) rename {web => apps/web}/core/components/license/modal/card/free-plan.tsx (100%) rename {web => apps/web}/core/components/license/modal/card/index.ts (100%) rename {web => apps/web}/core/components/license/modal/card/plan-upgrade.tsx (100%) rename {web => apps/web}/core/components/license/modal/card/talk-to-sales.tsx (100%) rename {web => apps/web}/core/components/license/modal/index.ts (100%) rename {web => apps/web}/core/components/modules/analytics-sidebar/index.ts (100%) rename {web => apps/web}/core/components/modules/analytics-sidebar/issue-progress.tsx (100%) rename {web => apps/web}/core/components/modules/analytics-sidebar/progress-stats.tsx (100%) rename {web => apps/web}/core/components/modules/analytics-sidebar/root.tsx (100%) rename {web => apps/web}/core/components/modules/applied-filters/date.tsx (100%) rename {web => apps/web}/core/components/modules/applied-filters/index.ts (100%) rename {web => apps/web}/core/components/modules/applied-filters/members.tsx (100%) rename {web => apps/web}/core/components/modules/applied-filters/root.tsx (100%) rename {web => apps/web}/core/components/modules/applied-filters/status.tsx (100%) rename {web => apps/web}/core/components/modules/archived-modules/header.tsx (100%) rename {web => apps/web}/core/components/modules/archived-modules/index.ts (100%) rename {web => apps/web}/core/components/modules/archived-modules/modal.tsx (100%) rename {web => apps/web}/core/components/modules/archived-modules/root.tsx (100%) rename {web => apps/web}/core/components/modules/archived-modules/view.tsx (100%) rename {web => apps/web}/core/components/modules/delete-module-modal.tsx (100%) rename {web => apps/web}/core/components/modules/dropdowns/filters/index.ts (100%) rename {web => apps/web}/core/components/modules/dropdowns/filters/lead.tsx (100%) rename {web => apps/web}/core/components/modules/dropdowns/filters/members.tsx (100%) rename {web => apps/web}/core/components/modules/dropdowns/filters/root.tsx (100%) rename {web => apps/web}/core/components/modules/dropdowns/filters/start-date.tsx (100%) rename {web => apps/web}/core/components/modules/dropdowns/filters/status.tsx (100%) rename {web => apps/web}/core/components/modules/dropdowns/filters/target-date.tsx (100%) rename {web => apps/web}/core/components/modules/dropdowns/index.ts (100%) rename {web => apps/web}/core/components/modules/dropdowns/order-by.tsx (100%) rename {web => apps/web}/core/components/modules/form.tsx (100%) rename {web => apps/web}/core/components/modules/gantt-chart/blocks.tsx (100%) rename {web => apps/web}/core/components/modules/gantt-chart/index.ts (100%) rename {web => apps/web}/core/components/modules/gantt-chart/modules-list-layout.tsx (100%) rename {web => apps/web}/core/components/modules/index.ts (100%) rename {web => apps/web}/core/components/modules/links/create-update-modal.tsx (100%) rename {web => apps/web}/core/components/modules/links/index.ts (100%) rename {web => apps/web}/core/components/modules/links/list-item.tsx (100%) rename {web => apps/web}/core/components/modules/links/list.tsx (100%) rename {web => apps/web}/core/components/modules/modal.tsx (100%) rename {web => apps/web}/core/components/modules/module-card-item.tsx (100%) rename {web => apps/web}/core/components/modules/module-layout-icon.tsx (100%) rename {web => apps/web}/core/components/modules/module-list-item-action.tsx (100%) rename {web => apps/web}/core/components/modules/module-list-item.tsx (100%) rename {web => apps/web}/core/components/modules/module-peek-overview.tsx (100%) rename {web => apps/web}/core/components/modules/module-status-dropdown.tsx (100%) rename {web => apps/web}/core/components/modules/module-view-header.tsx (100%) rename {web => apps/web}/core/components/modules/modules-list-view.tsx (100%) rename {web => apps/web}/core/components/modules/quick-actions.tsx (100%) rename {web => apps/web}/core/components/modules/select/index.ts (100%) rename {web => apps/web}/core/components/modules/select/status.tsx (100%) rename {web => apps/web}/core/components/modules/sidebar-select/index.ts (100%) rename {web => apps/web}/core/components/modules/sidebar-select/select-status.tsx (100%) rename {web => apps/web}/core/components/onboarding/create-or-join-workspaces.tsx (100%) rename {web => apps/web}/core/components/onboarding/create-workspace.tsx (100%) rename {web => apps/web}/core/components/onboarding/header.tsx (100%) rename {web => apps/web}/core/components/onboarding/index.ts (100%) rename {web => apps/web}/core/components/onboarding/invitations.tsx (100%) rename {web => apps/web}/core/components/onboarding/invite-members.tsx (100%) rename {web => apps/web}/core/components/onboarding/profile-setup.tsx (100%) rename {web => apps/web}/core/components/onboarding/step-indicator.tsx (100%) rename {web => apps/web}/core/components/onboarding/switch-account-dropdown.tsx (100%) rename {web => apps/web}/core/components/onboarding/switch-account-modal.tsx (100%) rename {web => apps/web}/core/components/onboarding/tour/index.ts (100%) rename {web => apps/web}/core/components/onboarding/tour/root.tsx (100%) rename {web => apps/web}/core/components/onboarding/tour/sidebar.tsx (100%) rename {web => apps/web}/core/components/pages/dropdowns/actions.tsx (100%) rename {web => apps/web}/core/components/pages/dropdowns/index.ts (100%) rename {web => apps/web}/core/components/pages/editor/editor-body.tsx (100%) rename {web => apps/web}/core/components/pages/editor/header/index.ts (100%) rename {web => apps/web}/core/components/pages/editor/header/logo-picker.tsx (100%) rename {web => apps/web}/core/components/pages/editor/header/root.tsx (100%) rename {web => apps/web}/core/components/pages/editor/index.ts (100%) rename {web => apps/web}/core/components/pages/editor/page-root.tsx (100%) rename {web => apps/web}/core/components/pages/editor/summary/content-browser.tsx (100%) rename {web => apps/web}/core/components/pages/editor/summary/heading-components.tsx (100%) rename {web => apps/web}/core/components/pages/editor/summary/index.ts (100%) rename {web => apps/web}/core/components/pages/editor/title.tsx (100%) rename {web => apps/web}/core/components/pages/editor/toolbar/color-dropdown.tsx (100%) rename {web => apps/web}/core/components/pages/editor/toolbar/index.ts (100%) rename {web => apps/web}/core/components/pages/editor/toolbar/options-dropdown.tsx (100%) rename {web => apps/web}/core/components/pages/editor/toolbar/root.tsx (100%) rename {web => apps/web}/core/components/pages/editor/toolbar/toolbar.tsx (100%) rename {web => apps/web}/core/components/pages/header/actions.tsx (100%) rename {web => apps/web}/core/components/pages/header/archived-badge.tsx (100%) rename {web => apps/web}/core/components/pages/header/copy-link-control.tsx (100%) rename {web => apps/web}/core/components/pages/header/favorite-control.tsx (100%) rename {web => apps/web}/core/components/pages/header/index.ts (100%) rename {web => apps/web}/core/components/pages/header/offline-badge.tsx (100%) rename {web => apps/web}/core/components/pages/header/root.tsx (100%) rename {web => apps/web}/core/components/pages/index.ts (100%) rename {web => apps/web}/core/components/pages/list/applied-filters/index.ts (100%) rename {web => apps/web}/core/components/pages/list/applied-filters/root.tsx (100%) rename {web => apps/web}/core/components/pages/list/block-item-action.tsx (100%) rename {web => apps/web}/core/components/pages/list/block.tsx (100%) rename {web => apps/web}/core/components/pages/list/filters/index.ts (100%) rename {web => apps/web}/core/components/pages/list/filters/root.tsx (100%) rename {web => apps/web}/core/components/pages/list/index.ts (100%) rename {web => apps/web}/core/components/pages/list/order-by.tsx (100%) rename {web => apps/web}/core/components/pages/list/root.tsx (100%) rename {web => apps/web}/core/components/pages/list/search-input.tsx (100%) rename {web => apps/web}/core/components/pages/list/tab-navigation.tsx (100%) rename {web => apps/web}/core/components/pages/loaders/index.ts (100%) rename {web => apps/web}/core/components/pages/loaders/page-content-loader.tsx (100%) rename {web => apps/web}/core/components/pages/loaders/page-loader.tsx (100%) rename {web => apps/web}/core/components/pages/modals/create-page-modal.tsx (100%) rename {web => apps/web}/core/components/pages/modals/delete-page-modal.tsx (100%) rename {web => apps/web}/core/components/pages/modals/export-page-modal.tsx (100%) rename {web => apps/web}/core/components/pages/modals/index.ts (100%) rename {web => apps/web}/core/components/pages/modals/page-form.tsx (100%) rename {web => apps/web}/core/components/pages/navigation-pane/index.ts (100%) rename {web => apps/web}/core/components/pages/navigation-pane/root.tsx (100%) rename {web => apps/web}/core/components/pages/navigation-pane/tab-panels/assets.tsx (100%) rename {web => apps/web}/core/components/pages/navigation-pane/tab-panels/info/actors-info.tsx (100%) rename {web => apps/web}/core/components/pages/navigation-pane/tab-panels/info/document-info.tsx (100%) rename {web => apps/web}/core/components/pages/navigation-pane/tab-panels/info/root.tsx (100%) rename {web => apps/web}/core/components/pages/navigation-pane/tab-panels/info/version-history.tsx (100%) rename {web => apps/web}/core/components/pages/navigation-pane/tab-panels/outline.tsx (100%) rename {web => apps/web}/core/components/pages/navigation-pane/tab-panels/root.tsx (100%) rename {web => apps/web}/core/components/pages/navigation-pane/tabs-list.tsx (100%) rename {web => apps/web}/core/components/pages/pages-list-main-content.tsx (100%) rename {web => apps/web}/core/components/pages/pages-list-view.tsx (100%) rename {web => apps/web}/core/components/pages/version/editor.tsx (100%) rename {web => apps/web}/core/components/pages/version/index.ts (100%) rename {web => apps/web}/core/components/pages/version/main-content.tsx (100%) rename {web => apps/web}/core/components/pages/version/root.tsx (100%) rename {web => apps/web}/core/components/preferences/list.tsx (100%) rename {web => apps/web}/core/components/preferences/section.tsx (100%) rename {web => apps/web}/core/components/profile/activity/activity-list.tsx (100%) rename {web => apps/web}/core/components/profile/activity/download-button.tsx (100%) rename {web => apps/web}/core/components/profile/activity/index.ts (100%) rename {web => apps/web}/core/components/profile/activity/profile-activity-list.tsx (100%) rename {web => apps/web}/core/components/profile/activity/workspace-activity-list.tsx (100%) rename {web => apps/web}/core/components/profile/form.tsx (100%) rename {web => apps/web}/core/components/profile/index.ts (100%) rename {web => apps/web}/core/components/profile/notification/email-notification-form.tsx (100%) rename {web => apps/web}/core/components/profile/notification/index.ts (100%) rename {web => apps/web}/core/components/profile/overview/activity.tsx (100%) rename {web => apps/web}/core/components/profile/overview/index.ts (100%) rename {web => apps/web}/core/components/profile/overview/priority-distribution.tsx (100%) rename {web => apps/web}/core/components/profile/overview/state-distribution.tsx (100%) rename {web => apps/web}/core/components/profile/overview/stats.tsx (100%) rename {web => apps/web}/core/components/profile/overview/workload.tsx (100%) rename {web => apps/web}/core/components/profile/preferences/language-timezone.tsx (100%) rename {web => apps/web}/core/components/profile/profile-issues-filter.tsx (100%) rename {web => apps/web}/core/components/profile/profile-issues.tsx (100%) rename {web => apps/web}/core/components/profile/profile-setting-content-header.tsx (100%) rename {web => apps/web}/core/components/profile/profile-setting-content-wrapper.tsx (100%) rename {web => apps/web}/core/components/profile/sidebar.tsx (100%) rename {web => apps/web}/core/components/profile/start-of-week-preference.tsx (100%) rename {web => apps/web}/core/components/profile/time.tsx (100%) rename {web => apps/web}/core/components/project-states/create-update/create.tsx (100%) rename {web => apps/web}/core/components/project-states/create-update/form.tsx (100%) rename {web => apps/web}/core/components/project-states/create-update/index.ts (100%) rename {web => apps/web}/core/components/project-states/create-update/update.tsx (100%) rename {web => apps/web}/core/components/project-states/group-item.tsx (100%) rename {web => apps/web}/core/components/project-states/group-list.tsx (100%) rename {web => apps/web}/core/components/project-states/index.ts (100%) rename {web => apps/web}/core/components/project-states/loader.tsx (100%) rename {web => apps/web}/core/components/project-states/options/delete.tsx (100%) rename {web => apps/web}/core/components/project-states/options/index.ts (100%) rename {web => apps/web}/core/components/project-states/options/mark-as-default.tsx (100%) rename {web => apps/web}/core/components/project-states/root.tsx (100%) rename {web => apps/web}/core/components/project-states/state-delete-modal.tsx (100%) rename {web => apps/web}/core/components/project-states/state-item-title.tsx (100%) rename {web => apps/web}/core/components/project-states/state-item.tsx (100%) rename {web => apps/web}/core/components/project-states/state-list.tsx (100%) rename {web => apps/web}/core/components/project/applied-filters/access.tsx (100%) rename {web => apps/web}/core/components/project/applied-filters/date.tsx (100%) rename {web => apps/web}/core/components/project/applied-filters/index.ts (100%) rename {web => apps/web}/core/components/project/applied-filters/members.tsx (100%) rename {web => apps/web}/core/components/project/applied-filters/project-display-filters.tsx (100%) rename {web => apps/web}/core/components/project/applied-filters/root.tsx (100%) rename {web => apps/web}/core/components/project/card-list.tsx (100%) rename {web => apps/web}/core/components/project/card.tsx (100%) rename {web => apps/web}/core/components/project/confirm-project-member-remove.tsx (100%) rename {web => apps/web}/core/components/project/create-project-modal.tsx (100%) rename {web => apps/web}/core/components/project/create/common-attributes.tsx (100%) rename {web => apps/web}/core/components/project/create/header.tsx (100%) rename {web => apps/web}/core/components/project/create/project-create-buttons.tsx (100%) rename {web => apps/web}/core/components/project/delete-project-modal.tsx (100%) rename {web => apps/web}/core/components/project/dropdowns/filters/access.tsx (100%) rename {web => apps/web}/core/components/project/dropdowns/filters/created-at.tsx (100%) rename {web => apps/web}/core/components/project/dropdowns/filters/index.ts (100%) rename {web => apps/web}/core/components/project/dropdowns/filters/lead.tsx (100%) rename {web => apps/web}/core/components/project/dropdowns/filters/members.tsx (100%) rename {web => apps/web}/core/components/project/dropdowns/filters/root.tsx (100%) rename {web => apps/web}/core/components/project/dropdowns/index.ts (100%) rename {web => apps/web}/core/components/project/dropdowns/order-by.tsx (100%) rename {web => apps/web}/core/components/project/empty-state.tsx (100%) rename {web => apps/web}/core/components/project/filters.tsx (100%) rename {web => apps/web}/core/components/project/form-loader.tsx (100%) rename {web => apps/web}/core/components/project/form.tsx (100%) rename {web => apps/web}/core/components/project/header.tsx (100%) rename {web => apps/web}/core/components/project/index.ts (100%) rename {web => apps/web}/core/components/project/integration-card.tsx (100%) rename {web => apps/web}/core/components/project/join-project-modal.tsx (100%) rename {web => apps/web}/core/components/project/leave-project-modal.tsx (100%) rename {web => apps/web}/core/components/project/member-list-item.tsx (100%) rename {web => apps/web}/core/components/project/member-list.tsx (100%) rename {web => apps/web}/core/components/project/member-select.tsx (100%) rename {web => apps/web}/core/components/project/multi-select-modal.tsx (100%) rename {web => apps/web}/core/components/project/project-feature-update.tsx (100%) rename {web => apps/web}/core/components/project/project-network-icon.tsx (100%) rename {web => apps/web}/core/components/project/project-settings-member-defaults.tsx (100%) rename {web => apps/web}/core/components/project/publish-project/index.ts (100%) rename {web => apps/web}/core/components/project/publish-project/modal.tsx (100%) rename {web => apps/web}/core/components/project/root.tsx (100%) rename {web => apps/web}/core/components/project/search-projects.tsx (100%) rename {web => apps/web}/core/components/project/send-project-invitation-modal.tsx (100%) rename {web => apps/web}/core/components/project/settings/archive-project/archive-restore-modal.tsx (100%) rename {web => apps/web}/core/components/project/settings/archive-project/index.tsx (100%) rename {web => apps/web}/core/components/project/settings/archive-project/selection.tsx (100%) rename {web => apps/web}/core/components/project/settings/delete-project-section.tsx (100%) rename {web => apps/web}/core/components/project/settings/features-list.tsx (100%) rename {web => apps/web}/core/components/project/settings/index.ts (100%) rename {web => apps/web}/core/components/project/settings/member-columns.tsx (100%) rename {web => apps/web}/core/components/settings/content-wrapper.tsx (100%) rename {web => apps/web}/core/components/settings/header.tsx (100%) rename {web => apps/web}/core/components/settings/heading.tsx (100%) rename {web => apps/web}/core/components/settings/helper.ts (100%) rename {web => apps/web}/core/components/settings/index.ts (100%) rename {web => apps/web}/core/components/settings/layout.tsx (100%) rename {web => apps/web}/core/components/settings/mobile/index.ts (100%) rename {web => apps/web}/core/components/settings/mobile/nav.tsx (100%) rename {web => apps/web}/core/components/settings/project/sidebar/index.ts (100%) rename {web => apps/web}/core/components/settings/project/sidebar/nav-item-children.tsx (100%) rename {web => apps/web}/core/components/settings/project/sidebar/root.tsx (100%) rename {web => apps/web}/core/components/settings/sidebar/header.tsx (100%) rename {web => apps/web}/core/components/settings/sidebar/index.ts (100%) rename {web => apps/web}/core/components/settings/sidebar/nav-item.tsx (100%) rename {web => apps/web}/core/components/settings/sidebar/root.tsx (100%) rename {web => apps/web}/core/components/settings/tabs.tsx (100%) rename {web => apps/web}/core/components/sidebar/index.ts (100%) rename {web => apps/web}/core/components/sidebar/sidebar-navigation.tsx (100%) rename {web => apps/web}/core/components/stickies/action-bar.tsx (100%) rename {web => apps/web}/core/components/stickies/delete-modal.tsx (100%) rename {web => apps/web}/core/components/stickies/index.ts (100%) rename {web => apps/web}/core/components/stickies/layout/index.ts (100%) rename {web => apps/web}/core/components/stickies/layout/stickies-infinite.tsx (100%) rename {web => apps/web}/core/components/stickies/layout/stickies-list.tsx (100%) rename {web => apps/web}/core/components/stickies/layout/stickies-loader.tsx (100%) rename {web => apps/web}/core/components/stickies/layout/stickies-truncated.tsx (100%) rename {web => apps/web}/core/components/stickies/layout/sticky-dnd-wrapper.tsx (100%) rename {web => apps/web}/core/components/stickies/layout/sticky.helpers.ts (100%) rename {web => apps/web}/core/components/stickies/modal/index.tsx (100%) rename {web => apps/web}/core/components/stickies/modal/search.tsx (100%) rename {web => apps/web}/core/components/stickies/modal/stickies.tsx (100%) rename {web => apps/web}/core/components/stickies/sticky/index.ts (100%) rename {web => apps/web}/core/components/stickies/sticky/inputs.tsx (100%) rename {web => apps/web}/core/components/stickies/sticky/root.tsx (100%) rename {web => apps/web}/core/components/stickies/sticky/sticky-item-drag-handle.tsx (100%) rename {web => apps/web}/core/components/stickies/sticky/use-operations.tsx (100%) rename {web => apps/web}/core/components/stickies/widget.tsx (100%) rename {web => apps/web}/core/components/ui/empty-space.tsx (100%) rename {web => apps/web}/core/components/ui/index.ts (100%) rename {web => apps/web}/core/components/ui/integration-and-import-export-banner.tsx (100%) rename {web => apps/web}/core/components/ui/labels-list.tsx (100%) rename {web => apps/web}/core/components/ui/loader/cycle-module-board-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/cycle-module-list-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/index.ts (100%) rename {web => apps/web}/core/components/ui/loader/layouts/calendar-layout-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/layouts/gantt-layout-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/layouts/index.ts (100%) rename {web => apps/web}/core/components/ui/loader/layouts/kanban-layout-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/layouts/list-layout-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/layouts/members-layout-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/layouts/project-inbox/inbox-layout-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/layouts/project-inbox/inbox-sidebar-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/layouts/project-inbox/index.ts (100%) rename {web => apps/web}/core/components/ui/loader/layouts/spreadsheet-layout-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/notification-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/pages-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/projects-loader.tsx (100%) rename {web => apps/web}/core/components/ui/loader/settings/activity.tsx (100%) rename {web => apps/web}/core/components/ui/loader/settings/api-token.tsx (100%) rename {web => apps/web}/core/components/ui/loader/settings/email.tsx (100%) rename {web => apps/web}/core/components/ui/loader/settings/import-and-export.tsx (100%) rename {web => apps/web}/core/components/ui/loader/settings/index.ts (100%) rename {web => apps/web}/core/components/ui/loader/settings/integration.tsx (100%) rename {web => apps/web}/core/components/ui/loader/settings/members.tsx (100%) rename {web => apps/web}/core/components/ui/loader/settings/web-hook.tsx (100%) rename {web => apps/web}/core/components/ui/loader/utils.tsx (100%) rename {web => apps/web}/core/components/ui/loader/view-list-loader.tsx (100%) rename {web => apps/web}/core/components/ui/markdown-to-component.tsx (100%) rename {web => apps/web}/core/components/ui/profile-empty-state.tsx (100%) rename {web => apps/web}/core/components/user/index.ts (100%) rename {web => apps/web}/core/components/user/user-greetings.tsx (100%) rename {web => apps/web}/core/components/views/applied-filters/access.tsx (100%) rename {web => apps/web}/core/components/views/applied-filters/index.tsx (100%) rename {web => apps/web}/core/components/views/applied-filters/root.tsx (100%) rename {web => apps/web}/core/components/views/delete-view-modal.tsx (100%) rename {web => apps/web}/core/components/views/filters/filter-selection.tsx (100%) rename {web => apps/web}/core/components/views/filters/order-by.tsx (100%) rename {web => apps/web}/core/components/views/form.tsx (100%) rename {web => apps/web}/core/components/views/helper.tsx (100%) rename {web => apps/web}/core/components/views/index.ts (100%) rename {web => apps/web}/core/components/views/modal.tsx (100%) rename {web => apps/web}/core/components/views/quick-actions.tsx (100%) rename {web => apps/web}/core/components/views/update-view-component.tsx (100%) rename {web => apps/web}/core/components/views/view-list-header.tsx (100%) rename {web => apps/web}/core/components/views/view-list-item-action.tsx (100%) rename {web => apps/web}/core/components/views/view-list-item.tsx (100%) rename {web => apps/web}/core/components/views/views-list.tsx (100%) rename {web => apps/web}/core/components/web-hooks/create-webhook-modal.tsx (100%) rename {web => apps/web}/core/components/web-hooks/delete-webhook-modal.tsx (100%) rename {web => apps/web}/core/components/web-hooks/empty-state.tsx (100%) rename {web => apps/web}/core/components/web-hooks/form/delete-section.tsx (100%) rename {web => apps/web}/core/components/web-hooks/form/event-types.tsx (100%) rename {web => apps/web}/core/components/web-hooks/form/form.tsx (100%) rename {web => apps/web}/core/components/web-hooks/form/index.ts (100%) rename {web => apps/web}/core/components/web-hooks/form/individual-event-options.tsx (100%) rename {web => apps/web}/core/components/web-hooks/form/input.tsx (100%) rename {web => apps/web}/core/components/web-hooks/form/secret-key.tsx (100%) rename {web => apps/web}/core/components/web-hooks/form/toggle.tsx (100%) rename {web => apps/web}/core/components/web-hooks/generated-hook-details.tsx (100%) rename {web => apps/web}/core/components/web-hooks/index.ts (100%) rename {web => apps/web}/core/components/web-hooks/utils.ts (100%) rename {web => apps/web}/core/components/web-hooks/webhooks-list-item.tsx (100%) rename {web => apps/web}/core/components/web-hooks/webhooks-list.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/notification-app-sidebar-option.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/root.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/empty-state.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/filters/applied-filter.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/filters/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/filters/menu/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/filters/menu/menu-option-item.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/filters/menu/root.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/header/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/header/options/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/header/options/menu-option/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/header/options/menu-option/menu-item.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/header/options/menu-option/root.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/header/options/root.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/header/root.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/loader.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/content.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/item.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/options/archive.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/options/button.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/options/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/options/read.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/options/root.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/options/snooze/index.ts (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/options/snooze/modal.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/notification-card/options/snooze/root.tsx (100%) rename {web => apps/web}/core/components/workspace-notifications/sidebar/root.tsx (100%) rename {web => apps/web}/core/components/workspace/ConfirmWorkspaceMemberRemove.tsx (100%) rename {web => apps/web}/core/components/workspace/billing/comparison/base.tsx (100%) rename {web => apps/web}/core/components/workspace/billing/comparison/feature-detail.tsx (100%) rename {web => apps/web}/core/components/workspace/billing/comparison/index.ts (100%) rename {web => apps/web}/core/components/workspace/billing/index.ts (100%) rename {web => apps/web}/core/components/workspace/billing/subscription.ts (100%) rename {web => apps/web}/core/components/workspace/confirm-workspace-member-remove.tsx (100%) rename {web => apps/web}/core/components/workspace/create-workspace-form.tsx (100%) rename {web => apps/web}/core/components/workspace/delete-workspace-form.tsx (100%) rename {web => apps/web}/core/components/workspace/index.ts (100%) rename {web => apps/web}/core/components/workspace/invite-modal/actions.tsx (100%) rename {web => apps/web}/core/components/workspace/invite-modal/fields.tsx (100%) rename {web => apps/web}/core/components/workspace/invite-modal/form.tsx (100%) rename {web => apps/web}/core/components/workspace/invite-modal/index.ts (100%) rename {web => apps/web}/core/components/workspace/logo.tsx (100%) rename {web => apps/web}/core/components/workspace/settings/index.ts (100%) rename {web => apps/web}/core/components/workspace/settings/invitations-list-item.tsx (100%) rename {web => apps/web}/core/components/workspace/settings/member-columns.tsx (100%) rename {web => apps/web}/core/components/workspace/settings/members-list-item.tsx (100%) rename {web => apps/web}/core/components/workspace/settings/members-list.tsx (100%) rename {web => apps/web}/core/components/workspace/settings/workspace-details.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/dropdown-item.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/dropdown.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorite-folder.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-drag-handle.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-quick-action.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-title.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-wrapper.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorite-items/common/helper.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorite-items/common/index.ts (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorite-items/index.ts (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorite-items/root.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorites-menu.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/favorites.helpers.ts (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/index.ts (100%) rename {web => apps/web}/core/components/workspace/sidebar/favorites/new-fav-folder.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/help-section.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/index.ts (100%) rename {web => apps/web}/core/components/workspace/sidebar/project-navigation.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/projects-list-item.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/projects-list.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/quick-actions.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/sidebar-menu-items.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/user-menu-item.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/user-menu.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/workspace-menu-header.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/workspace-menu-item.tsx (100%) rename {web => apps/web}/core/components/workspace/sidebar/workspace-menu.tsx (100%) rename {web => apps/web}/core/components/workspace/views/default-view-list-item.tsx (100%) rename {web => apps/web}/core/components/workspace/views/default-view-quick-action.tsx (100%) rename {web => apps/web}/core/components/workspace/views/delete-view-modal.tsx (100%) rename {web => apps/web}/core/components/workspace/views/form.tsx (100%) rename {web => apps/web}/core/components/workspace/views/header.tsx (100%) rename {web => apps/web}/core/components/workspace/views/index.ts (100%) rename {web => apps/web}/core/components/workspace/views/modal.tsx (100%) rename {web => apps/web}/core/components/workspace/views/quick-action.tsx (100%) rename {web => apps/web}/core/components/workspace/views/view-list-item.tsx (100%) rename {web => apps/web}/core/components/workspace/views/views-list.tsx (100%) rename {web => apps/web}/core/constants/calendar.ts (100%) rename {web => apps/web}/core/constants/editor.ts (100%) rename {web => apps/web}/core/constants/fetch-keys.ts (100%) rename {web => apps/web}/core/constants/plans.tsx (100%) rename {web => apps/web}/core/hooks/context/use-issue-modal.tsx (100%) rename {web => apps/web}/core/hooks/editor/index.ts (100%) rename {web => apps/web}/core/hooks/editor/use-editor-config.ts (100%) rename {web => apps/web}/core/hooks/editor/use-editor-mention.tsx (100%) rename {web => apps/web}/core/hooks/store/estimates/index.ts (100%) rename {web => apps/web}/core/hooks/store/estimates/use-estimate-point.ts (100%) rename {web => apps/web}/core/hooks/store/estimates/use-estimate.ts (100%) rename {web => apps/web}/core/hooks/store/estimates/use-project-estimate.ts (100%) rename {web => apps/web}/core/hooks/store/index.ts (100%) rename {web => apps/web}/core/hooks/store/notifications/index.ts (100%) rename {web => apps/web}/core/hooks/store/notifications/use-notification.ts (100%) rename {web => apps/web}/core/hooks/store/notifications/use-workspace-notifications.ts (100%) rename {web => apps/web}/core/hooks/store/use-analytics.ts (100%) rename {web => apps/web}/core/hooks/store/use-app-theme.ts (100%) rename {web => apps/web}/core/hooks/store/use-calendar-view.ts (100%) rename {web => apps/web}/core/hooks/store/use-command-palette.ts (100%) rename {web => apps/web}/core/hooks/store/use-cycle-filter.ts (100%) rename {web => apps/web}/core/hooks/store/use-cycle.ts (100%) rename {web => apps/web}/core/hooks/store/use-dashboard.ts (100%) rename {web => apps/web}/core/hooks/store/use-editor-asset.ts (100%) rename {web => apps/web}/core/hooks/store/use-favorite.ts (100%) rename {web => apps/web}/core/hooks/store/use-global-view.ts (100%) rename {web => apps/web}/core/hooks/store/use-home.ts (100%) rename {web => apps/web}/core/hooks/store/use-inbox-issues.ts (100%) rename {web => apps/web}/core/hooks/store/use-instance.ts (100%) rename {web => apps/web}/core/hooks/store/use-issue-detail.ts (100%) rename {web => apps/web}/core/hooks/store/use-issues.ts (100%) rename {web => apps/web}/core/hooks/store/use-kanban-view.ts (100%) rename {web => apps/web}/core/hooks/store/use-label.ts (100%) rename {web => apps/web}/core/hooks/store/use-member.ts (100%) rename {web => apps/web}/core/hooks/store/use-module-filter.ts (100%) rename {web => apps/web}/core/hooks/store/use-module.ts (100%) rename {web => apps/web}/core/hooks/store/use-multiple-select-store.ts (100%) rename {web => apps/web}/core/hooks/store/use-project-filter.ts (100%) rename {web => apps/web}/core/hooks/store/use-project-inbox.ts (100%) rename {web => apps/web}/core/hooks/store/use-project-publish.ts (100%) rename {web => apps/web}/core/hooks/store/use-project-state.ts (100%) rename {web => apps/web}/core/hooks/store/use-project-view.ts (100%) rename {web => apps/web}/core/hooks/store/use-project.ts (100%) rename {web => apps/web}/core/hooks/store/use-router-params.ts (100%) rename {web => apps/web}/core/hooks/store/use-transient.ts (100%) rename {web => apps/web}/core/hooks/store/use-webhook.ts (100%) rename {web => apps/web}/core/hooks/store/use-workspace.ts (100%) rename {web => apps/web}/core/hooks/store/user/index.ts (100%) rename {web => apps/web}/core/hooks/store/user/user-permissions.ts (100%) rename {web => apps/web}/core/hooks/store/user/user-user-profile.ts (100%) rename {web => apps/web}/core/hooks/store/user/user-user-settings.ts (100%) rename {web => apps/web}/core/hooks/store/user/user-user.ts (100%) rename {web => apps/web}/core/hooks/store/workspace-draft/index.ts (100%) rename {web => apps/web}/core/hooks/store/workspace-draft/use-workspace-draft-issue-filters.ts (100%) rename {web => apps/web}/core/hooks/store/workspace-draft/use-workspace-draft-issue.ts (100%) rename {web => apps/web}/core/hooks/use-app-router.tsx (100%) rename {web => apps/web}/core/hooks/use-auto-save.tsx (100%) rename {web => apps/web}/core/hooks/use-auto-scroller.tsx (100%) rename {web => apps/web}/core/hooks/use-collaborative-page-actions.tsx (100%) rename {web => apps/web}/core/hooks/use-current-time.tsx (100%) rename {web => apps/web}/core/hooks/use-debounce.tsx (100%) rename {web => apps/web}/core/hooks/use-dropdown-key-down.tsx (100%) rename {web => apps/web}/core/hooks/use-dropdown.ts (100%) rename {web => apps/web}/core/hooks/use-extended-sidebar-overview-outside-click.tsx (100%) rename {web => apps/web}/core/hooks/use-favorite-item-details.tsx (100%) rename {web => apps/web}/core/hooks/use-group-dragndrop.ts (100%) rename {web => apps/web}/core/hooks/use-integration-popup.tsx (100%) rename {web => apps/web}/core/hooks/use-intersection-observer.ts (100%) rename {web => apps/web}/core/hooks/use-issue-layout-store.ts (100%) rename {web => apps/web}/core/hooks/use-issue-peek-overview-redirection.tsx (100%) rename {web => apps/web}/core/hooks/use-issues-actions.tsx (100%) rename {web => apps/web}/core/hooks/use-keypress.tsx (100%) rename {web => apps/web}/core/hooks/use-local-storage.tsx (100%) rename {web => apps/web}/core/hooks/use-multiple-select.ts (100%) rename {web => apps/web}/core/hooks/use-online-status.ts (100%) rename {web => apps/web}/core/hooks/use-page-fallback.ts (100%) rename {web => apps/web}/core/hooks/use-page-filters.ts (100%) rename {web => apps/web}/core/hooks/use-page-operations.ts (100%) rename {web => apps/web}/core/hooks/use-parse-editor-content.ts (100%) rename {web => apps/web}/core/hooks/use-peek-overview-outside-click.tsx (100%) rename {web => apps/web}/core/hooks/use-platform-os.tsx (100%) rename {web => apps/web}/core/hooks/use-project-issue-properties.ts (100%) rename {web => apps/web}/core/hooks/use-query-params.ts (100%) rename {web => apps/web}/core/hooks/use-reload-confirmation.tsx (100%) rename {web => apps/web}/core/hooks/use-resolved-asset-path.tsx (100%) rename {web => apps/web}/core/hooks/use-stickies.tsx (100%) rename {web => apps/web}/core/hooks/use-table-keyboard-navigation.tsx (100%) rename {web => apps/web}/core/hooks/use-timeline-chart.ts (100%) rename {web => apps/web}/core/hooks/use-timer.tsx (100%) rename {web => apps/web}/core/hooks/use-timezone-converter.tsx (100%) rename {web => apps/web}/core/hooks/use-timezone.tsx (100%) rename {web => apps/web}/core/hooks/use-window-size.tsx (100%) rename {web => apps/web}/core/hooks/use-workspace-invitation.tsx (100%) rename {web => apps/web}/core/hooks/use-workspace-issue-properties.ts (100%) rename {web => apps/web}/core/layouts/auth-layout/index.ts (100%) rename {web => apps/web}/core/layouts/auth-layout/project-wrapper.tsx (100%) rename {web => apps/web}/core/layouts/auth-layout/workspace-wrapper.tsx (100%) rename {web => apps/web}/core/layouts/default-layout/index.tsx (100%) rename {web => apps/web}/core/lib/intercom-provider.tsx (100%) rename {web => apps/web}/core/lib/local-storage.ts (100%) rename {web => apps/web}/core/lib/n-progress/AppProgressBar.tsx (100%) rename {web => apps/web}/core/lib/n-progress/index.tsx (100%) rename {web => apps/web}/core/lib/n-progress/utils/getAnchorProperty.ts (100%) rename {web => apps/web}/core/lib/n-progress/utils/sameURL.ts (100%) rename {web => apps/web}/core/lib/n-progress/withSuspense.tsx (100%) rename {web => apps/web}/core/lib/polyfills/index.ts (100%) rename {web => apps/web}/core/lib/polyfills/requestIdleCallback.ts (100%) rename {web => apps/web}/core/lib/posthog-provider.tsx (100%) rename {web => apps/web}/core/lib/posthog-view.tsx (100%) rename {web => apps/web}/core/lib/store-context.tsx (100%) rename {web => apps/web}/core/lib/wrappers/authentication-wrapper.tsx (100%) rename {web => apps/web}/core/lib/wrappers/index.ts (100%) rename {web => apps/web}/core/lib/wrappers/instance-wrapper.tsx (100%) rename {web => apps/web}/core/lib/wrappers/store-wrapper.tsx (100%) rename {web => apps/web}/core/local-db/storage.sqlite.ts (100%) rename {web => apps/web}/core/local-db/utils/constants.ts (100%) rename {web => apps/web}/core/local-db/utils/data.utils.ts (100%) rename {web => apps/web}/core/local-db/utils/indexes.ts (100%) rename {web => apps/web}/core/local-db/utils/load-issues.ts (100%) rename {web => apps/web}/core/local-db/utils/load-workspace.ts (100%) rename {web => apps/web}/core/local-db/utils/query-constructor.ts (100%) rename {web => apps/web}/core/local-db/utils/query-executor.ts (100%) rename {web => apps/web}/core/local-db/utils/query-sanitizer.ts.ts (100%) rename {web => apps/web}/core/local-db/utils/query.utils.ts (100%) rename {web => apps/web}/core/local-db/utils/schemas.ts (100%) rename {web => apps/web}/core/local-db/utils/tables.ts (100%) rename {web => apps/web}/core/local-db/utils/utils.ts (100%) rename {web => apps/web}/core/local-db/worker/db.ts (100%) rename {web => apps/web}/core/local-db/worker/wa-sqlite/src/FacadeVFS.js (100%) rename {web => apps/web}/core/local-db/worker/wa-sqlite/src/OPFSCoopSyncVFS.js (100%) rename {web => apps/web}/core/local-db/worker/wa-sqlite/src/VFS.js (100%) rename {web => apps/web}/core/local-db/worker/wa-sqlite/src/sqlite-api.js (100%) rename {web => apps/web}/core/local-db/worker/wa-sqlite/src/sqlite-constants.js (100%) rename {web => apps/web}/core/local-db/worker/wa-sqlite/src/types/globals.d.ts (100%) rename {web => apps/web}/core/local-db/worker/wa-sqlite/src/types/index.d.ts (100%) rename {web => apps/web}/core/local-db/worker/wa-sqlite/src/wa-sqlite.mjs (100%) rename {web => apps/web}/core/local-db/worker/wa-sqlite/src/wa-sqlite.wasm (100%) rename {web => apps/web}/core/services/ai.service.ts (100%) rename {web => apps/web}/core/services/analytics.service.ts (100%) rename {web => apps/web}/core/services/api.service.ts (100%) rename {web => apps/web}/core/services/app_config.service.ts (100%) rename {web => apps/web}/core/services/app_installation.service.ts (100%) rename {web => apps/web}/core/services/auth.service.ts (100%) rename {web => apps/web}/core/services/cycle.service.ts (100%) rename {web => apps/web}/core/services/cycle_archive.service.ts (100%) rename {web => apps/web}/core/services/dashboard.service.ts (100%) rename {web => apps/web}/core/services/favorite/favorite.service.ts (100%) rename {web => apps/web}/core/services/favorite/index.ts (100%) rename {web => apps/web}/core/services/file-upload.service.ts (100%) rename {web => apps/web}/core/services/file.service.ts (100%) rename {web => apps/web}/core/services/inbox/inbox-issue.service.ts (100%) rename {web => apps/web}/core/services/inbox/index.ts (100%) rename {web => apps/web}/core/services/inbox/intake-work_item_version.service.ts (100%) rename {web => apps/web}/core/services/instance.service.ts (100%) rename {web => apps/web}/core/services/integrations/github.service.ts (100%) rename {web => apps/web}/core/services/integrations/index.ts (100%) rename {web => apps/web}/core/services/integrations/integration.service.ts (100%) rename {web => apps/web}/core/services/integrations/jira.service.ts (100%) rename {web => apps/web}/core/services/issue/index.ts (100%) rename {web => apps/web}/core/services/issue/issue.service.ts (100%) rename {web => apps/web}/core/services/issue/issue_activity.service.ts (100%) rename {web => apps/web}/core/services/issue/issue_archive.service.ts (100%) rename {web => apps/web}/core/services/issue/issue_attachment.service.ts (100%) rename {web => apps/web}/core/services/issue/issue_comment.service.ts (100%) rename {web => apps/web}/core/services/issue/issue_draft.service.ts (100%) rename {web => apps/web}/core/services/issue/issue_label.service.ts (100%) rename {web => apps/web}/core/services/issue/issue_reaction.service.ts (100%) rename {web => apps/web}/core/services/issue/issue_relation.service.ts (100%) rename {web => apps/web}/core/services/issue/work_item_version.service.ts (100%) rename {web => apps/web}/core/services/issue/workspace_draft.service.ts (100%) rename {web => apps/web}/core/services/issue_filter.service.ts (100%) rename {web => apps/web}/core/services/module.service.ts (100%) rename {web => apps/web}/core/services/module_archive.service.ts (100%) rename {web => apps/web}/core/services/page/index.ts (100%) rename {web => apps/web}/core/services/page/project-page-version.service.ts (100%) rename {web => apps/web}/core/services/page/project-page.service.ts (100%) rename {web => apps/web}/core/services/project/index.ts (100%) rename {web => apps/web}/core/services/project/project-archive.service.ts (100%) rename {web => apps/web}/core/services/project/project-export.service.ts (100%) rename {web => apps/web}/core/services/project/project-member.service.ts (100%) rename {web => apps/web}/core/services/project/project-publish.service.ts (100%) rename {web => apps/web}/core/services/project/project-state.service.ts (100%) rename {web => apps/web}/core/services/project/project.service.ts (100%) rename {web => apps/web}/core/services/sticky.service.ts (100%) rename {web => apps/web}/core/services/timezone.service.ts (100%) rename {web => apps/web}/core/services/user.service.ts (100%) rename {web => apps/web}/core/services/view.service.ts (100%) rename {web => apps/web}/core/services/webhook.service.ts (100%) rename {web => apps/web}/core/services/workspace-notification.service.ts (100%) rename {web => apps/web}/core/services/workspace.service.ts (100%) rename {web => apps/web}/core/store/analytics.store.ts (100%) rename {web => apps/web}/core/store/base-command-palette.store.ts (100%) rename {web => apps/web}/core/store/cycle.store.ts (100%) rename {web => apps/web}/core/store/cycle_filter.store.ts (100%) rename {web => apps/web}/core/store/dashboard.store.ts (100%) rename {web => apps/web}/core/store/editor/asset.store.ts (100%) rename {web => apps/web}/core/store/estimates/estimate-point.ts (100%) rename {web => apps/web}/core/store/estimates/project-estimate.store.ts (100%) rename {web => apps/web}/core/store/favorite.store.ts (100%) rename {web => apps/web}/core/store/global-view.store.ts (100%) rename {web => apps/web}/core/store/inbox/inbox-issue.store.ts (100%) rename {web => apps/web}/core/store/inbox/project-inbox.store.ts (100%) rename {web => apps/web}/core/store/instance.store.ts (100%) rename {web => apps/web}/core/store/issue/archived/filter.store.ts (100%) rename {web => apps/web}/core/store/issue/archived/index.ts (100%) rename {web => apps/web}/core/store/issue/archived/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/cycle/filter.store.ts (100%) rename {web => apps/web}/core/store/issue/cycle/index.ts (100%) rename {web => apps/web}/core/store/issue/cycle/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/draft/filter.store.ts (100%) rename {web => apps/web}/core/store/issue/draft/index.ts (100%) rename {web => apps/web}/core/store/issue/draft/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/helpers/base-issues-utils.ts (100%) rename {web => apps/web}/core/store/issue/helpers/base-issues.store.ts (100%) rename {web => apps/web}/core/store/issue/helpers/issue-filter-helper.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/attachment.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/comment.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/comment_reaction.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/link.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/reaction.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/relation.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/root.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/sub_issues.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/sub_issues_filter.store.ts (100%) rename {web => apps/web}/core/store/issue/issue-details/subscription.store.ts (100%) rename {web => apps/web}/core/store/issue/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/issue_calendar_view.store.ts (100%) rename {web => apps/web}/core/store/issue/issue_gantt_view.store.ts (100%) rename {web => apps/web}/core/store/issue/issue_kanban_view.store.ts (100%) rename {web => apps/web}/core/store/issue/module/filter.store.ts (100%) rename {web => apps/web}/core/store/issue/module/index.ts (100%) rename {web => apps/web}/core/store/issue/module/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/profile/filter.store.ts (100%) rename {web => apps/web}/core/store/issue/profile/index.ts (100%) rename {web => apps/web}/core/store/issue/profile/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/project-views/filter.store.ts (100%) rename {web => apps/web}/core/store/issue/project-views/index.ts (100%) rename {web => apps/web}/core/store/issue/project-views/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/project/filter.store.ts (100%) rename {web => apps/web}/core/store/issue/project/index.ts (100%) rename {web => apps/web}/core/store/issue/project/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/root.store.ts (100%) rename {web => apps/web}/core/store/issue/workspace-draft/filter.store.ts (100%) rename {web => apps/web}/core/store/issue/workspace-draft/index.ts (100%) rename {web => apps/web}/core/store/issue/workspace-draft/issue.store.ts (100%) rename {web => apps/web}/core/store/issue/workspace/filter.store.ts (100%) rename {web => apps/web}/core/store/issue/workspace/index.ts (100%) rename {web => apps/web}/core/store/issue/workspace/issue.store.ts (100%) rename {web => apps/web}/core/store/label.store.ts (100%) rename {web => apps/web}/core/store/member/base-project-member.store.ts (100%) rename {web => apps/web}/core/store/member/index.ts (100%) rename {web => apps/web}/core/store/member/workspace-member.store.ts (100%) rename {web => apps/web}/core/store/module.store.ts (100%) rename {web => apps/web}/core/store/module_filter.store.ts (100%) rename {web => apps/web}/core/store/multiple_select.store.ts (100%) rename {web => apps/web}/core/store/notifications/notification.ts (100%) rename {web => apps/web}/core/store/notifications/workspace-notifications.store.ts (100%) rename {web => apps/web}/core/store/pages/base-page.ts (100%) rename {web => apps/web}/core/store/pages/page-editor-info.ts (100%) rename {web => apps/web}/core/store/pages/project-page.store.ts (100%) rename {web => apps/web}/core/store/pages/project-page.ts (100%) rename {web => apps/web}/core/store/project-view.store.ts (100%) rename {web => apps/web}/core/store/project/index.ts (100%) rename {web => apps/web}/core/store/project/project-publish.store.ts (100%) rename {web => apps/web}/core/store/project/project.store.ts (100%) rename {web => apps/web}/core/store/project/project_filter.store.ts (100%) rename {web => apps/web}/core/store/root.store.ts (100%) rename {web => apps/web}/core/store/router.store.ts (100%) rename {web => apps/web}/core/store/state.store.ts (100%) rename {web => apps/web}/core/store/sticky/sticky.store.ts (100%) rename {web => apps/web}/core/store/theme.store.ts (100%) rename {web => apps/web}/core/store/timeline/issues-timeline.store.ts (100%) rename {web => apps/web}/core/store/timeline/modules-timeline.store.ts (100%) rename {web => apps/web}/core/store/transient.store.ts (100%) rename {web => apps/web}/core/store/user/account.store.ts (100%) rename {web => apps/web}/core/store/user/base-permissions.store.ts (100%) rename {web => apps/web}/core/store/user/index.ts (100%) rename {web => apps/web}/core/store/user/profile.store.ts (100%) rename {web => apps/web}/core/store/user/settings.store.ts (100%) rename {web => apps/web}/core/store/workspace/api-token.store.ts (100%) rename {web => apps/web}/core/store/workspace/home.ts (100%) rename {web => apps/web}/core/store/workspace/index.ts (100%) rename {web => apps/web}/core/store/workspace/link.store.ts (100%) rename {web => apps/web}/core/store/workspace/webhook.store.ts (100%) rename {web => apps/web}/ee/components/active-cycles/index.ts (100%) rename {web => apps/web}/ee/components/active-cycles/root.tsx (100%) rename {web => apps/web}/ee/components/active-cycles/workspace-active-cycles-upgrade.tsx (100%) rename {web => apps/web}/ee/components/breadcrumbs/index.ts (100%) rename {web => apps/web}/ee/components/command-palette/modals/index.ts (100%) rename {web => apps/web}/ee/components/comments/index.ts (100%) rename {web => apps/web}/ee/components/cycles/active-cycle/index.ts (100%) rename {web => apps/web}/ee/components/cycles/analytics-sidebar/index.ts (100%) rename {web => apps/web}/ee/components/cycles/end-cycle/index.ts (100%) rename {web => apps/web}/ee/components/cycles/index.ts (100%) rename {web => apps/web}/ee/components/de-dupe/index.ts (100%) rename {web => apps/web}/ee/components/editor/index.ts (100%) rename {web => apps/web}/ee/components/epics/index.ts (100%) rename {web => apps/web}/ee/components/estimates/estimate-list-item-buttons.tsx (100%) rename {web => apps/web}/ee/components/estimates/index.ts (100%) rename {web => apps/web}/ee/components/estimates/points/delete.tsx (100%) rename {web => apps/web}/ee/components/estimates/points/index.ts (100%) rename {web => apps/web}/ee/components/estimates/update/index.ts (100%) rename {web => apps/web}/ee/components/estimates/update/modal.tsx (100%) rename {web => apps/web}/ee/components/gantt-chart/index.ts (100%) rename {web => apps/web}/ee/components/global/index.ts (100%) rename {web => apps/web}/ee/components/home/header.tsx (100%) rename {web => apps/web}/ee/components/home/index.ts (100%) rename {web => apps/web}/ee/components/inbox/source-pill.tsx (100%) rename {web => apps/web}/ee/components/instance/index.ts (100%) rename {web => apps/web}/ee/components/instance/maintenance-message.tsx (100%) rename {web => apps/web}/ee/components/issues/bulk-operations/index.ts (100%) rename {web => apps/web}/ee/components/issues/filters/applied-filters/index.ts (100%) rename {web => apps/web}/ee/components/issues/filters/applied-filters/issue-types.tsx (100%) rename {web => apps/web}/ee/components/issues/filters/index.ts (100%) rename {web => apps/web}/ee/components/issues/filters/issue-types.tsx (100%) rename {web => apps/web}/ee/components/issues/filters/team-project.tsx (100%) rename {web => apps/web}/ee/components/issues/header.tsx (100%) rename {web => apps/web}/ee/components/issues/index.ts (100%) rename {web => apps/web}/ee/components/issues/issue-details/additional-activity-root.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-details/additional-properties.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-details/index.ts (100%) rename {web => apps/web}/ee/components/issues/issue-details/issue-creator.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-details/issue-identifier.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-details/issue-properties-activity/index.ts (100%) rename {web => apps/web}/ee/components/issues/issue-details/issue-properties-activity/root.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-details/issue-type-activity.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-details/issue-type-switcher.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-details/parent-select-root.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-layouts/additional-properties.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-layouts/empty-states/index.ts (100%) rename {web => apps/web}/ee/components/issues/issue-layouts/quick-action-dropdowns/index.ts (100%) rename {web => apps/web}/ee/components/issues/issue-layouts/utils.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-modal/additional-properties.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-modal/index.ts (100%) rename {web => apps/web}/ee/components/issues/issue-modal/issue-type-select.tsx (100%) rename {web => apps/web}/ee/components/issues/issue-modal/provider.tsx (100%) rename {web => apps/web}/ee/components/issues/quick-add/index.ts (100%) rename {web => apps/web}/ee/components/issues/quick-add/root.tsx (100%) rename {web => apps/web}/ee/components/issues/worklog/activity/filter-root.tsx (100%) rename {web => apps/web}/ee/components/issues/worklog/activity/index.ts (100%) rename {web => apps/web}/ee/components/issues/worklog/activity/root.tsx (100%) rename {web => apps/web}/ee/components/issues/worklog/activity/worklog-create-button.tsx (100%) rename {web => apps/web}/ee/components/issues/worklog/index.ts (100%) rename {web => apps/web}/ee/components/issues/worklog/property/index.ts (100%) rename {web => apps/web}/ee/components/issues/worklog/property/root.tsx (100%) rename {web => apps/web}/ee/components/pages/index.ts (100%) rename {web => apps/web}/ee/components/projects/create/attributes.tsx (100%) rename {web => apps/web}/ee/components/projects/create/root.tsx (100%) rename {web => apps/web}/ee/components/projects/header.tsx (100%) rename {web => apps/web}/ee/components/projects/mobile-header.tsx (100%) rename {web => apps/web}/ee/components/projects/page.tsx (100%) rename {web => apps/web}/ee/components/projects/settings/intake/index.ts (100%) rename {web => apps/web}/ee/components/projects/settings/useProjectColumns.tsx (100%) rename {web => apps/web}/ee/components/relations/index.tsx (100%) rename {web => apps/web}/ee/components/sidebar/index.ts (100%) rename {web => apps/web}/ee/components/views/access-controller.tsx (100%) rename {web => apps/web}/ee/components/views/filters/access-filter.tsx (100%) rename {web => apps/web}/ee/components/views/publish/index.ts (100%) rename {web => apps/web}/ee/components/workflow/index.ts (100%) rename {web => apps/web}/ee/components/workspace-notifications/index.ts (100%) rename {web => apps/web}/ee/components/workspace/billing/index.ts (100%) rename {web => apps/web}/ee/components/workspace/billing/root.tsx (100%) rename {web => apps/web}/ee/components/workspace/delete-workspace-modal.tsx (100%) rename {web => apps/web}/ee/components/workspace/delete-workspace-section.tsx (100%) rename {web => apps/web}/ee/components/workspace/edition-badge.tsx (100%) rename {web => apps/web}/ee/components/workspace/index.ts (100%) rename {web => apps/web}/ee/components/workspace/settings/useMemberColumns.tsx (100%) rename {web => apps/web}/ee/components/workspace/sidebar/index.ts (100%) rename {web => apps/web}/ee/components/workspace/sidebar/teams-sidebar-list.tsx (100%) rename {web => apps/web}/ee/components/workspace/upgrade-badge.tsx (100%) rename {web => apps/web}/ee/constants/editor.ts (100%) rename {web => apps/web}/ee/constants/index.ts (100%) rename {web => apps/web}/ee/constants/project/index.ts (100%) rename {web => apps/web}/ee/constants/project/settings/features.tsx (100%) rename {web => apps/web}/ee/constants/project/settings/index.ts (100%) rename {web => apps/web}/ee/constants/project/settings/tabs.ts (100%) rename {web => apps/web}/ee/constants/sidebar-favorites.ts (100%) rename {web => apps/web}/ee/helpers/command-palette.ts (100%) rename {web => apps/web}/ee/helpers/epic-analytics.ts (100%) rename {web => apps/web}/ee/helpers/instance.helper.ts (100%) rename {web => apps/web}/ee/helpers/issue-action-helper.ts (100%) rename {web => apps/web}/ee/helpers/issue-filter.helper.ts (100%) rename {web => apps/web}/ee/helpers/project-settings.ts (100%) rename {web => apps/web}/ee/helpers/workspace.helper.ts (100%) rename {web => apps/web}/ee/hooks/store/index.ts (100%) rename {web => apps/web}/ee/hooks/use-additional-editor-mention.tsx (100%) rename {web => apps/web}/ee/hooks/use-additional-favorite-item-details.ts (100%) rename {web => apps/web}/ee/hooks/use-editor-flagging.ts (100%) rename {web => apps/web}/ee/hooks/use-file-size.ts (100%) rename {web => apps/web}/ee/hooks/use-issue-embed.tsx (100%) rename {web => apps/web}/ee/hooks/use-issue-properties.tsx (100%) rename {web => apps/web}/ee/hooks/use-page-flag.ts (100%) rename {web => apps/web}/ee/layouts/project-wrapper.tsx (100%) rename {web => apps/web}/ee/layouts/workspace-wrapper.tsx (100%) rename {web => apps/web}/ee/services/index.ts (100%) rename {web => apps/web}/ee/services/project/estimate.service.ts (100%) rename {web => apps/web}/ee/services/project/index.ts (100%) rename {web => apps/web}/ee/services/project/project-state.service.ts (100%) rename {web => apps/web}/ee/store/analytics.store.ts (100%) rename {web => apps/web}/ee/store/command-palette.store.ts (100%) rename {web => apps/web}/ee/store/cycle/index.ts (100%) rename {web => apps/web}/ee/store/estimates/estimate.ts (100%) rename {web => apps/web}/ee/store/issue/helpers/base-issue.store.ts (100%) rename {web => apps/web}/ee/store/issue/issue-details/activity.store.ts (100%) rename {web => apps/web}/ee/store/issue/issue-details/root.store.ts (100%) rename {web => apps/web}/ee/store/issue/team-views/index.ts (100%) rename {web => apps/web}/ee/store/issue/team/index.ts (100%) rename {web => apps/web}/ee/store/member/project-member.store.ts (100%) rename {web => apps/web}/ee/store/project-inbox.store.ts (100%) rename {web => apps/web}/ee/store/root.store.ts (100%) rename {web => apps/web}/ee/store/state.store.ts (100%) rename {web => apps/web}/ee/store/timeline/base-timeline.store.ts (100%) rename {web => apps/web}/ee/store/user/permission.store.ts (100%) rename {web => apps/web}/ee/types/index.ts (100%) rename {web => apps/web}/ee/types/issue-types/index.ts (100%) rename {web => apps/web}/ee/types/issue-types/issue-property-values.d.ts (100%) rename {web => apps/web}/ee/types/projects/index.ts (100%) rename {web => apps/web}/ee/types/projects/projects.ts (100%) rename {web => apps/web}/google.d.ts (100%) rename {web => apps/web}/helpers/authentication.helper.tsx (100%) rename {web => apps/web}/helpers/dashboard.helper.ts (100%) rename {web => apps/web}/helpers/emoji.helper.tsx (100%) rename {web => apps/web}/helpers/event-tracker.helper.ts (100%) rename {web => apps/web}/helpers/graph.helper.ts (100%) rename {web => apps/web}/helpers/views.helper.ts (100%) rename {web => apps/web}/manifest.json (100%) rename {web => apps/web}/next-env.d.ts (100%) rename {web => apps/web}/next.config.js (100%) rename {web => apps/web}/package.json (100%) rename {web => apps/web}/postcss.config.js (100%) rename {web => apps/web}/public/404.svg (100%) rename {web => apps/web}/public/animated-icons/uploading.json (100%) rename {web => apps/web}/public/attachment/audio-icon.png (100%) rename {web => apps/web}/public/attachment/css-icon.png (100%) rename {web => apps/web}/public/attachment/csv-icon.png (100%) rename {web => apps/web}/public/attachment/default-icon.png (100%) rename {web => apps/web}/public/attachment/doc-icon.png (100%) rename {web => apps/web}/public/attachment/excel-icon.png (100%) rename {web => apps/web}/public/attachment/figma-icon.png (100%) rename {web => apps/web}/public/attachment/html-icon.png (100%) rename {web => apps/web}/public/attachment/img-icon.png (100%) rename {web => apps/web}/public/attachment/jpg-icon.png (100%) rename {web => apps/web}/public/attachment/js-icon.png (100%) rename {web => apps/web}/public/attachment/pdf-icon.png (100%) rename {web => apps/web}/public/attachment/png-icon.png (100%) rename {web => apps/web}/public/attachment/rar-icon.png (100%) rename {web => apps/web}/public/attachment/svg-icon.png (100%) rename {web => apps/web}/public/attachment/txt-icon.png (100%) rename {web => apps/web}/public/attachment/video-icon.png (100%) rename {web => apps/web}/public/attachment/zip-icon.png (100%) rename {web => apps/web}/public/auth/access-denied.svg (100%) rename {web => apps/web}/public/auth/background-pattern-dark.svg (100%) rename {web => apps/web}/public/auth/background-pattern.svg (100%) rename {web => apps/web}/public/auth/project-not-authorized.svg (100%) rename {web => apps/web}/public/auth/unauthorized.svg (100%) rename {web => apps/web}/public/auth/workspace-not-authorized.svg (100%) rename {web => apps/web}/public/emoji/project-emoji.svg (100%) rename {web => apps/web}/public/empty-state/active-cycle/assignee-dark.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/assignee-light.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/chart-dark.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/chart-light.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/cycle-dark.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/cycle-light.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/label-dark.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/label-light.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/priority-dark.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/priority-light.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/progress-dark.webp (100%) rename {web => apps/web}/public/empty-state/active-cycle/progress-light.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/all-issues-dark.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/all-issues-light.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/assigned-dark.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/assigned-light.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/created-dark.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/created-light.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/custom-view-dark.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/custom-view-light.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/no-project-dark.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/no-project-light.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/subscribed-dark.webp (100%) rename {web => apps/web}/public/empty-state/all-issues/subscribed-light.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-chart-area-dark.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-chart-area-light.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-chart-bar-dark.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-chart-bar-light.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-chart-radar-dark.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-chart-radar-light.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-grid-background-dark.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-grid-background-light.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-table-dark.webp (100%) rename {web => apps/web}/public/empty-state/analytics/empty-table-light.webp (100%) rename {web => apps/web}/public/empty-state/api-token.svg (100%) rename {web => apps/web}/public/empty-state/archived/empty-cycles-dark.webp (100%) rename {web => apps/web}/public/empty-state/archived/empty-cycles-light.webp (100%) rename {web => apps/web}/public/empty-state/archived/empty-issues-dark.webp (100%) rename {web => apps/web}/public/empty-state/archived/empty-issues-light.webp (100%) rename {web => apps/web}/public/empty-state/archived/empty-modules-dark.webp (100%) rename {web => apps/web}/public/empty-state/archived/empty-modules-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/calendar-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/calendar-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/calendar-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/calendar-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/gantt_chart-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/gantt_chart-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/gantt_chart-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/gantt_chart-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/kanban-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/kanban-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/kanban-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/kanban-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/list-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/list-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/list-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/list-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/spreadsheet-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/spreadsheet-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/spreadsheet-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/cycle-issues/spreadsheet-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle.svg (100%) rename {web => apps/web}/public/empty-state/cycle/active-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle/active-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle/all-filters.svg (100%) rename {web => apps/web}/public/empty-state/cycle/completed-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle/completed-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle/completed-no-issues-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle/completed-no-issues-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle/draft-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle/draft-light.webp (100%) rename {web => apps/web}/public/empty-state/cycle/name-filter.svg (100%) rename {web => apps/web}/public/empty-state/cycle/upcoming-dark.webp (100%) rename {web => apps/web}/public/empty-state/cycle/upcoming-light.webp (100%) rename {web => apps/web}/public/empty-state/dashboard/dark/completed-issues.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/dark/issues-by-priority.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/dark/issues-by-state-group.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/dark/overdue-issues.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/dark/recent-activity.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/dark/recent-collaborators-1.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/dark/recent-collaborators-2.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/dark/recent-collaborators-3.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/dark/upcoming-issues.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/light/completed-issues.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/light/issues-by-priority.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/light/issues-by-state-group.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/light/overdue-issues.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/light/recent-activity.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/light/recent-collaborators-1.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/light/recent-collaborators-2.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/light/recent-collaborators-3.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/light/upcoming-issues.svg (100%) rename {web => apps/web}/public/empty-state/dashboard/widgets-dark.webp (100%) rename {web => apps/web}/public/empty-state/dashboard/widgets-light.webp (100%) rename {web => apps/web}/public/empty-state/dashboard_empty_project.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/cycles-dark.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/cycles-light.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/intake-dark.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/intake-light.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/modules-dark.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/modules-light.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/pages-dark.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/pages-light.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/views-dark.webp (100%) rename {web => apps/web}/public/empty-state/disabled-feature/views-light.webp (100%) rename {web => apps/web}/public/empty-state/draft/draft-issues-empty-dark.webp (100%) rename {web => apps/web}/public/empty-state/draft/draft-issues-empty-light.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/calendar-dark.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/calendar-light.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/gantt_chart-dark.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/gantt_chart-light.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/kanban-dark.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/kanban-light.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/list-dark.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/list-light.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/spreadsheet-dark.webp (100%) rename {web => apps/web}/public/empty-state/empty-filters/spreadsheet-light.webp (100%) rename {web => apps/web}/public/empty-state/empty_analytics.webp (100%) rename {web => apps/web}/public/empty-state/empty_bar_graph.svg (100%) rename {web => apps/web}/public/empty-state/empty_cycles.webp (100%) rename {web => apps/web}/public/empty-state/empty_graph.svg (100%) rename {web => apps/web}/public/empty-state/empty_issues.webp (100%) rename {web => apps/web}/public/empty-state/empty_label.svg (100%) rename {web => apps/web}/public/empty-state/empty_members.svg (100%) rename {web => apps/web}/public/empty-state/empty_modules.webp (100%) rename {web => apps/web}/public/empty-state/empty_page.png (100%) rename {web => apps/web}/public/empty-state/empty_project.webp (100%) rename {web => apps/web}/public/empty-state/empty_users.svg (100%) rename {web => apps/web}/public/empty-state/empty_view.webp (100%) rename {web => apps/web}/public/empty-state/epics/epics-dark.webp (100%) rename {web => apps/web}/public/empty-state/epics/epics-light.webp (100%) rename {web => apps/web}/public/empty-state/estimates/dark.svg (100%) rename {web => apps/web}/public/empty-state/estimates/light.svg (100%) rename {web => apps/web}/public/empty-state/intake/filter-issue-dark.webp (100%) rename {web => apps/web}/public/empty-state/intake/filter-issue-light.webp (100%) rename {web => apps/web}/public/empty-state/intake/intake-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/intake/intake-dark.webp (100%) rename {web => apps/web}/public/empty-state/intake/intake-issue-dark.webp (100%) rename {web => apps/web}/public/empty-state/intake/intake-issue-light.webp (100%) rename {web => apps/web}/public/empty-state/intake/intake-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/intake/intake-light.webp (100%) rename {web => apps/web}/public/empty-state/intake/issue-detail-dark.webp (100%) rename {web => apps/web}/public/empty-state/intake/issue-detail-light.webp (100%) rename {web => apps/web}/public/empty-state/invitation.svg (100%) rename {web => apps/web}/public/empty-state/issue.svg (100%) rename {web => apps/web}/public/empty-state/label.svg (100%) rename {web => apps/web}/public/empty-state/module-issues/calendar-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/calendar-dark.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/calendar-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/calendar-light.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/gantt_chart-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/gantt_chart-dark.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/gantt_chart-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/gantt_chart-light.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/kanban-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/kanban-dark.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/kanban-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/kanban-light.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/list-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/list-dark.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/list-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/list-light.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/spreadsheet-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/spreadsheet-dark.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/spreadsheet-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/module-issues/spreadsheet-light.webp (100%) rename {web => apps/web}/public/empty-state/module.svg (100%) rename {web => apps/web}/public/empty-state/module/all-filters.svg (100%) rename {web => apps/web}/public/empty-state/module/name-filter.svg (100%) rename {web => apps/web}/public/empty-state/notification.svg (100%) rename {web => apps/web}/public/empty-state/onboarding/analytics-dark.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/analytics-light.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/archive-dark.png (100%) rename {web => apps/web}/public/empty-state/onboarding/archive-light.png (100%) rename {web => apps/web}/public/empty-state/onboarding/cycles-dark.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/cycles-light.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/dashboard-dark.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/dashboard-light.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/graph-dark.png (100%) rename {web => apps/web}/public/empty-state/onboarding/graph-light.png (100%) rename {web => apps/web}/public/empty-state/onboarding/issues-closed-dark.png (100%) rename {web => apps/web}/public/empty-state/onboarding/issues-closed-light.png (100%) rename {web => apps/web}/public/empty-state/onboarding/issues-dark.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/issues-light.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/members-dark.png (100%) rename {web => apps/web}/public/empty-state/onboarding/members-light.png (100%) rename {web => apps/web}/public/empty-state/onboarding/modules-dark.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/modules-light.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/notification-dark.png (100%) rename {web => apps/web}/public/empty-state/onboarding/notification-light.png (100%) rename {web => apps/web}/public/empty-state/onboarding/pages-dark.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/pages-light.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/projects-dark.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/projects-light.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/search-dark.png (100%) rename {web => apps/web}/public/empty-state/onboarding/search-light.png (100%) rename {web => apps/web}/public/empty-state/onboarding/snooze-light.png (100%) rename {web => apps/web}/public/empty-state/onboarding/snoozed-dark.png (100%) rename {web => apps/web}/public/empty-state/onboarding/views-dark.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/views-light.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/workspace-invites-dark.webp (100%) rename {web => apps/web}/public/empty-state/onboarding/workspace-invites-light.webp (100%) rename {web => apps/web}/public/empty-state/pages/all-dark.webp (100%) rename {web => apps/web}/public/empty-state/pages/all-filters.svg (100%) rename {web => apps/web}/public/empty-state/pages/all-light.webp (100%) rename {web => apps/web}/public/empty-state/pages/archived-dark.webp (100%) rename {web => apps/web}/public/empty-state/pages/archived-light.webp (100%) rename {web => apps/web}/public/empty-state/pages/name-filter.svg (100%) rename {web => apps/web}/public/empty-state/pages/navigation-pane/assets-dark.webp (100%) rename {web => apps/web}/public/empty-state/pages/navigation-pane/assets-light.webp (100%) rename {web => apps/web}/public/empty-state/pages/navigation-pane/outline-dark.webp (100%) rename {web => apps/web}/public/empty-state/pages/navigation-pane/outline-light.webp (100%) rename {web => apps/web}/public/empty-state/pages/private-dark.webp (100%) rename {web => apps/web}/public/empty-state/pages/private-light.webp (100%) rename {web => apps/web}/public/empty-state/pages/public-dark.webp (100%) rename {web => apps/web}/public/empty-state/pages/public-light.webp (100%) rename {web => apps/web}/public/empty-state/profile/activities-dark.webp (100%) rename {web => apps/web}/public/empty-state/profile/activities-light.webp (100%) rename {web => apps/web}/public/empty-state/profile/activity-dark.webp (100%) rename {web => apps/web}/public/empty-state/profile/activity-light.webp (100%) rename {web => apps/web}/public/empty-state/profile/assigned-dark.webp (100%) rename {web => apps/web}/public/empty-state/profile/assigned-light.webp (100%) rename {web => apps/web}/public/empty-state/profile/created-dark.webp (100%) rename {web => apps/web}/public/empty-state/profile/created-light.webp (100%) rename {web => apps/web}/public/empty-state/profile/issues-by-priority-dark.webp (100%) rename {web => apps/web}/public/empty-state/profile/issues-by-priority-light.webp (100%) rename {web => apps/web}/public/empty-state/profile/issues-by-state-dark.webp (100%) rename {web => apps/web}/public/empty-state/profile/issues-by-state-light.webp (100%) rename {web => apps/web}/public/empty-state/profile/subscribed-dark.webp (100%) rename {web => apps/web}/public/empty-state/profile/subscribed-light.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/estimates-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/estimates-dark.png (100%) rename {web => apps/web}/public/empty-state/project-settings/estimates-dark.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/estimates-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/estimates-light.png (100%) rename {web => apps/web}/public/empty-state/project-settings/estimates-light.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/integrations-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/integrations-dark.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/integrations-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/integrations-light.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/labels-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/labels-dark.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/labels-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/labels-light.webp (100%) rename {web => apps/web}/public/empty-state/project-settings/no-projects-dark.png (100%) rename {web => apps/web}/public/empty-state/project-settings/no-projects-light.png (100%) rename {web => apps/web}/public/empty-state/project.svg (100%) rename {web => apps/web}/public/empty-state/project/all-filters.svg (100%) rename {web => apps/web}/public/empty-state/project/name-filter.svg (100%) rename {web => apps/web}/public/empty-state/recent_activity.svg (100%) rename {web => apps/web}/public/empty-state/search/all-issue-view-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/all-issues-view-light.webp (100%) rename {web => apps/web}/public/empty-state/search/archive-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/archive-light.webp (100%) rename {web => apps/web}/public/empty-state/search/comments-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/comments-light.webp (100%) rename {web => apps/web}/public/empty-state/search/issues-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/issues-light.webp (100%) rename {web => apps/web}/public/empty-state/search/member-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/member-light.webp (100%) rename {web => apps/web}/public/empty-state/search/notification-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/notification-light.webp (100%) rename {web => apps/web}/public/empty-state/search/project-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/project-light.webp (100%) rename {web => apps/web}/public/empty-state/search/search-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/search-light.webp (100%) rename {web => apps/web}/public/empty-state/search/snooze-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/snooze-light.webp (100%) rename {web => apps/web}/public/empty-state/search/views-dark.webp (100%) rename {web => apps/web}/public/empty-state/search/views-light.webp (100%) rename {web => apps/web}/public/empty-state/state_graph.svg (100%) rename {web => apps/web}/public/empty-state/stickies/stickies-dark.webp (100%) rename {web => apps/web}/public/empty-state/stickies/stickies-light.webp (100%) rename {web => apps/web}/public/empty-state/stickies/stickies-search-dark.webp (100%) rename {web => apps/web}/public/empty-state/stickies/stickies-search-light.webp (100%) rename {web => apps/web}/public/empty-state/view.svg (100%) rename {web => apps/web}/public/empty-state/web-hook.svg (100%) rename {web => apps/web}/public/empty-state/workspace-draft/issue-dark.webp (100%) rename {web => apps/web}/public/empty-state/workspace-draft/issue-light.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/api-tokens-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/api-tokens-dark.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/api-tokens-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/api-tokens-light.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/exports-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/exports-dark.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/exports-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/exports-light.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/imports-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/imports-dark.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/imports-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/imports-light.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/integrations-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/integrations-dark.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/integrations-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/integrations-light.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/webhooks-dark-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/webhooks-dark.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/webhooks-light-resp.webp (100%) rename {web => apps/web}/public/empty-state/workspace-settings/webhooks-light.webp (100%) rename {web => apps/web}/public/favicon/android-chrome-192x192.png (100%) rename {web => apps/web}/public/favicon/android-chrome-512x512.png (100%) rename {web => apps/web}/public/favicon/apple-touch-icon.png (100%) rename {web => apps/web}/public/favicon/favicon-16x16.png (100%) rename {web => apps/web}/public/favicon/favicon-32x32.png (100%) rename {web => apps/web}/public/favicon/favicon.ico (100%) rename {web => apps/web}/public/favicon/site.webmanifest (100%) rename {web => apps/web}/public/fonts/inter/bold-italic.ttf (100%) rename {web => apps/web}/public/fonts/inter/bold.ttf (100%) rename {web => apps/web}/public/fonts/inter/heavy-italic.ttf (100%) rename {web => apps/web}/public/fonts/inter/heavy.ttf (100%) rename {web => apps/web}/public/fonts/inter/light-italic.ttf (100%) rename {web => apps/web}/public/fonts/inter/light.ttf (100%) rename {web => apps/web}/public/fonts/inter/medium-italic.ttf (100%) rename {web => apps/web}/public/fonts/inter/medium.ttf (100%) rename {web => apps/web}/public/fonts/inter/regular-italic.ttf (100%) rename {web => apps/web}/public/fonts/inter/regular.ttf (100%) rename {web => apps/web}/public/fonts/inter/semibold-italic.ttf (100%) rename {web => apps/web}/public/fonts/inter/semibold.ttf (100%) rename {web => apps/web}/public/fonts/inter/thin-italic.ttf (100%) rename {web => apps/web}/public/fonts/inter/thin.ttf (100%) rename {web => apps/web}/public/fonts/inter/ultrabold-italic.ttf (100%) rename {web => apps/web}/public/fonts/inter/ultrabold.ttf (100%) rename {web => apps/web}/public/fonts/inter/ultralight-italic.ttf (100%) rename {web => apps/web}/public/fonts/inter/ultralight.ttf (100%) rename {web => apps/web}/public/icons/icon-128x128.png (100%) rename {web => apps/web}/public/icons/icon-180x180.png (100%) rename {web => apps/web}/public/icons/icon-192x192.png (100%) rename {web => apps/web}/public/icons/icon-348x348.png (100%) rename {web => apps/web}/public/icons/icon-512x512.png (100%) rename {web => apps/web}/public/images/logo-spinner-dark.gif (100%) rename {web => apps/web}/public/images/logo-spinner-light.gif (100%) rename {web => apps/web}/public/instance-not-ready.webp (100%) rename {web => apps/web}/public/instance-setup-done.webp (100%) rename {web => apps/web}/public/logos/github-black.png (100%) rename {web => apps/web}/public/logos/github-dark.svg (100%) rename {web => apps/web}/public/logos/github-square.png (100%) rename {web => apps/web}/public/logos/github-white.png (100%) rename {web => apps/web}/public/logos/gitlab-logo.svg (100%) rename {web => apps/web}/public/logos/google-logo.svg (100%) rename {web => apps/web}/public/mac-command.svg (100%) rename {web => apps/web}/public/maintenance-mode.webp (100%) rename {web => apps/web}/public/manifest.json (100%) rename {web => apps/web}/public/og-image.png (100%) rename {web => apps/web}/public/onboarding/create-join-workspace-dark.webp (100%) rename {web => apps/web}/public/onboarding/create-join-workspace-light.webp (100%) rename {web => apps/web}/public/onboarding/cycles.webp (100%) rename {web => apps/web}/public/onboarding/invite-members-dark.webp (100%) rename {web => apps/web}/public/onboarding/invite-members-light.webp (100%) rename {web => apps/web}/public/onboarding/issues.webp (100%) rename {web => apps/web}/public/onboarding/modules.webp (100%) rename {web => apps/web}/public/onboarding/onboarding-pages.webp (100%) rename {web => apps/web}/public/onboarding/pages.webp (100%) rename {web => apps/web}/public/onboarding/profile-setup-dark.webp (100%) rename {web => apps/web}/public/onboarding/profile-setup-light.webp (100%) rename {web => apps/web}/public/onboarding/user-personalization-dark.webp (100%) rename {web => apps/web}/public/onboarding/user-personalization-light.webp (100%) rename {web => apps/web}/public/onboarding/views.webp (100%) rename {web => apps/web}/public/plane-logos/black-horizontal-with-blue-logo.png (100%) rename {web => apps/web}/public/plane-logos/blue-without-text.png (100%) rename {web => apps/web}/public/plane-logos/plane-mobile-pwa.png (100%) rename {web => apps/web}/public/plane-logos/white-horizontal-with-blue-logo.png (100%) rename {web => apps/web}/public/plane-logos/white-horizontal.svg (100%) rename {web => apps/web}/public/plane-takeoff.png (100%) rename {web => apps/web}/public/services/csv.svg (100%) rename {web => apps/web}/public/services/excel.svg (100%) rename {web => apps/web}/public/services/github.png (100%) rename {web => apps/web}/public/services/jira.svg (100%) rename {web => apps/web}/public/services/json.svg (100%) rename {web => apps/web}/public/services/slack.png (100%) rename {web => apps/web}/public/site.webmanifest.json (100%) rename {web => apps/web}/public/sw.js (100%) rename {web => apps/web}/public/sw.js.map (100%) rename {web => apps/web}/public/user.png (100%) rename {web => apps/web}/public/users/user-1.png (100%) rename {web => apps/web}/public/users/user-2.png (100%) rename {web => apps/web}/public/users/user-profile-cover-default-img.png (100%) rename {web => apps/web}/public/workbox-9f2f79cf.js (100%) rename {web => apps/web}/public/workbox-9f2f79cf.js.map (100%) rename {web => apps/web}/public/workspace-active-cycles/cta-l-1-dark.webp (100%) rename {web => apps/web}/public/workspace-active-cycles/cta-l-1-light.webp (100%) rename {web => apps/web}/public/workspace-active-cycles/cta-r-1-dark.webp (100%) rename {web => apps/web}/public/workspace-active-cycles/cta-r-1-light.webp (100%) rename {web => apps/web}/public/workspace-active-cycles/cta-r-2-dark.webp (100%) rename {web => apps/web}/public/workspace-active-cycles/cta-r-2-light.webp (100%) rename {web => apps/web}/public/workspace/workspace-creation-disabled.png (100%) rename {web => apps/web}/public/workspace/workspace-not-available.png (100%) rename {web => apps/web}/styles/command-pallette.css (100%) rename {web => apps/web}/styles/emoji.css (100%) rename {web => apps/web}/styles/globals.css (100%) rename {web => apps/web}/styles/nprogress.css (100%) rename {web => apps/web}/styles/react-day-picker.css (100%) rename {web => apps/web}/tailwind.config.js (100%) rename {web => apps/web}/tsconfig.json (100%) rename {web => apps/web}/use-font-face-observer.d.ts (100%) diff --git a/admin/.env.example b/apps/admin/.env.example similarity index 100% rename from admin/.env.example rename to apps/admin/.env.example diff --git a/admin/.eslintrc.js b/apps/admin/.eslintrc.js similarity index 100% rename from admin/.eslintrc.js rename to apps/admin/.eslintrc.js diff --git a/admin/.prettierignore b/apps/admin/.prettierignore similarity index 100% rename from admin/.prettierignore rename to apps/admin/.prettierignore diff --git a/admin/.prettierrc b/apps/admin/.prettierrc similarity index 100% rename from admin/.prettierrc rename to apps/admin/.prettierrc diff --git a/admin/Dockerfile.admin b/apps/admin/Dockerfile.admin similarity index 100% rename from admin/Dockerfile.admin rename to apps/admin/Dockerfile.admin diff --git a/admin/Dockerfile.dev b/apps/admin/Dockerfile.dev similarity index 100% rename from admin/Dockerfile.dev rename to apps/admin/Dockerfile.dev diff --git a/admin/app/(all)/(dashboard)/ai/form.tsx b/apps/admin/app/(all)/(dashboard)/ai/form.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/ai/form.tsx rename to apps/admin/app/(all)/(dashboard)/ai/form.tsx diff --git a/admin/app/(all)/(dashboard)/ai/layout.tsx b/apps/admin/app/(all)/(dashboard)/ai/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/ai/layout.tsx rename to apps/admin/app/(all)/(dashboard)/ai/layout.tsx diff --git a/admin/app/(all)/(dashboard)/ai/page.tsx b/apps/admin/app/(all)/(dashboard)/ai/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/ai/page.tsx rename to apps/admin/app/(all)/(dashboard)/ai/page.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/github/form.tsx b/apps/admin/app/(all)/(dashboard)/authentication/github/form.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/github/form.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/github/form.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/github/layout.tsx b/apps/admin/app/(all)/(dashboard)/authentication/github/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/github/layout.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/github/layout.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/github/page.tsx b/apps/admin/app/(all)/(dashboard)/authentication/github/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/github/page.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/github/page.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/gitlab/form.tsx b/apps/admin/app/(all)/(dashboard)/authentication/gitlab/form.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/gitlab/form.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/gitlab/form.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/gitlab/layout.tsx b/apps/admin/app/(all)/(dashboard)/authentication/gitlab/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/gitlab/layout.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/gitlab/layout.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/gitlab/page.tsx b/apps/admin/app/(all)/(dashboard)/authentication/gitlab/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/gitlab/page.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/gitlab/page.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/google/form.tsx b/apps/admin/app/(all)/(dashboard)/authentication/google/form.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/google/form.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/google/form.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/google/layout.tsx b/apps/admin/app/(all)/(dashboard)/authentication/google/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/google/layout.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/google/layout.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/google/page.tsx b/apps/admin/app/(all)/(dashboard)/authentication/google/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/google/page.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/google/page.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/layout.tsx b/apps/admin/app/(all)/(dashboard)/authentication/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/layout.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/layout.tsx diff --git a/admin/app/(all)/(dashboard)/authentication/page.tsx b/apps/admin/app/(all)/(dashboard)/authentication/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/authentication/page.tsx rename to apps/admin/app/(all)/(dashboard)/authentication/page.tsx diff --git a/admin/app/(all)/(dashboard)/email/email-config-form.tsx b/apps/admin/app/(all)/(dashboard)/email/email-config-form.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/email/email-config-form.tsx rename to apps/admin/app/(all)/(dashboard)/email/email-config-form.tsx diff --git a/admin/app/(all)/(dashboard)/email/layout.tsx b/apps/admin/app/(all)/(dashboard)/email/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/email/layout.tsx rename to apps/admin/app/(all)/(dashboard)/email/layout.tsx diff --git a/admin/app/(all)/(dashboard)/email/page.tsx b/apps/admin/app/(all)/(dashboard)/email/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/email/page.tsx rename to apps/admin/app/(all)/(dashboard)/email/page.tsx diff --git a/admin/app/(all)/(dashboard)/email/test-email-modal.tsx b/apps/admin/app/(all)/(dashboard)/email/test-email-modal.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/email/test-email-modal.tsx rename to apps/admin/app/(all)/(dashboard)/email/test-email-modal.tsx diff --git a/admin/app/(all)/(dashboard)/general/form.tsx b/apps/admin/app/(all)/(dashboard)/general/form.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/general/form.tsx rename to apps/admin/app/(all)/(dashboard)/general/form.tsx diff --git a/admin/app/(all)/(dashboard)/general/intercom.tsx b/apps/admin/app/(all)/(dashboard)/general/intercom.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/general/intercom.tsx rename to apps/admin/app/(all)/(dashboard)/general/intercom.tsx diff --git a/admin/app/(all)/(dashboard)/general/layout.tsx b/apps/admin/app/(all)/(dashboard)/general/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/general/layout.tsx rename to apps/admin/app/(all)/(dashboard)/general/layout.tsx diff --git a/admin/app/(all)/(dashboard)/general/page.tsx b/apps/admin/app/(all)/(dashboard)/general/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/general/page.tsx rename to apps/admin/app/(all)/(dashboard)/general/page.tsx diff --git a/admin/app/(all)/(dashboard)/header.tsx b/apps/admin/app/(all)/(dashboard)/header.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/header.tsx rename to apps/admin/app/(all)/(dashboard)/header.tsx diff --git a/admin/app/(all)/(dashboard)/image/form.tsx b/apps/admin/app/(all)/(dashboard)/image/form.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/image/form.tsx rename to apps/admin/app/(all)/(dashboard)/image/form.tsx diff --git a/admin/app/(all)/(dashboard)/image/layout.tsx b/apps/admin/app/(all)/(dashboard)/image/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/image/layout.tsx rename to apps/admin/app/(all)/(dashboard)/image/layout.tsx diff --git a/admin/app/(all)/(dashboard)/image/page.tsx b/apps/admin/app/(all)/(dashboard)/image/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/image/page.tsx rename to apps/admin/app/(all)/(dashboard)/image/page.tsx diff --git a/admin/app/(all)/(dashboard)/layout.tsx b/apps/admin/app/(all)/(dashboard)/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/layout.tsx rename to apps/admin/app/(all)/(dashboard)/layout.tsx diff --git a/admin/app/(all)/(dashboard)/sidebar-dropdown.tsx b/apps/admin/app/(all)/(dashboard)/sidebar-dropdown.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/sidebar-dropdown.tsx rename to apps/admin/app/(all)/(dashboard)/sidebar-dropdown.tsx diff --git a/admin/app/(all)/(dashboard)/sidebar-help-section.tsx b/apps/admin/app/(all)/(dashboard)/sidebar-help-section.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/sidebar-help-section.tsx rename to apps/admin/app/(all)/(dashboard)/sidebar-help-section.tsx diff --git a/admin/app/(all)/(dashboard)/sidebar-menu.tsx b/apps/admin/app/(all)/(dashboard)/sidebar-menu.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/sidebar-menu.tsx rename to apps/admin/app/(all)/(dashboard)/sidebar-menu.tsx diff --git a/admin/app/(all)/(dashboard)/sidebar.tsx b/apps/admin/app/(all)/(dashboard)/sidebar.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/sidebar.tsx rename to apps/admin/app/(all)/(dashboard)/sidebar.tsx diff --git a/admin/app/(all)/(dashboard)/workspace/create/form.tsx b/apps/admin/app/(all)/(dashboard)/workspace/create/form.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/workspace/create/form.tsx rename to apps/admin/app/(all)/(dashboard)/workspace/create/form.tsx diff --git a/admin/app/(all)/(dashboard)/workspace/create/page.tsx b/apps/admin/app/(all)/(dashboard)/workspace/create/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/workspace/create/page.tsx rename to apps/admin/app/(all)/(dashboard)/workspace/create/page.tsx diff --git a/admin/app/(all)/(dashboard)/workspace/layout.tsx b/apps/admin/app/(all)/(dashboard)/workspace/layout.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/workspace/layout.tsx rename to apps/admin/app/(all)/(dashboard)/workspace/layout.tsx diff --git a/admin/app/(all)/(dashboard)/workspace/page.tsx b/apps/admin/app/(all)/(dashboard)/workspace/page.tsx similarity index 100% rename from admin/app/(all)/(dashboard)/workspace/page.tsx rename to apps/admin/app/(all)/(dashboard)/workspace/page.tsx diff --git a/admin/app/(all)/(home)/auth-banner.tsx b/apps/admin/app/(all)/(home)/auth-banner.tsx similarity index 100% rename from admin/app/(all)/(home)/auth-banner.tsx rename to apps/admin/app/(all)/(home)/auth-banner.tsx diff --git a/admin/app/(all)/(home)/auth-helpers.tsx b/apps/admin/app/(all)/(home)/auth-helpers.tsx similarity index 100% rename from admin/app/(all)/(home)/auth-helpers.tsx rename to apps/admin/app/(all)/(home)/auth-helpers.tsx diff --git a/admin/app/(all)/(home)/layout.tsx b/apps/admin/app/(all)/(home)/layout.tsx similarity index 100% rename from admin/app/(all)/(home)/layout.tsx rename to apps/admin/app/(all)/(home)/layout.tsx diff --git a/admin/app/(all)/(home)/page.tsx b/apps/admin/app/(all)/(home)/page.tsx similarity index 100% rename from admin/app/(all)/(home)/page.tsx rename to apps/admin/app/(all)/(home)/page.tsx diff --git a/admin/app/(all)/(home)/sign-in-form.tsx b/apps/admin/app/(all)/(home)/sign-in-form.tsx similarity index 100% rename from admin/app/(all)/(home)/sign-in-form.tsx rename to apps/admin/app/(all)/(home)/sign-in-form.tsx diff --git a/admin/app/(all)/instance.provider.tsx b/apps/admin/app/(all)/instance.provider.tsx similarity index 100% rename from admin/app/(all)/instance.provider.tsx rename to apps/admin/app/(all)/instance.provider.tsx diff --git a/admin/app/(all)/layout.tsx b/apps/admin/app/(all)/layout.tsx similarity index 100% rename from admin/app/(all)/layout.tsx rename to apps/admin/app/(all)/layout.tsx diff --git a/admin/app/(all)/store.provider.tsx b/apps/admin/app/(all)/store.provider.tsx similarity index 100% rename from admin/app/(all)/store.provider.tsx rename to apps/admin/app/(all)/store.provider.tsx diff --git a/admin/app/(all)/toast.tsx b/apps/admin/app/(all)/toast.tsx similarity index 100% rename from admin/app/(all)/toast.tsx rename to apps/admin/app/(all)/toast.tsx diff --git a/admin/app/(all)/user.provider.tsx b/apps/admin/app/(all)/user.provider.tsx similarity index 100% rename from admin/app/(all)/user.provider.tsx rename to apps/admin/app/(all)/user.provider.tsx diff --git a/admin/app/error.tsx b/apps/admin/app/error.tsx similarity index 100% rename from admin/app/error.tsx rename to apps/admin/app/error.tsx diff --git a/admin/app/layout.tsx b/apps/admin/app/layout.tsx similarity index 100% rename from admin/app/layout.tsx rename to apps/admin/app/layout.tsx diff --git a/admin/ce/components/authentication/authentication-modes.tsx b/apps/admin/ce/components/authentication/authentication-modes.tsx similarity index 100% rename from admin/ce/components/authentication/authentication-modes.tsx rename to apps/admin/ce/components/authentication/authentication-modes.tsx diff --git a/admin/ce/components/authentication/index.ts b/apps/admin/ce/components/authentication/index.ts similarity index 100% rename from admin/ce/components/authentication/index.ts rename to apps/admin/ce/components/authentication/index.ts diff --git a/admin/ce/components/common/index.ts b/apps/admin/ce/components/common/index.ts similarity index 100% rename from admin/ce/components/common/index.ts rename to apps/admin/ce/components/common/index.ts diff --git a/admin/ce/components/common/upgrade-button.tsx b/apps/admin/ce/components/common/upgrade-button.tsx similarity index 100% rename from admin/ce/components/common/upgrade-button.tsx rename to apps/admin/ce/components/common/upgrade-button.tsx diff --git a/admin/ce/store/root.store.ts b/apps/admin/ce/store/root.store.ts similarity index 100% rename from admin/ce/store/root.store.ts rename to apps/admin/ce/store/root.store.ts diff --git a/admin/core/components/authentication/authentication-method-card.tsx b/apps/admin/core/components/authentication/authentication-method-card.tsx similarity index 100% rename from admin/core/components/authentication/authentication-method-card.tsx rename to apps/admin/core/components/authentication/authentication-method-card.tsx diff --git a/admin/core/components/authentication/email-config-switch.tsx b/apps/admin/core/components/authentication/email-config-switch.tsx similarity index 100% rename from admin/core/components/authentication/email-config-switch.tsx rename to apps/admin/core/components/authentication/email-config-switch.tsx diff --git a/admin/core/components/authentication/github-config.tsx b/apps/admin/core/components/authentication/github-config.tsx similarity index 100% rename from admin/core/components/authentication/github-config.tsx rename to apps/admin/core/components/authentication/github-config.tsx diff --git a/admin/core/components/authentication/gitlab-config.tsx b/apps/admin/core/components/authentication/gitlab-config.tsx similarity index 100% rename from admin/core/components/authentication/gitlab-config.tsx rename to apps/admin/core/components/authentication/gitlab-config.tsx diff --git a/admin/core/components/authentication/google-config.tsx b/apps/admin/core/components/authentication/google-config.tsx similarity index 100% rename from admin/core/components/authentication/google-config.tsx rename to apps/admin/core/components/authentication/google-config.tsx diff --git a/admin/core/components/authentication/password-config-switch.tsx b/apps/admin/core/components/authentication/password-config-switch.tsx similarity index 100% rename from admin/core/components/authentication/password-config-switch.tsx rename to apps/admin/core/components/authentication/password-config-switch.tsx diff --git a/admin/core/components/common/banner.tsx b/apps/admin/core/components/common/banner.tsx similarity index 100% rename from admin/core/components/common/banner.tsx rename to apps/admin/core/components/common/banner.tsx diff --git a/admin/core/components/common/breadcrumb-link.tsx b/apps/admin/core/components/common/breadcrumb-link.tsx similarity index 100% rename from admin/core/components/common/breadcrumb-link.tsx rename to apps/admin/core/components/common/breadcrumb-link.tsx diff --git a/admin/core/components/common/code-block.tsx b/apps/admin/core/components/common/code-block.tsx similarity index 100% rename from admin/core/components/common/code-block.tsx rename to apps/admin/core/components/common/code-block.tsx diff --git a/admin/core/components/common/confirm-discard-modal.tsx b/apps/admin/core/components/common/confirm-discard-modal.tsx similarity index 100% rename from admin/core/components/common/confirm-discard-modal.tsx rename to apps/admin/core/components/common/confirm-discard-modal.tsx diff --git a/admin/core/components/common/controller-input.tsx b/apps/admin/core/components/common/controller-input.tsx similarity index 100% rename from admin/core/components/common/controller-input.tsx rename to apps/admin/core/components/common/controller-input.tsx diff --git a/admin/core/components/common/copy-field.tsx b/apps/admin/core/components/common/copy-field.tsx similarity index 100% rename from admin/core/components/common/copy-field.tsx rename to apps/admin/core/components/common/copy-field.tsx diff --git a/admin/core/components/common/empty-state.tsx b/apps/admin/core/components/common/empty-state.tsx similarity index 100% rename from admin/core/components/common/empty-state.tsx rename to apps/admin/core/components/common/empty-state.tsx diff --git a/admin/core/components/common/logo-spinner.tsx b/apps/admin/core/components/common/logo-spinner.tsx similarity index 100% rename from admin/core/components/common/logo-spinner.tsx rename to apps/admin/core/components/common/logo-spinner.tsx diff --git a/admin/core/components/common/page-header.tsx b/apps/admin/core/components/common/page-header.tsx similarity index 100% rename from admin/core/components/common/page-header.tsx rename to apps/admin/core/components/common/page-header.tsx diff --git a/admin/core/components/common/password-strength-meter.tsx b/apps/admin/core/components/common/password-strength-meter.tsx similarity index 100% rename from admin/core/components/common/password-strength-meter.tsx rename to apps/admin/core/components/common/password-strength-meter.tsx diff --git a/admin/core/components/instance/failure.tsx b/apps/admin/core/components/instance/failure.tsx similarity index 100% rename from admin/core/components/instance/failure.tsx rename to apps/admin/core/components/instance/failure.tsx diff --git a/admin/core/components/instance/instance-not-ready.tsx b/apps/admin/core/components/instance/instance-not-ready.tsx similarity index 100% rename from admin/core/components/instance/instance-not-ready.tsx rename to apps/admin/core/components/instance/instance-not-ready.tsx diff --git a/admin/core/components/instance/loading.tsx b/apps/admin/core/components/instance/loading.tsx similarity index 100% rename from admin/core/components/instance/loading.tsx rename to apps/admin/core/components/instance/loading.tsx diff --git a/admin/core/components/instance/setup-form.tsx b/apps/admin/core/components/instance/setup-form.tsx similarity index 100% rename from admin/core/components/instance/setup-form.tsx rename to apps/admin/core/components/instance/setup-form.tsx diff --git a/admin/core/components/new-user-popup.tsx b/apps/admin/core/components/new-user-popup.tsx similarity index 100% rename from admin/core/components/new-user-popup.tsx rename to apps/admin/core/components/new-user-popup.tsx diff --git a/admin/core/components/workspace/list-item.tsx b/apps/admin/core/components/workspace/list-item.tsx similarity index 100% rename from admin/core/components/workspace/list-item.tsx rename to apps/admin/core/components/workspace/list-item.tsx diff --git a/admin/core/hooks/store/index.ts b/apps/admin/core/hooks/store/index.ts similarity index 100% rename from admin/core/hooks/store/index.ts rename to apps/admin/core/hooks/store/index.ts diff --git a/admin/core/hooks/store/use-instance.tsx b/apps/admin/core/hooks/store/use-instance.tsx similarity index 100% rename from admin/core/hooks/store/use-instance.tsx rename to apps/admin/core/hooks/store/use-instance.tsx diff --git a/admin/core/hooks/store/use-theme.tsx b/apps/admin/core/hooks/store/use-theme.tsx similarity index 100% rename from admin/core/hooks/store/use-theme.tsx rename to apps/admin/core/hooks/store/use-theme.tsx diff --git a/admin/core/hooks/store/use-user.tsx b/apps/admin/core/hooks/store/use-user.tsx similarity index 100% rename from admin/core/hooks/store/use-user.tsx rename to apps/admin/core/hooks/store/use-user.tsx diff --git a/admin/core/hooks/store/use-workspace.tsx b/apps/admin/core/hooks/store/use-workspace.tsx similarity index 100% rename from admin/core/hooks/store/use-workspace.tsx rename to apps/admin/core/hooks/store/use-workspace.tsx diff --git a/admin/core/store/instance.store.ts b/apps/admin/core/store/instance.store.ts similarity index 100% rename from admin/core/store/instance.store.ts rename to apps/admin/core/store/instance.store.ts diff --git a/admin/core/store/root.store.ts b/apps/admin/core/store/root.store.ts similarity index 100% rename from admin/core/store/root.store.ts rename to apps/admin/core/store/root.store.ts diff --git a/admin/core/store/theme.store.ts b/apps/admin/core/store/theme.store.ts similarity index 100% rename from admin/core/store/theme.store.ts rename to apps/admin/core/store/theme.store.ts diff --git a/admin/core/store/user.store.ts b/apps/admin/core/store/user.store.ts similarity index 100% rename from admin/core/store/user.store.ts rename to apps/admin/core/store/user.store.ts diff --git a/admin/core/store/workspace.store.ts b/apps/admin/core/store/workspace.store.ts similarity index 100% rename from admin/core/store/workspace.store.ts rename to apps/admin/core/store/workspace.store.ts diff --git a/admin/ee/components/authentication/authentication-modes.tsx b/apps/admin/ee/components/authentication/authentication-modes.tsx similarity index 100% rename from admin/ee/components/authentication/authentication-modes.tsx rename to apps/admin/ee/components/authentication/authentication-modes.tsx diff --git a/admin/ee/components/authentication/index.ts b/apps/admin/ee/components/authentication/index.ts similarity index 100% rename from admin/ee/components/authentication/index.ts rename to apps/admin/ee/components/authentication/index.ts diff --git a/admin/ee/components/common/index.ts b/apps/admin/ee/components/common/index.ts similarity index 100% rename from admin/ee/components/common/index.ts rename to apps/admin/ee/components/common/index.ts diff --git a/admin/ee/store/root.store.ts b/apps/admin/ee/store/root.store.ts similarity index 100% rename from admin/ee/store/root.store.ts rename to apps/admin/ee/store/root.store.ts diff --git a/admin/next-env.d.ts b/apps/admin/next-env.d.ts similarity index 100% rename from admin/next-env.d.ts rename to apps/admin/next-env.d.ts diff --git a/admin/next.config.js b/apps/admin/next.config.js similarity index 100% rename from admin/next.config.js rename to apps/admin/next.config.js diff --git a/admin/package.json b/apps/admin/package.json similarity index 100% rename from admin/package.json rename to apps/admin/package.json diff --git a/admin/postcss.config.js b/apps/admin/postcss.config.js similarity index 100% rename from admin/postcss.config.js rename to apps/admin/postcss.config.js diff --git a/admin/public/auth/background-pattern-dark.svg b/apps/admin/public/auth/background-pattern-dark.svg similarity index 100% rename from admin/public/auth/background-pattern-dark.svg rename to apps/admin/public/auth/background-pattern-dark.svg diff --git a/admin/public/auth/background-pattern.svg b/apps/admin/public/auth/background-pattern.svg similarity index 100% rename from admin/public/auth/background-pattern.svg rename to apps/admin/public/auth/background-pattern.svg diff --git a/admin/public/favicon/android-chrome-192x192.png b/apps/admin/public/favicon/android-chrome-192x192.png similarity index 100% rename from admin/public/favicon/android-chrome-192x192.png rename to apps/admin/public/favicon/android-chrome-192x192.png diff --git a/admin/public/favicon/android-chrome-512x512.png b/apps/admin/public/favicon/android-chrome-512x512.png similarity index 100% rename from admin/public/favicon/android-chrome-512x512.png rename to apps/admin/public/favicon/android-chrome-512x512.png diff --git a/admin/public/favicon/apple-touch-icon.png b/apps/admin/public/favicon/apple-touch-icon.png similarity index 100% rename from admin/public/favicon/apple-touch-icon.png rename to apps/admin/public/favicon/apple-touch-icon.png diff --git a/admin/public/favicon/favicon-16x16.png b/apps/admin/public/favicon/favicon-16x16.png similarity index 100% rename from admin/public/favicon/favicon-16x16.png rename to apps/admin/public/favicon/favicon-16x16.png diff --git a/admin/public/favicon/favicon-32x32.png b/apps/admin/public/favicon/favicon-32x32.png similarity index 100% rename from admin/public/favicon/favicon-32x32.png rename to apps/admin/public/favicon/favicon-32x32.png diff --git a/admin/public/favicon/favicon.ico b/apps/admin/public/favicon/favicon.ico similarity index 100% rename from admin/public/favicon/favicon.ico rename to apps/admin/public/favicon/favicon.ico diff --git a/admin/public/favicon/site.webmanifest b/apps/admin/public/favicon/site.webmanifest similarity index 100% rename from admin/public/favicon/site.webmanifest rename to apps/admin/public/favicon/site.webmanifest diff --git a/admin/public/images/logo-spinner-dark.gif b/apps/admin/public/images/logo-spinner-dark.gif similarity index 100% rename from admin/public/images/logo-spinner-dark.gif rename to apps/admin/public/images/logo-spinner-dark.gif diff --git a/admin/public/images/logo-spinner-light.gif b/apps/admin/public/images/logo-spinner-light.gif similarity index 100% rename from admin/public/images/logo-spinner-light.gif rename to apps/admin/public/images/logo-spinner-light.gif diff --git a/admin/public/images/plane-takeoff.png b/apps/admin/public/images/plane-takeoff.png similarity index 100% rename from admin/public/images/plane-takeoff.png rename to apps/admin/public/images/plane-takeoff.png diff --git a/admin/public/instance/instance-failure-dark.svg b/apps/admin/public/instance/instance-failure-dark.svg similarity index 100% rename from admin/public/instance/instance-failure-dark.svg rename to apps/admin/public/instance/instance-failure-dark.svg diff --git a/admin/public/instance/instance-failure.svg b/apps/admin/public/instance/instance-failure.svg similarity index 100% rename from admin/public/instance/instance-failure.svg rename to apps/admin/public/instance/instance-failure.svg diff --git a/admin/public/instance/plane-takeoff.png b/apps/admin/public/instance/plane-takeoff.png similarity index 100% rename from admin/public/instance/plane-takeoff.png rename to apps/admin/public/instance/plane-takeoff.png diff --git a/admin/public/logos/github-black.png b/apps/admin/public/logos/github-black.png similarity index 100% rename from admin/public/logos/github-black.png rename to apps/admin/public/logos/github-black.png diff --git a/admin/public/logos/github-white.png b/apps/admin/public/logos/github-white.png similarity index 100% rename from admin/public/logos/github-white.png rename to apps/admin/public/logos/github-white.png diff --git a/admin/public/logos/gitlab-logo.svg b/apps/admin/public/logos/gitlab-logo.svg similarity index 100% rename from admin/public/logos/gitlab-logo.svg rename to apps/admin/public/logos/gitlab-logo.svg diff --git a/admin/public/logos/google-logo.svg b/apps/admin/public/logos/google-logo.svg similarity index 100% rename from admin/public/logos/google-logo.svg rename to apps/admin/public/logos/google-logo.svg diff --git a/admin/public/logos/oidc-logo.svg b/apps/admin/public/logos/oidc-logo.svg similarity index 100% rename from admin/public/logos/oidc-logo.svg rename to apps/admin/public/logos/oidc-logo.svg diff --git a/admin/public/logos/saml-logo.svg b/apps/admin/public/logos/saml-logo.svg similarity index 100% rename from admin/public/logos/saml-logo.svg rename to apps/admin/public/logos/saml-logo.svg diff --git a/admin/public/logos/takeoff-icon-dark.svg b/apps/admin/public/logos/takeoff-icon-dark.svg similarity index 100% rename from admin/public/logos/takeoff-icon-dark.svg rename to apps/admin/public/logos/takeoff-icon-dark.svg diff --git a/admin/public/logos/takeoff-icon-light.svg b/apps/admin/public/logos/takeoff-icon-light.svg similarity index 100% rename from admin/public/logos/takeoff-icon-light.svg rename to apps/admin/public/logos/takeoff-icon-light.svg diff --git a/admin/public/plane-logos/black-horizontal-with-blue-logo.png b/apps/admin/public/plane-logos/black-horizontal-with-blue-logo.png similarity index 100% rename from admin/public/plane-logos/black-horizontal-with-blue-logo.png rename to apps/admin/public/plane-logos/black-horizontal-with-blue-logo.png diff --git a/admin/public/plane-logos/blue-without-text.png b/apps/admin/public/plane-logos/blue-without-text.png similarity index 100% rename from admin/public/plane-logos/blue-without-text.png rename to apps/admin/public/plane-logos/blue-without-text.png diff --git a/admin/public/plane-logos/white-horizontal-with-blue-logo.png b/apps/admin/public/plane-logos/white-horizontal-with-blue-logo.png similarity index 100% rename from admin/public/plane-logos/white-horizontal-with-blue-logo.png rename to apps/admin/public/plane-logos/white-horizontal-with-blue-logo.png diff --git a/admin/public/site.webmanifest.json b/apps/admin/public/site.webmanifest.json similarity index 100% rename from admin/public/site.webmanifest.json rename to apps/admin/public/site.webmanifest.json diff --git a/admin/styles/globals.css b/apps/admin/styles/globals.css similarity index 100% rename from admin/styles/globals.css rename to apps/admin/styles/globals.css diff --git a/admin/tailwind.config.js b/apps/admin/tailwind.config.js similarity index 100% rename from admin/tailwind.config.js rename to apps/admin/tailwind.config.js diff --git a/admin/tsconfig.json b/apps/admin/tsconfig.json similarity index 100% rename from admin/tsconfig.json rename to apps/admin/tsconfig.json diff --git a/live/.env.example b/apps/live/.env.example similarity index 100% rename from live/.env.example rename to apps/live/.env.example diff --git a/live/.eslintignore b/apps/live/.eslintignore similarity index 100% rename from live/.eslintignore rename to apps/live/.eslintignore diff --git a/live/.eslintrc.json b/apps/live/.eslintrc.json similarity index 100% rename from live/.eslintrc.json rename to apps/live/.eslintrc.json diff --git a/live/.prettierignore b/apps/live/.prettierignore similarity index 100% rename from live/.prettierignore rename to apps/live/.prettierignore diff --git a/live/.prettierrc b/apps/live/.prettierrc similarity index 100% rename from live/.prettierrc rename to apps/live/.prettierrc diff --git a/live/Dockerfile.dev b/apps/live/Dockerfile.dev similarity index 100% rename from live/Dockerfile.dev rename to apps/live/Dockerfile.dev diff --git a/live/Dockerfile.live b/apps/live/Dockerfile.live similarity index 100% rename from live/Dockerfile.live rename to apps/live/Dockerfile.live diff --git a/live/package.json b/apps/live/package.json similarity index 100% rename from live/package.json rename to apps/live/package.json diff --git a/live/src/ce/lib/fetch-document.ts b/apps/live/src/ce/lib/fetch-document.ts similarity index 100% rename from live/src/ce/lib/fetch-document.ts rename to apps/live/src/ce/lib/fetch-document.ts diff --git a/live/src/ce/lib/update-document.ts b/apps/live/src/ce/lib/update-document.ts similarity index 100% rename from live/src/ce/lib/update-document.ts rename to apps/live/src/ce/lib/update-document.ts diff --git a/live/src/ce/types/common.d.ts b/apps/live/src/ce/types/common.d.ts similarity index 100% rename from live/src/ce/types/common.d.ts rename to apps/live/src/ce/types/common.d.ts diff --git a/live/src/core/extensions/index.ts b/apps/live/src/core/extensions/index.ts similarity index 100% rename from live/src/core/extensions/index.ts rename to apps/live/src/core/extensions/index.ts diff --git a/live/src/core/helpers/convert-document.ts b/apps/live/src/core/helpers/convert-document.ts similarity index 100% rename from live/src/core/helpers/convert-document.ts rename to apps/live/src/core/helpers/convert-document.ts diff --git a/live/src/core/helpers/error-handler.ts b/apps/live/src/core/helpers/error-handler.ts similarity index 100% rename from live/src/core/helpers/error-handler.ts rename to apps/live/src/core/helpers/error-handler.ts diff --git a/live/src/core/helpers/logger.ts b/apps/live/src/core/helpers/logger.ts similarity index 100% rename from live/src/core/helpers/logger.ts rename to apps/live/src/core/helpers/logger.ts diff --git a/live/src/core/helpers/page.ts b/apps/live/src/core/helpers/page.ts similarity index 100% rename from live/src/core/helpers/page.ts rename to apps/live/src/core/helpers/page.ts diff --git a/live/src/core/hocuspocus-server.ts b/apps/live/src/core/hocuspocus-server.ts similarity index 100% rename from live/src/core/hocuspocus-server.ts rename to apps/live/src/core/hocuspocus-server.ts diff --git a/live/src/core/lib/authentication.ts b/apps/live/src/core/lib/authentication.ts similarity index 100% rename from live/src/core/lib/authentication.ts rename to apps/live/src/core/lib/authentication.ts diff --git a/live/src/core/lib/page.ts b/apps/live/src/core/lib/page.ts similarity index 100% rename from live/src/core/lib/page.ts rename to apps/live/src/core/lib/page.ts diff --git a/live/src/core/lib/utils/redis-url.ts b/apps/live/src/core/lib/utils/redis-url.ts similarity index 100% rename from live/src/core/lib/utils/redis-url.ts rename to apps/live/src/core/lib/utils/redis-url.ts diff --git a/live/src/core/services/api.service.ts b/apps/live/src/core/services/api.service.ts similarity index 100% rename from live/src/core/services/api.service.ts rename to apps/live/src/core/services/api.service.ts diff --git a/live/src/core/services/page.service.ts b/apps/live/src/core/services/page.service.ts similarity index 100% rename from live/src/core/services/page.service.ts rename to apps/live/src/core/services/page.service.ts diff --git a/live/src/core/services/user.service.ts b/apps/live/src/core/services/user.service.ts similarity index 100% rename from live/src/core/services/user.service.ts rename to apps/live/src/core/services/user.service.ts diff --git a/live/src/core/types/common.d.ts b/apps/live/src/core/types/common.d.ts similarity index 100% rename from live/src/core/types/common.d.ts rename to apps/live/src/core/types/common.d.ts diff --git a/live/src/ee/lib/fetch-document.ts b/apps/live/src/ee/lib/fetch-document.ts similarity index 100% rename from live/src/ee/lib/fetch-document.ts rename to apps/live/src/ee/lib/fetch-document.ts diff --git a/live/src/ee/lib/update-document.ts b/apps/live/src/ee/lib/update-document.ts similarity index 100% rename from live/src/ee/lib/update-document.ts rename to apps/live/src/ee/lib/update-document.ts diff --git a/live/src/ee/types/common.d.ts b/apps/live/src/ee/types/common.d.ts similarity index 100% rename from live/src/ee/types/common.d.ts rename to apps/live/src/ee/types/common.d.ts diff --git a/live/src/server.ts b/apps/live/src/server.ts similarity index 100% rename from live/src/server.ts rename to apps/live/src/server.ts diff --git a/live/tsconfig.json b/apps/live/tsconfig.json similarity index 100% rename from live/tsconfig.json rename to apps/live/tsconfig.json diff --git a/live/tsup.config.ts b/apps/live/tsup.config.ts similarity index 100% rename from live/tsup.config.ts rename to apps/live/tsup.config.ts diff --git a/apiserver/.coveragerc b/apps/server/.coveragerc similarity index 100% rename from apiserver/.coveragerc rename to apps/server/.coveragerc diff --git a/apiserver/.env.example b/apps/server/.env.example similarity index 100% rename from apiserver/.env.example rename to apps/server/.env.example diff --git a/apiserver/Dockerfile.api b/apps/server/Dockerfile.api similarity index 100% rename from apiserver/Dockerfile.api rename to apps/server/Dockerfile.api diff --git a/apiserver/Dockerfile.dev b/apps/server/Dockerfile.dev similarity index 100% rename from apiserver/Dockerfile.dev rename to apps/server/Dockerfile.dev diff --git a/apiserver/Procfile b/apps/server/Procfile similarity index 100% rename from apiserver/Procfile rename to apps/server/Procfile diff --git a/apiserver/back_migration.py b/apps/server/back_migration.py similarity index 100% rename from apiserver/back_migration.py rename to apps/server/back_migration.py diff --git a/apiserver/bin/docker-entrypoint-api-local.sh b/apps/server/bin/docker-entrypoint-api-local.sh similarity index 100% rename from apiserver/bin/docker-entrypoint-api-local.sh rename to apps/server/bin/docker-entrypoint-api-local.sh diff --git a/apiserver/bin/docker-entrypoint-api.sh b/apps/server/bin/docker-entrypoint-api.sh similarity index 100% rename from apiserver/bin/docker-entrypoint-api.sh rename to apps/server/bin/docker-entrypoint-api.sh diff --git a/apiserver/bin/docker-entrypoint-beat.sh b/apps/server/bin/docker-entrypoint-beat.sh similarity index 100% rename from apiserver/bin/docker-entrypoint-beat.sh rename to apps/server/bin/docker-entrypoint-beat.sh diff --git a/apiserver/bin/docker-entrypoint-migrator.sh b/apps/server/bin/docker-entrypoint-migrator.sh similarity index 100% rename from apiserver/bin/docker-entrypoint-migrator.sh rename to apps/server/bin/docker-entrypoint-migrator.sh diff --git a/apiserver/bin/docker-entrypoint-worker.sh b/apps/server/bin/docker-entrypoint-worker.sh similarity index 100% rename from apiserver/bin/docker-entrypoint-worker.sh rename to apps/server/bin/docker-entrypoint-worker.sh diff --git a/apiserver/manage.py b/apps/server/manage.py similarity index 100% rename from apiserver/manage.py rename to apps/server/manage.py diff --git a/apiserver/package.json b/apps/server/package.json similarity index 100% rename from apiserver/package.json rename to apps/server/package.json diff --git a/apiserver/plane/__init__.py b/apps/server/plane/__init__.py similarity index 100% rename from apiserver/plane/__init__.py rename to apps/server/plane/__init__.py diff --git a/apiserver/plane/analytics/__init__.py b/apps/server/plane/analytics/__init__.py similarity index 100% rename from apiserver/plane/analytics/__init__.py rename to apps/server/plane/analytics/__init__.py diff --git a/apiserver/plane/analytics/apps.py b/apps/server/plane/analytics/apps.py similarity index 100% rename from apiserver/plane/analytics/apps.py rename to apps/server/plane/analytics/apps.py diff --git a/apiserver/plane/api/__init__.py b/apps/server/plane/api/__init__.py similarity index 100% rename from apiserver/plane/api/__init__.py rename to apps/server/plane/api/__init__.py diff --git a/apiserver/plane/api/apps.py b/apps/server/plane/api/apps.py similarity index 100% rename from apiserver/plane/api/apps.py rename to apps/server/plane/api/apps.py diff --git a/apiserver/plane/api/middleware/__init__.py b/apps/server/plane/api/middleware/__init__.py similarity index 100% rename from apiserver/plane/api/middleware/__init__.py rename to apps/server/plane/api/middleware/__init__.py diff --git a/apiserver/plane/api/middleware/api_authentication.py b/apps/server/plane/api/middleware/api_authentication.py similarity index 100% rename from apiserver/plane/api/middleware/api_authentication.py rename to apps/server/plane/api/middleware/api_authentication.py diff --git a/apiserver/plane/api/rate_limit.py b/apps/server/plane/api/rate_limit.py similarity index 100% rename from apiserver/plane/api/rate_limit.py rename to apps/server/plane/api/rate_limit.py diff --git a/apiserver/plane/api/serializers/__init__.py b/apps/server/plane/api/serializers/__init__.py similarity index 100% rename from apiserver/plane/api/serializers/__init__.py rename to apps/server/plane/api/serializers/__init__.py diff --git a/apiserver/plane/api/serializers/base.py b/apps/server/plane/api/serializers/base.py similarity index 100% rename from apiserver/plane/api/serializers/base.py rename to apps/server/plane/api/serializers/base.py diff --git a/apiserver/plane/api/serializers/cycle.py b/apps/server/plane/api/serializers/cycle.py similarity index 100% rename from apiserver/plane/api/serializers/cycle.py rename to apps/server/plane/api/serializers/cycle.py diff --git a/apiserver/plane/api/serializers/estimate.py b/apps/server/plane/api/serializers/estimate.py similarity index 100% rename from apiserver/plane/api/serializers/estimate.py rename to apps/server/plane/api/serializers/estimate.py diff --git a/apiserver/plane/api/serializers/intake.py b/apps/server/plane/api/serializers/intake.py similarity index 100% rename from apiserver/plane/api/serializers/intake.py rename to apps/server/plane/api/serializers/intake.py diff --git a/apiserver/plane/api/serializers/issue.py b/apps/server/plane/api/serializers/issue.py similarity index 100% rename from apiserver/plane/api/serializers/issue.py rename to apps/server/plane/api/serializers/issue.py diff --git a/apiserver/plane/api/serializers/module.py b/apps/server/plane/api/serializers/module.py similarity index 100% rename from apiserver/plane/api/serializers/module.py rename to apps/server/plane/api/serializers/module.py diff --git a/apiserver/plane/api/serializers/project.py b/apps/server/plane/api/serializers/project.py similarity index 100% rename from apiserver/plane/api/serializers/project.py rename to apps/server/plane/api/serializers/project.py diff --git a/apiserver/plane/api/serializers/state.py b/apps/server/plane/api/serializers/state.py similarity index 100% rename from apiserver/plane/api/serializers/state.py rename to apps/server/plane/api/serializers/state.py diff --git a/apiserver/plane/api/serializers/user.py b/apps/server/plane/api/serializers/user.py similarity index 100% rename from apiserver/plane/api/serializers/user.py rename to apps/server/plane/api/serializers/user.py diff --git a/apiserver/plane/api/serializers/workspace.py b/apps/server/plane/api/serializers/workspace.py similarity index 100% rename from apiserver/plane/api/serializers/workspace.py rename to apps/server/plane/api/serializers/workspace.py diff --git a/apiserver/plane/api/urls/__init__.py b/apps/server/plane/api/urls/__init__.py similarity index 100% rename from apiserver/plane/api/urls/__init__.py rename to apps/server/plane/api/urls/__init__.py diff --git a/apiserver/plane/api/urls/cycle.py b/apps/server/plane/api/urls/cycle.py similarity index 100% rename from apiserver/plane/api/urls/cycle.py rename to apps/server/plane/api/urls/cycle.py diff --git a/apiserver/plane/api/urls/intake.py b/apps/server/plane/api/urls/intake.py similarity index 100% rename from apiserver/plane/api/urls/intake.py rename to apps/server/plane/api/urls/intake.py diff --git a/apiserver/plane/api/urls/issue.py b/apps/server/plane/api/urls/issue.py similarity index 100% rename from apiserver/plane/api/urls/issue.py rename to apps/server/plane/api/urls/issue.py diff --git a/apiserver/plane/api/urls/member.py b/apps/server/plane/api/urls/member.py similarity index 100% rename from apiserver/plane/api/urls/member.py rename to apps/server/plane/api/urls/member.py diff --git a/apiserver/plane/api/urls/module.py b/apps/server/plane/api/urls/module.py similarity index 100% rename from apiserver/plane/api/urls/module.py rename to apps/server/plane/api/urls/module.py diff --git a/apiserver/plane/api/urls/project.py b/apps/server/plane/api/urls/project.py similarity index 100% rename from apiserver/plane/api/urls/project.py rename to apps/server/plane/api/urls/project.py diff --git a/apiserver/plane/api/urls/state.py b/apps/server/plane/api/urls/state.py similarity index 100% rename from apiserver/plane/api/urls/state.py rename to apps/server/plane/api/urls/state.py diff --git a/apiserver/plane/api/views/__init__.py b/apps/server/plane/api/views/__init__.py similarity index 100% rename from apiserver/plane/api/views/__init__.py rename to apps/server/plane/api/views/__init__.py diff --git a/apiserver/plane/api/views/base.py b/apps/server/plane/api/views/base.py similarity index 100% rename from apiserver/plane/api/views/base.py rename to apps/server/plane/api/views/base.py diff --git a/apiserver/plane/api/views/cycle.py b/apps/server/plane/api/views/cycle.py similarity index 100% rename from apiserver/plane/api/views/cycle.py rename to apps/server/plane/api/views/cycle.py diff --git a/apiserver/plane/api/views/intake.py b/apps/server/plane/api/views/intake.py similarity index 100% rename from apiserver/plane/api/views/intake.py rename to apps/server/plane/api/views/intake.py diff --git a/apiserver/plane/api/views/issue.py b/apps/server/plane/api/views/issue.py similarity index 100% rename from apiserver/plane/api/views/issue.py rename to apps/server/plane/api/views/issue.py diff --git a/apiserver/plane/api/views/member.py b/apps/server/plane/api/views/member.py similarity index 100% rename from apiserver/plane/api/views/member.py rename to apps/server/plane/api/views/member.py diff --git a/apiserver/plane/api/views/module.py b/apps/server/plane/api/views/module.py similarity index 100% rename from apiserver/plane/api/views/module.py rename to apps/server/plane/api/views/module.py diff --git a/apiserver/plane/api/views/project.py b/apps/server/plane/api/views/project.py similarity index 100% rename from apiserver/plane/api/views/project.py rename to apps/server/plane/api/views/project.py diff --git a/apiserver/plane/api/views/state.py b/apps/server/plane/api/views/state.py similarity index 100% rename from apiserver/plane/api/views/state.py rename to apps/server/plane/api/views/state.py diff --git a/apiserver/plane/app/__init__.py b/apps/server/plane/app/__init__.py similarity index 100% rename from apiserver/plane/app/__init__.py rename to apps/server/plane/app/__init__.py diff --git a/apiserver/plane/app/apps.py b/apps/server/plane/app/apps.py similarity index 100% rename from apiserver/plane/app/apps.py rename to apps/server/plane/app/apps.py diff --git a/apiserver/plane/app/middleware/__init__.py b/apps/server/plane/app/middleware/__init__.py similarity index 100% rename from apiserver/plane/app/middleware/__init__.py rename to apps/server/plane/app/middleware/__init__.py diff --git a/apiserver/plane/app/middleware/api_authentication.py b/apps/server/plane/app/middleware/api_authentication.py similarity index 100% rename from apiserver/plane/app/middleware/api_authentication.py rename to apps/server/plane/app/middleware/api_authentication.py diff --git a/apiserver/plane/app/permissions/__init__.py b/apps/server/plane/app/permissions/__init__.py similarity index 100% rename from apiserver/plane/app/permissions/__init__.py rename to apps/server/plane/app/permissions/__init__.py diff --git a/apiserver/plane/app/permissions/base.py b/apps/server/plane/app/permissions/base.py similarity index 100% rename from apiserver/plane/app/permissions/base.py rename to apps/server/plane/app/permissions/base.py diff --git a/apiserver/plane/app/permissions/project.py b/apps/server/plane/app/permissions/project.py similarity index 100% rename from apiserver/plane/app/permissions/project.py rename to apps/server/plane/app/permissions/project.py diff --git a/apiserver/plane/app/permissions/workspace.py b/apps/server/plane/app/permissions/workspace.py similarity index 100% rename from apiserver/plane/app/permissions/workspace.py rename to apps/server/plane/app/permissions/workspace.py diff --git a/apiserver/plane/app/serializers/__init__.py b/apps/server/plane/app/serializers/__init__.py similarity index 100% rename from apiserver/plane/app/serializers/__init__.py rename to apps/server/plane/app/serializers/__init__.py diff --git a/apiserver/plane/app/serializers/analytic.py b/apps/server/plane/app/serializers/analytic.py similarity index 100% rename from apiserver/plane/app/serializers/analytic.py rename to apps/server/plane/app/serializers/analytic.py diff --git a/apiserver/plane/app/serializers/api.py b/apps/server/plane/app/serializers/api.py similarity index 100% rename from apiserver/plane/app/serializers/api.py rename to apps/server/plane/app/serializers/api.py diff --git a/apiserver/plane/app/serializers/asset.py b/apps/server/plane/app/serializers/asset.py similarity index 100% rename from apiserver/plane/app/serializers/asset.py rename to apps/server/plane/app/serializers/asset.py diff --git a/apiserver/plane/app/serializers/base.py b/apps/server/plane/app/serializers/base.py similarity index 100% rename from apiserver/plane/app/serializers/base.py rename to apps/server/plane/app/serializers/base.py diff --git a/apiserver/plane/app/serializers/cycle.py b/apps/server/plane/app/serializers/cycle.py similarity index 100% rename from apiserver/plane/app/serializers/cycle.py rename to apps/server/plane/app/serializers/cycle.py diff --git a/apiserver/plane/app/serializers/draft.py b/apps/server/plane/app/serializers/draft.py similarity index 100% rename from apiserver/plane/app/serializers/draft.py rename to apps/server/plane/app/serializers/draft.py diff --git a/apiserver/plane/app/serializers/estimate.py b/apps/server/plane/app/serializers/estimate.py similarity index 100% rename from apiserver/plane/app/serializers/estimate.py rename to apps/server/plane/app/serializers/estimate.py diff --git a/apiserver/plane/app/serializers/exporter.py b/apps/server/plane/app/serializers/exporter.py similarity index 100% rename from apiserver/plane/app/serializers/exporter.py rename to apps/server/plane/app/serializers/exporter.py diff --git a/apiserver/plane/app/serializers/favorite.py b/apps/server/plane/app/serializers/favorite.py similarity index 100% rename from apiserver/plane/app/serializers/favorite.py rename to apps/server/plane/app/serializers/favorite.py diff --git a/apiserver/plane/app/serializers/importer.py b/apps/server/plane/app/serializers/importer.py similarity index 100% rename from apiserver/plane/app/serializers/importer.py rename to apps/server/plane/app/serializers/importer.py diff --git a/apiserver/plane/app/serializers/intake.py b/apps/server/plane/app/serializers/intake.py similarity index 100% rename from apiserver/plane/app/serializers/intake.py rename to apps/server/plane/app/serializers/intake.py diff --git a/apiserver/plane/app/serializers/issue.py b/apps/server/plane/app/serializers/issue.py similarity index 100% rename from apiserver/plane/app/serializers/issue.py rename to apps/server/plane/app/serializers/issue.py diff --git a/apiserver/plane/app/serializers/module.py b/apps/server/plane/app/serializers/module.py similarity index 100% rename from apiserver/plane/app/serializers/module.py rename to apps/server/plane/app/serializers/module.py diff --git a/apiserver/plane/app/serializers/notification.py b/apps/server/plane/app/serializers/notification.py similarity index 100% rename from apiserver/plane/app/serializers/notification.py rename to apps/server/plane/app/serializers/notification.py diff --git a/apiserver/plane/app/serializers/page.py b/apps/server/plane/app/serializers/page.py similarity index 100% rename from apiserver/plane/app/serializers/page.py rename to apps/server/plane/app/serializers/page.py diff --git a/apiserver/plane/app/serializers/project.py b/apps/server/plane/app/serializers/project.py similarity index 100% rename from apiserver/plane/app/serializers/project.py rename to apps/server/plane/app/serializers/project.py diff --git a/apiserver/plane/app/serializers/state.py b/apps/server/plane/app/serializers/state.py similarity index 100% rename from apiserver/plane/app/serializers/state.py rename to apps/server/plane/app/serializers/state.py diff --git a/apiserver/plane/app/serializers/user.py b/apps/server/plane/app/serializers/user.py similarity index 100% rename from apiserver/plane/app/serializers/user.py rename to apps/server/plane/app/serializers/user.py diff --git a/apiserver/plane/app/serializers/view.py b/apps/server/plane/app/serializers/view.py similarity index 100% rename from apiserver/plane/app/serializers/view.py rename to apps/server/plane/app/serializers/view.py diff --git a/apiserver/plane/app/serializers/webhook.py b/apps/server/plane/app/serializers/webhook.py similarity index 100% rename from apiserver/plane/app/serializers/webhook.py rename to apps/server/plane/app/serializers/webhook.py diff --git a/apiserver/plane/app/serializers/workspace.py b/apps/server/plane/app/serializers/workspace.py similarity index 100% rename from apiserver/plane/app/serializers/workspace.py rename to apps/server/plane/app/serializers/workspace.py diff --git a/apiserver/plane/app/urls/__init__.py b/apps/server/plane/app/urls/__init__.py similarity index 100% rename from apiserver/plane/app/urls/__init__.py rename to apps/server/plane/app/urls/__init__.py diff --git a/apiserver/plane/app/urls/analytic.py b/apps/server/plane/app/urls/analytic.py similarity index 100% rename from apiserver/plane/app/urls/analytic.py rename to apps/server/plane/app/urls/analytic.py diff --git a/apiserver/plane/app/urls/api.py b/apps/server/plane/app/urls/api.py similarity index 100% rename from apiserver/plane/app/urls/api.py rename to apps/server/plane/app/urls/api.py diff --git a/apiserver/plane/app/urls/asset.py b/apps/server/plane/app/urls/asset.py similarity index 100% rename from apiserver/plane/app/urls/asset.py rename to apps/server/plane/app/urls/asset.py diff --git a/apiserver/plane/app/urls/cycle.py b/apps/server/plane/app/urls/cycle.py similarity index 100% rename from apiserver/plane/app/urls/cycle.py rename to apps/server/plane/app/urls/cycle.py diff --git a/apiserver/plane/app/urls/estimate.py b/apps/server/plane/app/urls/estimate.py similarity index 100% rename from apiserver/plane/app/urls/estimate.py rename to apps/server/plane/app/urls/estimate.py diff --git a/apiserver/plane/app/urls/external.py b/apps/server/plane/app/urls/external.py similarity index 100% rename from apiserver/plane/app/urls/external.py rename to apps/server/plane/app/urls/external.py diff --git a/apiserver/plane/app/urls/intake.py b/apps/server/plane/app/urls/intake.py similarity index 100% rename from apiserver/plane/app/urls/intake.py rename to apps/server/plane/app/urls/intake.py diff --git a/apiserver/plane/app/urls/issue.py b/apps/server/plane/app/urls/issue.py similarity index 100% rename from apiserver/plane/app/urls/issue.py rename to apps/server/plane/app/urls/issue.py diff --git a/apiserver/plane/app/urls/module.py b/apps/server/plane/app/urls/module.py similarity index 100% rename from apiserver/plane/app/urls/module.py rename to apps/server/plane/app/urls/module.py diff --git a/apiserver/plane/app/urls/notification.py b/apps/server/plane/app/urls/notification.py similarity index 100% rename from apiserver/plane/app/urls/notification.py rename to apps/server/plane/app/urls/notification.py diff --git a/apiserver/plane/app/urls/page.py b/apps/server/plane/app/urls/page.py similarity index 100% rename from apiserver/plane/app/urls/page.py rename to apps/server/plane/app/urls/page.py diff --git a/apiserver/plane/app/urls/project.py b/apps/server/plane/app/urls/project.py similarity index 100% rename from apiserver/plane/app/urls/project.py rename to apps/server/plane/app/urls/project.py diff --git a/apiserver/plane/app/urls/search.py b/apps/server/plane/app/urls/search.py similarity index 100% rename from apiserver/plane/app/urls/search.py rename to apps/server/plane/app/urls/search.py diff --git a/apiserver/plane/app/urls/state.py b/apps/server/plane/app/urls/state.py similarity index 100% rename from apiserver/plane/app/urls/state.py rename to apps/server/plane/app/urls/state.py diff --git a/apiserver/plane/app/urls/timezone.py b/apps/server/plane/app/urls/timezone.py similarity index 100% rename from apiserver/plane/app/urls/timezone.py rename to apps/server/plane/app/urls/timezone.py diff --git a/apiserver/plane/app/urls/user.py b/apps/server/plane/app/urls/user.py similarity index 100% rename from apiserver/plane/app/urls/user.py rename to apps/server/plane/app/urls/user.py diff --git a/apiserver/plane/app/urls/views.py b/apps/server/plane/app/urls/views.py similarity index 100% rename from apiserver/plane/app/urls/views.py rename to apps/server/plane/app/urls/views.py diff --git a/apiserver/plane/app/urls/webhook.py b/apps/server/plane/app/urls/webhook.py similarity index 100% rename from apiserver/plane/app/urls/webhook.py rename to apps/server/plane/app/urls/webhook.py diff --git a/apiserver/plane/app/urls/workspace.py b/apps/server/plane/app/urls/workspace.py similarity index 100% rename from apiserver/plane/app/urls/workspace.py rename to apps/server/plane/app/urls/workspace.py diff --git a/apiserver/plane/app/views/__init__.py b/apps/server/plane/app/views/__init__.py similarity index 100% rename from apiserver/plane/app/views/__init__.py rename to apps/server/plane/app/views/__init__.py diff --git a/apiserver/plane/app/views/analytic/advance.py b/apps/server/plane/app/views/analytic/advance.py similarity index 100% rename from apiserver/plane/app/views/analytic/advance.py rename to apps/server/plane/app/views/analytic/advance.py diff --git a/apiserver/plane/app/views/analytic/base.py b/apps/server/plane/app/views/analytic/base.py similarity index 100% rename from apiserver/plane/app/views/analytic/base.py rename to apps/server/plane/app/views/analytic/base.py diff --git a/apiserver/plane/app/views/analytic/project_analytics.py b/apps/server/plane/app/views/analytic/project_analytics.py similarity index 100% rename from apiserver/plane/app/views/analytic/project_analytics.py rename to apps/server/plane/app/views/analytic/project_analytics.py diff --git a/apiserver/plane/app/views/api.py b/apps/server/plane/app/views/api.py similarity index 100% rename from apiserver/plane/app/views/api.py rename to apps/server/plane/app/views/api.py diff --git a/apiserver/plane/app/views/asset/base.py b/apps/server/plane/app/views/asset/base.py similarity index 100% rename from apiserver/plane/app/views/asset/base.py rename to apps/server/plane/app/views/asset/base.py diff --git a/apiserver/plane/app/views/asset/v2.py b/apps/server/plane/app/views/asset/v2.py similarity index 100% rename from apiserver/plane/app/views/asset/v2.py rename to apps/server/plane/app/views/asset/v2.py diff --git a/apiserver/plane/app/views/base.py b/apps/server/plane/app/views/base.py similarity index 100% rename from apiserver/plane/app/views/base.py rename to apps/server/plane/app/views/base.py diff --git a/apiserver/plane/app/views/cycle/archive.py b/apps/server/plane/app/views/cycle/archive.py similarity index 100% rename from apiserver/plane/app/views/cycle/archive.py rename to apps/server/plane/app/views/cycle/archive.py diff --git a/apiserver/plane/app/views/cycle/base.py b/apps/server/plane/app/views/cycle/base.py similarity index 100% rename from apiserver/plane/app/views/cycle/base.py rename to apps/server/plane/app/views/cycle/base.py diff --git a/apiserver/plane/app/views/cycle/issue.py b/apps/server/plane/app/views/cycle/issue.py similarity index 100% rename from apiserver/plane/app/views/cycle/issue.py rename to apps/server/plane/app/views/cycle/issue.py diff --git a/apiserver/plane/app/views/error_404.py b/apps/server/plane/app/views/error_404.py similarity index 100% rename from apiserver/plane/app/views/error_404.py rename to apps/server/plane/app/views/error_404.py diff --git a/apiserver/plane/app/views/estimate/base.py b/apps/server/plane/app/views/estimate/base.py similarity index 100% rename from apiserver/plane/app/views/estimate/base.py rename to apps/server/plane/app/views/estimate/base.py diff --git a/apiserver/plane/app/views/exporter/base.py b/apps/server/plane/app/views/exporter/base.py similarity index 100% rename from apiserver/plane/app/views/exporter/base.py rename to apps/server/plane/app/views/exporter/base.py diff --git a/apiserver/plane/app/views/external/base.py b/apps/server/plane/app/views/external/base.py similarity index 100% rename from apiserver/plane/app/views/external/base.py rename to apps/server/plane/app/views/external/base.py diff --git a/apiserver/plane/app/views/intake/base.py b/apps/server/plane/app/views/intake/base.py similarity index 100% rename from apiserver/plane/app/views/intake/base.py rename to apps/server/plane/app/views/intake/base.py diff --git a/apiserver/plane/app/views/issue/activity.py b/apps/server/plane/app/views/issue/activity.py similarity index 100% rename from apiserver/plane/app/views/issue/activity.py rename to apps/server/plane/app/views/issue/activity.py diff --git a/apiserver/plane/app/views/issue/archive.py b/apps/server/plane/app/views/issue/archive.py similarity index 100% rename from apiserver/plane/app/views/issue/archive.py rename to apps/server/plane/app/views/issue/archive.py diff --git a/apiserver/plane/app/views/issue/attachment.py b/apps/server/plane/app/views/issue/attachment.py similarity index 100% rename from apiserver/plane/app/views/issue/attachment.py rename to apps/server/plane/app/views/issue/attachment.py diff --git a/apiserver/plane/app/views/issue/base.py b/apps/server/plane/app/views/issue/base.py similarity index 100% rename from apiserver/plane/app/views/issue/base.py rename to apps/server/plane/app/views/issue/base.py diff --git a/apiserver/plane/app/views/issue/comment.py b/apps/server/plane/app/views/issue/comment.py similarity index 100% rename from apiserver/plane/app/views/issue/comment.py rename to apps/server/plane/app/views/issue/comment.py diff --git a/apiserver/plane/app/views/issue/label.py b/apps/server/plane/app/views/issue/label.py similarity index 100% rename from apiserver/plane/app/views/issue/label.py rename to apps/server/plane/app/views/issue/label.py diff --git a/apiserver/plane/app/views/issue/link.py b/apps/server/plane/app/views/issue/link.py similarity index 100% rename from apiserver/plane/app/views/issue/link.py rename to apps/server/plane/app/views/issue/link.py diff --git a/apiserver/plane/app/views/issue/reaction.py b/apps/server/plane/app/views/issue/reaction.py similarity index 100% rename from apiserver/plane/app/views/issue/reaction.py rename to apps/server/plane/app/views/issue/reaction.py diff --git a/apiserver/plane/app/views/issue/relation.py b/apps/server/plane/app/views/issue/relation.py similarity index 100% rename from apiserver/plane/app/views/issue/relation.py rename to apps/server/plane/app/views/issue/relation.py diff --git a/apiserver/plane/app/views/issue/sub_issue.py b/apps/server/plane/app/views/issue/sub_issue.py similarity index 100% rename from apiserver/plane/app/views/issue/sub_issue.py rename to apps/server/plane/app/views/issue/sub_issue.py diff --git a/apiserver/plane/app/views/issue/subscriber.py b/apps/server/plane/app/views/issue/subscriber.py similarity index 100% rename from apiserver/plane/app/views/issue/subscriber.py rename to apps/server/plane/app/views/issue/subscriber.py diff --git a/apiserver/plane/app/views/issue/version.py b/apps/server/plane/app/views/issue/version.py similarity index 100% rename from apiserver/plane/app/views/issue/version.py rename to apps/server/plane/app/views/issue/version.py diff --git a/apiserver/plane/app/views/module/archive.py b/apps/server/plane/app/views/module/archive.py similarity index 100% rename from apiserver/plane/app/views/module/archive.py rename to apps/server/plane/app/views/module/archive.py diff --git a/apiserver/plane/app/views/module/base.py b/apps/server/plane/app/views/module/base.py similarity index 100% rename from apiserver/plane/app/views/module/base.py rename to apps/server/plane/app/views/module/base.py diff --git a/apiserver/plane/app/views/module/issue.py b/apps/server/plane/app/views/module/issue.py similarity index 100% rename from apiserver/plane/app/views/module/issue.py rename to apps/server/plane/app/views/module/issue.py diff --git a/apiserver/plane/app/views/notification/base.py b/apps/server/plane/app/views/notification/base.py similarity index 100% rename from apiserver/plane/app/views/notification/base.py rename to apps/server/plane/app/views/notification/base.py diff --git a/apiserver/plane/app/views/page/base.py b/apps/server/plane/app/views/page/base.py similarity index 100% rename from apiserver/plane/app/views/page/base.py rename to apps/server/plane/app/views/page/base.py diff --git a/apiserver/plane/app/views/page/version.py b/apps/server/plane/app/views/page/version.py similarity index 100% rename from apiserver/plane/app/views/page/version.py rename to apps/server/plane/app/views/page/version.py diff --git a/apiserver/plane/app/views/project/base.py b/apps/server/plane/app/views/project/base.py similarity index 100% rename from apiserver/plane/app/views/project/base.py rename to apps/server/plane/app/views/project/base.py diff --git a/apiserver/plane/app/views/project/invite.py b/apps/server/plane/app/views/project/invite.py similarity index 100% rename from apiserver/plane/app/views/project/invite.py rename to apps/server/plane/app/views/project/invite.py diff --git a/apiserver/plane/app/views/project/member.py b/apps/server/plane/app/views/project/member.py similarity index 100% rename from apiserver/plane/app/views/project/member.py rename to apps/server/plane/app/views/project/member.py diff --git a/apiserver/plane/app/views/search/base.py b/apps/server/plane/app/views/search/base.py similarity index 100% rename from apiserver/plane/app/views/search/base.py rename to apps/server/plane/app/views/search/base.py diff --git a/apiserver/plane/app/views/search/issue.py b/apps/server/plane/app/views/search/issue.py similarity index 100% rename from apiserver/plane/app/views/search/issue.py rename to apps/server/plane/app/views/search/issue.py diff --git a/apiserver/plane/app/views/state/base.py b/apps/server/plane/app/views/state/base.py similarity index 100% rename from apiserver/plane/app/views/state/base.py rename to apps/server/plane/app/views/state/base.py diff --git a/apiserver/plane/app/views/timezone/base.py b/apps/server/plane/app/views/timezone/base.py similarity index 100% rename from apiserver/plane/app/views/timezone/base.py rename to apps/server/plane/app/views/timezone/base.py diff --git a/apiserver/plane/app/views/user/base.py b/apps/server/plane/app/views/user/base.py similarity index 100% rename from apiserver/plane/app/views/user/base.py rename to apps/server/plane/app/views/user/base.py diff --git a/apiserver/plane/app/views/view/base.py b/apps/server/plane/app/views/view/base.py similarity index 100% rename from apiserver/plane/app/views/view/base.py rename to apps/server/plane/app/views/view/base.py diff --git a/apiserver/plane/app/views/webhook/base.py b/apps/server/plane/app/views/webhook/base.py similarity index 100% rename from apiserver/plane/app/views/webhook/base.py rename to apps/server/plane/app/views/webhook/base.py diff --git a/apiserver/plane/app/views/workspace/base.py b/apps/server/plane/app/views/workspace/base.py similarity index 100% rename from apiserver/plane/app/views/workspace/base.py rename to apps/server/plane/app/views/workspace/base.py diff --git a/apiserver/plane/app/views/workspace/cycle.py b/apps/server/plane/app/views/workspace/cycle.py similarity index 100% rename from apiserver/plane/app/views/workspace/cycle.py rename to apps/server/plane/app/views/workspace/cycle.py diff --git a/apiserver/plane/app/views/workspace/draft.py b/apps/server/plane/app/views/workspace/draft.py similarity index 100% rename from apiserver/plane/app/views/workspace/draft.py rename to apps/server/plane/app/views/workspace/draft.py diff --git a/apiserver/plane/app/views/workspace/estimate.py b/apps/server/plane/app/views/workspace/estimate.py similarity index 100% rename from apiserver/plane/app/views/workspace/estimate.py rename to apps/server/plane/app/views/workspace/estimate.py diff --git a/apiserver/plane/app/views/workspace/favorite.py b/apps/server/plane/app/views/workspace/favorite.py similarity index 100% rename from apiserver/plane/app/views/workspace/favorite.py rename to apps/server/plane/app/views/workspace/favorite.py diff --git a/apiserver/plane/app/views/workspace/home.py b/apps/server/plane/app/views/workspace/home.py similarity index 100% rename from apiserver/plane/app/views/workspace/home.py rename to apps/server/plane/app/views/workspace/home.py diff --git a/apiserver/plane/app/views/workspace/invite.py b/apps/server/plane/app/views/workspace/invite.py similarity index 100% rename from apiserver/plane/app/views/workspace/invite.py rename to apps/server/plane/app/views/workspace/invite.py diff --git a/apiserver/plane/app/views/workspace/label.py b/apps/server/plane/app/views/workspace/label.py similarity index 100% rename from apiserver/plane/app/views/workspace/label.py rename to apps/server/plane/app/views/workspace/label.py diff --git a/apiserver/plane/app/views/workspace/member.py b/apps/server/plane/app/views/workspace/member.py similarity index 100% rename from apiserver/plane/app/views/workspace/member.py rename to apps/server/plane/app/views/workspace/member.py diff --git a/apiserver/plane/app/views/workspace/module.py b/apps/server/plane/app/views/workspace/module.py similarity index 100% rename from apiserver/plane/app/views/workspace/module.py rename to apps/server/plane/app/views/workspace/module.py diff --git a/apiserver/plane/app/views/workspace/quick_link.py b/apps/server/plane/app/views/workspace/quick_link.py similarity index 100% rename from apiserver/plane/app/views/workspace/quick_link.py rename to apps/server/plane/app/views/workspace/quick_link.py diff --git a/apiserver/plane/app/views/workspace/recent_visit.py b/apps/server/plane/app/views/workspace/recent_visit.py similarity index 100% rename from apiserver/plane/app/views/workspace/recent_visit.py rename to apps/server/plane/app/views/workspace/recent_visit.py diff --git a/apiserver/plane/app/views/workspace/state.py b/apps/server/plane/app/views/workspace/state.py similarity index 100% rename from apiserver/plane/app/views/workspace/state.py rename to apps/server/plane/app/views/workspace/state.py diff --git a/apiserver/plane/app/views/workspace/sticky.py b/apps/server/plane/app/views/workspace/sticky.py similarity index 100% rename from apiserver/plane/app/views/workspace/sticky.py rename to apps/server/plane/app/views/workspace/sticky.py diff --git a/apiserver/plane/app/views/workspace/user.py b/apps/server/plane/app/views/workspace/user.py similarity index 100% rename from apiserver/plane/app/views/workspace/user.py rename to apps/server/plane/app/views/workspace/user.py diff --git a/apiserver/plane/app/views/workspace/user_preference.py b/apps/server/plane/app/views/workspace/user_preference.py similarity index 100% rename from apiserver/plane/app/views/workspace/user_preference.py rename to apps/server/plane/app/views/workspace/user_preference.py diff --git a/apiserver/plane/asgi.py b/apps/server/plane/asgi.py similarity index 100% rename from apiserver/plane/asgi.py rename to apps/server/plane/asgi.py diff --git a/apiserver/plane/authentication/__init__.py b/apps/server/plane/authentication/__init__.py similarity index 100% rename from apiserver/plane/authentication/__init__.py rename to apps/server/plane/authentication/__init__.py diff --git a/apiserver/plane/authentication/adapter/__init__.py b/apps/server/plane/authentication/adapter/__init__.py similarity index 100% rename from apiserver/plane/authentication/adapter/__init__.py rename to apps/server/plane/authentication/adapter/__init__.py diff --git a/apiserver/plane/authentication/adapter/base.py b/apps/server/plane/authentication/adapter/base.py similarity index 100% rename from apiserver/plane/authentication/adapter/base.py rename to apps/server/plane/authentication/adapter/base.py diff --git a/apiserver/plane/authentication/adapter/credential.py b/apps/server/plane/authentication/adapter/credential.py similarity index 100% rename from apiserver/plane/authentication/adapter/credential.py rename to apps/server/plane/authentication/adapter/credential.py diff --git a/apiserver/plane/authentication/adapter/error.py b/apps/server/plane/authentication/adapter/error.py similarity index 100% rename from apiserver/plane/authentication/adapter/error.py rename to apps/server/plane/authentication/adapter/error.py diff --git a/apiserver/plane/authentication/adapter/exception.py b/apps/server/plane/authentication/adapter/exception.py similarity index 100% rename from apiserver/plane/authentication/adapter/exception.py rename to apps/server/plane/authentication/adapter/exception.py diff --git a/apiserver/plane/authentication/adapter/oauth.py b/apps/server/plane/authentication/adapter/oauth.py similarity index 100% rename from apiserver/plane/authentication/adapter/oauth.py rename to apps/server/plane/authentication/adapter/oauth.py diff --git a/apiserver/plane/authentication/apps.py b/apps/server/plane/authentication/apps.py similarity index 100% rename from apiserver/plane/authentication/apps.py rename to apps/server/plane/authentication/apps.py diff --git a/apiserver/plane/authentication/middleware/__init__.py b/apps/server/plane/authentication/middleware/__init__.py similarity index 100% rename from apiserver/plane/authentication/middleware/__init__.py rename to apps/server/plane/authentication/middleware/__init__.py diff --git a/apiserver/plane/authentication/middleware/session.py b/apps/server/plane/authentication/middleware/session.py similarity index 100% rename from apiserver/plane/authentication/middleware/session.py rename to apps/server/plane/authentication/middleware/session.py diff --git a/apiserver/plane/authentication/provider/__init__.py b/apps/server/plane/authentication/provider/__init__.py similarity index 100% rename from apiserver/plane/authentication/provider/__init__.py rename to apps/server/plane/authentication/provider/__init__.py diff --git a/apiserver/plane/authentication/provider/credentials/__init__.py b/apps/server/plane/authentication/provider/credentials/__init__.py similarity index 100% rename from apiserver/plane/authentication/provider/credentials/__init__.py rename to apps/server/plane/authentication/provider/credentials/__init__.py diff --git a/apiserver/plane/authentication/provider/credentials/email.py b/apps/server/plane/authentication/provider/credentials/email.py similarity index 100% rename from apiserver/plane/authentication/provider/credentials/email.py rename to apps/server/plane/authentication/provider/credentials/email.py diff --git a/apiserver/plane/authentication/provider/credentials/magic_code.py b/apps/server/plane/authentication/provider/credentials/magic_code.py similarity index 100% rename from apiserver/plane/authentication/provider/credentials/magic_code.py rename to apps/server/plane/authentication/provider/credentials/magic_code.py diff --git a/apiserver/plane/authentication/provider/oauth/__init__.py b/apps/server/plane/authentication/provider/oauth/__init__.py similarity index 100% rename from apiserver/plane/authentication/provider/oauth/__init__.py rename to apps/server/plane/authentication/provider/oauth/__init__.py diff --git a/apiserver/plane/authentication/provider/oauth/github.py b/apps/server/plane/authentication/provider/oauth/github.py similarity index 100% rename from apiserver/plane/authentication/provider/oauth/github.py rename to apps/server/plane/authentication/provider/oauth/github.py diff --git a/apiserver/plane/authentication/provider/oauth/gitlab.py b/apps/server/plane/authentication/provider/oauth/gitlab.py similarity index 100% rename from apiserver/plane/authentication/provider/oauth/gitlab.py rename to apps/server/plane/authentication/provider/oauth/gitlab.py diff --git a/apiserver/plane/authentication/provider/oauth/google.py b/apps/server/plane/authentication/provider/oauth/google.py similarity index 100% rename from apiserver/plane/authentication/provider/oauth/google.py rename to apps/server/plane/authentication/provider/oauth/google.py diff --git a/apiserver/plane/authentication/rate_limit.py b/apps/server/plane/authentication/rate_limit.py similarity index 100% rename from apiserver/plane/authentication/rate_limit.py rename to apps/server/plane/authentication/rate_limit.py diff --git a/apiserver/plane/authentication/session.py b/apps/server/plane/authentication/session.py similarity index 100% rename from apiserver/plane/authentication/session.py rename to apps/server/plane/authentication/session.py diff --git a/apiserver/plane/authentication/urls.py b/apps/server/plane/authentication/urls.py similarity index 100% rename from apiserver/plane/authentication/urls.py rename to apps/server/plane/authentication/urls.py diff --git a/apiserver/plane/authentication/utils/host.py b/apps/server/plane/authentication/utils/host.py similarity index 100% rename from apiserver/plane/authentication/utils/host.py rename to apps/server/plane/authentication/utils/host.py diff --git a/apiserver/plane/authentication/utils/login.py b/apps/server/plane/authentication/utils/login.py similarity index 100% rename from apiserver/plane/authentication/utils/login.py rename to apps/server/plane/authentication/utils/login.py diff --git a/apiserver/plane/authentication/utils/redirection_path.py b/apps/server/plane/authentication/utils/redirection_path.py similarity index 100% rename from apiserver/plane/authentication/utils/redirection_path.py rename to apps/server/plane/authentication/utils/redirection_path.py diff --git a/apiserver/plane/authentication/utils/user_auth_workflow.py b/apps/server/plane/authentication/utils/user_auth_workflow.py similarity index 100% rename from apiserver/plane/authentication/utils/user_auth_workflow.py rename to apps/server/plane/authentication/utils/user_auth_workflow.py diff --git a/apiserver/plane/authentication/utils/workspace_project_join.py b/apps/server/plane/authentication/utils/workspace_project_join.py similarity index 100% rename from apiserver/plane/authentication/utils/workspace_project_join.py rename to apps/server/plane/authentication/utils/workspace_project_join.py diff --git a/apiserver/plane/authentication/views/__init__.py b/apps/server/plane/authentication/views/__init__.py similarity index 100% rename from apiserver/plane/authentication/views/__init__.py rename to apps/server/plane/authentication/views/__init__.py diff --git a/apiserver/plane/authentication/views/app/check.py b/apps/server/plane/authentication/views/app/check.py similarity index 100% rename from apiserver/plane/authentication/views/app/check.py rename to apps/server/plane/authentication/views/app/check.py diff --git a/apiserver/plane/authentication/views/app/email.py b/apps/server/plane/authentication/views/app/email.py similarity index 100% rename from apiserver/plane/authentication/views/app/email.py rename to apps/server/plane/authentication/views/app/email.py diff --git a/apiserver/plane/authentication/views/app/github.py b/apps/server/plane/authentication/views/app/github.py similarity index 100% rename from apiserver/plane/authentication/views/app/github.py rename to apps/server/plane/authentication/views/app/github.py diff --git a/apiserver/plane/authentication/views/app/gitlab.py b/apps/server/plane/authentication/views/app/gitlab.py similarity index 100% rename from apiserver/plane/authentication/views/app/gitlab.py rename to apps/server/plane/authentication/views/app/gitlab.py diff --git a/apiserver/plane/authentication/views/app/google.py b/apps/server/plane/authentication/views/app/google.py similarity index 100% rename from apiserver/plane/authentication/views/app/google.py rename to apps/server/plane/authentication/views/app/google.py diff --git a/apiserver/plane/authentication/views/app/magic.py b/apps/server/plane/authentication/views/app/magic.py similarity index 100% rename from apiserver/plane/authentication/views/app/magic.py rename to apps/server/plane/authentication/views/app/magic.py diff --git a/apiserver/plane/authentication/views/app/password_management.py b/apps/server/plane/authentication/views/app/password_management.py similarity index 100% rename from apiserver/plane/authentication/views/app/password_management.py rename to apps/server/plane/authentication/views/app/password_management.py diff --git a/apiserver/plane/authentication/views/app/signout.py b/apps/server/plane/authentication/views/app/signout.py similarity index 100% rename from apiserver/plane/authentication/views/app/signout.py rename to apps/server/plane/authentication/views/app/signout.py diff --git a/apiserver/plane/authentication/views/common.py b/apps/server/plane/authentication/views/common.py similarity index 100% rename from apiserver/plane/authentication/views/common.py rename to apps/server/plane/authentication/views/common.py diff --git a/apiserver/plane/authentication/views/space/check.py b/apps/server/plane/authentication/views/space/check.py similarity index 100% rename from apiserver/plane/authentication/views/space/check.py rename to apps/server/plane/authentication/views/space/check.py diff --git a/apiserver/plane/authentication/views/space/email.py b/apps/server/plane/authentication/views/space/email.py similarity index 100% rename from apiserver/plane/authentication/views/space/email.py rename to apps/server/plane/authentication/views/space/email.py diff --git a/apiserver/plane/authentication/views/space/github.py b/apps/server/plane/authentication/views/space/github.py similarity index 100% rename from apiserver/plane/authentication/views/space/github.py rename to apps/server/plane/authentication/views/space/github.py diff --git a/apiserver/plane/authentication/views/space/gitlab.py b/apps/server/plane/authentication/views/space/gitlab.py similarity index 100% rename from apiserver/plane/authentication/views/space/gitlab.py rename to apps/server/plane/authentication/views/space/gitlab.py diff --git a/apiserver/plane/authentication/views/space/google.py b/apps/server/plane/authentication/views/space/google.py similarity index 100% rename from apiserver/plane/authentication/views/space/google.py rename to apps/server/plane/authentication/views/space/google.py diff --git a/apiserver/plane/authentication/views/space/magic.py b/apps/server/plane/authentication/views/space/magic.py similarity index 100% rename from apiserver/plane/authentication/views/space/magic.py rename to apps/server/plane/authentication/views/space/magic.py diff --git a/apiserver/plane/authentication/views/space/password_management.py b/apps/server/plane/authentication/views/space/password_management.py similarity index 100% rename from apiserver/plane/authentication/views/space/password_management.py rename to apps/server/plane/authentication/views/space/password_management.py diff --git a/apiserver/plane/authentication/views/space/signout.py b/apps/server/plane/authentication/views/space/signout.py similarity index 100% rename from apiserver/plane/authentication/views/space/signout.py rename to apps/server/plane/authentication/views/space/signout.py diff --git a/apiserver/plane/bgtasks/__init__.py b/apps/server/plane/bgtasks/__init__.py similarity index 100% rename from apiserver/plane/bgtasks/__init__.py rename to apps/server/plane/bgtasks/__init__.py diff --git a/apiserver/plane/bgtasks/analytic_plot_export.py b/apps/server/plane/bgtasks/analytic_plot_export.py similarity index 100% rename from apiserver/plane/bgtasks/analytic_plot_export.py rename to apps/server/plane/bgtasks/analytic_plot_export.py diff --git a/apiserver/plane/bgtasks/api_logs_task.py b/apps/server/plane/bgtasks/api_logs_task.py similarity index 100% rename from apiserver/plane/bgtasks/api_logs_task.py rename to apps/server/plane/bgtasks/api_logs_task.py diff --git a/apiserver/plane/bgtasks/apps.py b/apps/server/plane/bgtasks/apps.py similarity index 100% rename from apiserver/plane/bgtasks/apps.py rename to apps/server/plane/bgtasks/apps.py diff --git a/apiserver/plane/bgtasks/copy_s3_object.py b/apps/server/plane/bgtasks/copy_s3_object.py similarity index 100% rename from apiserver/plane/bgtasks/copy_s3_object.py rename to apps/server/plane/bgtasks/copy_s3_object.py diff --git a/apiserver/plane/bgtasks/deletion_task.py b/apps/server/plane/bgtasks/deletion_task.py similarity index 100% rename from apiserver/plane/bgtasks/deletion_task.py rename to apps/server/plane/bgtasks/deletion_task.py diff --git a/apiserver/plane/bgtasks/dummy_data_task.py b/apps/server/plane/bgtasks/dummy_data_task.py similarity index 100% rename from apiserver/plane/bgtasks/dummy_data_task.py rename to apps/server/plane/bgtasks/dummy_data_task.py diff --git a/apiserver/plane/bgtasks/email_notification_task.py b/apps/server/plane/bgtasks/email_notification_task.py similarity index 100% rename from apiserver/plane/bgtasks/email_notification_task.py rename to apps/server/plane/bgtasks/email_notification_task.py diff --git a/apiserver/plane/bgtasks/event_tracking_task.py b/apps/server/plane/bgtasks/event_tracking_task.py similarity index 100% rename from apiserver/plane/bgtasks/event_tracking_task.py rename to apps/server/plane/bgtasks/event_tracking_task.py diff --git a/apiserver/plane/bgtasks/export_task.py b/apps/server/plane/bgtasks/export_task.py similarity index 100% rename from apiserver/plane/bgtasks/export_task.py rename to apps/server/plane/bgtasks/export_task.py diff --git a/apiserver/plane/bgtasks/exporter_expired_task.py b/apps/server/plane/bgtasks/exporter_expired_task.py similarity index 100% rename from apiserver/plane/bgtasks/exporter_expired_task.py rename to apps/server/plane/bgtasks/exporter_expired_task.py diff --git a/apiserver/plane/bgtasks/file_asset_task.py b/apps/server/plane/bgtasks/file_asset_task.py similarity index 100% rename from apiserver/plane/bgtasks/file_asset_task.py rename to apps/server/plane/bgtasks/file_asset_task.py diff --git a/apiserver/plane/bgtasks/forgot_password_task.py b/apps/server/plane/bgtasks/forgot_password_task.py similarity index 100% rename from apiserver/plane/bgtasks/forgot_password_task.py rename to apps/server/plane/bgtasks/forgot_password_task.py diff --git a/apiserver/plane/bgtasks/issue_activities_task.py b/apps/server/plane/bgtasks/issue_activities_task.py similarity index 100% rename from apiserver/plane/bgtasks/issue_activities_task.py rename to apps/server/plane/bgtasks/issue_activities_task.py diff --git a/apiserver/plane/bgtasks/issue_automation_task.py b/apps/server/plane/bgtasks/issue_automation_task.py similarity index 100% rename from apiserver/plane/bgtasks/issue_automation_task.py rename to apps/server/plane/bgtasks/issue_automation_task.py diff --git a/apiserver/plane/bgtasks/issue_description_version_sync.py b/apps/server/plane/bgtasks/issue_description_version_sync.py similarity index 100% rename from apiserver/plane/bgtasks/issue_description_version_sync.py rename to apps/server/plane/bgtasks/issue_description_version_sync.py diff --git a/apiserver/plane/bgtasks/issue_description_version_task.py b/apps/server/plane/bgtasks/issue_description_version_task.py similarity index 100% rename from apiserver/plane/bgtasks/issue_description_version_task.py rename to apps/server/plane/bgtasks/issue_description_version_task.py diff --git a/apiserver/plane/bgtasks/issue_version_sync.py b/apps/server/plane/bgtasks/issue_version_sync.py similarity index 100% rename from apiserver/plane/bgtasks/issue_version_sync.py rename to apps/server/plane/bgtasks/issue_version_sync.py diff --git a/apiserver/plane/bgtasks/magic_link_code_task.py b/apps/server/plane/bgtasks/magic_link_code_task.py similarity index 100% rename from apiserver/plane/bgtasks/magic_link_code_task.py rename to apps/server/plane/bgtasks/magic_link_code_task.py diff --git a/apiserver/plane/bgtasks/notification_task.py b/apps/server/plane/bgtasks/notification_task.py similarity index 100% rename from apiserver/plane/bgtasks/notification_task.py rename to apps/server/plane/bgtasks/notification_task.py diff --git a/apiserver/plane/bgtasks/page_transaction_task.py b/apps/server/plane/bgtasks/page_transaction_task.py similarity index 100% rename from apiserver/plane/bgtasks/page_transaction_task.py rename to apps/server/plane/bgtasks/page_transaction_task.py diff --git a/apiserver/plane/bgtasks/page_version_task.py b/apps/server/plane/bgtasks/page_version_task.py similarity index 100% rename from apiserver/plane/bgtasks/page_version_task.py rename to apps/server/plane/bgtasks/page_version_task.py diff --git a/apiserver/plane/bgtasks/project_add_user_email_task.py b/apps/server/plane/bgtasks/project_add_user_email_task.py similarity index 100% rename from apiserver/plane/bgtasks/project_add_user_email_task.py rename to apps/server/plane/bgtasks/project_add_user_email_task.py diff --git a/apiserver/plane/bgtasks/project_invitation_task.py b/apps/server/plane/bgtasks/project_invitation_task.py similarity index 100% rename from apiserver/plane/bgtasks/project_invitation_task.py rename to apps/server/plane/bgtasks/project_invitation_task.py diff --git a/apiserver/plane/bgtasks/recent_visited_task.py b/apps/server/plane/bgtasks/recent_visited_task.py similarity index 100% rename from apiserver/plane/bgtasks/recent_visited_task.py rename to apps/server/plane/bgtasks/recent_visited_task.py diff --git a/apiserver/plane/bgtasks/storage_metadata_task.py b/apps/server/plane/bgtasks/storage_metadata_task.py similarity index 100% rename from apiserver/plane/bgtasks/storage_metadata_task.py rename to apps/server/plane/bgtasks/storage_metadata_task.py diff --git a/apiserver/plane/bgtasks/user_activation_email_task.py b/apps/server/plane/bgtasks/user_activation_email_task.py similarity index 100% rename from apiserver/plane/bgtasks/user_activation_email_task.py rename to apps/server/plane/bgtasks/user_activation_email_task.py diff --git a/apiserver/plane/bgtasks/user_deactivation_email_task.py b/apps/server/plane/bgtasks/user_deactivation_email_task.py similarity index 100% rename from apiserver/plane/bgtasks/user_deactivation_email_task.py rename to apps/server/plane/bgtasks/user_deactivation_email_task.py diff --git a/apiserver/plane/bgtasks/webhook_task.py b/apps/server/plane/bgtasks/webhook_task.py similarity index 100% rename from apiserver/plane/bgtasks/webhook_task.py rename to apps/server/plane/bgtasks/webhook_task.py diff --git a/apiserver/plane/bgtasks/work_item_link_task.py b/apps/server/plane/bgtasks/work_item_link_task.py similarity index 100% rename from apiserver/plane/bgtasks/work_item_link_task.py rename to apps/server/plane/bgtasks/work_item_link_task.py diff --git a/apiserver/plane/bgtasks/workspace_invitation_task.py b/apps/server/plane/bgtasks/workspace_invitation_task.py similarity index 100% rename from apiserver/plane/bgtasks/workspace_invitation_task.py rename to apps/server/plane/bgtasks/workspace_invitation_task.py diff --git a/apiserver/plane/bgtasks/workspace_seed_task.py b/apps/server/plane/bgtasks/workspace_seed_task.py similarity index 100% rename from apiserver/plane/bgtasks/workspace_seed_task.py rename to apps/server/plane/bgtasks/workspace_seed_task.py diff --git a/apiserver/plane/celery.py b/apps/server/plane/celery.py similarity index 100% rename from apiserver/plane/celery.py rename to apps/server/plane/celery.py diff --git a/apiserver/plane/db/__init__.py b/apps/server/plane/db/__init__.py similarity index 100% rename from apiserver/plane/db/__init__.py rename to apps/server/plane/db/__init__.py diff --git a/apiserver/plane/db/apps.py b/apps/server/plane/db/apps.py similarity index 100% rename from apiserver/plane/db/apps.py rename to apps/server/plane/db/apps.py diff --git a/apiserver/plane/db/management/__init__.py b/apps/server/plane/db/management/__init__.py similarity index 100% rename from apiserver/plane/db/management/__init__.py rename to apps/server/plane/db/management/__init__.py diff --git a/apiserver/plane/db/management/commands/__init__.py b/apps/server/plane/db/management/commands/__init__.py similarity index 100% rename from apiserver/plane/db/management/commands/__init__.py rename to apps/server/plane/db/management/commands/__init__.py diff --git a/apiserver/plane/db/management/commands/activate_user.py b/apps/server/plane/db/management/commands/activate_user.py similarity index 100% rename from apiserver/plane/db/management/commands/activate_user.py rename to apps/server/plane/db/management/commands/activate_user.py diff --git a/apiserver/plane/db/management/commands/clear_cache.py b/apps/server/plane/db/management/commands/clear_cache.py similarity index 100% rename from apiserver/plane/db/management/commands/clear_cache.py rename to apps/server/plane/db/management/commands/clear_cache.py diff --git a/apiserver/plane/db/management/commands/create_bucket.py b/apps/server/plane/db/management/commands/create_bucket.py similarity index 100% rename from apiserver/plane/db/management/commands/create_bucket.py rename to apps/server/plane/db/management/commands/create_bucket.py diff --git a/apiserver/plane/db/management/commands/create_dummy_data.py b/apps/server/plane/db/management/commands/create_dummy_data.py similarity index 100% rename from apiserver/plane/db/management/commands/create_dummy_data.py rename to apps/server/plane/db/management/commands/create_dummy_data.py diff --git a/apiserver/plane/db/management/commands/create_instance_admin.py b/apps/server/plane/db/management/commands/create_instance_admin.py similarity index 100% rename from apiserver/plane/db/management/commands/create_instance_admin.py rename to apps/server/plane/db/management/commands/create_instance_admin.py diff --git a/apiserver/plane/db/management/commands/create_project_member.py b/apps/server/plane/db/management/commands/create_project_member.py similarity index 100% rename from apiserver/plane/db/management/commands/create_project_member.py rename to apps/server/plane/db/management/commands/create_project_member.py diff --git a/apiserver/plane/db/management/commands/fix_duplicate_sequences.py b/apps/server/plane/db/management/commands/fix_duplicate_sequences.py similarity index 100% rename from apiserver/plane/db/management/commands/fix_duplicate_sequences.py rename to apps/server/plane/db/management/commands/fix_duplicate_sequences.py diff --git a/apiserver/plane/db/management/commands/reset_password.py b/apps/server/plane/db/management/commands/reset_password.py similarity index 100% rename from apiserver/plane/db/management/commands/reset_password.py rename to apps/server/plane/db/management/commands/reset_password.py diff --git a/apiserver/plane/db/management/commands/sync_issue_description_version.py b/apps/server/plane/db/management/commands/sync_issue_description_version.py similarity index 100% rename from apiserver/plane/db/management/commands/sync_issue_description_version.py rename to apps/server/plane/db/management/commands/sync_issue_description_version.py diff --git a/apiserver/plane/db/management/commands/sync_issue_version.py b/apps/server/plane/db/management/commands/sync_issue_version.py similarity index 100% rename from apiserver/plane/db/management/commands/sync_issue_version.py rename to apps/server/plane/db/management/commands/sync_issue_version.py diff --git a/apiserver/plane/db/management/commands/test_email.py b/apps/server/plane/db/management/commands/test_email.py similarity index 100% rename from apiserver/plane/db/management/commands/test_email.py rename to apps/server/plane/db/management/commands/test_email.py diff --git a/apiserver/plane/db/management/commands/update_bucket.py b/apps/server/plane/db/management/commands/update_bucket.py similarity index 100% rename from apiserver/plane/db/management/commands/update_bucket.py rename to apps/server/plane/db/management/commands/update_bucket.py diff --git a/apiserver/plane/db/management/commands/update_deleted_workspace_slug.py b/apps/server/plane/db/management/commands/update_deleted_workspace_slug.py similarity index 100% rename from apiserver/plane/db/management/commands/update_deleted_workspace_slug.py rename to apps/server/plane/db/management/commands/update_deleted_workspace_slug.py diff --git a/apiserver/plane/db/management/commands/wait_for_db.py b/apps/server/plane/db/management/commands/wait_for_db.py similarity index 100% rename from apiserver/plane/db/management/commands/wait_for_db.py rename to apps/server/plane/db/management/commands/wait_for_db.py diff --git a/apiserver/plane/db/management/commands/wait_for_migrations.py b/apps/server/plane/db/management/commands/wait_for_migrations.py similarity index 100% rename from apiserver/plane/db/management/commands/wait_for_migrations.py rename to apps/server/plane/db/management/commands/wait_for_migrations.py diff --git a/apiserver/plane/db/migrations/0001_initial.py b/apps/server/plane/db/migrations/0001_initial.py similarity index 100% rename from apiserver/plane/db/migrations/0001_initial.py rename to apps/server/plane/db/migrations/0001_initial.py diff --git a/apiserver/plane/db/migrations/0002_auto_20221104_2239.py b/apps/server/plane/db/migrations/0002_auto_20221104_2239.py similarity index 100% rename from apiserver/plane/db/migrations/0002_auto_20221104_2239.py rename to apps/server/plane/db/migrations/0002_auto_20221104_2239.py diff --git a/apiserver/plane/db/migrations/0003_auto_20221109_2320.py b/apps/server/plane/db/migrations/0003_auto_20221109_2320.py similarity index 100% rename from apiserver/plane/db/migrations/0003_auto_20221109_2320.py rename to apps/server/plane/db/migrations/0003_auto_20221109_2320.py diff --git a/apiserver/plane/db/migrations/0004_alter_state_sequence.py b/apps/server/plane/db/migrations/0004_alter_state_sequence.py similarity index 100% rename from apiserver/plane/db/migrations/0004_alter_state_sequence.py rename to apps/server/plane/db/migrations/0004_alter_state_sequence.py diff --git a/apiserver/plane/db/migrations/0005_auto_20221114_2127.py b/apps/server/plane/db/migrations/0005_auto_20221114_2127.py similarity index 100% rename from apiserver/plane/db/migrations/0005_auto_20221114_2127.py rename to apps/server/plane/db/migrations/0005_auto_20221114_2127.py diff --git a/apiserver/plane/db/migrations/0006_alter_cycle_status.py b/apps/server/plane/db/migrations/0006_alter_cycle_status.py similarity index 100% rename from apiserver/plane/db/migrations/0006_alter_cycle_status.py rename to apps/server/plane/db/migrations/0006_alter_cycle_status.py diff --git a/apiserver/plane/db/migrations/0007_label_parent.py b/apps/server/plane/db/migrations/0007_label_parent.py similarity index 100% rename from apiserver/plane/db/migrations/0007_label_parent.py rename to apps/server/plane/db/migrations/0007_label_parent.py diff --git a/apiserver/plane/db/migrations/0008_label_colour.py b/apps/server/plane/db/migrations/0008_label_colour.py similarity index 100% rename from apiserver/plane/db/migrations/0008_label_colour.py rename to apps/server/plane/db/migrations/0008_label_colour.py diff --git a/apiserver/plane/db/migrations/0009_auto_20221208_0310.py b/apps/server/plane/db/migrations/0009_auto_20221208_0310.py similarity index 100% rename from apiserver/plane/db/migrations/0009_auto_20221208_0310.py rename to apps/server/plane/db/migrations/0009_auto_20221208_0310.py diff --git a/apiserver/plane/db/migrations/0010_auto_20221213_0037.py b/apps/server/plane/db/migrations/0010_auto_20221213_0037.py similarity index 100% rename from apiserver/plane/db/migrations/0010_auto_20221213_0037.py rename to apps/server/plane/db/migrations/0010_auto_20221213_0037.py diff --git a/apiserver/plane/db/migrations/0011_auto_20221222_2357.py b/apps/server/plane/db/migrations/0011_auto_20221222_2357.py similarity index 100% rename from apiserver/plane/db/migrations/0011_auto_20221222_2357.py rename to apps/server/plane/db/migrations/0011_auto_20221222_2357.py diff --git a/apiserver/plane/db/migrations/0012_auto_20230104_0117.py b/apps/server/plane/db/migrations/0012_auto_20230104_0117.py similarity index 100% rename from apiserver/plane/db/migrations/0012_auto_20230104_0117.py rename to apps/server/plane/db/migrations/0012_auto_20230104_0117.py diff --git a/apiserver/plane/db/migrations/0013_auto_20230107_0041.py b/apps/server/plane/db/migrations/0013_auto_20230107_0041.py similarity index 100% rename from apiserver/plane/db/migrations/0013_auto_20230107_0041.py rename to apps/server/plane/db/migrations/0013_auto_20230107_0041.py diff --git a/apiserver/plane/db/migrations/0014_alter_workspacememberinvite_unique_together.py b/apps/server/plane/db/migrations/0014_alter_workspacememberinvite_unique_together.py similarity index 100% rename from apiserver/plane/db/migrations/0014_alter_workspacememberinvite_unique_together.py rename to apps/server/plane/db/migrations/0014_alter_workspacememberinvite_unique_together.py diff --git a/apiserver/plane/db/migrations/0015_auto_20230107_1636.py b/apps/server/plane/db/migrations/0015_auto_20230107_1636.py similarity index 100% rename from apiserver/plane/db/migrations/0015_auto_20230107_1636.py rename to apps/server/plane/db/migrations/0015_auto_20230107_1636.py diff --git a/apiserver/plane/db/migrations/0016_auto_20230107_1735.py b/apps/server/plane/db/migrations/0016_auto_20230107_1735.py similarity index 100% rename from apiserver/plane/db/migrations/0016_auto_20230107_1735.py rename to apps/server/plane/db/migrations/0016_auto_20230107_1735.py diff --git a/apiserver/plane/db/migrations/0017_alter_workspace_unique_together.py b/apps/server/plane/db/migrations/0017_alter_workspace_unique_together.py similarity index 100% rename from apiserver/plane/db/migrations/0017_alter_workspace_unique_together.py rename to apps/server/plane/db/migrations/0017_alter_workspace_unique_together.py diff --git a/apiserver/plane/db/migrations/0018_auto_20230130_0119.py b/apps/server/plane/db/migrations/0018_auto_20230130_0119.py similarity index 100% rename from apiserver/plane/db/migrations/0018_auto_20230130_0119.py rename to apps/server/plane/db/migrations/0018_auto_20230130_0119.py diff --git a/apiserver/plane/db/migrations/0019_auto_20230131_0049.py b/apps/server/plane/db/migrations/0019_auto_20230131_0049.py similarity index 100% rename from apiserver/plane/db/migrations/0019_auto_20230131_0049.py rename to apps/server/plane/db/migrations/0019_auto_20230131_0049.py diff --git a/apiserver/plane/db/migrations/0020_auto_20230214_0118.py b/apps/server/plane/db/migrations/0020_auto_20230214_0118.py similarity index 100% rename from apiserver/plane/db/migrations/0020_auto_20230214_0118.py rename to apps/server/plane/db/migrations/0020_auto_20230214_0118.py diff --git a/apiserver/plane/db/migrations/0021_auto_20230223_0104.py b/apps/server/plane/db/migrations/0021_auto_20230223_0104.py similarity index 100% rename from apiserver/plane/db/migrations/0021_auto_20230223_0104.py rename to apps/server/plane/db/migrations/0021_auto_20230223_0104.py diff --git a/apiserver/plane/db/migrations/0022_auto_20230307_0304.py b/apps/server/plane/db/migrations/0022_auto_20230307_0304.py similarity index 100% rename from apiserver/plane/db/migrations/0022_auto_20230307_0304.py rename to apps/server/plane/db/migrations/0022_auto_20230307_0304.py diff --git a/apiserver/plane/db/migrations/0023_auto_20230316_0040.py b/apps/server/plane/db/migrations/0023_auto_20230316_0040.py similarity index 100% rename from apiserver/plane/db/migrations/0023_auto_20230316_0040.py rename to apps/server/plane/db/migrations/0023_auto_20230316_0040.py diff --git a/apiserver/plane/db/migrations/0024_auto_20230322_0138.py b/apps/server/plane/db/migrations/0024_auto_20230322_0138.py similarity index 100% rename from apiserver/plane/db/migrations/0024_auto_20230322_0138.py rename to apps/server/plane/db/migrations/0024_auto_20230322_0138.py diff --git a/apiserver/plane/db/migrations/0025_auto_20230331_0203.py b/apps/server/plane/db/migrations/0025_auto_20230331_0203.py similarity index 100% rename from apiserver/plane/db/migrations/0025_auto_20230331_0203.py rename to apps/server/plane/db/migrations/0025_auto_20230331_0203.py diff --git a/apiserver/plane/db/migrations/0026_alter_projectmember_view_props.py b/apps/server/plane/db/migrations/0026_alter_projectmember_view_props.py similarity index 100% rename from apiserver/plane/db/migrations/0026_alter_projectmember_view_props.py rename to apps/server/plane/db/migrations/0026_alter_projectmember_view_props.py diff --git a/apiserver/plane/db/migrations/0027_auto_20230409_0312.py b/apps/server/plane/db/migrations/0027_auto_20230409_0312.py similarity index 100% rename from apiserver/plane/db/migrations/0027_auto_20230409_0312.py rename to apps/server/plane/db/migrations/0027_auto_20230409_0312.py diff --git a/apiserver/plane/db/migrations/0028_auto_20230414_1703.py b/apps/server/plane/db/migrations/0028_auto_20230414_1703.py similarity index 100% rename from apiserver/plane/db/migrations/0028_auto_20230414_1703.py rename to apps/server/plane/db/migrations/0028_auto_20230414_1703.py diff --git a/apiserver/plane/db/migrations/0029_auto_20230502_0126.py b/apps/server/plane/db/migrations/0029_auto_20230502_0126.py similarity index 100% rename from apiserver/plane/db/migrations/0029_auto_20230502_0126.py rename to apps/server/plane/db/migrations/0029_auto_20230502_0126.py diff --git a/apiserver/plane/db/migrations/0030_alter_estimatepoint_unique_together.py b/apps/server/plane/db/migrations/0030_alter_estimatepoint_unique_together.py similarity index 100% rename from apiserver/plane/db/migrations/0030_alter_estimatepoint_unique_together.py rename to apps/server/plane/db/migrations/0030_alter_estimatepoint_unique_together.py diff --git a/apiserver/plane/db/migrations/0031_analyticview.py b/apps/server/plane/db/migrations/0031_analyticview.py similarity index 100% rename from apiserver/plane/db/migrations/0031_analyticview.py rename to apps/server/plane/db/migrations/0031_analyticview.py diff --git a/apiserver/plane/db/migrations/0032_auto_20230520_2015.py b/apps/server/plane/db/migrations/0032_auto_20230520_2015.py similarity index 100% rename from apiserver/plane/db/migrations/0032_auto_20230520_2015.py rename to apps/server/plane/db/migrations/0032_auto_20230520_2015.py diff --git a/apiserver/plane/db/migrations/0033_auto_20230618_2125.py b/apps/server/plane/db/migrations/0033_auto_20230618_2125.py similarity index 100% rename from apiserver/plane/db/migrations/0033_auto_20230618_2125.py rename to apps/server/plane/db/migrations/0033_auto_20230618_2125.py diff --git a/apiserver/plane/db/migrations/0034_auto_20230628_1046.py b/apps/server/plane/db/migrations/0034_auto_20230628_1046.py similarity index 100% rename from apiserver/plane/db/migrations/0034_auto_20230628_1046.py rename to apps/server/plane/db/migrations/0034_auto_20230628_1046.py diff --git a/apiserver/plane/db/migrations/0035_auto_20230704_2225.py b/apps/server/plane/db/migrations/0035_auto_20230704_2225.py similarity index 100% rename from apiserver/plane/db/migrations/0035_auto_20230704_2225.py rename to apps/server/plane/db/migrations/0035_auto_20230704_2225.py diff --git a/apiserver/plane/db/migrations/0036_alter_workspace_organization_size.py b/apps/server/plane/db/migrations/0036_alter_workspace_organization_size.py similarity index 100% rename from apiserver/plane/db/migrations/0036_alter_workspace_organization_size.py rename to apps/server/plane/db/migrations/0036_alter_workspace_organization_size.py diff --git a/apiserver/plane/db/migrations/0037_issue_archived_at_project_archive_in_and_more.py b/apps/server/plane/db/migrations/0037_issue_archived_at_project_archive_in_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0037_issue_archived_at_project_archive_in_and_more.py rename to apps/server/plane/db/migrations/0037_issue_archived_at_project_archive_in_and_more.py diff --git a/apiserver/plane/db/migrations/0038_auto_20230720_1505.py b/apps/server/plane/db/migrations/0038_auto_20230720_1505.py similarity index 100% rename from apiserver/plane/db/migrations/0038_auto_20230720_1505.py rename to apps/server/plane/db/migrations/0038_auto_20230720_1505.py diff --git a/apiserver/plane/db/migrations/0039_auto_20230723_2203.py b/apps/server/plane/db/migrations/0039_auto_20230723_2203.py similarity index 100% rename from apiserver/plane/db/migrations/0039_auto_20230723_2203.py rename to apps/server/plane/db/migrations/0039_auto_20230723_2203.py diff --git a/apiserver/plane/db/migrations/0040_projectmember_preferences_user_cover_image_and_more.py b/apps/server/plane/db/migrations/0040_projectmember_preferences_user_cover_image_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0040_projectmember_preferences_user_cover_image_and_more.py rename to apps/server/plane/db/migrations/0040_projectmember_preferences_user_cover_image_and_more.py diff --git a/apiserver/plane/db/migrations/0041_cycle_sort_order_issuecomment_access_and_more.py b/apps/server/plane/db/migrations/0041_cycle_sort_order_issuecomment_access_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0041_cycle_sort_order_issuecomment_access_and_more.py rename to apps/server/plane/db/migrations/0041_cycle_sort_order_issuecomment_access_and_more.py diff --git a/apiserver/plane/db/migrations/0042_alter_analyticview_created_by_and_more.py b/apps/server/plane/db/migrations/0042_alter_analyticview_created_by_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0042_alter_analyticview_created_by_and_more.py rename to apps/server/plane/db/migrations/0042_alter_analyticview_created_by_and_more.py diff --git a/apiserver/plane/db/migrations/0043_alter_analyticview_created_by_and_more.py b/apps/server/plane/db/migrations/0043_alter_analyticview_created_by_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0043_alter_analyticview_created_by_and_more.py rename to apps/server/plane/db/migrations/0043_alter_analyticview_created_by_and_more.py diff --git a/apiserver/plane/db/migrations/0044_auto_20230913_0709.py b/apps/server/plane/db/migrations/0044_auto_20230913_0709.py similarity index 100% rename from apiserver/plane/db/migrations/0044_auto_20230913_0709.py rename to apps/server/plane/db/migrations/0044_auto_20230913_0709.py diff --git a/apiserver/plane/db/migrations/0045_issueactivity_epoch_workspacemember_issue_props_and_more.py b/apps/server/plane/db/migrations/0045_issueactivity_epoch_workspacemember_issue_props_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0045_issueactivity_epoch_workspacemember_issue_props_and_more.py rename to apps/server/plane/db/migrations/0045_issueactivity_epoch_workspacemember_issue_props_and_more.py diff --git a/apiserver/plane/db/migrations/0046_label_sort_order_alter_analyticview_created_by_and_more.py b/apps/server/plane/db/migrations/0046_label_sort_order_alter_analyticview_created_by_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0046_label_sort_order_alter_analyticview_created_by_and_more.py rename to apps/server/plane/db/migrations/0046_label_sort_order_alter_analyticview_created_by_and_more.py diff --git a/apiserver/plane/db/migrations/0047_webhook_apitoken_description_apitoken_expired_at_and_more.py b/apps/server/plane/db/migrations/0047_webhook_apitoken_description_apitoken_expired_at_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0047_webhook_apitoken_description_apitoken_expired_at_and_more.py rename to apps/server/plane/db/migrations/0047_webhook_apitoken_description_apitoken_expired_at_and_more.py diff --git a/apiserver/plane/db/migrations/0048_auto_20231116_0713.py b/apps/server/plane/db/migrations/0048_auto_20231116_0713.py similarity index 100% rename from apiserver/plane/db/migrations/0048_auto_20231116_0713.py rename to apps/server/plane/db/migrations/0048_auto_20231116_0713.py diff --git a/apiserver/plane/db/migrations/0049_auto_20231116_0713.py b/apps/server/plane/db/migrations/0049_auto_20231116_0713.py similarity index 100% rename from apiserver/plane/db/migrations/0049_auto_20231116_0713.py rename to apps/server/plane/db/migrations/0049_auto_20231116_0713.py diff --git a/apiserver/plane/db/migrations/0050_user_use_case_alter_workspace_organization_size.py b/apps/server/plane/db/migrations/0050_user_use_case_alter_workspace_organization_size.py similarity index 100% rename from apiserver/plane/db/migrations/0050_user_use_case_alter_workspace_organization_size.py rename to apps/server/plane/db/migrations/0050_user_use_case_alter_workspace_organization_size.py diff --git a/apiserver/plane/db/migrations/0051_cycle_external_id_cycle_external_source_and_more.py b/apps/server/plane/db/migrations/0051_cycle_external_id_cycle_external_source_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0051_cycle_external_id_cycle_external_source_and_more.py rename to apps/server/plane/db/migrations/0051_cycle_external_id_cycle_external_source_and_more.py diff --git a/apiserver/plane/db/migrations/0052_auto_20231220_1141.py b/apps/server/plane/db/migrations/0052_auto_20231220_1141.py similarity index 100% rename from apiserver/plane/db/migrations/0052_auto_20231220_1141.py rename to apps/server/plane/db/migrations/0052_auto_20231220_1141.py diff --git a/apiserver/plane/db/migrations/0053_auto_20240102_1315.py b/apps/server/plane/db/migrations/0053_auto_20240102_1315.py similarity index 100% rename from apiserver/plane/db/migrations/0053_auto_20240102_1315.py rename to apps/server/plane/db/migrations/0053_auto_20240102_1315.py diff --git a/apiserver/plane/db/migrations/0054_dashboard_widget_dashboardwidget.py b/apps/server/plane/db/migrations/0054_dashboard_widget_dashboardwidget.py similarity index 100% rename from apiserver/plane/db/migrations/0054_dashboard_widget_dashboardwidget.py rename to apps/server/plane/db/migrations/0054_dashboard_widget_dashboardwidget.py diff --git a/apiserver/plane/db/migrations/0055_auto_20240108_0648.py b/apps/server/plane/db/migrations/0055_auto_20240108_0648.py similarity index 100% rename from apiserver/plane/db/migrations/0055_auto_20240108_0648.py rename to apps/server/plane/db/migrations/0055_auto_20240108_0648.py diff --git a/apiserver/plane/db/migrations/0056_usernotificationpreference_emailnotificationlog.py b/apps/server/plane/db/migrations/0056_usernotificationpreference_emailnotificationlog.py similarity index 100% rename from apiserver/plane/db/migrations/0056_usernotificationpreference_emailnotificationlog.py rename to apps/server/plane/db/migrations/0056_usernotificationpreference_emailnotificationlog.py diff --git a/apiserver/plane/db/migrations/0057_auto_20240122_0901.py b/apps/server/plane/db/migrations/0057_auto_20240122_0901.py similarity index 100% rename from apiserver/plane/db/migrations/0057_auto_20240122_0901.py rename to apps/server/plane/db/migrations/0057_auto_20240122_0901.py diff --git a/apiserver/plane/db/migrations/0058_alter_moduleissue_issue_and_more.py b/apps/server/plane/db/migrations/0058_alter_moduleissue_issue_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0058_alter_moduleissue_issue_and_more.py rename to apps/server/plane/db/migrations/0058_alter_moduleissue_issue_and_more.py diff --git a/apiserver/plane/db/migrations/0059_auto_20240208_0957.py b/apps/server/plane/db/migrations/0059_auto_20240208_0957.py similarity index 100% rename from apiserver/plane/db/migrations/0059_auto_20240208_0957.py rename to apps/server/plane/db/migrations/0059_auto_20240208_0957.py diff --git a/apiserver/plane/db/migrations/0060_cycle_progress_snapshot.py b/apps/server/plane/db/migrations/0060_cycle_progress_snapshot.py similarity index 100% rename from apiserver/plane/db/migrations/0060_cycle_progress_snapshot.py rename to apps/server/plane/db/migrations/0060_cycle_progress_snapshot.py diff --git a/apiserver/plane/db/migrations/0061_project_logo_props.py b/apps/server/plane/db/migrations/0061_project_logo_props.py similarity index 100% rename from apiserver/plane/db/migrations/0061_project_logo_props.py rename to apps/server/plane/db/migrations/0061_project_logo_props.py diff --git a/apiserver/plane/db/migrations/0062_cycle_archived_at_module_archived_at_and_more.py b/apps/server/plane/db/migrations/0062_cycle_archived_at_module_archived_at_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0062_cycle_archived_at_module_archived_at_and_more.py rename to apps/server/plane/db/migrations/0062_cycle_archived_at_module_archived_at_and_more.py diff --git a/apiserver/plane/db/migrations/0063_state_is_triage_alter_state_group.py b/apps/server/plane/db/migrations/0063_state_is_triage_alter_state_group.py similarity index 100% rename from apiserver/plane/db/migrations/0063_state_is_triage_alter_state_group.py rename to apps/server/plane/db/migrations/0063_state_is_triage_alter_state_group.py diff --git a/apiserver/plane/db/migrations/0064_auto_20240409_1134.py b/apps/server/plane/db/migrations/0064_auto_20240409_1134.py similarity index 100% rename from apiserver/plane/db/migrations/0064_auto_20240409_1134.py rename to apps/server/plane/db/migrations/0064_auto_20240409_1134.py diff --git a/apiserver/plane/db/migrations/0065_auto_20240415_0937.py b/apps/server/plane/db/migrations/0065_auto_20240415_0937.py similarity index 100% rename from apiserver/plane/db/migrations/0065_auto_20240415_0937.py rename to apps/server/plane/db/migrations/0065_auto_20240415_0937.py diff --git a/apiserver/plane/db/migrations/0066_account_id_token_cycle_logo_props_module_logo_props.py b/apps/server/plane/db/migrations/0066_account_id_token_cycle_logo_props_module_logo_props.py similarity index 100% rename from apiserver/plane/db/migrations/0066_account_id_token_cycle_logo_props_module_logo_props.py rename to apps/server/plane/db/migrations/0066_account_id_token_cycle_logo_props_module_logo_props.py diff --git a/apiserver/plane/db/migrations/0067_issue_estimate.py b/apps/server/plane/db/migrations/0067_issue_estimate.py similarity index 100% rename from apiserver/plane/db/migrations/0067_issue_estimate.py rename to apps/server/plane/db/migrations/0067_issue_estimate.py diff --git a/apiserver/plane/db/migrations/0068_remove_pagelabel_project_remove_pagelog_project_and_more.py b/apps/server/plane/db/migrations/0068_remove_pagelabel_project_remove_pagelog_project_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0068_remove_pagelabel_project_remove_pagelog_project_and_more.py rename to apps/server/plane/db/migrations/0068_remove_pagelabel_project_remove_pagelog_project_and_more.py diff --git a/apiserver/plane/db/migrations/0069_alter_account_provider_and_more.py b/apps/server/plane/db/migrations/0069_alter_account_provider_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0069_alter_account_provider_and_more.py rename to apps/server/plane/db/migrations/0069_alter_account_provider_and_more.py diff --git a/apiserver/plane/db/migrations/0070_apitoken_is_service_exporterhistory_filters_and_more.py b/apps/server/plane/db/migrations/0070_apitoken_is_service_exporterhistory_filters_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0070_apitoken_is_service_exporterhistory_filters_and_more.py rename to apps/server/plane/db/migrations/0070_apitoken_is_service_exporterhistory_filters_and_more.py diff --git a/apiserver/plane/db/migrations/0071_rename_issueproperty_issueuserproperty_and_more.py b/apps/server/plane/db/migrations/0071_rename_issueproperty_issueuserproperty_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0071_rename_issueproperty_issueuserproperty_and_more.py rename to apps/server/plane/db/migrations/0071_rename_issueproperty_issueuserproperty_and_more.py diff --git a/apiserver/plane/db/migrations/0072_issueattachment_external_id_and_more.py b/apps/server/plane/db/migrations/0072_issueattachment_external_id_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0072_issueattachment_external_id_and_more.py rename to apps/server/plane/db/migrations/0072_issueattachment_external_id_and_more.py diff --git a/apiserver/plane/db/migrations/0073_alter_commentreaction_unique_together_and_more.py b/apps/server/plane/db/migrations/0073_alter_commentreaction_unique_together_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0073_alter_commentreaction_unique_together_and_more.py rename to apps/server/plane/db/migrations/0073_alter_commentreaction_unique_together_and_more.py diff --git a/apiserver/plane/db/migrations/0074_deploy_board_and_project_issues.py b/apps/server/plane/db/migrations/0074_deploy_board_and_project_issues.py similarity index 100% rename from apiserver/plane/db/migrations/0074_deploy_board_and_project_issues.py rename to apps/server/plane/db/migrations/0074_deploy_board_and_project_issues.py diff --git a/apiserver/plane/db/migrations/0075_alter_fileasset_asset.py b/apps/server/plane/db/migrations/0075_alter_fileasset_asset.py similarity index 100% rename from apiserver/plane/db/migrations/0075_alter_fileasset_asset.py rename to apps/server/plane/db/migrations/0075_alter_fileasset_asset.py diff --git a/apiserver/plane/db/migrations/0076_alter_projectmember_role_and_more.py b/apps/server/plane/db/migrations/0076_alter_projectmember_role_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0076_alter_projectmember_role_and_more.py rename to apps/server/plane/db/migrations/0076_alter_projectmember_role_and_more.py diff --git a/apiserver/plane/db/migrations/0077_draftissue_cycle_user_timezone_project_user_timezone_and_more.py b/apps/server/plane/db/migrations/0077_draftissue_cycle_user_timezone_project_user_timezone_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0077_draftissue_cycle_user_timezone_project_user_timezone_and_more.py rename to apps/server/plane/db/migrations/0077_draftissue_cycle_user_timezone_project_user_timezone_and_more.py diff --git a/apiserver/plane/db/migrations/0078_fileasset_comment_fileasset_entity_type_and_more.py b/apps/server/plane/db/migrations/0078_fileasset_comment_fileasset_entity_type_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0078_fileasset_comment_fileasset_entity_type_and_more.py rename to apps/server/plane/db/migrations/0078_fileasset_comment_fileasset_entity_type_and_more.py diff --git a/apiserver/plane/db/migrations/0079_auto_20241009_0619.py b/apps/server/plane/db/migrations/0079_auto_20241009_0619.py similarity index 100% rename from apiserver/plane/db/migrations/0079_auto_20241009_0619.py rename to apps/server/plane/db/migrations/0079_auto_20241009_0619.py diff --git a/apiserver/plane/db/migrations/0080_fileasset_draft_issue_alter_fileasset_entity_type.py b/apps/server/plane/db/migrations/0080_fileasset_draft_issue_alter_fileasset_entity_type.py similarity index 100% rename from apiserver/plane/db/migrations/0080_fileasset_draft_issue_alter_fileasset_entity_type.py rename to apps/server/plane/db/migrations/0080_fileasset_draft_issue_alter_fileasset_entity_type.py diff --git a/apiserver/plane/db/migrations/0081_remove_globalview_created_by_and_more.py b/apps/server/plane/db/migrations/0081_remove_globalview_created_by_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0081_remove_globalview_created_by_and_more.py rename to apps/server/plane/db/migrations/0081_remove_globalview_created_by_and_more.py diff --git a/apiserver/plane/db/migrations/0082_alter_issue_managers_alter_cycleissue_issue_and_more.py b/apps/server/plane/db/migrations/0082_alter_issue_managers_alter_cycleissue_issue_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0082_alter_issue_managers_alter_cycleissue_issue_and_more.py rename to apps/server/plane/db/migrations/0082_alter_issue_managers_alter_cycleissue_issue_and_more.py diff --git a/apiserver/plane/db/migrations/0083_device_workspace_timezone_and_more.py b/apps/server/plane/db/migrations/0083_device_workspace_timezone_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0083_device_workspace_timezone_and_more.py rename to apps/server/plane/db/migrations/0083_device_workspace_timezone_and_more.py diff --git a/apiserver/plane/db/migrations/0084_remove_label_label_unique_name_project_when_deleted_at_null_and_more.py b/apps/server/plane/db/migrations/0084_remove_label_label_unique_name_project_when_deleted_at_null_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0084_remove_label_label_unique_name_project_when_deleted_at_null_and_more.py rename to apps/server/plane/db/migrations/0084_remove_label_label_unique_name_project_when_deleted_at_null_and_more.py diff --git a/apiserver/plane/db/migrations/0085_intake_intakeissue_remove_inboxissue_created_by_and_more.py b/apps/server/plane/db/migrations/0085_intake_intakeissue_remove_inboxissue_created_by_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0085_intake_intakeissue_remove_inboxissue_created_by_and_more.py rename to apps/server/plane/db/migrations/0085_intake_intakeissue_remove_inboxissue_created_by_and_more.py diff --git a/apiserver/plane/db/migrations/0086_issueversion_alter_teampage_unique_together_and_more.py b/apps/server/plane/db/migrations/0086_issueversion_alter_teampage_unique_together_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0086_issueversion_alter_teampage_unique_together_and_more.py rename to apps/server/plane/db/migrations/0086_issueversion_alter_teampage_unique_together_and_more.py diff --git a/apiserver/plane/db/migrations/0087_remove_issueversion_description_and_more.py b/apps/server/plane/db/migrations/0087_remove_issueversion_description_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0087_remove_issueversion_description_and_more.py rename to apps/server/plane/db/migrations/0087_remove_issueversion_description_and_more.py diff --git a/apiserver/plane/db/migrations/0088_sticky_sort_order_workspaceuserlink.py b/apps/server/plane/db/migrations/0088_sticky_sort_order_workspaceuserlink.py similarity index 100% rename from apiserver/plane/db/migrations/0088_sticky_sort_order_workspaceuserlink.py rename to apps/server/plane/db/migrations/0088_sticky_sort_order_workspaceuserlink.py diff --git a/apiserver/plane/db/migrations/0089_workspacehomepreference_and_more.py b/apps/server/plane/db/migrations/0089_workspacehomepreference_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0089_workspacehomepreference_and_more.py rename to apps/server/plane/db/migrations/0089_workspacehomepreference_and_more.py diff --git a/apiserver/plane/db/migrations/0090_rename_dashboard_deprecateddashboard_and_more.py b/apps/server/plane/db/migrations/0090_rename_dashboard_deprecateddashboard_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0090_rename_dashboard_deprecateddashboard_and_more.py rename to apps/server/plane/db/migrations/0090_rename_dashboard_deprecateddashboard_and_more.py diff --git a/apiserver/plane/db/migrations/0091_issuecomment_edited_at_and_more.py b/apps/server/plane/db/migrations/0091_issuecomment_edited_at_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0091_issuecomment_edited_at_and_more.py rename to apps/server/plane/db/migrations/0091_issuecomment_edited_at_and_more.py diff --git a/apiserver/plane/db/migrations/0092_alter_deprecateddashboardwidget_unique_together_and_more.py b/apps/server/plane/db/migrations/0092_alter_deprecateddashboardwidget_unique_together_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0092_alter_deprecateddashboardwidget_unique_together_and_more.py rename to apps/server/plane/db/migrations/0092_alter_deprecateddashboardwidget_unique_together_and_more.py diff --git a/apiserver/plane/db/migrations/0093_page_moved_to_page_page_moved_to_project_and_more.py b/apps/server/plane/db/migrations/0093_page_moved_to_page_page_moved_to_project_and_more.py similarity index 100% rename from apiserver/plane/db/migrations/0093_page_moved_to_page_page_moved_to_project_and_more.py rename to apps/server/plane/db/migrations/0093_page_moved_to_page_page_moved_to_project_and_more.py diff --git a/apiserver/plane/db/migrations/0094_auto_20250425_0902.py b/apps/server/plane/db/migrations/0094_auto_20250425_0902.py similarity index 100% rename from apiserver/plane/db/migrations/0094_auto_20250425_0902.py rename to apps/server/plane/db/migrations/0094_auto_20250425_0902.py diff --git a/apiserver/plane/db/migrations/0095_page_external_id_page_external_source.py b/apps/server/plane/db/migrations/0095_page_external_id_page_external_source.py similarity index 100% rename from apiserver/plane/db/migrations/0095_page_external_id_page_external_source.py rename to apps/server/plane/db/migrations/0095_page_external_id_page_external_source.py diff --git a/apiserver/plane/db/migrations/0096_user_is_email_valid_user_masked_at.py b/apps/server/plane/db/migrations/0096_user_is_email_valid_user_masked_at.py similarity index 100% rename from apiserver/plane/db/migrations/0096_user_is_email_valid_user_masked_at.py rename to apps/server/plane/db/migrations/0096_user_is_email_valid_user_masked_at.py diff --git a/apiserver/plane/db/migrations/0097_project_external_id_project_external_source.py b/apps/server/plane/db/migrations/0097_project_external_id_project_external_source.py similarity index 100% rename from apiserver/plane/db/migrations/0097_project_external_id_project_external_source.py rename to apps/server/plane/db/migrations/0097_project_external_id_project_external_source.py diff --git a/apiserver/plane/db/migrations/__init__.py b/apps/server/plane/db/migrations/__init__.py similarity index 100% rename from apiserver/plane/db/migrations/__init__.py rename to apps/server/plane/db/migrations/__init__.py diff --git a/apiserver/plane/db/mixins.py b/apps/server/plane/db/mixins.py similarity index 100% rename from apiserver/plane/db/mixins.py rename to apps/server/plane/db/mixins.py diff --git a/apiserver/plane/db/models/__init__.py b/apps/server/plane/db/models/__init__.py similarity index 100% rename from apiserver/plane/db/models/__init__.py rename to apps/server/plane/db/models/__init__.py diff --git a/apiserver/plane/db/models/analytic.py b/apps/server/plane/db/models/analytic.py similarity index 100% rename from apiserver/plane/db/models/analytic.py rename to apps/server/plane/db/models/analytic.py diff --git a/apiserver/plane/db/models/api.py b/apps/server/plane/db/models/api.py similarity index 100% rename from apiserver/plane/db/models/api.py rename to apps/server/plane/db/models/api.py diff --git a/apiserver/plane/db/models/asset.py b/apps/server/plane/db/models/asset.py similarity index 100% rename from apiserver/plane/db/models/asset.py rename to apps/server/plane/db/models/asset.py diff --git a/apiserver/plane/db/models/base.py b/apps/server/plane/db/models/base.py similarity index 100% rename from apiserver/plane/db/models/base.py rename to apps/server/plane/db/models/base.py diff --git a/apiserver/plane/db/models/cycle.py b/apps/server/plane/db/models/cycle.py similarity index 100% rename from apiserver/plane/db/models/cycle.py rename to apps/server/plane/db/models/cycle.py diff --git a/apiserver/plane/db/models/deploy_board.py b/apps/server/plane/db/models/deploy_board.py similarity index 100% rename from apiserver/plane/db/models/deploy_board.py rename to apps/server/plane/db/models/deploy_board.py diff --git a/apiserver/plane/db/models/device.py b/apps/server/plane/db/models/device.py similarity index 100% rename from apiserver/plane/db/models/device.py rename to apps/server/plane/db/models/device.py diff --git a/apiserver/plane/db/models/draft.py b/apps/server/plane/db/models/draft.py similarity index 100% rename from apiserver/plane/db/models/draft.py rename to apps/server/plane/db/models/draft.py diff --git a/apiserver/plane/db/models/estimate.py b/apps/server/plane/db/models/estimate.py similarity index 100% rename from apiserver/plane/db/models/estimate.py rename to apps/server/plane/db/models/estimate.py diff --git a/apiserver/plane/db/models/exporter.py b/apps/server/plane/db/models/exporter.py similarity index 100% rename from apiserver/plane/db/models/exporter.py rename to apps/server/plane/db/models/exporter.py diff --git a/apiserver/plane/db/models/favorite.py b/apps/server/plane/db/models/favorite.py similarity index 100% rename from apiserver/plane/db/models/favorite.py rename to apps/server/plane/db/models/favorite.py diff --git a/apiserver/plane/db/models/importer.py b/apps/server/plane/db/models/importer.py similarity index 100% rename from apiserver/plane/db/models/importer.py rename to apps/server/plane/db/models/importer.py diff --git a/apiserver/plane/db/models/intake.py b/apps/server/plane/db/models/intake.py similarity index 100% rename from apiserver/plane/db/models/intake.py rename to apps/server/plane/db/models/intake.py diff --git a/apiserver/plane/db/models/integration/__init__.py b/apps/server/plane/db/models/integration/__init__.py similarity index 100% rename from apiserver/plane/db/models/integration/__init__.py rename to apps/server/plane/db/models/integration/__init__.py diff --git a/apiserver/plane/db/models/integration/base.py b/apps/server/plane/db/models/integration/base.py similarity index 100% rename from apiserver/plane/db/models/integration/base.py rename to apps/server/plane/db/models/integration/base.py diff --git a/apiserver/plane/db/models/integration/github.py b/apps/server/plane/db/models/integration/github.py similarity index 100% rename from apiserver/plane/db/models/integration/github.py rename to apps/server/plane/db/models/integration/github.py diff --git a/apiserver/plane/db/models/integration/slack.py b/apps/server/plane/db/models/integration/slack.py similarity index 100% rename from apiserver/plane/db/models/integration/slack.py rename to apps/server/plane/db/models/integration/slack.py diff --git a/apiserver/plane/db/models/issue.py b/apps/server/plane/db/models/issue.py similarity index 100% rename from apiserver/plane/db/models/issue.py rename to apps/server/plane/db/models/issue.py diff --git a/apiserver/plane/db/models/issue_type.py b/apps/server/plane/db/models/issue_type.py similarity index 100% rename from apiserver/plane/db/models/issue_type.py rename to apps/server/plane/db/models/issue_type.py diff --git a/apiserver/plane/db/models/label.py b/apps/server/plane/db/models/label.py similarity index 100% rename from apiserver/plane/db/models/label.py rename to apps/server/plane/db/models/label.py diff --git a/apiserver/plane/db/models/module.py b/apps/server/plane/db/models/module.py similarity index 100% rename from apiserver/plane/db/models/module.py rename to apps/server/plane/db/models/module.py diff --git a/apiserver/plane/db/models/notification.py b/apps/server/plane/db/models/notification.py similarity index 100% rename from apiserver/plane/db/models/notification.py rename to apps/server/plane/db/models/notification.py diff --git a/apiserver/plane/db/models/page.py b/apps/server/plane/db/models/page.py similarity index 100% rename from apiserver/plane/db/models/page.py rename to apps/server/plane/db/models/page.py diff --git a/apiserver/plane/db/models/project.py b/apps/server/plane/db/models/project.py similarity index 100% rename from apiserver/plane/db/models/project.py rename to apps/server/plane/db/models/project.py diff --git a/apiserver/plane/db/models/recent_visit.py b/apps/server/plane/db/models/recent_visit.py similarity index 100% rename from apiserver/plane/db/models/recent_visit.py rename to apps/server/plane/db/models/recent_visit.py diff --git a/apiserver/plane/db/models/session.py b/apps/server/plane/db/models/session.py similarity index 100% rename from apiserver/plane/db/models/session.py rename to apps/server/plane/db/models/session.py diff --git a/apiserver/plane/db/models/social_connection.py b/apps/server/plane/db/models/social_connection.py similarity index 100% rename from apiserver/plane/db/models/social_connection.py rename to apps/server/plane/db/models/social_connection.py diff --git a/apiserver/plane/db/models/state.py b/apps/server/plane/db/models/state.py similarity index 100% rename from apiserver/plane/db/models/state.py rename to apps/server/plane/db/models/state.py diff --git a/apiserver/plane/db/models/sticky.py b/apps/server/plane/db/models/sticky.py similarity index 100% rename from apiserver/plane/db/models/sticky.py rename to apps/server/plane/db/models/sticky.py diff --git a/apiserver/plane/db/models/user.py b/apps/server/plane/db/models/user.py similarity index 100% rename from apiserver/plane/db/models/user.py rename to apps/server/plane/db/models/user.py diff --git a/apiserver/plane/db/models/view.py b/apps/server/plane/db/models/view.py similarity index 100% rename from apiserver/plane/db/models/view.py rename to apps/server/plane/db/models/view.py diff --git a/apiserver/plane/db/models/webhook.py b/apps/server/plane/db/models/webhook.py similarity index 100% rename from apiserver/plane/db/models/webhook.py rename to apps/server/plane/db/models/webhook.py diff --git a/apiserver/plane/db/models/workspace.py b/apps/server/plane/db/models/workspace.py similarity index 100% rename from apiserver/plane/db/models/workspace.py rename to apps/server/plane/db/models/workspace.py diff --git a/apiserver/plane/license/__init__.py b/apps/server/plane/license/__init__.py similarity index 100% rename from apiserver/plane/license/__init__.py rename to apps/server/plane/license/__init__.py diff --git a/apiserver/plane/license/api/__init__.py b/apps/server/plane/license/api/__init__.py similarity index 100% rename from apiserver/plane/license/api/__init__.py rename to apps/server/plane/license/api/__init__.py diff --git a/apiserver/plane/license/api/permissions/__init__.py b/apps/server/plane/license/api/permissions/__init__.py similarity index 100% rename from apiserver/plane/license/api/permissions/__init__.py rename to apps/server/plane/license/api/permissions/__init__.py diff --git a/apiserver/plane/license/api/permissions/instance.py b/apps/server/plane/license/api/permissions/instance.py similarity index 100% rename from apiserver/plane/license/api/permissions/instance.py rename to apps/server/plane/license/api/permissions/instance.py diff --git a/apiserver/plane/license/api/serializers/__init__.py b/apps/server/plane/license/api/serializers/__init__.py similarity index 100% rename from apiserver/plane/license/api/serializers/__init__.py rename to apps/server/plane/license/api/serializers/__init__.py diff --git a/apiserver/plane/license/api/serializers/admin.py b/apps/server/plane/license/api/serializers/admin.py similarity index 100% rename from apiserver/plane/license/api/serializers/admin.py rename to apps/server/plane/license/api/serializers/admin.py diff --git a/apiserver/plane/license/api/serializers/base.py b/apps/server/plane/license/api/serializers/base.py similarity index 100% rename from apiserver/plane/license/api/serializers/base.py rename to apps/server/plane/license/api/serializers/base.py diff --git a/apiserver/plane/license/api/serializers/configuration.py b/apps/server/plane/license/api/serializers/configuration.py similarity index 100% rename from apiserver/plane/license/api/serializers/configuration.py rename to apps/server/plane/license/api/serializers/configuration.py diff --git a/apiserver/plane/license/api/serializers/instance.py b/apps/server/plane/license/api/serializers/instance.py similarity index 100% rename from apiserver/plane/license/api/serializers/instance.py rename to apps/server/plane/license/api/serializers/instance.py diff --git a/apiserver/plane/license/api/serializers/user.py b/apps/server/plane/license/api/serializers/user.py similarity index 100% rename from apiserver/plane/license/api/serializers/user.py rename to apps/server/plane/license/api/serializers/user.py diff --git a/apiserver/plane/license/api/serializers/workspace.py b/apps/server/plane/license/api/serializers/workspace.py similarity index 100% rename from apiserver/plane/license/api/serializers/workspace.py rename to apps/server/plane/license/api/serializers/workspace.py diff --git a/apiserver/plane/license/api/views/__init__.py b/apps/server/plane/license/api/views/__init__.py similarity index 100% rename from apiserver/plane/license/api/views/__init__.py rename to apps/server/plane/license/api/views/__init__.py diff --git a/apiserver/plane/license/api/views/admin.py b/apps/server/plane/license/api/views/admin.py similarity index 100% rename from apiserver/plane/license/api/views/admin.py rename to apps/server/plane/license/api/views/admin.py diff --git a/apiserver/plane/license/api/views/base.py b/apps/server/plane/license/api/views/base.py similarity index 100% rename from apiserver/plane/license/api/views/base.py rename to apps/server/plane/license/api/views/base.py diff --git a/apiserver/plane/license/api/views/configuration.py b/apps/server/plane/license/api/views/configuration.py similarity index 100% rename from apiserver/plane/license/api/views/configuration.py rename to apps/server/plane/license/api/views/configuration.py diff --git a/apiserver/plane/license/api/views/instance.py b/apps/server/plane/license/api/views/instance.py similarity index 100% rename from apiserver/plane/license/api/views/instance.py rename to apps/server/plane/license/api/views/instance.py diff --git a/apiserver/plane/license/api/views/workspace.py b/apps/server/plane/license/api/views/workspace.py similarity index 100% rename from apiserver/plane/license/api/views/workspace.py rename to apps/server/plane/license/api/views/workspace.py diff --git a/apiserver/plane/license/apps.py b/apps/server/plane/license/apps.py similarity index 100% rename from apiserver/plane/license/apps.py rename to apps/server/plane/license/apps.py diff --git a/apiserver/plane/license/bgtasks/__init__.py b/apps/server/plane/license/bgtasks/__init__.py similarity index 100% rename from apiserver/plane/license/bgtasks/__init__.py rename to apps/server/plane/license/bgtasks/__init__.py diff --git a/apiserver/plane/license/bgtasks/tracer.py b/apps/server/plane/license/bgtasks/tracer.py similarity index 100% rename from apiserver/plane/license/bgtasks/tracer.py rename to apps/server/plane/license/bgtasks/tracer.py diff --git a/apiserver/plane/license/management/__init__.py b/apps/server/plane/license/management/__init__.py similarity index 100% rename from apiserver/plane/license/management/__init__.py rename to apps/server/plane/license/management/__init__.py diff --git a/apiserver/plane/license/management/commands/__init__.py b/apps/server/plane/license/management/commands/__init__.py similarity index 100% rename from apiserver/plane/license/management/commands/__init__.py rename to apps/server/plane/license/management/commands/__init__.py diff --git a/apiserver/plane/license/management/commands/configure_instance.py b/apps/server/plane/license/management/commands/configure_instance.py similarity index 100% rename from apiserver/plane/license/management/commands/configure_instance.py rename to apps/server/plane/license/management/commands/configure_instance.py diff --git a/apiserver/plane/license/management/commands/register_instance.py b/apps/server/plane/license/management/commands/register_instance.py similarity index 100% rename from apiserver/plane/license/management/commands/register_instance.py rename to apps/server/plane/license/management/commands/register_instance.py diff --git a/apiserver/plane/license/migrations/0001_initial.py b/apps/server/plane/license/migrations/0001_initial.py similarity index 100% rename from apiserver/plane/license/migrations/0001_initial.py rename to apps/server/plane/license/migrations/0001_initial.py diff --git a/apiserver/plane/license/migrations/0002_rename_version_instance_current_version_and_more.py b/apps/server/plane/license/migrations/0002_rename_version_instance_current_version_and_more.py similarity index 100% rename from apiserver/plane/license/migrations/0002_rename_version_instance_current_version_and_more.py rename to apps/server/plane/license/migrations/0002_rename_version_instance_current_version_and_more.py diff --git a/apiserver/plane/license/migrations/0003_alter_changelog_title_alter_changelog_version_and_more.py b/apps/server/plane/license/migrations/0003_alter_changelog_title_alter_changelog_version_and_more.py similarity index 100% rename from apiserver/plane/license/migrations/0003_alter_changelog_title_alter_changelog_version_and_more.py rename to apps/server/plane/license/migrations/0003_alter_changelog_title_alter_changelog_version_and_more.py diff --git a/apiserver/plane/license/migrations/0004_changelog_deleted_at_instance_deleted_at_and_more.py b/apps/server/plane/license/migrations/0004_changelog_deleted_at_instance_deleted_at_and_more.py similarity index 100% rename from apiserver/plane/license/migrations/0004_changelog_deleted_at_instance_deleted_at_and_more.py rename to apps/server/plane/license/migrations/0004_changelog_deleted_at_instance_deleted_at_and_more.py diff --git a/apiserver/plane/license/migrations/0005_rename_product_instance_edition_and_more.py b/apps/server/plane/license/migrations/0005_rename_product_instance_edition_and_more.py similarity index 100% rename from apiserver/plane/license/migrations/0005_rename_product_instance_edition_and_more.py rename to apps/server/plane/license/migrations/0005_rename_product_instance_edition_and_more.py diff --git a/apiserver/plane/license/migrations/__init__.py b/apps/server/plane/license/migrations/__init__.py similarity index 100% rename from apiserver/plane/license/migrations/__init__.py rename to apps/server/plane/license/migrations/__init__.py diff --git a/apiserver/plane/license/models/__init__.py b/apps/server/plane/license/models/__init__.py similarity index 100% rename from apiserver/plane/license/models/__init__.py rename to apps/server/plane/license/models/__init__.py diff --git a/apiserver/plane/license/models/instance.py b/apps/server/plane/license/models/instance.py similarity index 100% rename from apiserver/plane/license/models/instance.py rename to apps/server/plane/license/models/instance.py diff --git a/apiserver/plane/license/urls.py b/apps/server/plane/license/urls.py similarity index 100% rename from apiserver/plane/license/urls.py rename to apps/server/plane/license/urls.py diff --git a/apiserver/plane/license/utils/__init__.py b/apps/server/plane/license/utils/__init__.py similarity index 100% rename from apiserver/plane/license/utils/__init__.py rename to apps/server/plane/license/utils/__init__.py diff --git a/apiserver/plane/license/utils/encryption.py b/apps/server/plane/license/utils/encryption.py similarity index 100% rename from apiserver/plane/license/utils/encryption.py rename to apps/server/plane/license/utils/encryption.py diff --git a/apiserver/plane/license/utils/instance_value.py b/apps/server/plane/license/utils/instance_value.py similarity index 100% rename from apiserver/plane/license/utils/instance_value.py rename to apps/server/plane/license/utils/instance_value.py diff --git a/apiserver/plane/middleware/__init__.py b/apps/server/plane/middleware/__init__.py similarity index 100% rename from apiserver/plane/middleware/__init__.py rename to apps/server/plane/middleware/__init__.py diff --git a/apiserver/plane/middleware/apps.py b/apps/server/plane/middleware/apps.py similarity index 100% rename from apiserver/plane/middleware/apps.py rename to apps/server/plane/middleware/apps.py diff --git a/apiserver/plane/middleware/logger.py b/apps/server/plane/middleware/logger.py similarity index 100% rename from apiserver/plane/middleware/logger.py rename to apps/server/plane/middleware/logger.py diff --git a/apiserver/plane/seeds/data/issues.json b/apps/server/plane/seeds/data/issues.json similarity index 100% rename from apiserver/plane/seeds/data/issues.json rename to apps/server/plane/seeds/data/issues.json diff --git a/apiserver/plane/seeds/data/labels.json b/apps/server/plane/seeds/data/labels.json similarity index 100% rename from apiserver/plane/seeds/data/labels.json rename to apps/server/plane/seeds/data/labels.json diff --git a/apiserver/plane/seeds/data/projects.json b/apps/server/plane/seeds/data/projects.json similarity index 100% rename from apiserver/plane/seeds/data/projects.json rename to apps/server/plane/seeds/data/projects.json diff --git a/apiserver/plane/seeds/data/states.json b/apps/server/plane/seeds/data/states.json similarity index 100% rename from apiserver/plane/seeds/data/states.json rename to apps/server/plane/seeds/data/states.json diff --git a/apiserver/plane/settings/__init__.py b/apps/server/plane/settings/__init__.py similarity index 100% rename from apiserver/plane/settings/__init__.py rename to apps/server/plane/settings/__init__.py diff --git a/apiserver/plane/settings/common.py b/apps/server/plane/settings/common.py similarity index 100% rename from apiserver/plane/settings/common.py rename to apps/server/plane/settings/common.py diff --git a/apiserver/plane/settings/local.py b/apps/server/plane/settings/local.py similarity index 100% rename from apiserver/plane/settings/local.py rename to apps/server/plane/settings/local.py diff --git a/apiserver/plane/settings/production.py b/apps/server/plane/settings/production.py similarity index 100% rename from apiserver/plane/settings/production.py rename to apps/server/plane/settings/production.py diff --git a/apiserver/plane/settings/redis.py b/apps/server/plane/settings/redis.py similarity index 100% rename from apiserver/plane/settings/redis.py rename to apps/server/plane/settings/redis.py diff --git a/apiserver/plane/settings/storage.py b/apps/server/plane/settings/storage.py similarity index 100% rename from apiserver/plane/settings/storage.py rename to apps/server/plane/settings/storage.py diff --git a/apiserver/plane/settings/test.py b/apps/server/plane/settings/test.py similarity index 100% rename from apiserver/plane/settings/test.py rename to apps/server/plane/settings/test.py diff --git a/apiserver/plane/space/__init__.py b/apps/server/plane/space/__init__.py similarity index 100% rename from apiserver/plane/space/__init__.py rename to apps/server/plane/space/__init__.py diff --git a/apiserver/plane/space/apps.py b/apps/server/plane/space/apps.py similarity index 100% rename from apiserver/plane/space/apps.py rename to apps/server/plane/space/apps.py diff --git a/apiserver/plane/space/serializer/__init__.py b/apps/server/plane/space/serializer/__init__.py similarity index 100% rename from apiserver/plane/space/serializer/__init__.py rename to apps/server/plane/space/serializer/__init__.py diff --git a/apiserver/plane/space/serializer/base.py b/apps/server/plane/space/serializer/base.py similarity index 100% rename from apiserver/plane/space/serializer/base.py rename to apps/server/plane/space/serializer/base.py diff --git a/apiserver/plane/space/serializer/cycle.py b/apps/server/plane/space/serializer/cycle.py similarity index 100% rename from apiserver/plane/space/serializer/cycle.py rename to apps/server/plane/space/serializer/cycle.py diff --git a/apiserver/plane/space/serializer/intake.py b/apps/server/plane/space/serializer/intake.py similarity index 100% rename from apiserver/plane/space/serializer/intake.py rename to apps/server/plane/space/serializer/intake.py diff --git a/apiserver/plane/space/serializer/issue.py b/apps/server/plane/space/serializer/issue.py similarity index 100% rename from apiserver/plane/space/serializer/issue.py rename to apps/server/plane/space/serializer/issue.py diff --git a/apiserver/plane/space/serializer/module.py b/apps/server/plane/space/serializer/module.py similarity index 100% rename from apiserver/plane/space/serializer/module.py rename to apps/server/plane/space/serializer/module.py diff --git a/apiserver/plane/space/serializer/project.py b/apps/server/plane/space/serializer/project.py similarity index 100% rename from apiserver/plane/space/serializer/project.py rename to apps/server/plane/space/serializer/project.py diff --git a/apiserver/plane/space/serializer/state.py b/apps/server/plane/space/serializer/state.py similarity index 100% rename from apiserver/plane/space/serializer/state.py rename to apps/server/plane/space/serializer/state.py diff --git a/apiserver/plane/space/serializer/user.py b/apps/server/plane/space/serializer/user.py similarity index 100% rename from apiserver/plane/space/serializer/user.py rename to apps/server/plane/space/serializer/user.py diff --git a/apiserver/plane/space/serializer/workspace.py b/apps/server/plane/space/serializer/workspace.py similarity index 100% rename from apiserver/plane/space/serializer/workspace.py rename to apps/server/plane/space/serializer/workspace.py diff --git a/apiserver/plane/space/urls/__init__.py b/apps/server/plane/space/urls/__init__.py similarity index 100% rename from apiserver/plane/space/urls/__init__.py rename to apps/server/plane/space/urls/__init__.py diff --git a/apiserver/plane/space/urls/asset.py b/apps/server/plane/space/urls/asset.py similarity index 100% rename from apiserver/plane/space/urls/asset.py rename to apps/server/plane/space/urls/asset.py diff --git a/apiserver/plane/space/urls/intake.py b/apps/server/plane/space/urls/intake.py similarity index 100% rename from apiserver/plane/space/urls/intake.py rename to apps/server/plane/space/urls/intake.py diff --git a/apiserver/plane/space/urls/issue.py b/apps/server/plane/space/urls/issue.py similarity index 100% rename from apiserver/plane/space/urls/issue.py rename to apps/server/plane/space/urls/issue.py diff --git a/apiserver/plane/space/urls/project.py b/apps/server/plane/space/urls/project.py similarity index 100% rename from apiserver/plane/space/urls/project.py rename to apps/server/plane/space/urls/project.py diff --git a/apiserver/plane/space/utils/grouper.py b/apps/server/plane/space/utils/grouper.py similarity index 100% rename from apiserver/plane/space/utils/grouper.py rename to apps/server/plane/space/utils/grouper.py diff --git a/apiserver/plane/space/views/__init__.py b/apps/server/plane/space/views/__init__.py similarity index 100% rename from apiserver/plane/space/views/__init__.py rename to apps/server/plane/space/views/__init__.py diff --git a/apiserver/plane/space/views/asset.py b/apps/server/plane/space/views/asset.py similarity index 100% rename from apiserver/plane/space/views/asset.py rename to apps/server/plane/space/views/asset.py diff --git a/apiserver/plane/space/views/base.py b/apps/server/plane/space/views/base.py similarity index 100% rename from apiserver/plane/space/views/base.py rename to apps/server/plane/space/views/base.py diff --git a/apiserver/plane/space/views/cycle.py b/apps/server/plane/space/views/cycle.py similarity index 100% rename from apiserver/plane/space/views/cycle.py rename to apps/server/plane/space/views/cycle.py diff --git a/apiserver/plane/space/views/intake.py b/apps/server/plane/space/views/intake.py similarity index 100% rename from apiserver/plane/space/views/intake.py rename to apps/server/plane/space/views/intake.py diff --git a/apiserver/plane/space/views/issue.py b/apps/server/plane/space/views/issue.py similarity index 100% rename from apiserver/plane/space/views/issue.py rename to apps/server/plane/space/views/issue.py diff --git a/apiserver/plane/space/views/label.py b/apps/server/plane/space/views/label.py similarity index 100% rename from apiserver/plane/space/views/label.py rename to apps/server/plane/space/views/label.py diff --git a/apiserver/plane/space/views/meta.py b/apps/server/plane/space/views/meta.py similarity index 100% rename from apiserver/plane/space/views/meta.py rename to apps/server/plane/space/views/meta.py diff --git a/apiserver/plane/space/views/module.py b/apps/server/plane/space/views/module.py similarity index 100% rename from apiserver/plane/space/views/module.py rename to apps/server/plane/space/views/module.py diff --git a/apiserver/plane/space/views/project.py b/apps/server/plane/space/views/project.py similarity index 100% rename from apiserver/plane/space/views/project.py rename to apps/server/plane/space/views/project.py diff --git a/apiserver/plane/space/views/state.py b/apps/server/plane/space/views/state.py similarity index 100% rename from apiserver/plane/space/views/state.py rename to apps/server/plane/space/views/state.py diff --git a/apiserver/plane/static/css/style.css b/apps/server/plane/static/css/style.css similarity index 100% rename from apiserver/plane/static/css/style.css rename to apps/server/plane/static/css/style.css diff --git a/apiserver/plane/static/humans.txt b/apps/server/plane/static/humans.txt similarity index 100% rename from apiserver/plane/static/humans.txt rename to apps/server/plane/static/humans.txt diff --git a/apiserver/plane/static/js/script.js b/apps/server/plane/static/js/script.js similarity index 100% rename from apiserver/plane/static/js/script.js rename to apps/server/plane/static/js/script.js diff --git a/apiserver/plane/tests/README.md b/apps/server/plane/tests/README.md similarity index 100% rename from apiserver/plane/tests/README.md rename to apps/server/plane/tests/README.md diff --git a/apiserver/plane/tests/TESTING_GUIDE.md b/apps/server/plane/tests/TESTING_GUIDE.md similarity index 100% rename from apiserver/plane/tests/TESTING_GUIDE.md rename to apps/server/plane/tests/TESTING_GUIDE.md diff --git a/apiserver/plane/tests/__init__.py b/apps/server/plane/tests/__init__.py similarity index 100% rename from apiserver/plane/tests/__init__.py rename to apps/server/plane/tests/__init__.py diff --git a/apiserver/plane/tests/apps.py b/apps/server/plane/tests/apps.py similarity index 100% rename from apiserver/plane/tests/apps.py rename to apps/server/plane/tests/apps.py diff --git a/apiserver/plane/tests/conftest.py b/apps/server/plane/tests/conftest.py similarity index 100% rename from apiserver/plane/tests/conftest.py rename to apps/server/plane/tests/conftest.py diff --git a/apiserver/plane/tests/conftest_external.py b/apps/server/plane/tests/conftest_external.py similarity index 100% rename from apiserver/plane/tests/conftest_external.py rename to apps/server/plane/tests/conftest_external.py diff --git a/apiserver/plane/tests/contract/__init__.py b/apps/server/plane/tests/contract/__init__.py similarity index 100% rename from apiserver/plane/tests/contract/__init__.py rename to apps/server/plane/tests/contract/__init__.py diff --git a/apiserver/plane/tests/contract/api/__init__.py b/apps/server/plane/tests/contract/api/__init__.py similarity index 100% rename from apiserver/plane/tests/contract/api/__init__.py rename to apps/server/plane/tests/contract/api/__init__.py diff --git a/apiserver/plane/tests/contract/app/__init__.py b/apps/server/plane/tests/contract/app/__init__.py similarity index 100% rename from apiserver/plane/tests/contract/app/__init__.py rename to apps/server/plane/tests/contract/app/__init__.py diff --git a/apiserver/plane/tests/contract/app/test_api_token.py b/apps/server/plane/tests/contract/app/test_api_token.py similarity index 100% rename from apiserver/plane/tests/contract/app/test_api_token.py rename to apps/server/plane/tests/contract/app/test_api_token.py diff --git a/apiserver/plane/tests/contract/app/test_authentication.py b/apps/server/plane/tests/contract/app/test_authentication.py similarity index 100% rename from apiserver/plane/tests/contract/app/test_authentication.py rename to apps/server/plane/tests/contract/app/test_authentication.py diff --git a/apiserver/plane/tests/contract/app/test_project_app.py b/apps/server/plane/tests/contract/app/test_project_app.py similarity index 100% rename from apiserver/plane/tests/contract/app/test_project_app.py rename to apps/server/plane/tests/contract/app/test_project_app.py diff --git a/apiserver/plane/tests/contract/app/test_workspace_app.py b/apps/server/plane/tests/contract/app/test_workspace_app.py similarity index 100% rename from apiserver/plane/tests/contract/app/test_workspace_app.py rename to apps/server/plane/tests/contract/app/test_workspace_app.py diff --git a/apiserver/plane/tests/factories.py b/apps/server/plane/tests/factories.py similarity index 100% rename from apiserver/plane/tests/factories.py rename to apps/server/plane/tests/factories.py diff --git a/apiserver/plane/tests/smoke/__init__.py b/apps/server/plane/tests/smoke/__init__.py similarity index 100% rename from apiserver/plane/tests/smoke/__init__.py rename to apps/server/plane/tests/smoke/__init__.py diff --git a/apiserver/plane/tests/smoke/test_auth_smoke.py b/apps/server/plane/tests/smoke/test_auth_smoke.py similarity index 100% rename from apiserver/plane/tests/smoke/test_auth_smoke.py rename to apps/server/plane/tests/smoke/test_auth_smoke.py diff --git a/apiserver/plane/tests/unit/__init__.py b/apps/server/plane/tests/unit/__init__.py similarity index 100% rename from apiserver/plane/tests/unit/__init__.py rename to apps/server/plane/tests/unit/__init__.py diff --git a/apiserver/plane/tests/unit/models/__init__.py b/apps/server/plane/tests/unit/models/__init__.py similarity index 100% rename from apiserver/plane/tests/unit/models/__init__.py rename to apps/server/plane/tests/unit/models/__init__.py diff --git a/apiserver/plane/tests/unit/models/test_workspace_model.py b/apps/server/plane/tests/unit/models/test_workspace_model.py similarity index 100% rename from apiserver/plane/tests/unit/models/test_workspace_model.py rename to apps/server/plane/tests/unit/models/test_workspace_model.py diff --git a/apiserver/plane/tests/unit/serializers/__init__.py b/apps/server/plane/tests/unit/serializers/__init__.py similarity index 100% rename from apiserver/plane/tests/unit/serializers/__init__.py rename to apps/server/plane/tests/unit/serializers/__init__.py diff --git a/apiserver/plane/tests/unit/serializers/test_issue_recent_visit.py b/apps/server/plane/tests/unit/serializers/test_issue_recent_visit.py similarity index 100% rename from apiserver/plane/tests/unit/serializers/test_issue_recent_visit.py rename to apps/server/plane/tests/unit/serializers/test_issue_recent_visit.py diff --git a/apiserver/plane/tests/unit/serializers/test_workspace.py b/apps/server/plane/tests/unit/serializers/test_workspace.py similarity index 100% rename from apiserver/plane/tests/unit/serializers/test_workspace.py rename to apps/server/plane/tests/unit/serializers/test_workspace.py diff --git a/apiserver/plane/tests/unit/utils/__init__.py b/apps/server/plane/tests/unit/utils/__init__.py similarity index 100% rename from apiserver/plane/tests/unit/utils/__init__.py rename to apps/server/plane/tests/unit/utils/__init__.py diff --git a/apiserver/plane/tests/unit/utils/test_uuid.py b/apps/server/plane/tests/unit/utils/test_uuid.py similarity index 100% rename from apiserver/plane/tests/unit/utils/test_uuid.py rename to apps/server/plane/tests/unit/utils/test_uuid.py diff --git a/apiserver/plane/urls.py b/apps/server/plane/urls.py similarity index 100% rename from apiserver/plane/urls.py rename to apps/server/plane/urls.py diff --git a/apiserver/plane/utils/__init__.py b/apps/server/plane/utils/__init__.py similarity index 100% rename from apiserver/plane/utils/__init__.py rename to apps/server/plane/utils/__init__.py diff --git a/apiserver/plane/utils/analytics_plot.py b/apps/server/plane/utils/analytics_plot.py similarity index 100% rename from apiserver/plane/utils/analytics_plot.py rename to apps/server/plane/utils/analytics_plot.py diff --git a/apiserver/plane/utils/build_chart.py b/apps/server/plane/utils/build_chart.py similarity index 100% rename from apiserver/plane/utils/build_chart.py rename to apps/server/plane/utils/build_chart.py diff --git a/apiserver/plane/utils/cache.py b/apps/server/plane/utils/cache.py similarity index 100% rename from apiserver/plane/utils/cache.py rename to apps/server/plane/utils/cache.py diff --git a/apiserver/plane/utils/constants.py b/apps/server/plane/utils/constants.py similarity index 100% rename from apiserver/plane/utils/constants.py rename to apps/server/plane/utils/constants.py diff --git a/apiserver/plane/utils/date_utils.py b/apps/server/plane/utils/date_utils.py similarity index 100% rename from apiserver/plane/utils/date_utils.py rename to apps/server/plane/utils/date_utils.py diff --git a/apiserver/plane/utils/error_codes.py b/apps/server/plane/utils/error_codes.py similarity index 100% rename from apiserver/plane/utils/error_codes.py rename to apps/server/plane/utils/error_codes.py diff --git a/apiserver/plane/utils/exception_logger.py b/apps/server/plane/utils/exception_logger.py similarity index 100% rename from apiserver/plane/utils/exception_logger.py rename to apps/server/plane/utils/exception_logger.py diff --git a/apiserver/plane/utils/global_paginator.py b/apps/server/plane/utils/global_paginator.py similarity index 100% rename from apiserver/plane/utils/global_paginator.py rename to apps/server/plane/utils/global_paginator.py diff --git a/apiserver/plane/utils/grouper.py b/apps/server/plane/utils/grouper.py similarity index 100% rename from apiserver/plane/utils/grouper.py rename to apps/server/plane/utils/grouper.py diff --git a/apiserver/plane/utils/host.py b/apps/server/plane/utils/host.py similarity index 100% rename from apiserver/plane/utils/host.py rename to apps/server/plane/utils/host.py diff --git a/apiserver/plane/utils/html_processor.py b/apps/server/plane/utils/html_processor.py similarity index 100% rename from apiserver/plane/utils/html_processor.py rename to apps/server/plane/utils/html_processor.py diff --git a/apiserver/plane/utils/imports.py b/apps/server/plane/utils/imports.py similarity index 100% rename from apiserver/plane/utils/imports.py rename to apps/server/plane/utils/imports.py diff --git a/apiserver/plane/utils/ip_address.py b/apps/server/plane/utils/ip_address.py similarity index 100% rename from apiserver/plane/utils/ip_address.py rename to apps/server/plane/utils/ip_address.py diff --git a/apiserver/plane/utils/issue_filters.py b/apps/server/plane/utils/issue_filters.py similarity index 100% rename from apiserver/plane/utils/issue_filters.py rename to apps/server/plane/utils/issue_filters.py diff --git a/apiserver/plane/utils/issue_relation_mapper.py b/apps/server/plane/utils/issue_relation_mapper.py similarity index 100% rename from apiserver/plane/utils/issue_relation_mapper.py rename to apps/server/plane/utils/issue_relation_mapper.py diff --git a/apiserver/plane/utils/issue_search.py b/apps/server/plane/utils/issue_search.py similarity index 100% rename from apiserver/plane/utils/issue_search.py rename to apps/server/plane/utils/issue_search.py diff --git a/apiserver/plane/utils/logging.py b/apps/server/plane/utils/logging.py similarity index 100% rename from apiserver/plane/utils/logging.py rename to apps/server/plane/utils/logging.py diff --git a/apiserver/plane/utils/markdown.py b/apps/server/plane/utils/markdown.py similarity index 100% rename from apiserver/plane/utils/markdown.py rename to apps/server/plane/utils/markdown.py diff --git a/apiserver/plane/utils/order_queryset.py b/apps/server/plane/utils/order_queryset.py similarity index 100% rename from apiserver/plane/utils/order_queryset.py rename to apps/server/plane/utils/order_queryset.py diff --git a/apiserver/plane/utils/paginator.py b/apps/server/plane/utils/paginator.py similarity index 100% rename from apiserver/plane/utils/paginator.py rename to apps/server/plane/utils/paginator.py diff --git a/apiserver/plane/utils/path_validator.py b/apps/server/plane/utils/path_validator.py similarity index 100% rename from apiserver/plane/utils/path_validator.py rename to apps/server/plane/utils/path_validator.py diff --git a/apiserver/plane/utils/telemetry.py b/apps/server/plane/utils/telemetry.py similarity index 100% rename from apiserver/plane/utils/telemetry.py rename to apps/server/plane/utils/telemetry.py diff --git a/apiserver/plane/utils/timezone_converter.py b/apps/server/plane/utils/timezone_converter.py similarity index 100% rename from apiserver/plane/utils/timezone_converter.py rename to apps/server/plane/utils/timezone_converter.py diff --git a/apiserver/plane/utils/url.py b/apps/server/plane/utils/url.py similarity index 100% rename from apiserver/plane/utils/url.py rename to apps/server/plane/utils/url.py diff --git a/apiserver/plane/utils/uuid.py b/apps/server/plane/utils/uuid.py similarity index 100% rename from apiserver/plane/utils/uuid.py rename to apps/server/plane/utils/uuid.py diff --git a/apiserver/plane/web/__init__.py b/apps/server/plane/web/__init__.py similarity index 100% rename from apiserver/plane/web/__init__.py rename to apps/server/plane/web/__init__.py diff --git a/apiserver/plane/web/apps.py b/apps/server/plane/web/apps.py similarity index 100% rename from apiserver/plane/web/apps.py rename to apps/server/plane/web/apps.py diff --git a/apiserver/plane/web/urls.py b/apps/server/plane/web/urls.py similarity index 100% rename from apiserver/plane/web/urls.py rename to apps/server/plane/web/urls.py diff --git a/apiserver/plane/web/views.py b/apps/server/plane/web/views.py similarity index 100% rename from apiserver/plane/web/views.py rename to apps/server/plane/web/views.py diff --git a/apiserver/plane/wsgi.py b/apps/server/plane/wsgi.py similarity index 100% rename from apiserver/plane/wsgi.py rename to apps/server/plane/wsgi.py diff --git a/apiserver/pyproject.toml b/apps/server/pyproject.toml similarity index 100% rename from apiserver/pyproject.toml rename to apps/server/pyproject.toml diff --git a/apiserver/pytest.ini b/apps/server/pytest.ini similarity index 100% rename from apiserver/pytest.ini rename to apps/server/pytest.ini diff --git a/apiserver/requirements.txt b/apps/server/requirements.txt similarity index 100% rename from apiserver/requirements.txt rename to apps/server/requirements.txt diff --git a/apiserver/requirements/base.txt b/apps/server/requirements/base.txt similarity index 100% rename from apiserver/requirements/base.txt rename to apps/server/requirements/base.txt diff --git a/apiserver/requirements/local.txt b/apps/server/requirements/local.txt similarity index 100% rename from apiserver/requirements/local.txt rename to apps/server/requirements/local.txt diff --git a/apiserver/requirements/production.txt b/apps/server/requirements/production.txt similarity index 100% rename from apiserver/requirements/production.txt rename to apps/server/requirements/production.txt diff --git a/apiserver/requirements/test.txt b/apps/server/requirements/test.txt similarity index 100% rename from apiserver/requirements/test.txt rename to apps/server/requirements/test.txt diff --git a/apiserver/run_tests.py b/apps/server/run_tests.py similarity index 100% rename from apiserver/run_tests.py rename to apps/server/run_tests.py diff --git a/apiserver/run_tests.sh b/apps/server/run_tests.sh similarity index 100% rename from apiserver/run_tests.sh rename to apps/server/run_tests.sh diff --git a/apiserver/runtime.txt b/apps/server/runtime.txt similarity index 100% rename from apiserver/runtime.txt rename to apps/server/runtime.txt diff --git a/apiserver/templates/admin/base_site.html b/apps/server/templates/admin/base_site.html similarity index 100% rename from apiserver/templates/admin/base_site.html rename to apps/server/templates/admin/base_site.html diff --git a/apiserver/templates/base.html b/apps/server/templates/base.html similarity index 100% rename from apiserver/templates/base.html rename to apps/server/templates/base.html diff --git a/apiserver/templates/csrf_failure.html b/apps/server/templates/csrf_failure.html similarity index 100% rename from apiserver/templates/csrf_failure.html rename to apps/server/templates/csrf_failure.html diff --git a/apiserver/templates/emails/auth/forgot_password.html b/apps/server/templates/emails/auth/forgot_password.html similarity index 100% rename from apiserver/templates/emails/auth/forgot_password.html rename to apps/server/templates/emails/auth/forgot_password.html diff --git a/apiserver/templates/emails/auth/magic_signin.html b/apps/server/templates/emails/auth/magic_signin.html similarity index 100% rename from apiserver/templates/emails/auth/magic_signin.html rename to apps/server/templates/emails/auth/magic_signin.html diff --git a/apiserver/templates/emails/exports/analytics.html b/apps/server/templates/emails/exports/analytics.html similarity index 100% rename from apiserver/templates/emails/exports/analytics.html rename to apps/server/templates/emails/exports/analytics.html diff --git a/apiserver/templates/emails/invitations/project_invitation.html b/apps/server/templates/emails/invitations/project_invitation.html similarity index 100% rename from apiserver/templates/emails/invitations/project_invitation.html rename to apps/server/templates/emails/invitations/project_invitation.html diff --git a/apiserver/templates/emails/invitations/workspace_invitation.html b/apps/server/templates/emails/invitations/workspace_invitation.html similarity index 100% rename from apiserver/templates/emails/invitations/workspace_invitation.html rename to apps/server/templates/emails/invitations/workspace_invitation.html diff --git a/apiserver/templates/emails/notifications/issue-updates.html b/apps/server/templates/emails/notifications/issue-updates.html similarity index 100% rename from apiserver/templates/emails/notifications/issue-updates.html rename to apps/server/templates/emails/notifications/issue-updates.html diff --git a/apiserver/templates/emails/notifications/project_addition.html b/apps/server/templates/emails/notifications/project_addition.html similarity index 100% rename from apiserver/templates/emails/notifications/project_addition.html rename to apps/server/templates/emails/notifications/project_addition.html diff --git a/apiserver/templates/emails/notifications/webhook-deactivate.html b/apps/server/templates/emails/notifications/webhook-deactivate.html similarity index 100% rename from apiserver/templates/emails/notifications/webhook-deactivate.html rename to apps/server/templates/emails/notifications/webhook-deactivate.html diff --git a/apiserver/templates/emails/test_email.html b/apps/server/templates/emails/test_email.html similarity index 100% rename from apiserver/templates/emails/test_email.html rename to apps/server/templates/emails/test_email.html diff --git a/apiserver/templates/emails/user/user_activation.html b/apps/server/templates/emails/user/user_activation.html similarity index 100% rename from apiserver/templates/emails/user/user_activation.html rename to apps/server/templates/emails/user/user_activation.html diff --git a/apiserver/templates/emails/user/user_deactivation.html b/apps/server/templates/emails/user/user_deactivation.html similarity index 100% rename from apiserver/templates/emails/user/user_deactivation.html rename to apps/server/templates/emails/user/user_deactivation.html diff --git a/space/.env.example b/apps/space/.env.example similarity index 100% rename from space/.env.example rename to apps/space/.env.example diff --git a/space/.eslintrc.js b/apps/space/.eslintrc.js similarity index 100% rename from space/.eslintrc.js rename to apps/space/.eslintrc.js diff --git a/space/.gitignore b/apps/space/.gitignore similarity index 100% rename from space/.gitignore rename to apps/space/.gitignore diff --git a/space/.prettierignore b/apps/space/.prettierignore similarity index 100% rename from space/.prettierignore rename to apps/space/.prettierignore diff --git a/space/.prettierrc.json b/apps/space/.prettierrc.json similarity index 100% rename from space/.prettierrc.json rename to apps/space/.prettierrc.json diff --git a/space/Dockerfile.dev b/apps/space/Dockerfile.dev similarity index 100% rename from space/Dockerfile.dev rename to apps/space/Dockerfile.dev diff --git a/space/Dockerfile.space b/apps/space/Dockerfile.space similarity index 100% rename from space/Dockerfile.space rename to apps/space/Dockerfile.space diff --git a/space/README.md b/apps/space/README.md similarity index 100% rename from space/README.md rename to apps/space/README.md diff --git a/space/additional.d.ts b/apps/space/additional.d.ts similarity index 100% rename from space/additional.d.ts rename to apps/space/additional.d.ts diff --git a/space/app/[workspaceSlug]/[projectId]/page.ts b/apps/space/app/[workspaceSlug]/[projectId]/page.ts similarity index 100% rename from space/app/[workspaceSlug]/[projectId]/page.ts rename to apps/space/app/[workspaceSlug]/[projectId]/page.ts diff --git a/space/app/error.tsx b/apps/space/app/error.tsx similarity index 100% rename from space/app/error.tsx rename to apps/space/app/error.tsx diff --git a/space/app/issues/[anchor]/client-layout.tsx b/apps/space/app/issues/[anchor]/client-layout.tsx similarity index 100% rename from space/app/issues/[anchor]/client-layout.tsx rename to apps/space/app/issues/[anchor]/client-layout.tsx diff --git a/space/app/issues/[anchor]/layout.tsx b/apps/space/app/issues/[anchor]/layout.tsx similarity index 100% rename from space/app/issues/[anchor]/layout.tsx rename to apps/space/app/issues/[anchor]/layout.tsx diff --git a/space/app/issues/[anchor]/page.tsx b/apps/space/app/issues/[anchor]/page.tsx similarity index 100% rename from space/app/issues/[anchor]/page.tsx rename to apps/space/app/issues/[anchor]/page.tsx diff --git a/space/app/layout.tsx b/apps/space/app/layout.tsx similarity index 100% rename from space/app/layout.tsx rename to apps/space/app/layout.tsx diff --git a/space/app/not-found.tsx b/apps/space/app/not-found.tsx similarity index 100% rename from space/app/not-found.tsx rename to apps/space/app/not-found.tsx diff --git a/space/app/page.tsx b/apps/space/app/page.tsx similarity index 100% rename from space/app/page.tsx rename to apps/space/app/page.tsx diff --git a/space/app/provider.tsx b/apps/space/app/provider.tsx similarity index 100% rename from space/app/provider.tsx rename to apps/space/app/provider.tsx diff --git a/space/app/views/[anchor]/layout.tsx b/apps/space/app/views/[anchor]/layout.tsx similarity index 100% rename from space/app/views/[anchor]/layout.tsx rename to apps/space/app/views/[anchor]/layout.tsx diff --git a/space/app/views/[anchor]/page.tsx b/apps/space/app/views/[anchor]/page.tsx similarity index 100% rename from space/app/views/[anchor]/page.tsx rename to apps/space/app/views/[anchor]/page.tsx diff --git a/space/ce/components/editor/embeds/index.ts b/apps/space/ce/components/editor/embeds/index.ts similarity index 100% rename from space/ce/components/editor/embeds/index.ts rename to apps/space/ce/components/editor/embeds/index.ts diff --git a/space/ce/components/editor/embeds/mentions/index.ts b/apps/space/ce/components/editor/embeds/mentions/index.ts similarity index 100% rename from space/ce/components/editor/embeds/mentions/index.ts rename to apps/space/ce/components/editor/embeds/mentions/index.ts diff --git a/space/ce/components/editor/embeds/mentions/root.tsx b/apps/space/ce/components/editor/embeds/mentions/root.tsx similarity index 100% rename from space/ce/components/editor/embeds/mentions/root.tsx rename to apps/space/ce/components/editor/embeds/mentions/root.tsx diff --git a/space/ce/components/editor/index.ts b/apps/space/ce/components/editor/index.ts similarity index 100% rename from space/ce/components/editor/index.ts rename to apps/space/ce/components/editor/index.ts diff --git a/space/ce/components/issue-layouts/root.tsx b/apps/space/ce/components/issue-layouts/root.tsx similarity index 100% rename from space/ce/components/issue-layouts/root.tsx rename to apps/space/ce/components/issue-layouts/root.tsx diff --git a/space/ce/components/navbar/index.tsx b/apps/space/ce/components/navbar/index.tsx similarity index 100% rename from space/ce/components/navbar/index.tsx rename to apps/space/ce/components/navbar/index.tsx diff --git a/space/ce/hooks/store/index.ts b/apps/space/ce/hooks/store/index.ts similarity index 100% rename from space/ce/hooks/store/index.ts rename to apps/space/ce/hooks/store/index.ts diff --git a/space/ce/hooks/store/use-published-view.ts b/apps/space/ce/hooks/store/use-published-view.ts similarity index 100% rename from space/ce/hooks/store/use-published-view.ts rename to apps/space/ce/hooks/store/use-published-view.ts diff --git a/space/ce/store/root.store.ts b/apps/space/ce/store/root.store.ts similarity index 100% rename from space/ce/store/root.store.ts rename to apps/space/ce/store/root.store.ts diff --git a/space/core/components/account/auth-forms/auth-banner.tsx b/apps/space/core/components/account/auth-forms/auth-banner.tsx similarity index 100% rename from space/core/components/account/auth-forms/auth-banner.tsx rename to apps/space/core/components/account/auth-forms/auth-banner.tsx diff --git a/space/core/components/account/auth-forms/auth-header.tsx b/apps/space/core/components/account/auth-forms/auth-header.tsx similarity index 100% rename from space/core/components/account/auth-forms/auth-header.tsx rename to apps/space/core/components/account/auth-forms/auth-header.tsx diff --git a/space/core/components/account/auth-forms/auth-root.tsx b/apps/space/core/components/account/auth-forms/auth-root.tsx similarity index 100% rename from space/core/components/account/auth-forms/auth-root.tsx rename to apps/space/core/components/account/auth-forms/auth-root.tsx diff --git a/space/core/components/account/auth-forms/email.tsx b/apps/space/core/components/account/auth-forms/email.tsx similarity index 100% rename from space/core/components/account/auth-forms/email.tsx rename to apps/space/core/components/account/auth-forms/email.tsx diff --git a/space/core/components/account/auth-forms/index.ts b/apps/space/core/components/account/auth-forms/index.ts similarity index 100% rename from space/core/components/account/auth-forms/index.ts rename to apps/space/core/components/account/auth-forms/index.ts diff --git a/space/core/components/account/auth-forms/password.tsx b/apps/space/core/components/account/auth-forms/password.tsx similarity index 100% rename from space/core/components/account/auth-forms/password.tsx rename to apps/space/core/components/account/auth-forms/password.tsx diff --git a/space/core/components/account/auth-forms/unique-code.tsx b/apps/space/core/components/account/auth-forms/unique-code.tsx similarity index 100% rename from space/core/components/account/auth-forms/unique-code.tsx rename to apps/space/core/components/account/auth-forms/unique-code.tsx diff --git a/space/core/components/account/helpers/index.ts b/apps/space/core/components/account/helpers/index.ts similarity index 100% rename from space/core/components/account/helpers/index.ts rename to apps/space/core/components/account/helpers/index.ts diff --git a/space/core/components/account/helpers/password-strength-meter.tsx b/apps/space/core/components/account/helpers/password-strength-meter.tsx similarity index 100% rename from space/core/components/account/helpers/password-strength-meter.tsx rename to apps/space/core/components/account/helpers/password-strength-meter.tsx diff --git a/space/core/components/account/index.ts b/apps/space/core/components/account/index.ts similarity index 100% rename from space/core/components/account/index.ts rename to apps/space/core/components/account/index.ts diff --git a/space/core/components/account/oauth/github-button.tsx b/apps/space/core/components/account/oauth/github-button.tsx similarity index 100% rename from space/core/components/account/oauth/github-button.tsx rename to apps/space/core/components/account/oauth/github-button.tsx diff --git a/space/core/components/account/oauth/gitlab-button.tsx b/apps/space/core/components/account/oauth/gitlab-button.tsx similarity index 100% rename from space/core/components/account/oauth/gitlab-button.tsx rename to apps/space/core/components/account/oauth/gitlab-button.tsx diff --git a/space/core/components/account/oauth/google-button.tsx b/apps/space/core/components/account/oauth/google-button.tsx similarity index 100% rename from space/core/components/account/oauth/google-button.tsx rename to apps/space/core/components/account/oauth/google-button.tsx diff --git a/space/core/components/account/oauth/index.ts b/apps/space/core/components/account/oauth/index.ts similarity index 100% rename from space/core/components/account/oauth/index.ts rename to apps/space/core/components/account/oauth/index.ts diff --git a/space/core/components/account/oauth/oauth-options.tsx b/apps/space/core/components/account/oauth/oauth-options.tsx similarity index 100% rename from space/core/components/account/oauth/oauth-options.tsx rename to apps/space/core/components/account/oauth/oauth-options.tsx diff --git a/space/core/components/account/terms-and-conditions.tsx b/apps/space/core/components/account/terms-and-conditions.tsx similarity index 100% rename from space/core/components/account/terms-and-conditions.tsx rename to apps/space/core/components/account/terms-and-conditions.tsx diff --git a/space/core/components/account/user-logged-in.tsx b/apps/space/core/components/account/user-logged-in.tsx similarity index 100% rename from space/core/components/account/user-logged-in.tsx rename to apps/space/core/components/account/user-logged-in.tsx diff --git a/space/core/components/common/index.ts b/apps/space/core/components/common/index.ts similarity index 100% rename from space/core/components/common/index.ts rename to apps/space/core/components/common/index.ts diff --git a/space/core/components/common/logo-spinner.tsx b/apps/space/core/components/common/logo-spinner.tsx similarity index 100% rename from space/core/components/common/logo-spinner.tsx rename to apps/space/core/components/common/logo-spinner.tsx diff --git a/space/core/components/common/powered-by.tsx b/apps/space/core/components/common/powered-by.tsx similarity index 100% rename from space/core/components/common/powered-by.tsx rename to apps/space/core/components/common/powered-by.tsx diff --git a/space/core/components/common/project-logo.tsx b/apps/space/core/components/common/project-logo.tsx similarity index 100% rename from space/core/components/common/project-logo.tsx rename to apps/space/core/components/common/project-logo.tsx diff --git a/space/core/components/editor/embeds/index.ts b/apps/space/core/components/editor/embeds/index.ts similarity index 100% rename from space/core/components/editor/embeds/index.ts rename to apps/space/core/components/editor/embeds/index.ts diff --git a/space/core/components/editor/embeds/mentions/index.ts b/apps/space/core/components/editor/embeds/mentions/index.ts similarity index 100% rename from space/core/components/editor/embeds/mentions/index.ts rename to apps/space/core/components/editor/embeds/mentions/index.ts diff --git a/space/core/components/editor/embeds/mentions/root.tsx b/apps/space/core/components/editor/embeds/mentions/root.tsx similarity index 100% rename from space/core/components/editor/embeds/mentions/root.tsx rename to apps/space/core/components/editor/embeds/mentions/root.tsx diff --git a/space/core/components/editor/embeds/mentions/user.tsx b/apps/space/core/components/editor/embeds/mentions/user.tsx similarity index 100% rename from space/core/components/editor/embeds/mentions/user.tsx rename to apps/space/core/components/editor/embeds/mentions/user.tsx diff --git a/space/core/components/editor/index.ts b/apps/space/core/components/editor/index.ts similarity index 100% rename from space/core/components/editor/index.ts rename to apps/space/core/components/editor/index.ts diff --git a/space/core/components/editor/lite-text-editor.tsx b/apps/space/core/components/editor/lite-text-editor.tsx similarity index 100% rename from space/core/components/editor/lite-text-editor.tsx rename to apps/space/core/components/editor/lite-text-editor.tsx diff --git a/space/core/components/editor/lite-text-read-only-editor.tsx b/apps/space/core/components/editor/lite-text-read-only-editor.tsx similarity index 100% rename from space/core/components/editor/lite-text-read-only-editor.tsx rename to apps/space/core/components/editor/lite-text-read-only-editor.tsx diff --git a/space/core/components/editor/rich-text-editor.tsx b/apps/space/core/components/editor/rich-text-editor.tsx similarity index 100% rename from space/core/components/editor/rich-text-editor.tsx rename to apps/space/core/components/editor/rich-text-editor.tsx diff --git a/space/core/components/editor/rich-text-read-only-editor.tsx b/apps/space/core/components/editor/rich-text-read-only-editor.tsx similarity index 100% rename from space/core/components/editor/rich-text-read-only-editor.tsx rename to apps/space/core/components/editor/rich-text-read-only-editor.tsx diff --git a/space/core/components/editor/toolbar.tsx b/apps/space/core/components/editor/toolbar.tsx similarity index 100% rename from space/core/components/editor/toolbar.tsx rename to apps/space/core/components/editor/toolbar.tsx diff --git a/space/core/components/instance/index.ts b/apps/space/core/components/instance/index.ts similarity index 100% rename from space/core/components/instance/index.ts rename to apps/space/core/components/instance/index.ts diff --git a/space/core/components/instance/instance-failure-view.tsx b/apps/space/core/components/instance/instance-failure-view.tsx similarity index 100% rename from space/core/components/instance/instance-failure-view.tsx rename to apps/space/core/components/instance/instance-failure-view.tsx diff --git a/space/core/components/issues/filters/applied-filters/filters-list.tsx b/apps/space/core/components/issues/filters/applied-filters/filters-list.tsx similarity index 100% rename from space/core/components/issues/filters/applied-filters/filters-list.tsx rename to apps/space/core/components/issues/filters/applied-filters/filters-list.tsx diff --git a/space/core/components/issues/filters/applied-filters/label.tsx b/apps/space/core/components/issues/filters/applied-filters/label.tsx similarity index 100% rename from space/core/components/issues/filters/applied-filters/label.tsx rename to apps/space/core/components/issues/filters/applied-filters/label.tsx diff --git a/space/core/components/issues/filters/applied-filters/priority.tsx b/apps/space/core/components/issues/filters/applied-filters/priority.tsx similarity index 100% rename from space/core/components/issues/filters/applied-filters/priority.tsx rename to apps/space/core/components/issues/filters/applied-filters/priority.tsx diff --git a/space/core/components/issues/filters/applied-filters/root.tsx b/apps/space/core/components/issues/filters/applied-filters/root.tsx similarity index 100% rename from space/core/components/issues/filters/applied-filters/root.tsx rename to apps/space/core/components/issues/filters/applied-filters/root.tsx diff --git a/space/core/components/issues/filters/applied-filters/state.tsx b/apps/space/core/components/issues/filters/applied-filters/state.tsx similarity index 100% rename from space/core/components/issues/filters/applied-filters/state.tsx rename to apps/space/core/components/issues/filters/applied-filters/state.tsx diff --git a/space/core/components/issues/filters/helpers/dropdown.tsx b/apps/space/core/components/issues/filters/helpers/dropdown.tsx similarity index 100% rename from space/core/components/issues/filters/helpers/dropdown.tsx rename to apps/space/core/components/issues/filters/helpers/dropdown.tsx diff --git a/space/core/components/issues/filters/helpers/filter-header.tsx b/apps/space/core/components/issues/filters/helpers/filter-header.tsx similarity index 100% rename from space/core/components/issues/filters/helpers/filter-header.tsx rename to apps/space/core/components/issues/filters/helpers/filter-header.tsx diff --git a/space/core/components/issues/filters/helpers/filter-option.tsx b/apps/space/core/components/issues/filters/helpers/filter-option.tsx similarity index 100% rename from space/core/components/issues/filters/helpers/filter-option.tsx rename to apps/space/core/components/issues/filters/helpers/filter-option.tsx diff --git a/space/core/components/issues/filters/helpers/index.ts b/apps/space/core/components/issues/filters/helpers/index.ts similarity index 100% rename from space/core/components/issues/filters/helpers/index.ts rename to apps/space/core/components/issues/filters/helpers/index.ts diff --git a/space/core/components/issues/filters/index.ts b/apps/space/core/components/issues/filters/index.ts similarity index 100% rename from space/core/components/issues/filters/index.ts rename to apps/space/core/components/issues/filters/index.ts diff --git a/space/core/components/issues/filters/labels.tsx b/apps/space/core/components/issues/filters/labels.tsx similarity index 100% rename from space/core/components/issues/filters/labels.tsx rename to apps/space/core/components/issues/filters/labels.tsx diff --git a/space/core/components/issues/filters/priority.tsx b/apps/space/core/components/issues/filters/priority.tsx similarity index 100% rename from space/core/components/issues/filters/priority.tsx rename to apps/space/core/components/issues/filters/priority.tsx diff --git a/space/core/components/issues/filters/root.tsx b/apps/space/core/components/issues/filters/root.tsx similarity index 100% rename from space/core/components/issues/filters/root.tsx rename to apps/space/core/components/issues/filters/root.tsx diff --git a/space/core/components/issues/filters/selection.tsx b/apps/space/core/components/issues/filters/selection.tsx similarity index 100% rename from space/core/components/issues/filters/selection.tsx rename to apps/space/core/components/issues/filters/selection.tsx diff --git a/space/core/components/issues/filters/state.tsx b/apps/space/core/components/issues/filters/state.tsx similarity index 100% rename from space/core/components/issues/filters/state.tsx rename to apps/space/core/components/issues/filters/state.tsx diff --git a/space/core/components/issues/index.ts b/apps/space/core/components/issues/index.ts similarity index 100% rename from space/core/components/issues/index.ts rename to apps/space/core/components/issues/index.ts diff --git a/space/core/components/issues/issue-layouts/error.tsx b/apps/space/core/components/issues/issue-layouts/error.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/error.tsx rename to apps/space/core/components/issues/issue-layouts/error.tsx diff --git a/space/core/components/issues/issue-layouts/index.ts b/apps/space/core/components/issues/issue-layouts/index.ts similarity index 100% rename from space/core/components/issues/issue-layouts/index.ts rename to apps/space/core/components/issues/issue-layouts/index.ts diff --git a/space/core/components/issues/issue-layouts/issue-layout-HOC.tsx b/apps/space/core/components/issues/issue-layouts/issue-layout-HOC.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/issue-layout-HOC.tsx rename to apps/space/core/components/issues/issue-layouts/issue-layout-HOC.tsx diff --git a/space/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx b/apps/space/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx rename to apps/space/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx diff --git a/space/core/components/issues/issue-layouts/kanban/block-reactions.tsx b/apps/space/core/components/issues/issue-layouts/kanban/block-reactions.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/block-reactions.tsx rename to apps/space/core/components/issues/issue-layouts/kanban/block-reactions.tsx diff --git a/space/core/components/issues/issue-layouts/kanban/block.tsx b/apps/space/core/components/issues/issue-layouts/kanban/block.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/block.tsx rename to apps/space/core/components/issues/issue-layouts/kanban/block.tsx diff --git a/space/core/components/issues/issue-layouts/kanban/blocks-list.tsx b/apps/space/core/components/issues/issue-layouts/kanban/blocks-list.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/blocks-list.tsx rename to apps/space/core/components/issues/issue-layouts/kanban/blocks-list.tsx diff --git a/space/core/components/issues/issue-layouts/kanban/default.tsx b/apps/space/core/components/issues/issue-layouts/kanban/default.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/default.tsx rename to apps/space/core/components/issues/issue-layouts/kanban/default.tsx diff --git a/space/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx b/apps/space/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx rename to apps/space/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx diff --git a/space/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx b/apps/space/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx rename to apps/space/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx diff --git a/space/core/components/issues/issue-layouts/kanban/index.ts b/apps/space/core/components/issues/issue-layouts/kanban/index.ts similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/index.ts rename to apps/space/core/components/issues/issue-layouts/kanban/index.ts diff --git a/space/core/components/issues/issue-layouts/kanban/kanban-group.tsx b/apps/space/core/components/issues/issue-layouts/kanban/kanban-group.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/kanban-group.tsx rename to apps/space/core/components/issues/issue-layouts/kanban/kanban-group.tsx diff --git a/space/core/components/issues/issue-layouts/kanban/swimlanes.tsx b/apps/space/core/components/issues/issue-layouts/kanban/swimlanes.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/kanban/swimlanes.tsx rename to apps/space/core/components/issues/issue-layouts/kanban/swimlanes.tsx diff --git a/space/core/components/issues/issue-layouts/list/base-list-root.tsx b/apps/space/core/components/issues/issue-layouts/list/base-list-root.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/list/base-list-root.tsx rename to apps/space/core/components/issues/issue-layouts/list/base-list-root.tsx diff --git a/space/core/components/issues/issue-layouts/list/block.tsx b/apps/space/core/components/issues/issue-layouts/list/block.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/list/block.tsx rename to apps/space/core/components/issues/issue-layouts/list/block.tsx diff --git a/space/core/components/issues/issue-layouts/list/blocks-list.tsx b/apps/space/core/components/issues/issue-layouts/list/blocks-list.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/list/blocks-list.tsx rename to apps/space/core/components/issues/issue-layouts/list/blocks-list.tsx diff --git a/space/core/components/issues/issue-layouts/list/default.tsx b/apps/space/core/components/issues/issue-layouts/list/default.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/list/default.tsx rename to apps/space/core/components/issues/issue-layouts/list/default.tsx diff --git a/space/core/components/issues/issue-layouts/list/headers/group-by-card.tsx b/apps/space/core/components/issues/issue-layouts/list/headers/group-by-card.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/list/headers/group-by-card.tsx rename to apps/space/core/components/issues/issue-layouts/list/headers/group-by-card.tsx diff --git a/space/core/components/issues/issue-layouts/list/index.ts b/apps/space/core/components/issues/issue-layouts/list/index.ts similarity index 100% rename from space/core/components/issues/issue-layouts/list/index.ts rename to apps/space/core/components/issues/issue-layouts/list/index.ts diff --git a/space/core/components/issues/issue-layouts/list/list-group.tsx b/apps/space/core/components/issues/issue-layouts/list/list-group.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/list/list-group.tsx rename to apps/space/core/components/issues/issue-layouts/list/list-group.tsx diff --git a/space/core/components/issues/issue-layouts/properties/all-properties.tsx b/apps/space/core/components/issues/issue-layouts/properties/all-properties.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/properties/all-properties.tsx rename to apps/space/core/components/issues/issue-layouts/properties/all-properties.tsx diff --git a/space/core/components/issues/issue-layouts/properties/cycle.tsx b/apps/space/core/components/issues/issue-layouts/properties/cycle.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/properties/cycle.tsx rename to apps/space/core/components/issues/issue-layouts/properties/cycle.tsx diff --git a/space/core/components/issues/issue-layouts/properties/due-date.tsx b/apps/space/core/components/issues/issue-layouts/properties/due-date.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/properties/due-date.tsx rename to apps/space/core/components/issues/issue-layouts/properties/due-date.tsx diff --git a/space/core/components/issues/issue-layouts/properties/index.ts b/apps/space/core/components/issues/issue-layouts/properties/index.ts similarity index 100% rename from space/core/components/issues/issue-layouts/properties/index.ts rename to apps/space/core/components/issues/issue-layouts/properties/index.ts diff --git a/space/core/components/issues/issue-layouts/properties/labels.tsx b/apps/space/core/components/issues/issue-layouts/properties/labels.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/properties/labels.tsx rename to apps/space/core/components/issues/issue-layouts/properties/labels.tsx diff --git a/space/core/components/issues/issue-layouts/properties/member.tsx b/apps/space/core/components/issues/issue-layouts/properties/member.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/properties/member.tsx rename to apps/space/core/components/issues/issue-layouts/properties/member.tsx diff --git a/space/core/components/issues/issue-layouts/properties/modules.tsx b/apps/space/core/components/issues/issue-layouts/properties/modules.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/properties/modules.tsx rename to apps/space/core/components/issues/issue-layouts/properties/modules.tsx diff --git a/space/core/components/issues/issue-layouts/properties/priority.tsx b/apps/space/core/components/issues/issue-layouts/properties/priority.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/properties/priority.tsx rename to apps/space/core/components/issues/issue-layouts/properties/priority.tsx diff --git a/space/core/components/issues/issue-layouts/properties/state.tsx b/apps/space/core/components/issues/issue-layouts/properties/state.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/properties/state.tsx rename to apps/space/core/components/issues/issue-layouts/properties/state.tsx diff --git a/space/core/components/issues/issue-layouts/root.tsx b/apps/space/core/components/issues/issue-layouts/root.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/root.tsx rename to apps/space/core/components/issues/issue-layouts/root.tsx diff --git a/space/core/components/issues/issue-layouts/utils.tsx b/apps/space/core/components/issues/issue-layouts/utils.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/utils.tsx rename to apps/space/core/components/issues/issue-layouts/utils.tsx diff --git a/space/core/components/issues/issue-layouts/with-display-properties-HOC.tsx b/apps/space/core/components/issues/issue-layouts/with-display-properties-HOC.tsx similarity index 100% rename from space/core/components/issues/issue-layouts/with-display-properties-HOC.tsx rename to apps/space/core/components/issues/issue-layouts/with-display-properties-HOC.tsx diff --git a/space/core/components/issues/navbar/controls.tsx b/apps/space/core/components/issues/navbar/controls.tsx similarity index 100% rename from space/core/components/issues/navbar/controls.tsx rename to apps/space/core/components/issues/navbar/controls.tsx diff --git a/space/core/components/issues/navbar/index.ts b/apps/space/core/components/issues/navbar/index.ts similarity index 100% rename from space/core/components/issues/navbar/index.ts rename to apps/space/core/components/issues/navbar/index.ts diff --git a/space/core/components/issues/navbar/layout-icon.tsx b/apps/space/core/components/issues/navbar/layout-icon.tsx similarity index 100% rename from space/core/components/issues/navbar/layout-icon.tsx rename to apps/space/core/components/issues/navbar/layout-icon.tsx diff --git a/space/core/components/issues/navbar/layout-selection.tsx b/apps/space/core/components/issues/navbar/layout-selection.tsx similarity index 100% rename from space/core/components/issues/navbar/layout-selection.tsx rename to apps/space/core/components/issues/navbar/layout-selection.tsx diff --git a/space/core/components/issues/navbar/root.tsx b/apps/space/core/components/issues/navbar/root.tsx similarity index 100% rename from space/core/components/issues/navbar/root.tsx rename to apps/space/core/components/issues/navbar/root.tsx diff --git a/space/core/components/issues/navbar/theme.tsx b/apps/space/core/components/issues/navbar/theme.tsx similarity index 100% rename from space/core/components/issues/navbar/theme.tsx rename to apps/space/core/components/issues/navbar/theme.tsx diff --git a/space/core/components/issues/navbar/user-avatar.tsx b/apps/space/core/components/issues/navbar/user-avatar.tsx similarity index 100% rename from space/core/components/issues/navbar/user-avatar.tsx rename to apps/space/core/components/issues/navbar/user-avatar.tsx diff --git a/space/core/components/issues/peek-overview/comment/add-comment.tsx b/apps/space/core/components/issues/peek-overview/comment/add-comment.tsx similarity index 100% rename from space/core/components/issues/peek-overview/comment/add-comment.tsx rename to apps/space/core/components/issues/peek-overview/comment/add-comment.tsx diff --git a/space/core/components/issues/peek-overview/comment/comment-detail-card.tsx b/apps/space/core/components/issues/peek-overview/comment/comment-detail-card.tsx similarity index 100% rename from space/core/components/issues/peek-overview/comment/comment-detail-card.tsx rename to apps/space/core/components/issues/peek-overview/comment/comment-detail-card.tsx diff --git a/space/core/components/issues/peek-overview/comment/comment-reactions.tsx b/apps/space/core/components/issues/peek-overview/comment/comment-reactions.tsx similarity index 100% rename from space/core/components/issues/peek-overview/comment/comment-reactions.tsx rename to apps/space/core/components/issues/peek-overview/comment/comment-reactions.tsx diff --git a/space/core/components/issues/peek-overview/comment/index.ts b/apps/space/core/components/issues/peek-overview/comment/index.ts similarity index 100% rename from space/core/components/issues/peek-overview/comment/index.ts rename to apps/space/core/components/issues/peek-overview/comment/index.ts diff --git a/space/core/components/issues/peek-overview/full-screen-peek-view.tsx b/apps/space/core/components/issues/peek-overview/full-screen-peek-view.tsx similarity index 100% rename from space/core/components/issues/peek-overview/full-screen-peek-view.tsx rename to apps/space/core/components/issues/peek-overview/full-screen-peek-view.tsx diff --git a/space/core/components/issues/peek-overview/header.tsx b/apps/space/core/components/issues/peek-overview/header.tsx similarity index 100% rename from space/core/components/issues/peek-overview/header.tsx rename to apps/space/core/components/issues/peek-overview/header.tsx diff --git a/space/core/components/issues/peek-overview/index.ts b/apps/space/core/components/issues/peek-overview/index.ts similarity index 100% rename from space/core/components/issues/peek-overview/index.ts rename to apps/space/core/components/issues/peek-overview/index.ts diff --git a/space/core/components/issues/peek-overview/issue-activity.tsx b/apps/space/core/components/issues/peek-overview/issue-activity.tsx similarity index 100% rename from space/core/components/issues/peek-overview/issue-activity.tsx rename to apps/space/core/components/issues/peek-overview/issue-activity.tsx diff --git a/space/core/components/issues/peek-overview/issue-details.tsx b/apps/space/core/components/issues/peek-overview/issue-details.tsx similarity index 100% rename from space/core/components/issues/peek-overview/issue-details.tsx rename to apps/space/core/components/issues/peek-overview/issue-details.tsx diff --git a/space/core/components/issues/peek-overview/issue-properties.tsx b/apps/space/core/components/issues/peek-overview/issue-properties.tsx similarity index 100% rename from space/core/components/issues/peek-overview/issue-properties.tsx rename to apps/space/core/components/issues/peek-overview/issue-properties.tsx diff --git a/space/core/components/issues/peek-overview/issue-reaction.tsx b/apps/space/core/components/issues/peek-overview/issue-reaction.tsx similarity index 100% rename from space/core/components/issues/peek-overview/issue-reaction.tsx rename to apps/space/core/components/issues/peek-overview/issue-reaction.tsx diff --git a/space/core/components/issues/peek-overview/layout.tsx b/apps/space/core/components/issues/peek-overview/layout.tsx similarity index 100% rename from space/core/components/issues/peek-overview/layout.tsx rename to apps/space/core/components/issues/peek-overview/layout.tsx diff --git a/space/core/components/issues/peek-overview/side-peek-view.tsx b/apps/space/core/components/issues/peek-overview/side-peek-view.tsx similarity index 100% rename from space/core/components/issues/peek-overview/side-peek-view.tsx rename to apps/space/core/components/issues/peek-overview/side-peek-view.tsx diff --git a/space/core/components/issues/reactions/index.ts b/apps/space/core/components/issues/reactions/index.ts similarity index 100% rename from space/core/components/issues/reactions/index.ts rename to apps/space/core/components/issues/reactions/index.ts diff --git a/space/core/components/issues/reactions/issue-emoji-reactions.tsx b/apps/space/core/components/issues/reactions/issue-emoji-reactions.tsx similarity index 100% rename from space/core/components/issues/reactions/issue-emoji-reactions.tsx rename to apps/space/core/components/issues/reactions/issue-emoji-reactions.tsx diff --git a/space/core/components/issues/reactions/issue-vote-reactions.tsx b/apps/space/core/components/issues/reactions/issue-vote-reactions.tsx similarity index 100% rename from space/core/components/issues/reactions/issue-vote-reactions.tsx rename to apps/space/core/components/issues/reactions/issue-vote-reactions.tsx diff --git a/space/core/components/ui/icon.tsx b/apps/space/core/components/ui/icon.tsx similarity index 100% rename from space/core/components/ui/icon.tsx rename to apps/space/core/components/ui/icon.tsx diff --git a/space/core/components/ui/index.ts b/apps/space/core/components/ui/index.ts similarity index 100% rename from space/core/components/ui/index.ts rename to apps/space/core/components/ui/index.ts diff --git a/space/core/components/ui/not-found.tsx b/apps/space/core/components/ui/not-found.tsx similarity index 100% rename from space/core/components/ui/not-found.tsx rename to apps/space/core/components/ui/not-found.tsx diff --git a/space/core/components/ui/reaction-selector.tsx b/apps/space/core/components/ui/reaction-selector.tsx similarity index 100% rename from space/core/components/ui/reaction-selector.tsx rename to apps/space/core/components/ui/reaction-selector.tsx diff --git a/space/core/components/views/auth.tsx b/apps/space/core/components/views/auth.tsx similarity index 100% rename from space/core/components/views/auth.tsx rename to apps/space/core/components/views/auth.tsx diff --git a/space/core/components/views/index.ts b/apps/space/core/components/views/index.ts similarity index 100% rename from space/core/components/views/index.ts rename to apps/space/core/components/views/index.ts diff --git a/space/core/hooks/store/index.ts b/apps/space/core/hooks/store/index.ts similarity index 100% rename from space/core/hooks/store/index.ts rename to apps/space/core/hooks/store/index.ts diff --git a/space/core/hooks/store/publish/index.ts b/apps/space/core/hooks/store/publish/index.ts similarity index 100% rename from space/core/hooks/store/publish/index.ts rename to apps/space/core/hooks/store/publish/index.ts diff --git a/space/core/hooks/store/publish/use-publish-list.ts b/apps/space/core/hooks/store/publish/use-publish-list.ts similarity index 100% rename from space/core/hooks/store/publish/use-publish-list.ts rename to apps/space/core/hooks/store/publish/use-publish-list.ts diff --git a/space/core/hooks/store/publish/use-publish.ts b/apps/space/core/hooks/store/publish/use-publish.ts similarity index 100% rename from space/core/hooks/store/publish/use-publish.ts rename to apps/space/core/hooks/store/publish/use-publish.ts diff --git a/space/core/hooks/store/use-cycle.ts b/apps/space/core/hooks/store/use-cycle.ts similarity index 100% rename from space/core/hooks/store/use-cycle.ts rename to apps/space/core/hooks/store/use-cycle.ts diff --git a/space/core/hooks/store/use-instance.ts b/apps/space/core/hooks/store/use-instance.ts similarity index 100% rename from space/core/hooks/store/use-instance.ts rename to apps/space/core/hooks/store/use-instance.ts diff --git a/space/core/hooks/store/use-issue-details.tsx b/apps/space/core/hooks/store/use-issue-details.tsx similarity index 100% rename from space/core/hooks/store/use-issue-details.tsx rename to apps/space/core/hooks/store/use-issue-details.tsx diff --git a/space/core/hooks/store/use-issue-filter.ts b/apps/space/core/hooks/store/use-issue-filter.ts similarity index 100% rename from space/core/hooks/store/use-issue-filter.ts rename to apps/space/core/hooks/store/use-issue-filter.ts diff --git a/space/core/hooks/store/use-issue.ts b/apps/space/core/hooks/store/use-issue.ts similarity index 100% rename from space/core/hooks/store/use-issue.ts rename to apps/space/core/hooks/store/use-issue.ts diff --git a/space/core/hooks/store/use-label.ts b/apps/space/core/hooks/store/use-label.ts similarity index 100% rename from space/core/hooks/store/use-label.ts rename to apps/space/core/hooks/store/use-label.ts diff --git a/space/core/hooks/store/use-member.ts b/apps/space/core/hooks/store/use-member.ts similarity index 100% rename from space/core/hooks/store/use-member.ts rename to apps/space/core/hooks/store/use-member.ts diff --git a/space/core/hooks/store/use-module.ts b/apps/space/core/hooks/store/use-module.ts similarity index 100% rename from space/core/hooks/store/use-module.ts rename to apps/space/core/hooks/store/use-module.ts diff --git a/space/core/hooks/store/use-state.ts b/apps/space/core/hooks/store/use-state.ts similarity index 100% rename from space/core/hooks/store/use-state.ts rename to apps/space/core/hooks/store/use-state.ts diff --git a/space/core/hooks/store/use-user-profile.ts b/apps/space/core/hooks/store/use-user-profile.ts similarity index 100% rename from space/core/hooks/store/use-user-profile.ts rename to apps/space/core/hooks/store/use-user-profile.ts diff --git a/space/core/hooks/store/use-user.ts b/apps/space/core/hooks/store/use-user.ts similarity index 100% rename from space/core/hooks/store/use-user.ts rename to apps/space/core/hooks/store/use-user.ts diff --git a/space/core/hooks/use-clipboard-write-permission.tsx b/apps/space/core/hooks/use-clipboard-write-permission.tsx similarity index 100% rename from space/core/hooks/use-clipboard-write-permission.tsx rename to apps/space/core/hooks/use-clipboard-write-permission.tsx diff --git a/space/core/hooks/use-intersection-observer.tsx b/apps/space/core/hooks/use-intersection-observer.tsx similarity index 100% rename from space/core/hooks/use-intersection-observer.tsx rename to apps/space/core/hooks/use-intersection-observer.tsx diff --git a/space/core/hooks/use-is-in-iframe.tsx b/apps/space/core/hooks/use-is-in-iframe.tsx similarity index 100% rename from space/core/hooks/use-is-in-iframe.tsx rename to apps/space/core/hooks/use-is-in-iframe.tsx diff --git a/space/core/hooks/use-mention.tsx b/apps/space/core/hooks/use-mention.tsx similarity index 100% rename from space/core/hooks/use-mention.tsx rename to apps/space/core/hooks/use-mention.tsx diff --git a/space/core/hooks/use-timer.tsx b/apps/space/core/hooks/use-timer.tsx similarity index 100% rename from space/core/hooks/use-timer.tsx rename to apps/space/core/hooks/use-timer.tsx diff --git a/space/core/lib/instance-provider.tsx b/apps/space/core/lib/instance-provider.tsx similarity index 100% rename from space/core/lib/instance-provider.tsx rename to apps/space/core/lib/instance-provider.tsx diff --git a/space/core/lib/store-provider.tsx b/apps/space/core/lib/store-provider.tsx similarity index 100% rename from space/core/lib/store-provider.tsx rename to apps/space/core/lib/store-provider.tsx diff --git a/space/core/lib/toast-provider.tsx b/apps/space/core/lib/toast-provider.tsx similarity index 100% rename from space/core/lib/toast-provider.tsx rename to apps/space/core/lib/toast-provider.tsx diff --git a/space/core/store/cycle.store.ts b/apps/space/core/store/cycle.store.ts similarity index 100% rename from space/core/store/cycle.store.ts rename to apps/space/core/store/cycle.store.ts diff --git a/space/core/store/helpers/base-issues.store.ts b/apps/space/core/store/helpers/base-issues.store.ts similarity index 100% rename from space/core/store/helpers/base-issues.store.ts rename to apps/space/core/store/helpers/base-issues.store.ts diff --git a/space/core/store/helpers/filter.helpers.ts b/apps/space/core/store/helpers/filter.helpers.ts similarity index 100% rename from space/core/store/helpers/filter.helpers.ts rename to apps/space/core/store/helpers/filter.helpers.ts diff --git a/space/core/store/instance.store.ts b/apps/space/core/store/instance.store.ts similarity index 100% rename from space/core/store/instance.store.ts rename to apps/space/core/store/instance.store.ts diff --git a/space/core/store/issue-detail.store.ts b/apps/space/core/store/issue-detail.store.ts similarity index 100% rename from space/core/store/issue-detail.store.ts rename to apps/space/core/store/issue-detail.store.ts diff --git a/space/core/store/issue-filters.store.ts b/apps/space/core/store/issue-filters.store.ts similarity index 100% rename from space/core/store/issue-filters.store.ts rename to apps/space/core/store/issue-filters.store.ts diff --git a/space/core/store/issue.store.ts b/apps/space/core/store/issue.store.ts similarity index 100% rename from space/core/store/issue.store.ts rename to apps/space/core/store/issue.store.ts diff --git a/space/core/store/label.store.ts b/apps/space/core/store/label.store.ts similarity index 100% rename from space/core/store/label.store.ts rename to apps/space/core/store/label.store.ts diff --git a/space/core/store/members.store.ts b/apps/space/core/store/members.store.ts similarity index 100% rename from space/core/store/members.store.ts rename to apps/space/core/store/members.store.ts diff --git a/space/core/store/module.store.ts b/apps/space/core/store/module.store.ts similarity index 100% rename from space/core/store/module.store.ts rename to apps/space/core/store/module.store.ts diff --git a/space/core/store/profile.store.ts b/apps/space/core/store/profile.store.ts similarity index 100% rename from space/core/store/profile.store.ts rename to apps/space/core/store/profile.store.ts diff --git a/space/core/store/publish/publish.store.ts b/apps/space/core/store/publish/publish.store.ts similarity index 100% rename from space/core/store/publish/publish.store.ts rename to apps/space/core/store/publish/publish.store.ts diff --git a/space/core/store/publish/publish_list.store.ts b/apps/space/core/store/publish/publish_list.store.ts similarity index 100% rename from space/core/store/publish/publish_list.store.ts rename to apps/space/core/store/publish/publish_list.store.ts diff --git a/space/core/store/root.store.ts b/apps/space/core/store/root.store.ts similarity index 100% rename from space/core/store/root.store.ts rename to apps/space/core/store/root.store.ts diff --git a/space/core/store/state.store.ts b/apps/space/core/store/state.store.ts similarity index 100% rename from space/core/store/state.store.ts rename to apps/space/core/store/state.store.ts diff --git a/space/core/store/user.store.ts b/apps/space/core/store/user.store.ts similarity index 100% rename from space/core/store/user.store.ts rename to apps/space/core/store/user.store.ts diff --git a/space/core/types/auth.ts b/apps/space/core/types/auth.ts similarity index 100% rename from space/core/types/auth.ts rename to apps/space/core/types/auth.ts diff --git a/space/core/types/cycle.d.ts b/apps/space/core/types/cycle.d.ts similarity index 100% rename from space/core/types/cycle.d.ts rename to apps/space/core/types/cycle.d.ts diff --git a/space/core/types/intake.d.ts b/apps/space/core/types/intake.d.ts similarity index 100% rename from space/core/types/intake.d.ts rename to apps/space/core/types/intake.d.ts diff --git a/space/core/types/issue.d.ts b/apps/space/core/types/issue.d.ts similarity index 100% rename from space/core/types/issue.d.ts rename to apps/space/core/types/issue.d.ts diff --git a/space/core/types/member.d.ts b/apps/space/core/types/member.d.ts similarity index 100% rename from space/core/types/member.d.ts rename to apps/space/core/types/member.d.ts diff --git a/space/core/types/modules.d.ts b/apps/space/core/types/modules.d.ts similarity index 100% rename from space/core/types/modules.d.ts rename to apps/space/core/types/modules.d.ts diff --git a/space/ee/components/editor/index.ts b/apps/space/ee/components/editor/index.ts similarity index 100% rename from space/ee/components/editor/index.ts rename to apps/space/ee/components/editor/index.ts diff --git a/space/ee/components/issue-layouts/root.tsx b/apps/space/ee/components/issue-layouts/root.tsx similarity index 100% rename from space/ee/components/issue-layouts/root.tsx rename to apps/space/ee/components/issue-layouts/root.tsx diff --git a/space/ee/components/navbar/index.tsx b/apps/space/ee/components/navbar/index.tsx similarity index 100% rename from space/ee/components/navbar/index.tsx rename to apps/space/ee/components/navbar/index.tsx diff --git a/space/ee/hooks/store/index.ts b/apps/space/ee/hooks/store/index.ts similarity index 100% rename from space/ee/hooks/store/index.ts rename to apps/space/ee/hooks/store/index.ts diff --git a/space/ee/store/root.store.ts b/apps/space/ee/store/root.store.ts similarity index 100% rename from space/ee/store/root.store.ts rename to apps/space/ee/store/root.store.ts diff --git a/space/helpers/authentication.helper.tsx b/apps/space/helpers/authentication.helper.tsx similarity index 100% rename from space/helpers/authentication.helper.tsx rename to apps/space/helpers/authentication.helper.tsx diff --git a/space/helpers/common.helper.ts b/apps/space/helpers/common.helper.ts similarity index 100% rename from space/helpers/common.helper.ts rename to apps/space/helpers/common.helper.ts diff --git a/space/helpers/date-time.helper.ts b/apps/space/helpers/date-time.helper.ts similarity index 100% rename from space/helpers/date-time.helper.ts rename to apps/space/helpers/date-time.helper.ts diff --git a/space/helpers/editor.helper.ts b/apps/space/helpers/editor.helper.ts similarity index 100% rename from space/helpers/editor.helper.ts rename to apps/space/helpers/editor.helper.ts diff --git a/space/helpers/emoji.helper.tsx b/apps/space/helpers/emoji.helper.tsx similarity index 100% rename from space/helpers/emoji.helper.tsx rename to apps/space/helpers/emoji.helper.tsx diff --git a/space/helpers/file.helper.ts b/apps/space/helpers/file.helper.ts similarity index 100% rename from space/helpers/file.helper.ts rename to apps/space/helpers/file.helper.ts diff --git a/space/helpers/issue.helper.ts b/apps/space/helpers/issue.helper.ts similarity index 100% rename from space/helpers/issue.helper.ts rename to apps/space/helpers/issue.helper.ts diff --git a/space/helpers/password.helper.ts b/apps/space/helpers/password.helper.ts similarity index 100% rename from space/helpers/password.helper.ts rename to apps/space/helpers/password.helper.ts diff --git a/space/helpers/query-param-generator.ts b/apps/space/helpers/query-param-generator.ts similarity index 100% rename from space/helpers/query-param-generator.ts rename to apps/space/helpers/query-param-generator.ts diff --git a/space/helpers/state.helper.ts b/apps/space/helpers/state.helper.ts similarity index 100% rename from space/helpers/state.helper.ts rename to apps/space/helpers/state.helper.ts diff --git a/space/helpers/string.helper.ts b/apps/space/helpers/string.helper.ts similarity index 100% rename from space/helpers/string.helper.ts rename to apps/space/helpers/string.helper.ts diff --git a/space/next.config.js b/apps/space/next.config.js similarity index 100% rename from space/next.config.js rename to apps/space/next.config.js diff --git a/space/package.json b/apps/space/package.json similarity index 100% rename from space/package.json rename to apps/space/package.json diff --git a/space/postcss.config.js b/apps/space/postcss.config.js similarity index 100% rename from space/postcss.config.js rename to apps/space/postcss.config.js diff --git a/space/public/404.svg b/apps/space/public/404.svg similarity index 100% rename from space/public/404.svg rename to apps/space/public/404.svg diff --git a/space/public/auth/background-pattern-dark.svg b/apps/space/public/auth/background-pattern-dark.svg similarity index 100% rename from space/public/auth/background-pattern-dark.svg rename to apps/space/public/auth/background-pattern-dark.svg diff --git a/space/public/auth/background-pattern.svg b/apps/space/public/auth/background-pattern.svg similarity index 100% rename from space/public/auth/background-pattern.svg rename to apps/space/public/auth/background-pattern.svg diff --git a/space/public/favicon/android-chrome-192x192.png b/apps/space/public/favicon/android-chrome-192x192.png similarity index 100% rename from space/public/favicon/android-chrome-192x192.png rename to apps/space/public/favicon/android-chrome-192x192.png diff --git a/space/public/favicon/android-chrome-512x512.png b/apps/space/public/favicon/android-chrome-512x512.png similarity index 100% rename from space/public/favicon/android-chrome-512x512.png rename to apps/space/public/favicon/android-chrome-512x512.png diff --git a/space/public/favicon/apple-touch-icon.png b/apps/space/public/favicon/apple-touch-icon.png similarity index 100% rename from space/public/favicon/apple-touch-icon.png rename to apps/space/public/favicon/apple-touch-icon.png diff --git a/space/public/favicon/favicon-16x16.png b/apps/space/public/favicon/favicon-16x16.png similarity index 100% rename from space/public/favicon/favicon-16x16.png rename to apps/space/public/favicon/favicon-16x16.png diff --git a/space/public/favicon/favicon-32x32.png b/apps/space/public/favicon/favicon-32x32.png similarity index 100% rename from space/public/favicon/favicon-32x32.png rename to apps/space/public/favicon/favicon-32x32.png diff --git a/space/public/favicon/favicon.ico b/apps/space/public/favicon/favicon.ico similarity index 100% rename from space/public/favicon/favicon.ico rename to apps/space/public/favicon/favicon.ico diff --git a/space/public/favicon/site.webmanifest b/apps/space/public/favicon/site.webmanifest similarity index 100% rename from space/public/favicon/site.webmanifest rename to apps/space/public/favicon/site.webmanifest diff --git a/space/public/images/logo-spinner-dark.gif b/apps/space/public/images/logo-spinner-dark.gif similarity index 100% rename from space/public/images/logo-spinner-dark.gif rename to apps/space/public/images/logo-spinner-dark.gif diff --git a/space/public/images/logo-spinner-light.gif b/apps/space/public/images/logo-spinner-light.gif similarity index 100% rename from space/public/images/logo-spinner-light.gif rename to apps/space/public/images/logo-spinner-light.gif diff --git a/space/public/instance/instance-failure-dark.svg b/apps/space/public/instance/instance-failure-dark.svg similarity index 100% rename from space/public/instance/instance-failure-dark.svg rename to apps/space/public/instance/instance-failure-dark.svg diff --git a/space/public/instance/instance-failure.svg b/apps/space/public/instance/instance-failure.svg similarity index 100% rename from space/public/instance/instance-failure.svg rename to apps/space/public/instance/instance-failure.svg diff --git a/space/public/instance/intake-sent-dark.png b/apps/space/public/instance/intake-sent-dark.png similarity index 100% rename from space/public/instance/intake-sent-dark.png rename to apps/space/public/instance/intake-sent-dark.png diff --git a/space/public/instance/intake-sent-light.png b/apps/space/public/instance/intake-sent-light.png similarity index 100% rename from space/public/instance/intake-sent-light.png rename to apps/space/public/instance/intake-sent-light.png diff --git a/space/public/instance/plane-instance-not-ready.webp b/apps/space/public/instance/plane-instance-not-ready.webp similarity index 100% rename from space/public/instance/plane-instance-not-ready.webp rename to apps/space/public/instance/plane-instance-not-ready.webp diff --git a/space/public/instance/plane-takeoff.png b/apps/space/public/instance/plane-takeoff.png similarity index 100% rename from space/public/instance/plane-takeoff.png rename to apps/space/public/instance/plane-takeoff.png diff --git a/space/public/logos/github-black.png b/apps/space/public/logos/github-black.png similarity index 100% rename from space/public/logos/github-black.png rename to apps/space/public/logos/github-black.png diff --git a/space/public/logos/github-dark.svg b/apps/space/public/logos/github-dark.svg similarity index 100% rename from space/public/logos/github-dark.svg rename to apps/space/public/logos/github-dark.svg diff --git a/space/public/logos/github-square.svg b/apps/space/public/logos/github-square.svg similarity index 100% rename from space/public/logos/github-square.svg rename to apps/space/public/logos/github-square.svg diff --git a/space/public/logos/github-white.svg b/apps/space/public/logos/github-white.svg similarity index 100% rename from space/public/logos/github-white.svg rename to apps/space/public/logos/github-white.svg diff --git a/space/public/logos/gitlab-logo.svg b/apps/space/public/logos/gitlab-logo.svg similarity index 100% rename from space/public/logos/gitlab-logo.svg rename to apps/space/public/logos/gitlab-logo.svg diff --git a/space/public/logos/google-logo.svg b/apps/space/public/logos/google-logo.svg similarity index 100% rename from space/public/logos/google-logo.svg rename to apps/space/public/logos/google-logo.svg diff --git a/space/public/plane-logo.svg b/apps/space/public/plane-logo.svg similarity index 100% rename from space/public/plane-logo.svg rename to apps/space/public/plane-logo.svg diff --git a/space/public/plane-logos/black-horizontal-with-blue-logo.png b/apps/space/public/plane-logos/black-horizontal-with-blue-logo.png similarity index 100% rename from space/public/plane-logos/black-horizontal-with-blue-logo.png rename to apps/space/public/plane-logos/black-horizontal-with-blue-logo.png diff --git a/space/public/plane-logos/blue-without-text-new.png b/apps/space/public/plane-logos/blue-without-text-new.png similarity index 100% rename from space/public/plane-logos/blue-without-text-new.png rename to apps/space/public/plane-logos/blue-without-text-new.png diff --git a/space/public/plane-logos/blue-without-text.png b/apps/space/public/plane-logos/blue-without-text.png similarity index 100% rename from space/public/plane-logos/blue-without-text.png rename to apps/space/public/plane-logos/blue-without-text.png diff --git a/space/public/plane-logos/white-horizontal-with-blue-logo.png b/apps/space/public/plane-logos/white-horizontal-with-blue-logo.png similarity index 100% rename from space/public/plane-logos/white-horizontal-with-blue-logo.png rename to apps/space/public/plane-logos/white-horizontal-with-blue-logo.png diff --git a/space/public/plane-logos/white-horizontal.svg b/apps/space/public/plane-logos/white-horizontal.svg similarity index 100% rename from space/public/plane-logos/white-horizontal.svg rename to apps/space/public/plane-logos/white-horizontal.svg diff --git a/space/public/project-not-published.svg b/apps/space/public/project-not-published.svg similarity index 100% rename from space/public/project-not-published.svg rename to apps/space/public/project-not-published.svg diff --git a/space/public/robots.txt b/apps/space/public/robots.txt similarity index 100% rename from space/public/robots.txt rename to apps/space/public/robots.txt diff --git a/space/public/site.webmanifest.json b/apps/space/public/site.webmanifest.json similarity index 100% rename from space/public/site.webmanifest.json rename to apps/space/public/site.webmanifest.json diff --git a/space/public/something-went-wrong.svg b/apps/space/public/something-went-wrong.svg similarity index 100% rename from space/public/something-went-wrong.svg rename to apps/space/public/something-went-wrong.svg diff --git a/space/public/user-logged-in.svg b/apps/space/public/user-logged-in.svg similarity index 100% rename from space/public/user-logged-in.svg rename to apps/space/public/user-logged-in.svg diff --git a/space/styles/globals.css b/apps/space/styles/globals.css similarity index 100% rename from space/styles/globals.css rename to apps/space/styles/globals.css diff --git a/space/tailwind.config.js b/apps/space/tailwind.config.js similarity index 100% rename from space/tailwind.config.js rename to apps/space/tailwind.config.js diff --git a/space/tsconfig.json b/apps/space/tsconfig.json similarity index 100% rename from space/tsconfig.json rename to apps/space/tsconfig.json diff --git a/web/.env.example b/apps/web/.env.example similarity index 100% rename from web/.env.example rename to apps/web/.env.example diff --git a/web/.eslintignore b/apps/web/.eslintignore similarity index 100% rename from web/.eslintignore rename to apps/web/.eslintignore diff --git a/web/.eslintrc.js b/apps/web/.eslintrc.js similarity index 100% rename from web/.eslintrc.js rename to apps/web/.eslintrc.js diff --git a/web/.gitignore b/apps/web/.gitignore similarity index 100% rename from web/.gitignore rename to apps/web/.gitignore diff --git a/web/.prettierignore b/apps/web/.prettierignore similarity index 100% rename from web/.prettierignore rename to apps/web/.prettierignore diff --git a/web/.prettierrc b/apps/web/.prettierrc similarity index 100% rename from web/.prettierrc rename to apps/web/.prettierrc diff --git a/web/Dockerfile.dev b/apps/web/Dockerfile.dev similarity index 100% rename from web/Dockerfile.dev rename to apps/web/Dockerfile.dev diff --git a/web/Dockerfile.web b/apps/web/Dockerfile.web similarity index 100% rename from web/Dockerfile.web rename to apps/web/Dockerfile.web diff --git a/web/app/(all)/[workspaceSlug]/(projects)/active-cycles/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/active-cycles/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/active-cycles/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/active-cycles/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/active-cycles/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/active-cycles/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/active-cycles/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/active-cycles/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/active-cycles/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/active-cycles/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/active-cycles/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/active-cycles/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/analytics/[tabId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/browse/[workItem]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/drafts/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/drafts/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/drafts/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/drafts/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/drafts/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/drafts/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/drafts/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/extended-project-sidebar.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-project-sidebar.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/extended-project-sidebar.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/extended-project-sidebar.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/extended-sidebar.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/extended-sidebar.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/extended-sidebar.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/extended-sidebar.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/notifications/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/notifications/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/notifications/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/notifications/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/notifications/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/notifications/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/notifications/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/notifications/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/[profileViewId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/[profileViewId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/[profileViewId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/[profileViewId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/activity/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/activity/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/activity/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/activity/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/mobile-header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/mobile-header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/mobile-header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/navbar.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/navbar.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/navbar.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/navbar.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/profile/[userId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/cycles/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/[archivedIssueId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(detail)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/issues/(list)/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/archives/modules/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/[cycleId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/mobile-header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/mobile-header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(detail)/mobile-header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/mobile-header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/mobile-header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/mobile-header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/cycles/(list)/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/draft-issues/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/intake/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(detail)/[issueId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(detail)/[issueId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(detail)/[issueId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(detail)/[issueId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/mobile-header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/mobile-header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/mobile-header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/issues/(list)/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/[moduleId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/[moduleId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/[moduleId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/[moduleId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/mobile-header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/mobile-header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(detail)/mobile-header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/mobile-header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/mobile-header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/mobile-header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/modules/(list)/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/[pageId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/[pageId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/[pageId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/[pageId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/[viewId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(detail)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/mobile-header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/mobile-header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/mobile-header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/mobile-header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/views/(list)/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/archives/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(list)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(list)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(list)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(list)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/projects/(list)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(list)/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/projects/(list)/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(list)/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/sidebar.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/sidebar.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/sidebar.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/sidebar.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/stickies/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/stickies/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/stickies/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/stickies/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/stickies/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/stickies/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/stickies/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/stickies/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/stickies/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/stickies/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/stickies/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/stickies/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/[globalViewId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/[globalViewId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/workspace-views/[globalViewId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/[globalViewId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/header.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/header.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/workspace-views/header.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/header.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/workspace-views/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(projects)/workspace-views/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(projects)/workspace-views/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/billing/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/billing/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/billing/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/billing/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/exports/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/exports/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/exports/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/exports/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/imports/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/imports/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/imports/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/imports/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/integrations/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/integrations/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/integrations/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/integrations/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/members/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/members/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/members/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/members/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/mobile-header-tabs.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/mobile-header-tabs.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/mobile-header-tabs.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/mobile-header-tabs.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/sidebar.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/sidebar.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/sidebar.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/sidebar.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/[webhookId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/[webhookId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/[webhookId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/[webhookId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/(workspace)/webhooks/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/account/activity/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/activity/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/account/activity/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/activity/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/account/api-tokens/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/api-tokens/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/account/api-tokens/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/api-tokens/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/account/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/account/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/account/notifications/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/notifications/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/account/notifications/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/notifications/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/account/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/account/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/account/preferences/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/preferences/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/account/preferences/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/preferences/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/account/security/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/security/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/account/security/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/security/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/account/sidebar.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/sidebar.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/account/sidebar.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/account/sidebar.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/automations/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/automations/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/automations/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/automations/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/estimates/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/estimates/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/estimates/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/estimates/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/features/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/features/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/features/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/features/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/labels/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/labels/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/labels/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/labels/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/members/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/members/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/members/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/members/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/states/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/states/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/states/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/[projectId]/states/page.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/layout.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/layout.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/projects/layout.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/layout.tsx diff --git a/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/page.tsx b/apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/page.tsx similarity index 100% rename from web/app/(all)/[workspaceSlug]/(settings)/settings/projects/page.tsx rename to apps/web/app/(all)/[workspaceSlug]/(settings)/settings/projects/page.tsx diff --git a/web/app/(all)/accounts/forgot-password/layout.tsx b/apps/web/app/(all)/accounts/forgot-password/layout.tsx similarity index 100% rename from web/app/(all)/accounts/forgot-password/layout.tsx rename to apps/web/app/(all)/accounts/forgot-password/layout.tsx diff --git a/web/app/(all)/accounts/forgot-password/page.tsx b/apps/web/app/(all)/accounts/forgot-password/page.tsx similarity index 100% rename from web/app/(all)/accounts/forgot-password/page.tsx rename to apps/web/app/(all)/accounts/forgot-password/page.tsx diff --git a/web/app/(all)/accounts/reset-password/layout.tsx b/apps/web/app/(all)/accounts/reset-password/layout.tsx similarity index 100% rename from web/app/(all)/accounts/reset-password/layout.tsx rename to apps/web/app/(all)/accounts/reset-password/layout.tsx diff --git a/web/app/(all)/accounts/reset-password/page.tsx b/apps/web/app/(all)/accounts/reset-password/page.tsx similarity index 100% rename from web/app/(all)/accounts/reset-password/page.tsx rename to apps/web/app/(all)/accounts/reset-password/page.tsx diff --git a/web/app/(all)/accounts/set-password/layout.tsx b/apps/web/app/(all)/accounts/set-password/layout.tsx similarity index 100% rename from web/app/(all)/accounts/set-password/layout.tsx rename to apps/web/app/(all)/accounts/set-password/layout.tsx diff --git a/web/app/(all)/accounts/set-password/page.tsx b/apps/web/app/(all)/accounts/set-password/page.tsx similarity index 100% rename from web/app/(all)/accounts/set-password/page.tsx rename to apps/web/app/(all)/accounts/set-password/page.tsx diff --git a/web/app/(all)/create-workspace/layout.tsx b/apps/web/app/(all)/create-workspace/layout.tsx similarity index 100% rename from web/app/(all)/create-workspace/layout.tsx rename to apps/web/app/(all)/create-workspace/layout.tsx diff --git a/web/app/(all)/create-workspace/page.tsx b/apps/web/app/(all)/create-workspace/page.tsx similarity index 100% rename from web/app/(all)/create-workspace/page.tsx rename to apps/web/app/(all)/create-workspace/page.tsx diff --git a/web/app/(all)/installations/[provider]/layout.tsx b/apps/web/app/(all)/installations/[provider]/layout.tsx similarity index 100% rename from web/app/(all)/installations/[provider]/layout.tsx rename to apps/web/app/(all)/installations/[provider]/layout.tsx diff --git a/web/app/(all)/installations/[provider]/page.tsx b/apps/web/app/(all)/installations/[provider]/page.tsx similarity index 100% rename from web/app/(all)/installations/[provider]/page.tsx rename to apps/web/app/(all)/installations/[provider]/page.tsx diff --git a/web/app/(all)/invitations/layout.tsx b/apps/web/app/(all)/invitations/layout.tsx similarity index 100% rename from web/app/(all)/invitations/layout.tsx rename to apps/web/app/(all)/invitations/layout.tsx diff --git a/web/app/(all)/invitations/page.tsx b/apps/web/app/(all)/invitations/page.tsx similarity index 100% rename from web/app/(all)/invitations/page.tsx rename to apps/web/app/(all)/invitations/page.tsx diff --git a/web/app/(all)/layout.preload.tsx b/apps/web/app/(all)/layout.preload.tsx similarity index 100% rename from web/app/(all)/layout.preload.tsx rename to apps/web/app/(all)/layout.preload.tsx diff --git a/web/app/(all)/layout.tsx b/apps/web/app/(all)/layout.tsx similarity index 100% rename from web/app/(all)/layout.tsx rename to apps/web/app/(all)/layout.tsx diff --git a/web/app/(all)/onboarding/layout.tsx b/apps/web/app/(all)/onboarding/layout.tsx similarity index 100% rename from web/app/(all)/onboarding/layout.tsx rename to apps/web/app/(all)/onboarding/layout.tsx diff --git a/web/app/(all)/onboarding/page.tsx b/apps/web/app/(all)/onboarding/page.tsx similarity index 100% rename from web/app/(all)/onboarding/page.tsx rename to apps/web/app/(all)/onboarding/page.tsx diff --git a/web/app/(all)/profile/activity/page.tsx b/apps/web/app/(all)/profile/activity/page.tsx similarity index 100% rename from web/app/(all)/profile/activity/page.tsx rename to apps/web/app/(all)/profile/activity/page.tsx diff --git a/web/app/(all)/profile/appearance/page.tsx b/apps/web/app/(all)/profile/appearance/page.tsx similarity index 100% rename from web/app/(all)/profile/appearance/page.tsx rename to apps/web/app/(all)/profile/appearance/page.tsx diff --git a/web/app/(all)/profile/layout.tsx b/apps/web/app/(all)/profile/layout.tsx similarity index 100% rename from web/app/(all)/profile/layout.tsx rename to apps/web/app/(all)/profile/layout.tsx diff --git a/web/app/(all)/profile/notifications/page.tsx b/apps/web/app/(all)/profile/notifications/page.tsx similarity index 100% rename from web/app/(all)/profile/notifications/page.tsx rename to apps/web/app/(all)/profile/notifications/page.tsx diff --git a/web/app/(all)/profile/page.tsx b/apps/web/app/(all)/profile/page.tsx similarity index 100% rename from web/app/(all)/profile/page.tsx rename to apps/web/app/(all)/profile/page.tsx diff --git a/web/app/(all)/profile/security/page.tsx b/apps/web/app/(all)/profile/security/page.tsx similarity index 100% rename from web/app/(all)/profile/security/page.tsx rename to apps/web/app/(all)/profile/security/page.tsx diff --git a/web/app/(all)/profile/sidebar.tsx b/apps/web/app/(all)/profile/sidebar.tsx similarity index 100% rename from web/app/(all)/profile/sidebar.tsx rename to apps/web/app/(all)/profile/sidebar.tsx diff --git a/web/app/(all)/sign-up/layout.tsx b/apps/web/app/(all)/sign-up/layout.tsx similarity index 100% rename from web/app/(all)/sign-up/layout.tsx rename to apps/web/app/(all)/sign-up/layout.tsx diff --git a/web/app/(all)/sign-up/page.tsx b/apps/web/app/(all)/sign-up/page.tsx similarity index 100% rename from web/app/(all)/sign-up/page.tsx rename to apps/web/app/(all)/sign-up/page.tsx diff --git a/web/app/(all)/workspace-invitations/layout.tsx b/apps/web/app/(all)/workspace-invitations/layout.tsx similarity index 100% rename from web/app/(all)/workspace-invitations/layout.tsx rename to apps/web/app/(all)/workspace-invitations/layout.tsx diff --git a/web/app/(all)/workspace-invitations/page.tsx b/apps/web/app/(all)/workspace-invitations/page.tsx similarity index 100% rename from web/app/(all)/workspace-invitations/page.tsx rename to apps/web/app/(all)/workspace-invitations/page.tsx diff --git a/web/app/(home)/layout.tsx b/apps/web/app/(home)/layout.tsx similarity index 100% rename from web/app/(home)/layout.tsx rename to apps/web/app/(home)/layout.tsx diff --git a/web/app/(home)/page.tsx b/apps/web/app/(home)/page.tsx similarity index 100% rename from web/app/(home)/page.tsx rename to apps/web/app/(home)/page.tsx diff --git a/web/app/error.tsx b/apps/web/app/error.tsx similarity index 100% rename from web/app/error.tsx rename to apps/web/app/error.tsx diff --git a/web/app/global-error.tsx b/apps/web/app/global-error.tsx similarity index 100% rename from web/app/global-error.tsx rename to apps/web/app/global-error.tsx diff --git a/web/app/layout.tsx b/apps/web/app/layout.tsx similarity index 100% rename from web/app/layout.tsx rename to apps/web/app/layout.tsx diff --git a/web/app/not-found.tsx b/apps/web/app/not-found.tsx similarity index 100% rename from web/app/not-found.tsx rename to apps/web/app/not-found.tsx diff --git a/web/app/provider.tsx b/apps/web/app/provider.tsx similarity index 100% rename from web/app/provider.tsx rename to apps/web/app/provider.tsx diff --git a/web/ce/components/active-cycles/index.ts b/apps/web/ce/components/active-cycles/index.ts similarity index 100% rename from web/ce/components/active-cycles/index.ts rename to apps/web/ce/components/active-cycles/index.ts diff --git a/web/ce/components/active-cycles/root.tsx b/apps/web/ce/components/active-cycles/root.tsx similarity index 100% rename from web/ce/components/active-cycles/root.tsx rename to apps/web/ce/components/active-cycles/root.tsx diff --git a/web/ce/components/active-cycles/workspace-active-cycles-upgrade.tsx b/apps/web/ce/components/active-cycles/workspace-active-cycles-upgrade.tsx similarity index 100% rename from web/ce/components/active-cycles/workspace-active-cycles-upgrade.tsx rename to apps/web/ce/components/active-cycles/workspace-active-cycles-upgrade.tsx diff --git a/web/ce/components/analytics/tabs.tsx b/apps/web/ce/components/analytics/tabs.tsx similarity index 100% rename from web/ce/components/analytics/tabs.tsx rename to apps/web/ce/components/analytics/tabs.tsx diff --git a/web/ce/components/breadcrumbs/common.tsx b/apps/web/ce/components/breadcrumbs/common.tsx similarity index 100% rename from web/ce/components/breadcrumbs/common.tsx rename to apps/web/ce/components/breadcrumbs/common.tsx diff --git a/web/ce/components/breadcrumbs/index.ts b/apps/web/ce/components/breadcrumbs/index.ts similarity index 100% rename from web/ce/components/breadcrumbs/index.ts rename to apps/web/ce/components/breadcrumbs/index.ts diff --git a/web/ce/components/breadcrumbs/project-feature.tsx b/apps/web/ce/components/breadcrumbs/project-feature.tsx similarity index 100% rename from web/ce/components/breadcrumbs/project-feature.tsx rename to apps/web/ce/components/breadcrumbs/project-feature.tsx diff --git a/web/ce/components/breadcrumbs/project.tsx b/apps/web/ce/components/breadcrumbs/project.tsx similarity index 100% rename from web/ce/components/breadcrumbs/project.tsx rename to apps/web/ce/components/breadcrumbs/project.tsx diff --git a/web/ce/components/command-palette/actions/index.ts b/apps/web/ce/components/command-palette/actions/index.ts similarity index 100% rename from web/ce/components/command-palette/actions/index.ts rename to apps/web/ce/components/command-palette/actions/index.ts diff --git a/web/ce/components/command-palette/actions/work-item-actions/change-state-list.tsx b/apps/web/ce/components/command-palette/actions/work-item-actions/change-state-list.tsx similarity index 100% rename from web/ce/components/command-palette/actions/work-item-actions/change-state-list.tsx rename to apps/web/ce/components/command-palette/actions/work-item-actions/change-state-list.tsx diff --git a/web/ce/components/command-palette/actions/work-item-actions/index.ts b/apps/web/ce/components/command-palette/actions/work-item-actions/index.ts similarity index 100% rename from web/ce/components/command-palette/actions/work-item-actions/index.ts rename to apps/web/ce/components/command-palette/actions/work-item-actions/index.ts diff --git a/web/ce/components/command-palette/helpers.tsx b/apps/web/ce/components/command-palette/helpers.tsx similarity index 100% rename from web/ce/components/command-palette/helpers.tsx rename to apps/web/ce/components/command-palette/helpers.tsx diff --git a/web/ce/components/command-palette/index.ts b/apps/web/ce/components/command-palette/index.ts similarity index 100% rename from web/ce/components/command-palette/index.ts rename to apps/web/ce/components/command-palette/index.ts diff --git a/web/ce/components/command-palette/modals/index.ts b/apps/web/ce/components/command-palette/modals/index.ts similarity index 100% rename from web/ce/components/command-palette/modals/index.ts rename to apps/web/ce/components/command-palette/modals/index.ts diff --git a/web/ce/components/command-palette/modals/issue-level.tsx b/apps/web/ce/components/command-palette/modals/issue-level.tsx similarity index 100% rename from web/ce/components/command-palette/modals/issue-level.tsx rename to apps/web/ce/components/command-palette/modals/issue-level.tsx diff --git a/web/ce/components/command-palette/modals/project-level.tsx b/apps/web/ce/components/command-palette/modals/project-level.tsx similarity index 100% rename from web/ce/components/command-palette/modals/project-level.tsx rename to apps/web/ce/components/command-palette/modals/project-level.tsx diff --git a/web/ce/components/command-palette/modals/workspace-level.tsx b/apps/web/ce/components/command-palette/modals/workspace-level.tsx similarity index 100% rename from web/ce/components/command-palette/modals/workspace-level.tsx rename to apps/web/ce/components/command-palette/modals/workspace-level.tsx diff --git a/web/ce/components/comments/comment-block.tsx b/apps/web/ce/components/comments/comment-block.tsx similarity index 100% rename from web/ce/components/comments/comment-block.tsx rename to apps/web/ce/components/comments/comment-block.tsx diff --git a/web/ce/components/comments/index.ts b/apps/web/ce/components/comments/index.ts similarity index 100% rename from web/ce/components/comments/index.ts rename to apps/web/ce/components/comments/index.ts diff --git a/web/ce/components/common/index.ts b/apps/web/ce/components/common/index.ts similarity index 100% rename from web/ce/components/common/index.ts rename to apps/web/ce/components/common/index.ts diff --git a/web/ce/components/common/subscription/index.ts b/apps/web/ce/components/common/subscription/index.ts similarity index 100% rename from web/ce/components/common/subscription/index.ts rename to apps/web/ce/components/common/subscription/index.ts diff --git a/web/ce/components/common/subscription/subscription-pill.tsx b/apps/web/ce/components/common/subscription/subscription-pill.tsx similarity index 100% rename from web/ce/components/common/subscription/subscription-pill.tsx rename to apps/web/ce/components/common/subscription/subscription-pill.tsx diff --git a/web/ce/components/cycles/active-cycle/index.ts b/apps/web/ce/components/cycles/active-cycle/index.ts similarity index 100% rename from web/ce/components/cycles/active-cycle/index.ts rename to apps/web/ce/components/cycles/active-cycle/index.ts diff --git a/web/ce/components/cycles/active-cycle/root.tsx b/apps/web/ce/components/cycles/active-cycle/root.tsx similarity index 100% rename from web/ce/components/cycles/active-cycle/root.tsx rename to apps/web/ce/components/cycles/active-cycle/root.tsx diff --git a/web/ce/components/cycles/additional-actions.tsx b/apps/web/ce/components/cycles/additional-actions.tsx similarity index 100% rename from web/ce/components/cycles/additional-actions.tsx rename to apps/web/ce/components/cycles/additional-actions.tsx diff --git a/web/ce/components/cycles/analytics-sidebar/base.tsx b/apps/web/ce/components/cycles/analytics-sidebar/base.tsx similarity index 100% rename from web/ce/components/cycles/analytics-sidebar/base.tsx rename to apps/web/ce/components/cycles/analytics-sidebar/base.tsx diff --git a/web/ce/components/cycles/analytics-sidebar/index.ts b/apps/web/ce/components/cycles/analytics-sidebar/index.ts similarity index 100% rename from web/ce/components/cycles/analytics-sidebar/index.ts rename to apps/web/ce/components/cycles/analytics-sidebar/index.ts diff --git a/web/ce/components/cycles/analytics-sidebar/root.tsx b/apps/web/ce/components/cycles/analytics-sidebar/root.tsx similarity index 100% rename from web/ce/components/cycles/analytics-sidebar/root.tsx rename to apps/web/ce/components/cycles/analytics-sidebar/root.tsx diff --git a/web/ce/components/cycles/end-cycle/index.ts b/apps/web/ce/components/cycles/end-cycle/index.ts similarity index 100% rename from web/ce/components/cycles/end-cycle/index.ts rename to apps/web/ce/components/cycles/end-cycle/index.ts diff --git a/web/ce/components/cycles/end-cycle/modal.tsx b/apps/web/ce/components/cycles/end-cycle/modal.tsx similarity index 100% rename from web/ce/components/cycles/end-cycle/modal.tsx rename to apps/web/ce/components/cycles/end-cycle/modal.tsx diff --git a/web/ce/components/cycles/end-cycle/use-end-cycle.tsx b/apps/web/ce/components/cycles/end-cycle/use-end-cycle.tsx similarity index 100% rename from web/ce/components/cycles/end-cycle/use-end-cycle.tsx rename to apps/web/ce/components/cycles/end-cycle/use-end-cycle.tsx diff --git a/web/ce/components/cycles/index.ts b/apps/web/ce/components/cycles/index.ts similarity index 100% rename from web/ce/components/cycles/index.ts rename to apps/web/ce/components/cycles/index.ts diff --git a/web/ce/components/de-dupe/de-dupe-button.tsx b/apps/web/ce/components/de-dupe/de-dupe-button.tsx similarity index 100% rename from web/ce/components/de-dupe/de-dupe-button.tsx rename to apps/web/ce/components/de-dupe/de-dupe-button.tsx diff --git a/web/ce/components/de-dupe/duplicate-modal/index.ts b/apps/web/ce/components/de-dupe/duplicate-modal/index.ts similarity index 100% rename from web/ce/components/de-dupe/duplicate-modal/index.ts rename to apps/web/ce/components/de-dupe/duplicate-modal/index.ts diff --git a/web/ce/components/de-dupe/duplicate-modal/root.tsx b/apps/web/ce/components/de-dupe/duplicate-modal/root.tsx similarity index 100% rename from web/ce/components/de-dupe/duplicate-modal/root.tsx rename to apps/web/ce/components/de-dupe/duplicate-modal/root.tsx diff --git a/web/ce/components/de-dupe/duplicate-popover/index.ts b/apps/web/ce/components/de-dupe/duplicate-popover/index.ts similarity index 100% rename from web/ce/components/de-dupe/duplicate-popover/index.ts rename to apps/web/ce/components/de-dupe/duplicate-popover/index.ts diff --git a/web/ce/components/de-dupe/duplicate-popover/root.tsx b/apps/web/ce/components/de-dupe/duplicate-popover/root.tsx similarity index 100% rename from web/ce/components/de-dupe/duplicate-popover/root.tsx rename to apps/web/ce/components/de-dupe/duplicate-popover/root.tsx diff --git a/web/ce/components/de-dupe/index.ts b/apps/web/ce/components/de-dupe/index.ts similarity index 100% rename from web/ce/components/de-dupe/index.ts rename to apps/web/ce/components/de-dupe/index.ts diff --git a/web/ce/components/de-dupe/issue-block/button-label.tsx b/apps/web/ce/components/de-dupe/issue-block/button-label.tsx similarity index 100% rename from web/ce/components/de-dupe/issue-block/button-label.tsx rename to apps/web/ce/components/de-dupe/issue-block/button-label.tsx diff --git a/web/ce/components/de-dupe/issue-block/index.ts b/apps/web/ce/components/de-dupe/issue-block/index.ts similarity index 100% rename from web/ce/components/de-dupe/issue-block/index.ts rename to apps/web/ce/components/de-dupe/issue-block/index.ts diff --git a/web/ce/components/editor/embeds/index.ts b/apps/web/ce/components/editor/embeds/index.ts similarity index 100% rename from web/ce/components/editor/embeds/index.ts rename to apps/web/ce/components/editor/embeds/index.ts diff --git a/web/ce/components/editor/embeds/mentions/index.ts b/apps/web/ce/components/editor/embeds/mentions/index.ts similarity index 100% rename from web/ce/components/editor/embeds/mentions/index.ts rename to apps/web/ce/components/editor/embeds/mentions/index.ts diff --git a/web/ce/components/editor/embeds/mentions/root.tsx b/apps/web/ce/components/editor/embeds/mentions/root.tsx similarity index 100% rename from web/ce/components/editor/embeds/mentions/root.tsx rename to apps/web/ce/components/editor/embeds/mentions/root.tsx diff --git a/web/ce/components/editor/index.ts b/apps/web/ce/components/editor/index.ts similarity index 100% rename from web/ce/components/editor/index.ts rename to apps/web/ce/components/editor/index.ts diff --git a/web/ce/components/epics/epic-modal/index.ts b/apps/web/ce/components/epics/epic-modal/index.ts similarity index 100% rename from web/ce/components/epics/epic-modal/index.ts rename to apps/web/ce/components/epics/epic-modal/index.ts diff --git a/web/ce/components/epics/epic-modal/modal.tsx b/apps/web/ce/components/epics/epic-modal/modal.tsx similarity index 100% rename from web/ce/components/epics/epic-modal/modal.tsx rename to apps/web/ce/components/epics/epic-modal/modal.tsx diff --git a/web/ce/components/epics/index.ts b/apps/web/ce/components/epics/index.ts similarity index 100% rename from web/ce/components/epics/index.ts rename to apps/web/ce/components/epics/index.ts diff --git a/web/ce/components/estimates/estimate-list-item-buttons.tsx b/apps/web/ce/components/estimates/estimate-list-item-buttons.tsx similarity index 100% rename from web/ce/components/estimates/estimate-list-item-buttons.tsx rename to apps/web/ce/components/estimates/estimate-list-item-buttons.tsx diff --git a/web/ce/components/estimates/helper.tsx b/apps/web/ce/components/estimates/helper.tsx similarity index 100% rename from web/ce/components/estimates/helper.tsx rename to apps/web/ce/components/estimates/helper.tsx diff --git a/web/ce/components/estimates/index.ts b/apps/web/ce/components/estimates/index.ts similarity index 100% rename from web/ce/components/estimates/index.ts rename to apps/web/ce/components/estimates/index.ts diff --git a/web/ce/components/estimates/inputs/index.ts b/apps/web/ce/components/estimates/inputs/index.ts similarity index 100% rename from web/ce/components/estimates/inputs/index.ts rename to apps/web/ce/components/estimates/inputs/index.ts diff --git a/web/ce/components/estimates/inputs/time-input.tsx b/apps/web/ce/components/estimates/inputs/time-input.tsx similarity index 100% rename from web/ce/components/estimates/inputs/time-input.tsx rename to apps/web/ce/components/estimates/inputs/time-input.tsx diff --git a/web/ce/components/estimates/points/delete.tsx b/apps/web/ce/components/estimates/points/delete.tsx similarity index 100% rename from web/ce/components/estimates/points/delete.tsx rename to apps/web/ce/components/estimates/points/delete.tsx diff --git a/web/ce/components/estimates/points/index.ts b/apps/web/ce/components/estimates/points/index.ts similarity index 100% rename from web/ce/components/estimates/points/index.ts rename to apps/web/ce/components/estimates/points/index.ts diff --git a/web/ce/components/estimates/update/index.ts b/apps/web/ce/components/estimates/update/index.ts similarity index 100% rename from web/ce/components/estimates/update/index.ts rename to apps/web/ce/components/estimates/update/index.ts diff --git a/web/ce/components/estimates/update/modal.tsx b/apps/web/ce/components/estimates/update/modal.tsx similarity index 100% rename from web/ce/components/estimates/update/modal.tsx rename to apps/web/ce/components/estimates/update/modal.tsx diff --git a/web/ce/components/gantt-chart/dependency/blockDraggables/index.ts b/apps/web/ce/components/gantt-chart/dependency/blockDraggables/index.ts similarity index 100% rename from web/ce/components/gantt-chart/dependency/blockDraggables/index.ts rename to apps/web/ce/components/gantt-chart/dependency/blockDraggables/index.ts diff --git a/web/ce/components/gantt-chart/dependency/blockDraggables/left-draggable.tsx b/apps/web/ce/components/gantt-chart/dependency/blockDraggables/left-draggable.tsx similarity index 100% rename from web/ce/components/gantt-chart/dependency/blockDraggables/left-draggable.tsx rename to apps/web/ce/components/gantt-chart/dependency/blockDraggables/left-draggable.tsx diff --git a/web/ce/components/gantt-chart/dependency/blockDraggables/right-draggable.tsx b/apps/web/ce/components/gantt-chart/dependency/blockDraggables/right-draggable.tsx similarity index 100% rename from web/ce/components/gantt-chart/dependency/blockDraggables/right-draggable.tsx rename to apps/web/ce/components/gantt-chart/dependency/blockDraggables/right-draggable.tsx diff --git a/web/ce/components/gantt-chart/dependency/dependency-paths.tsx b/apps/web/ce/components/gantt-chart/dependency/dependency-paths.tsx similarity index 100% rename from web/ce/components/gantt-chart/dependency/dependency-paths.tsx rename to apps/web/ce/components/gantt-chart/dependency/dependency-paths.tsx diff --git a/web/ce/components/gantt-chart/dependency/draggable-dependency-path.tsx b/apps/web/ce/components/gantt-chart/dependency/draggable-dependency-path.tsx similarity index 100% rename from web/ce/components/gantt-chart/dependency/draggable-dependency-path.tsx rename to apps/web/ce/components/gantt-chart/dependency/draggable-dependency-path.tsx diff --git a/web/ce/components/gantt-chart/dependency/index.ts b/apps/web/ce/components/gantt-chart/dependency/index.ts similarity index 100% rename from web/ce/components/gantt-chart/dependency/index.ts rename to apps/web/ce/components/gantt-chart/dependency/index.ts diff --git a/web/ce/components/gantt-chart/index.ts b/apps/web/ce/components/gantt-chart/index.ts similarity index 100% rename from web/ce/components/gantt-chart/index.ts rename to apps/web/ce/components/gantt-chart/index.ts diff --git a/web/ce/components/global/index.ts b/apps/web/ce/components/global/index.ts similarity index 100% rename from web/ce/components/global/index.ts rename to apps/web/ce/components/global/index.ts diff --git a/web/ce/components/global/product-updates-header.tsx b/apps/web/ce/components/global/product-updates-header.tsx similarity index 100% rename from web/ce/components/global/product-updates-header.tsx rename to apps/web/ce/components/global/product-updates-header.tsx diff --git a/web/ce/components/global/version-number.tsx b/apps/web/ce/components/global/version-number.tsx similarity index 100% rename from web/ce/components/global/version-number.tsx rename to apps/web/ce/components/global/version-number.tsx diff --git a/web/ce/components/home/header.tsx b/apps/web/ce/components/home/header.tsx similarity index 100% rename from web/ce/components/home/header.tsx rename to apps/web/ce/components/home/header.tsx diff --git a/web/ce/components/home/index.ts b/apps/web/ce/components/home/index.ts similarity index 100% rename from web/ce/components/home/index.ts rename to apps/web/ce/components/home/index.ts diff --git a/web/ce/components/home/peek-overviews.tsx b/apps/web/ce/components/home/peek-overviews.tsx similarity index 100% rename from web/ce/components/home/peek-overviews.tsx rename to apps/web/ce/components/home/peek-overviews.tsx diff --git a/web/ce/components/inbox/source-pill.tsx b/apps/web/ce/components/inbox/source-pill.tsx similarity index 100% rename from web/ce/components/inbox/source-pill.tsx rename to apps/web/ce/components/inbox/source-pill.tsx diff --git a/web/ce/components/instance/index.ts b/apps/web/ce/components/instance/index.ts similarity index 100% rename from web/ce/components/instance/index.ts rename to apps/web/ce/components/instance/index.ts diff --git a/web/ce/components/instance/maintenance-message.tsx b/apps/web/ce/components/instance/maintenance-message.tsx similarity index 100% rename from web/ce/components/instance/maintenance-message.tsx rename to apps/web/ce/components/instance/maintenance-message.tsx diff --git a/web/ce/components/issues/bulk-operations/index.ts b/apps/web/ce/components/issues/bulk-operations/index.ts similarity index 100% rename from web/ce/components/issues/bulk-operations/index.ts rename to apps/web/ce/components/issues/bulk-operations/index.ts diff --git a/web/ce/components/issues/bulk-operations/root.tsx b/apps/web/ce/components/issues/bulk-operations/root.tsx similarity index 100% rename from web/ce/components/issues/bulk-operations/root.tsx rename to apps/web/ce/components/issues/bulk-operations/root.tsx diff --git a/web/ce/components/issues/filters/applied-filters/index.ts b/apps/web/ce/components/issues/filters/applied-filters/index.ts similarity index 100% rename from web/ce/components/issues/filters/applied-filters/index.ts rename to apps/web/ce/components/issues/filters/applied-filters/index.ts diff --git a/web/ce/components/issues/filters/applied-filters/issue-types.tsx b/apps/web/ce/components/issues/filters/applied-filters/issue-types.tsx similarity index 100% rename from web/ce/components/issues/filters/applied-filters/issue-types.tsx rename to apps/web/ce/components/issues/filters/applied-filters/issue-types.tsx diff --git a/web/ce/components/issues/filters/index.ts b/apps/web/ce/components/issues/filters/index.ts similarity index 100% rename from web/ce/components/issues/filters/index.ts rename to apps/web/ce/components/issues/filters/index.ts diff --git a/web/ce/components/issues/filters/issue-types.tsx b/apps/web/ce/components/issues/filters/issue-types.tsx similarity index 100% rename from web/ce/components/issues/filters/issue-types.tsx rename to apps/web/ce/components/issues/filters/issue-types.tsx diff --git a/web/ce/components/issues/filters/team-project.tsx b/apps/web/ce/components/issues/filters/team-project.tsx similarity index 100% rename from web/ce/components/issues/filters/team-project.tsx rename to apps/web/ce/components/issues/filters/team-project.tsx diff --git a/web/ce/components/issues/header.tsx b/apps/web/ce/components/issues/header.tsx similarity index 100% rename from web/ce/components/issues/header.tsx rename to apps/web/ce/components/issues/header.tsx diff --git a/web/ce/components/issues/index.ts b/apps/web/ce/components/issues/index.ts similarity index 100% rename from web/ce/components/issues/index.ts rename to apps/web/ce/components/issues/index.ts diff --git a/web/ce/components/issues/issue-detail-widgets/action-buttons.tsx b/apps/web/ce/components/issues/issue-detail-widgets/action-buttons.tsx similarity index 100% rename from web/ce/components/issues/issue-detail-widgets/action-buttons.tsx rename to apps/web/ce/components/issues/issue-detail-widgets/action-buttons.tsx diff --git a/web/ce/components/issues/issue-detail-widgets/collapsibles.tsx b/apps/web/ce/components/issues/issue-detail-widgets/collapsibles.tsx similarity index 100% rename from web/ce/components/issues/issue-detail-widgets/collapsibles.tsx rename to apps/web/ce/components/issues/issue-detail-widgets/collapsibles.tsx diff --git a/web/ce/components/issues/issue-detail-widgets/modals.tsx b/apps/web/ce/components/issues/issue-detail-widgets/modals.tsx similarity index 100% rename from web/ce/components/issues/issue-detail-widgets/modals.tsx rename to apps/web/ce/components/issues/issue-detail-widgets/modals.tsx diff --git a/web/ce/components/issues/issue-details/additional-activity-root.tsx b/apps/web/ce/components/issues/issue-details/additional-activity-root.tsx similarity index 100% rename from web/ce/components/issues/issue-details/additional-activity-root.tsx rename to apps/web/ce/components/issues/issue-details/additional-activity-root.tsx diff --git a/web/ce/components/issues/issue-details/additional-properties.tsx b/apps/web/ce/components/issues/issue-details/additional-properties.tsx similarity index 100% rename from web/ce/components/issues/issue-details/additional-properties.tsx rename to apps/web/ce/components/issues/issue-details/additional-properties.tsx diff --git a/web/ce/components/issues/issue-details/index.ts b/apps/web/ce/components/issues/issue-details/index.ts similarity index 100% rename from web/ce/components/issues/issue-details/index.ts rename to apps/web/ce/components/issues/issue-details/index.ts diff --git a/web/ce/components/issues/issue-details/issue-creator.tsx b/apps/web/ce/components/issues/issue-details/issue-creator.tsx similarity index 100% rename from web/ce/components/issues/issue-details/issue-creator.tsx rename to apps/web/ce/components/issues/issue-details/issue-creator.tsx diff --git a/web/ce/components/issues/issue-details/issue-identifier.tsx b/apps/web/ce/components/issues/issue-details/issue-identifier.tsx similarity index 100% rename from web/ce/components/issues/issue-details/issue-identifier.tsx rename to apps/web/ce/components/issues/issue-details/issue-identifier.tsx diff --git a/web/ce/components/issues/issue-details/issue-properties-activity/index.ts b/apps/web/ce/components/issues/issue-details/issue-properties-activity/index.ts similarity index 100% rename from web/ce/components/issues/issue-details/issue-properties-activity/index.ts rename to apps/web/ce/components/issues/issue-details/issue-properties-activity/index.ts diff --git a/web/ce/components/issues/issue-details/issue-properties-activity/root.tsx b/apps/web/ce/components/issues/issue-details/issue-properties-activity/root.tsx similarity index 100% rename from web/ce/components/issues/issue-details/issue-properties-activity/root.tsx rename to apps/web/ce/components/issues/issue-details/issue-properties-activity/root.tsx diff --git a/web/ce/components/issues/issue-details/issue-type-activity.tsx b/apps/web/ce/components/issues/issue-details/issue-type-activity.tsx similarity index 100% rename from web/ce/components/issues/issue-details/issue-type-activity.tsx rename to apps/web/ce/components/issues/issue-details/issue-type-activity.tsx diff --git a/web/ce/components/issues/issue-details/issue-type-switcher.tsx b/apps/web/ce/components/issues/issue-details/issue-type-switcher.tsx similarity index 100% rename from web/ce/components/issues/issue-details/issue-type-switcher.tsx rename to apps/web/ce/components/issues/issue-details/issue-type-switcher.tsx diff --git a/web/ce/components/issues/issue-details/parent-select-root.tsx b/apps/web/ce/components/issues/issue-details/parent-select-root.tsx similarity index 100% rename from web/ce/components/issues/issue-details/parent-select-root.tsx rename to apps/web/ce/components/issues/issue-details/parent-select-root.tsx diff --git a/web/ce/components/issues/issue-layouts/additional-properties.tsx b/apps/web/ce/components/issues/issue-layouts/additional-properties.tsx similarity index 100% rename from web/ce/components/issues/issue-layouts/additional-properties.tsx rename to apps/web/ce/components/issues/issue-layouts/additional-properties.tsx diff --git a/web/ce/components/issues/issue-layouts/empty-states/index.ts b/apps/web/ce/components/issues/issue-layouts/empty-states/index.ts similarity index 100% rename from web/ce/components/issues/issue-layouts/empty-states/index.ts rename to apps/web/ce/components/issues/issue-layouts/empty-states/index.ts diff --git a/web/ce/components/issues/issue-layouts/empty-states/team-issues.tsx b/apps/web/ce/components/issues/issue-layouts/empty-states/team-issues.tsx similarity index 100% rename from web/ce/components/issues/issue-layouts/empty-states/team-issues.tsx rename to apps/web/ce/components/issues/issue-layouts/empty-states/team-issues.tsx diff --git a/web/ce/components/issues/issue-layouts/empty-states/team-view-issues.tsx b/apps/web/ce/components/issues/issue-layouts/empty-states/team-view-issues.tsx similarity index 100% rename from web/ce/components/issues/issue-layouts/empty-states/team-view-issues.tsx rename to apps/web/ce/components/issues/issue-layouts/empty-states/team-view-issues.tsx diff --git a/web/ce/components/issues/issue-layouts/issue-stats.tsx b/apps/web/ce/components/issues/issue-layouts/issue-stats.tsx similarity index 100% rename from web/ce/components/issues/issue-layouts/issue-stats.tsx rename to apps/web/ce/components/issues/issue-layouts/issue-stats.tsx diff --git a/web/ce/components/issues/issue-layouts/quick-action-dropdowns/copy-menu-helper.tsx b/apps/web/ce/components/issues/issue-layouts/quick-action-dropdowns/copy-menu-helper.tsx similarity index 100% rename from web/ce/components/issues/issue-layouts/quick-action-dropdowns/copy-menu-helper.tsx rename to apps/web/ce/components/issues/issue-layouts/quick-action-dropdowns/copy-menu-helper.tsx diff --git a/web/ce/components/issues/issue-layouts/quick-action-dropdowns/duplicate-modal.tsx b/apps/web/ce/components/issues/issue-layouts/quick-action-dropdowns/duplicate-modal.tsx similarity index 100% rename from web/ce/components/issues/issue-layouts/quick-action-dropdowns/duplicate-modal.tsx rename to apps/web/ce/components/issues/issue-layouts/quick-action-dropdowns/duplicate-modal.tsx diff --git a/web/ce/components/issues/issue-layouts/quick-action-dropdowns/index.ts b/apps/web/ce/components/issues/issue-layouts/quick-action-dropdowns/index.ts similarity index 100% rename from web/ce/components/issues/issue-layouts/quick-action-dropdowns/index.ts rename to apps/web/ce/components/issues/issue-layouts/quick-action-dropdowns/index.ts diff --git a/web/ce/components/issues/issue-layouts/utils.tsx b/apps/web/ce/components/issues/issue-layouts/utils.tsx similarity index 100% rename from web/ce/components/issues/issue-layouts/utils.tsx rename to apps/web/ce/components/issues/issue-layouts/utils.tsx diff --git a/web/ce/components/issues/issue-modal/additional-properties.tsx b/apps/web/ce/components/issues/issue-modal/additional-properties.tsx similarity index 100% rename from web/ce/components/issues/issue-modal/additional-properties.tsx rename to apps/web/ce/components/issues/issue-modal/additional-properties.tsx diff --git a/web/ce/components/issues/issue-modal/index.ts b/apps/web/ce/components/issues/issue-modal/index.ts similarity index 100% rename from web/ce/components/issues/issue-modal/index.ts rename to apps/web/ce/components/issues/issue-modal/index.ts diff --git a/web/ce/components/issues/issue-modal/issue-type-select.tsx b/apps/web/ce/components/issues/issue-modal/issue-type-select.tsx similarity index 100% rename from web/ce/components/issues/issue-modal/issue-type-select.tsx rename to apps/web/ce/components/issues/issue-modal/issue-type-select.tsx diff --git a/web/ce/components/issues/issue-modal/provider.tsx b/apps/web/ce/components/issues/issue-modal/provider.tsx similarity index 100% rename from web/ce/components/issues/issue-modal/provider.tsx rename to apps/web/ce/components/issues/issue-modal/provider.tsx diff --git a/web/ce/components/issues/issue-modal/template-select.tsx b/apps/web/ce/components/issues/issue-modal/template-select.tsx similarity index 100% rename from web/ce/components/issues/issue-modal/template-select.tsx rename to apps/web/ce/components/issues/issue-modal/template-select.tsx diff --git a/web/ce/components/issues/quick-add/index.ts b/apps/web/ce/components/issues/quick-add/index.ts similarity index 100% rename from web/ce/components/issues/quick-add/index.ts rename to apps/web/ce/components/issues/quick-add/index.ts diff --git a/web/ce/components/issues/quick-add/root.tsx b/apps/web/ce/components/issues/quick-add/root.tsx similarity index 100% rename from web/ce/components/issues/quick-add/root.tsx rename to apps/web/ce/components/issues/quick-add/root.tsx diff --git a/web/ce/components/issues/worklog/activity/filter-root.tsx b/apps/web/ce/components/issues/worklog/activity/filter-root.tsx similarity index 100% rename from web/ce/components/issues/worklog/activity/filter-root.tsx rename to apps/web/ce/components/issues/worklog/activity/filter-root.tsx diff --git a/web/ce/components/issues/worklog/activity/index.ts b/apps/web/ce/components/issues/worklog/activity/index.ts similarity index 100% rename from web/ce/components/issues/worklog/activity/index.ts rename to apps/web/ce/components/issues/worklog/activity/index.ts diff --git a/web/ce/components/issues/worklog/activity/root.tsx b/apps/web/ce/components/issues/worklog/activity/root.tsx similarity index 100% rename from web/ce/components/issues/worklog/activity/root.tsx rename to apps/web/ce/components/issues/worklog/activity/root.tsx diff --git a/web/ce/components/issues/worklog/activity/worklog-create-button.tsx b/apps/web/ce/components/issues/worklog/activity/worklog-create-button.tsx similarity index 100% rename from web/ce/components/issues/worklog/activity/worklog-create-button.tsx rename to apps/web/ce/components/issues/worklog/activity/worklog-create-button.tsx diff --git a/web/ce/components/issues/worklog/index.ts b/apps/web/ce/components/issues/worklog/index.ts similarity index 100% rename from web/ce/components/issues/worklog/index.ts rename to apps/web/ce/components/issues/worklog/index.ts diff --git a/web/ce/components/issues/worklog/property/index.ts b/apps/web/ce/components/issues/worklog/property/index.ts similarity index 100% rename from web/ce/components/issues/worklog/property/index.ts rename to apps/web/ce/components/issues/worklog/property/index.ts diff --git a/web/ce/components/issues/worklog/property/root.tsx b/apps/web/ce/components/issues/worklog/property/root.tsx similarity index 100% rename from web/ce/components/issues/worklog/property/root.tsx rename to apps/web/ce/components/issues/worklog/property/root.tsx diff --git a/web/ce/components/license/index.ts b/apps/web/ce/components/license/index.ts similarity index 100% rename from web/ce/components/license/index.ts rename to apps/web/ce/components/license/index.ts diff --git a/web/ce/components/license/modal/index.ts b/apps/web/ce/components/license/modal/index.ts similarity index 100% rename from web/ce/components/license/modal/index.ts rename to apps/web/ce/components/license/modal/index.ts diff --git a/web/ce/components/license/modal/upgrade-modal.tsx b/apps/web/ce/components/license/modal/upgrade-modal.tsx similarity index 100% rename from web/ce/components/license/modal/upgrade-modal.tsx rename to apps/web/ce/components/license/modal/upgrade-modal.tsx diff --git a/web/ce/components/pages/editor/ai/ask-pi-menu.tsx b/apps/web/ce/components/pages/editor/ai/ask-pi-menu.tsx similarity index 100% rename from web/ce/components/pages/editor/ai/ask-pi-menu.tsx rename to apps/web/ce/components/pages/editor/ai/ask-pi-menu.tsx diff --git a/web/ce/components/pages/editor/ai/index.ts b/apps/web/ce/components/pages/editor/ai/index.ts similarity index 100% rename from web/ce/components/pages/editor/ai/index.ts rename to apps/web/ce/components/pages/editor/ai/index.ts diff --git a/web/ce/components/pages/editor/ai/menu.tsx b/apps/web/ce/components/pages/editor/ai/menu.tsx similarity index 100% rename from web/ce/components/pages/editor/ai/menu.tsx rename to apps/web/ce/components/pages/editor/ai/menu.tsx diff --git a/web/ce/components/pages/editor/embed/index.ts b/apps/web/ce/components/pages/editor/embed/index.ts similarity index 100% rename from web/ce/components/pages/editor/embed/index.ts rename to apps/web/ce/components/pages/editor/embed/index.ts diff --git a/web/ce/components/pages/editor/embed/issue-embed-upgrade-card.tsx b/apps/web/ce/components/pages/editor/embed/issue-embed-upgrade-card.tsx similarity index 100% rename from web/ce/components/pages/editor/embed/issue-embed-upgrade-card.tsx rename to apps/web/ce/components/pages/editor/embed/issue-embed-upgrade-card.tsx diff --git a/web/ce/components/pages/editor/index.ts b/apps/web/ce/components/pages/editor/index.ts similarity index 100% rename from web/ce/components/pages/editor/index.ts rename to apps/web/ce/components/pages/editor/index.ts diff --git a/web/ce/components/pages/extra-actions.tsx b/apps/web/ce/components/pages/extra-actions.tsx similarity index 100% rename from web/ce/components/pages/extra-actions.tsx rename to apps/web/ce/components/pages/extra-actions.tsx diff --git a/web/ce/components/pages/header/collaborators-list.tsx b/apps/web/ce/components/pages/header/collaborators-list.tsx similarity index 100% rename from web/ce/components/pages/header/collaborators-list.tsx rename to apps/web/ce/components/pages/header/collaborators-list.tsx diff --git a/web/ce/components/pages/header/lock-control.tsx b/apps/web/ce/components/pages/header/lock-control.tsx similarity index 100% rename from web/ce/components/pages/header/lock-control.tsx rename to apps/web/ce/components/pages/header/lock-control.tsx diff --git a/web/ce/components/pages/header/move-control.tsx b/apps/web/ce/components/pages/header/move-control.tsx similarity index 100% rename from web/ce/components/pages/header/move-control.tsx rename to apps/web/ce/components/pages/header/move-control.tsx diff --git a/web/ce/components/pages/header/share-control.tsx b/apps/web/ce/components/pages/header/share-control.tsx similarity index 100% rename from web/ce/components/pages/header/share-control.tsx rename to apps/web/ce/components/pages/header/share-control.tsx diff --git a/web/ce/components/pages/index.ts b/apps/web/ce/components/pages/index.ts similarity index 100% rename from web/ce/components/pages/index.ts rename to apps/web/ce/components/pages/index.ts diff --git a/web/ce/components/pages/modals/index.ts b/apps/web/ce/components/pages/modals/index.ts similarity index 100% rename from web/ce/components/pages/modals/index.ts rename to apps/web/ce/components/pages/modals/index.ts diff --git a/web/ce/components/pages/modals/move-page-modal.tsx b/apps/web/ce/components/pages/modals/move-page-modal.tsx similarity index 100% rename from web/ce/components/pages/modals/move-page-modal.tsx rename to apps/web/ce/components/pages/modals/move-page-modal.tsx diff --git a/web/ce/components/pages/navigation-pane/index.ts b/apps/web/ce/components/pages/navigation-pane/index.ts similarity index 100% rename from web/ce/components/pages/navigation-pane/index.ts rename to apps/web/ce/components/pages/navigation-pane/index.ts diff --git a/web/ce/components/pages/navigation-pane/tab-panels/assets.tsx b/apps/web/ce/components/pages/navigation-pane/tab-panels/assets.tsx similarity index 100% rename from web/ce/components/pages/navigation-pane/tab-panels/assets.tsx rename to apps/web/ce/components/pages/navigation-pane/tab-panels/assets.tsx diff --git a/web/ce/components/pages/navigation-pane/tab-panels/empty-states/assets.tsx b/apps/web/ce/components/pages/navigation-pane/tab-panels/empty-states/assets.tsx similarity index 100% rename from web/ce/components/pages/navigation-pane/tab-panels/empty-states/assets.tsx rename to apps/web/ce/components/pages/navigation-pane/tab-panels/empty-states/assets.tsx diff --git a/web/ce/components/pages/navigation-pane/tab-panels/empty-states/outline.tsx b/apps/web/ce/components/pages/navigation-pane/tab-panels/empty-states/outline.tsx similarity index 100% rename from web/ce/components/pages/navigation-pane/tab-panels/empty-states/outline.tsx rename to apps/web/ce/components/pages/navigation-pane/tab-panels/empty-states/outline.tsx diff --git a/web/ce/components/pages/navigation-pane/tab-panels/root.tsx b/apps/web/ce/components/pages/navigation-pane/tab-panels/root.tsx similarity index 100% rename from web/ce/components/pages/navigation-pane/tab-panels/root.tsx rename to apps/web/ce/components/pages/navigation-pane/tab-panels/root.tsx diff --git a/web/ce/components/preferences/config.ts b/apps/web/ce/components/preferences/config.ts similarity index 100% rename from web/ce/components/preferences/config.ts rename to apps/web/ce/components/preferences/config.ts diff --git a/web/ce/components/preferences/theme-switcher.tsx b/apps/web/ce/components/preferences/theme-switcher.tsx similarity index 100% rename from web/ce/components/preferences/theme-switcher.tsx rename to apps/web/ce/components/preferences/theme-switcher.tsx diff --git a/web/ce/components/projects/create/attributes.tsx b/apps/web/ce/components/projects/create/attributes.tsx similarity index 100% rename from web/ce/components/projects/create/attributes.tsx rename to apps/web/ce/components/projects/create/attributes.tsx diff --git a/web/ce/components/projects/create/root.tsx b/apps/web/ce/components/projects/create/root.tsx similarity index 100% rename from web/ce/components/projects/create/root.tsx rename to apps/web/ce/components/projects/create/root.tsx diff --git a/web/ce/components/projects/create/template-select.tsx b/apps/web/ce/components/projects/create/template-select.tsx similarity index 100% rename from web/ce/components/projects/create/template-select.tsx rename to apps/web/ce/components/projects/create/template-select.tsx diff --git a/web/ce/components/projects/header.tsx b/apps/web/ce/components/projects/header.tsx similarity index 100% rename from web/ce/components/projects/header.tsx rename to apps/web/ce/components/projects/header.tsx diff --git a/web/ce/components/projects/mobile-header.tsx b/apps/web/ce/components/projects/mobile-header.tsx similarity index 100% rename from web/ce/components/projects/mobile-header.tsx rename to apps/web/ce/components/projects/mobile-header.tsx diff --git a/web/ce/components/projects/navigation/helper.tsx b/apps/web/ce/components/projects/navigation/helper.tsx similarity index 100% rename from web/ce/components/projects/navigation/helper.tsx rename to apps/web/ce/components/projects/navigation/helper.tsx diff --git a/web/ce/components/projects/navigation/index.ts b/apps/web/ce/components/projects/navigation/index.ts similarity index 100% rename from web/ce/components/projects/navigation/index.ts rename to apps/web/ce/components/projects/navigation/index.ts diff --git a/web/ce/components/projects/page.tsx b/apps/web/ce/components/projects/page.tsx similarity index 100% rename from web/ce/components/projects/page.tsx rename to apps/web/ce/components/projects/page.tsx diff --git a/web/ce/components/projects/settings/intake/header.tsx b/apps/web/ce/components/projects/settings/intake/header.tsx similarity index 100% rename from web/ce/components/projects/settings/intake/header.tsx rename to apps/web/ce/components/projects/settings/intake/header.tsx diff --git a/web/ce/components/projects/settings/intake/index.ts b/apps/web/ce/components/projects/settings/intake/index.ts similarity index 100% rename from web/ce/components/projects/settings/intake/index.ts rename to apps/web/ce/components/projects/settings/intake/index.ts diff --git a/web/ce/components/projects/settings/useProjectColumns.tsx b/apps/web/ce/components/projects/settings/useProjectColumns.tsx similarity index 100% rename from web/ce/components/projects/settings/useProjectColumns.tsx rename to apps/web/ce/components/projects/settings/useProjectColumns.tsx diff --git a/web/ce/components/projects/teamspaces/index.ts b/apps/web/ce/components/projects/teamspaces/index.ts similarity index 100% rename from web/ce/components/projects/teamspaces/index.ts rename to apps/web/ce/components/projects/teamspaces/index.ts diff --git a/web/ce/components/projects/teamspaces/teamspace-list.tsx b/apps/web/ce/components/projects/teamspaces/teamspace-list.tsx similarity index 100% rename from web/ce/components/projects/teamspaces/teamspace-list.tsx rename to apps/web/ce/components/projects/teamspaces/teamspace-list.tsx diff --git a/web/ce/components/relations/activity.ts b/apps/web/ce/components/relations/activity.ts similarity index 100% rename from web/ce/components/relations/activity.ts rename to apps/web/ce/components/relations/activity.ts diff --git a/web/ce/components/relations/index.tsx b/apps/web/ce/components/relations/index.tsx similarity index 100% rename from web/ce/components/relations/index.tsx rename to apps/web/ce/components/relations/index.tsx diff --git a/web/ce/components/sidebar/app-switcher.tsx b/apps/web/ce/components/sidebar/app-switcher.tsx similarity index 100% rename from web/ce/components/sidebar/app-switcher.tsx rename to apps/web/ce/components/sidebar/app-switcher.tsx diff --git a/web/ce/components/sidebar/index.ts b/apps/web/ce/components/sidebar/index.ts similarity index 100% rename from web/ce/components/sidebar/index.ts rename to apps/web/ce/components/sidebar/index.ts diff --git a/web/ce/components/sidebar/project-navigation-root.tsx b/apps/web/ce/components/sidebar/project-navigation-root.tsx similarity index 100% rename from web/ce/components/sidebar/project-navigation-root.tsx rename to apps/web/ce/components/sidebar/project-navigation-root.tsx diff --git a/web/ce/components/views/access-controller.tsx b/apps/web/ce/components/views/access-controller.tsx similarity index 100% rename from web/ce/components/views/access-controller.tsx rename to apps/web/ce/components/views/access-controller.tsx diff --git a/web/ce/components/views/filters/access-filter.tsx b/apps/web/ce/components/views/filters/access-filter.tsx similarity index 100% rename from web/ce/components/views/filters/access-filter.tsx rename to apps/web/ce/components/views/filters/access-filter.tsx diff --git a/web/ce/components/views/helper.tsx b/apps/web/ce/components/views/helper.tsx similarity index 100% rename from web/ce/components/views/helper.tsx rename to apps/web/ce/components/views/helper.tsx diff --git a/web/ce/components/views/publish/index.ts b/apps/web/ce/components/views/publish/index.ts similarity index 100% rename from web/ce/components/views/publish/index.ts rename to apps/web/ce/components/views/publish/index.ts diff --git a/web/ce/components/views/publish/modal.tsx b/apps/web/ce/components/views/publish/modal.tsx similarity index 100% rename from web/ce/components/views/publish/modal.tsx rename to apps/web/ce/components/views/publish/modal.tsx diff --git a/web/ce/components/views/publish/use-view-publish.tsx b/apps/web/ce/components/views/publish/use-view-publish.tsx similarity index 100% rename from web/ce/components/views/publish/use-view-publish.tsx rename to apps/web/ce/components/views/publish/use-view-publish.tsx diff --git a/web/ce/components/workflow/index.ts b/apps/web/ce/components/workflow/index.ts similarity index 100% rename from web/ce/components/workflow/index.ts rename to apps/web/ce/components/workflow/index.ts diff --git a/web/ce/components/workflow/state-option.tsx b/apps/web/ce/components/workflow/state-option.tsx similarity index 100% rename from web/ce/components/workflow/state-option.tsx rename to apps/web/ce/components/workflow/state-option.tsx diff --git a/web/ce/components/workflow/use-workflow-drag-n-drop.ts b/apps/web/ce/components/workflow/use-workflow-drag-n-drop.ts similarity index 100% rename from web/ce/components/workflow/use-workflow-drag-n-drop.ts rename to apps/web/ce/components/workflow/use-workflow-drag-n-drop.ts diff --git a/web/ce/components/workflow/workflow-disabled-message.tsx b/apps/web/ce/components/workflow/workflow-disabled-message.tsx similarity index 100% rename from web/ce/components/workflow/workflow-disabled-message.tsx rename to apps/web/ce/components/workflow/workflow-disabled-message.tsx diff --git a/web/ce/components/workflow/workflow-disabled-overlay.tsx b/apps/web/ce/components/workflow/workflow-disabled-overlay.tsx similarity index 100% rename from web/ce/components/workflow/workflow-disabled-overlay.tsx rename to apps/web/ce/components/workflow/workflow-disabled-overlay.tsx diff --git a/web/ce/components/workflow/workflow-group-tree.tsx b/apps/web/ce/components/workflow/workflow-group-tree.tsx similarity index 100% rename from web/ce/components/workflow/workflow-group-tree.tsx rename to apps/web/ce/components/workflow/workflow-group-tree.tsx diff --git a/web/ce/components/workspace-notifications/index.ts b/apps/web/ce/components/workspace-notifications/index.ts similarity index 100% rename from web/ce/components/workspace-notifications/index.ts rename to apps/web/ce/components/workspace-notifications/index.ts diff --git a/web/ce/components/workspace-notifications/list-root.tsx b/apps/web/ce/components/workspace-notifications/list-root.tsx similarity index 100% rename from web/ce/components/workspace-notifications/list-root.tsx rename to apps/web/ce/components/workspace-notifications/list-root.tsx diff --git a/web/ce/components/workspace-notifications/notification-card/root.tsx b/apps/web/ce/components/workspace-notifications/notification-card/root.tsx similarity index 100% rename from web/ce/components/workspace-notifications/notification-card/root.tsx rename to apps/web/ce/components/workspace-notifications/notification-card/root.tsx diff --git a/web/ce/components/workspace/billing/billing-actions-button.tsx b/apps/web/ce/components/workspace/billing/billing-actions-button.tsx similarity index 100% rename from web/ce/components/workspace/billing/billing-actions-button.tsx rename to apps/web/ce/components/workspace/billing/billing-actions-button.tsx diff --git a/web/ce/components/workspace/billing/comparison/frequency-toggle.tsx b/apps/web/ce/components/workspace/billing/comparison/frequency-toggle.tsx similarity index 100% rename from web/ce/components/workspace/billing/comparison/frequency-toggle.tsx rename to apps/web/ce/components/workspace/billing/comparison/frequency-toggle.tsx diff --git a/web/ce/components/workspace/billing/comparison/plan-detail.tsx b/apps/web/ce/components/workspace/billing/comparison/plan-detail.tsx similarity index 100% rename from web/ce/components/workspace/billing/comparison/plan-detail.tsx rename to apps/web/ce/components/workspace/billing/comparison/plan-detail.tsx diff --git a/web/ce/components/workspace/billing/comparison/root.tsx b/apps/web/ce/components/workspace/billing/comparison/root.tsx similarity index 100% rename from web/ce/components/workspace/billing/comparison/root.tsx rename to apps/web/ce/components/workspace/billing/comparison/root.tsx diff --git a/web/ce/components/workspace/billing/index.ts b/apps/web/ce/components/workspace/billing/index.ts similarity index 100% rename from web/ce/components/workspace/billing/index.ts rename to apps/web/ce/components/workspace/billing/index.ts diff --git a/web/ce/components/workspace/billing/root.tsx b/apps/web/ce/components/workspace/billing/root.tsx similarity index 100% rename from web/ce/components/workspace/billing/root.tsx rename to apps/web/ce/components/workspace/billing/root.tsx diff --git a/web/ce/components/workspace/delete-workspace-modal.tsx b/apps/web/ce/components/workspace/delete-workspace-modal.tsx similarity index 100% rename from web/ce/components/workspace/delete-workspace-modal.tsx rename to apps/web/ce/components/workspace/delete-workspace-modal.tsx diff --git a/web/ce/components/workspace/delete-workspace-section.tsx b/apps/web/ce/components/workspace/delete-workspace-section.tsx similarity index 100% rename from web/ce/components/workspace/delete-workspace-section.tsx rename to apps/web/ce/components/workspace/delete-workspace-section.tsx diff --git a/web/ce/components/workspace/edition-badge.tsx b/apps/web/ce/components/workspace/edition-badge.tsx similarity index 100% rename from web/ce/components/workspace/edition-badge.tsx rename to apps/web/ce/components/workspace/edition-badge.tsx diff --git a/web/ce/components/workspace/index.ts b/apps/web/ce/components/workspace/index.ts similarity index 100% rename from web/ce/components/workspace/index.ts rename to apps/web/ce/components/workspace/index.ts diff --git a/web/ce/components/workspace/members/index.ts b/apps/web/ce/components/workspace/members/index.ts similarity index 100% rename from web/ce/components/workspace/members/index.ts rename to apps/web/ce/components/workspace/members/index.ts diff --git a/web/ce/components/workspace/members/invite-modal.tsx b/apps/web/ce/components/workspace/members/invite-modal.tsx similarity index 100% rename from web/ce/components/workspace/members/invite-modal.tsx rename to apps/web/ce/components/workspace/members/invite-modal.tsx diff --git a/web/ce/components/workspace/settings/useMemberColumns.tsx b/apps/web/ce/components/workspace/settings/useMemberColumns.tsx similarity index 100% rename from web/ce/components/workspace/settings/useMemberColumns.tsx rename to apps/web/ce/components/workspace/settings/useMemberColumns.tsx diff --git a/web/ce/components/workspace/sidebar/app-search.tsx b/apps/web/ce/components/workspace/sidebar/app-search.tsx similarity index 100% rename from web/ce/components/workspace/sidebar/app-search.tsx rename to apps/web/ce/components/workspace/sidebar/app-search.tsx diff --git a/web/ce/components/workspace/sidebar/extended-sidebar-item.tsx b/apps/web/ce/components/workspace/sidebar/extended-sidebar-item.tsx similarity index 100% rename from web/ce/components/workspace/sidebar/extended-sidebar-item.tsx rename to apps/web/ce/components/workspace/sidebar/extended-sidebar-item.tsx diff --git a/web/ce/components/workspace/sidebar/helper.tsx b/apps/web/ce/components/workspace/sidebar/helper.tsx similarity index 100% rename from web/ce/components/workspace/sidebar/helper.tsx rename to apps/web/ce/components/workspace/sidebar/helper.tsx diff --git a/web/ce/components/workspace/sidebar/index.ts b/apps/web/ce/components/workspace/sidebar/index.ts similarity index 100% rename from web/ce/components/workspace/sidebar/index.ts rename to apps/web/ce/components/workspace/sidebar/index.ts diff --git a/web/ce/components/workspace/sidebar/sidebar-item.tsx b/apps/web/ce/components/workspace/sidebar/sidebar-item.tsx similarity index 100% rename from web/ce/components/workspace/sidebar/sidebar-item.tsx rename to apps/web/ce/components/workspace/sidebar/sidebar-item.tsx diff --git a/web/ce/components/workspace/sidebar/teams-sidebar-list.tsx b/apps/web/ce/components/workspace/sidebar/teams-sidebar-list.tsx similarity index 100% rename from web/ce/components/workspace/sidebar/teams-sidebar-list.tsx rename to apps/web/ce/components/workspace/sidebar/teams-sidebar-list.tsx diff --git a/web/ce/components/workspace/upgrade-badge.tsx b/apps/web/ce/components/workspace/upgrade-badge.tsx similarity index 100% rename from web/ce/components/workspace/upgrade-badge.tsx rename to apps/web/ce/components/workspace/upgrade-badge.tsx diff --git a/web/ce/constants/ai.ts b/apps/web/ce/constants/ai.ts similarity index 100% rename from web/ce/constants/ai.ts rename to apps/web/ce/constants/ai.ts diff --git a/web/ce/constants/editor.ts b/apps/web/ce/constants/editor.ts similarity index 100% rename from web/ce/constants/editor.ts rename to apps/web/ce/constants/editor.ts diff --git a/web/ce/constants/gantt-chart.ts b/apps/web/ce/constants/gantt-chart.ts similarity index 100% rename from web/ce/constants/gantt-chart.ts rename to apps/web/ce/constants/gantt-chart.ts diff --git a/web/ce/constants/index.ts b/apps/web/ce/constants/index.ts similarity index 100% rename from web/ce/constants/index.ts rename to apps/web/ce/constants/index.ts diff --git a/web/ce/constants/project/index.ts b/apps/web/ce/constants/project/index.ts similarity index 100% rename from web/ce/constants/project/index.ts rename to apps/web/ce/constants/project/index.ts diff --git a/web/ce/constants/project/settings/features.tsx b/apps/web/ce/constants/project/settings/features.tsx similarity index 100% rename from web/ce/constants/project/settings/features.tsx rename to apps/web/ce/constants/project/settings/features.tsx diff --git a/web/ce/constants/project/settings/index.ts b/apps/web/ce/constants/project/settings/index.ts similarity index 100% rename from web/ce/constants/project/settings/index.ts rename to apps/web/ce/constants/project/settings/index.ts diff --git a/web/ce/constants/project/settings/tabs.ts b/apps/web/ce/constants/project/settings/tabs.ts similarity index 100% rename from web/ce/constants/project/settings/tabs.ts rename to apps/web/ce/constants/project/settings/tabs.ts diff --git a/web/ce/constants/sidebar-favorites.ts b/apps/web/ce/constants/sidebar-favorites.ts similarity index 100% rename from web/ce/constants/sidebar-favorites.ts rename to apps/web/ce/constants/sidebar-favorites.ts diff --git a/web/ce/helpers/command-palette.ts b/apps/web/ce/helpers/command-palette.ts similarity index 100% rename from web/ce/helpers/command-palette.ts rename to apps/web/ce/helpers/command-palette.ts diff --git a/web/ce/helpers/epic-analytics.ts b/apps/web/ce/helpers/epic-analytics.ts similarity index 100% rename from web/ce/helpers/epic-analytics.ts rename to apps/web/ce/helpers/epic-analytics.ts diff --git a/web/ce/helpers/instance.helper.ts b/apps/web/ce/helpers/instance.helper.ts similarity index 100% rename from web/ce/helpers/instance.helper.ts rename to apps/web/ce/helpers/instance.helper.ts diff --git a/web/ce/helpers/issue-action-helper.ts b/apps/web/ce/helpers/issue-action-helper.ts similarity index 100% rename from web/ce/helpers/issue-action-helper.ts rename to apps/web/ce/helpers/issue-action-helper.ts diff --git a/web/ce/helpers/issue-filter.helper.ts b/apps/web/ce/helpers/issue-filter.helper.ts similarity index 100% rename from web/ce/helpers/issue-filter.helper.ts rename to apps/web/ce/helpers/issue-filter.helper.ts diff --git a/web/ce/helpers/pi-chat.helper.ts b/apps/web/ce/helpers/pi-chat.helper.ts similarity index 100% rename from web/ce/helpers/pi-chat.helper.ts rename to apps/web/ce/helpers/pi-chat.helper.ts diff --git a/web/ce/helpers/project-settings.ts b/apps/web/ce/helpers/project-settings.ts similarity index 100% rename from web/ce/helpers/project-settings.ts rename to apps/web/ce/helpers/project-settings.ts diff --git a/web/ce/helpers/workspace.helper.ts b/apps/web/ce/helpers/workspace.helper.ts similarity index 100% rename from web/ce/helpers/workspace.helper.ts rename to apps/web/ce/helpers/workspace.helper.ts diff --git a/web/ce/hooks/store/index.ts b/apps/web/ce/hooks/store/index.ts similarity index 100% rename from web/ce/hooks/store/index.ts rename to apps/web/ce/hooks/store/index.ts diff --git a/web/ce/hooks/store/use-page-store.ts b/apps/web/ce/hooks/store/use-page-store.ts similarity index 100% rename from web/ce/hooks/store/use-page-store.ts rename to apps/web/ce/hooks/store/use-page-store.ts diff --git a/web/ce/hooks/store/use-page.ts b/apps/web/ce/hooks/store/use-page.ts similarity index 100% rename from web/ce/hooks/store/use-page.ts rename to apps/web/ce/hooks/store/use-page.ts diff --git a/web/ce/hooks/use-additional-editor-mention.tsx b/apps/web/ce/hooks/use-additional-editor-mention.tsx similarity index 100% rename from web/ce/hooks/use-additional-editor-mention.tsx rename to apps/web/ce/hooks/use-additional-editor-mention.tsx diff --git a/web/ce/hooks/use-additional-favorite-item-details.ts b/apps/web/ce/hooks/use-additional-favorite-item-details.ts similarity index 100% rename from web/ce/hooks/use-additional-favorite-item-details.ts rename to apps/web/ce/hooks/use-additional-favorite-item-details.ts diff --git a/web/ce/hooks/use-bulk-operation-status.ts b/apps/web/ce/hooks/use-bulk-operation-status.ts similarity index 100% rename from web/ce/hooks/use-bulk-operation-status.ts rename to apps/web/ce/hooks/use-bulk-operation-status.ts diff --git a/web/ce/hooks/use-debounced-duplicate-issues.tsx b/apps/web/ce/hooks/use-debounced-duplicate-issues.tsx similarity index 100% rename from web/ce/hooks/use-debounced-duplicate-issues.tsx rename to apps/web/ce/hooks/use-debounced-duplicate-issues.tsx diff --git a/web/ce/hooks/use-editor-flagging.ts b/apps/web/ce/hooks/use-editor-flagging.ts similarity index 100% rename from web/ce/hooks/use-editor-flagging.ts rename to apps/web/ce/hooks/use-editor-flagging.ts diff --git a/web/ce/hooks/use-file-size.ts b/apps/web/ce/hooks/use-file-size.ts similarity index 100% rename from web/ce/hooks/use-file-size.ts rename to apps/web/ce/hooks/use-file-size.ts diff --git a/web/ce/hooks/use-issue-embed.tsx b/apps/web/ce/hooks/use-issue-embed.tsx similarity index 100% rename from web/ce/hooks/use-issue-embed.tsx rename to apps/web/ce/hooks/use-issue-embed.tsx diff --git a/web/ce/hooks/use-issue-properties.tsx b/apps/web/ce/hooks/use-issue-properties.tsx similarity index 100% rename from web/ce/hooks/use-issue-properties.tsx rename to apps/web/ce/hooks/use-issue-properties.tsx diff --git a/web/ce/hooks/use-notification-preview.tsx b/apps/web/ce/hooks/use-notification-preview.tsx similarity index 100% rename from web/ce/hooks/use-notification-preview.tsx rename to apps/web/ce/hooks/use-notification-preview.tsx diff --git a/web/ce/hooks/use-page-flag.ts b/apps/web/ce/hooks/use-page-flag.ts similarity index 100% rename from web/ce/hooks/use-page-flag.ts rename to apps/web/ce/hooks/use-page-flag.ts diff --git a/web/ce/hooks/use-workspace-issue-properties-extended.tsx b/apps/web/ce/hooks/use-workspace-issue-properties-extended.tsx similarity index 100% rename from web/ce/hooks/use-workspace-issue-properties-extended.tsx rename to apps/web/ce/hooks/use-workspace-issue-properties-extended.tsx diff --git a/web/ce/layouts/project-wrapper.tsx b/apps/web/ce/layouts/project-wrapper.tsx similarity index 100% rename from web/ce/layouts/project-wrapper.tsx rename to apps/web/ce/layouts/project-wrapper.tsx diff --git a/web/ce/layouts/workspace-wrapper.tsx b/apps/web/ce/layouts/workspace-wrapper.tsx similarity index 100% rename from web/ce/layouts/workspace-wrapper.tsx rename to apps/web/ce/layouts/workspace-wrapper.tsx diff --git a/web/ce/services/index.ts b/apps/web/ce/services/index.ts similarity index 100% rename from web/ce/services/index.ts rename to apps/web/ce/services/index.ts diff --git a/web/ce/services/project/estimate.service.ts b/apps/web/ce/services/project/estimate.service.ts similarity index 100% rename from web/ce/services/project/estimate.service.ts rename to apps/web/ce/services/project/estimate.service.ts diff --git a/web/ce/services/project/index.ts b/apps/web/ce/services/project/index.ts similarity index 100% rename from web/ce/services/project/index.ts rename to apps/web/ce/services/project/index.ts diff --git a/web/ce/services/project/project-state.service.ts b/apps/web/ce/services/project/project-state.service.ts similarity index 100% rename from web/ce/services/project/project-state.service.ts rename to apps/web/ce/services/project/project-state.service.ts diff --git a/web/ce/services/project/view.service.ts b/apps/web/ce/services/project/view.service.ts similarity index 100% rename from web/ce/services/project/view.service.ts rename to apps/web/ce/services/project/view.service.ts diff --git a/web/ce/services/workspace.service.ts b/apps/web/ce/services/workspace.service.ts similarity index 100% rename from web/ce/services/workspace.service.ts rename to apps/web/ce/services/workspace.service.ts diff --git a/web/ce/store/analytics.store.ts b/apps/web/ce/store/analytics.store.ts similarity index 100% rename from web/ce/store/analytics.store.ts rename to apps/web/ce/store/analytics.store.ts diff --git a/web/ce/store/command-palette.store.ts b/apps/web/ce/store/command-palette.store.ts similarity index 100% rename from web/ce/store/command-palette.store.ts rename to apps/web/ce/store/command-palette.store.ts diff --git a/web/ce/store/cycle/index.ts b/apps/web/ce/store/cycle/index.ts similarity index 100% rename from web/ce/store/cycle/index.ts rename to apps/web/ce/store/cycle/index.ts diff --git a/web/ce/store/estimates/estimate.ts b/apps/web/ce/store/estimates/estimate.ts similarity index 100% rename from web/ce/store/estimates/estimate.ts rename to apps/web/ce/store/estimates/estimate.ts diff --git a/web/ce/store/issue/epic/filter.store.ts b/apps/web/ce/store/issue/epic/filter.store.ts similarity index 100% rename from web/ce/store/issue/epic/filter.store.ts rename to apps/web/ce/store/issue/epic/filter.store.ts diff --git a/web/ce/store/issue/epic/index.ts b/apps/web/ce/store/issue/epic/index.ts similarity index 100% rename from web/ce/store/issue/epic/index.ts rename to apps/web/ce/store/issue/epic/index.ts diff --git a/web/ce/store/issue/epic/issue.store.ts b/apps/web/ce/store/issue/epic/issue.store.ts similarity index 100% rename from web/ce/store/issue/epic/issue.store.ts rename to apps/web/ce/store/issue/epic/issue.store.ts diff --git a/web/ce/store/issue/helpers/base-issue-store.ts b/apps/web/ce/store/issue/helpers/base-issue-store.ts similarity index 100% rename from web/ce/store/issue/helpers/base-issue-store.ts rename to apps/web/ce/store/issue/helpers/base-issue-store.ts diff --git a/web/ce/store/issue/helpers/base-issue.store.ts b/apps/web/ce/store/issue/helpers/base-issue.store.ts similarity index 100% rename from web/ce/store/issue/helpers/base-issue.store.ts rename to apps/web/ce/store/issue/helpers/base-issue.store.ts diff --git a/web/ce/store/issue/issue-details/activity.store.ts b/apps/web/ce/store/issue/issue-details/activity.store.ts similarity index 100% rename from web/ce/store/issue/issue-details/activity.store.ts rename to apps/web/ce/store/issue/issue-details/activity.store.ts diff --git a/web/ce/store/issue/issue-details/root.store.ts b/apps/web/ce/store/issue/issue-details/root.store.ts similarity index 100% rename from web/ce/store/issue/issue-details/root.store.ts rename to apps/web/ce/store/issue/issue-details/root.store.ts diff --git a/web/ce/store/issue/team-views/filter.store.ts b/apps/web/ce/store/issue/team-views/filter.store.ts similarity index 100% rename from web/ce/store/issue/team-views/filter.store.ts rename to apps/web/ce/store/issue/team-views/filter.store.ts diff --git a/web/ce/store/issue/team-views/index.ts b/apps/web/ce/store/issue/team-views/index.ts similarity index 100% rename from web/ce/store/issue/team-views/index.ts rename to apps/web/ce/store/issue/team-views/index.ts diff --git a/web/ce/store/issue/team-views/issue.store.ts b/apps/web/ce/store/issue/team-views/issue.store.ts similarity index 100% rename from web/ce/store/issue/team-views/issue.store.ts rename to apps/web/ce/store/issue/team-views/issue.store.ts diff --git a/web/ce/store/issue/team/filter.store.ts b/apps/web/ce/store/issue/team/filter.store.ts similarity index 100% rename from web/ce/store/issue/team/filter.store.ts rename to apps/web/ce/store/issue/team/filter.store.ts diff --git a/web/ce/store/issue/team/index.ts b/apps/web/ce/store/issue/team/index.ts similarity index 100% rename from web/ce/store/issue/team/index.ts rename to apps/web/ce/store/issue/team/index.ts diff --git a/web/ce/store/issue/team/issue.store.ts b/apps/web/ce/store/issue/team/issue.store.ts similarity index 100% rename from web/ce/store/issue/team/issue.store.ts rename to apps/web/ce/store/issue/team/issue.store.ts diff --git a/web/ce/store/issue/workspace/issue.store.ts b/apps/web/ce/store/issue/workspace/issue.store.ts similarity index 100% rename from web/ce/store/issue/workspace/issue.store.ts rename to apps/web/ce/store/issue/workspace/issue.store.ts diff --git a/web/ce/store/member/project-member.store.ts b/apps/web/ce/store/member/project-member.store.ts similarity index 100% rename from web/ce/store/member/project-member.store.ts rename to apps/web/ce/store/member/project-member.store.ts diff --git a/web/ce/store/pages/extended-base-page.ts b/apps/web/ce/store/pages/extended-base-page.ts similarity index 100% rename from web/ce/store/pages/extended-base-page.ts rename to apps/web/ce/store/pages/extended-base-page.ts diff --git a/web/ce/store/project-inbox.store.ts b/apps/web/ce/store/project-inbox.store.ts similarity index 100% rename from web/ce/store/project-inbox.store.ts rename to apps/web/ce/store/project-inbox.store.ts diff --git a/web/ce/store/root.store.ts b/apps/web/ce/store/root.store.ts similarity index 100% rename from web/ce/store/root.store.ts rename to apps/web/ce/store/root.store.ts diff --git a/web/ce/store/state.store.ts b/apps/web/ce/store/state.store.ts similarity index 100% rename from web/ce/store/state.store.ts rename to apps/web/ce/store/state.store.ts diff --git a/web/ce/store/timeline/base-timeline.store.ts b/apps/web/ce/store/timeline/base-timeline.store.ts similarity index 100% rename from web/ce/store/timeline/base-timeline.store.ts rename to apps/web/ce/store/timeline/base-timeline.store.ts diff --git a/web/ce/store/timeline/index.ts b/apps/web/ce/store/timeline/index.ts similarity index 100% rename from web/ce/store/timeline/index.ts rename to apps/web/ce/store/timeline/index.ts diff --git a/web/ce/store/user/permission.store.ts b/apps/web/ce/store/user/permission.store.ts similarity index 100% rename from web/ce/store/user/permission.store.ts rename to apps/web/ce/store/user/permission.store.ts diff --git a/web/ce/types/gantt-chart.ts b/apps/web/ce/types/gantt-chart.ts similarity index 100% rename from web/ce/types/gantt-chart.ts rename to apps/web/ce/types/gantt-chart.ts diff --git a/web/ce/types/index.ts b/apps/web/ce/types/index.ts similarity index 100% rename from web/ce/types/index.ts rename to apps/web/ce/types/index.ts diff --git a/web/ce/types/issue-types/index.ts b/apps/web/ce/types/issue-types/index.ts similarity index 100% rename from web/ce/types/issue-types/index.ts rename to apps/web/ce/types/issue-types/index.ts diff --git a/web/ce/types/issue-types/issue-property-values.d.ts b/apps/web/ce/types/issue-types/issue-property-values.d.ts similarity index 100% rename from web/ce/types/issue-types/issue-property-values.d.ts rename to apps/web/ce/types/issue-types/issue-property-values.d.ts diff --git a/web/ce/types/projects/index.ts b/apps/web/ce/types/projects/index.ts similarity index 100% rename from web/ce/types/projects/index.ts rename to apps/web/ce/types/projects/index.ts diff --git a/web/ce/types/projects/project-activity.ts b/apps/web/ce/types/projects/project-activity.ts similarity index 100% rename from web/ce/types/projects/project-activity.ts rename to apps/web/ce/types/projects/project-activity.ts diff --git a/web/ce/types/projects/projects.ts b/apps/web/ce/types/projects/projects.ts similarity index 100% rename from web/ce/types/projects/projects.ts rename to apps/web/ce/types/projects/projects.ts diff --git a/web/core/components/account/auth-forms/auth-banner.tsx b/apps/web/core/components/account/auth-forms/auth-banner.tsx similarity index 100% rename from web/core/components/account/auth-forms/auth-banner.tsx rename to apps/web/core/components/account/auth-forms/auth-banner.tsx diff --git a/web/core/components/account/auth-forms/auth-header.tsx b/apps/web/core/components/account/auth-forms/auth-header.tsx similarity index 100% rename from web/core/components/account/auth-forms/auth-header.tsx rename to apps/web/core/components/account/auth-forms/auth-header.tsx diff --git a/web/core/components/account/auth-forms/auth-root.tsx b/apps/web/core/components/account/auth-forms/auth-root.tsx similarity index 100% rename from web/core/components/account/auth-forms/auth-root.tsx rename to apps/web/core/components/account/auth-forms/auth-root.tsx diff --git a/web/core/components/account/auth-forms/email.tsx b/apps/web/core/components/account/auth-forms/email.tsx similarity index 100% rename from web/core/components/account/auth-forms/email.tsx rename to apps/web/core/components/account/auth-forms/email.tsx diff --git a/web/core/components/account/auth-forms/forgot-password-popover.tsx b/apps/web/core/components/account/auth-forms/forgot-password-popover.tsx similarity index 100% rename from web/core/components/account/auth-forms/forgot-password-popover.tsx rename to apps/web/core/components/account/auth-forms/forgot-password-popover.tsx diff --git a/web/core/components/account/auth-forms/index.ts b/apps/web/core/components/account/auth-forms/index.ts similarity index 100% rename from web/core/components/account/auth-forms/index.ts rename to apps/web/core/components/account/auth-forms/index.ts diff --git a/web/core/components/account/auth-forms/password.tsx b/apps/web/core/components/account/auth-forms/password.tsx similarity index 100% rename from web/core/components/account/auth-forms/password.tsx rename to apps/web/core/components/account/auth-forms/password.tsx diff --git a/web/core/components/account/auth-forms/unique-code.tsx b/apps/web/core/components/account/auth-forms/unique-code.tsx similarity index 100% rename from web/core/components/account/auth-forms/unique-code.tsx rename to apps/web/core/components/account/auth-forms/unique-code.tsx diff --git a/web/core/components/account/deactivate-account-modal.tsx b/apps/web/core/components/account/deactivate-account-modal.tsx similarity index 100% rename from web/core/components/account/deactivate-account-modal.tsx rename to apps/web/core/components/account/deactivate-account-modal.tsx diff --git a/web/core/components/account/index.ts b/apps/web/core/components/account/index.ts similarity index 100% rename from web/core/components/account/index.ts rename to apps/web/core/components/account/index.ts diff --git a/web/core/components/account/oauth/github-button.tsx b/apps/web/core/components/account/oauth/github-button.tsx similarity index 100% rename from web/core/components/account/oauth/github-button.tsx rename to apps/web/core/components/account/oauth/github-button.tsx diff --git a/web/core/components/account/oauth/gitlab-button.tsx b/apps/web/core/components/account/oauth/gitlab-button.tsx similarity index 100% rename from web/core/components/account/oauth/gitlab-button.tsx rename to apps/web/core/components/account/oauth/gitlab-button.tsx diff --git a/web/core/components/account/oauth/google-button.tsx b/apps/web/core/components/account/oauth/google-button.tsx similarity index 100% rename from web/core/components/account/oauth/google-button.tsx rename to apps/web/core/components/account/oauth/google-button.tsx diff --git a/web/core/components/account/oauth/index.ts b/apps/web/core/components/account/oauth/index.ts similarity index 100% rename from web/core/components/account/oauth/index.ts rename to apps/web/core/components/account/oauth/index.ts diff --git a/web/core/components/account/oauth/oauth-options.tsx b/apps/web/core/components/account/oauth/oauth-options.tsx similarity index 100% rename from web/core/components/account/oauth/oauth-options.tsx rename to apps/web/core/components/account/oauth/oauth-options.tsx diff --git a/web/core/components/account/password-strength-meter.tsx b/apps/web/core/components/account/password-strength-meter.tsx similarity index 100% rename from web/core/components/account/password-strength-meter.tsx rename to apps/web/core/components/account/password-strength-meter.tsx diff --git a/web/core/components/account/terms-and-conditions.tsx b/apps/web/core/components/account/terms-and-conditions.tsx similarity index 100% rename from web/core/components/account/terms-and-conditions.tsx rename to apps/web/core/components/account/terms-and-conditions.tsx diff --git a/web/core/components/analytics/analytics-filter-actions.tsx b/apps/web/core/components/analytics/analytics-filter-actions.tsx similarity index 100% rename from web/core/components/analytics/analytics-filter-actions.tsx rename to apps/web/core/components/analytics/analytics-filter-actions.tsx diff --git a/web/core/components/analytics/analytics-section-wrapper.tsx b/apps/web/core/components/analytics/analytics-section-wrapper.tsx similarity index 100% rename from web/core/components/analytics/analytics-section-wrapper.tsx rename to apps/web/core/components/analytics/analytics-section-wrapper.tsx diff --git a/web/core/components/analytics/analytics-wrapper.tsx b/apps/web/core/components/analytics/analytics-wrapper.tsx similarity index 100% rename from web/core/components/analytics/analytics-wrapper.tsx rename to apps/web/core/components/analytics/analytics-wrapper.tsx diff --git a/web/core/components/analytics/empty-state.tsx b/apps/web/core/components/analytics/empty-state.tsx similarity index 100% rename from web/core/components/analytics/empty-state.tsx rename to apps/web/core/components/analytics/empty-state.tsx diff --git a/web/core/components/analytics/export.ts b/apps/web/core/components/analytics/export.ts similarity index 100% rename from web/core/components/analytics/export.ts rename to apps/web/core/components/analytics/export.ts diff --git a/web/core/components/analytics/index.ts b/apps/web/core/components/analytics/index.ts similarity index 100% rename from web/core/components/analytics/index.ts rename to apps/web/core/components/analytics/index.ts diff --git a/web/core/components/analytics/insight-card.tsx b/apps/web/core/components/analytics/insight-card.tsx similarity index 100% rename from web/core/components/analytics/insight-card.tsx rename to apps/web/core/components/analytics/insight-card.tsx diff --git a/web/core/components/analytics/insight-table/data-table.tsx b/apps/web/core/components/analytics/insight-table/data-table.tsx similarity index 100% rename from web/core/components/analytics/insight-table/data-table.tsx rename to apps/web/core/components/analytics/insight-table/data-table.tsx diff --git a/web/core/components/analytics/insight-table/index.ts b/apps/web/core/components/analytics/insight-table/index.ts similarity index 100% rename from web/core/components/analytics/insight-table/index.ts rename to apps/web/core/components/analytics/insight-table/index.ts diff --git a/web/core/components/analytics/insight-table/loader.tsx b/apps/web/core/components/analytics/insight-table/loader.tsx similarity index 100% rename from web/core/components/analytics/insight-table/loader.tsx rename to apps/web/core/components/analytics/insight-table/loader.tsx diff --git a/web/core/components/analytics/insight-table/root.tsx b/apps/web/core/components/analytics/insight-table/root.tsx similarity index 100% rename from web/core/components/analytics/insight-table/root.tsx rename to apps/web/core/components/analytics/insight-table/root.tsx diff --git a/web/core/components/analytics/loaders.tsx b/apps/web/core/components/analytics/loaders.tsx similarity index 100% rename from web/core/components/analytics/loaders.tsx rename to apps/web/core/components/analytics/loaders.tsx diff --git a/web/core/components/analytics/overview/active-project-item.tsx b/apps/web/core/components/analytics/overview/active-project-item.tsx similarity index 100% rename from web/core/components/analytics/overview/active-project-item.tsx rename to apps/web/core/components/analytics/overview/active-project-item.tsx diff --git a/web/core/components/analytics/overview/active-projects.tsx b/apps/web/core/components/analytics/overview/active-projects.tsx similarity index 100% rename from web/core/components/analytics/overview/active-projects.tsx rename to apps/web/core/components/analytics/overview/active-projects.tsx diff --git a/web/core/components/analytics/overview/index.ts b/apps/web/core/components/analytics/overview/index.ts similarity index 100% rename from web/core/components/analytics/overview/index.ts rename to apps/web/core/components/analytics/overview/index.ts diff --git a/web/core/components/analytics/overview/project-insights.tsx b/apps/web/core/components/analytics/overview/project-insights.tsx similarity index 100% rename from web/core/components/analytics/overview/project-insights.tsx rename to apps/web/core/components/analytics/overview/project-insights.tsx diff --git a/web/core/components/analytics/overview/root.tsx b/apps/web/core/components/analytics/overview/root.tsx similarity index 100% rename from web/core/components/analytics/overview/root.tsx rename to apps/web/core/components/analytics/overview/root.tsx diff --git a/web/core/components/analytics/select/analytics-params.tsx b/apps/web/core/components/analytics/select/analytics-params.tsx similarity index 100% rename from web/core/components/analytics/select/analytics-params.tsx rename to apps/web/core/components/analytics/select/analytics-params.tsx diff --git a/web/core/components/analytics/select/duration.tsx b/apps/web/core/components/analytics/select/duration.tsx similarity index 100% rename from web/core/components/analytics/select/duration.tsx rename to apps/web/core/components/analytics/select/duration.tsx diff --git a/web/core/components/analytics/select/project.tsx b/apps/web/core/components/analytics/select/project.tsx similarity index 100% rename from web/core/components/analytics/select/project.tsx rename to apps/web/core/components/analytics/select/project.tsx diff --git a/web/core/components/analytics/select/select-x-axis.tsx b/apps/web/core/components/analytics/select/select-x-axis.tsx similarity index 100% rename from web/core/components/analytics/select/select-x-axis.tsx rename to apps/web/core/components/analytics/select/select-x-axis.tsx diff --git a/web/core/components/analytics/select/select-y-axis.tsx b/apps/web/core/components/analytics/select/select-y-axis.tsx similarity index 100% rename from web/core/components/analytics/select/select-y-axis.tsx rename to apps/web/core/components/analytics/select/select-y-axis.tsx diff --git a/web/core/components/analytics/total-insights.tsx b/apps/web/core/components/analytics/total-insights.tsx similarity index 100% rename from web/core/components/analytics/total-insights.tsx rename to apps/web/core/components/analytics/total-insights.tsx diff --git a/web/core/components/analytics/trend-piece.tsx b/apps/web/core/components/analytics/trend-piece.tsx similarity index 100% rename from web/core/components/analytics/trend-piece.tsx rename to apps/web/core/components/analytics/trend-piece.tsx diff --git a/web/core/components/analytics/work-items/created-vs-resolved.tsx b/apps/web/core/components/analytics/work-items/created-vs-resolved.tsx similarity index 100% rename from web/core/components/analytics/work-items/created-vs-resolved.tsx rename to apps/web/core/components/analytics/work-items/created-vs-resolved.tsx diff --git a/web/core/components/analytics/work-items/customized-insights.tsx b/apps/web/core/components/analytics/work-items/customized-insights.tsx similarity index 100% rename from web/core/components/analytics/work-items/customized-insights.tsx rename to apps/web/core/components/analytics/work-items/customized-insights.tsx diff --git a/web/core/components/analytics/work-items/index.ts b/apps/web/core/components/analytics/work-items/index.ts similarity index 100% rename from web/core/components/analytics/work-items/index.ts rename to apps/web/core/components/analytics/work-items/index.ts diff --git a/web/core/components/analytics/work-items/modal/content.tsx b/apps/web/core/components/analytics/work-items/modal/content.tsx similarity index 100% rename from web/core/components/analytics/work-items/modal/content.tsx rename to apps/web/core/components/analytics/work-items/modal/content.tsx diff --git a/web/core/components/analytics/work-items/modal/header.tsx b/apps/web/core/components/analytics/work-items/modal/header.tsx similarity index 100% rename from web/core/components/analytics/work-items/modal/header.tsx rename to apps/web/core/components/analytics/work-items/modal/header.tsx diff --git a/web/core/components/analytics/work-items/modal/index.tsx b/apps/web/core/components/analytics/work-items/modal/index.tsx similarity index 100% rename from web/core/components/analytics/work-items/modal/index.tsx rename to apps/web/core/components/analytics/work-items/modal/index.tsx diff --git a/web/core/components/analytics/work-items/priority-chart.tsx b/apps/web/core/components/analytics/work-items/priority-chart.tsx similarity index 100% rename from web/core/components/analytics/work-items/priority-chart.tsx rename to apps/web/core/components/analytics/work-items/priority-chart.tsx diff --git a/web/core/components/analytics/work-items/root.tsx b/apps/web/core/components/analytics/work-items/root.tsx similarity index 100% rename from web/core/components/analytics/work-items/root.tsx rename to apps/web/core/components/analytics/work-items/root.tsx diff --git a/web/core/components/analytics/work-items/utils.ts b/apps/web/core/components/analytics/work-items/utils.ts similarity index 100% rename from web/core/components/analytics/work-items/utils.ts rename to apps/web/core/components/analytics/work-items/utils.ts diff --git a/web/core/components/analytics/work-items/workitems-insight-table.tsx b/apps/web/core/components/analytics/work-items/workitems-insight-table.tsx similarity index 100% rename from web/core/components/analytics/work-items/workitems-insight-table.tsx rename to apps/web/core/components/analytics/work-items/workitems-insight-table.tsx diff --git a/web/core/components/api-token/delete-token-modal.tsx b/apps/web/core/components/api-token/delete-token-modal.tsx similarity index 100% rename from web/core/components/api-token/delete-token-modal.tsx rename to apps/web/core/components/api-token/delete-token-modal.tsx diff --git a/web/core/components/api-token/empty-state.tsx b/apps/web/core/components/api-token/empty-state.tsx similarity index 100% rename from web/core/components/api-token/empty-state.tsx rename to apps/web/core/components/api-token/empty-state.tsx diff --git a/web/core/components/api-token/index.ts b/apps/web/core/components/api-token/index.ts similarity index 100% rename from web/core/components/api-token/index.ts rename to apps/web/core/components/api-token/index.ts diff --git a/web/core/components/api-token/modal/create-token-modal.tsx b/apps/web/core/components/api-token/modal/create-token-modal.tsx similarity index 100% rename from web/core/components/api-token/modal/create-token-modal.tsx rename to apps/web/core/components/api-token/modal/create-token-modal.tsx diff --git a/web/core/components/api-token/modal/form.tsx b/apps/web/core/components/api-token/modal/form.tsx similarity index 100% rename from web/core/components/api-token/modal/form.tsx rename to apps/web/core/components/api-token/modal/form.tsx diff --git a/web/core/components/api-token/modal/generated-token-details.tsx b/apps/web/core/components/api-token/modal/generated-token-details.tsx similarity index 100% rename from web/core/components/api-token/modal/generated-token-details.tsx rename to apps/web/core/components/api-token/modal/generated-token-details.tsx diff --git a/web/core/components/api-token/modal/index.ts b/apps/web/core/components/api-token/modal/index.ts similarity index 100% rename from web/core/components/api-token/modal/index.ts rename to apps/web/core/components/api-token/modal/index.ts diff --git a/web/core/components/api-token/token-list-item.tsx b/apps/web/core/components/api-token/token-list-item.tsx similarity index 100% rename from web/core/components/api-token/token-list-item.tsx rename to apps/web/core/components/api-token/token-list-item.tsx diff --git a/web/core/components/archives/archive-tabs-list.tsx b/apps/web/core/components/archives/archive-tabs-list.tsx similarity index 100% rename from web/core/components/archives/archive-tabs-list.tsx rename to apps/web/core/components/archives/archive-tabs-list.tsx diff --git a/web/core/components/archives/index.ts b/apps/web/core/components/archives/index.ts similarity index 100% rename from web/core/components/archives/index.ts rename to apps/web/core/components/archives/index.ts diff --git a/web/core/components/auth-screens/index.ts b/apps/web/core/components/auth-screens/index.ts similarity index 100% rename from web/core/components/auth-screens/index.ts rename to apps/web/core/components/auth-screens/index.ts diff --git a/web/core/components/auth-screens/not-authorized-view.tsx b/apps/web/core/components/auth-screens/not-authorized-view.tsx similarity index 100% rename from web/core/components/auth-screens/not-authorized-view.tsx rename to apps/web/core/components/auth-screens/not-authorized-view.tsx diff --git a/web/core/components/auth-screens/project/index.ts b/apps/web/core/components/auth-screens/project/index.ts similarity index 100% rename from web/core/components/auth-screens/project/index.ts rename to apps/web/core/components/auth-screens/project/index.ts diff --git a/web/core/components/auth-screens/project/join-project.tsx b/apps/web/core/components/auth-screens/project/join-project.tsx similarity index 100% rename from web/core/components/auth-screens/project/join-project.tsx rename to apps/web/core/components/auth-screens/project/join-project.tsx diff --git a/web/core/components/auth-screens/workspace/index.ts b/apps/web/core/components/auth-screens/workspace/index.ts similarity index 100% rename from web/core/components/auth-screens/workspace/index.ts rename to apps/web/core/components/auth-screens/workspace/index.ts diff --git a/web/core/components/auth-screens/workspace/not-a-member.tsx b/apps/web/core/components/auth-screens/workspace/not-a-member.tsx similarity index 100% rename from web/core/components/auth-screens/workspace/not-a-member.tsx rename to apps/web/core/components/auth-screens/workspace/not-a-member.tsx diff --git a/web/core/components/automation/auto-archive-automation.tsx b/apps/web/core/components/automation/auto-archive-automation.tsx similarity index 100% rename from web/core/components/automation/auto-archive-automation.tsx rename to apps/web/core/components/automation/auto-archive-automation.tsx diff --git a/web/core/components/automation/auto-close-automation.tsx b/apps/web/core/components/automation/auto-close-automation.tsx similarity index 100% rename from web/core/components/automation/auto-close-automation.tsx rename to apps/web/core/components/automation/auto-close-automation.tsx diff --git a/web/core/components/automation/index.ts b/apps/web/core/components/automation/index.ts similarity index 100% rename from web/core/components/automation/index.ts rename to apps/web/core/components/automation/index.ts diff --git a/web/core/components/automation/select-month-modal.tsx b/apps/web/core/components/automation/select-month-modal.tsx similarity index 100% rename from web/core/components/automation/select-month-modal.tsx rename to apps/web/core/components/automation/select-month-modal.tsx diff --git a/web/core/components/chart/utils.ts b/apps/web/core/components/chart/utils.ts similarity index 100% rename from web/core/components/chart/utils.ts rename to apps/web/core/components/chart/utils.ts diff --git a/web/core/components/command-palette/actions/help-actions.tsx b/apps/web/core/components/command-palette/actions/help-actions.tsx similarity index 100% rename from web/core/components/command-palette/actions/help-actions.tsx rename to apps/web/core/components/command-palette/actions/help-actions.tsx diff --git a/web/core/components/command-palette/actions/helper.tsx b/apps/web/core/components/command-palette/actions/helper.tsx similarity index 100% rename from web/core/components/command-palette/actions/helper.tsx rename to apps/web/core/components/command-palette/actions/helper.tsx diff --git a/web/core/components/command-palette/actions/index.ts b/apps/web/core/components/command-palette/actions/index.ts similarity index 100% rename from web/core/components/command-palette/actions/index.ts rename to apps/web/core/components/command-palette/actions/index.ts diff --git a/web/core/components/command-palette/actions/issue-actions/actions-list.tsx b/apps/web/core/components/command-palette/actions/issue-actions/actions-list.tsx similarity index 100% rename from web/core/components/command-palette/actions/issue-actions/actions-list.tsx rename to apps/web/core/components/command-palette/actions/issue-actions/actions-list.tsx diff --git a/web/core/components/command-palette/actions/issue-actions/change-assignee.tsx b/apps/web/core/components/command-palette/actions/issue-actions/change-assignee.tsx similarity index 100% rename from web/core/components/command-palette/actions/issue-actions/change-assignee.tsx rename to apps/web/core/components/command-palette/actions/issue-actions/change-assignee.tsx diff --git a/web/core/components/command-palette/actions/issue-actions/change-priority.tsx b/apps/web/core/components/command-palette/actions/issue-actions/change-priority.tsx similarity index 100% rename from web/core/components/command-palette/actions/issue-actions/change-priority.tsx rename to apps/web/core/components/command-palette/actions/issue-actions/change-priority.tsx diff --git a/web/core/components/command-palette/actions/issue-actions/change-state.tsx b/apps/web/core/components/command-palette/actions/issue-actions/change-state.tsx similarity index 100% rename from web/core/components/command-palette/actions/issue-actions/change-state.tsx rename to apps/web/core/components/command-palette/actions/issue-actions/change-state.tsx diff --git a/web/core/components/command-palette/actions/issue-actions/index.ts b/apps/web/core/components/command-palette/actions/issue-actions/index.ts similarity index 100% rename from web/core/components/command-palette/actions/issue-actions/index.ts rename to apps/web/core/components/command-palette/actions/issue-actions/index.ts diff --git a/web/core/components/command-palette/actions/project-actions.tsx b/apps/web/core/components/command-palette/actions/project-actions.tsx similarity index 100% rename from web/core/components/command-palette/actions/project-actions.tsx rename to apps/web/core/components/command-palette/actions/project-actions.tsx diff --git a/web/core/components/command-palette/actions/search-results.tsx b/apps/web/core/components/command-palette/actions/search-results.tsx similarity index 100% rename from web/core/components/command-palette/actions/search-results.tsx rename to apps/web/core/components/command-palette/actions/search-results.tsx diff --git a/web/core/components/command-palette/actions/theme-actions.tsx b/apps/web/core/components/command-palette/actions/theme-actions.tsx similarity index 100% rename from web/core/components/command-palette/actions/theme-actions.tsx rename to apps/web/core/components/command-palette/actions/theme-actions.tsx diff --git a/web/core/components/command-palette/actions/workspace-settings-actions.tsx b/apps/web/core/components/command-palette/actions/workspace-settings-actions.tsx similarity index 100% rename from web/core/components/command-palette/actions/workspace-settings-actions.tsx rename to apps/web/core/components/command-palette/actions/workspace-settings-actions.tsx diff --git a/web/core/components/command-palette/command-modal.tsx b/apps/web/core/components/command-palette/command-modal.tsx similarity index 100% rename from web/core/components/command-palette/command-modal.tsx rename to apps/web/core/components/command-palette/command-modal.tsx diff --git a/web/core/components/command-palette/command-palette.tsx b/apps/web/core/components/command-palette/command-palette.tsx similarity index 100% rename from web/core/components/command-palette/command-palette.tsx rename to apps/web/core/components/command-palette/command-palette.tsx diff --git a/web/core/components/command-palette/index.ts b/apps/web/core/components/command-palette/index.ts similarity index 100% rename from web/core/components/command-palette/index.ts rename to apps/web/core/components/command-palette/index.ts diff --git a/web/core/components/command-palette/shortcuts-modal/commands-list.tsx b/apps/web/core/components/command-palette/shortcuts-modal/commands-list.tsx similarity index 100% rename from web/core/components/command-palette/shortcuts-modal/commands-list.tsx rename to apps/web/core/components/command-palette/shortcuts-modal/commands-list.tsx diff --git a/web/core/components/command-palette/shortcuts-modal/index.ts b/apps/web/core/components/command-palette/shortcuts-modal/index.ts similarity index 100% rename from web/core/components/command-palette/shortcuts-modal/index.ts rename to apps/web/core/components/command-palette/shortcuts-modal/index.ts diff --git a/web/core/components/command-palette/shortcuts-modal/modal.tsx b/apps/web/core/components/command-palette/shortcuts-modal/modal.tsx similarity index 100% rename from web/core/components/command-palette/shortcuts-modal/modal.tsx rename to apps/web/core/components/command-palette/shortcuts-modal/modal.tsx diff --git a/web/core/components/comments/comment-card.tsx b/apps/web/core/components/comments/comment-card.tsx similarity index 100% rename from web/core/components/comments/comment-card.tsx rename to apps/web/core/components/comments/comment-card.tsx diff --git a/web/core/components/comments/comment-create.tsx b/apps/web/core/components/comments/comment-create.tsx similarity index 100% rename from web/core/components/comments/comment-create.tsx rename to apps/web/core/components/comments/comment-create.tsx diff --git a/web/core/components/comments/comment-reaction.tsx b/apps/web/core/components/comments/comment-reaction.tsx similarity index 100% rename from web/core/components/comments/comment-reaction.tsx rename to apps/web/core/components/comments/comment-reaction.tsx diff --git a/web/core/components/comments/comments.tsx b/apps/web/core/components/comments/comments.tsx similarity index 100% rename from web/core/components/comments/comments.tsx rename to apps/web/core/components/comments/comments.tsx diff --git a/web/core/components/comments/index.ts b/apps/web/core/components/comments/index.ts similarity index 100% rename from web/core/components/comments/index.ts rename to apps/web/core/components/comments/index.ts diff --git a/web/core/components/common/access-field.tsx b/apps/web/core/components/common/access-field.tsx similarity index 100% rename from web/core/components/common/access-field.tsx rename to apps/web/core/components/common/access-field.tsx diff --git a/web/core/components/common/activity/activity-block.tsx b/apps/web/core/components/common/activity/activity-block.tsx similarity index 100% rename from web/core/components/common/activity/activity-block.tsx rename to apps/web/core/components/common/activity/activity-block.tsx diff --git a/web/core/components/common/activity/activity-item.tsx b/apps/web/core/components/common/activity/activity-item.tsx similarity index 100% rename from web/core/components/common/activity/activity-item.tsx rename to apps/web/core/components/common/activity/activity-item.tsx diff --git a/web/core/components/common/activity/helper.tsx b/apps/web/core/components/common/activity/helper.tsx similarity index 100% rename from web/core/components/common/activity/helper.tsx rename to apps/web/core/components/common/activity/helper.tsx diff --git a/web/core/components/common/activity/index.ts b/apps/web/core/components/common/activity/index.ts similarity index 100% rename from web/core/components/common/activity/index.ts rename to apps/web/core/components/common/activity/index.ts diff --git a/web/core/components/common/activity/user.tsx b/apps/web/core/components/common/activity/user.tsx similarity index 100% rename from web/core/components/common/activity/user.tsx rename to apps/web/core/components/common/activity/user.tsx diff --git a/web/core/components/common/applied-filters/date.tsx b/apps/web/core/components/common/applied-filters/date.tsx similarity index 100% rename from web/core/components/common/applied-filters/date.tsx rename to apps/web/core/components/common/applied-filters/date.tsx diff --git a/web/core/components/common/applied-filters/index.ts b/apps/web/core/components/common/applied-filters/index.ts similarity index 100% rename from web/core/components/common/applied-filters/index.ts rename to apps/web/core/components/common/applied-filters/index.ts diff --git a/web/core/components/common/applied-filters/members.tsx b/apps/web/core/components/common/applied-filters/members.tsx similarity index 100% rename from web/core/components/common/applied-filters/members.tsx rename to apps/web/core/components/common/applied-filters/members.tsx diff --git a/web/core/components/common/breadcrumb-link.tsx b/apps/web/core/components/common/breadcrumb-link.tsx similarity index 100% rename from web/core/components/common/breadcrumb-link.tsx rename to apps/web/core/components/common/breadcrumb-link.tsx diff --git a/web/core/components/common/count-chip.tsx b/apps/web/core/components/common/count-chip.tsx similarity index 100% rename from web/core/components/common/count-chip.tsx rename to apps/web/core/components/common/count-chip.tsx diff --git a/web/core/components/common/empty-state.tsx b/apps/web/core/components/common/empty-state.tsx similarity index 100% rename from web/core/components/common/empty-state.tsx rename to apps/web/core/components/common/empty-state.tsx diff --git a/web/core/components/common/filters/created-at.tsx b/apps/web/core/components/common/filters/created-at.tsx similarity index 100% rename from web/core/components/common/filters/created-at.tsx rename to apps/web/core/components/common/filters/created-at.tsx diff --git a/web/core/components/common/filters/created-by.tsx b/apps/web/core/components/common/filters/created-by.tsx similarity index 100% rename from web/core/components/common/filters/created-by.tsx rename to apps/web/core/components/common/filters/created-by.tsx diff --git a/web/core/components/common/filters/index.ts b/apps/web/core/components/common/filters/index.ts similarity index 100% rename from web/core/components/common/filters/index.ts rename to apps/web/core/components/common/filters/index.ts diff --git a/web/core/components/common/index.ts b/apps/web/core/components/common/index.ts similarity index 100% rename from web/core/components/common/index.ts rename to apps/web/core/components/common/index.ts diff --git a/web/core/components/common/latest-feature-block.tsx b/apps/web/core/components/common/latest-feature-block.tsx similarity index 100% rename from web/core/components/common/latest-feature-block.tsx rename to apps/web/core/components/common/latest-feature-block.tsx diff --git a/web/core/components/common/logo-spinner.tsx b/apps/web/core/components/common/logo-spinner.tsx similarity index 100% rename from web/core/components/common/logo-spinner.tsx rename to apps/web/core/components/common/logo-spinner.tsx diff --git a/web/core/components/common/logo.tsx b/apps/web/core/components/common/logo.tsx similarity index 100% rename from web/core/components/common/logo.tsx rename to apps/web/core/components/common/logo.tsx diff --git a/web/core/components/common/new-empty-state.tsx b/apps/web/core/components/common/new-empty-state.tsx similarity index 100% rename from web/core/components/common/new-empty-state.tsx rename to apps/web/core/components/common/new-empty-state.tsx diff --git a/web/core/components/common/page-access-icon.tsx b/apps/web/core/components/common/page-access-icon.tsx similarity index 100% rename from web/core/components/common/page-access-icon.tsx rename to apps/web/core/components/common/page-access-icon.tsx diff --git a/web/core/components/common/pro-icon.tsx b/apps/web/core/components/common/pro-icon.tsx similarity index 100% rename from web/core/components/common/pro-icon.tsx rename to apps/web/core/components/common/pro-icon.tsx diff --git a/web/core/components/common/switcher-label.tsx b/apps/web/core/components/common/switcher-label.tsx similarity index 100% rename from web/core/components/common/switcher-label.tsx rename to apps/web/core/components/common/switcher-label.tsx diff --git a/web/core/components/core/activity.tsx b/apps/web/core/components/core/activity.tsx similarity index 100% rename from web/core/components/core/activity.tsx rename to apps/web/core/components/core/activity.tsx diff --git a/web/core/components/core/app-header.tsx b/apps/web/core/components/core/app-header.tsx similarity index 100% rename from web/core/components/core/app-header.tsx rename to apps/web/core/components/core/app-header.tsx diff --git a/web/core/components/core/content-overflow-HOC.tsx b/apps/web/core/components/core/content-overflow-HOC.tsx similarity index 100% rename from web/core/components/core/content-overflow-HOC.tsx rename to apps/web/core/components/core/content-overflow-HOC.tsx diff --git a/web/core/components/core/content-wrapper.tsx b/apps/web/core/components/core/content-wrapper.tsx similarity index 100% rename from web/core/components/core/content-wrapper.tsx rename to apps/web/core/components/core/content-wrapper.tsx diff --git a/web/core/components/core/description-versions/dropdown-item.tsx b/apps/web/core/components/core/description-versions/dropdown-item.tsx similarity index 100% rename from web/core/components/core/description-versions/dropdown-item.tsx rename to apps/web/core/components/core/description-versions/dropdown-item.tsx diff --git a/web/core/components/core/description-versions/dropdown.tsx b/apps/web/core/components/core/description-versions/dropdown.tsx similarity index 100% rename from web/core/components/core/description-versions/dropdown.tsx rename to apps/web/core/components/core/description-versions/dropdown.tsx diff --git a/web/core/components/core/description-versions/index.ts b/apps/web/core/components/core/description-versions/index.ts similarity index 100% rename from web/core/components/core/description-versions/index.ts rename to apps/web/core/components/core/description-versions/index.ts diff --git a/web/core/components/core/description-versions/modal.tsx b/apps/web/core/components/core/description-versions/modal.tsx similarity index 100% rename from web/core/components/core/description-versions/modal.tsx rename to apps/web/core/components/core/description-versions/modal.tsx diff --git a/web/core/components/core/description-versions/root.tsx b/apps/web/core/components/core/description-versions/root.tsx similarity index 100% rename from web/core/components/core/description-versions/root.tsx rename to apps/web/core/components/core/description-versions/root.tsx diff --git a/web/core/components/core/filters/date-filter-modal.tsx b/apps/web/core/components/core/filters/date-filter-modal.tsx similarity index 100% rename from web/core/components/core/filters/date-filter-modal.tsx rename to apps/web/core/components/core/filters/date-filter-modal.tsx diff --git a/web/core/components/core/filters/date-filter-select.tsx b/apps/web/core/components/core/filters/date-filter-select.tsx similarity index 100% rename from web/core/components/core/filters/date-filter-select.tsx rename to apps/web/core/components/core/filters/date-filter-select.tsx diff --git a/web/core/components/core/filters/index.ts b/apps/web/core/components/core/filters/index.ts similarity index 100% rename from web/core/components/core/filters/index.ts rename to apps/web/core/components/core/filters/index.ts diff --git a/web/core/components/core/image-picker-popover.tsx b/apps/web/core/components/core/image-picker-popover.tsx similarity index 100% rename from web/core/components/core/image-picker-popover.tsx rename to apps/web/core/components/core/image-picker-popover.tsx diff --git a/web/core/components/core/index.ts b/apps/web/core/components/core/index.ts similarity index 100% rename from web/core/components/core/index.ts rename to apps/web/core/components/core/index.ts diff --git a/web/core/components/core/list/index.ts b/apps/web/core/components/core/list/index.ts similarity index 100% rename from web/core/components/core/list/index.ts rename to apps/web/core/components/core/list/index.ts diff --git a/web/core/components/core/list/list-item.tsx b/apps/web/core/components/core/list/list-item.tsx similarity index 100% rename from web/core/components/core/list/list-item.tsx rename to apps/web/core/components/core/list/list-item.tsx diff --git a/web/core/components/core/list/list-root.tsx b/apps/web/core/components/core/list/list-root.tsx similarity index 100% rename from web/core/components/core/list/list-root.tsx rename to apps/web/core/components/core/list/list-root.tsx diff --git a/web/core/components/core/modals/bulk-delete-issues-modal-item.tsx b/apps/web/core/components/core/modals/bulk-delete-issues-modal-item.tsx similarity index 100% rename from web/core/components/core/modals/bulk-delete-issues-modal-item.tsx rename to apps/web/core/components/core/modals/bulk-delete-issues-modal-item.tsx diff --git a/web/core/components/core/modals/bulk-delete-issues-modal.tsx b/apps/web/core/components/core/modals/bulk-delete-issues-modal.tsx similarity index 100% rename from web/core/components/core/modals/bulk-delete-issues-modal.tsx rename to apps/web/core/components/core/modals/bulk-delete-issues-modal.tsx diff --git a/web/core/components/core/modals/existing-issues-list-modal.tsx b/apps/web/core/components/core/modals/existing-issues-list-modal.tsx similarity index 100% rename from web/core/components/core/modals/existing-issues-list-modal.tsx rename to apps/web/core/components/core/modals/existing-issues-list-modal.tsx diff --git a/web/core/components/core/modals/gpt-assistant-popover.tsx b/apps/web/core/components/core/modals/gpt-assistant-popover.tsx similarity index 100% rename from web/core/components/core/modals/gpt-assistant-popover.tsx rename to apps/web/core/components/core/modals/gpt-assistant-popover.tsx diff --git a/web/core/components/core/modals/index.ts b/apps/web/core/components/core/modals/index.ts similarity index 100% rename from web/core/components/core/modals/index.ts rename to apps/web/core/components/core/modals/index.ts diff --git a/web/core/components/core/modals/issue-search-modal-empty-state.tsx b/apps/web/core/components/core/modals/issue-search-modal-empty-state.tsx similarity index 100% rename from web/core/components/core/modals/issue-search-modal-empty-state.tsx rename to apps/web/core/components/core/modals/issue-search-modal-empty-state.tsx diff --git a/web/core/components/core/modals/user-image-upload-modal.tsx b/apps/web/core/components/core/modals/user-image-upload-modal.tsx similarity index 100% rename from web/core/components/core/modals/user-image-upload-modal.tsx rename to apps/web/core/components/core/modals/user-image-upload-modal.tsx diff --git a/web/core/components/core/modals/workspace-image-upload-modal.tsx b/apps/web/core/components/core/modals/workspace-image-upload-modal.tsx similarity index 100% rename from web/core/components/core/modals/workspace-image-upload-modal.tsx rename to apps/web/core/components/core/modals/workspace-image-upload-modal.tsx diff --git a/web/core/components/core/multiple-select/entity-select-action.tsx b/apps/web/core/components/core/multiple-select/entity-select-action.tsx similarity index 100% rename from web/core/components/core/multiple-select/entity-select-action.tsx rename to apps/web/core/components/core/multiple-select/entity-select-action.tsx diff --git a/web/core/components/core/multiple-select/group-select-action.tsx b/apps/web/core/components/core/multiple-select/group-select-action.tsx similarity index 100% rename from web/core/components/core/multiple-select/group-select-action.tsx rename to apps/web/core/components/core/multiple-select/group-select-action.tsx diff --git a/web/core/components/core/multiple-select/index.ts b/apps/web/core/components/core/multiple-select/index.ts similarity index 100% rename from web/core/components/core/multiple-select/index.ts rename to apps/web/core/components/core/multiple-select/index.ts diff --git a/web/core/components/core/multiple-select/select-group.tsx b/apps/web/core/components/core/multiple-select/select-group.tsx similarity index 100% rename from web/core/components/core/multiple-select/select-group.tsx rename to apps/web/core/components/core/multiple-select/select-group.tsx diff --git a/web/core/components/core/page-title.tsx b/apps/web/core/components/core/page-title.tsx similarity index 100% rename from web/core/components/core/page-title.tsx rename to apps/web/core/components/core/page-title.tsx diff --git a/web/core/components/core/render-if-visible-HOC.tsx b/apps/web/core/components/core/render-if-visible-HOC.tsx similarity index 100% rename from web/core/components/core/render-if-visible-HOC.tsx rename to apps/web/core/components/core/render-if-visible-HOC.tsx diff --git a/web/core/components/core/sidebar/index.ts b/apps/web/core/components/core/sidebar/index.ts similarity index 100% rename from web/core/components/core/sidebar/index.ts rename to apps/web/core/components/core/sidebar/index.ts diff --git a/web/core/components/core/sidebar/progress-chart.tsx b/apps/web/core/components/core/sidebar/progress-chart.tsx similarity index 100% rename from web/core/components/core/sidebar/progress-chart.tsx rename to apps/web/core/components/core/sidebar/progress-chart.tsx diff --git a/web/core/components/core/sidebar/sidebar-menu-hamburger-toggle.tsx b/apps/web/core/components/core/sidebar/sidebar-menu-hamburger-toggle.tsx similarity index 100% rename from web/core/components/core/sidebar/sidebar-menu-hamburger-toggle.tsx rename to apps/web/core/components/core/sidebar/sidebar-menu-hamburger-toggle.tsx diff --git a/web/core/components/core/sidebar/single-progress-stats.tsx b/apps/web/core/components/core/sidebar/single-progress-stats.tsx similarity index 100% rename from web/core/components/core/sidebar/single-progress-stats.tsx rename to apps/web/core/components/core/sidebar/single-progress-stats.tsx diff --git a/web/core/components/core/theme/color-picker-input.tsx b/apps/web/core/components/core/theme/color-picker-input.tsx similarity index 100% rename from web/core/components/core/theme/color-picker-input.tsx rename to apps/web/core/components/core/theme/color-picker-input.tsx diff --git a/web/core/components/core/theme/custom-theme-selector.tsx b/apps/web/core/components/core/theme/custom-theme-selector.tsx similarity index 100% rename from web/core/components/core/theme/custom-theme-selector.tsx rename to apps/web/core/components/core/theme/custom-theme-selector.tsx diff --git a/web/core/components/core/theme/index.ts b/apps/web/core/components/core/theme/index.ts similarity index 100% rename from web/core/components/core/theme/index.ts rename to apps/web/core/components/core/theme/index.ts diff --git a/web/core/components/core/theme/theme-switch.tsx b/apps/web/core/components/core/theme/theme-switch.tsx similarity index 100% rename from web/core/components/core/theme/theme-switch.tsx rename to apps/web/core/components/core/theme/theme-switch.tsx diff --git a/web/core/components/cycles/active-cycle/cycle-stats.tsx b/apps/web/core/components/cycles/active-cycle/cycle-stats.tsx similarity index 100% rename from web/core/components/cycles/active-cycle/cycle-stats.tsx rename to apps/web/core/components/cycles/active-cycle/cycle-stats.tsx diff --git a/web/core/components/cycles/active-cycle/index.ts b/apps/web/core/components/cycles/active-cycle/index.ts similarity index 100% rename from web/core/components/cycles/active-cycle/index.ts rename to apps/web/core/components/cycles/active-cycle/index.ts diff --git a/web/core/components/cycles/active-cycle/productivity.tsx b/apps/web/core/components/cycles/active-cycle/productivity.tsx similarity index 100% rename from web/core/components/cycles/active-cycle/productivity.tsx rename to apps/web/core/components/cycles/active-cycle/productivity.tsx diff --git a/web/core/components/cycles/active-cycle/progress.tsx b/apps/web/core/components/cycles/active-cycle/progress.tsx similarity index 100% rename from web/core/components/cycles/active-cycle/progress.tsx rename to apps/web/core/components/cycles/active-cycle/progress.tsx diff --git a/web/core/components/cycles/active-cycle/use-cycles-details.ts b/apps/web/core/components/cycles/active-cycle/use-cycles-details.ts similarity index 100% rename from web/core/components/cycles/active-cycle/use-cycles-details.ts rename to apps/web/core/components/cycles/active-cycle/use-cycles-details.ts diff --git a/web/core/components/cycles/analytics-sidebar/index.ts b/apps/web/core/components/cycles/analytics-sidebar/index.ts similarity index 100% rename from web/core/components/cycles/analytics-sidebar/index.ts rename to apps/web/core/components/cycles/analytics-sidebar/index.ts diff --git a/web/core/components/cycles/analytics-sidebar/issue-progress.tsx b/apps/web/core/components/cycles/analytics-sidebar/issue-progress.tsx similarity index 100% rename from web/core/components/cycles/analytics-sidebar/issue-progress.tsx rename to apps/web/core/components/cycles/analytics-sidebar/issue-progress.tsx diff --git a/web/core/components/cycles/analytics-sidebar/progress-stats.tsx b/apps/web/core/components/cycles/analytics-sidebar/progress-stats.tsx similarity index 100% rename from web/core/components/cycles/analytics-sidebar/progress-stats.tsx rename to apps/web/core/components/cycles/analytics-sidebar/progress-stats.tsx diff --git a/web/core/components/cycles/analytics-sidebar/root.tsx b/apps/web/core/components/cycles/analytics-sidebar/root.tsx similarity index 100% rename from web/core/components/cycles/analytics-sidebar/root.tsx rename to apps/web/core/components/cycles/analytics-sidebar/root.tsx diff --git a/web/core/components/cycles/analytics-sidebar/sidebar-details.tsx b/apps/web/core/components/cycles/analytics-sidebar/sidebar-details.tsx similarity index 100% rename from web/core/components/cycles/analytics-sidebar/sidebar-details.tsx rename to apps/web/core/components/cycles/analytics-sidebar/sidebar-details.tsx diff --git a/web/core/components/cycles/analytics-sidebar/sidebar-header.tsx b/apps/web/core/components/cycles/analytics-sidebar/sidebar-header.tsx similarity index 100% rename from web/core/components/cycles/analytics-sidebar/sidebar-header.tsx rename to apps/web/core/components/cycles/analytics-sidebar/sidebar-header.tsx diff --git a/web/core/components/cycles/applied-filters/date.tsx b/apps/web/core/components/cycles/applied-filters/date.tsx similarity index 100% rename from web/core/components/cycles/applied-filters/date.tsx rename to apps/web/core/components/cycles/applied-filters/date.tsx diff --git a/web/core/components/cycles/applied-filters/index.ts b/apps/web/core/components/cycles/applied-filters/index.ts similarity index 100% rename from web/core/components/cycles/applied-filters/index.ts rename to apps/web/core/components/cycles/applied-filters/index.ts diff --git a/web/core/components/cycles/applied-filters/root.tsx b/apps/web/core/components/cycles/applied-filters/root.tsx similarity index 100% rename from web/core/components/cycles/applied-filters/root.tsx rename to apps/web/core/components/cycles/applied-filters/root.tsx diff --git a/web/core/components/cycles/applied-filters/status.tsx b/apps/web/core/components/cycles/applied-filters/status.tsx similarity index 100% rename from web/core/components/cycles/applied-filters/status.tsx rename to apps/web/core/components/cycles/applied-filters/status.tsx diff --git a/web/core/components/cycles/archived-cycles/header.tsx b/apps/web/core/components/cycles/archived-cycles/header.tsx similarity index 100% rename from web/core/components/cycles/archived-cycles/header.tsx rename to apps/web/core/components/cycles/archived-cycles/header.tsx diff --git a/web/core/components/cycles/archived-cycles/index.ts b/apps/web/core/components/cycles/archived-cycles/index.ts similarity index 100% rename from web/core/components/cycles/archived-cycles/index.ts rename to apps/web/core/components/cycles/archived-cycles/index.ts diff --git a/web/core/components/cycles/archived-cycles/modal.tsx b/apps/web/core/components/cycles/archived-cycles/modal.tsx similarity index 100% rename from web/core/components/cycles/archived-cycles/modal.tsx rename to apps/web/core/components/cycles/archived-cycles/modal.tsx diff --git a/web/core/components/cycles/archived-cycles/root.tsx b/apps/web/core/components/cycles/archived-cycles/root.tsx similarity index 100% rename from web/core/components/cycles/archived-cycles/root.tsx rename to apps/web/core/components/cycles/archived-cycles/root.tsx diff --git a/web/core/components/cycles/archived-cycles/view.tsx b/apps/web/core/components/cycles/archived-cycles/view.tsx similarity index 100% rename from web/core/components/cycles/archived-cycles/view.tsx rename to apps/web/core/components/cycles/archived-cycles/view.tsx diff --git a/web/core/components/cycles/cycle-peek-overview.tsx b/apps/web/core/components/cycles/cycle-peek-overview.tsx similarity index 100% rename from web/core/components/cycles/cycle-peek-overview.tsx rename to apps/web/core/components/cycles/cycle-peek-overview.tsx diff --git a/web/core/components/cycles/cycles-view-header.tsx b/apps/web/core/components/cycles/cycles-view-header.tsx similarity index 100% rename from web/core/components/cycles/cycles-view-header.tsx rename to apps/web/core/components/cycles/cycles-view-header.tsx diff --git a/web/core/components/cycles/cycles-view.tsx b/apps/web/core/components/cycles/cycles-view.tsx similarity index 100% rename from web/core/components/cycles/cycles-view.tsx rename to apps/web/core/components/cycles/cycles-view.tsx diff --git a/web/core/components/cycles/delete-modal.tsx b/apps/web/core/components/cycles/delete-modal.tsx similarity index 100% rename from web/core/components/cycles/delete-modal.tsx rename to apps/web/core/components/cycles/delete-modal.tsx diff --git a/web/core/components/cycles/dropdowns/estimate-type-dropdown.tsx b/apps/web/core/components/cycles/dropdowns/estimate-type-dropdown.tsx similarity index 100% rename from web/core/components/cycles/dropdowns/estimate-type-dropdown.tsx rename to apps/web/core/components/cycles/dropdowns/estimate-type-dropdown.tsx diff --git a/web/core/components/cycles/dropdowns/filters/end-date.tsx b/apps/web/core/components/cycles/dropdowns/filters/end-date.tsx similarity index 100% rename from web/core/components/cycles/dropdowns/filters/end-date.tsx rename to apps/web/core/components/cycles/dropdowns/filters/end-date.tsx diff --git a/web/core/components/cycles/dropdowns/filters/index.ts b/apps/web/core/components/cycles/dropdowns/filters/index.ts similarity index 100% rename from web/core/components/cycles/dropdowns/filters/index.ts rename to apps/web/core/components/cycles/dropdowns/filters/index.ts diff --git a/web/core/components/cycles/dropdowns/filters/root.tsx b/apps/web/core/components/cycles/dropdowns/filters/root.tsx similarity index 100% rename from web/core/components/cycles/dropdowns/filters/root.tsx rename to apps/web/core/components/cycles/dropdowns/filters/root.tsx diff --git a/web/core/components/cycles/dropdowns/filters/start-date.tsx b/apps/web/core/components/cycles/dropdowns/filters/start-date.tsx similarity index 100% rename from web/core/components/cycles/dropdowns/filters/start-date.tsx rename to apps/web/core/components/cycles/dropdowns/filters/start-date.tsx diff --git a/web/core/components/cycles/dropdowns/filters/status.tsx b/apps/web/core/components/cycles/dropdowns/filters/status.tsx similarity index 100% rename from web/core/components/cycles/dropdowns/filters/status.tsx rename to apps/web/core/components/cycles/dropdowns/filters/status.tsx diff --git a/web/core/components/cycles/dropdowns/index.ts b/apps/web/core/components/cycles/dropdowns/index.ts similarity index 100% rename from web/core/components/cycles/dropdowns/index.ts rename to apps/web/core/components/cycles/dropdowns/index.ts diff --git a/web/core/components/cycles/form.tsx b/apps/web/core/components/cycles/form.tsx similarity index 100% rename from web/core/components/cycles/form.tsx rename to apps/web/core/components/cycles/form.tsx diff --git a/web/core/components/cycles/index.ts b/apps/web/core/components/cycles/index.ts similarity index 100% rename from web/core/components/cycles/index.ts rename to apps/web/core/components/cycles/index.ts diff --git a/web/core/components/cycles/list/cycle-list-group-header.tsx b/apps/web/core/components/cycles/list/cycle-list-group-header.tsx similarity index 100% rename from web/core/components/cycles/list/cycle-list-group-header.tsx rename to apps/web/core/components/cycles/list/cycle-list-group-header.tsx diff --git a/web/core/components/cycles/list/cycle-list-item-action.tsx b/apps/web/core/components/cycles/list/cycle-list-item-action.tsx similarity index 100% rename from web/core/components/cycles/list/cycle-list-item-action.tsx rename to apps/web/core/components/cycles/list/cycle-list-item-action.tsx diff --git a/web/core/components/cycles/list/cycle-list-project-group-header.tsx b/apps/web/core/components/cycles/list/cycle-list-project-group-header.tsx similarity index 100% rename from web/core/components/cycles/list/cycle-list-project-group-header.tsx rename to apps/web/core/components/cycles/list/cycle-list-project-group-header.tsx diff --git a/web/core/components/cycles/list/cycles-list-item.tsx b/apps/web/core/components/cycles/list/cycles-list-item.tsx similarity index 100% rename from web/core/components/cycles/list/cycles-list-item.tsx rename to apps/web/core/components/cycles/list/cycles-list-item.tsx diff --git a/web/core/components/cycles/list/cycles-list-map.tsx b/apps/web/core/components/cycles/list/cycles-list-map.tsx similarity index 100% rename from web/core/components/cycles/list/cycles-list-map.tsx rename to apps/web/core/components/cycles/list/cycles-list-map.tsx diff --git a/web/core/components/cycles/list/index.ts b/apps/web/core/components/cycles/list/index.ts similarity index 100% rename from web/core/components/cycles/list/index.ts rename to apps/web/core/components/cycles/list/index.ts diff --git a/web/core/components/cycles/list/root.tsx b/apps/web/core/components/cycles/list/root.tsx similarity index 100% rename from web/core/components/cycles/list/root.tsx rename to apps/web/core/components/cycles/list/root.tsx diff --git a/web/core/components/cycles/modal.tsx b/apps/web/core/components/cycles/modal.tsx similarity index 100% rename from web/core/components/cycles/modal.tsx rename to apps/web/core/components/cycles/modal.tsx diff --git a/web/core/components/cycles/quick-actions.tsx b/apps/web/core/components/cycles/quick-actions.tsx similarity index 100% rename from web/core/components/cycles/quick-actions.tsx rename to apps/web/core/components/cycles/quick-actions.tsx diff --git a/web/core/components/cycles/transfer-issues-modal.tsx b/apps/web/core/components/cycles/transfer-issues-modal.tsx similarity index 100% rename from web/core/components/cycles/transfer-issues-modal.tsx rename to apps/web/core/components/cycles/transfer-issues-modal.tsx diff --git a/web/core/components/cycles/transfer-issues.tsx b/apps/web/core/components/cycles/transfer-issues.tsx similarity index 100% rename from web/core/components/cycles/transfer-issues.tsx rename to apps/web/core/components/cycles/transfer-issues.tsx diff --git a/web/core/components/dropdowns/buttons.tsx b/apps/web/core/components/dropdowns/buttons.tsx similarity index 100% rename from web/core/components/dropdowns/buttons.tsx rename to apps/web/core/components/dropdowns/buttons.tsx diff --git a/web/core/components/dropdowns/constants.ts b/apps/web/core/components/dropdowns/constants.ts similarity index 100% rename from web/core/components/dropdowns/constants.ts rename to apps/web/core/components/dropdowns/constants.ts diff --git a/web/core/components/dropdowns/cycle/cycle-options.tsx b/apps/web/core/components/dropdowns/cycle/cycle-options.tsx similarity index 100% rename from web/core/components/dropdowns/cycle/cycle-options.tsx rename to apps/web/core/components/dropdowns/cycle/cycle-options.tsx diff --git a/web/core/components/dropdowns/cycle/index.tsx b/apps/web/core/components/dropdowns/cycle/index.tsx similarity index 100% rename from web/core/components/dropdowns/cycle/index.tsx rename to apps/web/core/components/dropdowns/cycle/index.tsx diff --git a/web/core/components/dropdowns/date-range.tsx b/apps/web/core/components/dropdowns/date-range.tsx similarity index 100% rename from web/core/components/dropdowns/date-range.tsx rename to apps/web/core/components/dropdowns/date-range.tsx diff --git a/web/core/components/dropdowns/date.tsx b/apps/web/core/components/dropdowns/date.tsx similarity index 100% rename from web/core/components/dropdowns/date.tsx rename to apps/web/core/components/dropdowns/date.tsx diff --git a/web/core/components/dropdowns/estimate.tsx b/apps/web/core/components/dropdowns/estimate.tsx similarity index 100% rename from web/core/components/dropdowns/estimate.tsx rename to apps/web/core/components/dropdowns/estimate.tsx diff --git a/web/core/components/dropdowns/index.ts b/apps/web/core/components/dropdowns/index.ts similarity index 100% rename from web/core/components/dropdowns/index.ts rename to apps/web/core/components/dropdowns/index.ts diff --git a/web/core/components/dropdowns/layout.tsx b/apps/web/core/components/dropdowns/layout.tsx similarity index 100% rename from web/core/components/dropdowns/layout.tsx rename to apps/web/core/components/dropdowns/layout.tsx diff --git a/web/core/components/dropdowns/member/avatar.tsx b/apps/web/core/components/dropdowns/member/avatar.tsx similarity index 100% rename from web/core/components/dropdowns/member/avatar.tsx rename to apps/web/core/components/dropdowns/member/avatar.tsx diff --git a/web/core/components/dropdowns/member/index.tsx b/apps/web/core/components/dropdowns/member/index.tsx similarity index 100% rename from web/core/components/dropdowns/member/index.tsx rename to apps/web/core/components/dropdowns/member/index.tsx diff --git a/web/core/components/dropdowns/member/member-options.tsx b/apps/web/core/components/dropdowns/member/member-options.tsx similarity index 100% rename from web/core/components/dropdowns/member/member-options.tsx rename to apps/web/core/components/dropdowns/member/member-options.tsx diff --git a/web/core/components/dropdowns/member/types.d.ts b/apps/web/core/components/dropdowns/member/types.d.ts similarity index 100% rename from web/core/components/dropdowns/member/types.d.ts rename to apps/web/core/components/dropdowns/member/types.d.ts diff --git a/web/core/components/dropdowns/merged-date.tsx b/apps/web/core/components/dropdowns/merged-date.tsx similarity index 100% rename from web/core/components/dropdowns/merged-date.tsx rename to apps/web/core/components/dropdowns/merged-date.tsx diff --git a/web/core/components/dropdowns/module/index.tsx b/apps/web/core/components/dropdowns/module/index.tsx similarity index 100% rename from web/core/components/dropdowns/module/index.tsx rename to apps/web/core/components/dropdowns/module/index.tsx diff --git a/web/core/components/dropdowns/module/module-options.tsx b/apps/web/core/components/dropdowns/module/module-options.tsx similarity index 100% rename from web/core/components/dropdowns/module/module-options.tsx rename to apps/web/core/components/dropdowns/module/module-options.tsx diff --git a/web/core/components/dropdowns/priority.tsx b/apps/web/core/components/dropdowns/priority.tsx similarity index 100% rename from web/core/components/dropdowns/priority.tsx rename to apps/web/core/components/dropdowns/priority.tsx diff --git a/web/core/components/dropdowns/project.tsx b/apps/web/core/components/dropdowns/project.tsx similarity index 100% rename from web/core/components/dropdowns/project.tsx rename to apps/web/core/components/dropdowns/project.tsx diff --git a/web/core/components/dropdowns/state.tsx b/apps/web/core/components/dropdowns/state.tsx similarity index 100% rename from web/core/components/dropdowns/state.tsx rename to apps/web/core/components/dropdowns/state.tsx diff --git a/web/core/components/dropdowns/types.d.ts b/apps/web/core/components/dropdowns/types.d.ts similarity index 100% rename from web/core/components/dropdowns/types.d.ts rename to apps/web/core/components/dropdowns/types.d.ts diff --git a/web/core/components/editor/embeds/index.ts b/apps/web/core/components/editor/embeds/index.ts similarity index 100% rename from web/core/components/editor/embeds/index.ts rename to apps/web/core/components/editor/embeds/index.ts diff --git a/web/core/components/editor/embeds/mentions/index.ts b/apps/web/core/components/editor/embeds/mentions/index.ts similarity index 100% rename from web/core/components/editor/embeds/mentions/index.ts rename to apps/web/core/components/editor/embeds/mentions/index.ts diff --git a/web/core/components/editor/embeds/mentions/root.tsx b/apps/web/core/components/editor/embeds/mentions/root.tsx similarity index 100% rename from web/core/components/editor/embeds/mentions/root.tsx rename to apps/web/core/components/editor/embeds/mentions/root.tsx diff --git a/web/core/components/editor/embeds/mentions/user.tsx b/apps/web/core/components/editor/embeds/mentions/user.tsx similarity index 100% rename from web/core/components/editor/embeds/mentions/user.tsx rename to apps/web/core/components/editor/embeds/mentions/user.tsx diff --git a/web/core/components/editor/index.ts b/apps/web/core/components/editor/index.ts similarity index 100% rename from web/core/components/editor/index.ts rename to apps/web/core/components/editor/index.ts diff --git a/web/core/components/editor/lite-text-editor/index.ts b/apps/web/core/components/editor/lite-text-editor/index.ts similarity index 100% rename from web/core/components/editor/lite-text-editor/index.ts rename to apps/web/core/components/editor/lite-text-editor/index.ts diff --git a/web/core/components/editor/lite-text-editor/lite-text-editor.tsx b/apps/web/core/components/editor/lite-text-editor/lite-text-editor.tsx similarity index 100% rename from web/core/components/editor/lite-text-editor/lite-text-editor.tsx rename to apps/web/core/components/editor/lite-text-editor/lite-text-editor.tsx diff --git a/web/core/components/editor/lite-text-editor/lite-text-read-only-editor.tsx b/apps/web/core/components/editor/lite-text-editor/lite-text-read-only-editor.tsx similarity index 100% rename from web/core/components/editor/lite-text-editor/lite-text-read-only-editor.tsx rename to apps/web/core/components/editor/lite-text-editor/lite-text-read-only-editor.tsx diff --git a/web/core/components/editor/lite-text-editor/toolbar.tsx b/apps/web/core/components/editor/lite-text-editor/toolbar.tsx similarity index 100% rename from web/core/components/editor/lite-text-editor/toolbar.tsx rename to apps/web/core/components/editor/lite-text-editor/toolbar.tsx diff --git a/web/core/components/editor/pdf/document.tsx b/apps/web/core/components/editor/pdf/document.tsx similarity index 100% rename from web/core/components/editor/pdf/document.tsx rename to apps/web/core/components/editor/pdf/document.tsx diff --git a/web/core/components/editor/pdf/index.ts b/apps/web/core/components/editor/pdf/index.ts similarity index 100% rename from web/core/components/editor/pdf/index.ts rename to apps/web/core/components/editor/pdf/index.ts diff --git a/web/core/components/editor/rich-text-editor/index.ts b/apps/web/core/components/editor/rich-text-editor/index.ts similarity index 100% rename from web/core/components/editor/rich-text-editor/index.ts rename to apps/web/core/components/editor/rich-text-editor/index.ts diff --git a/web/core/components/editor/rich-text-editor/rich-text-editor.tsx b/apps/web/core/components/editor/rich-text-editor/rich-text-editor.tsx similarity index 100% rename from web/core/components/editor/rich-text-editor/rich-text-editor.tsx rename to apps/web/core/components/editor/rich-text-editor/rich-text-editor.tsx diff --git a/web/core/components/editor/rich-text-editor/rich-text-read-only-editor.tsx b/apps/web/core/components/editor/rich-text-editor/rich-text-read-only-editor.tsx similarity index 100% rename from web/core/components/editor/rich-text-editor/rich-text-read-only-editor.tsx rename to apps/web/core/components/editor/rich-text-editor/rich-text-read-only-editor.tsx diff --git a/web/core/components/editor/sticky-editor/color-palette.tsx b/apps/web/core/components/editor/sticky-editor/color-palette.tsx similarity index 100% rename from web/core/components/editor/sticky-editor/color-palette.tsx rename to apps/web/core/components/editor/sticky-editor/color-palette.tsx diff --git a/web/core/components/editor/sticky-editor/editor.tsx b/apps/web/core/components/editor/sticky-editor/editor.tsx similarity index 100% rename from web/core/components/editor/sticky-editor/editor.tsx rename to apps/web/core/components/editor/sticky-editor/editor.tsx diff --git a/web/core/components/editor/sticky-editor/index.ts b/apps/web/core/components/editor/sticky-editor/index.ts similarity index 100% rename from web/core/components/editor/sticky-editor/index.ts rename to apps/web/core/components/editor/sticky-editor/index.ts diff --git a/web/core/components/editor/sticky-editor/toolbar.tsx b/apps/web/core/components/editor/sticky-editor/toolbar.tsx similarity index 100% rename from web/core/components/editor/sticky-editor/toolbar.tsx rename to apps/web/core/components/editor/sticky-editor/toolbar.tsx diff --git a/web/core/components/empty-state/comic-box-button.tsx b/apps/web/core/components/empty-state/comic-box-button.tsx similarity index 100% rename from web/core/components/empty-state/comic-box-button.tsx rename to apps/web/core/components/empty-state/comic-box-button.tsx diff --git a/web/core/components/empty-state/detailed-empty-state-root.tsx b/apps/web/core/components/empty-state/detailed-empty-state-root.tsx similarity index 100% rename from web/core/components/empty-state/detailed-empty-state-root.tsx rename to apps/web/core/components/empty-state/detailed-empty-state-root.tsx diff --git a/web/core/components/empty-state/helper.tsx b/apps/web/core/components/empty-state/helper.tsx similarity index 100% rename from web/core/components/empty-state/helper.tsx rename to apps/web/core/components/empty-state/helper.tsx diff --git a/web/core/components/empty-state/index.ts b/apps/web/core/components/empty-state/index.ts similarity index 100% rename from web/core/components/empty-state/index.ts rename to apps/web/core/components/empty-state/index.ts diff --git a/web/core/components/empty-state/section-empty-state-root.tsx b/apps/web/core/components/empty-state/section-empty-state-root.tsx similarity index 100% rename from web/core/components/empty-state/section-empty-state-root.tsx rename to apps/web/core/components/empty-state/section-empty-state-root.tsx diff --git a/web/core/components/empty-state/simple-empty-state-root.tsx b/apps/web/core/components/empty-state/simple-empty-state-root.tsx similarity index 100% rename from web/core/components/empty-state/simple-empty-state-root.tsx rename to apps/web/core/components/empty-state/simple-empty-state-root.tsx diff --git a/web/core/components/estimates/create/index.ts b/apps/web/core/components/estimates/create/index.ts similarity index 100% rename from web/core/components/estimates/create/index.ts rename to apps/web/core/components/estimates/create/index.ts diff --git a/web/core/components/estimates/create/modal.tsx b/apps/web/core/components/estimates/create/modal.tsx similarity index 100% rename from web/core/components/estimates/create/modal.tsx rename to apps/web/core/components/estimates/create/modal.tsx diff --git a/web/core/components/estimates/create/stage-one.tsx b/apps/web/core/components/estimates/create/stage-one.tsx similarity index 100% rename from web/core/components/estimates/create/stage-one.tsx rename to apps/web/core/components/estimates/create/stage-one.tsx diff --git a/web/core/components/estimates/delete/index.ts b/apps/web/core/components/estimates/delete/index.ts similarity index 100% rename from web/core/components/estimates/delete/index.ts rename to apps/web/core/components/estimates/delete/index.ts diff --git a/web/core/components/estimates/delete/modal.tsx b/apps/web/core/components/estimates/delete/modal.tsx similarity index 100% rename from web/core/components/estimates/delete/modal.tsx rename to apps/web/core/components/estimates/delete/modal.tsx diff --git a/web/core/components/estimates/empty-screen.tsx b/apps/web/core/components/estimates/empty-screen.tsx similarity index 100% rename from web/core/components/estimates/empty-screen.tsx rename to apps/web/core/components/estimates/empty-screen.tsx diff --git a/web/core/components/estimates/estimate-disable-switch.tsx b/apps/web/core/components/estimates/estimate-disable-switch.tsx similarity index 100% rename from web/core/components/estimates/estimate-disable-switch.tsx rename to apps/web/core/components/estimates/estimate-disable-switch.tsx diff --git a/web/core/components/estimates/estimate-list-item.tsx b/apps/web/core/components/estimates/estimate-list-item.tsx similarity index 100% rename from web/core/components/estimates/estimate-list-item.tsx rename to apps/web/core/components/estimates/estimate-list-item.tsx diff --git a/web/core/components/estimates/estimate-list.tsx b/apps/web/core/components/estimates/estimate-list.tsx similarity index 100% rename from web/core/components/estimates/estimate-list.tsx rename to apps/web/core/components/estimates/estimate-list.tsx diff --git a/web/core/components/estimates/estimate-search.tsx b/apps/web/core/components/estimates/estimate-search.tsx similarity index 100% rename from web/core/components/estimates/estimate-search.tsx rename to apps/web/core/components/estimates/estimate-search.tsx diff --git a/web/core/components/estimates/index.ts b/apps/web/core/components/estimates/index.ts similarity index 100% rename from web/core/components/estimates/index.ts rename to apps/web/core/components/estimates/index.ts diff --git a/web/core/components/estimates/inputs/index.ts b/apps/web/core/components/estimates/inputs/index.ts similarity index 100% rename from web/core/components/estimates/inputs/index.ts rename to apps/web/core/components/estimates/inputs/index.ts diff --git a/web/core/components/estimates/inputs/number-input.tsx b/apps/web/core/components/estimates/inputs/number-input.tsx similarity index 100% rename from web/core/components/estimates/inputs/number-input.tsx rename to apps/web/core/components/estimates/inputs/number-input.tsx diff --git a/web/core/components/estimates/inputs/root.tsx b/apps/web/core/components/estimates/inputs/root.tsx similarity index 100% rename from web/core/components/estimates/inputs/root.tsx rename to apps/web/core/components/estimates/inputs/root.tsx diff --git a/web/core/components/estimates/inputs/text-input.tsx b/apps/web/core/components/estimates/inputs/text-input.tsx similarity index 100% rename from web/core/components/estimates/inputs/text-input.tsx rename to apps/web/core/components/estimates/inputs/text-input.tsx diff --git a/web/core/components/estimates/loader-screen.tsx b/apps/web/core/components/estimates/loader-screen.tsx similarity index 100% rename from web/core/components/estimates/loader-screen.tsx rename to apps/web/core/components/estimates/loader-screen.tsx diff --git a/web/core/components/estimates/points/create-root.tsx b/apps/web/core/components/estimates/points/create-root.tsx similarity index 100% rename from web/core/components/estimates/points/create-root.tsx rename to apps/web/core/components/estimates/points/create-root.tsx diff --git a/web/core/components/estimates/points/create.tsx b/apps/web/core/components/estimates/points/create.tsx similarity index 100% rename from web/core/components/estimates/points/create.tsx rename to apps/web/core/components/estimates/points/create.tsx diff --git a/web/core/components/estimates/points/index.ts b/apps/web/core/components/estimates/points/index.ts similarity index 100% rename from web/core/components/estimates/points/index.ts rename to apps/web/core/components/estimates/points/index.ts diff --git a/web/core/components/estimates/points/preview.tsx b/apps/web/core/components/estimates/points/preview.tsx similarity index 100% rename from web/core/components/estimates/points/preview.tsx rename to apps/web/core/components/estimates/points/preview.tsx diff --git a/web/core/components/estimates/points/update.tsx b/apps/web/core/components/estimates/points/update.tsx similarity index 100% rename from web/core/components/estimates/points/update.tsx rename to apps/web/core/components/estimates/points/update.tsx diff --git a/web/core/components/estimates/radio-select.tsx b/apps/web/core/components/estimates/radio-select.tsx similarity index 100% rename from web/core/components/estimates/radio-select.tsx rename to apps/web/core/components/estimates/radio-select.tsx diff --git a/web/core/components/estimates/root.tsx b/apps/web/core/components/estimates/root.tsx similarity index 100% rename from web/core/components/estimates/root.tsx rename to apps/web/core/components/estimates/root.tsx diff --git a/web/core/components/exporter/column.tsx b/apps/web/core/components/exporter/column.tsx similarity index 100% rename from web/core/components/exporter/column.tsx rename to apps/web/core/components/exporter/column.tsx diff --git a/web/core/components/exporter/export-form.tsx b/apps/web/core/components/exporter/export-form.tsx similarity index 100% rename from web/core/components/exporter/export-form.tsx rename to apps/web/core/components/exporter/export-form.tsx diff --git a/web/core/components/exporter/export-modal.tsx b/apps/web/core/components/exporter/export-modal.tsx similarity index 100% rename from web/core/components/exporter/export-modal.tsx rename to apps/web/core/components/exporter/export-modal.tsx diff --git a/web/core/components/exporter/guide.tsx b/apps/web/core/components/exporter/guide.tsx similarity index 100% rename from web/core/components/exporter/guide.tsx rename to apps/web/core/components/exporter/guide.tsx diff --git a/web/core/components/exporter/index.tsx b/apps/web/core/components/exporter/index.tsx similarity index 100% rename from web/core/components/exporter/index.tsx rename to apps/web/core/components/exporter/index.tsx diff --git a/web/core/components/exporter/prev-exports.tsx b/apps/web/core/components/exporter/prev-exports.tsx similarity index 100% rename from web/core/components/exporter/prev-exports.tsx rename to apps/web/core/components/exporter/prev-exports.tsx diff --git a/web/core/components/exporter/single-export.tsx b/apps/web/core/components/exporter/single-export.tsx similarity index 100% rename from web/core/components/exporter/single-export.tsx rename to apps/web/core/components/exporter/single-export.tsx diff --git a/web/core/components/gantt-chart/blocks/block-row-list.tsx b/apps/web/core/components/gantt-chart/blocks/block-row-list.tsx similarity index 100% rename from web/core/components/gantt-chart/blocks/block-row-list.tsx rename to apps/web/core/components/gantt-chart/blocks/block-row-list.tsx diff --git a/web/core/components/gantt-chart/blocks/block-row.tsx b/apps/web/core/components/gantt-chart/blocks/block-row.tsx similarity index 100% rename from web/core/components/gantt-chart/blocks/block-row.tsx rename to apps/web/core/components/gantt-chart/blocks/block-row.tsx diff --git a/web/core/components/gantt-chart/blocks/block.tsx b/apps/web/core/components/gantt-chart/blocks/block.tsx similarity index 100% rename from web/core/components/gantt-chart/blocks/block.tsx rename to apps/web/core/components/gantt-chart/blocks/block.tsx diff --git a/web/core/components/gantt-chart/blocks/blocks-list.tsx b/apps/web/core/components/gantt-chart/blocks/blocks-list.tsx similarity index 100% rename from web/core/components/gantt-chart/blocks/blocks-list.tsx rename to apps/web/core/components/gantt-chart/blocks/blocks-list.tsx diff --git a/web/core/components/gantt-chart/blocks/index.ts b/apps/web/core/components/gantt-chart/blocks/index.ts similarity index 100% rename from web/core/components/gantt-chart/blocks/index.ts rename to apps/web/core/components/gantt-chart/blocks/index.ts diff --git a/web/core/components/gantt-chart/chart/header.tsx b/apps/web/core/components/gantt-chart/chart/header.tsx similarity index 100% rename from web/core/components/gantt-chart/chart/header.tsx rename to apps/web/core/components/gantt-chart/chart/header.tsx diff --git a/web/core/components/gantt-chart/chart/index.ts b/apps/web/core/components/gantt-chart/chart/index.ts similarity index 100% rename from web/core/components/gantt-chart/chart/index.ts rename to apps/web/core/components/gantt-chart/chart/index.ts diff --git a/web/core/components/gantt-chart/chart/main-content.tsx b/apps/web/core/components/gantt-chart/chart/main-content.tsx similarity index 100% rename from web/core/components/gantt-chart/chart/main-content.tsx rename to apps/web/core/components/gantt-chart/chart/main-content.tsx diff --git a/web/core/components/gantt-chart/chart/root.tsx b/apps/web/core/components/gantt-chart/chart/root.tsx similarity index 100% rename from web/core/components/gantt-chart/chart/root.tsx rename to apps/web/core/components/gantt-chart/chart/root.tsx diff --git a/web/core/components/gantt-chart/chart/timeline-drag-helper.tsx b/apps/web/core/components/gantt-chart/chart/timeline-drag-helper.tsx similarity index 100% rename from web/core/components/gantt-chart/chart/timeline-drag-helper.tsx rename to apps/web/core/components/gantt-chart/chart/timeline-drag-helper.tsx diff --git a/web/core/components/gantt-chart/chart/views/index.ts b/apps/web/core/components/gantt-chart/chart/views/index.ts similarity index 100% rename from web/core/components/gantt-chart/chart/views/index.ts rename to apps/web/core/components/gantt-chart/chart/views/index.ts diff --git a/web/core/components/gantt-chart/chart/views/month.tsx b/apps/web/core/components/gantt-chart/chart/views/month.tsx similarity index 100% rename from web/core/components/gantt-chart/chart/views/month.tsx rename to apps/web/core/components/gantt-chart/chart/views/month.tsx diff --git a/web/core/components/gantt-chart/chart/views/quarter.tsx b/apps/web/core/components/gantt-chart/chart/views/quarter.tsx similarity index 100% rename from web/core/components/gantt-chart/chart/views/quarter.tsx rename to apps/web/core/components/gantt-chart/chart/views/quarter.tsx diff --git a/web/core/components/gantt-chart/chart/views/week.tsx b/apps/web/core/components/gantt-chart/chart/views/week.tsx similarity index 100% rename from web/core/components/gantt-chart/chart/views/week.tsx rename to apps/web/core/components/gantt-chart/chart/views/week.tsx diff --git a/web/core/components/gantt-chart/constants.ts b/apps/web/core/components/gantt-chart/constants.ts similarity index 100% rename from web/core/components/gantt-chart/constants.ts rename to apps/web/core/components/gantt-chart/constants.ts diff --git a/web/core/components/gantt-chart/contexts/index.tsx b/apps/web/core/components/gantt-chart/contexts/index.tsx similarity index 100% rename from web/core/components/gantt-chart/contexts/index.tsx rename to apps/web/core/components/gantt-chart/contexts/index.tsx diff --git a/web/core/components/gantt-chart/data/index.ts b/apps/web/core/components/gantt-chart/data/index.ts similarity index 100% rename from web/core/components/gantt-chart/data/index.ts rename to apps/web/core/components/gantt-chart/data/index.ts diff --git a/web/core/components/gantt-chart/helpers/add-block.tsx b/apps/web/core/components/gantt-chart/helpers/add-block.tsx similarity index 100% rename from web/core/components/gantt-chart/helpers/add-block.tsx rename to apps/web/core/components/gantt-chart/helpers/add-block.tsx diff --git a/web/core/components/gantt-chart/helpers/blockResizables/left-resizable.tsx b/apps/web/core/components/gantt-chart/helpers/blockResizables/left-resizable.tsx similarity index 100% rename from web/core/components/gantt-chart/helpers/blockResizables/left-resizable.tsx rename to apps/web/core/components/gantt-chart/helpers/blockResizables/left-resizable.tsx diff --git a/web/core/components/gantt-chart/helpers/blockResizables/right-resizable.tsx b/apps/web/core/components/gantt-chart/helpers/blockResizables/right-resizable.tsx similarity index 100% rename from web/core/components/gantt-chart/helpers/blockResizables/right-resizable.tsx rename to apps/web/core/components/gantt-chart/helpers/blockResizables/right-resizable.tsx diff --git a/web/core/components/gantt-chart/helpers/blockResizables/use-gantt-resizable.ts b/apps/web/core/components/gantt-chart/helpers/blockResizables/use-gantt-resizable.ts similarity index 100% rename from web/core/components/gantt-chart/helpers/blockResizables/use-gantt-resizable.ts rename to apps/web/core/components/gantt-chart/helpers/blockResizables/use-gantt-resizable.ts diff --git a/web/core/components/gantt-chart/helpers/draggable.tsx b/apps/web/core/components/gantt-chart/helpers/draggable.tsx similarity index 100% rename from web/core/components/gantt-chart/helpers/draggable.tsx rename to apps/web/core/components/gantt-chart/helpers/draggable.tsx diff --git a/web/core/components/gantt-chart/helpers/index.ts b/apps/web/core/components/gantt-chart/helpers/index.ts similarity index 100% rename from web/core/components/gantt-chart/helpers/index.ts rename to apps/web/core/components/gantt-chart/helpers/index.ts diff --git a/web/core/components/gantt-chart/index.ts b/apps/web/core/components/gantt-chart/index.ts similarity index 100% rename from web/core/components/gantt-chart/index.ts rename to apps/web/core/components/gantt-chart/index.ts diff --git a/web/core/components/gantt-chart/root.tsx b/apps/web/core/components/gantt-chart/root.tsx similarity index 100% rename from web/core/components/gantt-chart/root.tsx rename to apps/web/core/components/gantt-chart/root.tsx diff --git a/web/core/components/gantt-chart/sidebar/gantt-dnd-HOC.tsx b/apps/web/core/components/gantt-chart/sidebar/gantt-dnd-HOC.tsx similarity index 100% rename from web/core/components/gantt-chart/sidebar/gantt-dnd-HOC.tsx rename to apps/web/core/components/gantt-chart/sidebar/gantt-dnd-HOC.tsx diff --git a/web/core/components/gantt-chart/sidebar/index.ts b/apps/web/core/components/gantt-chart/sidebar/index.ts similarity index 100% rename from web/core/components/gantt-chart/sidebar/index.ts rename to apps/web/core/components/gantt-chart/sidebar/index.ts diff --git a/web/core/components/gantt-chart/sidebar/issues/block.tsx b/apps/web/core/components/gantt-chart/sidebar/issues/block.tsx similarity index 100% rename from web/core/components/gantt-chart/sidebar/issues/block.tsx rename to apps/web/core/components/gantt-chart/sidebar/issues/block.tsx diff --git a/web/core/components/gantt-chart/sidebar/issues/index.ts b/apps/web/core/components/gantt-chart/sidebar/issues/index.ts similarity index 100% rename from web/core/components/gantt-chart/sidebar/issues/index.ts rename to apps/web/core/components/gantt-chart/sidebar/issues/index.ts diff --git a/web/core/components/gantt-chart/sidebar/issues/sidebar.tsx b/apps/web/core/components/gantt-chart/sidebar/issues/sidebar.tsx similarity index 100% rename from web/core/components/gantt-chart/sidebar/issues/sidebar.tsx rename to apps/web/core/components/gantt-chart/sidebar/issues/sidebar.tsx diff --git a/web/core/components/gantt-chart/sidebar/modules/block.tsx b/apps/web/core/components/gantt-chart/sidebar/modules/block.tsx similarity index 100% rename from web/core/components/gantt-chart/sidebar/modules/block.tsx rename to apps/web/core/components/gantt-chart/sidebar/modules/block.tsx diff --git a/web/core/components/gantt-chart/sidebar/modules/index.ts b/apps/web/core/components/gantt-chart/sidebar/modules/index.ts similarity index 100% rename from web/core/components/gantt-chart/sidebar/modules/index.ts rename to apps/web/core/components/gantt-chart/sidebar/modules/index.ts diff --git a/web/core/components/gantt-chart/sidebar/modules/sidebar.tsx b/apps/web/core/components/gantt-chart/sidebar/modules/sidebar.tsx similarity index 100% rename from web/core/components/gantt-chart/sidebar/modules/sidebar.tsx rename to apps/web/core/components/gantt-chart/sidebar/modules/sidebar.tsx diff --git a/web/core/components/gantt-chart/sidebar/root.tsx b/apps/web/core/components/gantt-chart/sidebar/root.tsx similarity index 100% rename from web/core/components/gantt-chart/sidebar/root.tsx rename to apps/web/core/components/gantt-chart/sidebar/root.tsx diff --git a/web/core/components/gantt-chart/sidebar/utils.ts b/apps/web/core/components/gantt-chart/sidebar/utils.ts similarity index 100% rename from web/core/components/gantt-chart/sidebar/utils.ts rename to apps/web/core/components/gantt-chart/sidebar/utils.ts diff --git a/web/core/components/gantt-chart/views/helpers.ts b/apps/web/core/components/gantt-chart/views/helpers.ts similarity index 100% rename from web/core/components/gantt-chart/views/helpers.ts rename to apps/web/core/components/gantt-chart/views/helpers.ts diff --git a/web/core/components/gantt-chart/views/index.ts b/apps/web/core/components/gantt-chart/views/index.ts similarity index 100% rename from web/core/components/gantt-chart/views/index.ts rename to apps/web/core/components/gantt-chart/views/index.ts diff --git a/web/core/components/gantt-chart/views/month-view.ts b/apps/web/core/components/gantt-chart/views/month-view.ts similarity index 100% rename from web/core/components/gantt-chart/views/month-view.ts rename to apps/web/core/components/gantt-chart/views/month-view.ts diff --git a/web/core/components/gantt-chart/views/quarter-view.ts b/apps/web/core/components/gantt-chart/views/quarter-view.ts similarity index 100% rename from web/core/components/gantt-chart/views/quarter-view.ts rename to apps/web/core/components/gantt-chart/views/quarter-view.ts diff --git a/web/core/components/gantt-chart/views/week-view.ts b/apps/web/core/components/gantt-chart/views/week-view.ts similarity index 100% rename from web/core/components/gantt-chart/views/week-view.ts rename to apps/web/core/components/gantt-chart/views/week-view.ts diff --git a/web/core/components/global/index.ts b/apps/web/core/components/global/index.ts similarity index 100% rename from web/core/components/global/index.ts rename to apps/web/core/components/global/index.ts diff --git a/web/core/components/global/product-updates/footer.tsx b/apps/web/core/components/global/product-updates/footer.tsx similarity index 100% rename from web/core/components/global/product-updates/footer.tsx rename to apps/web/core/components/global/product-updates/footer.tsx diff --git a/web/core/components/global/product-updates/index.ts b/apps/web/core/components/global/product-updates/index.ts similarity index 100% rename from web/core/components/global/product-updates/index.ts rename to apps/web/core/components/global/product-updates/index.ts diff --git a/web/core/components/global/product-updates/modal.tsx b/apps/web/core/components/global/product-updates/modal.tsx similarity index 100% rename from web/core/components/global/product-updates/modal.tsx rename to apps/web/core/components/global/product-updates/modal.tsx diff --git a/web/core/components/global/timezone-select.tsx b/apps/web/core/components/global/timezone-select.tsx similarity index 100% rename from web/core/components/global/timezone-select.tsx rename to apps/web/core/components/global/timezone-select.tsx diff --git a/web/core/components/home/home-dashboard-widgets.tsx b/apps/web/core/components/home/home-dashboard-widgets.tsx similarity index 100% rename from web/core/components/home/home-dashboard-widgets.tsx rename to apps/web/core/components/home/home-dashboard-widgets.tsx diff --git a/web/core/components/home/index.ts b/apps/web/core/components/home/index.ts similarity index 100% rename from web/core/components/home/index.ts rename to apps/web/core/components/home/index.ts diff --git a/web/core/components/home/root.tsx b/apps/web/core/components/home/root.tsx similarity index 100% rename from web/core/components/home/root.tsx rename to apps/web/core/components/home/root.tsx diff --git a/web/core/components/home/user-greetings.tsx b/apps/web/core/components/home/user-greetings.tsx similarity index 100% rename from web/core/components/home/user-greetings.tsx rename to apps/web/core/components/home/user-greetings.tsx diff --git a/web/core/components/home/widgets/empty-states/index.ts b/apps/web/core/components/home/widgets/empty-states/index.ts similarity index 100% rename from web/core/components/home/widgets/empty-states/index.ts rename to apps/web/core/components/home/widgets/empty-states/index.ts diff --git a/web/core/components/home/widgets/empty-states/links.tsx b/apps/web/core/components/home/widgets/empty-states/links.tsx similarity index 100% rename from web/core/components/home/widgets/empty-states/links.tsx rename to apps/web/core/components/home/widgets/empty-states/links.tsx diff --git a/web/core/components/home/widgets/empty-states/no-projects.tsx b/apps/web/core/components/home/widgets/empty-states/no-projects.tsx similarity index 100% rename from web/core/components/home/widgets/empty-states/no-projects.tsx rename to apps/web/core/components/home/widgets/empty-states/no-projects.tsx diff --git a/web/core/components/home/widgets/empty-states/recents.tsx b/apps/web/core/components/home/widgets/empty-states/recents.tsx similarity index 100% rename from web/core/components/home/widgets/empty-states/recents.tsx rename to apps/web/core/components/home/widgets/empty-states/recents.tsx diff --git a/web/core/components/home/widgets/empty-states/stickies.tsx b/apps/web/core/components/home/widgets/empty-states/stickies.tsx similarity index 100% rename from web/core/components/home/widgets/empty-states/stickies.tsx rename to apps/web/core/components/home/widgets/empty-states/stickies.tsx diff --git a/web/core/components/home/widgets/index.ts b/apps/web/core/components/home/widgets/index.ts similarity index 100% rename from web/core/components/home/widgets/index.ts rename to apps/web/core/components/home/widgets/index.ts diff --git a/web/core/components/home/widgets/links/action.tsx b/apps/web/core/components/home/widgets/links/action.tsx similarity index 100% rename from web/core/components/home/widgets/links/action.tsx rename to apps/web/core/components/home/widgets/links/action.tsx diff --git a/web/core/components/home/widgets/links/create-update-link-modal.tsx b/apps/web/core/components/home/widgets/links/create-update-link-modal.tsx similarity index 100% rename from web/core/components/home/widgets/links/create-update-link-modal.tsx rename to apps/web/core/components/home/widgets/links/create-update-link-modal.tsx diff --git a/web/core/components/home/widgets/links/index.ts b/apps/web/core/components/home/widgets/links/index.ts similarity index 100% rename from web/core/components/home/widgets/links/index.ts rename to apps/web/core/components/home/widgets/links/index.ts diff --git a/web/core/components/home/widgets/links/link-detail.tsx b/apps/web/core/components/home/widgets/links/link-detail.tsx similarity index 100% rename from web/core/components/home/widgets/links/link-detail.tsx rename to apps/web/core/components/home/widgets/links/link-detail.tsx diff --git a/web/core/components/home/widgets/links/links.tsx b/apps/web/core/components/home/widgets/links/links.tsx similarity index 100% rename from web/core/components/home/widgets/links/links.tsx rename to apps/web/core/components/home/widgets/links/links.tsx diff --git a/web/core/components/home/widgets/links/root.tsx b/apps/web/core/components/home/widgets/links/root.tsx similarity index 100% rename from web/core/components/home/widgets/links/root.tsx rename to apps/web/core/components/home/widgets/links/root.tsx diff --git a/web/core/components/home/widgets/links/use-links.tsx b/apps/web/core/components/home/widgets/links/use-links.tsx similarity index 100% rename from web/core/components/home/widgets/links/use-links.tsx rename to apps/web/core/components/home/widgets/links/use-links.tsx diff --git a/web/core/components/home/widgets/loaders/home-loader.tsx b/apps/web/core/components/home/widgets/loaders/home-loader.tsx similarity index 100% rename from web/core/components/home/widgets/loaders/home-loader.tsx rename to apps/web/core/components/home/widgets/loaders/home-loader.tsx diff --git a/web/core/components/home/widgets/loaders/index.ts b/apps/web/core/components/home/widgets/loaders/index.ts similarity index 100% rename from web/core/components/home/widgets/loaders/index.ts rename to apps/web/core/components/home/widgets/loaders/index.ts diff --git a/web/core/components/home/widgets/loaders/loader.tsx b/apps/web/core/components/home/widgets/loaders/loader.tsx similarity index 100% rename from web/core/components/home/widgets/loaders/loader.tsx rename to apps/web/core/components/home/widgets/loaders/loader.tsx diff --git a/web/core/components/home/widgets/loaders/quick-links.tsx b/apps/web/core/components/home/widgets/loaders/quick-links.tsx similarity index 100% rename from web/core/components/home/widgets/loaders/quick-links.tsx rename to apps/web/core/components/home/widgets/loaders/quick-links.tsx diff --git a/web/core/components/home/widgets/loaders/recent-activity.tsx b/apps/web/core/components/home/widgets/loaders/recent-activity.tsx similarity index 100% rename from web/core/components/home/widgets/loaders/recent-activity.tsx rename to apps/web/core/components/home/widgets/loaders/recent-activity.tsx diff --git a/web/core/components/home/widgets/manage/index.tsx b/apps/web/core/components/home/widgets/manage/index.tsx similarity index 100% rename from web/core/components/home/widgets/manage/index.tsx rename to apps/web/core/components/home/widgets/manage/index.tsx diff --git a/web/core/components/home/widgets/manage/widget-item-drag-handle.tsx b/apps/web/core/components/home/widgets/manage/widget-item-drag-handle.tsx similarity index 100% rename from web/core/components/home/widgets/manage/widget-item-drag-handle.tsx rename to apps/web/core/components/home/widgets/manage/widget-item-drag-handle.tsx diff --git a/web/core/components/home/widgets/manage/widget-item.tsx b/apps/web/core/components/home/widgets/manage/widget-item.tsx similarity index 100% rename from web/core/components/home/widgets/manage/widget-item.tsx rename to apps/web/core/components/home/widgets/manage/widget-item.tsx diff --git a/web/core/components/home/widgets/manage/widget-list.tsx b/apps/web/core/components/home/widgets/manage/widget-list.tsx similarity index 100% rename from web/core/components/home/widgets/manage/widget-list.tsx rename to apps/web/core/components/home/widgets/manage/widget-list.tsx diff --git a/web/core/components/home/widgets/manage/widget.helpers.ts b/apps/web/core/components/home/widgets/manage/widget.helpers.ts similarity index 100% rename from web/core/components/home/widgets/manage/widget.helpers.ts rename to apps/web/core/components/home/widgets/manage/widget.helpers.ts diff --git a/web/core/components/home/widgets/recents/filters.tsx b/apps/web/core/components/home/widgets/recents/filters.tsx similarity index 100% rename from web/core/components/home/widgets/recents/filters.tsx rename to apps/web/core/components/home/widgets/recents/filters.tsx diff --git a/web/core/components/home/widgets/recents/index.tsx b/apps/web/core/components/home/widgets/recents/index.tsx similarity index 100% rename from web/core/components/home/widgets/recents/index.tsx rename to apps/web/core/components/home/widgets/recents/index.tsx diff --git a/web/core/components/home/widgets/recents/issue.tsx b/apps/web/core/components/home/widgets/recents/issue.tsx similarity index 100% rename from web/core/components/home/widgets/recents/issue.tsx rename to apps/web/core/components/home/widgets/recents/issue.tsx diff --git a/web/core/components/home/widgets/recents/page.tsx b/apps/web/core/components/home/widgets/recents/page.tsx similarity index 100% rename from web/core/components/home/widgets/recents/page.tsx rename to apps/web/core/components/home/widgets/recents/page.tsx diff --git a/web/core/components/home/widgets/recents/project.tsx b/apps/web/core/components/home/widgets/recents/project.tsx similarity index 100% rename from web/core/components/home/widgets/recents/project.tsx rename to apps/web/core/components/home/widgets/recents/project.tsx diff --git a/web/core/components/icons/attachment/attachment-icon.tsx b/apps/web/core/components/icons/attachment/attachment-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/attachment-icon.tsx rename to apps/web/core/components/icons/attachment/attachment-icon.tsx diff --git a/web/core/components/icons/attachment/audio-file-icon.tsx b/apps/web/core/components/icons/attachment/audio-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/audio-file-icon.tsx rename to apps/web/core/components/icons/attachment/audio-file-icon.tsx diff --git a/web/core/components/icons/attachment/css-file-icon.tsx b/apps/web/core/components/icons/attachment/css-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/css-file-icon.tsx rename to apps/web/core/components/icons/attachment/css-file-icon.tsx diff --git a/web/core/components/icons/attachment/csv-file-icon.tsx b/apps/web/core/components/icons/attachment/csv-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/csv-file-icon.tsx rename to apps/web/core/components/icons/attachment/csv-file-icon.tsx diff --git a/web/core/components/icons/attachment/default-file-icon.tsx b/apps/web/core/components/icons/attachment/default-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/default-file-icon.tsx rename to apps/web/core/components/icons/attachment/default-file-icon.tsx diff --git a/web/core/components/icons/attachment/doc-file-icon.tsx b/apps/web/core/components/icons/attachment/doc-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/doc-file-icon.tsx rename to apps/web/core/components/icons/attachment/doc-file-icon.tsx diff --git a/web/core/components/icons/attachment/document-icon.tsx b/apps/web/core/components/icons/attachment/document-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/document-icon.tsx rename to apps/web/core/components/icons/attachment/document-icon.tsx diff --git a/web/core/components/icons/attachment/figma-file-icon.tsx b/apps/web/core/components/icons/attachment/figma-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/figma-file-icon.tsx rename to apps/web/core/components/icons/attachment/figma-file-icon.tsx diff --git a/web/core/components/icons/attachment/html-file-icon.tsx b/apps/web/core/components/icons/attachment/html-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/html-file-icon.tsx rename to apps/web/core/components/icons/attachment/html-file-icon.tsx diff --git a/web/core/components/icons/attachment/img-file-icon.tsx b/apps/web/core/components/icons/attachment/img-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/img-file-icon.tsx rename to apps/web/core/components/icons/attachment/img-file-icon.tsx diff --git a/web/core/components/icons/attachment/index.ts b/apps/web/core/components/icons/attachment/index.ts similarity index 100% rename from web/core/components/icons/attachment/index.ts rename to apps/web/core/components/icons/attachment/index.ts diff --git a/web/core/components/icons/attachment/jpg-file-icon.tsx b/apps/web/core/components/icons/attachment/jpg-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/jpg-file-icon.tsx rename to apps/web/core/components/icons/attachment/jpg-file-icon.tsx diff --git a/web/core/components/icons/attachment/js-file-icon.tsx b/apps/web/core/components/icons/attachment/js-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/js-file-icon.tsx rename to apps/web/core/components/icons/attachment/js-file-icon.tsx diff --git a/web/core/components/icons/attachment/pdf-file-icon.tsx b/apps/web/core/components/icons/attachment/pdf-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/pdf-file-icon.tsx rename to apps/web/core/components/icons/attachment/pdf-file-icon.tsx diff --git a/web/core/components/icons/attachment/png-file-icon.tsx b/apps/web/core/components/icons/attachment/png-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/png-file-icon.tsx rename to apps/web/core/components/icons/attachment/png-file-icon.tsx diff --git a/web/core/components/icons/attachment/rar-file-icon.tsx b/apps/web/core/components/icons/attachment/rar-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/rar-file-icon.tsx rename to apps/web/core/components/icons/attachment/rar-file-icon.tsx diff --git a/web/core/components/icons/attachment/setting-icon.tsx b/apps/web/core/components/icons/attachment/setting-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/setting-icon.tsx rename to apps/web/core/components/icons/attachment/setting-icon.tsx diff --git a/web/core/components/icons/attachment/sheet-file-icon.tsx b/apps/web/core/components/icons/attachment/sheet-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/sheet-file-icon.tsx rename to apps/web/core/components/icons/attachment/sheet-file-icon.tsx diff --git a/web/core/components/icons/attachment/svg-file-icon.tsx b/apps/web/core/components/icons/attachment/svg-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/svg-file-icon.tsx rename to apps/web/core/components/icons/attachment/svg-file-icon.tsx diff --git a/web/core/components/icons/attachment/tune-icon.tsx b/apps/web/core/components/icons/attachment/tune-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/tune-icon.tsx rename to apps/web/core/components/icons/attachment/tune-icon.tsx diff --git a/web/core/components/icons/attachment/txt-file-icon.tsx b/apps/web/core/components/icons/attachment/txt-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/txt-file-icon.tsx rename to apps/web/core/components/icons/attachment/txt-file-icon.tsx diff --git a/web/core/components/icons/attachment/video-file-icon.tsx b/apps/web/core/components/icons/attachment/video-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/video-file-icon.tsx rename to apps/web/core/components/icons/attachment/video-file-icon.tsx diff --git a/web/core/components/icons/attachment/zip-file-icon.tsx b/apps/web/core/components/icons/attachment/zip-file-icon.tsx similarity index 100% rename from web/core/components/icons/attachment/zip-file-icon.tsx rename to apps/web/core/components/icons/attachment/zip-file-icon.tsx diff --git a/web/core/components/icons/index.ts b/apps/web/core/components/icons/index.ts similarity index 100% rename from web/core/components/icons/index.ts rename to apps/web/core/components/icons/index.ts diff --git a/web/core/components/icons/locked-component.tsx b/apps/web/core/components/icons/locked-component.tsx similarity index 100% rename from web/core/components/icons/locked-component.tsx rename to apps/web/core/components/icons/locked-component.tsx diff --git a/web/core/components/icons/types.d.ts b/apps/web/core/components/icons/types.d.ts similarity index 100% rename from web/core/components/icons/types.d.ts rename to apps/web/core/components/icons/types.d.ts diff --git a/web/core/components/inbox/content/inbox-issue-header.tsx b/apps/web/core/components/inbox/content/inbox-issue-header.tsx similarity index 100% rename from web/core/components/inbox/content/inbox-issue-header.tsx rename to apps/web/core/components/inbox/content/inbox-issue-header.tsx diff --git a/web/core/components/inbox/content/inbox-issue-mobile-header.tsx b/apps/web/core/components/inbox/content/inbox-issue-mobile-header.tsx similarity index 100% rename from web/core/components/inbox/content/inbox-issue-mobile-header.tsx rename to apps/web/core/components/inbox/content/inbox-issue-mobile-header.tsx diff --git a/web/core/components/inbox/content/index.ts b/apps/web/core/components/inbox/content/index.ts similarity index 100% rename from web/core/components/inbox/content/index.ts rename to apps/web/core/components/inbox/content/index.ts diff --git a/web/core/components/inbox/content/issue-properties.tsx b/apps/web/core/components/inbox/content/issue-properties.tsx similarity index 100% rename from web/core/components/inbox/content/issue-properties.tsx rename to apps/web/core/components/inbox/content/issue-properties.tsx diff --git a/web/core/components/inbox/content/issue-root.tsx b/apps/web/core/components/inbox/content/issue-root.tsx similarity index 100% rename from web/core/components/inbox/content/issue-root.tsx rename to apps/web/core/components/inbox/content/issue-root.tsx diff --git a/web/core/components/inbox/content/root.tsx b/apps/web/core/components/inbox/content/root.tsx similarity index 100% rename from web/core/components/inbox/content/root.tsx rename to apps/web/core/components/inbox/content/root.tsx diff --git a/web/core/components/inbox/inbox-filter/applied-filters/date.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/date.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/applied-filters/date.tsx rename to apps/web/core/components/inbox/inbox-filter/applied-filters/date.tsx diff --git a/web/core/components/inbox/inbox-filter/applied-filters/index.ts b/apps/web/core/components/inbox/inbox-filter/applied-filters/index.ts similarity index 100% rename from web/core/components/inbox/inbox-filter/applied-filters/index.ts rename to apps/web/core/components/inbox/inbox-filter/applied-filters/index.ts diff --git a/web/core/components/inbox/inbox-filter/applied-filters/label.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/label.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/applied-filters/label.tsx rename to apps/web/core/components/inbox/inbox-filter/applied-filters/label.tsx diff --git a/web/core/components/inbox/inbox-filter/applied-filters/member.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/member.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/applied-filters/member.tsx rename to apps/web/core/components/inbox/inbox-filter/applied-filters/member.tsx diff --git a/web/core/components/inbox/inbox-filter/applied-filters/priority.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/priority.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/applied-filters/priority.tsx rename to apps/web/core/components/inbox/inbox-filter/applied-filters/priority.tsx diff --git a/web/core/components/inbox/inbox-filter/applied-filters/root.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/root.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/applied-filters/root.tsx rename to apps/web/core/components/inbox/inbox-filter/applied-filters/root.tsx diff --git a/web/core/components/inbox/inbox-filter/applied-filters/state.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/state.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/applied-filters/state.tsx rename to apps/web/core/components/inbox/inbox-filter/applied-filters/state.tsx diff --git a/web/core/components/inbox/inbox-filter/applied-filters/status.tsx b/apps/web/core/components/inbox/inbox-filter/applied-filters/status.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/applied-filters/status.tsx rename to apps/web/core/components/inbox/inbox-filter/applied-filters/status.tsx diff --git a/web/core/components/inbox/inbox-filter/filters/date.tsx b/apps/web/core/components/inbox/inbox-filter/filters/date.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/filters/date.tsx rename to apps/web/core/components/inbox/inbox-filter/filters/date.tsx diff --git a/web/core/components/inbox/inbox-filter/filters/filter-selection.tsx b/apps/web/core/components/inbox/inbox-filter/filters/filter-selection.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/filters/filter-selection.tsx rename to apps/web/core/components/inbox/inbox-filter/filters/filter-selection.tsx diff --git a/web/core/components/inbox/inbox-filter/filters/index.ts b/apps/web/core/components/inbox/inbox-filter/filters/index.ts similarity index 100% rename from web/core/components/inbox/inbox-filter/filters/index.ts rename to apps/web/core/components/inbox/inbox-filter/filters/index.ts diff --git a/web/core/components/inbox/inbox-filter/filters/labels.tsx b/apps/web/core/components/inbox/inbox-filter/filters/labels.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/filters/labels.tsx rename to apps/web/core/components/inbox/inbox-filter/filters/labels.tsx diff --git a/web/core/components/inbox/inbox-filter/filters/members.tsx b/apps/web/core/components/inbox/inbox-filter/filters/members.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/filters/members.tsx rename to apps/web/core/components/inbox/inbox-filter/filters/members.tsx diff --git a/web/core/components/inbox/inbox-filter/filters/priority.tsx b/apps/web/core/components/inbox/inbox-filter/filters/priority.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/filters/priority.tsx rename to apps/web/core/components/inbox/inbox-filter/filters/priority.tsx diff --git a/web/core/components/inbox/inbox-filter/filters/state.tsx b/apps/web/core/components/inbox/inbox-filter/filters/state.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/filters/state.tsx rename to apps/web/core/components/inbox/inbox-filter/filters/state.tsx diff --git a/web/core/components/inbox/inbox-filter/filters/status.tsx b/apps/web/core/components/inbox/inbox-filter/filters/status.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/filters/status.tsx rename to apps/web/core/components/inbox/inbox-filter/filters/status.tsx diff --git a/web/core/components/inbox/inbox-filter/index.ts b/apps/web/core/components/inbox/inbox-filter/index.ts similarity index 100% rename from web/core/components/inbox/inbox-filter/index.ts rename to apps/web/core/components/inbox/inbox-filter/index.ts diff --git a/web/core/components/inbox/inbox-filter/root.tsx b/apps/web/core/components/inbox/inbox-filter/root.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/root.tsx rename to apps/web/core/components/inbox/inbox-filter/root.tsx diff --git a/web/core/components/inbox/inbox-filter/sorting/index.ts b/apps/web/core/components/inbox/inbox-filter/sorting/index.ts similarity index 100% rename from web/core/components/inbox/inbox-filter/sorting/index.ts rename to apps/web/core/components/inbox/inbox-filter/sorting/index.ts diff --git a/web/core/components/inbox/inbox-filter/sorting/order-by.tsx b/apps/web/core/components/inbox/inbox-filter/sorting/order-by.tsx similarity index 100% rename from web/core/components/inbox/inbox-filter/sorting/order-by.tsx rename to apps/web/core/components/inbox/inbox-filter/sorting/order-by.tsx diff --git a/web/core/components/inbox/inbox-issue-status.tsx b/apps/web/core/components/inbox/inbox-issue-status.tsx similarity index 100% rename from web/core/components/inbox/inbox-issue-status.tsx rename to apps/web/core/components/inbox/inbox-issue-status.tsx diff --git a/web/core/components/inbox/inbox-status-icon.tsx b/apps/web/core/components/inbox/inbox-status-icon.tsx similarity index 100% rename from web/core/components/inbox/inbox-status-icon.tsx rename to apps/web/core/components/inbox/inbox-status-icon.tsx diff --git a/web/core/components/inbox/index.ts b/apps/web/core/components/inbox/index.ts similarity index 100% rename from web/core/components/inbox/index.ts rename to apps/web/core/components/inbox/index.ts diff --git a/web/core/components/inbox/modals/create-modal/create-root.tsx b/apps/web/core/components/inbox/modals/create-modal/create-root.tsx similarity index 100% rename from web/core/components/inbox/modals/create-modal/create-root.tsx rename to apps/web/core/components/inbox/modals/create-modal/create-root.tsx diff --git a/web/core/components/inbox/modals/create-modal/index.ts b/apps/web/core/components/inbox/modals/create-modal/index.ts similarity index 100% rename from web/core/components/inbox/modals/create-modal/index.ts rename to apps/web/core/components/inbox/modals/create-modal/index.ts diff --git a/web/core/components/inbox/modals/create-modal/issue-description.tsx b/apps/web/core/components/inbox/modals/create-modal/issue-description.tsx similarity index 100% rename from web/core/components/inbox/modals/create-modal/issue-description.tsx rename to apps/web/core/components/inbox/modals/create-modal/issue-description.tsx diff --git a/web/core/components/inbox/modals/create-modal/issue-properties.tsx b/apps/web/core/components/inbox/modals/create-modal/issue-properties.tsx similarity index 100% rename from web/core/components/inbox/modals/create-modal/issue-properties.tsx rename to apps/web/core/components/inbox/modals/create-modal/issue-properties.tsx diff --git a/web/core/components/inbox/modals/create-modal/issue-title.tsx b/apps/web/core/components/inbox/modals/create-modal/issue-title.tsx similarity index 100% rename from web/core/components/inbox/modals/create-modal/issue-title.tsx rename to apps/web/core/components/inbox/modals/create-modal/issue-title.tsx diff --git a/web/core/components/inbox/modals/create-modal/modal.tsx b/apps/web/core/components/inbox/modals/create-modal/modal.tsx similarity index 100% rename from web/core/components/inbox/modals/create-modal/modal.tsx rename to apps/web/core/components/inbox/modals/create-modal/modal.tsx diff --git a/web/core/components/inbox/modals/decline-issue-modal.tsx b/apps/web/core/components/inbox/modals/decline-issue-modal.tsx similarity index 100% rename from web/core/components/inbox/modals/decline-issue-modal.tsx rename to apps/web/core/components/inbox/modals/decline-issue-modal.tsx diff --git a/web/core/components/inbox/modals/delete-issue-modal.tsx b/apps/web/core/components/inbox/modals/delete-issue-modal.tsx similarity index 100% rename from web/core/components/inbox/modals/delete-issue-modal.tsx rename to apps/web/core/components/inbox/modals/delete-issue-modal.tsx diff --git a/web/core/components/inbox/modals/index.ts b/apps/web/core/components/inbox/modals/index.ts similarity index 100% rename from web/core/components/inbox/modals/index.ts rename to apps/web/core/components/inbox/modals/index.ts diff --git a/web/core/components/inbox/modals/select-duplicate.tsx b/apps/web/core/components/inbox/modals/select-duplicate.tsx similarity index 100% rename from web/core/components/inbox/modals/select-duplicate.tsx rename to apps/web/core/components/inbox/modals/select-duplicate.tsx diff --git a/web/core/components/inbox/modals/snooze-issue-modal.tsx b/apps/web/core/components/inbox/modals/snooze-issue-modal.tsx similarity index 100% rename from web/core/components/inbox/modals/snooze-issue-modal.tsx rename to apps/web/core/components/inbox/modals/snooze-issue-modal.tsx diff --git a/web/core/components/inbox/root.tsx b/apps/web/core/components/inbox/root.tsx similarity index 100% rename from web/core/components/inbox/root.tsx rename to apps/web/core/components/inbox/root.tsx diff --git a/web/core/components/inbox/sidebar/inbox-list-item.tsx b/apps/web/core/components/inbox/sidebar/inbox-list-item.tsx similarity index 100% rename from web/core/components/inbox/sidebar/inbox-list-item.tsx rename to apps/web/core/components/inbox/sidebar/inbox-list-item.tsx diff --git a/web/core/components/inbox/sidebar/inbox-list.tsx b/apps/web/core/components/inbox/sidebar/inbox-list.tsx similarity index 100% rename from web/core/components/inbox/sidebar/inbox-list.tsx rename to apps/web/core/components/inbox/sidebar/inbox-list.tsx diff --git a/web/core/components/inbox/sidebar/index.ts b/apps/web/core/components/inbox/sidebar/index.ts similarity index 100% rename from web/core/components/inbox/sidebar/index.ts rename to apps/web/core/components/inbox/sidebar/index.ts diff --git a/web/core/components/inbox/sidebar/root.tsx b/apps/web/core/components/inbox/sidebar/root.tsx similarity index 100% rename from web/core/components/inbox/sidebar/root.tsx rename to apps/web/core/components/inbox/sidebar/root.tsx diff --git a/web/core/components/instance/index.ts b/apps/web/core/components/instance/index.ts similarity index 100% rename from web/core/components/instance/index.ts rename to apps/web/core/components/instance/index.ts diff --git a/web/core/components/instance/maintenance-view.tsx b/apps/web/core/components/instance/maintenance-view.tsx similarity index 100% rename from web/core/components/instance/maintenance-view.tsx rename to apps/web/core/components/instance/maintenance-view.tsx diff --git a/web/core/components/instance/not-ready-view.tsx b/apps/web/core/components/instance/not-ready-view.tsx similarity index 100% rename from web/core/components/instance/not-ready-view.tsx rename to apps/web/core/components/instance/not-ready-view.tsx diff --git a/web/core/components/integration/delete-import-modal.tsx b/apps/web/core/components/integration/delete-import-modal.tsx similarity index 100% rename from web/core/components/integration/delete-import-modal.tsx rename to apps/web/core/components/integration/delete-import-modal.tsx diff --git a/web/core/components/integration/github/auth.tsx b/apps/web/core/components/integration/github/auth.tsx similarity index 100% rename from web/core/components/integration/github/auth.tsx rename to apps/web/core/components/integration/github/auth.tsx diff --git a/web/core/components/integration/github/import-configure.tsx b/apps/web/core/components/integration/github/import-configure.tsx similarity index 100% rename from web/core/components/integration/github/import-configure.tsx rename to apps/web/core/components/integration/github/import-configure.tsx diff --git a/web/core/components/integration/github/import-confirm.tsx b/apps/web/core/components/integration/github/import-confirm.tsx similarity index 100% rename from web/core/components/integration/github/import-confirm.tsx rename to apps/web/core/components/integration/github/import-confirm.tsx diff --git a/web/core/components/integration/github/import-data.tsx b/apps/web/core/components/integration/github/import-data.tsx similarity index 100% rename from web/core/components/integration/github/import-data.tsx rename to apps/web/core/components/integration/github/import-data.tsx diff --git a/web/core/components/integration/github/import-users.tsx b/apps/web/core/components/integration/github/import-users.tsx similarity index 100% rename from web/core/components/integration/github/import-users.tsx rename to apps/web/core/components/integration/github/import-users.tsx diff --git a/web/core/components/integration/github/index.ts b/apps/web/core/components/integration/github/index.ts similarity index 100% rename from web/core/components/integration/github/index.ts rename to apps/web/core/components/integration/github/index.ts diff --git a/web/core/components/integration/github/repo-details.tsx b/apps/web/core/components/integration/github/repo-details.tsx similarity index 100% rename from web/core/components/integration/github/repo-details.tsx rename to apps/web/core/components/integration/github/repo-details.tsx diff --git a/web/core/components/integration/github/root.tsx b/apps/web/core/components/integration/github/root.tsx similarity index 100% rename from web/core/components/integration/github/root.tsx rename to apps/web/core/components/integration/github/root.tsx diff --git a/web/core/components/integration/github/select-repository.tsx b/apps/web/core/components/integration/github/select-repository.tsx similarity index 100% rename from web/core/components/integration/github/select-repository.tsx rename to apps/web/core/components/integration/github/select-repository.tsx diff --git a/web/core/components/integration/github/single-user-select.tsx b/apps/web/core/components/integration/github/single-user-select.tsx similarity index 100% rename from web/core/components/integration/github/single-user-select.tsx rename to apps/web/core/components/integration/github/single-user-select.tsx diff --git a/web/core/components/integration/guide.tsx b/apps/web/core/components/integration/guide.tsx similarity index 100% rename from web/core/components/integration/guide.tsx rename to apps/web/core/components/integration/guide.tsx diff --git a/web/core/components/integration/index.ts b/apps/web/core/components/integration/index.ts similarity index 100% rename from web/core/components/integration/index.ts rename to apps/web/core/components/integration/index.ts diff --git a/web/core/components/integration/jira/confirm-import.tsx b/apps/web/core/components/integration/jira/confirm-import.tsx similarity index 100% rename from web/core/components/integration/jira/confirm-import.tsx rename to apps/web/core/components/integration/jira/confirm-import.tsx diff --git a/web/core/components/integration/jira/give-details.tsx b/apps/web/core/components/integration/jira/give-details.tsx similarity index 100% rename from web/core/components/integration/jira/give-details.tsx rename to apps/web/core/components/integration/jira/give-details.tsx diff --git a/web/core/components/integration/jira/import-users.tsx b/apps/web/core/components/integration/jira/import-users.tsx similarity index 100% rename from web/core/components/integration/jira/import-users.tsx rename to apps/web/core/components/integration/jira/import-users.tsx diff --git a/web/core/components/integration/jira/index.ts b/apps/web/core/components/integration/jira/index.ts similarity index 100% rename from web/core/components/integration/jira/index.ts rename to apps/web/core/components/integration/jira/index.ts diff --git a/web/core/components/integration/jira/jira-project-detail.tsx b/apps/web/core/components/integration/jira/jira-project-detail.tsx similarity index 100% rename from web/core/components/integration/jira/jira-project-detail.tsx rename to apps/web/core/components/integration/jira/jira-project-detail.tsx diff --git a/web/core/components/integration/jira/root.tsx b/apps/web/core/components/integration/jira/root.tsx similarity index 100% rename from web/core/components/integration/jira/root.tsx rename to apps/web/core/components/integration/jira/root.tsx diff --git a/web/core/components/integration/single-import.tsx b/apps/web/core/components/integration/single-import.tsx similarity index 100% rename from web/core/components/integration/single-import.tsx rename to apps/web/core/components/integration/single-import.tsx diff --git a/web/core/components/integration/single-integration-card.tsx b/apps/web/core/components/integration/single-integration-card.tsx similarity index 100% rename from web/core/components/integration/single-integration-card.tsx rename to apps/web/core/components/integration/single-integration-card.tsx diff --git a/web/core/components/integration/slack/index.ts b/apps/web/core/components/integration/slack/index.ts similarity index 100% rename from web/core/components/integration/slack/index.ts rename to apps/web/core/components/integration/slack/index.ts diff --git a/web/core/components/integration/slack/select-channel.tsx b/apps/web/core/components/integration/slack/select-channel.tsx similarity index 100% rename from web/core/components/integration/slack/select-channel.tsx rename to apps/web/core/components/integration/slack/select-channel.tsx diff --git a/web/core/components/issues/archive-issue-modal.tsx b/apps/web/core/components/issues/archive-issue-modal.tsx similarity index 100% rename from web/core/components/issues/archive-issue-modal.tsx rename to apps/web/core/components/issues/archive-issue-modal.tsx diff --git a/web/core/components/issues/archived-issues-header.tsx b/apps/web/core/components/issues/archived-issues-header.tsx similarity index 100% rename from web/core/components/issues/archived-issues-header.tsx rename to apps/web/core/components/issues/archived-issues-header.tsx diff --git a/web/core/components/issues/attachment/attachment-detail.tsx b/apps/web/core/components/issues/attachment/attachment-detail.tsx similarity index 100% rename from web/core/components/issues/attachment/attachment-detail.tsx rename to apps/web/core/components/issues/attachment/attachment-detail.tsx diff --git a/web/core/components/issues/attachment/attachment-item-list.tsx b/apps/web/core/components/issues/attachment/attachment-item-list.tsx similarity index 100% rename from web/core/components/issues/attachment/attachment-item-list.tsx rename to apps/web/core/components/issues/attachment/attachment-item-list.tsx diff --git a/web/core/components/issues/attachment/attachment-list-item.tsx b/apps/web/core/components/issues/attachment/attachment-list-item.tsx similarity index 100% rename from web/core/components/issues/attachment/attachment-list-item.tsx rename to apps/web/core/components/issues/attachment/attachment-list-item.tsx diff --git a/web/core/components/issues/attachment/attachment-list-upload-item.tsx b/apps/web/core/components/issues/attachment/attachment-list-upload-item.tsx similarity index 100% rename from web/core/components/issues/attachment/attachment-list-upload-item.tsx rename to apps/web/core/components/issues/attachment/attachment-list-upload-item.tsx diff --git a/web/core/components/issues/attachment/attachment-upload-details.tsx b/apps/web/core/components/issues/attachment/attachment-upload-details.tsx similarity index 100% rename from web/core/components/issues/attachment/attachment-upload-details.tsx rename to apps/web/core/components/issues/attachment/attachment-upload-details.tsx diff --git a/web/core/components/issues/attachment/attachment-upload.tsx b/apps/web/core/components/issues/attachment/attachment-upload.tsx similarity index 100% rename from web/core/components/issues/attachment/attachment-upload.tsx rename to apps/web/core/components/issues/attachment/attachment-upload.tsx diff --git a/web/core/components/issues/attachment/attachments-list.tsx b/apps/web/core/components/issues/attachment/attachments-list.tsx similarity index 100% rename from web/core/components/issues/attachment/attachments-list.tsx rename to apps/web/core/components/issues/attachment/attachments-list.tsx diff --git a/web/core/components/issues/attachment/delete-attachment-modal.tsx b/apps/web/core/components/issues/attachment/delete-attachment-modal.tsx similarity index 100% rename from web/core/components/issues/attachment/delete-attachment-modal.tsx rename to apps/web/core/components/issues/attachment/delete-attachment-modal.tsx diff --git a/web/core/components/issues/attachment/index.ts b/apps/web/core/components/issues/attachment/index.ts similarity index 100% rename from web/core/components/issues/attachment/index.ts rename to apps/web/core/components/issues/attachment/index.ts diff --git a/web/core/components/issues/attachment/root.tsx b/apps/web/core/components/issues/attachment/root.tsx similarity index 100% rename from web/core/components/issues/attachment/root.tsx rename to apps/web/core/components/issues/attachment/root.tsx diff --git a/web/core/components/issues/bulk-operations/index.ts b/apps/web/core/components/issues/bulk-operations/index.ts similarity index 100% rename from web/core/components/issues/bulk-operations/index.ts rename to apps/web/core/components/issues/bulk-operations/index.ts diff --git a/web/core/components/issues/bulk-operations/upgrade-banner.tsx b/apps/web/core/components/issues/bulk-operations/upgrade-banner.tsx similarity index 100% rename from web/core/components/issues/bulk-operations/upgrade-banner.tsx rename to apps/web/core/components/issues/bulk-operations/upgrade-banner.tsx diff --git a/web/core/components/issues/confirm-issue-discard.tsx b/apps/web/core/components/issues/confirm-issue-discard.tsx similarity index 100% rename from web/core/components/issues/confirm-issue-discard.tsx rename to apps/web/core/components/issues/confirm-issue-discard.tsx diff --git a/web/core/components/issues/create-issue-toast-action-items.tsx b/apps/web/core/components/issues/create-issue-toast-action-items.tsx similarity index 100% rename from web/core/components/issues/create-issue-toast-action-items.tsx rename to apps/web/core/components/issues/create-issue-toast-action-items.tsx diff --git a/web/core/components/issues/delete-issue-modal.tsx b/apps/web/core/components/issues/delete-issue-modal.tsx similarity index 100% rename from web/core/components/issues/delete-issue-modal.tsx rename to apps/web/core/components/issues/delete-issue-modal.tsx diff --git a/web/core/components/issues/description-input.tsx b/apps/web/core/components/issues/description-input.tsx similarity index 100% rename from web/core/components/issues/description-input.tsx rename to apps/web/core/components/issues/description-input.tsx diff --git a/web/core/components/issues/filters.tsx b/apps/web/core/components/issues/filters.tsx similarity index 100% rename from web/core/components/issues/filters.tsx rename to apps/web/core/components/issues/filters.tsx diff --git a/web/core/components/issues/index.ts b/apps/web/core/components/issues/index.ts similarity index 100% rename from web/core/components/issues/index.ts rename to apps/web/core/components/issues/index.ts diff --git a/web/core/components/issues/issue-detail-widgets/action-buttons.tsx b/apps/web/core/components/issues/issue-detail-widgets/action-buttons.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/action-buttons.tsx rename to apps/web/core/components/issues/issue-detail-widgets/action-buttons.tsx diff --git a/web/core/components/issues/issue-detail-widgets/attachments/content.tsx b/apps/web/core/components/issues/issue-detail-widgets/attachments/content.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/attachments/content.tsx rename to apps/web/core/components/issues/issue-detail-widgets/attachments/content.tsx diff --git a/web/core/components/issues/issue-detail-widgets/attachments/helper.tsx b/apps/web/core/components/issues/issue-detail-widgets/attachments/helper.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/attachments/helper.tsx rename to apps/web/core/components/issues/issue-detail-widgets/attachments/helper.tsx diff --git a/web/core/components/issues/issue-detail-widgets/attachments/index.ts b/apps/web/core/components/issues/issue-detail-widgets/attachments/index.ts similarity index 100% rename from web/core/components/issues/issue-detail-widgets/attachments/index.ts rename to apps/web/core/components/issues/issue-detail-widgets/attachments/index.ts diff --git a/web/core/components/issues/issue-detail-widgets/attachments/quick-action-button.tsx b/apps/web/core/components/issues/issue-detail-widgets/attachments/quick-action-button.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/attachments/quick-action-button.tsx rename to apps/web/core/components/issues/issue-detail-widgets/attachments/quick-action-button.tsx diff --git a/web/core/components/issues/issue-detail-widgets/attachments/root.tsx b/apps/web/core/components/issues/issue-detail-widgets/attachments/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/attachments/root.tsx rename to apps/web/core/components/issues/issue-detail-widgets/attachments/root.tsx diff --git a/web/core/components/issues/issue-detail-widgets/attachments/title.tsx b/apps/web/core/components/issues/issue-detail-widgets/attachments/title.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/attachments/title.tsx rename to apps/web/core/components/issues/issue-detail-widgets/attachments/title.tsx diff --git a/web/core/components/issues/issue-detail-widgets/index.ts b/apps/web/core/components/issues/issue-detail-widgets/index.ts similarity index 100% rename from web/core/components/issues/issue-detail-widgets/index.ts rename to apps/web/core/components/issues/issue-detail-widgets/index.ts diff --git a/web/core/components/issues/issue-detail-widgets/issue-detail-widget-collapsibles.tsx b/apps/web/core/components/issues/issue-detail-widgets/issue-detail-widget-collapsibles.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/issue-detail-widget-collapsibles.tsx rename to apps/web/core/components/issues/issue-detail-widgets/issue-detail-widget-collapsibles.tsx diff --git a/web/core/components/issues/issue-detail-widgets/issue-detail-widget-modals.tsx b/apps/web/core/components/issues/issue-detail-widgets/issue-detail-widget-modals.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/issue-detail-widget-modals.tsx rename to apps/web/core/components/issues/issue-detail-widgets/issue-detail-widget-modals.tsx diff --git a/web/core/components/issues/issue-detail-widgets/links/content.tsx b/apps/web/core/components/issues/issue-detail-widgets/links/content.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/links/content.tsx rename to apps/web/core/components/issues/issue-detail-widgets/links/content.tsx diff --git a/web/core/components/issues/issue-detail-widgets/links/helper.tsx b/apps/web/core/components/issues/issue-detail-widgets/links/helper.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/links/helper.tsx rename to apps/web/core/components/issues/issue-detail-widgets/links/helper.tsx diff --git a/web/core/components/issues/issue-detail-widgets/links/index.ts b/apps/web/core/components/issues/issue-detail-widgets/links/index.ts similarity index 100% rename from web/core/components/issues/issue-detail-widgets/links/index.ts rename to apps/web/core/components/issues/issue-detail-widgets/links/index.ts diff --git a/web/core/components/issues/issue-detail-widgets/links/quick-action-button.tsx b/apps/web/core/components/issues/issue-detail-widgets/links/quick-action-button.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/links/quick-action-button.tsx rename to apps/web/core/components/issues/issue-detail-widgets/links/quick-action-button.tsx diff --git a/web/core/components/issues/issue-detail-widgets/links/root.tsx b/apps/web/core/components/issues/issue-detail-widgets/links/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/links/root.tsx rename to apps/web/core/components/issues/issue-detail-widgets/links/root.tsx diff --git a/web/core/components/issues/issue-detail-widgets/links/title.tsx b/apps/web/core/components/issues/issue-detail-widgets/links/title.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/links/title.tsx rename to apps/web/core/components/issues/issue-detail-widgets/links/title.tsx diff --git a/web/core/components/issues/issue-detail-widgets/relations/content.tsx b/apps/web/core/components/issues/issue-detail-widgets/relations/content.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/relations/content.tsx rename to apps/web/core/components/issues/issue-detail-widgets/relations/content.tsx diff --git a/web/core/components/issues/issue-detail-widgets/relations/helper.tsx b/apps/web/core/components/issues/issue-detail-widgets/relations/helper.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/relations/helper.tsx rename to apps/web/core/components/issues/issue-detail-widgets/relations/helper.tsx diff --git a/web/core/components/issues/issue-detail-widgets/relations/index.ts b/apps/web/core/components/issues/issue-detail-widgets/relations/index.ts similarity index 100% rename from web/core/components/issues/issue-detail-widgets/relations/index.ts rename to apps/web/core/components/issues/issue-detail-widgets/relations/index.ts diff --git a/web/core/components/issues/issue-detail-widgets/relations/quick-action-button.tsx b/apps/web/core/components/issues/issue-detail-widgets/relations/quick-action-button.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/relations/quick-action-button.tsx rename to apps/web/core/components/issues/issue-detail-widgets/relations/quick-action-button.tsx diff --git a/web/core/components/issues/issue-detail-widgets/relations/root.tsx b/apps/web/core/components/issues/issue-detail-widgets/relations/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/relations/root.tsx rename to apps/web/core/components/issues/issue-detail-widgets/relations/root.tsx diff --git a/web/core/components/issues/issue-detail-widgets/relations/title.tsx b/apps/web/core/components/issues/issue-detail-widgets/relations/title.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/relations/title.tsx rename to apps/web/core/components/issues/issue-detail-widgets/relations/title.tsx diff --git a/web/core/components/issues/issue-detail-widgets/root.tsx b/apps/web/core/components/issues/issue-detail-widgets/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/root.tsx rename to apps/web/core/components/issues/issue-detail-widgets/root.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/content.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/content.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/content.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/content.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/display-filters.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/display-filters.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/display-filters.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/display-filters.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/filters.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/filters.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/filters.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/filters.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/helper.ts b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/helper.ts similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/helper.ts rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/helper.ts diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/index.ts b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/index.ts similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/index.ts rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/index.ts diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-group.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-group.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-group.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-group.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-item.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-item.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-item.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/list-item.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/properties.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/properties.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/properties.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/properties.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/root.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/root.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/issues-list/root.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/quick-action-button.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/quick-action-button.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/quick-action-button.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/quick-action-button.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/root.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/root.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/root.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/title-actions.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/title-actions.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/title-actions.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/title-actions.tsx diff --git a/web/core/components/issues/issue-detail-widgets/sub-issues/title.tsx b/apps/web/core/components/issues/issue-detail-widgets/sub-issues/title.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/sub-issues/title.tsx rename to apps/web/core/components/issues/issue-detail-widgets/sub-issues/title.tsx diff --git a/web/core/components/issues/issue-detail-widgets/widget-button.tsx b/apps/web/core/components/issues/issue-detail-widgets/widget-button.tsx similarity index 100% rename from web/core/components/issues/issue-detail-widgets/widget-button.tsx rename to apps/web/core/components/issues/issue-detail-widgets/widget-button.tsx diff --git a/web/core/components/issues/issue-detail/cycle-select.tsx b/apps/web/core/components/issues/issue-detail/cycle-select.tsx similarity index 100% rename from web/core/components/issues/issue-detail/cycle-select.tsx rename to apps/web/core/components/issues/issue-detail/cycle-select.tsx diff --git a/web/core/components/issues/issue-detail/index.ts b/apps/web/core/components/issues/issue-detail/index.ts similarity index 100% rename from web/core/components/issues/issue-detail/index.ts rename to apps/web/core/components/issues/issue-detail/index.ts diff --git a/web/core/components/issues/issue-detail/issue-activity/activity-comment-root.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity-comment-root.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity-comment-root.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity-comment-root.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity-filter.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity-filter.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity-filter.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity-filter.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/archived-at.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/archived-at.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/archived-at.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/archived-at.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/assignee.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/assignee.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/assignee.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/assignee.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/attachment.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/attachment.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/attachment.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/attachment.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/cycle.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/cycle.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/cycle.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/cycle.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/default.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/default.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/default.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/default.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/description.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/description.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/description.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/description.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/estimate.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/estimate.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/estimate.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/estimate.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/activity-block.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/activity-block.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/activity-block.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/activity-block.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-link.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-link.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-link.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-link.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-user.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-user.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-user.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/helpers/issue-user.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/inbox.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/inbox.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/inbox.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/inbox.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/index.ts b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/index.ts similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/index.ts rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/index.ts diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/label-activity-chip.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/label-activity-chip.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/label-activity-chip.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/label-activity-chip.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/label.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/label.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/label.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/label.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/link.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/link.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/link.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/link.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/module.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/module.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/module.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/module.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/name.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/name.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/name.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/name.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/parent.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/parent.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/parent.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/parent.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/priority.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/priority.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/priority.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/priority.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/relation.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/relation.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/relation.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/relation.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/start_date.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/start_date.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/start_date.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/start_date.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/state.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/state.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/state.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/state.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/actions/target_date.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/target_date.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/actions/target_date.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/actions/target_date.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/activity/activity-list.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/activity/activity-list.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/activity/activity-list.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/activity/activity-list.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/helper.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/helper.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/helper.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/helper.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/index.ts b/apps/web/core/components/issues/issue-detail/issue-activity/index.ts similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/index.ts rename to apps/web/core/components/issues/issue-detail/issue-activity/index.ts diff --git a/web/core/components/issues/issue-detail/issue-activity/root.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/root.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/root.tsx diff --git a/web/core/components/issues/issue-detail/issue-activity/sort-root.tsx b/apps/web/core/components/issues/issue-detail/issue-activity/sort-root.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-activity/sort-root.tsx rename to apps/web/core/components/issues/issue-detail/issue-activity/sort-root.tsx diff --git a/web/core/components/issues/issue-detail/issue-detail-quick-actions.tsx b/apps/web/core/components/issues/issue-detail/issue-detail-quick-actions.tsx similarity index 100% rename from web/core/components/issues/issue-detail/issue-detail-quick-actions.tsx rename to apps/web/core/components/issues/issue-detail/issue-detail-quick-actions.tsx diff --git a/web/core/components/issues/issue-detail/label/create-label.tsx b/apps/web/core/components/issues/issue-detail/label/create-label.tsx similarity index 100% rename from web/core/components/issues/issue-detail/label/create-label.tsx rename to apps/web/core/components/issues/issue-detail/label/create-label.tsx diff --git a/web/core/components/issues/issue-detail/label/index.ts b/apps/web/core/components/issues/issue-detail/label/index.ts similarity index 100% rename from web/core/components/issues/issue-detail/label/index.ts rename to apps/web/core/components/issues/issue-detail/label/index.ts diff --git a/web/core/components/issues/issue-detail/label/label-list-item.tsx b/apps/web/core/components/issues/issue-detail/label/label-list-item.tsx similarity index 100% rename from web/core/components/issues/issue-detail/label/label-list-item.tsx rename to apps/web/core/components/issues/issue-detail/label/label-list-item.tsx diff --git a/web/core/components/issues/issue-detail/label/label-list.tsx b/apps/web/core/components/issues/issue-detail/label/label-list.tsx similarity index 100% rename from web/core/components/issues/issue-detail/label/label-list.tsx rename to apps/web/core/components/issues/issue-detail/label/label-list.tsx diff --git a/web/core/components/issues/issue-detail/label/root.tsx b/apps/web/core/components/issues/issue-detail/label/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail/label/root.tsx rename to apps/web/core/components/issues/issue-detail/label/root.tsx diff --git a/web/core/components/issues/issue-detail/label/select/label-select.tsx b/apps/web/core/components/issues/issue-detail/label/select/label-select.tsx similarity index 100% rename from web/core/components/issues/issue-detail/label/select/label-select.tsx rename to apps/web/core/components/issues/issue-detail/label/select/label-select.tsx diff --git a/web/core/components/issues/issue-detail/label/select/root.tsx b/apps/web/core/components/issues/issue-detail/label/select/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail/label/select/root.tsx rename to apps/web/core/components/issues/issue-detail/label/select/root.tsx diff --git a/web/core/components/issues/issue-detail/links/create-update-link-modal.tsx b/apps/web/core/components/issues/issue-detail/links/create-update-link-modal.tsx similarity index 100% rename from web/core/components/issues/issue-detail/links/create-update-link-modal.tsx rename to apps/web/core/components/issues/issue-detail/links/create-update-link-modal.tsx diff --git a/web/core/components/issues/issue-detail/links/index.ts b/apps/web/core/components/issues/issue-detail/links/index.ts similarity index 100% rename from web/core/components/issues/issue-detail/links/index.ts rename to apps/web/core/components/issues/issue-detail/links/index.ts diff --git a/web/core/components/issues/issue-detail/links/link-detail.tsx b/apps/web/core/components/issues/issue-detail/links/link-detail.tsx similarity index 100% rename from web/core/components/issues/issue-detail/links/link-detail.tsx rename to apps/web/core/components/issues/issue-detail/links/link-detail.tsx diff --git a/web/core/components/issues/issue-detail/links/link-item.tsx b/apps/web/core/components/issues/issue-detail/links/link-item.tsx similarity index 100% rename from web/core/components/issues/issue-detail/links/link-item.tsx rename to apps/web/core/components/issues/issue-detail/links/link-item.tsx diff --git a/web/core/components/issues/issue-detail/links/link-list.tsx b/apps/web/core/components/issues/issue-detail/links/link-list.tsx similarity index 100% rename from web/core/components/issues/issue-detail/links/link-list.tsx rename to apps/web/core/components/issues/issue-detail/links/link-list.tsx diff --git a/web/core/components/issues/issue-detail/links/links.tsx b/apps/web/core/components/issues/issue-detail/links/links.tsx similarity index 100% rename from web/core/components/issues/issue-detail/links/links.tsx rename to apps/web/core/components/issues/issue-detail/links/links.tsx diff --git a/web/core/components/issues/issue-detail/links/root.tsx b/apps/web/core/components/issues/issue-detail/links/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail/links/root.tsx rename to apps/web/core/components/issues/issue-detail/links/root.tsx diff --git a/web/core/components/issues/issue-detail/main-content.tsx b/apps/web/core/components/issues/issue-detail/main-content.tsx similarity index 100% rename from web/core/components/issues/issue-detail/main-content.tsx rename to apps/web/core/components/issues/issue-detail/main-content.tsx diff --git a/web/core/components/issues/issue-detail/module-select.tsx b/apps/web/core/components/issues/issue-detail/module-select.tsx similarity index 100% rename from web/core/components/issues/issue-detail/module-select.tsx rename to apps/web/core/components/issues/issue-detail/module-select.tsx diff --git a/web/core/components/issues/issue-detail/parent-select.tsx b/apps/web/core/components/issues/issue-detail/parent-select.tsx similarity index 100% rename from web/core/components/issues/issue-detail/parent-select.tsx rename to apps/web/core/components/issues/issue-detail/parent-select.tsx diff --git a/web/core/components/issues/issue-detail/parent/index.ts b/apps/web/core/components/issues/issue-detail/parent/index.ts similarity index 100% rename from web/core/components/issues/issue-detail/parent/index.ts rename to apps/web/core/components/issues/issue-detail/parent/index.ts diff --git a/web/core/components/issues/issue-detail/parent/root.tsx b/apps/web/core/components/issues/issue-detail/parent/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail/parent/root.tsx rename to apps/web/core/components/issues/issue-detail/parent/root.tsx diff --git a/web/core/components/issues/issue-detail/parent/sibling-item.tsx b/apps/web/core/components/issues/issue-detail/parent/sibling-item.tsx similarity index 100% rename from web/core/components/issues/issue-detail/parent/sibling-item.tsx rename to apps/web/core/components/issues/issue-detail/parent/sibling-item.tsx diff --git a/web/core/components/issues/issue-detail/parent/siblings.tsx b/apps/web/core/components/issues/issue-detail/parent/siblings.tsx similarity index 100% rename from web/core/components/issues/issue-detail/parent/siblings.tsx rename to apps/web/core/components/issues/issue-detail/parent/siblings.tsx diff --git a/web/core/components/issues/issue-detail/reactions/index.ts b/apps/web/core/components/issues/issue-detail/reactions/index.ts similarity index 100% rename from web/core/components/issues/issue-detail/reactions/index.ts rename to apps/web/core/components/issues/issue-detail/reactions/index.ts diff --git a/web/core/components/issues/issue-detail/reactions/issue-comment.tsx b/apps/web/core/components/issues/issue-detail/reactions/issue-comment.tsx similarity index 100% rename from web/core/components/issues/issue-detail/reactions/issue-comment.tsx rename to apps/web/core/components/issues/issue-detail/reactions/issue-comment.tsx diff --git a/web/core/components/issues/issue-detail/reactions/issue.tsx b/apps/web/core/components/issues/issue-detail/reactions/issue.tsx similarity index 100% rename from web/core/components/issues/issue-detail/reactions/issue.tsx rename to apps/web/core/components/issues/issue-detail/reactions/issue.tsx diff --git a/web/core/components/issues/issue-detail/reactions/reaction-selector.tsx b/apps/web/core/components/issues/issue-detail/reactions/reaction-selector.tsx similarity index 100% rename from web/core/components/issues/issue-detail/reactions/reaction-selector.tsx rename to apps/web/core/components/issues/issue-detail/reactions/reaction-selector.tsx diff --git a/web/core/components/issues/issue-detail/relation-select.tsx b/apps/web/core/components/issues/issue-detail/relation-select.tsx similarity index 100% rename from web/core/components/issues/issue-detail/relation-select.tsx rename to apps/web/core/components/issues/issue-detail/relation-select.tsx diff --git a/web/core/components/issues/issue-detail/root.tsx b/apps/web/core/components/issues/issue-detail/root.tsx similarity index 100% rename from web/core/components/issues/issue-detail/root.tsx rename to apps/web/core/components/issues/issue-detail/root.tsx diff --git a/web/core/components/issues/issue-detail/sidebar.tsx b/apps/web/core/components/issues/issue-detail/sidebar.tsx similarity index 100% rename from web/core/components/issues/issue-detail/sidebar.tsx rename to apps/web/core/components/issues/issue-detail/sidebar.tsx diff --git a/web/core/components/issues/issue-detail/subscription.tsx b/apps/web/core/components/issues/issue-detail/subscription.tsx similarity index 100% rename from web/core/components/issues/issue-detail/subscription.tsx rename to apps/web/core/components/issues/issue-detail/subscription.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/base-calendar-root.tsx b/apps/web/core/components/issues/issue-layouts/calendar/base-calendar-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/base-calendar-root.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/base-calendar-root.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/calendar.tsx b/apps/web/core/components/issues/issue-layouts/calendar/calendar.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/calendar.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/calendar.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/day-tile.tsx b/apps/web/core/components/issues/issue-layouts/calendar/day-tile.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/day-tile.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/day-tile.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/dropdowns/index.ts b/apps/web/core/components/issues/issue-layouts/calendar/dropdowns/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/dropdowns/index.ts rename to apps/web/core/components/issues/issue-layouts/calendar/dropdowns/index.ts diff --git a/web/core/components/issues/issue-layouts/calendar/dropdowns/months-dropdown.tsx b/apps/web/core/components/issues/issue-layouts/calendar/dropdowns/months-dropdown.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/dropdowns/months-dropdown.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/dropdowns/months-dropdown.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/dropdowns/options-dropdown.tsx b/apps/web/core/components/issues/issue-layouts/calendar/dropdowns/options-dropdown.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/dropdowns/options-dropdown.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/dropdowns/options-dropdown.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/header.tsx b/apps/web/core/components/issues/issue-layouts/calendar/header.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/header.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/header.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/index.ts b/apps/web/core/components/issues/issue-layouts/calendar/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/index.ts rename to apps/web/core/components/issues/issue-layouts/calendar/index.ts diff --git a/web/core/components/issues/issue-layouts/calendar/issue-block-root.tsx b/apps/web/core/components/issues/issue-layouts/calendar/issue-block-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/issue-block-root.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/issue-block-root.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/issue-block.tsx b/apps/web/core/components/issues/issue-layouts/calendar/issue-block.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/issue-block.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/issue-block.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/issue-blocks.tsx b/apps/web/core/components/issues/issue-layouts/calendar/issue-blocks.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/issue-blocks.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/issue-blocks.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/quick-add-issue-actions.tsx b/apps/web/core/components/issues/issue-layouts/calendar/quick-add-issue-actions.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/quick-add-issue-actions.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/quick-add-issue-actions.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/calendar/roots/cycle-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/roots/cycle-root.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/roots/cycle-root.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/roots/index.ts b/apps/web/core/components/issues/issue-layouts/calendar/roots/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/roots/index.ts rename to apps/web/core/components/issues/issue-layouts/calendar/roots/index.ts diff --git a/web/core/components/issues/issue-layouts/calendar/roots/module-root.tsx b/apps/web/core/components/issues/issue-layouts/calendar/roots/module-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/roots/module-root.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/roots/module-root.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/roots/project-root.tsx b/apps/web/core/components/issues/issue-layouts/calendar/roots/project-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/roots/project-root.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/roots/project-root.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/roots/project-view-root.tsx b/apps/web/core/components/issues/issue-layouts/calendar/roots/project-view-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/roots/project-view-root.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/roots/project-view-root.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/utils.ts b/apps/web/core/components/issues/issue-layouts/calendar/utils.ts similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/utils.ts rename to apps/web/core/components/issues/issue-layouts/calendar/utils.ts diff --git a/web/core/components/issues/issue-layouts/calendar/week-days.tsx b/apps/web/core/components/issues/issue-layouts/calendar/week-days.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/week-days.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/week-days.tsx diff --git a/web/core/components/issues/issue-layouts/calendar/week-header.tsx b/apps/web/core/components/issues/issue-layouts/calendar/week-header.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/calendar/week-header.tsx rename to apps/web/core/components/issues/issue-layouts/calendar/week-header.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/archived-issues.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/archived-issues.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/archived-issues.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/archived-issues.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/cycle.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/cycle.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/cycle.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/cycle.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/draft-issues.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/draft-issues.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/draft-issues.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/draft-issues.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/global-view.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/global-view.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/global-view.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/global-view.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/index.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/index.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/index.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/index.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/module.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/module.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/module.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/module.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/profile-view.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/profile-view.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/profile-view.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/profile-view.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/project-epic.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/project-epic.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/project-epic.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/project-epic.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/project-issues.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/project-issues.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/project-issues.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/project-issues.tsx diff --git a/web/core/components/issues/issue-layouts/empty-states/project-view.tsx b/apps/web/core/components/issues/issue-layouts/empty-states/project-view.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/empty-states/project-view.tsx rename to apps/web/core/components/issues/issue-layouts/empty-states/project-view.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/cycle.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/cycle.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/cycle.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/cycle.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/date.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/date.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/date.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/date.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/filters-list.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/filters-list.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/filters-list.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/filters-list.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/index.ts b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/index.ts rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/index.ts diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/label.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/label.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/label.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/label.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/members.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/members.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/members.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/members.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/module.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/module.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/module.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/module.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/priority.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/priority.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/priority.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/priority.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/project.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/project.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/project.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/project.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/roots/archived-issue.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/archived-issue.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/roots/archived-issue.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/archived-issue.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/cycle-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/roots/cycle-root.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/cycle-root.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/roots/draft-issue.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/draft-issue.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/roots/draft-issue.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/draft-issue.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/roots/global-view-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/global-view-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/roots/global-view-root.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/global-view-root.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/roots/index.ts b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/roots/index.ts rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/index.ts diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/roots/module-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/module-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/roots/module-root.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/module-root.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/roots/profile-issues-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/profile-issues-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/roots/profile-issues-root.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/profile-issues-root.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-root.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-root.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-view-root.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-view-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-view-root.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/roots/project-view-root.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/state-group.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/state-group.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/state-group.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/state-group.tsx diff --git a/web/core/components/issues/issue-layouts/filters/applied-filters/state.tsx b/apps/web/core/components/issues/issue-layouts/filters/applied-filters/state.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/applied-filters/state.tsx rename to apps/web/core/components/issues/issue-layouts/filters/applied-filters/state.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/display-filters/display-filters-selection.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/display-filters/display-filters-selection.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/display-filters/display-filters-selection.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/display-filters/display-filters-selection.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/display-filters/display-properties.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/display-filters/display-properties.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/display-filters/display-properties.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/display-filters/display-properties.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/display-filters/extra-options.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/display-filters/extra-options.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/display-filters/extra-options.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/display-filters/extra-options.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/display-filters/group-by.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/display-filters/group-by.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/display-filters/group-by.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/display-filters/group-by.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/display-filters/index.ts b/apps/web/core/components/issues/issue-layouts/filters/header/display-filters/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/display-filters/index.ts rename to apps/web/core/components/issues/issue-layouts/filters/header/display-filters/index.ts diff --git a/web/core/components/issues/issue-layouts/filters/header/display-filters/issue-grouping.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/display-filters/issue-grouping.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/display-filters/issue-grouping.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/display-filters/issue-grouping.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/display-filters/order-by.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/display-filters/order-by.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/display-filters/order-by.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/display-filters/order-by.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/display-filters/sub-group-by.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/display-filters/sub-group-by.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/display-filters/sub-group-by.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/display-filters/sub-group-by.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/assignee.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/assignee.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/assignee.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/assignee.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/created-by.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/created-by.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/created-by.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/created-by.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/cycle.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/cycle.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/cycle.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/cycle.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/due-date.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/due-date.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/due-date.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/due-date.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/filters-selection.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/filters-selection.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/filters-selection.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/filters-selection.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/index.ts b/apps/web/core/components/issues/issue-layouts/filters/header/filters/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/index.ts rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/index.ts diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/labels.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/labels.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/labels.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/labels.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/mentions.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/mentions.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/mentions.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/mentions.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/module.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/module.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/module.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/module.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/priority.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/priority.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/priority.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/priority.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/project.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/project.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/project.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/project.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/start-date.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/start-date.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/start-date.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/start-date.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/state-group.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/state-group.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/state-group.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/state-group.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/filters/state.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/filters/state.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/filters/state.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/filters/state.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/helpers/dropdown.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/helpers/dropdown.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/helpers/dropdown.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/helpers/dropdown.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/helpers/filter-header.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/helpers/filter-header.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/helpers/filter-header.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/helpers/filter-header.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/helpers/filter-option.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/helpers/filter-option.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/helpers/filter-option.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/helpers/filter-option.tsx diff --git a/web/core/components/issues/issue-layouts/filters/header/helpers/index.ts b/apps/web/core/components/issues/issue-layouts/filters/header/helpers/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/helpers/index.ts rename to apps/web/core/components/issues/issue-layouts/filters/header/helpers/index.ts diff --git a/web/core/components/issues/issue-layouts/filters/header/index.ts b/apps/web/core/components/issues/issue-layouts/filters/header/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/index.ts rename to apps/web/core/components/issues/issue-layouts/filters/header/index.ts diff --git a/web/core/components/issues/issue-layouts/filters/header/layout-selection.tsx b/apps/web/core/components/issues/issue-layouts/filters/header/layout-selection.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/filters/header/layout-selection.tsx rename to apps/web/core/components/issues/issue-layouts/filters/header/layout-selection.tsx diff --git a/web/core/components/issues/issue-layouts/filters/index.ts b/apps/web/core/components/issues/issue-layouts/filters/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/filters/index.ts rename to apps/web/core/components/issues/issue-layouts/filters/index.ts diff --git a/web/core/components/issues/issue-layouts/gantt/base-gantt-root.tsx b/apps/web/core/components/issues/issue-layouts/gantt/base-gantt-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/gantt/base-gantt-root.tsx rename to apps/web/core/components/issues/issue-layouts/gantt/base-gantt-root.tsx diff --git a/web/core/components/issues/issue-layouts/gantt/blocks.tsx b/apps/web/core/components/issues/issue-layouts/gantt/blocks.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/gantt/blocks.tsx rename to apps/web/core/components/issues/issue-layouts/gantt/blocks.tsx diff --git a/web/core/components/issues/issue-layouts/gantt/index.ts b/apps/web/core/components/issues/issue-layouts/gantt/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/gantt/index.ts rename to apps/web/core/components/issues/issue-layouts/gantt/index.ts diff --git a/web/core/components/issues/issue-layouts/group-drag-overlay.tsx b/apps/web/core/components/issues/issue-layouts/group-drag-overlay.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/group-drag-overlay.tsx rename to apps/web/core/components/issues/issue-layouts/group-drag-overlay.tsx diff --git a/web/core/components/issues/issue-layouts/index.ts b/apps/web/core/components/issues/issue-layouts/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/index.ts rename to apps/web/core/components/issues/issue-layouts/index.ts diff --git a/web/core/components/issues/issue-layouts/issue-layout-HOC.tsx b/apps/web/core/components/issues/issue-layouts/issue-layout-HOC.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/issue-layout-HOC.tsx rename to apps/web/core/components/issues/issue-layouts/issue-layout-HOC.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx b/apps/web/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/base-kanban-root.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/block.tsx b/apps/web/core/components/issues/issue-layouts/kanban/block.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/block.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/block.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/blocks-list.tsx b/apps/web/core/components/issues/issue-layouts/kanban/blocks-list.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/blocks-list.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/blocks-list.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/default.tsx b/apps/web/core/components/issues/issue-layouts/kanban/default.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/default.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/default.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx b/apps/web/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/headers/group-by-card.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx b/apps/web/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/headers/sub-group-by-card.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/index.ts b/apps/web/core/components/issues/issue-layouts/kanban/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/index.ts rename to apps/web/core/components/issues/issue-layouts/kanban/index.ts diff --git a/web/core/components/issues/issue-layouts/kanban/kanban-group.tsx b/apps/web/core/components/issues/issue-layouts/kanban/kanban-group.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/kanban-group.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/kanban-group.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/kanban/roots/cycle-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/roots/cycle-root.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/roots/cycle-root.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/roots/draft-issue-root.tsx b/apps/web/core/components/issues/issue-layouts/kanban/roots/draft-issue-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/roots/draft-issue-root.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/roots/draft-issue-root.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/roots/index.ts b/apps/web/core/components/issues/issue-layouts/kanban/roots/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/roots/index.ts rename to apps/web/core/components/issues/issue-layouts/kanban/roots/index.ts diff --git a/web/core/components/issues/issue-layouts/kanban/roots/module-root.tsx b/apps/web/core/components/issues/issue-layouts/kanban/roots/module-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/roots/module-root.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/roots/module-root.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/roots/profile-issues-root.tsx b/apps/web/core/components/issues/issue-layouts/kanban/roots/profile-issues-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/roots/profile-issues-root.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/roots/profile-issues-root.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/roots/project-root.tsx b/apps/web/core/components/issues/issue-layouts/kanban/roots/project-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/roots/project-root.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/roots/project-root.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/roots/project-view-root.tsx b/apps/web/core/components/issues/issue-layouts/kanban/roots/project-view-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/roots/project-view-root.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/roots/project-view-root.tsx diff --git a/web/core/components/issues/issue-layouts/kanban/swimlanes.tsx b/apps/web/core/components/issues/issue-layouts/kanban/swimlanes.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/kanban/swimlanes.tsx rename to apps/web/core/components/issues/issue-layouts/kanban/swimlanes.tsx diff --git a/web/core/components/issues/issue-layouts/layout-icon.tsx b/apps/web/core/components/issues/issue-layouts/layout-icon.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/layout-icon.tsx rename to apps/web/core/components/issues/issue-layouts/layout-icon.tsx diff --git a/web/core/components/issues/issue-layouts/list/base-list-root.tsx b/apps/web/core/components/issues/issue-layouts/list/base-list-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/base-list-root.tsx rename to apps/web/core/components/issues/issue-layouts/list/base-list-root.tsx diff --git a/web/core/components/issues/issue-layouts/list/block-root.tsx b/apps/web/core/components/issues/issue-layouts/list/block-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/block-root.tsx rename to apps/web/core/components/issues/issue-layouts/list/block-root.tsx diff --git a/web/core/components/issues/issue-layouts/list/block.tsx b/apps/web/core/components/issues/issue-layouts/list/block.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/block.tsx rename to apps/web/core/components/issues/issue-layouts/list/block.tsx diff --git a/web/core/components/issues/issue-layouts/list/blocks-list.tsx b/apps/web/core/components/issues/issue-layouts/list/blocks-list.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/blocks-list.tsx rename to apps/web/core/components/issues/issue-layouts/list/blocks-list.tsx diff --git a/web/core/components/issues/issue-layouts/list/default.tsx b/apps/web/core/components/issues/issue-layouts/list/default.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/default.tsx rename to apps/web/core/components/issues/issue-layouts/list/default.tsx diff --git a/web/core/components/issues/issue-layouts/list/headers/group-by-card.tsx b/apps/web/core/components/issues/issue-layouts/list/headers/group-by-card.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/headers/group-by-card.tsx rename to apps/web/core/components/issues/issue-layouts/list/headers/group-by-card.tsx diff --git a/web/core/components/issues/issue-layouts/list/index.ts b/apps/web/core/components/issues/issue-layouts/list/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/list/index.ts rename to apps/web/core/components/issues/issue-layouts/list/index.ts diff --git a/web/core/components/issues/issue-layouts/list/list-group.tsx b/apps/web/core/components/issues/issue-layouts/list/list-group.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/list-group.tsx rename to apps/web/core/components/issues/issue-layouts/list/list-group.tsx diff --git a/web/core/components/issues/issue-layouts/list/list-view-types.d.ts b/apps/web/core/components/issues/issue-layouts/list/list-view-types.d.ts similarity index 100% rename from web/core/components/issues/issue-layouts/list/list-view-types.d.ts rename to apps/web/core/components/issues/issue-layouts/list/list-view-types.d.ts diff --git a/web/core/components/issues/issue-layouts/list/roots/archived-issue-root.tsx b/apps/web/core/components/issues/issue-layouts/list/roots/archived-issue-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/roots/archived-issue-root.tsx rename to apps/web/core/components/issues/issue-layouts/list/roots/archived-issue-root.tsx diff --git a/web/core/components/issues/issue-layouts/list/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/list/roots/cycle-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/roots/cycle-root.tsx rename to apps/web/core/components/issues/issue-layouts/list/roots/cycle-root.tsx diff --git a/web/core/components/issues/issue-layouts/list/roots/draft-issue-root.tsx b/apps/web/core/components/issues/issue-layouts/list/roots/draft-issue-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/roots/draft-issue-root.tsx rename to apps/web/core/components/issues/issue-layouts/list/roots/draft-issue-root.tsx diff --git a/web/core/components/issues/issue-layouts/list/roots/index.ts b/apps/web/core/components/issues/issue-layouts/list/roots/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/list/roots/index.ts rename to apps/web/core/components/issues/issue-layouts/list/roots/index.ts diff --git a/web/core/components/issues/issue-layouts/list/roots/module-root.tsx b/apps/web/core/components/issues/issue-layouts/list/roots/module-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/roots/module-root.tsx rename to apps/web/core/components/issues/issue-layouts/list/roots/module-root.tsx diff --git a/web/core/components/issues/issue-layouts/list/roots/profile-issues-root.tsx b/apps/web/core/components/issues/issue-layouts/list/roots/profile-issues-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/roots/profile-issues-root.tsx rename to apps/web/core/components/issues/issue-layouts/list/roots/profile-issues-root.tsx diff --git a/web/core/components/issues/issue-layouts/list/roots/project-root.tsx b/apps/web/core/components/issues/issue-layouts/list/roots/project-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/roots/project-root.tsx rename to apps/web/core/components/issues/issue-layouts/list/roots/project-root.tsx diff --git a/web/core/components/issues/issue-layouts/list/roots/project-view-root.tsx b/apps/web/core/components/issues/issue-layouts/list/roots/project-view-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/list/roots/project-view-root.tsx rename to apps/web/core/components/issues/issue-layouts/list/roots/project-view-root.tsx diff --git a/web/core/components/issues/issue-layouts/properties/all-properties.tsx b/apps/web/core/components/issues/issue-layouts/properties/all-properties.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/properties/all-properties.tsx rename to apps/web/core/components/issues/issue-layouts/properties/all-properties.tsx diff --git a/web/core/components/issues/issue-layouts/properties/index.ts b/apps/web/core/components/issues/issue-layouts/properties/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/properties/index.ts rename to apps/web/core/components/issues/issue-layouts/properties/index.ts diff --git a/web/core/components/issues/issue-layouts/properties/label-dropdown.tsx b/apps/web/core/components/issues/issue-layouts/properties/label-dropdown.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/properties/label-dropdown.tsx rename to apps/web/core/components/issues/issue-layouts/properties/label-dropdown.tsx diff --git a/web/core/components/issues/issue-layouts/properties/labels.tsx b/apps/web/core/components/issues/issue-layouts/properties/labels.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/properties/labels.tsx rename to apps/web/core/components/issues/issue-layouts/properties/labels.tsx diff --git a/web/core/components/issues/issue-layouts/properties/with-display-properties-HOC.tsx b/apps/web/core/components/issues/issue-layouts/properties/with-display-properties-HOC.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/properties/with-display-properties-HOC.tsx rename to apps/web/core/components/issues/issue-layouts/properties/with-display-properties-HOC.tsx diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx rename to apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/all-issue.tsx diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx rename to apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx rename to apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/cycle-issue.tsx diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/draft-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/draft-issue.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-action-dropdowns/draft-issue.tsx rename to apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/draft-issue.tsx diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/helper.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/helper.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-action-dropdowns/helper.tsx rename to apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/helper.tsx diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/index.ts b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/quick-action-dropdowns/index.ts rename to apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/index.ts diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/module-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/module-issue.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-action-dropdowns/module-issue.tsx rename to apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/module-issue.tsx diff --git a/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx b/apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx rename to apps/web/core/components/issues/issue-layouts/quick-action-dropdowns/project-issue.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/button/gantt.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/button/gantt.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/button/gantt.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/button/gantt.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/button/index.ts b/apps/web/core/components/issues/issue-layouts/quick-add/button/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/button/index.ts rename to apps/web/core/components/issues/issue-layouts/quick-add/button/index.ts diff --git a/web/core/components/issues/issue-layouts/quick-add/button/kanban.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/button/kanban.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/button/kanban.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/button/kanban.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/button/list.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/button/list.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/button/list.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/button/list.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/button/spreadsheet.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/button/spreadsheet.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/button/spreadsheet.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/button/spreadsheet.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/form/calendar.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/form/calendar.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/form/calendar.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/form/calendar.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/form/gantt.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/form/gantt.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/form/gantt.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/form/gantt.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/form/index.ts b/apps/web/core/components/issues/issue-layouts/quick-add/form/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/form/index.ts rename to apps/web/core/components/issues/issue-layouts/quick-add/form/index.ts diff --git a/web/core/components/issues/issue-layouts/quick-add/form/kanban.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/form/kanban.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/form/kanban.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/form/kanban.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/form/list.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/form/list.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/form/list.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/form/list.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/form/spreadsheet.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/form/spreadsheet.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/form/spreadsheet.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/form/spreadsheet.tsx diff --git a/web/core/components/issues/issue-layouts/quick-add/index.ts b/apps/web/core/components/issues/issue-layouts/quick-add/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/index.ts rename to apps/web/core/components/issues/issue-layouts/quick-add/index.ts diff --git a/web/core/components/issues/issue-layouts/quick-add/root.tsx b/apps/web/core/components/issues/issue-layouts/quick-add/root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/quick-add/root.tsx rename to apps/web/core/components/issues/issue-layouts/quick-add/root.tsx diff --git a/web/core/components/issues/issue-layouts/roots/all-issue-layout-root.tsx b/apps/web/core/components/issues/issue-layouts/roots/all-issue-layout-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/roots/all-issue-layout-root.tsx rename to apps/web/core/components/issues/issue-layouts/roots/all-issue-layout-root.tsx diff --git a/web/core/components/issues/issue-layouts/roots/archived-issue-layout-root.tsx b/apps/web/core/components/issues/issue-layouts/roots/archived-issue-layout-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/roots/archived-issue-layout-root.tsx rename to apps/web/core/components/issues/issue-layouts/roots/archived-issue-layout-root.tsx diff --git a/web/core/components/issues/issue-layouts/roots/cycle-layout-root.tsx b/apps/web/core/components/issues/issue-layouts/roots/cycle-layout-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/roots/cycle-layout-root.tsx rename to apps/web/core/components/issues/issue-layouts/roots/cycle-layout-root.tsx diff --git a/web/core/components/issues/issue-layouts/roots/draft-issue-layout-root.tsx b/apps/web/core/components/issues/issue-layouts/roots/draft-issue-layout-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/roots/draft-issue-layout-root.tsx rename to apps/web/core/components/issues/issue-layouts/roots/draft-issue-layout-root.tsx diff --git a/web/core/components/issues/issue-layouts/roots/index.ts b/apps/web/core/components/issues/issue-layouts/roots/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/roots/index.ts rename to apps/web/core/components/issues/issue-layouts/roots/index.ts diff --git a/web/core/components/issues/issue-layouts/roots/module-layout-root.tsx b/apps/web/core/components/issues/issue-layouts/roots/module-layout-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/roots/module-layout-root.tsx rename to apps/web/core/components/issues/issue-layouts/roots/module-layout-root.tsx diff --git a/web/core/components/issues/issue-layouts/roots/project-layout-root.tsx b/apps/web/core/components/issues/issue-layouts/roots/project-layout-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/roots/project-layout-root.tsx rename to apps/web/core/components/issues/issue-layouts/roots/project-layout-root.tsx diff --git a/web/core/components/issues/issue-layouts/roots/project-view-layout-root.tsx b/apps/web/core/components/issues/issue-layouts/roots/project-view-layout-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/roots/project-view-layout-root.tsx rename to apps/web/core/components/issues/issue-layouts/roots/project-view-layout-root.tsx diff --git a/web/core/components/issues/issue-layouts/save-filter-view.tsx b/apps/web/core/components/issues/issue-layouts/save-filter-view.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/save-filter-view.tsx rename to apps/web/core/components/issues/issue-layouts/save-filter-view.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/base-spreadsheet-root.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/base-spreadsheet-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/base-spreadsheet-root.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/base-spreadsheet-root.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/assignee-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/assignee-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/assignee-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/assignee-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/attachment-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/attachment-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/attachment-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/attachment-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/created-on-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/created-on-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/created-on-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/created-on-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/cycle-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/cycle-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/cycle-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/cycle-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/due-date-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/due-date-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/due-date-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/due-date-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/estimate-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/estimate-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/estimate-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/estimate-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/header-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/header-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/header-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/header-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/index.ts b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/index.ts rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/index.ts diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/label-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/label-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/label-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/label-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/link-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/link-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/link-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/link-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/module-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/module-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/module-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/module-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/priority-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/priority-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/priority-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/priority-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/start-date-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/start-date-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/start-date-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/start-date-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/state-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/state-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/state-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/state-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/sub-issue-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/sub-issue-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/sub-issue-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/sub-issue-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/columns/updated-on-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/columns/updated-on-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/columns/updated-on-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/columns/updated-on-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/index.ts b/apps/web/core/components/issues/issue-layouts/spreadsheet/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/index.ts rename to apps/web/core/components/issues/issue-layouts/spreadsheet/index.ts diff --git a/web/core/components/issues/issue-layouts/spreadsheet/issue-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/issue-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/issue-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/issue-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/issue-row.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/issue-row.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/issue-row.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/issue-row.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/roots/cycle-root.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/cycle-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/roots/cycle-root.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/roots/cycle-root.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/roots/index.ts b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/index.ts similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/roots/index.ts rename to apps/web/core/components/issues/issue-layouts/spreadsheet/roots/index.ts diff --git a/web/core/components/issues/issue-layouts/spreadsheet/roots/module-root.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/module-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/roots/module-root.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/roots/module-root.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/roots/project-root.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/project-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/roots/project-root.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/roots/project-root.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/roots/project-view-root.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/project-view-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/roots/project-view-root.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/roots/project-view-root.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/roots/workspace-root.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/roots/workspace-root.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/roots/workspace-root.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/roots/workspace-root.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header-column.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header-column.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header-column.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header-column.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-header.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-table.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-table.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-table.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-table.tsx diff --git a/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-view.tsx b/apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-view.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-view.tsx rename to apps/web/core/components/issues/issue-layouts/spreadsheet/spreadsheet-view.tsx diff --git a/web/core/components/issues/issue-layouts/utils.tsx b/apps/web/core/components/issues/issue-layouts/utils.tsx similarity index 100% rename from web/core/components/issues/issue-layouts/utils.tsx rename to apps/web/core/components/issues/issue-layouts/utils.tsx diff --git a/web/core/components/issues/issue-modal/base.tsx b/apps/web/core/components/issues/issue-modal/base.tsx similarity index 100% rename from web/core/components/issues/issue-modal/base.tsx rename to apps/web/core/components/issues/issue-modal/base.tsx diff --git a/web/core/components/issues/issue-modal/components/default-properties.tsx b/apps/web/core/components/issues/issue-modal/components/default-properties.tsx similarity index 100% rename from web/core/components/issues/issue-modal/components/default-properties.tsx rename to apps/web/core/components/issues/issue-modal/components/default-properties.tsx diff --git a/web/core/components/issues/issue-modal/components/description-editor.tsx b/apps/web/core/components/issues/issue-modal/components/description-editor.tsx similarity index 100% rename from web/core/components/issues/issue-modal/components/description-editor.tsx rename to apps/web/core/components/issues/issue-modal/components/description-editor.tsx diff --git a/web/core/components/issues/issue-modal/components/index.ts b/apps/web/core/components/issues/issue-modal/components/index.ts similarity index 100% rename from web/core/components/issues/issue-modal/components/index.ts rename to apps/web/core/components/issues/issue-modal/components/index.ts diff --git a/web/core/components/issues/issue-modal/components/parent-tag.tsx b/apps/web/core/components/issues/issue-modal/components/parent-tag.tsx similarity index 100% rename from web/core/components/issues/issue-modal/components/parent-tag.tsx rename to apps/web/core/components/issues/issue-modal/components/parent-tag.tsx diff --git a/web/core/components/issues/issue-modal/components/project-select.tsx b/apps/web/core/components/issues/issue-modal/components/project-select.tsx similarity index 100% rename from web/core/components/issues/issue-modal/components/project-select.tsx rename to apps/web/core/components/issues/issue-modal/components/project-select.tsx diff --git a/web/core/components/issues/issue-modal/components/title-input.tsx b/apps/web/core/components/issues/issue-modal/components/title-input.tsx similarity index 100% rename from web/core/components/issues/issue-modal/components/title-input.tsx rename to apps/web/core/components/issues/issue-modal/components/title-input.tsx diff --git a/web/core/components/issues/issue-modal/context/index.ts b/apps/web/core/components/issues/issue-modal/context/index.ts similarity index 100% rename from web/core/components/issues/issue-modal/context/index.ts rename to apps/web/core/components/issues/issue-modal/context/index.ts diff --git a/web/core/components/issues/issue-modal/context/issue-modal-context.tsx b/apps/web/core/components/issues/issue-modal/context/issue-modal-context.tsx similarity index 100% rename from web/core/components/issues/issue-modal/context/issue-modal-context.tsx rename to apps/web/core/components/issues/issue-modal/context/issue-modal-context.tsx diff --git a/web/core/components/issues/issue-modal/draft-issue-layout.tsx b/apps/web/core/components/issues/issue-modal/draft-issue-layout.tsx similarity index 100% rename from web/core/components/issues/issue-modal/draft-issue-layout.tsx rename to apps/web/core/components/issues/issue-modal/draft-issue-layout.tsx diff --git a/web/core/components/issues/issue-modal/form.tsx b/apps/web/core/components/issues/issue-modal/form.tsx similarity index 100% rename from web/core/components/issues/issue-modal/form.tsx rename to apps/web/core/components/issues/issue-modal/form.tsx diff --git a/web/core/components/issues/issue-modal/index.ts b/apps/web/core/components/issues/issue-modal/index.ts similarity index 100% rename from web/core/components/issues/issue-modal/index.ts rename to apps/web/core/components/issues/issue-modal/index.ts diff --git a/web/core/components/issues/issue-modal/modal.tsx b/apps/web/core/components/issues/issue-modal/modal.tsx similarity index 100% rename from web/core/components/issues/issue-modal/modal.tsx rename to apps/web/core/components/issues/issue-modal/modal.tsx diff --git a/web/core/components/issues/issue-update-status.tsx b/apps/web/core/components/issues/issue-update-status.tsx similarity index 100% rename from web/core/components/issues/issue-update-status.tsx rename to apps/web/core/components/issues/issue-update-status.tsx diff --git a/web/core/components/issues/label.tsx b/apps/web/core/components/issues/label.tsx similarity index 100% rename from web/core/components/issues/label.tsx rename to apps/web/core/components/issues/label.tsx diff --git a/web/core/components/issues/parent-issues-list-modal.tsx b/apps/web/core/components/issues/parent-issues-list-modal.tsx similarity index 100% rename from web/core/components/issues/parent-issues-list-modal.tsx rename to apps/web/core/components/issues/parent-issues-list-modal.tsx diff --git a/web/core/components/issues/peek-overview/error.tsx b/apps/web/core/components/issues/peek-overview/error.tsx similarity index 100% rename from web/core/components/issues/peek-overview/error.tsx rename to apps/web/core/components/issues/peek-overview/error.tsx diff --git a/web/core/components/issues/peek-overview/header.tsx b/apps/web/core/components/issues/peek-overview/header.tsx similarity index 100% rename from web/core/components/issues/peek-overview/header.tsx rename to apps/web/core/components/issues/peek-overview/header.tsx diff --git a/web/core/components/issues/peek-overview/index.ts b/apps/web/core/components/issues/peek-overview/index.ts similarity index 100% rename from web/core/components/issues/peek-overview/index.ts rename to apps/web/core/components/issues/peek-overview/index.ts diff --git a/web/core/components/issues/peek-overview/issue-detail.tsx b/apps/web/core/components/issues/peek-overview/issue-detail.tsx similarity index 100% rename from web/core/components/issues/peek-overview/issue-detail.tsx rename to apps/web/core/components/issues/peek-overview/issue-detail.tsx diff --git a/web/core/components/issues/peek-overview/loader.tsx b/apps/web/core/components/issues/peek-overview/loader.tsx similarity index 100% rename from web/core/components/issues/peek-overview/loader.tsx rename to apps/web/core/components/issues/peek-overview/loader.tsx diff --git a/web/core/components/issues/peek-overview/properties.tsx b/apps/web/core/components/issues/peek-overview/properties.tsx similarity index 100% rename from web/core/components/issues/peek-overview/properties.tsx rename to apps/web/core/components/issues/peek-overview/properties.tsx diff --git a/web/core/components/issues/peek-overview/root.tsx b/apps/web/core/components/issues/peek-overview/root.tsx similarity index 100% rename from web/core/components/issues/peek-overview/root.tsx rename to apps/web/core/components/issues/peek-overview/root.tsx diff --git a/web/core/components/issues/peek-overview/view.tsx b/apps/web/core/components/issues/peek-overview/view.tsx similarity index 100% rename from web/core/components/issues/peek-overview/view.tsx rename to apps/web/core/components/issues/peek-overview/view.tsx diff --git a/web/core/components/issues/relations/index.ts b/apps/web/core/components/issues/relations/index.ts similarity index 100% rename from web/core/components/issues/relations/index.ts rename to apps/web/core/components/issues/relations/index.ts diff --git a/web/core/components/issues/relations/issue-list-item.tsx b/apps/web/core/components/issues/relations/issue-list-item.tsx similarity index 100% rename from web/core/components/issues/relations/issue-list-item.tsx rename to apps/web/core/components/issues/relations/issue-list-item.tsx diff --git a/web/core/components/issues/relations/issue-list.tsx b/apps/web/core/components/issues/relations/issue-list.tsx similarity index 100% rename from web/core/components/issues/relations/issue-list.tsx rename to apps/web/core/components/issues/relations/issue-list.tsx diff --git a/web/core/components/issues/relations/properties.tsx b/apps/web/core/components/issues/relations/properties.tsx similarity index 100% rename from web/core/components/issues/relations/properties.tsx rename to apps/web/core/components/issues/relations/properties.tsx diff --git a/web/core/components/issues/select/index.ts b/apps/web/core/components/issues/select/index.ts similarity index 100% rename from web/core/components/issues/select/index.ts rename to apps/web/core/components/issues/select/index.ts diff --git a/web/core/components/issues/select/label.tsx b/apps/web/core/components/issues/select/label.tsx similarity index 100% rename from web/core/components/issues/select/label.tsx rename to apps/web/core/components/issues/select/label.tsx diff --git a/web/core/components/issues/title-input.tsx b/apps/web/core/components/issues/title-input.tsx similarity index 100% rename from web/core/components/issues/title-input.tsx rename to apps/web/core/components/issues/title-input.tsx diff --git a/web/core/components/issues/workspace-draft/delete-modal.tsx b/apps/web/core/components/issues/workspace-draft/delete-modal.tsx similarity index 100% rename from web/core/components/issues/workspace-draft/delete-modal.tsx rename to apps/web/core/components/issues/workspace-draft/delete-modal.tsx diff --git a/web/core/components/issues/workspace-draft/draft-issue-block.tsx b/apps/web/core/components/issues/workspace-draft/draft-issue-block.tsx similarity index 100% rename from web/core/components/issues/workspace-draft/draft-issue-block.tsx rename to apps/web/core/components/issues/workspace-draft/draft-issue-block.tsx diff --git a/web/core/components/issues/workspace-draft/draft-issue-properties.tsx b/apps/web/core/components/issues/workspace-draft/draft-issue-properties.tsx similarity index 100% rename from web/core/components/issues/workspace-draft/draft-issue-properties.tsx rename to apps/web/core/components/issues/workspace-draft/draft-issue-properties.tsx diff --git a/web/core/components/issues/workspace-draft/empty-state.tsx b/apps/web/core/components/issues/workspace-draft/empty-state.tsx similarity index 100% rename from web/core/components/issues/workspace-draft/empty-state.tsx rename to apps/web/core/components/issues/workspace-draft/empty-state.tsx diff --git a/web/core/components/issues/workspace-draft/index.ts b/apps/web/core/components/issues/workspace-draft/index.ts similarity index 100% rename from web/core/components/issues/workspace-draft/index.ts rename to apps/web/core/components/issues/workspace-draft/index.ts diff --git a/web/core/components/issues/workspace-draft/loader.tsx b/apps/web/core/components/issues/workspace-draft/loader.tsx similarity index 100% rename from web/core/components/issues/workspace-draft/loader.tsx rename to apps/web/core/components/issues/workspace-draft/loader.tsx diff --git a/web/core/components/issues/workspace-draft/quick-action.tsx b/apps/web/core/components/issues/workspace-draft/quick-action.tsx similarity index 100% rename from web/core/components/issues/workspace-draft/quick-action.tsx rename to apps/web/core/components/issues/workspace-draft/quick-action.tsx diff --git a/web/core/components/issues/workspace-draft/root.tsx b/apps/web/core/components/issues/workspace-draft/root.tsx similarity index 100% rename from web/core/components/issues/workspace-draft/root.tsx rename to apps/web/core/components/issues/workspace-draft/root.tsx diff --git a/web/core/components/labels/create-label-modal.tsx b/apps/web/core/components/labels/create-label-modal.tsx similarity index 100% rename from web/core/components/labels/create-label-modal.tsx rename to apps/web/core/components/labels/create-label-modal.tsx diff --git a/web/core/components/labels/create-update-label-inline.tsx b/apps/web/core/components/labels/create-update-label-inline.tsx similarity index 100% rename from web/core/components/labels/create-update-label-inline.tsx rename to apps/web/core/components/labels/create-update-label-inline.tsx diff --git a/web/core/components/labels/delete-label-modal.tsx b/apps/web/core/components/labels/delete-label-modal.tsx similarity index 100% rename from web/core/components/labels/delete-label-modal.tsx rename to apps/web/core/components/labels/delete-label-modal.tsx diff --git a/web/core/components/labels/index.ts b/apps/web/core/components/labels/index.ts similarity index 100% rename from web/core/components/labels/index.ts rename to apps/web/core/components/labels/index.ts diff --git a/web/core/components/labels/label-block/label-item-block.tsx b/apps/web/core/components/labels/label-block/label-item-block.tsx similarity index 100% rename from web/core/components/labels/label-block/label-item-block.tsx rename to apps/web/core/components/labels/label-block/label-item-block.tsx diff --git a/web/core/components/labels/label-block/label-name.tsx b/apps/web/core/components/labels/label-block/label-name.tsx similarity index 100% rename from web/core/components/labels/label-block/label-name.tsx rename to apps/web/core/components/labels/label-block/label-name.tsx diff --git a/web/core/components/labels/label-drag-n-drop-HOC.tsx b/apps/web/core/components/labels/label-drag-n-drop-HOC.tsx similarity index 100% rename from web/core/components/labels/label-drag-n-drop-HOC.tsx rename to apps/web/core/components/labels/label-drag-n-drop-HOC.tsx diff --git a/web/core/components/labels/label-utils.ts b/apps/web/core/components/labels/label-utils.ts similarity index 100% rename from web/core/components/labels/label-utils.ts rename to apps/web/core/components/labels/label-utils.ts diff --git a/web/core/components/labels/project-setting-label-group.tsx b/apps/web/core/components/labels/project-setting-label-group.tsx similarity index 100% rename from web/core/components/labels/project-setting-label-group.tsx rename to apps/web/core/components/labels/project-setting-label-group.tsx diff --git a/web/core/components/labels/project-setting-label-item.tsx b/apps/web/core/components/labels/project-setting-label-item.tsx similarity index 100% rename from web/core/components/labels/project-setting-label-item.tsx rename to apps/web/core/components/labels/project-setting-label-item.tsx diff --git a/web/core/components/labels/project-setting-label-list.tsx b/apps/web/core/components/labels/project-setting-label-list.tsx similarity index 100% rename from web/core/components/labels/project-setting-label-list.tsx rename to apps/web/core/components/labels/project-setting-label-list.tsx diff --git a/web/core/components/license/index.ts b/apps/web/core/components/license/index.ts similarity index 100% rename from web/core/components/license/index.ts rename to apps/web/core/components/license/index.ts diff --git a/web/core/components/license/modal/card/base-paid-plan-card.tsx b/apps/web/core/components/license/modal/card/base-paid-plan-card.tsx similarity index 100% rename from web/core/components/license/modal/card/base-paid-plan-card.tsx rename to apps/web/core/components/license/modal/card/base-paid-plan-card.tsx diff --git a/web/core/components/license/modal/card/checkout-button.tsx b/apps/web/core/components/license/modal/card/checkout-button.tsx similarity index 100% rename from web/core/components/license/modal/card/checkout-button.tsx rename to apps/web/core/components/license/modal/card/checkout-button.tsx diff --git a/web/core/components/license/modal/card/discount-info.tsx b/apps/web/core/components/license/modal/card/discount-info.tsx similarity index 100% rename from web/core/components/license/modal/card/discount-info.tsx rename to apps/web/core/components/license/modal/card/discount-info.tsx diff --git a/web/core/components/license/modal/card/free-plan.tsx b/apps/web/core/components/license/modal/card/free-plan.tsx similarity index 100% rename from web/core/components/license/modal/card/free-plan.tsx rename to apps/web/core/components/license/modal/card/free-plan.tsx diff --git a/web/core/components/license/modal/card/index.ts b/apps/web/core/components/license/modal/card/index.ts similarity index 100% rename from web/core/components/license/modal/card/index.ts rename to apps/web/core/components/license/modal/card/index.ts diff --git a/web/core/components/license/modal/card/plan-upgrade.tsx b/apps/web/core/components/license/modal/card/plan-upgrade.tsx similarity index 100% rename from web/core/components/license/modal/card/plan-upgrade.tsx rename to apps/web/core/components/license/modal/card/plan-upgrade.tsx diff --git a/web/core/components/license/modal/card/talk-to-sales.tsx b/apps/web/core/components/license/modal/card/talk-to-sales.tsx similarity index 100% rename from web/core/components/license/modal/card/talk-to-sales.tsx rename to apps/web/core/components/license/modal/card/talk-to-sales.tsx diff --git a/web/core/components/license/modal/index.ts b/apps/web/core/components/license/modal/index.ts similarity index 100% rename from web/core/components/license/modal/index.ts rename to apps/web/core/components/license/modal/index.ts diff --git a/web/core/components/modules/analytics-sidebar/index.ts b/apps/web/core/components/modules/analytics-sidebar/index.ts similarity index 100% rename from web/core/components/modules/analytics-sidebar/index.ts rename to apps/web/core/components/modules/analytics-sidebar/index.ts diff --git a/web/core/components/modules/analytics-sidebar/issue-progress.tsx b/apps/web/core/components/modules/analytics-sidebar/issue-progress.tsx similarity index 100% rename from web/core/components/modules/analytics-sidebar/issue-progress.tsx rename to apps/web/core/components/modules/analytics-sidebar/issue-progress.tsx diff --git a/web/core/components/modules/analytics-sidebar/progress-stats.tsx b/apps/web/core/components/modules/analytics-sidebar/progress-stats.tsx similarity index 100% rename from web/core/components/modules/analytics-sidebar/progress-stats.tsx rename to apps/web/core/components/modules/analytics-sidebar/progress-stats.tsx diff --git a/web/core/components/modules/analytics-sidebar/root.tsx b/apps/web/core/components/modules/analytics-sidebar/root.tsx similarity index 100% rename from web/core/components/modules/analytics-sidebar/root.tsx rename to apps/web/core/components/modules/analytics-sidebar/root.tsx diff --git a/web/core/components/modules/applied-filters/date.tsx b/apps/web/core/components/modules/applied-filters/date.tsx similarity index 100% rename from web/core/components/modules/applied-filters/date.tsx rename to apps/web/core/components/modules/applied-filters/date.tsx diff --git a/web/core/components/modules/applied-filters/index.ts b/apps/web/core/components/modules/applied-filters/index.ts similarity index 100% rename from web/core/components/modules/applied-filters/index.ts rename to apps/web/core/components/modules/applied-filters/index.ts diff --git a/web/core/components/modules/applied-filters/members.tsx b/apps/web/core/components/modules/applied-filters/members.tsx similarity index 100% rename from web/core/components/modules/applied-filters/members.tsx rename to apps/web/core/components/modules/applied-filters/members.tsx diff --git a/web/core/components/modules/applied-filters/root.tsx b/apps/web/core/components/modules/applied-filters/root.tsx similarity index 100% rename from web/core/components/modules/applied-filters/root.tsx rename to apps/web/core/components/modules/applied-filters/root.tsx diff --git a/web/core/components/modules/applied-filters/status.tsx b/apps/web/core/components/modules/applied-filters/status.tsx similarity index 100% rename from web/core/components/modules/applied-filters/status.tsx rename to apps/web/core/components/modules/applied-filters/status.tsx diff --git a/web/core/components/modules/archived-modules/header.tsx b/apps/web/core/components/modules/archived-modules/header.tsx similarity index 100% rename from web/core/components/modules/archived-modules/header.tsx rename to apps/web/core/components/modules/archived-modules/header.tsx diff --git a/web/core/components/modules/archived-modules/index.ts b/apps/web/core/components/modules/archived-modules/index.ts similarity index 100% rename from web/core/components/modules/archived-modules/index.ts rename to apps/web/core/components/modules/archived-modules/index.ts diff --git a/web/core/components/modules/archived-modules/modal.tsx b/apps/web/core/components/modules/archived-modules/modal.tsx similarity index 100% rename from web/core/components/modules/archived-modules/modal.tsx rename to apps/web/core/components/modules/archived-modules/modal.tsx diff --git a/web/core/components/modules/archived-modules/root.tsx b/apps/web/core/components/modules/archived-modules/root.tsx similarity index 100% rename from web/core/components/modules/archived-modules/root.tsx rename to apps/web/core/components/modules/archived-modules/root.tsx diff --git a/web/core/components/modules/archived-modules/view.tsx b/apps/web/core/components/modules/archived-modules/view.tsx similarity index 100% rename from web/core/components/modules/archived-modules/view.tsx rename to apps/web/core/components/modules/archived-modules/view.tsx diff --git a/web/core/components/modules/delete-module-modal.tsx b/apps/web/core/components/modules/delete-module-modal.tsx similarity index 100% rename from web/core/components/modules/delete-module-modal.tsx rename to apps/web/core/components/modules/delete-module-modal.tsx diff --git a/web/core/components/modules/dropdowns/filters/index.ts b/apps/web/core/components/modules/dropdowns/filters/index.ts similarity index 100% rename from web/core/components/modules/dropdowns/filters/index.ts rename to apps/web/core/components/modules/dropdowns/filters/index.ts diff --git a/web/core/components/modules/dropdowns/filters/lead.tsx b/apps/web/core/components/modules/dropdowns/filters/lead.tsx similarity index 100% rename from web/core/components/modules/dropdowns/filters/lead.tsx rename to apps/web/core/components/modules/dropdowns/filters/lead.tsx diff --git a/web/core/components/modules/dropdowns/filters/members.tsx b/apps/web/core/components/modules/dropdowns/filters/members.tsx similarity index 100% rename from web/core/components/modules/dropdowns/filters/members.tsx rename to apps/web/core/components/modules/dropdowns/filters/members.tsx diff --git a/web/core/components/modules/dropdowns/filters/root.tsx b/apps/web/core/components/modules/dropdowns/filters/root.tsx similarity index 100% rename from web/core/components/modules/dropdowns/filters/root.tsx rename to apps/web/core/components/modules/dropdowns/filters/root.tsx diff --git a/web/core/components/modules/dropdowns/filters/start-date.tsx b/apps/web/core/components/modules/dropdowns/filters/start-date.tsx similarity index 100% rename from web/core/components/modules/dropdowns/filters/start-date.tsx rename to apps/web/core/components/modules/dropdowns/filters/start-date.tsx diff --git a/web/core/components/modules/dropdowns/filters/status.tsx b/apps/web/core/components/modules/dropdowns/filters/status.tsx similarity index 100% rename from web/core/components/modules/dropdowns/filters/status.tsx rename to apps/web/core/components/modules/dropdowns/filters/status.tsx diff --git a/web/core/components/modules/dropdowns/filters/target-date.tsx b/apps/web/core/components/modules/dropdowns/filters/target-date.tsx similarity index 100% rename from web/core/components/modules/dropdowns/filters/target-date.tsx rename to apps/web/core/components/modules/dropdowns/filters/target-date.tsx diff --git a/web/core/components/modules/dropdowns/index.ts b/apps/web/core/components/modules/dropdowns/index.ts similarity index 100% rename from web/core/components/modules/dropdowns/index.ts rename to apps/web/core/components/modules/dropdowns/index.ts diff --git a/web/core/components/modules/dropdowns/order-by.tsx b/apps/web/core/components/modules/dropdowns/order-by.tsx similarity index 100% rename from web/core/components/modules/dropdowns/order-by.tsx rename to apps/web/core/components/modules/dropdowns/order-by.tsx diff --git a/web/core/components/modules/form.tsx b/apps/web/core/components/modules/form.tsx similarity index 100% rename from web/core/components/modules/form.tsx rename to apps/web/core/components/modules/form.tsx diff --git a/web/core/components/modules/gantt-chart/blocks.tsx b/apps/web/core/components/modules/gantt-chart/blocks.tsx similarity index 100% rename from web/core/components/modules/gantt-chart/blocks.tsx rename to apps/web/core/components/modules/gantt-chart/blocks.tsx diff --git a/web/core/components/modules/gantt-chart/index.ts b/apps/web/core/components/modules/gantt-chart/index.ts similarity index 100% rename from web/core/components/modules/gantt-chart/index.ts rename to apps/web/core/components/modules/gantt-chart/index.ts diff --git a/web/core/components/modules/gantt-chart/modules-list-layout.tsx b/apps/web/core/components/modules/gantt-chart/modules-list-layout.tsx similarity index 100% rename from web/core/components/modules/gantt-chart/modules-list-layout.tsx rename to apps/web/core/components/modules/gantt-chart/modules-list-layout.tsx diff --git a/web/core/components/modules/index.ts b/apps/web/core/components/modules/index.ts similarity index 100% rename from web/core/components/modules/index.ts rename to apps/web/core/components/modules/index.ts diff --git a/web/core/components/modules/links/create-update-modal.tsx b/apps/web/core/components/modules/links/create-update-modal.tsx similarity index 100% rename from web/core/components/modules/links/create-update-modal.tsx rename to apps/web/core/components/modules/links/create-update-modal.tsx diff --git a/web/core/components/modules/links/index.ts b/apps/web/core/components/modules/links/index.ts similarity index 100% rename from web/core/components/modules/links/index.ts rename to apps/web/core/components/modules/links/index.ts diff --git a/web/core/components/modules/links/list-item.tsx b/apps/web/core/components/modules/links/list-item.tsx similarity index 100% rename from web/core/components/modules/links/list-item.tsx rename to apps/web/core/components/modules/links/list-item.tsx diff --git a/web/core/components/modules/links/list.tsx b/apps/web/core/components/modules/links/list.tsx similarity index 100% rename from web/core/components/modules/links/list.tsx rename to apps/web/core/components/modules/links/list.tsx diff --git a/web/core/components/modules/modal.tsx b/apps/web/core/components/modules/modal.tsx similarity index 100% rename from web/core/components/modules/modal.tsx rename to apps/web/core/components/modules/modal.tsx diff --git a/web/core/components/modules/module-card-item.tsx b/apps/web/core/components/modules/module-card-item.tsx similarity index 100% rename from web/core/components/modules/module-card-item.tsx rename to apps/web/core/components/modules/module-card-item.tsx diff --git a/web/core/components/modules/module-layout-icon.tsx b/apps/web/core/components/modules/module-layout-icon.tsx similarity index 100% rename from web/core/components/modules/module-layout-icon.tsx rename to apps/web/core/components/modules/module-layout-icon.tsx diff --git a/web/core/components/modules/module-list-item-action.tsx b/apps/web/core/components/modules/module-list-item-action.tsx similarity index 100% rename from web/core/components/modules/module-list-item-action.tsx rename to apps/web/core/components/modules/module-list-item-action.tsx diff --git a/web/core/components/modules/module-list-item.tsx b/apps/web/core/components/modules/module-list-item.tsx similarity index 100% rename from web/core/components/modules/module-list-item.tsx rename to apps/web/core/components/modules/module-list-item.tsx diff --git a/web/core/components/modules/module-peek-overview.tsx b/apps/web/core/components/modules/module-peek-overview.tsx similarity index 100% rename from web/core/components/modules/module-peek-overview.tsx rename to apps/web/core/components/modules/module-peek-overview.tsx diff --git a/web/core/components/modules/module-status-dropdown.tsx b/apps/web/core/components/modules/module-status-dropdown.tsx similarity index 100% rename from web/core/components/modules/module-status-dropdown.tsx rename to apps/web/core/components/modules/module-status-dropdown.tsx diff --git a/web/core/components/modules/module-view-header.tsx b/apps/web/core/components/modules/module-view-header.tsx similarity index 100% rename from web/core/components/modules/module-view-header.tsx rename to apps/web/core/components/modules/module-view-header.tsx diff --git a/web/core/components/modules/modules-list-view.tsx b/apps/web/core/components/modules/modules-list-view.tsx similarity index 100% rename from web/core/components/modules/modules-list-view.tsx rename to apps/web/core/components/modules/modules-list-view.tsx diff --git a/web/core/components/modules/quick-actions.tsx b/apps/web/core/components/modules/quick-actions.tsx similarity index 100% rename from web/core/components/modules/quick-actions.tsx rename to apps/web/core/components/modules/quick-actions.tsx diff --git a/web/core/components/modules/select/index.ts b/apps/web/core/components/modules/select/index.ts similarity index 100% rename from web/core/components/modules/select/index.ts rename to apps/web/core/components/modules/select/index.ts diff --git a/web/core/components/modules/select/status.tsx b/apps/web/core/components/modules/select/status.tsx similarity index 100% rename from web/core/components/modules/select/status.tsx rename to apps/web/core/components/modules/select/status.tsx diff --git a/web/core/components/modules/sidebar-select/index.ts b/apps/web/core/components/modules/sidebar-select/index.ts similarity index 100% rename from web/core/components/modules/sidebar-select/index.ts rename to apps/web/core/components/modules/sidebar-select/index.ts diff --git a/web/core/components/modules/sidebar-select/select-status.tsx b/apps/web/core/components/modules/sidebar-select/select-status.tsx similarity index 100% rename from web/core/components/modules/sidebar-select/select-status.tsx rename to apps/web/core/components/modules/sidebar-select/select-status.tsx diff --git a/web/core/components/onboarding/create-or-join-workspaces.tsx b/apps/web/core/components/onboarding/create-or-join-workspaces.tsx similarity index 100% rename from web/core/components/onboarding/create-or-join-workspaces.tsx rename to apps/web/core/components/onboarding/create-or-join-workspaces.tsx diff --git a/web/core/components/onboarding/create-workspace.tsx b/apps/web/core/components/onboarding/create-workspace.tsx similarity index 100% rename from web/core/components/onboarding/create-workspace.tsx rename to apps/web/core/components/onboarding/create-workspace.tsx diff --git a/web/core/components/onboarding/header.tsx b/apps/web/core/components/onboarding/header.tsx similarity index 100% rename from web/core/components/onboarding/header.tsx rename to apps/web/core/components/onboarding/header.tsx diff --git a/web/core/components/onboarding/index.ts b/apps/web/core/components/onboarding/index.ts similarity index 100% rename from web/core/components/onboarding/index.ts rename to apps/web/core/components/onboarding/index.ts diff --git a/web/core/components/onboarding/invitations.tsx b/apps/web/core/components/onboarding/invitations.tsx similarity index 100% rename from web/core/components/onboarding/invitations.tsx rename to apps/web/core/components/onboarding/invitations.tsx diff --git a/web/core/components/onboarding/invite-members.tsx b/apps/web/core/components/onboarding/invite-members.tsx similarity index 100% rename from web/core/components/onboarding/invite-members.tsx rename to apps/web/core/components/onboarding/invite-members.tsx diff --git a/web/core/components/onboarding/profile-setup.tsx b/apps/web/core/components/onboarding/profile-setup.tsx similarity index 100% rename from web/core/components/onboarding/profile-setup.tsx rename to apps/web/core/components/onboarding/profile-setup.tsx diff --git a/web/core/components/onboarding/step-indicator.tsx b/apps/web/core/components/onboarding/step-indicator.tsx similarity index 100% rename from web/core/components/onboarding/step-indicator.tsx rename to apps/web/core/components/onboarding/step-indicator.tsx diff --git a/web/core/components/onboarding/switch-account-dropdown.tsx b/apps/web/core/components/onboarding/switch-account-dropdown.tsx similarity index 100% rename from web/core/components/onboarding/switch-account-dropdown.tsx rename to apps/web/core/components/onboarding/switch-account-dropdown.tsx diff --git a/web/core/components/onboarding/switch-account-modal.tsx b/apps/web/core/components/onboarding/switch-account-modal.tsx similarity index 100% rename from web/core/components/onboarding/switch-account-modal.tsx rename to apps/web/core/components/onboarding/switch-account-modal.tsx diff --git a/web/core/components/onboarding/tour/index.ts b/apps/web/core/components/onboarding/tour/index.ts similarity index 100% rename from web/core/components/onboarding/tour/index.ts rename to apps/web/core/components/onboarding/tour/index.ts diff --git a/web/core/components/onboarding/tour/root.tsx b/apps/web/core/components/onboarding/tour/root.tsx similarity index 100% rename from web/core/components/onboarding/tour/root.tsx rename to apps/web/core/components/onboarding/tour/root.tsx diff --git a/web/core/components/onboarding/tour/sidebar.tsx b/apps/web/core/components/onboarding/tour/sidebar.tsx similarity index 100% rename from web/core/components/onboarding/tour/sidebar.tsx rename to apps/web/core/components/onboarding/tour/sidebar.tsx diff --git a/web/core/components/pages/dropdowns/actions.tsx b/apps/web/core/components/pages/dropdowns/actions.tsx similarity index 100% rename from web/core/components/pages/dropdowns/actions.tsx rename to apps/web/core/components/pages/dropdowns/actions.tsx diff --git a/web/core/components/pages/dropdowns/index.ts b/apps/web/core/components/pages/dropdowns/index.ts similarity index 100% rename from web/core/components/pages/dropdowns/index.ts rename to apps/web/core/components/pages/dropdowns/index.ts diff --git a/web/core/components/pages/editor/editor-body.tsx b/apps/web/core/components/pages/editor/editor-body.tsx similarity index 100% rename from web/core/components/pages/editor/editor-body.tsx rename to apps/web/core/components/pages/editor/editor-body.tsx diff --git a/web/core/components/pages/editor/header/index.ts b/apps/web/core/components/pages/editor/header/index.ts similarity index 100% rename from web/core/components/pages/editor/header/index.ts rename to apps/web/core/components/pages/editor/header/index.ts diff --git a/web/core/components/pages/editor/header/logo-picker.tsx b/apps/web/core/components/pages/editor/header/logo-picker.tsx similarity index 100% rename from web/core/components/pages/editor/header/logo-picker.tsx rename to apps/web/core/components/pages/editor/header/logo-picker.tsx diff --git a/web/core/components/pages/editor/header/root.tsx b/apps/web/core/components/pages/editor/header/root.tsx similarity index 100% rename from web/core/components/pages/editor/header/root.tsx rename to apps/web/core/components/pages/editor/header/root.tsx diff --git a/web/core/components/pages/editor/index.ts b/apps/web/core/components/pages/editor/index.ts similarity index 100% rename from web/core/components/pages/editor/index.ts rename to apps/web/core/components/pages/editor/index.ts diff --git a/web/core/components/pages/editor/page-root.tsx b/apps/web/core/components/pages/editor/page-root.tsx similarity index 100% rename from web/core/components/pages/editor/page-root.tsx rename to apps/web/core/components/pages/editor/page-root.tsx diff --git a/web/core/components/pages/editor/summary/content-browser.tsx b/apps/web/core/components/pages/editor/summary/content-browser.tsx similarity index 100% rename from web/core/components/pages/editor/summary/content-browser.tsx rename to apps/web/core/components/pages/editor/summary/content-browser.tsx diff --git a/web/core/components/pages/editor/summary/heading-components.tsx b/apps/web/core/components/pages/editor/summary/heading-components.tsx similarity index 100% rename from web/core/components/pages/editor/summary/heading-components.tsx rename to apps/web/core/components/pages/editor/summary/heading-components.tsx diff --git a/web/core/components/pages/editor/summary/index.ts b/apps/web/core/components/pages/editor/summary/index.ts similarity index 100% rename from web/core/components/pages/editor/summary/index.ts rename to apps/web/core/components/pages/editor/summary/index.ts diff --git a/web/core/components/pages/editor/title.tsx b/apps/web/core/components/pages/editor/title.tsx similarity index 100% rename from web/core/components/pages/editor/title.tsx rename to apps/web/core/components/pages/editor/title.tsx diff --git a/web/core/components/pages/editor/toolbar/color-dropdown.tsx b/apps/web/core/components/pages/editor/toolbar/color-dropdown.tsx similarity index 100% rename from web/core/components/pages/editor/toolbar/color-dropdown.tsx rename to apps/web/core/components/pages/editor/toolbar/color-dropdown.tsx diff --git a/web/core/components/pages/editor/toolbar/index.ts b/apps/web/core/components/pages/editor/toolbar/index.ts similarity index 100% rename from web/core/components/pages/editor/toolbar/index.ts rename to apps/web/core/components/pages/editor/toolbar/index.ts diff --git a/web/core/components/pages/editor/toolbar/options-dropdown.tsx b/apps/web/core/components/pages/editor/toolbar/options-dropdown.tsx similarity index 100% rename from web/core/components/pages/editor/toolbar/options-dropdown.tsx rename to apps/web/core/components/pages/editor/toolbar/options-dropdown.tsx diff --git a/web/core/components/pages/editor/toolbar/root.tsx b/apps/web/core/components/pages/editor/toolbar/root.tsx similarity index 100% rename from web/core/components/pages/editor/toolbar/root.tsx rename to apps/web/core/components/pages/editor/toolbar/root.tsx diff --git a/web/core/components/pages/editor/toolbar/toolbar.tsx b/apps/web/core/components/pages/editor/toolbar/toolbar.tsx similarity index 100% rename from web/core/components/pages/editor/toolbar/toolbar.tsx rename to apps/web/core/components/pages/editor/toolbar/toolbar.tsx diff --git a/web/core/components/pages/header/actions.tsx b/apps/web/core/components/pages/header/actions.tsx similarity index 100% rename from web/core/components/pages/header/actions.tsx rename to apps/web/core/components/pages/header/actions.tsx diff --git a/web/core/components/pages/header/archived-badge.tsx b/apps/web/core/components/pages/header/archived-badge.tsx similarity index 100% rename from web/core/components/pages/header/archived-badge.tsx rename to apps/web/core/components/pages/header/archived-badge.tsx diff --git a/web/core/components/pages/header/copy-link-control.tsx b/apps/web/core/components/pages/header/copy-link-control.tsx similarity index 100% rename from web/core/components/pages/header/copy-link-control.tsx rename to apps/web/core/components/pages/header/copy-link-control.tsx diff --git a/web/core/components/pages/header/favorite-control.tsx b/apps/web/core/components/pages/header/favorite-control.tsx similarity index 100% rename from web/core/components/pages/header/favorite-control.tsx rename to apps/web/core/components/pages/header/favorite-control.tsx diff --git a/web/core/components/pages/header/index.ts b/apps/web/core/components/pages/header/index.ts similarity index 100% rename from web/core/components/pages/header/index.ts rename to apps/web/core/components/pages/header/index.ts diff --git a/web/core/components/pages/header/offline-badge.tsx b/apps/web/core/components/pages/header/offline-badge.tsx similarity index 100% rename from web/core/components/pages/header/offline-badge.tsx rename to apps/web/core/components/pages/header/offline-badge.tsx diff --git a/web/core/components/pages/header/root.tsx b/apps/web/core/components/pages/header/root.tsx similarity index 100% rename from web/core/components/pages/header/root.tsx rename to apps/web/core/components/pages/header/root.tsx diff --git a/web/core/components/pages/index.ts b/apps/web/core/components/pages/index.ts similarity index 100% rename from web/core/components/pages/index.ts rename to apps/web/core/components/pages/index.ts diff --git a/web/core/components/pages/list/applied-filters/index.ts b/apps/web/core/components/pages/list/applied-filters/index.ts similarity index 100% rename from web/core/components/pages/list/applied-filters/index.ts rename to apps/web/core/components/pages/list/applied-filters/index.ts diff --git a/web/core/components/pages/list/applied-filters/root.tsx b/apps/web/core/components/pages/list/applied-filters/root.tsx similarity index 100% rename from web/core/components/pages/list/applied-filters/root.tsx rename to apps/web/core/components/pages/list/applied-filters/root.tsx diff --git a/web/core/components/pages/list/block-item-action.tsx b/apps/web/core/components/pages/list/block-item-action.tsx similarity index 100% rename from web/core/components/pages/list/block-item-action.tsx rename to apps/web/core/components/pages/list/block-item-action.tsx diff --git a/web/core/components/pages/list/block.tsx b/apps/web/core/components/pages/list/block.tsx similarity index 100% rename from web/core/components/pages/list/block.tsx rename to apps/web/core/components/pages/list/block.tsx diff --git a/web/core/components/pages/list/filters/index.ts b/apps/web/core/components/pages/list/filters/index.ts similarity index 100% rename from web/core/components/pages/list/filters/index.ts rename to apps/web/core/components/pages/list/filters/index.ts diff --git a/web/core/components/pages/list/filters/root.tsx b/apps/web/core/components/pages/list/filters/root.tsx similarity index 100% rename from web/core/components/pages/list/filters/root.tsx rename to apps/web/core/components/pages/list/filters/root.tsx diff --git a/web/core/components/pages/list/index.ts b/apps/web/core/components/pages/list/index.ts similarity index 100% rename from web/core/components/pages/list/index.ts rename to apps/web/core/components/pages/list/index.ts diff --git a/web/core/components/pages/list/order-by.tsx b/apps/web/core/components/pages/list/order-by.tsx similarity index 100% rename from web/core/components/pages/list/order-by.tsx rename to apps/web/core/components/pages/list/order-by.tsx diff --git a/web/core/components/pages/list/root.tsx b/apps/web/core/components/pages/list/root.tsx similarity index 100% rename from web/core/components/pages/list/root.tsx rename to apps/web/core/components/pages/list/root.tsx diff --git a/web/core/components/pages/list/search-input.tsx b/apps/web/core/components/pages/list/search-input.tsx similarity index 100% rename from web/core/components/pages/list/search-input.tsx rename to apps/web/core/components/pages/list/search-input.tsx diff --git a/web/core/components/pages/list/tab-navigation.tsx b/apps/web/core/components/pages/list/tab-navigation.tsx similarity index 100% rename from web/core/components/pages/list/tab-navigation.tsx rename to apps/web/core/components/pages/list/tab-navigation.tsx diff --git a/web/core/components/pages/loaders/index.ts b/apps/web/core/components/pages/loaders/index.ts similarity index 100% rename from web/core/components/pages/loaders/index.ts rename to apps/web/core/components/pages/loaders/index.ts diff --git a/web/core/components/pages/loaders/page-content-loader.tsx b/apps/web/core/components/pages/loaders/page-content-loader.tsx similarity index 100% rename from web/core/components/pages/loaders/page-content-loader.tsx rename to apps/web/core/components/pages/loaders/page-content-loader.tsx diff --git a/web/core/components/pages/loaders/page-loader.tsx b/apps/web/core/components/pages/loaders/page-loader.tsx similarity index 100% rename from web/core/components/pages/loaders/page-loader.tsx rename to apps/web/core/components/pages/loaders/page-loader.tsx diff --git a/web/core/components/pages/modals/create-page-modal.tsx b/apps/web/core/components/pages/modals/create-page-modal.tsx similarity index 100% rename from web/core/components/pages/modals/create-page-modal.tsx rename to apps/web/core/components/pages/modals/create-page-modal.tsx diff --git a/web/core/components/pages/modals/delete-page-modal.tsx b/apps/web/core/components/pages/modals/delete-page-modal.tsx similarity index 100% rename from web/core/components/pages/modals/delete-page-modal.tsx rename to apps/web/core/components/pages/modals/delete-page-modal.tsx diff --git a/web/core/components/pages/modals/export-page-modal.tsx b/apps/web/core/components/pages/modals/export-page-modal.tsx similarity index 100% rename from web/core/components/pages/modals/export-page-modal.tsx rename to apps/web/core/components/pages/modals/export-page-modal.tsx diff --git a/web/core/components/pages/modals/index.ts b/apps/web/core/components/pages/modals/index.ts similarity index 100% rename from web/core/components/pages/modals/index.ts rename to apps/web/core/components/pages/modals/index.ts diff --git a/web/core/components/pages/modals/page-form.tsx b/apps/web/core/components/pages/modals/page-form.tsx similarity index 100% rename from web/core/components/pages/modals/page-form.tsx rename to apps/web/core/components/pages/modals/page-form.tsx diff --git a/web/core/components/pages/navigation-pane/index.ts b/apps/web/core/components/pages/navigation-pane/index.ts similarity index 100% rename from web/core/components/pages/navigation-pane/index.ts rename to apps/web/core/components/pages/navigation-pane/index.ts diff --git a/web/core/components/pages/navigation-pane/root.tsx b/apps/web/core/components/pages/navigation-pane/root.tsx similarity index 100% rename from web/core/components/pages/navigation-pane/root.tsx rename to apps/web/core/components/pages/navigation-pane/root.tsx diff --git a/web/core/components/pages/navigation-pane/tab-panels/assets.tsx b/apps/web/core/components/pages/navigation-pane/tab-panels/assets.tsx similarity index 100% rename from web/core/components/pages/navigation-pane/tab-panels/assets.tsx rename to apps/web/core/components/pages/navigation-pane/tab-panels/assets.tsx diff --git a/web/core/components/pages/navigation-pane/tab-panels/info/actors-info.tsx b/apps/web/core/components/pages/navigation-pane/tab-panels/info/actors-info.tsx similarity index 100% rename from web/core/components/pages/navigation-pane/tab-panels/info/actors-info.tsx rename to apps/web/core/components/pages/navigation-pane/tab-panels/info/actors-info.tsx diff --git a/web/core/components/pages/navigation-pane/tab-panels/info/document-info.tsx b/apps/web/core/components/pages/navigation-pane/tab-panels/info/document-info.tsx similarity index 100% rename from web/core/components/pages/navigation-pane/tab-panels/info/document-info.tsx rename to apps/web/core/components/pages/navigation-pane/tab-panels/info/document-info.tsx diff --git a/web/core/components/pages/navigation-pane/tab-panels/info/root.tsx b/apps/web/core/components/pages/navigation-pane/tab-panels/info/root.tsx similarity index 100% rename from web/core/components/pages/navigation-pane/tab-panels/info/root.tsx rename to apps/web/core/components/pages/navigation-pane/tab-panels/info/root.tsx diff --git a/web/core/components/pages/navigation-pane/tab-panels/info/version-history.tsx b/apps/web/core/components/pages/navigation-pane/tab-panels/info/version-history.tsx similarity index 100% rename from web/core/components/pages/navigation-pane/tab-panels/info/version-history.tsx rename to apps/web/core/components/pages/navigation-pane/tab-panels/info/version-history.tsx diff --git a/web/core/components/pages/navigation-pane/tab-panels/outline.tsx b/apps/web/core/components/pages/navigation-pane/tab-panels/outline.tsx similarity index 100% rename from web/core/components/pages/navigation-pane/tab-panels/outline.tsx rename to apps/web/core/components/pages/navigation-pane/tab-panels/outline.tsx diff --git a/web/core/components/pages/navigation-pane/tab-panels/root.tsx b/apps/web/core/components/pages/navigation-pane/tab-panels/root.tsx similarity index 100% rename from web/core/components/pages/navigation-pane/tab-panels/root.tsx rename to apps/web/core/components/pages/navigation-pane/tab-panels/root.tsx diff --git a/web/core/components/pages/navigation-pane/tabs-list.tsx b/apps/web/core/components/pages/navigation-pane/tabs-list.tsx similarity index 100% rename from web/core/components/pages/navigation-pane/tabs-list.tsx rename to apps/web/core/components/pages/navigation-pane/tabs-list.tsx diff --git a/web/core/components/pages/pages-list-main-content.tsx b/apps/web/core/components/pages/pages-list-main-content.tsx similarity index 100% rename from web/core/components/pages/pages-list-main-content.tsx rename to apps/web/core/components/pages/pages-list-main-content.tsx diff --git a/web/core/components/pages/pages-list-view.tsx b/apps/web/core/components/pages/pages-list-view.tsx similarity index 100% rename from web/core/components/pages/pages-list-view.tsx rename to apps/web/core/components/pages/pages-list-view.tsx diff --git a/web/core/components/pages/version/editor.tsx b/apps/web/core/components/pages/version/editor.tsx similarity index 100% rename from web/core/components/pages/version/editor.tsx rename to apps/web/core/components/pages/version/editor.tsx diff --git a/web/core/components/pages/version/index.ts b/apps/web/core/components/pages/version/index.ts similarity index 100% rename from web/core/components/pages/version/index.ts rename to apps/web/core/components/pages/version/index.ts diff --git a/web/core/components/pages/version/main-content.tsx b/apps/web/core/components/pages/version/main-content.tsx similarity index 100% rename from web/core/components/pages/version/main-content.tsx rename to apps/web/core/components/pages/version/main-content.tsx diff --git a/web/core/components/pages/version/root.tsx b/apps/web/core/components/pages/version/root.tsx similarity index 100% rename from web/core/components/pages/version/root.tsx rename to apps/web/core/components/pages/version/root.tsx diff --git a/web/core/components/preferences/list.tsx b/apps/web/core/components/preferences/list.tsx similarity index 100% rename from web/core/components/preferences/list.tsx rename to apps/web/core/components/preferences/list.tsx diff --git a/web/core/components/preferences/section.tsx b/apps/web/core/components/preferences/section.tsx similarity index 100% rename from web/core/components/preferences/section.tsx rename to apps/web/core/components/preferences/section.tsx diff --git a/web/core/components/profile/activity/activity-list.tsx b/apps/web/core/components/profile/activity/activity-list.tsx similarity index 100% rename from web/core/components/profile/activity/activity-list.tsx rename to apps/web/core/components/profile/activity/activity-list.tsx diff --git a/web/core/components/profile/activity/download-button.tsx b/apps/web/core/components/profile/activity/download-button.tsx similarity index 100% rename from web/core/components/profile/activity/download-button.tsx rename to apps/web/core/components/profile/activity/download-button.tsx diff --git a/web/core/components/profile/activity/index.ts b/apps/web/core/components/profile/activity/index.ts similarity index 100% rename from web/core/components/profile/activity/index.ts rename to apps/web/core/components/profile/activity/index.ts diff --git a/web/core/components/profile/activity/profile-activity-list.tsx b/apps/web/core/components/profile/activity/profile-activity-list.tsx similarity index 100% rename from web/core/components/profile/activity/profile-activity-list.tsx rename to apps/web/core/components/profile/activity/profile-activity-list.tsx diff --git a/web/core/components/profile/activity/workspace-activity-list.tsx b/apps/web/core/components/profile/activity/workspace-activity-list.tsx similarity index 100% rename from web/core/components/profile/activity/workspace-activity-list.tsx rename to apps/web/core/components/profile/activity/workspace-activity-list.tsx diff --git a/web/core/components/profile/form.tsx b/apps/web/core/components/profile/form.tsx similarity index 100% rename from web/core/components/profile/form.tsx rename to apps/web/core/components/profile/form.tsx diff --git a/web/core/components/profile/index.ts b/apps/web/core/components/profile/index.ts similarity index 100% rename from web/core/components/profile/index.ts rename to apps/web/core/components/profile/index.ts diff --git a/web/core/components/profile/notification/email-notification-form.tsx b/apps/web/core/components/profile/notification/email-notification-form.tsx similarity index 100% rename from web/core/components/profile/notification/email-notification-form.tsx rename to apps/web/core/components/profile/notification/email-notification-form.tsx diff --git a/web/core/components/profile/notification/index.ts b/apps/web/core/components/profile/notification/index.ts similarity index 100% rename from web/core/components/profile/notification/index.ts rename to apps/web/core/components/profile/notification/index.ts diff --git a/web/core/components/profile/overview/activity.tsx b/apps/web/core/components/profile/overview/activity.tsx similarity index 100% rename from web/core/components/profile/overview/activity.tsx rename to apps/web/core/components/profile/overview/activity.tsx diff --git a/web/core/components/profile/overview/index.ts b/apps/web/core/components/profile/overview/index.ts similarity index 100% rename from web/core/components/profile/overview/index.ts rename to apps/web/core/components/profile/overview/index.ts diff --git a/web/core/components/profile/overview/priority-distribution.tsx b/apps/web/core/components/profile/overview/priority-distribution.tsx similarity index 100% rename from web/core/components/profile/overview/priority-distribution.tsx rename to apps/web/core/components/profile/overview/priority-distribution.tsx diff --git a/web/core/components/profile/overview/state-distribution.tsx b/apps/web/core/components/profile/overview/state-distribution.tsx similarity index 100% rename from web/core/components/profile/overview/state-distribution.tsx rename to apps/web/core/components/profile/overview/state-distribution.tsx diff --git a/web/core/components/profile/overview/stats.tsx b/apps/web/core/components/profile/overview/stats.tsx similarity index 100% rename from web/core/components/profile/overview/stats.tsx rename to apps/web/core/components/profile/overview/stats.tsx diff --git a/web/core/components/profile/overview/workload.tsx b/apps/web/core/components/profile/overview/workload.tsx similarity index 100% rename from web/core/components/profile/overview/workload.tsx rename to apps/web/core/components/profile/overview/workload.tsx diff --git a/web/core/components/profile/preferences/language-timezone.tsx b/apps/web/core/components/profile/preferences/language-timezone.tsx similarity index 100% rename from web/core/components/profile/preferences/language-timezone.tsx rename to apps/web/core/components/profile/preferences/language-timezone.tsx diff --git a/web/core/components/profile/profile-issues-filter.tsx b/apps/web/core/components/profile/profile-issues-filter.tsx similarity index 100% rename from web/core/components/profile/profile-issues-filter.tsx rename to apps/web/core/components/profile/profile-issues-filter.tsx diff --git a/web/core/components/profile/profile-issues.tsx b/apps/web/core/components/profile/profile-issues.tsx similarity index 100% rename from web/core/components/profile/profile-issues.tsx rename to apps/web/core/components/profile/profile-issues.tsx diff --git a/web/core/components/profile/profile-setting-content-header.tsx b/apps/web/core/components/profile/profile-setting-content-header.tsx similarity index 100% rename from web/core/components/profile/profile-setting-content-header.tsx rename to apps/web/core/components/profile/profile-setting-content-header.tsx diff --git a/web/core/components/profile/profile-setting-content-wrapper.tsx b/apps/web/core/components/profile/profile-setting-content-wrapper.tsx similarity index 100% rename from web/core/components/profile/profile-setting-content-wrapper.tsx rename to apps/web/core/components/profile/profile-setting-content-wrapper.tsx diff --git a/web/core/components/profile/sidebar.tsx b/apps/web/core/components/profile/sidebar.tsx similarity index 100% rename from web/core/components/profile/sidebar.tsx rename to apps/web/core/components/profile/sidebar.tsx diff --git a/web/core/components/profile/start-of-week-preference.tsx b/apps/web/core/components/profile/start-of-week-preference.tsx similarity index 100% rename from web/core/components/profile/start-of-week-preference.tsx rename to apps/web/core/components/profile/start-of-week-preference.tsx diff --git a/web/core/components/profile/time.tsx b/apps/web/core/components/profile/time.tsx similarity index 100% rename from web/core/components/profile/time.tsx rename to apps/web/core/components/profile/time.tsx diff --git a/web/core/components/project-states/create-update/create.tsx b/apps/web/core/components/project-states/create-update/create.tsx similarity index 100% rename from web/core/components/project-states/create-update/create.tsx rename to apps/web/core/components/project-states/create-update/create.tsx diff --git a/web/core/components/project-states/create-update/form.tsx b/apps/web/core/components/project-states/create-update/form.tsx similarity index 100% rename from web/core/components/project-states/create-update/form.tsx rename to apps/web/core/components/project-states/create-update/form.tsx diff --git a/web/core/components/project-states/create-update/index.ts b/apps/web/core/components/project-states/create-update/index.ts similarity index 100% rename from web/core/components/project-states/create-update/index.ts rename to apps/web/core/components/project-states/create-update/index.ts diff --git a/web/core/components/project-states/create-update/update.tsx b/apps/web/core/components/project-states/create-update/update.tsx similarity index 100% rename from web/core/components/project-states/create-update/update.tsx rename to apps/web/core/components/project-states/create-update/update.tsx diff --git a/web/core/components/project-states/group-item.tsx b/apps/web/core/components/project-states/group-item.tsx similarity index 100% rename from web/core/components/project-states/group-item.tsx rename to apps/web/core/components/project-states/group-item.tsx diff --git a/web/core/components/project-states/group-list.tsx b/apps/web/core/components/project-states/group-list.tsx similarity index 100% rename from web/core/components/project-states/group-list.tsx rename to apps/web/core/components/project-states/group-list.tsx diff --git a/web/core/components/project-states/index.ts b/apps/web/core/components/project-states/index.ts similarity index 100% rename from web/core/components/project-states/index.ts rename to apps/web/core/components/project-states/index.ts diff --git a/web/core/components/project-states/loader.tsx b/apps/web/core/components/project-states/loader.tsx similarity index 100% rename from web/core/components/project-states/loader.tsx rename to apps/web/core/components/project-states/loader.tsx diff --git a/web/core/components/project-states/options/delete.tsx b/apps/web/core/components/project-states/options/delete.tsx similarity index 100% rename from web/core/components/project-states/options/delete.tsx rename to apps/web/core/components/project-states/options/delete.tsx diff --git a/web/core/components/project-states/options/index.ts b/apps/web/core/components/project-states/options/index.ts similarity index 100% rename from web/core/components/project-states/options/index.ts rename to apps/web/core/components/project-states/options/index.ts diff --git a/web/core/components/project-states/options/mark-as-default.tsx b/apps/web/core/components/project-states/options/mark-as-default.tsx similarity index 100% rename from web/core/components/project-states/options/mark-as-default.tsx rename to apps/web/core/components/project-states/options/mark-as-default.tsx diff --git a/web/core/components/project-states/root.tsx b/apps/web/core/components/project-states/root.tsx similarity index 100% rename from web/core/components/project-states/root.tsx rename to apps/web/core/components/project-states/root.tsx diff --git a/web/core/components/project-states/state-delete-modal.tsx b/apps/web/core/components/project-states/state-delete-modal.tsx similarity index 100% rename from web/core/components/project-states/state-delete-modal.tsx rename to apps/web/core/components/project-states/state-delete-modal.tsx diff --git a/web/core/components/project-states/state-item-title.tsx b/apps/web/core/components/project-states/state-item-title.tsx similarity index 100% rename from web/core/components/project-states/state-item-title.tsx rename to apps/web/core/components/project-states/state-item-title.tsx diff --git a/web/core/components/project-states/state-item.tsx b/apps/web/core/components/project-states/state-item.tsx similarity index 100% rename from web/core/components/project-states/state-item.tsx rename to apps/web/core/components/project-states/state-item.tsx diff --git a/web/core/components/project-states/state-list.tsx b/apps/web/core/components/project-states/state-list.tsx similarity index 100% rename from web/core/components/project-states/state-list.tsx rename to apps/web/core/components/project-states/state-list.tsx diff --git a/web/core/components/project/applied-filters/access.tsx b/apps/web/core/components/project/applied-filters/access.tsx similarity index 100% rename from web/core/components/project/applied-filters/access.tsx rename to apps/web/core/components/project/applied-filters/access.tsx diff --git a/web/core/components/project/applied-filters/date.tsx b/apps/web/core/components/project/applied-filters/date.tsx similarity index 100% rename from web/core/components/project/applied-filters/date.tsx rename to apps/web/core/components/project/applied-filters/date.tsx diff --git a/web/core/components/project/applied-filters/index.ts b/apps/web/core/components/project/applied-filters/index.ts similarity index 100% rename from web/core/components/project/applied-filters/index.ts rename to apps/web/core/components/project/applied-filters/index.ts diff --git a/web/core/components/project/applied-filters/members.tsx b/apps/web/core/components/project/applied-filters/members.tsx similarity index 100% rename from web/core/components/project/applied-filters/members.tsx rename to apps/web/core/components/project/applied-filters/members.tsx diff --git a/web/core/components/project/applied-filters/project-display-filters.tsx b/apps/web/core/components/project/applied-filters/project-display-filters.tsx similarity index 100% rename from web/core/components/project/applied-filters/project-display-filters.tsx rename to apps/web/core/components/project/applied-filters/project-display-filters.tsx diff --git a/web/core/components/project/applied-filters/root.tsx b/apps/web/core/components/project/applied-filters/root.tsx similarity index 100% rename from web/core/components/project/applied-filters/root.tsx rename to apps/web/core/components/project/applied-filters/root.tsx diff --git a/web/core/components/project/card-list.tsx b/apps/web/core/components/project/card-list.tsx similarity index 100% rename from web/core/components/project/card-list.tsx rename to apps/web/core/components/project/card-list.tsx diff --git a/web/core/components/project/card.tsx b/apps/web/core/components/project/card.tsx similarity index 100% rename from web/core/components/project/card.tsx rename to apps/web/core/components/project/card.tsx diff --git a/web/core/components/project/confirm-project-member-remove.tsx b/apps/web/core/components/project/confirm-project-member-remove.tsx similarity index 100% rename from web/core/components/project/confirm-project-member-remove.tsx rename to apps/web/core/components/project/confirm-project-member-remove.tsx diff --git a/web/core/components/project/create-project-modal.tsx b/apps/web/core/components/project/create-project-modal.tsx similarity index 100% rename from web/core/components/project/create-project-modal.tsx rename to apps/web/core/components/project/create-project-modal.tsx diff --git a/web/core/components/project/create/common-attributes.tsx b/apps/web/core/components/project/create/common-attributes.tsx similarity index 100% rename from web/core/components/project/create/common-attributes.tsx rename to apps/web/core/components/project/create/common-attributes.tsx diff --git a/web/core/components/project/create/header.tsx b/apps/web/core/components/project/create/header.tsx similarity index 100% rename from web/core/components/project/create/header.tsx rename to apps/web/core/components/project/create/header.tsx diff --git a/web/core/components/project/create/project-create-buttons.tsx b/apps/web/core/components/project/create/project-create-buttons.tsx similarity index 100% rename from web/core/components/project/create/project-create-buttons.tsx rename to apps/web/core/components/project/create/project-create-buttons.tsx diff --git a/web/core/components/project/delete-project-modal.tsx b/apps/web/core/components/project/delete-project-modal.tsx similarity index 100% rename from web/core/components/project/delete-project-modal.tsx rename to apps/web/core/components/project/delete-project-modal.tsx diff --git a/web/core/components/project/dropdowns/filters/access.tsx b/apps/web/core/components/project/dropdowns/filters/access.tsx similarity index 100% rename from web/core/components/project/dropdowns/filters/access.tsx rename to apps/web/core/components/project/dropdowns/filters/access.tsx diff --git a/web/core/components/project/dropdowns/filters/created-at.tsx b/apps/web/core/components/project/dropdowns/filters/created-at.tsx similarity index 100% rename from web/core/components/project/dropdowns/filters/created-at.tsx rename to apps/web/core/components/project/dropdowns/filters/created-at.tsx diff --git a/web/core/components/project/dropdowns/filters/index.ts b/apps/web/core/components/project/dropdowns/filters/index.ts similarity index 100% rename from web/core/components/project/dropdowns/filters/index.ts rename to apps/web/core/components/project/dropdowns/filters/index.ts diff --git a/web/core/components/project/dropdowns/filters/lead.tsx b/apps/web/core/components/project/dropdowns/filters/lead.tsx similarity index 100% rename from web/core/components/project/dropdowns/filters/lead.tsx rename to apps/web/core/components/project/dropdowns/filters/lead.tsx diff --git a/web/core/components/project/dropdowns/filters/members.tsx b/apps/web/core/components/project/dropdowns/filters/members.tsx similarity index 100% rename from web/core/components/project/dropdowns/filters/members.tsx rename to apps/web/core/components/project/dropdowns/filters/members.tsx diff --git a/web/core/components/project/dropdowns/filters/root.tsx b/apps/web/core/components/project/dropdowns/filters/root.tsx similarity index 100% rename from web/core/components/project/dropdowns/filters/root.tsx rename to apps/web/core/components/project/dropdowns/filters/root.tsx diff --git a/web/core/components/project/dropdowns/index.ts b/apps/web/core/components/project/dropdowns/index.ts similarity index 100% rename from web/core/components/project/dropdowns/index.ts rename to apps/web/core/components/project/dropdowns/index.ts diff --git a/web/core/components/project/dropdowns/order-by.tsx b/apps/web/core/components/project/dropdowns/order-by.tsx similarity index 100% rename from web/core/components/project/dropdowns/order-by.tsx rename to apps/web/core/components/project/dropdowns/order-by.tsx diff --git a/web/core/components/project/empty-state.tsx b/apps/web/core/components/project/empty-state.tsx similarity index 100% rename from web/core/components/project/empty-state.tsx rename to apps/web/core/components/project/empty-state.tsx diff --git a/web/core/components/project/filters.tsx b/apps/web/core/components/project/filters.tsx similarity index 100% rename from web/core/components/project/filters.tsx rename to apps/web/core/components/project/filters.tsx diff --git a/web/core/components/project/form-loader.tsx b/apps/web/core/components/project/form-loader.tsx similarity index 100% rename from web/core/components/project/form-loader.tsx rename to apps/web/core/components/project/form-loader.tsx diff --git a/web/core/components/project/form.tsx b/apps/web/core/components/project/form.tsx similarity index 100% rename from web/core/components/project/form.tsx rename to apps/web/core/components/project/form.tsx diff --git a/web/core/components/project/header.tsx b/apps/web/core/components/project/header.tsx similarity index 100% rename from web/core/components/project/header.tsx rename to apps/web/core/components/project/header.tsx diff --git a/web/core/components/project/index.ts b/apps/web/core/components/project/index.ts similarity index 100% rename from web/core/components/project/index.ts rename to apps/web/core/components/project/index.ts diff --git a/web/core/components/project/integration-card.tsx b/apps/web/core/components/project/integration-card.tsx similarity index 100% rename from web/core/components/project/integration-card.tsx rename to apps/web/core/components/project/integration-card.tsx diff --git a/web/core/components/project/join-project-modal.tsx b/apps/web/core/components/project/join-project-modal.tsx similarity index 100% rename from web/core/components/project/join-project-modal.tsx rename to apps/web/core/components/project/join-project-modal.tsx diff --git a/web/core/components/project/leave-project-modal.tsx b/apps/web/core/components/project/leave-project-modal.tsx similarity index 100% rename from web/core/components/project/leave-project-modal.tsx rename to apps/web/core/components/project/leave-project-modal.tsx diff --git a/web/core/components/project/member-list-item.tsx b/apps/web/core/components/project/member-list-item.tsx similarity index 100% rename from web/core/components/project/member-list-item.tsx rename to apps/web/core/components/project/member-list-item.tsx diff --git a/web/core/components/project/member-list.tsx b/apps/web/core/components/project/member-list.tsx similarity index 100% rename from web/core/components/project/member-list.tsx rename to apps/web/core/components/project/member-list.tsx diff --git a/web/core/components/project/member-select.tsx b/apps/web/core/components/project/member-select.tsx similarity index 100% rename from web/core/components/project/member-select.tsx rename to apps/web/core/components/project/member-select.tsx diff --git a/web/core/components/project/multi-select-modal.tsx b/apps/web/core/components/project/multi-select-modal.tsx similarity index 100% rename from web/core/components/project/multi-select-modal.tsx rename to apps/web/core/components/project/multi-select-modal.tsx diff --git a/web/core/components/project/project-feature-update.tsx b/apps/web/core/components/project/project-feature-update.tsx similarity index 100% rename from web/core/components/project/project-feature-update.tsx rename to apps/web/core/components/project/project-feature-update.tsx diff --git a/web/core/components/project/project-network-icon.tsx b/apps/web/core/components/project/project-network-icon.tsx similarity index 100% rename from web/core/components/project/project-network-icon.tsx rename to apps/web/core/components/project/project-network-icon.tsx diff --git a/web/core/components/project/project-settings-member-defaults.tsx b/apps/web/core/components/project/project-settings-member-defaults.tsx similarity index 100% rename from web/core/components/project/project-settings-member-defaults.tsx rename to apps/web/core/components/project/project-settings-member-defaults.tsx diff --git a/web/core/components/project/publish-project/index.ts b/apps/web/core/components/project/publish-project/index.ts similarity index 100% rename from web/core/components/project/publish-project/index.ts rename to apps/web/core/components/project/publish-project/index.ts diff --git a/web/core/components/project/publish-project/modal.tsx b/apps/web/core/components/project/publish-project/modal.tsx similarity index 100% rename from web/core/components/project/publish-project/modal.tsx rename to apps/web/core/components/project/publish-project/modal.tsx diff --git a/web/core/components/project/root.tsx b/apps/web/core/components/project/root.tsx similarity index 100% rename from web/core/components/project/root.tsx rename to apps/web/core/components/project/root.tsx diff --git a/web/core/components/project/search-projects.tsx b/apps/web/core/components/project/search-projects.tsx similarity index 100% rename from web/core/components/project/search-projects.tsx rename to apps/web/core/components/project/search-projects.tsx diff --git a/web/core/components/project/send-project-invitation-modal.tsx b/apps/web/core/components/project/send-project-invitation-modal.tsx similarity index 100% rename from web/core/components/project/send-project-invitation-modal.tsx rename to apps/web/core/components/project/send-project-invitation-modal.tsx diff --git a/web/core/components/project/settings/archive-project/archive-restore-modal.tsx b/apps/web/core/components/project/settings/archive-project/archive-restore-modal.tsx similarity index 100% rename from web/core/components/project/settings/archive-project/archive-restore-modal.tsx rename to apps/web/core/components/project/settings/archive-project/archive-restore-modal.tsx diff --git a/web/core/components/project/settings/archive-project/index.tsx b/apps/web/core/components/project/settings/archive-project/index.tsx similarity index 100% rename from web/core/components/project/settings/archive-project/index.tsx rename to apps/web/core/components/project/settings/archive-project/index.tsx diff --git a/web/core/components/project/settings/archive-project/selection.tsx b/apps/web/core/components/project/settings/archive-project/selection.tsx similarity index 100% rename from web/core/components/project/settings/archive-project/selection.tsx rename to apps/web/core/components/project/settings/archive-project/selection.tsx diff --git a/web/core/components/project/settings/delete-project-section.tsx b/apps/web/core/components/project/settings/delete-project-section.tsx similarity index 100% rename from web/core/components/project/settings/delete-project-section.tsx rename to apps/web/core/components/project/settings/delete-project-section.tsx diff --git a/web/core/components/project/settings/features-list.tsx b/apps/web/core/components/project/settings/features-list.tsx similarity index 100% rename from web/core/components/project/settings/features-list.tsx rename to apps/web/core/components/project/settings/features-list.tsx diff --git a/web/core/components/project/settings/index.ts b/apps/web/core/components/project/settings/index.ts similarity index 100% rename from web/core/components/project/settings/index.ts rename to apps/web/core/components/project/settings/index.ts diff --git a/web/core/components/project/settings/member-columns.tsx b/apps/web/core/components/project/settings/member-columns.tsx similarity index 100% rename from web/core/components/project/settings/member-columns.tsx rename to apps/web/core/components/project/settings/member-columns.tsx diff --git a/web/core/components/settings/content-wrapper.tsx b/apps/web/core/components/settings/content-wrapper.tsx similarity index 100% rename from web/core/components/settings/content-wrapper.tsx rename to apps/web/core/components/settings/content-wrapper.tsx diff --git a/web/core/components/settings/header.tsx b/apps/web/core/components/settings/header.tsx similarity index 100% rename from web/core/components/settings/header.tsx rename to apps/web/core/components/settings/header.tsx diff --git a/web/core/components/settings/heading.tsx b/apps/web/core/components/settings/heading.tsx similarity index 100% rename from web/core/components/settings/heading.tsx rename to apps/web/core/components/settings/heading.tsx diff --git a/web/core/components/settings/helper.ts b/apps/web/core/components/settings/helper.ts similarity index 100% rename from web/core/components/settings/helper.ts rename to apps/web/core/components/settings/helper.ts diff --git a/web/core/components/settings/index.ts b/apps/web/core/components/settings/index.ts similarity index 100% rename from web/core/components/settings/index.ts rename to apps/web/core/components/settings/index.ts diff --git a/web/core/components/settings/layout.tsx b/apps/web/core/components/settings/layout.tsx similarity index 100% rename from web/core/components/settings/layout.tsx rename to apps/web/core/components/settings/layout.tsx diff --git a/web/core/components/settings/mobile/index.ts b/apps/web/core/components/settings/mobile/index.ts similarity index 100% rename from web/core/components/settings/mobile/index.ts rename to apps/web/core/components/settings/mobile/index.ts diff --git a/web/core/components/settings/mobile/nav.tsx b/apps/web/core/components/settings/mobile/nav.tsx similarity index 100% rename from web/core/components/settings/mobile/nav.tsx rename to apps/web/core/components/settings/mobile/nav.tsx diff --git a/web/core/components/settings/project/sidebar/index.ts b/apps/web/core/components/settings/project/sidebar/index.ts similarity index 100% rename from web/core/components/settings/project/sidebar/index.ts rename to apps/web/core/components/settings/project/sidebar/index.ts diff --git a/web/core/components/settings/project/sidebar/nav-item-children.tsx b/apps/web/core/components/settings/project/sidebar/nav-item-children.tsx similarity index 100% rename from web/core/components/settings/project/sidebar/nav-item-children.tsx rename to apps/web/core/components/settings/project/sidebar/nav-item-children.tsx diff --git a/web/core/components/settings/project/sidebar/root.tsx b/apps/web/core/components/settings/project/sidebar/root.tsx similarity index 100% rename from web/core/components/settings/project/sidebar/root.tsx rename to apps/web/core/components/settings/project/sidebar/root.tsx diff --git a/web/core/components/settings/sidebar/header.tsx b/apps/web/core/components/settings/sidebar/header.tsx similarity index 100% rename from web/core/components/settings/sidebar/header.tsx rename to apps/web/core/components/settings/sidebar/header.tsx diff --git a/web/core/components/settings/sidebar/index.ts b/apps/web/core/components/settings/sidebar/index.ts similarity index 100% rename from web/core/components/settings/sidebar/index.ts rename to apps/web/core/components/settings/sidebar/index.ts diff --git a/web/core/components/settings/sidebar/nav-item.tsx b/apps/web/core/components/settings/sidebar/nav-item.tsx similarity index 100% rename from web/core/components/settings/sidebar/nav-item.tsx rename to apps/web/core/components/settings/sidebar/nav-item.tsx diff --git a/web/core/components/settings/sidebar/root.tsx b/apps/web/core/components/settings/sidebar/root.tsx similarity index 100% rename from web/core/components/settings/sidebar/root.tsx rename to apps/web/core/components/settings/sidebar/root.tsx diff --git a/web/core/components/settings/tabs.tsx b/apps/web/core/components/settings/tabs.tsx similarity index 100% rename from web/core/components/settings/tabs.tsx rename to apps/web/core/components/settings/tabs.tsx diff --git a/web/core/components/sidebar/index.ts b/apps/web/core/components/sidebar/index.ts similarity index 100% rename from web/core/components/sidebar/index.ts rename to apps/web/core/components/sidebar/index.ts diff --git a/web/core/components/sidebar/sidebar-navigation.tsx b/apps/web/core/components/sidebar/sidebar-navigation.tsx similarity index 100% rename from web/core/components/sidebar/sidebar-navigation.tsx rename to apps/web/core/components/sidebar/sidebar-navigation.tsx diff --git a/web/core/components/stickies/action-bar.tsx b/apps/web/core/components/stickies/action-bar.tsx similarity index 100% rename from web/core/components/stickies/action-bar.tsx rename to apps/web/core/components/stickies/action-bar.tsx diff --git a/web/core/components/stickies/delete-modal.tsx b/apps/web/core/components/stickies/delete-modal.tsx similarity index 100% rename from web/core/components/stickies/delete-modal.tsx rename to apps/web/core/components/stickies/delete-modal.tsx diff --git a/web/core/components/stickies/index.ts b/apps/web/core/components/stickies/index.ts similarity index 100% rename from web/core/components/stickies/index.ts rename to apps/web/core/components/stickies/index.ts diff --git a/web/core/components/stickies/layout/index.ts b/apps/web/core/components/stickies/layout/index.ts similarity index 100% rename from web/core/components/stickies/layout/index.ts rename to apps/web/core/components/stickies/layout/index.ts diff --git a/web/core/components/stickies/layout/stickies-infinite.tsx b/apps/web/core/components/stickies/layout/stickies-infinite.tsx similarity index 100% rename from web/core/components/stickies/layout/stickies-infinite.tsx rename to apps/web/core/components/stickies/layout/stickies-infinite.tsx diff --git a/web/core/components/stickies/layout/stickies-list.tsx b/apps/web/core/components/stickies/layout/stickies-list.tsx similarity index 100% rename from web/core/components/stickies/layout/stickies-list.tsx rename to apps/web/core/components/stickies/layout/stickies-list.tsx diff --git a/web/core/components/stickies/layout/stickies-loader.tsx b/apps/web/core/components/stickies/layout/stickies-loader.tsx similarity index 100% rename from web/core/components/stickies/layout/stickies-loader.tsx rename to apps/web/core/components/stickies/layout/stickies-loader.tsx diff --git a/web/core/components/stickies/layout/stickies-truncated.tsx b/apps/web/core/components/stickies/layout/stickies-truncated.tsx similarity index 100% rename from web/core/components/stickies/layout/stickies-truncated.tsx rename to apps/web/core/components/stickies/layout/stickies-truncated.tsx diff --git a/web/core/components/stickies/layout/sticky-dnd-wrapper.tsx b/apps/web/core/components/stickies/layout/sticky-dnd-wrapper.tsx similarity index 100% rename from web/core/components/stickies/layout/sticky-dnd-wrapper.tsx rename to apps/web/core/components/stickies/layout/sticky-dnd-wrapper.tsx diff --git a/web/core/components/stickies/layout/sticky.helpers.ts b/apps/web/core/components/stickies/layout/sticky.helpers.ts similarity index 100% rename from web/core/components/stickies/layout/sticky.helpers.ts rename to apps/web/core/components/stickies/layout/sticky.helpers.ts diff --git a/web/core/components/stickies/modal/index.tsx b/apps/web/core/components/stickies/modal/index.tsx similarity index 100% rename from web/core/components/stickies/modal/index.tsx rename to apps/web/core/components/stickies/modal/index.tsx diff --git a/web/core/components/stickies/modal/search.tsx b/apps/web/core/components/stickies/modal/search.tsx similarity index 100% rename from web/core/components/stickies/modal/search.tsx rename to apps/web/core/components/stickies/modal/search.tsx diff --git a/web/core/components/stickies/modal/stickies.tsx b/apps/web/core/components/stickies/modal/stickies.tsx similarity index 100% rename from web/core/components/stickies/modal/stickies.tsx rename to apps/web/core/components/stickies/modal/stickies.tsx diff --git a/web/core/components/stickies/sticky/index.ts b/apps/web/core/components/stickies/sticky/index.ts similarity index 100% rename from web/core/components/stickies/sticky/index.ts rename to apps/web/core/components/stickies/sticky/index.ts diff --git a/web/core/components/stickies/sticky/inputs.tsx b/apps/web/core/components/stickies/sticky/inputs.tsx similarity index 100% rename from web/core/components/stickies/sticky/inputs.tsx rename to apps/web/core/components/stickies/sticky/inputs.tsx diff --git a/web/core/components/stickies/sticky/root.tsx b/apps/web/core/components/stickies/sticky/root.tsx similarity index 100% rename from web/core/components/stickies/sticky/root.tsx rename to apps/web/core/components/stickies/sticky/root.tsx diff --git a/web/core/components/stickies/sticky/sticky-item-drag-handle.tsx b/apps/web/core/components/stickies/sticky/sticky-item-drag-handle.tsx similarity index 100% rename from web/core/components/stickies/sticky/sticky-item-drag-handle.tsx rename to apps/web/core/components/stickies/sticky/sticky-item-drag-handle.tsx diff --git a/web/core/components/stickies/sticky/use-operations.tsx b/apps/web/core/components/stickies/sticky/use-operations.tsx similarity index 100% rename from web/core/components/stickies/sticky/use-operations.tsx rename to apps/web/core/components/stickies/sticky/use-operations.tsx diff --git a/web/core/components/stickies/widget.tsx b/apps/web/core/components/stickies/widget.tsx similarity index 100% rename from web/core/components/stickies/widget.tsx rename to apps/web/core/components/stickies/widget.tsx diff --git a/web/core/components/ui/empty-space.tsx b/apps/web/core/components/ui/empty-space.tsx similarity index 100% rename from web/core/components/ui/empty-space.tsx rename to apps/web/core/components/ui/empty-space.tsx diff --git a/web/core/components/ui/index.ts b/apps/web/core/components/ui/index.ts similarity index 100% rename from web/core/components/ui/index.ts rename to apps/web/core/components/ui/index.ts diff --git a/web/core/components/ui/integration-and-import-export-banner.tsx b/apps/web/core/components/ui/integration-and-import-export-banner.tsx similarity index 100% rename from web/core/components/ui/integration-and-import-export-banner.tsx rename to apps/web/core/components/ui/integration-and-import-export-banner.tsx diff --git a/web/core/components/ui/labels-list.tsx b/apps/web/core/components/ui/labels-list.tsx similarity index 100% rename from web/core/components/ui/labels-list.tsx rename to apps/web/core/components/ui/labels-list.tsx diff --git a/web/core/components/ui/loader/cycle-module-board-loader.tsx b/apps/web/core/components/ui/loader/cycle-module-board-loader.tsx similarity index 100% rename from web/core/components/ui/loader/cycle-module-board-loader.tsx rename to apps/web/core/components/ui/loader/cycle-module-board-loader.tsx diff --git a/web/core/components/ui/loader/cycle-module-list-loader.tsx b/apps/web/core/components/ui/loader/cycle-module-list-loader.tsx similarity index 100% rename from web/core/components/ui/loader/cycle-module-list-loader.tsx rename to apps/web/core/components/ui/loader/cycle-module-list-loader.tsx diff --git a/web/core/components/ui/loader/index.ts b/apps/web/core/components/ui/loader/index.ts similarity index 100% rename from web/core/components/ui/loader/index.ts rename to apps/web/core/components/ui/loader/index.ts diff --git a/web/core/components/ui/loader/layouts/calendar-layout-loader.tsx b/apps/web/core/components/ui/loader/layouts/calendar-layout-loader.tsx similarity index 100% rename from web/core/components/ui/loader/layouts/calendar-layout-loader.tsx rename to apps/web/core/components/ui/loader/layouts/calendar-layout-loader.tsx diff --git a/web/core/components/ui/loader/layouts/gantt-layout-loader.tsx b/apps/web/core/components/ui/loader/layouts/gantt-layout-loader.tsx similarity index 100% rename from web/core/components/ui/loader/layouts/gantt-layout-loader.tsx rename to apps/web/core/components/ui/loader/layouts/gantt-layout-loader.tsx diff --git a/web/core/components/ui/loader/layouts/index.ts b/apps/web/core/components/ui/loader/layouts/index.ts similarity index 100% rename from web/core/components/ui/loader/layouts/index.ts rename to apps/web/core/components/ui/loader/layouts/index.ts diff --git a/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx b/apps/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx similarity index 100% rename from web/core/components/ui/loader/layouts/kanban-layout-loader.tsx rename to apps/web/core/components/ui/loader/layouts/kanban-layout-loader.tsx diff --git a/web/core/components/ui/loader/layouts/list-layout-loader.tsx b/apps/web/core/components/ui/loader/layouts/list-layout-loader.tsx similarity index 100% rename from web/core/components/ui/loader/layouts/list-layout-loader.tsx rename to apps/web/core/components/ui/loader/layouts/list-layout-loader.tsx diff --git a/web/core/components/ui/loader/layouts/members-layout-loader.tsx b/apps/web/core/components/ui/loader/layouts/members-layout-loader.tsx similarity index 100% rename from web/core/components/ui/loader/layouts/members-layout-loader.tsx rename to apps/web/core/components/ui/loader/layouts/members-layout-loader.tsx diff --git a/web/core/components/ui/loader/layouts/project-inbox/inbox-layout-loader.tsx b/apps/web/core/components/ui/loader/layouts/project-inbox/inbox-layout-loader.tsx similarity index 100% rename from web/core/components/ui/loader/layouts/project-inbox/inbox-layout-loader.tsx rename to apps/web/core/components/ui/loader/layouts/project-inbox/inbox-layout-loader.tsx diff --git a/web/core/components/ui/loader/layouts/project-inbox/inbox-sidebar-loader.tsx b/apps/web/core/components/ui/loader/layouts/project-inbox/inbox-sidebar-loader.tsx similarity index 100% rename from web/core/components/ui/loader/layouts/project-inbox/inbox-sidebar-loader.tsx rename to apps/web/core/components/ui/loader/layouts/project-inbox/inbox-sidebar-loader.tsx diff --git a/web/core/components/ui/loader/layouts/project-inbox/index.ts b/apps/web/core/components/ui/loader/layouts/project-inbox/index.ts similarity index 100% rename from web/core/components/ui/loader/layouts/project-inbox/index.ts rename to apps/web/core/components/ui/loader/layouts/project-inbox/index.ts diff --git a/web/core/components/ui/loader/layouts/spreadsheet-layout-loader.tsx b/apps/web/core/components/ui/loader/layouts/spreadsheet-layout-loader.tsx similarity index 100% rename from web/core/components/ui/loader/layouts/spreadsheet-layout-loader.tsx rename to apps/web/core/components/ui/loader/layouts/spreadsheet-layout-loader.tsx diff --git a/web/core/components/ui/loader/notification-loader.tsx b/apps/web/core/components/ui/loader/notification-loader.tsx similarity index 100% rename from web/core/components/ui/loader/notification-loader.tsx rename to apps/web/core/components/ui/loader/notification-loader.tsx diff --git a/web/core/components/ui/loader/pages-loader.tsx b/apps/web/core/components/ui/loader/pages-loader.tsx similarity index 100% rename from web/core/components/ui/loader/pages-loader.tsx rename to apps/web/core/components/ui/loader/pages-loader.tsx diff --git a/web/core/components/ui/loader/projects-loader.tsx b/apps/web/core/components/ui/loader/projects-loader.tsx similarity index 100% rename from web/core/components/ui/loader/projects-loader.tsx rename to apps/web/core/components/ui/loader/projects-loader.tsx diff --git a/web/core/components/ui/loader/settings/activity.tsx b/apps/web/core/components/ui/loader/settings/activity.tsx similarity index 100% rename from web/core/components/ui/loader/settings/activity.tsx rename to apps/web/core/components/ui/loader/settings/activity.tsx diff --git a/web/core/components/ui/loader/settings/api-token.tsx b/apps/web/core/components/ui/loader/settings/api-token.tsx similarity index 100% rename from web/core/components/ui/loader/settings/api-token.tsx rename to apps/web/core/components/ui/loader/settings/api-token.tsx diff --git a/web/core/components/ui/loader/settings/email.tsx b/apps/web/core/components/ui/loader/settings/email.tsx similarity index 100% rename from web/core/components/ui/loader/settings/email.tsx rename to apps/web/core/components/ui/loader/settings/email.tsx diff --git a/web/core/components/ui/loader/settings/import-and-export.tsx b/apps/web/core/components/ui/loader/settings/import-and-export.tsx similarity index 100% rename from web/core/components/ui/loader/settings/import-and-export.tsx rename to apps/web/core/components/ui/loader/settings/import-and-export.tsx diff --git a/web/core/components/ui/loader/settings/index.ts b/apps/web/core/components/ui/loader/settings/index.ts similarity index 100% rename from web/core/components/ui/loader/settings/index.ts rename to apps/web/core/components/ui/loader/settings/index.ts diff --git a/web/core/components/ui/loader/settings/integration.tsx b/apps/web/core/components/ui/loader/settings/integration.tsx similarity index 100% rename from web/core/components/ui/loader/settings/integration.tsx rename to apps/web/core/components/ui/loader/settings/integration.tsx diff --git a/web/core/components/ui/loader/settings/members.tsx b/apps/web/core/components/ui/loader/settings/members.tsx similarity index 100% rename from web/core/components/ui/loader/settings/members.tsx rename to apps/web/core/components/ui/loader/settings/members.tsx diff --git a/web/core/components/ui/loader/settings/web-hook.tsx b/apps/web/core/components/ui/loader/settings/web-hook.tsx similarity index 100% rename from web/core/components/ui/loader/settings/web-hook.tsx rename to apps/web/core/components/ui/loader/settings/web-hook.tsx diff --git a/web/core/components/ui/loader/utils.tsx b/apps/web/core/components/ui/loader/utils.tsx similarity index 100% rename from web/core/components/ui/loader/utils.tsx rename to apps/web/core/components/ui/loader/utils.tsx diff --git a/web/core/components/ui/loader/view-list-loader.tsx b/apps/web/core/components/ui/loader/view-list-loader.tsx similarity index 100% rename from web/core/components/ui/loader/view-list-loader.tsx rename to apps/web/core/components/ui/loader/view-list-loader.tsx diff --git a/web/core/components/ui/markdown-to-component.tsx b/apps/web/core/components/ui/markdown-to-component.tsx similarity index 100% rename from web/core/components/ui/markdown-to-component.tsx rename to apps/web/core/components/ui/markdown-to-component.tsx diff --git a/web/core/components/ui/profile-empty-state.tsx b/apps/web/core/components/ui/profile-empty-state.tsx similarity index 100% rename from web/core/components/ui/profile-empty-state.tsx rename to apps/web/core/components/ui/profile-empty-state.tsx diff --git a/web/core/components/user/index.ts b/apps/web/core/components/user/index.ts similarity index 100% rename from web/core/components/user/index.ts rename to apps/web/core/components/user/index.ts diff --git a/web/core/components/user/user-greetings.tsx b/apps/web/core/components/user/user-greetings.tsx similarity index 100% rename from web/core/components/user/user-greetings.tsx rename to apps/web/core/components/user/user-greetings.tsx diff --git a/web/core/components/views/applied-filters/access.tsx b/apps/web/core/components/views/applied-filters/access.tsx similarity index 100% rename from web/core/components/views/applied-filters/access.tsx rename to apps/web/core/components/views/applied-filters/access.tsx diff --git a/web/core/components/views/applied-filters/index.tsx b/apps/web/core/components/views/applied-filters/index.tsx similarity index 100% rename from web/core/components/views/applied-filters/index.tsx rename to apps/web/core/components/views/applied-filters/index.tsx diff --git a/web/core/components/views/applied-filters/root.tsx b/apps/web/core/components/views/applied-filters/root.tsx similarity index 100% rename from web/core/components/views/applied-filters/root.tsx rename to apps/web/core/components/views/applied-filters/root.tsx diff --git a/web/core/components/views/delete-view-modal.tsx b/apps/web/core/components/views/delete-view-modal.tsx similarity index 100% rename from web/core/components/views/delete-view-modal.tsx rename to apps/web/core/components/views/delete-view-modal.tsx diff --git a/web/core/components/views/filters/filter-selection.tsx b/apps/web/core/components/views/filters/filter-selection.tsx similarity index 100% rename from web/core/components/views/filters/filter-selection.tsx rename to apps/web/core/components/views/filters/filter-selection.tsx diff --git a/web/core/components/views/filters/order-by.tsx b/apps/web/core/components/views/filters/order-by.tsx similarity index 100% rename from web/core/components/views/filters/order-by.tsx rename to apps/web/core/components/views/filters/order-by.tsx diff --git a/web/core/components/views/form.tsx b/apps/web/core/components/views/form.tsx similarity index 100% rename from web/core/components/views/form.tsx rename to apps/web/core/components/views/form.tsx diff --git a/web/core/components/views/helper.tsx b/apps/web/core/components/views/helper.tsx similarity index 100% rename from web/core/components/views/helper.tsx rename to apps/web/core/components/views/helper.tsx diff --git a/web/core/components/views/index.ts b/apps/web/core/components/views/index.ts similarity index 100% rename from web/core/components/views/index.ts rename to apps/web/core/components/views/index.ts diff --git a/web/core/components/views/modal.tsx b/apps/web/core/components/views/modal.tsx similarity index 100% rename from web/core/components/views/modal.tsx rename to apps/web/core/components/views/modal.tsx diff --git a/web/core/components/views/quick-actions.tsx b/apps/web/core/components/views/quick-actions.tsx similarity index 100% rename from web/core/components/views/quick-actions.tsx rename to apps/web/core/components/views/quick-actions.tsx diff --git a/web/core/components/views/update-view-component.tsx b/apps/web/core/components/views/update-view-component.tsx similarity index 100% rename from web/core/components/views/update-view-component.tsx rename to apps/web/core/components/views/update-view-component.tsx diff --git a/web/core/components/views/view-list-header.tsx b/apps/web/core/components/views/view-list-header.tsx similarity index 100% rename from web/core/components/views/view-list-header.tsx rename to apps/web/core/components/views/view-list-header.tsx diff --git a/web/core/components/views/view-list-item-action.tsx b/apps/web/core/components/views/view-list-item-action.tsx similarity index 100% rename from web/core/components/views/view-list-item-action.tsx rename to apps/web/core/components/views/view-list-item-action.tsx diff --git a/web/core/components/views/view-list-item.tsx b/apps/web/core/components/views/view-list-item.tsx similarity index 100% rename from web/core/components/views/view-list-item.tsx rename to apps/web/core/components/views/view-list-item.tsx diff --git a/web/core/components/views/views-list.tsx b/apps/web/core/components/views/views-list.tsx similarity index 100% rename from web/core/components/views/views-list.tsx rename to apps/web/core/components/views/views-list.tsx diff --git a/web/core/components/web-hooks/create-webhook-modal.tsx b/apps/web/core/components/web-hooks/create-webhook-modal.tsx similarity index 100% rename from web/core/components/web-hooks/create-webhook-modal.tsx rename to apps/web/core/components/web-hooks/create-webhook-modal.tsx diff --git a/web/core/components/web-hooks/delete-webhook-modal.tsx b/apps/web/core/components/web-hooks/delete-webhook-modal.tsx similarity index 100% rename from web/core/components/web-hooks/delete-webhook-modal.tsx rename to apps/web/core/components/web-hooks/delete-webhook-modal.tsx diff --git a/web/core/components/web-hooks/empty-state.tsx b/apps/web/core/components/web-hooks/empty-state.tsx similarity index 100% rename from web/core/components/web-hooks/empty-state.tsx rename to apps/web/core/components/web-hooks/empty-state.tsx diff --git a/web/core/components/web-hooks/form/delete-section.tsx b/apps/web/core/components/web-hooks/form/delete-section.tsx similarity index 100% rename from web/core/components/web-hooks/form/delete-section.tsx rename to apps/web/core/components/web-hooks/form/delete-section.tsx diff --git a/web/core/components/web-hooks/form/event-types.tsx b/apps/web/core/components/web-hooks/form/event-types.tsx similarity index 100% rename from web/core/components/web-hooks/form/event-types.tsx rename to apps/web/core/components/web-hooks/form/event-types.tsx diff --git a/web/core/components/web-hooks/form/form.tsx b/apps/web/core/components/web-hooks/form/form.tsx similarity index 100% rename from web/core/components/web-hooks/form/form.tsx rename to apps/web/core/components/web-hooks/form/form.tsx diff --git a/web/core/components/web-hooks/form/index.ts b/apps/web/core/components/web-hooks/form/index.ts similarity index 100% rename from web/core/components/web-hooks/form/index.ts rename to apps/web/core/components/web-hooks/form/index.ts diff --git a/web/core/components/web-hooks/form/individual-event-options.tsx b/apps/web/core/components/web-hooks/form/individual-event-options.tsx similarity index 100% rename from web/core/components/web-hooks/form/individual-event-options.tsx rename to apps/web/core/components/web-hooks/form/individual-event-options.tsx diff --git a/web/core/components/web-hooks/form/input.tsx b/apps/web/core/components/web-hooks/form/input.tsx similarity index 100% rename from web/core/components/web-hooks/form/input.tsx rename to apps/web/core/components/web-hooks/form/input.tsx diff --git a/web/core/components/web-hooks/form/secret-key.tsx b/apps/web/core/components/web-hooks/form/secret-key.tsx similarity index 100% rename from web/core/components/web-hooks/form/secret-key.tsx rename to apps/web/core/components/web-hooks/form/secret-key.tsx diff --git a/web/core/components/web-hooks/form/toggle.tsx b/apps/web/core/components/web-hooks/form/toggle.tsx similarity index 100% rename from web/core/components/web-hooks/form/toggle.tsx rename to apps/web/core/components/web-hooks/form/toggle.tsx diff --git a/web/core/components/web-hooks/generated-hook-details.tsx b/apps/web/core/components/web-hooks/generated-hook-details.tsx similarity index 100% rename from web/core/components/web-hooks/generated-hook-details.tsx rename to apps/web/core/components/web-hooks/generated-hook-details.tsx diff --git a/web/core/components/web-hooks/index.ts b/apps/web/core/components/web-hooks/index.ts similarity index 100% rename from web/core/components/web-hooks/index.ts rename to apps/web/core/components/web-hooks/index.ts diff --git a/web/core/components/web-hooks/utils.ts b/apps/web/core/components/web-hooks/utils.ts similarity index 100% rename from web/core/components/web-hooks/utils.ts rename to apps/web/core/components/web-hooks/utils.ts diff --git a/web/core/components/web-hooks/webhooks-list-item.tsx b/apps/web/core/components/web-hooks/webhooks-list-item.tsx similarity index 100% rename from web/core/components/web-hooks/webhooks-list-item.tsx rename to apps/web/core/components/web-hooks/webhooks-list-item.tsx diff --git a/web/core/components/web-hooks/webhooks-list.tsx b/apps/web/core/components/web-hooks/webhooks-list.tsx similarity index 100% rename from web/core/components/web-hooks/webhooks-list.tsx rename to apps/web/core/components/web-hooks/webhooks-list.tsx diff --git a/web/core/components/workspace-notifications/index.ts b/apps/web/core/components/workspace-notifications/index.ts similarity index 100% rename from web/core/components/workspace-notifications/index.ts rename to apps/web/core/components/workspace-notifications/index.ts diff --git a/web/core/components/workspace-notifications/notification-app-sidebar-option.tsx b/apps/web/core/components/workspace-notifications/notification-app-sidebar-option.tsx similarity index 100% rename from web/core/components/workspace-notifications/notification-app-sidebar-option.tsx rename to apps/web/core/components/workspace-notifications/notification-app-sidebar-option.tsx diff --git a/web/core/components/workspace-notifications/root.tsx b/apps/web/core/components/workspace-notifications/root.tsx similarity index 100% rename from web/core/components/workspace-notifications/root.tsx rename to apps/web/core/components/workspace-notifications/root.tsx diff --git a/web/core/components/workspace-notifications/sidebar/empty-state.tsx b/apps/web/core/components/workspace-notifications/sidebar/empty-state.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/empty-state.tsx rename to apps/web/core/components/workspace-notifications/sidebar/empty-state.tsx diff --git a/web/core/components/workspace-notifications/sidebar/filters/applied-filter.tsx b/apps/web/core/components/workspace-notifications/sidebar/filters/applied-filter.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/filters/applied-filter.tsx rename to apps/web/core/components/workspace-notifications/sidebar/filters/applied-filter.tsx diff --git a/web/core/components/workspace-notifications/sidebar/filters/index.ts b/apps/web/core/components/workspace-notifications/sidebar/filters/index.ts similarity index 100% rename from web/core/components/workspace-notifications/sidebar/filters/index.ts rename to apps/web/core/components/workspace-notifications/sidebar/filters/index.ts diff --git a/web/core/components/workspace-notifications/sidebar/filters/menu/index.ts b/apps/web/core/components/workspace-notifications/sidebar/filters/menu/index.ts similarity index 100% rename from web/core/components/workspace-notifications/sidebar/filters/menu/index.ts rename to apps/web/core/components/workspace-notifications/sidebar/filters/menu/index.ts diff --git a/web/core/components/workspace-notifications/sidebar/filters/menu/menu-option-item.tsx b/apps/web/core/components/workspace-notifications/sidebar/filters/menu/menu-option-item.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/filters/menu/menu-option-item.tsx rename to apps/web/core/components/workspace-notifications/sidebar/filters/menu/menu-option-item.tsx diff --git a/web/core/components/workspace-notifications/sidebar/filters/menu/root.tsx b/apps/web/core/components/workspace-notifications/sidebar/filters/menu/root.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/filters/menu/root.tsx rename to apps/web/core/components/workspace-notifications/sidebar/filters/menu/root.tsx diff --git a/web/core/components/workspace-notifications/sidebar/header/index.ts b/apps/web/core/components/workspace-notifications/sidebar/header/index.ts similarity index 100% rename from web/core/components/workspace-notifications/sidebar/header/index.ts rename to apps/web/core/components/workspace-notifications/sidebar/header/index.ts diff --git a/web/core/components/workspace-notifications/sidebar/header/options/index.ts b/apps/web/core/components/workspace-notifications/sidebar/header/options/index.ts similarity index 100% rename from web/core/components/workspace-notifications/sidebar/header/options/index.ts rename to apps/web/core/components/workspace-notifications/sidebar/header/options/index.ts diff --git a/web/core/components/workspace-notifications/sidebar/header/options/menu-option/index.ts b/apps/web/core/components/workspace-notifications/sidebar/header/options/menu-option/index.ts similarity index 100% rename from web/core/components/workspace-notifications/sidebar/header/options/menu-option/index.ts rename to apps/web/core/components/workspace-notifications/sidebar/header/options/menu-option/index.ts diff --git a/web/core/components/workspace-notifications/sidebar/header/options/menu-option/menu-item.tsx b/apps/web/core/components/workspace-notifications/sidebar/header/options/menu-option/menu-item.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/header/options/menu-option/menu-item.tsx rename to apps/web/core/components/workspace-notifications/sidebar/header/options/menu-option/menu-item.tsx diff --git a/web/core/components/workspace-notifications/sidebar/header/options/menu-option/root.tsx b/apps/web/core/components/workspace-notifications/sidebar/header/options/menu-option/root.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/header/options/menu-option/root.tsx rename to apps/web/core/components/workspace-notifications/sidebar/header/options/menu-option/root.tsx diff --git a/web/core/components/workspace-notifications/sidebar/header/options/root.tsx b/apps/web/core/components/workspace-notifications/sidebar/header/options/root.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/header/options/root.tsx rename to apps/web/core/components/workspace-notifications/sidebar/header/options/root.tsx diff --git a/web/core/components/workspace-notifications/sidebar/header/root.tsx b/apps/web/core/components/workspace-notifications/sidebar/header/root.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/header/root.tsx rename to apps/web/core/components/workspace-notifications/sidebar/header/root.tsx diff --git a/web/core/components/workspace-notifications/sidebar/index.ts b/apps/web/core/components/workspace-notifications/sidebar/index.ts similarity index 100% rename from web/core/components/workspace-notifications/sidebar/index.ts rename to apps/web/core/components/workspace-notifications/sidebar/index.ts diff --git a/web/core/components/workspace-notifications/sidebar/loader.tsx b/apps/web/core/components/workspace-notifications/sidebar/loader.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/loader.tsx rename to apps/web/core/components/workspace-notifications/sidebar/loader.tsx diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/content.tsx b/apps/web/core/components/workspace-notifications/sidebar/notification-card/content.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/content.tsx rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/content.tsx diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/index.ts b/apps/web/core/components/workspace-notifications/sidebar/notification-card/index.ts similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/index.ts rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/index.ts diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/item.tsx b/apps/web/core/components/workspace-notifications/sidebar/notification-card/item.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/item.tsx rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/item.tsx diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/options/archive.tsx b/apps/web/core/components/workspace-notifications/sidebar/notification-card/options/archive.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/options/archive.tsx rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/options/archive.tsx diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/options/button.tsx b/apps/web/core/components/workspace-notifications/sidebar/notification-card/options/button.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/options/button.tsx rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/options/button.tsx diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/options/index.ts b/apps/web/core/components/workspace-notifications/sidebar/notification-card/options/index.ts similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/options/index.ts rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/options/index.ts diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/options/read.tsx b/apps/web/core/components/workspace-notifications/sidebar/notification-card/options/read.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/options/read.tsx rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/options/read.tsx diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/options/root.tsx b/apps/web/core/components/workspace-notifications/sidebar/notification-card/options/root.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/options/root.tsx rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/options/root.tsx diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/index.ts b/apps/web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/index.ts similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/index.ts rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/index.ts diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/modal.tsx b/apps/web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/modal.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/modal.tsx rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/modal.tsx diff --git a/web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/root.tsx b/apps/web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/root.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/root.tsx rename to apps/web/core/components/workspace-notifications/sidebar/notification-card/options/snooze/root.tsx diff --git a/web/core/components/workspace-notifications/sidebar/root.tsx b/apps/web/core/components/workspace-notifications/sidebar/root.tsx similarity index 100% rename from web/core/components/workspace-notifications/sidebar/root.tsx rename to apps/web/core/components/workspace-notifications/sidebar/root.tsx diff --git a/web/core/components/workspace/ConfirmWorkspaceMemberRemove.tsx b/apps/web/core/components/workspace/ConfirmWorkspaceMemberRemove.tsx similarity index 100% rename from web/core/components/workspace/ConfirmWorkspaceMemberRemove.tsx rename to apps/web/core/components/workspace/ConfirmWorkspaceMemberRemove.tsx diff --git a/web/core/components/workspace/billing/comparison/base.tsx b/apps/web/core/components/workspace/billing/comparison/base.tsx similarity index 100% rename from web/core/components/workspace/billing/comparison/base.tsx rename to apps/web/core/components/workspace/billing/comparison/base.tsx diff --git a/web/core/components/workspace/billing/comparison/feature-detail.tsx b/apps/web/core/components/workspace/billing/comparison/feature-detail.tsx similarity index 100% rename from web/core/components/workspace/billing/comparison/feature-detail.tsx rename to apps/web/core/components/workspace/billing/comparison/feature-detail.tsx diff --git a/web/core/components/workspace/billing/comparison/index.ts b/apps/web/core/components/workspace/billing/comparison/index.ts similarity index 100% rename from web/core/components/workspace/billing/comparison/index.ts rename to apps/web/core/components/workspace/billing/comparison/index.ts diff --git a/web/core/components/workspace/billing/index.ts b/apps/web/core/components/workspace/billing/index.ts similarity index 100% rename from web/core/components/workspace/billing/index.ts rename to apps/web/core/components/workspace/billing/index.ts diff --git a/web/core/components/workspace/billing/subscription.ts b/apps/web/core/components/workspace/billing/subscription.ts similarity index 100% rename from web/core/components/workspace/billing/subscription.ts rename to apps/web/core/components/workspace/billing/subscription.ts diff --git a/web/core/components/workspace/confirm-workspace-member-remove.tsx b/apps/web/core/components/workspace/confirm-workspace-member-remove.tsx similarity index 100% rename from web/core/components/workspace/confirm-workspace-member-remove.tsx rename to apps/web/core/components/workspace/confirm-workspace-member-remove.tsx diff --git a/web/core/components/workspace/create-workspace-form.tsx b/apps/web/core/components/workspace/create-workspace-form.tsx similarity index 100% rename from web/core/components/workspace/create-workspace-form.tsx rename to apps/web/core/components/workspace/create-workspace-form.tsx diff --git a/web/core/components/workspace/delete-workspace-form.tsx b/apps/web/core/components/workspace/delete-workspace-form.tsx similarity index 100% rename from web/core/components/workspace/delete-workspace-form.tsx rename to apps/web/core/components/workspace/delete-workspace-form.tsx diff --git a/web/core/components/workspace/index.ts b/apps/web/core/components/workspace/index.ts similarity index 100% rename from web/core/components/workspace/index.ts rename to apps/web/core/components/workspace/index.ts diff --git a/web/core/components/workspace/invite-modal/actions.tsx b/apps/web/core/components/workspace/invite-modal/actions.tsx similarity index 100% rename from web/core/components/workspace/invite-modal/actions.tsx rename to apps/web/core/components/workspace/invite-modal/actions.tsx diff --git a/web/core/components/workspace/invite-modal/fields.tsx b/apps/web/core/components/workspace/invite-modal/fields.tsx similarity index 100% rename from web/core/components/workspace/invite-modal/fields.tsx rename to apps/web/core/components/workspace/invite-modal/fields.tsx diff --git a/web/core/components/workspace/invite-modal/form.tsx b/apps/web/core/components/workspace/invite-modal/form.tsx similarity index 100% rename from web/core/components/workspace/invite-modal/form.tsx rename to apps/web/core/components/workspace/invite-modal/form.tsx diff --git a/web/core/components/workspace/invite-modal/index.ts b/apps/web/core/components/workspace/invite-modal/index.ts similarity index 100% rename from web/core/components/workspace/invite-modal/index.ts rename to apps/web/core/components/workspace/invite-modal/index.ts diff --git a/web/core/components/workspace/logo.tsx b/apps/web/core/components/workspace/logo.tsx similarity index 100% rename from web/core/components/workspace/logo.tsx rename to apps/web/core/components/workspace/logo.tsx diff --git a/web/core/components/workspace/settings/index.ts b/apps/web/core/components/workspace/settings/index.ts similarity index 100% rename from web/core/components/workspace/settings/index.ts rename to apps/web/core/components/workspace/settings/index.ts diff --git a/web/core/components/workspace/settings/invitations-list-item.tsx b/apps/web/core/components/workspace/settings/invitations-list-item.tsx similarity index 100% rename from web/core/components/workspace/settings/invitations-list-item.tsx rename to apps/web/core/components/workspace/settings/invitations-list-item.tsx diff --git a/web/core/components/workspace/settings/member-columns.tsx b/apps/web/core/components/workspace/settings/member-columns.tsx similarity index 100% rename from web/core/components/workspace/settings/member-columns.tsx rename to apps/web/core/components/workspace/settings/member-columns.tsx diff --git a/web/core/components/workspace/settings/members-list-item.tsx b/apps/web/core/components/workspace/settings/members-list-item.tsx similarity index 100% rename from web/core/components/workspace/settings/members-list-item.tsx rename to apps/web/core/components/workspace/settings/members-list-item.tsx diff --git a/web/core/components/workspace/settings/members-list.tsx b/apps/web/core/components/workspace/settings/members-list.tsx similarity index 100% rename from web/core/components/workspace/settings/members-list.tsx rename to apps/web/core/components/workspace/settings/members-list.tsx diff --git a/web/core/components/workspace/settings/workspace-details.tsx b/apps/web/core/components/workspace/settings/workspace-details.tsx similarity index 100% rename from web/core/components/workspace/settings/workspace-details.tsx rename to apps/web/core/components/workspace/settings/workspace-details.tsx diff --git a/web/core/components/workspace/sidebar/dropdown-item.tsx b/apps/web/core/components/workspace/sidebar/dropdown-item.tsx similarity index 100% rename from web/core/components/workspace/sidebar/dropdown-item.tsx rename to apps/web/core/components/workspace/sidebar/dropdown-item.tsx diff --git a/web/core/components/workspace/sidebar/dropdown.tsx b/apps/web/core/components/workspace/sidebar/dropdown.tsx similarity index 100% rename from web/core/components/workspace/sidebar/dropdown.tsx rename to apps/web/core/components/workspace/sidebar/dropdown.tsx diff --git a/web/core/components/workspace/sidebar/favorites/favorite-folder.tsx b/apps/web/core/components/workspace/sidebar/favorites/favorite-folder.tsx similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorite-folder.tsx rename to apps/web/core/components/workspace/sidebar/favorites/favorite-folder.tsx diff --git a/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-drag-handle.tsx b/apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-drag-handle.tsx similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-drag-handle.tsx rename to apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-drag-handle.tsx diff --git a/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-quick-action.tsx b/apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-quick-action.tsx similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-quick-action.tsx rename to apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-quick-action.tsx diff --git a/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-title.tsx b/apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-title.tsx similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-title.tsx rename to apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-title.tsx diff --git a/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-wrapper.tsx b/apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-wrapper.tsx similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-wrapper.tsx rename to apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/favorite-item-wrapper.tsx diff --git a/web/core/components/workspace/sidebar/favorites/favorite-items/common/helper.tsx b/apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/helper.tsx similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorite-items/common/helper.tsx rename to apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/helper.tsx diff --git a/web/core/components/workspace/sidebar/favorites/favorite-items/common/index.ts b/apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/index.ts similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorite-items/common/index.ts rename to apps/web/core/components/workspace/sidebar/favorites/favorite-items/common/index.ts diff --git a/web/core/components/workspace/sidebar/favorites/favorite-items/index.ts b/apps/web/core/components/workspace/sidebar/favorites/favorite-items/index.ts similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorite-items/index.ts rename to apps/web/core/components/workspace/sidebar/favorites/favorite-items/index.ts diff --git a/web/core/components/workspace/sidebar/favorites/favorite-items/root.tsx b/apps/web/core/components/workspace/sidebar/favorites/favorite-items/root.tsx similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorite-items/root.tsx rename to apps/web/core/components/workspace/sidebar/favorites/favorite-items/root.tsx diff --git a/web/core/components/workspace/sidebar/favorites/favorites-menu.tsx b/apps/web/core/components/workspace/sidebar/favorites/favorites-menu.tsx similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorites-menu.tsx rename to apps/web/core/components/workspace/sidebar/favorites/favorites-menu.tsx diff --git a/web/core/components/workspace/sidebar/favorites/favorites.helpers.ts b/apps/web/core/components/workspace/sidebar/favorites/favorites.helpers.ts similarity index 100% rename from web/core/components/workspace/sidebar/favorites/favorites.helpers.ts rename to apps/web/core/components/workspace/sidebar/favorites/favorites.helpers.ts diff --git a/web/core/components/workspace/sidebar/favorites/index.ts b/apps/web/core/components/workspace/sidebar/favorites/index.ts similarity index 100% rename from web/core/components/workspace/sidebar/favorites/index.ts rename to apps/web/core/components/workspace/sidebar/favorites/index.ts diff --git a/web/core/components/workspace/sidebar/favorites/new-fav-folder.tsx b/apps/web/core/components/workspace/sidebar/favorites/new-fav-folder.tsx similarity index 100% rename from web/core/components/workspace/sidebar/favorites/new-fav-folder.tsx rename to apps/web/core/components/workspace/sidebar/favorites/new-fav-folder.tsx diff --git a/web/core/components/workspace/sidebar/help-section.tsx b/apps/web/core/components/workspace/sidebar/help-section.tsx similarity index 100% rename from web/core/components/workspace/sidebar/help-section.tsx rename to apps/web/core/components/workspace/sidebar/help-section.tsx diff --git a/web/core/components/workspace/sidebar/index.ts b/apps/web/core/components/workspace/sidebar/index.ts similarity index 100% rename from web/core/components/workspace/sidebar/index.ts rename to apps/web/core/components/workspace/sidebar/index.ts diff --git a/web/core/components/workspace/sidebar/project-navigation.tsx b/apps/web/core/components/workspace/sidebar/project-navigation.tsx similarity index 100% rename from web/core/components/workspace/sidebar/project-navigation.tsx rename to apps/web/core/components/workspace/sidebar/project-navigation.tsx diff --git a/web/core/components/workspace/sidebar/projects-list-item.tsx b/apps/web/core/components/workspace/sidebar/projects-list-item.tsx similarity index 100% rename from web/core/components/workspace/sidebar/projects-list-item.tsx rename to apps/web/core/components/workspace/sidebar/projects-list-item.tsx diff --git a/web/core/components/workspace/sidebar/projects-list.tsx b/apps/web/core/components/workspace/sidebar/projects-list.tsx similarity index 100% rename from web/core/components/workspace/sidebar/projects-list.tsx rename to apps/web/core/components/workspace/sidebar/projects-list.tsx diff --git a/web/core/components/workspace/sidebar/quick-actions.tsx b/apps/web/core/components/workspace/sidebar/quick-actions.tsx similarity index 100% rename from web/core/components/workspace/sidebar/quick-actions.tsx rename to apps/web/core/components/workspace/sidebar/quick-actions.tsx diff --git a/web/core/components/workspace/sidebar/sidebar-menu-items.tsx b/apps/web/core/components/workspace/sidebar/sidebar-menu-items.tsx similarity index 100% rename from web/core/components/workspace/sidebar/sidebar-menu-items.tsx rename to apps/web/core/components/workspace/sidebar/sidebar-menu-items.tsx diff --git a/web/core/components/workspace/sidebar/user-menu-item.tsx b/apps/web/core/components/workspace/sidebar/user-menu-item.tsx similarity index 100% rename from web/core/components/workspace/sidebar/user-menu-item.tsx rename to apps/web/core/components/workspace/sidebar/user-menu-item.tsx diff --git a/web/core/components/workspace/sidebar/user-menu.tsx b/apps/web/core/components/workspace/sidebar/user-menu.tsx similarity index 100% rename from web/core/components/workspace/sidebar/user-menu.tsx rename to apps/web/core/components/workspace/sidebar/user-menu.tsx diff --git a/web/core/components/workspace/sidebar/workspace-menu-header.tsx b/apps/web/core/components/workspace/sidebar/workspace-menu-header.tsx similarity index 100% rename from web/core/components/workspace/sidebar/workspace-menu-header.tsx rename to apps/web/core/components/workspace/sidebar/workspace-menu-header.tsx diff --git a/web/core/components/workspace/sidebar/workspace-menu-item.tsx b/apps/web/core/components/workspace/sidebar/workspace-menu-item.tsx similarity index 100% rename from web/core/components/workspace/sidebar/workspace-menu-item.tsx rename to apps/web/core/components/workspace/sidebar/workspace-menu-item.tsx diff --git a/web/core/components/workspace/sidebar/workspace-menu.tsx b/apps/web/core/components/workspace/sidebar/workspace-menu.tsx similarity index 100% rename from web/core/components/workspace/sidebar/workspace-menu.tsx rename to apps/web/core/components/workspace/sidebar/workspace-menu.tsx diff --git a/web/core/components/workspace/views/default-view-list-item.tsx b/apps/web/core/components/workspace/views/default-view-list-item.tsx similarity index 100% rename from web/core/components/workspace/views/default-view-list-item.tsx rename to apps/web/core/components/workspace/views/default-view-list-item.tsx diff --git a/web/core/components/workspace/views/default-view-quick-action.tsx b/apps/web/core/components/workspace/views/default-view-quick-action.tsx similarity index 100% rename from web/core/components/workspace/views/default-view-quick-action.tsx rename to apps/web/core/components/workspace/views/default-view-quick-action.tsx diff --git a/web/core/components/workspace/views/delete-view-modal.tsx b/apps/web/core/components/workspace/views/delete-view-modal.tsx similarity index 100% rename from web/core/components/workspace/views/delete-view-modal.tsx rename to apps/web/core/components/workspace/views/delete-view-modal.tsx diff --git a/web/core/components/workspace/views/form.tsx b/apps/web/core/components/workspace/views/form.tsx similarity index 100% rename from web/core/components/workspace/views/form.tsx rename to apps/web/core/components/workspace/views/form.tsx diff --git a/web/core/components/workspace/views/header.tsx b/apps/web/core/components/workspace/views/header.tsx similarity index 100% rename from web/core/components/workspace/views/header.tsx rename to apps/web/core/components/workspace/views/header.tsx diff --git a/web/core/components/workspace/views/index.ts b/apps/web/core/components/workspace/views/index.ts similarity index 100% rename from web/core/components/workspace/views/index.ts rename to apps/web/core/components/workspace/views/index.ts diff --git a/web/core/components/workspace/views/modal.tsx b/apps/web/core/components/workspace/views/modal.tsx similarity index 100% rename from web/core/components/workspace/views/modal.tsx rename to apps/web/core/components/workspace/views/modal.tsx diff --git a/web/core/components/workspace/views/quick-action.tsx b/apps/web/core/components/workspace/views/quick-action.tsx similarity index 100% rename from web/core/components/workspace/views/quick-action.tsx rename to apps/web/core/components/workspace/views/quick-action.tsx diff --git a/web/core/components/workspace/views/view-list-item.tsx b/apps/web/core/components/workspace/views/view-list-item.tsx similarity index 100% rename from web/core/components/workspace/views/view-list-item.tsx rename to apps/web/core/components/workspace/views/view-list-item.tsx diff --git a/web/core/components/workspace/views/views-list.tsx b/apps/web/core/components/workspace/views/views-list.tsx similarity index 100% rename from web/core/components/workspace/views/views-list.tsx rename to apps/web/core/components/workspace/views/views-list.tsx diff --git a/web/core/constants/calendar.ts b/apps/web/core/constants/calendar.ts similarity index 100% rename from web/core/constants/calendar.ts rename to apps/web/core/constants/calendar.ts diff --git a/web/core/constants/editor.ts b/apps/web/core/constants/editor.ts similarity index 100% rename from web/core/constants/editor.ts rename to apps/web/core/constants/editor.ts diff --git a/web/core/constants/fetch-keys.ts b/apps/web/core/constants/fetch-keys.ts similarity index 100% rename from web/core/constants/fetch-keys.ts rename to apps/web/core/constants/fetch-keys.ts diff --git a/web/core/constants/plans.tsx b/apps/web/core/constants/plans.tsx similarity index 100% rename from web/core/constants/plans.tsx rename to apps/web/core/constants/plans.tsx diff --git a/web/core/hooks/context/use-issue-modal.tsx b/apps/web/core/hooks/context/use-issue-modal.tsx similarity index 100% rename from web/core/hooks/context/use-issue-modal.tsx rename to apps/web/core/hooks/context/use-issue-modal.tsx diff --git a/web/core/hooks/editor/index.ts b/apps/web/core/hooks/editor/index.ts similarity index 100% rename from web/core/hooks/editor/index.ts rename to apps/web/core/hooks/editor/index.ts diff --git a/web/core/hooks/editor/use-editor-config.ts b/apps/web/core/hooks/editor/use-editor-config.ts similarity index 100% rename from web/core/hooks/editor/use-editor-config.ts rename to apps/web/core/hooks/editor/use-editor-config.ts diff --git a/web/core/hooks/editor/use-editor-mention.tsx b/apps/web/core/hooks/editor/use-editor-mention.tsx similarity index 100% rename from web/core/hooks/editor/use-editor-mention.tsx rename to apps/web/core/hooks/editor/use-editor-mention.tsx diff --git a/web/core/hooks/store/estimates/index.ts b/apps/web/core/hooks/store/estimates/index.ts similarity index 100% rename from web/core/hooks/store/estimates/index.ts rename to apps/web/core/hooks/store/estimates/index.ts diff --git a/web/core/hooks/store/estimates/use-estimate-point.ts b/apps/web/core/hooks/store/estimates/use-estimate-point.ts similarity index 100% rename from web/core/hooks/store/estimates/use-estimate-point.ts rename to apps/web/core/hooks/store/estimates/use-estimate-point.ts diff --git a/web/core/hooks/store/estimates/use-estimate.ts b/apps/web/core/hooks/store/estimates/use-estimate.ts similarity index 100% rename from web/core/hooks/store/estimates/use-estimate.ts rename to apps/web/core/hooks/store/estimates/use-estimate.ts diff --git a/web/core/hooks/store/estimates/use-project-estimate.ts b/apps/web/core/hooks/store/estimates/use-project-estimate.ts similarity index 100% rename from web/core/hooks/store/estimates/use-project-estimate.ts rename to apps/web/core/hooks/store/estimates/use-project-estimate.ts diff --git a/web/core/hooks/store/index.ts b/apps/web/core/hooks/store/index.ts similarity index 100% rename from web/core/hooks/store/index.ts rename to apps/web/core/hooks/store/index.ts diff --git a/web/core/hooks/store/notifications/index.ts b/apps/web/core/hooks/store/notifications/index.ts similarity index 100% rename from web/core/hooks/store/notifications/index.ts rename to apps/web/core/hooks/store/notifications/index.ts diff --git a/web/core/hooks/store/notifications/use-notification.ts b/apps/web/core/hooks/store/notifications/use-notification.ts similarity index 100% rename from web/core/hooks/store/notifications/use-notification.ts rename to apps/web/core/hooks/store/notifications/use-notification.ts diff --git a/web/core/hooks/store/notifications/use-workspace-notifications.ts b/apps/web/core/hooks/store/notifications/use-workspace-notifications.ts similarity index 100% rename from web/core/hooks/store/notifications/use-workspace-notifications.ts rename to apps/web/core/hooks/store/notifications/use-workspace-notifications.ts diff --git a/web/core/hooks/store/use-analytics.ts b/apps/web/core/hooks/store/use-analytics.ts similarity index 100% rename from web/core/hooks/store/use-analytics.ts rename to apps/web/core/hooks/store/use-analytics.ts diff --git a/web/core/hooks/store/use-app-theme.ts b/apps/web/core/hooks/store/use-app-theme.ts similarity index 100% rename from web/core/hooks/store/use-app-theme.ts rename to apps/web/core/hooks/store/use-app-theme.ts diff --git a/web/core/hooks/store/use-calendar-view.ts b/apps/web/core/hooks/store/use-calendar-view.ts similarity index 100% rename from web/core/hooks/store/use-calendar-view.ts rename to apps/web/core/hooks/store/use-calendar-view.ts diff --git a/web/core/hooks/store/use-command-palette.ts b/apps/web/core/hooks/store/use-command-palette.ts similarity index 100% rename from web/core/hooks/store/use-command-palette.ts rename to apps/web/core/hooks/store/use-command-palette.ts diff --git a/web/core/hooks/store/use-cycle-filter.ts b/apps/web/core/hooks/store/use-cycle-filter.ts similarity index 100% rename from web/core/hooks/store/use-cycle-filter.ts rename to apps/web/core/hooks/store/use-cycle-filter.ts diff --git a/web/core/hooks/store/use-cycle.ts b/apps/web/core/hooks/store/use-cycle.ts similarity index 100% rename from web/core/hooks/store/use-cycle.ts rename to apps/web/core/hooks/store/use-cycle.ts diff --git a/web/core/hooks/store/use-dashboard.ts b/apps/web/core/hooks/store/use-dashboard.ts similarity index 100% rename from web/core/hooks/store/use-dashboard.ts rename to apps/web/core/hooks/store/use-dashboard.ts diff --git a/web/core/hooks/store/use-editor-asset.ts b/apps/web/core/hooks/store/use-editor-asset.ts similarity index 100% rename from web/core/hooks/store/use-editor-asset.ts rename to apps/web/core/hooks/store/use-editor-asset.ts diff --git a/web/core/hooks/store/use-favorite.ts b/apps/web/core/hooks/store/use-favorite.ts similarity index 100% rename from web/core/hooks/store/use-favorite.ts rename to apps/web/core/hooks/store/use-favorite.ts diff --git a/web/core/hooks/store/use-global-view.ts b/apps/web/core/hooks/store/use-global-view.ts similarity index 100% rename from web/core/hooks/store/use-global-view.ts rename to apps/web/core/hooks/store/use-global-view.ts diff --git a/web/core/hooks/store/use-home.ts b/apps/web/core/hooks/store/use-home.ts similarity index 100% rename from web/core/hooks/store/use-home.ts rename to apps/web/core/hooks/store/use-home.ts diff --git a/web/core/hooks/store/use-inbox-issues.ts b/apps/web/core/hooks/store/use-inbox-issues.ts similarity index 100% rename from web/core/hooks/store/use-inbox-issues.ts rename to apps/web/core/hooks/store/use-inbox-issues.ts diff --git a/web/core/hooks/store/use-instance.ts b/apps/web/core/hooks/store/use-instance.ts similarity index 100% rename from web/core/hooks/store/use-instance.ts rename to apps/web/core/hooks/store/use-instance.ts diff --git a/web/core/hooks/store/use-issue-detail.ts b/apps/web/core/hooks/store/use-issue-detail.ts similarity index 100% rename from web/core/hooks/store/use-issue-detail.ts rename to apps/web/core/hooks/store/use-issue-detail.ts diff --git a/web/core/hooks/store/use-issues.ts b/apps/web/core/hooks/store/use-issues.ts similarity index 100% rename from web/core/hooks/store/use-issues.ts rename to apps/web/core/hooks/store/use-issues.ts diff --git a/web/core/hooks/store/use-kanban-view.ts b/apps/web/core/hooks/store/use-kanban-view.ts similarity index 100% rename from web/core/hooks/store/use-kanban-view.ts rename to apps/web/core/hooks/store/use-kanban-view.ts diff --git a/web/core/hooks/store/use-label.ts b/apps/web/core/hooks/store/use-label.ts similarity index 100% rename from web/core/hooks/store/use-label.ts rename to apps/web/core/hooks/store/use-label.ts diff --git a/web/core/hooks/store/use-member.ts b/apps/web/core/hooks/store/use-member.ts similarity index 100% rename from web/core/hooks/store/use-member.ts rename to apps/web/core/hooks/store/use-member.ts diff --git a/web/core/hooks/store/use-module-filter.ts b/apps/web/core/hooks/store/use-module-filter.ts similarity index 100% rename from web/core/hooks/store/use-module-filter.ts rename to apps/web/core/hooks/store/use-module-filter.ts diff --git a/web/core/hooks/store/use-module.ts b/apps/web/core/hooks/store/use-module.ts similarity index 100% rename from web/core/hooks/store/use-module.ts rename to apps/web/core/hooks/store/use-module.ts diff --git a/web/core/hooks/store/use-multiple-select-store.ts b/apps/web/core/hooks/store/use-multiple-select-store.ts similarity index 100% rename from web/core/hooks/store/use-multiple-select-store.ts rename to apps/web/core/hooks/store/use-multiple-select-store.ts diff --git a/web/core/hooks/store/use-project-filter.ts b/apps/web/core/hooks/store/use-project-filter.ts similarity index 100% rename from web/core/hooks/store/use-project-filter.ts rename to apps/web/core/hooks/store/use-project-filter.ts diff --git a/web/core/hooks/store/use-project-inbox.ts b/apps/web/core/hooks/store/use-project-inbox.ts similarity index 100% rename from web/core/hooks/store/use-project-inbox.ts rename to apps/web/core/hooks/store/use-project-inbox.ts diff --git a/web/core/hooks/store/use-project-publish.ts b/apps/web/core/hooks/store/use-project-publish.ts similarity index 100% rename from web/core/hooks/store/use-project-publish.ts rename to apps/web/core/hooks/store/use-project-publish.ts diff --git a/web/core/hooks/store/use-project-state.ts b/apps/web/core/hooks/store/use-project-state.ts similarity index 100% rename from web/core/hooks/store/use-project-state.ts rename to apps/web/core/hooks/store/use-project-state.ts diff --git a/web/core/hooks/store/use-project-view.ts b/apps/web/core/hooks/store/use-project-view.ts similarity index 100% rename from web/core/hooks/store/use-project-view.ts rename to apps/web/core/hooks/store/use-project-view.ts diff --git a/web/core/hooks/store/use-project.ts b/apps/web/core/hooks/store/use-project.ts similarity index 100% rename from web/core/hooks/store/use-project.ts rename to apps/web/core/hooks/store/use-project.ts diff --git a/web/core/hooks/store/use-router-params.ts b/apps/web/core/hooks/store/use-router-params.ts similarity index 100% rename from web/core/hooks/store/use-router-params.ts rename to apps/web/core/hooks/store/use-router-params.ts diff --git a/web/core/hooks/store/use-transient.ts b/apps/web/core/hooks/store/use-transient.ts similarity index 100% rename from web/core/hooks/store/use-transient.ts rename to apps/web/core/hooks/store/use-transient.ts diff --git a/web/core/hooks/store/use-webhook.ts b/apps/web/core/hooks/store/use-webhook.ts similarity index 100% rename from web/core/hooks/store/use-webhook.ts rename to apps/web/core/hooks/store/use-webhook.ts diff --git a/web/core/hooks/store/use-workspace.ts b/apps/web/core/hooks/store/use-workspace.ts similarity index 100% rename from web/core/hooks/store/use-workspace.ts rename to apps/web/core/hooks/store/use-workspace.ts diff --git a/web/core/hooks/store/user/index.ts b/apps/web/core/hooks/store/user/index.ts similarity index 100% rename from web/core/hooks/store/user/index.ts rename to apps/web/core/hooks/store/user/index.ts diff --git a/web/core/hooks/store/user/user-permissions.ts b/apps/web/core/hooks/store/user/user-permissions.ts similarity index 100% rename from web/core/hooks/store/user/user-permissions.ts rename to apps/web/core/hooks/store/user/user-permissions.ts diff --git a/web/core/hooks/store/user/user-user-profile.ts b/apps/web/core/hooks/store/user/user-user-profile.ts similarity index 100% rename from web/core/hooks/store/user/user-user-profile.ts rename to apps/web/core/hooks/store/user/user-user-profile.ts diff --git a/web/core/hooks/store/user/user-user-settings.ts b/apps/web/core/hooks/store/user/user-user-settings.ts similarity index 100% rename from web/core/hooks/store/user/user-user-settings.ts rename to apps/web/core/hooks/store/user/user-user-settings.ts diff --git a/web/core/hooks/store/user/user-user.ts b/apps/web/core/hooks/store/user/user-user.ts similarity index 100% rename from web/core/hooks/store/user/user-user.ts rename to apps/web/core/hooks/store/user/user-user.ts diff --git a/web/core/hooks/store/workspace-draft/index.ts b/apps/web/core/hooks/store/workspace-draft/index.ts similarity index 100% rename from web/core/hooks/store/workspace-draft/index.ts rename to apps/web/core/hooks/store/workspace-draft/index.ts diff --git a/web/core/hooks/store/workspace-draft/use-workspace-draft-issue-filters.ts b/apps/web/core/hooks/store/workspace-draft/use-workspace-draft-issue-filters.ts similarity index 100% rename from web/core/hooks/store/workspace-draft/use-workspace-draft-issue-filters.ts rename to apps/web/core/hooks/store/workspace-draft/use-workspace-draft-issue-filters.ts diff --git a/web/core/hooks/store/workspace-draft/use-workspace-draft-issue.ts b/apps/web/core/hooks/store/workspace-draft/use-workspace-draft-issue.ts similarity index 100% rename from web/core/hooks/store/workspace-draft/use-workspace-draft-issue.ts rename to apps/web/core/hooks/store/workspace-draft/use-workspace-draft-issue.ts diff --git a/web/core/hooks/use-app-router.tsx b/apps/web/core/hooks/use-app-router.tsx similarity index 100% rename from web/core/hooks/use-app-router.tsx rename to apps/web/core/hooks/use-app-router.tsx diff --git a/web/core/hooks/use-auto-save.tsx b/apps/web/core/hooks/use-auto-save.tsx similarity index 100% rename from web/core/hooks/use-auto-save.tsx rename to apps/web/core/hooks/use-auto-save.tsx diff --git a/web/core/hooks/use-auto-scroller.tsx b/apps/web/core/hooks/use-auto-scroller.tsx similarity index 100% rename from web/core/hooks/use-auto-scroller.tsx rename to apps/web/core/hooks/use-auto-scroller.tsx diff --git a/web/core/hooks/use-collaborative-page-actions.tsx b/apps/web/core/hooks/use-collaborative-page-actions.tsx similarity index 100% rename from web/core/hooks/use-collaborative-page-actions.tsx rename to apps/web/core/hooks/use-collaborative-page-actions.tsx diff --git a/web/core/hooks/use-current-time.tsx b/apps/web/core/hooks/use-current-time.tsx similarity index 100% rename from web/core/hooks/use-current-time.tsx rename to apps/web/core/hooks/use-current-time.tsx diff --git a/web/core/hooks/use-debounce.tsx b/apps/web/core/hooks/use-debounce.tsx similarity index 100% rename from web/core/hooks/use-debounce.tsx rename to apps/web/core/hooks/use-debounce.tsx diff --git a/web/core/hooks/use-dropdown-key-down.tsx b/apps/web/core/hooks/use-dropdown-key-down.tsx similarity index 100% rename from web/core/hooks/use-dropdown-key-down.tsx rename to apps/web/core/hooks/use-dropdown-key-down.tsx diff --git a/web/core/hooks/use-dropdown.ts b/apps/web/core/hooks/use-dropdown.ts similarity index 100% rename from web/core/hooks/use-dropdown.ts rename to apps/web/core/hooks/use-dropdown.ts diff --git a/web/core/hooks/use-extended-sidebar-overview-outside-click.tsx b/apps/web/core/hooks/use-extended-sidebar-overview-outside-click.tsx similarity index 100% rename from web/core/hooks/use-extended-sidebar-overview-outside-click.tsx rename to apps/web/core/hooks/use-extended-sidebar-overview-outside-click.tsx diff --git a/web/core/hooks/use-favorite-item-details.tsx b/apps/web/core/hooks/use-favorite-item-details.tsx similarity index 100% rename from web/core/hooks/use-favorite-item-details.tsx rename to apps/web/core/hooks/use-favorite-item-details.tsx diff --git a/web/core/hooks/use-group-dragndrop.ts b/apps/web/core/hooks/use-group-dragndrop.ts similarity index 100% rename from web/core/hooks/use-group-dragndrop.ts rename to apps/web/core/hooks/use-group-dragndrop.ts diff --git a/web/core/hooks/use-integration-popup.tsx b/apps/web/core/hooks/use-integration-popup.tsx similarity index 100% rename from web/core/hooks/use-integration-popup.tsx rename to apps/web/core/hooks/use-integration-popup.tsx diff --git a/web/core/hooks/use-intersection-observer.ts b/apps/web/core/hooks/use-intersection-observer.ts similarity index 100% rename from web/core/hooks/use-intersection-observer.ts rename to apps/web/core/hooks/use-intersection-observer.ts diff --git a/web/core/hooks/use-issue-layout-store.ts b/apps/web/core/hooks/use-issue-layout-store.ts similarity index 100% rename from web/core/hooks/use-issue-layout-store.ts rename to apps/web/core/hooks/use-issue-layout-store.ts diff --git a/web/core/hooks/use-issue-peek-overview-redirection.tsx b/apps/web/core/hooks/use-issue-peek-overview-redirection.tsx similarity index 100% rename from web/core/hooks/use-issue-peek-overview-redirection.tsx rename to apps/web/core/hooks/use-issue-peek-overview-redirection.tsx diff --git a/web/core/hooks/use-issues-actions.tsx b/apps/web/core/hooks/use-issues-actions.tsx similarity index 100% rename from web/core/hooks/use-issues-actions.tsx rename to apps/web/core/hooks/use-issues-actions.tsx diff --git a/web/core/hooks/use-keypress.tsx b/apps/web/core/hooks/use-keypress.tsx similarity index 100% rename from web/core/hooks/use-keypress.tsx rename to apps/web/core/hooks/use-keypress.tsx diff --git a/web/core/hooks/use-local-storage.tsx b/apps/web/core/hooks/use-local-storage.tsx similarity index 100% rename from web/core/hooks/use-local-storage.tsx rename to apps/web/core/hooks/use-local-storage.tsx diff --git a/web/core/hooks/use-multiple-select.ts b/apps/web/core/hooks/use-multiple-select.ts similarity index 100% rename from web/core/hooks/use-multiple-select.ts rename to apps/web/core/hooks/use-multiple-select.ts diff --git a/web/core/hooks/use-online-status.ts b/apps/web/core/hooks/use-online-status.ts similarity index 100% rename from web/core/hooks/use-online-status.ts rename to apps/web/core/hooks/use-online-status.ts diff --git a/web/core/hooks/use-page-fallback.ts b/apps/web/core/hooks/use-page-fallback.ts similarity index 100% rename from web/core/hooks/use-page-fallback.ts rename to apps/web/core/hooks/use-page-fallback.ts diff --git a/web/core/hooks/use-page-filters.ts b/apps/web/core/hooks/use-page-filters.ts similarity index 100% rename from web/core/hooks/use-page-filters.ts rename to apps/web/core/hooks/use-page-filters.ts diff --git a/web/core/hooks/use-page-operations.ts b/apps/web/core/hooks/use-page-operations.ts similarity index 100% rename from web/core/hooks/use-page-operations.ts rename to apps/web/core/hooks/use-page-operations.ts diff --git a/web/core/hooks/use-parse-editor-content.ts b/apps/web/core/hooks/use-parse-editor-content.ts similarity index 100% rename from web/core/hooks/use-parse-editor-content.ts rename to apps/web/core/hooks/use-parse-editor-content.ts diff --git a/web/core/hooks/use-peek-overview-outside-click.tsx b/apps/web/core/hooks/use-peek-overview-outside-click.tsx similarity index 100% rename from web/core/hooks/use-peek-overview-outside-click.tsx rename to apps/web/core/hooks/use-peek-overview-outside-click.tsx diff --git a/web/core/hooks/use-platform-os.tsx b/apps/web/core/hooks/use-platform-os.tsx similarity index 100% rename from web/core/hooks/use-platform-os.tsx rename to apps/web/core/hooks/use-platform-os.tsx diff --git a/web/core/hooks/use-project-issue-properties.ts b/apps/web/core/hooks/use-project-issue-properties.ts similarity index 100% rename from web/core/hooks/use-project-issue-properties.ts rename to apps/web/core/hooks/use-project-issue-properties.ts diff --git a/web/core/hooks/use-query-params.ts b/apps/web/core/hooks/use-query-params.ts similarity index 100% rename from web/core/hooks/use-query-params.ts rename to apps/web/core/hooks/use-query-params.ts diff --git a/web/core/hooks/use-reload-confirmation.tsx b/apps/web/core/hooks/use-reload-confirmation.tsx similarity index 100% rename from web/core/hooks/use-reload-confirmation.tsx rename to apps/web/core/hooks/use-reload-confirmation.tsx diff --git a/web/core/hooks/use-resolved-asset-path.tsx b/apps/web/core/hooks/use-resolved-asset-path.tsx similarity index 100% rename from web/core/hooks/use-resolved-asset-path.tsx rename to apps/web/core/hooks/use-resolved-asset-path.tsx diff --git a/web/core/hooks/use-stickies.tsx b/apps/web/core/hooks/use-stickies.tsx similarity index 100% rename from web/core/hooks/use-stickies.tsx rename to apps/web/core/hooks/use-stickies.tsx diff --git a/web/core/hooks/use-table-keyboard-navigation.tsx b/apps/web/core/hooks/use-table-keyboard-navigation.tsx similarity index 100% rename from web/core/hooks/use-table-keyboard-navigation.tsx rename to apps/web/core/hooks/use-table-keyboard-navigation.tsx diff --git a/web/core/hooks/use-timeline-chart.ts b/apps/web/core/hooks/use-timeline-chart.ts similarity index 100% rename from web/core/hooks/use-timeline-chart.ts rename to apps/web/core/hooks/use-timeline-chart.ts diff --git a/web/core/hooks/use-timer.tsx b/apps/web/core/hooks/use-timer.tsx similarity index 100% rename from web/core/hooks/use-timer.tsx rename to apps/web/core/hooks/use-timer.tsx diff --git a/web/core/hooks/use-timezone-converter.tsx b/apps/web/core/hooks/use-timezone-converter.tsx similarity index 100% rename from web/core/hooks/use-timezone-converter.tsx rename to apps/web/core/hooks/use-timezone-converter.tsx diff --git a/web/core/hooks/use-timezone.tsx b/apps/web/core/hooks/use-timezone.tsx similarity index 100% rename from web/core/hooks/use-timezone.tsx rename to apps/web/core/hooks/use-timezone.tsx diff --git a/web/core/hooks/use-window-size.tsx b/apps/web/core/hooks/use-window-size.tsx similarity index 100% rename from web/core/hooks/use-window-size.tsx rename to apps/web/core/hooks/use-window-size.tsx diff --git a/web/core/hooks/use-workspace-invitation.tsx b/apps/web/core/hooks/use-workspace-invitation.tsx similarity index 100% rename from web/core/hooks/use-workspace-invitation.tsx rename to apps/web/core/hooks/use-workspace-invitation.tsx diff --git a/web/core/hooks/use-workspace-issue-properties.ts b/apps/web/core/hooks/use-workspace-issue-properties.ts similarity index 100% rename from web/core/hooks/use-workspace-issue-properties.ts rename to apps/web/core/hooks/use-workspace-issue-properties.ts diff --git a/web/core/layouts/auth-layout/index.ts b/apps/web/core/layouts/auth-layout/index.ts similarity index 100% rename from web/core/layouts/auth-layout/index.ts rename to apps/web/core/layouts/auth-layout/index.ts diff --git a/web/core/layouts/auth-layout/project-wrapper.tsx b/apps/web/core/layouts/auth-layout/project-wrapper.tsx similarity index 100% rename from web/core/layouts/auth-layout/project-wrapper.tsx rename to apps/web/core/layouts/auth-layout/project-wrapper.tsx diff --git a/web/core/layouts/auth-layout/workspace-wrapper.tsx b/apps/web/core/layouts/auth-layout/workspace-wrapper.tsx similarity index 100% rename from web/core/layouts/auth-layout/workspace-wrapper.tsx rename to apps/web/core/layouts/auth-layout/workspace-wrapper.tsx diff --git a/web/core/layouts/default-layout/index.tsx b/apps/web/core/layouts/default-layout/index.tsx similarity index 100% rename from web/core/layouts/default-layout/index.tsx rename to apps/web/core/layouts/default-layout/index.tsx diff --git a/web/core/lib/intercom-provider.tsx b/apps/web/core/lib/intercom-provider.tsx similarity index 100% rename from web/core/lib/intercom-provider.tsx rename to apps/web/core/lib/intercom-provider.tsx diff --git a/web/core/lib/local-storage.ts b/apps/web/core/lib/local-storage.ts similarity index 100% rename from web/core/lib/local-storage.ts rename to apps/web/core/lib/local-storage.ts diff --git a/web/core/lib/n-progress/AppProgressBar.tsx b/apps/web/core/lib/n-progress/AppProgressBar.tsx similarity index 100% rename from web/core/lib/n-progress/AppProgressBar.tsx rename to apps/web/core/lib/n-progress/AppProgressBar.tsx diff --git a/web/core/lib/n-progress/index.tsx b/apps/web/core/lib/n-progress/index.tsx similarity index 100% rename from web/core/lib/n-progress/index.tsx rename to apps/web/core/lib/n-progress/index.tsx diff --git a/web/core/lib/n-progress/utils/getAnchorProperty.ts b/apps/web/core/lib/n-progress/utils/getAnchorProperty.ts similarity index 100% rename from web/core/lib/n-progress/utils/getAnchorProperty.ts rename to apps/web/core/lib/n-progress/utils/getAnchorProperty.ts diff --git a/web/core/lib/n-progress/utils/sameURL.ts b/apps/web/core/lib/n-progress/utils/sameURL.ts similarity index 100% rename from web/core/lib/n-progress/utils/sameURL.ts rename to apps/web/core/lib/n-progress/utils/sameURL.ts diff --git a/web/core/lib/n-progress/withSuspense.tsx b/apps/web/core/lib/n-progress/withSuspense.tsx similarity index 100% rename from web/core/lib/n-progress/withSuspense.tsx rename to apps/web/core/lib/n-progress/withSuspense.tsx diff --git a/web/core/lib/polyfills/index.ts b/apps/web/core/lib/polyfills/index.ts similarity index 100% rename from web/core/lib/polyfills/index.ts rename to apps/web/core/lib/polyfills/index.ts diff --git a/web/core/lib/polyfills/requestIdleCallback.ts b/apps/web/core/lib/polyfills/requestIdleCallback.ts similarity index 100% rename from web/core/lib/polyfills/requestIdleCallback.ts rename to apps/web/core/lib/polyfills/requestIdleCallback.ts diff --git a/web/core/lib/posthog-provider.tsx b/apps/web/core/lib/posthog-provider.tsx similarity index 100% rename from web/core/lib/posthog-provider.tsx rename to apps/web/core/lib/posthog-provider.tsx diff --git a/web/core/lib/posthog-view.tsx b/apps/web/core/lib/posthog-view.tsx similarity index 100% rename from web/core/lib/posthog-view.tsx rename to apps/web/core/lib/posthog-view.tsx diff --git a/web/core/lib/store-context.tsx b/apps/web/core/lib/store-context.tsx similarity index 100% rename from web/core/lib/store-context.tsx rename to apps/web/core/lib/store-context.tsx diff --git a/web/core/lib/wrappers/authentication-wrapper.tsx b/apps/web/core/lib/wrappers/authentication-wrapper.tsx similarity index 100% rename from web/core/lib/wrappers/authentication-wrapper.tsx rename to apps/web/core/lib/wrappers/authentication-wrapper.tsx diff --git a/web/core/lib/wrappers/index.ts b/apps/web/core/lib/wrappers/index.ts similarity index 100% rename from web/core/lib/wrappers/index.ts rename to apps/web/core/lib/wrappers/index.ts diff --git a/web/core/lib/wrappers/instance-wrapper.tsx b/apps/web/core/lib/wrappers/instance-wrapper.tsx similarity index 100% rename from web/core/lib/wrappers/instance-wrapper.tsx rename to apps/web/core/lib/wrappers/instance-wrapper.tsx diff --git a/web/core/lib/wrappers/store-wrapper.tsx b/apps/web/core/lib/wrappers/store-wrapper.tsx similarity index 100% rename from web/core/lib/wrappers/store-wrapper.tsx rename to apps/web/core/lib/wrappers/store-wrapper.tsx diff --git a/web/core/local-db/storage.sqlite.ts b/apps/web/core/local-db/storage.sqlite.ts similarity index 100% rename from web/core/local-db/storage.sqlite.ts rename to apps/web/core/local-db/storage.sqlite.ts diff --git a/web/core/local-db/utils/constants.ts b/apps/web/core/local-db/utils/constants.ts similarity index 100% rename from web/core/local-db/utils/constants.ts rename to apps/web/core/local-db/utils/constants.ts diff --git a/web/core/local-db/utils/data.utils.ts b/apps/web/core/local-db/utils/data.utils.ts similarity index 100% rename from web/core/local-db/utils/data.utils.ts rename to apps/web/core/local-db/utils/data.utils.ts diff --git a/web/core/local-db/utils/indexes.ts b/apps/web/core/local-db/utils/indexes.ts similarity index 100% rename from web/core/local-db/utils/indexes.ts rename to apps/web/core/local-db/utils/indexes.ts diff --git a/web/core/local-db/utils/load-issues.ts b/apps/web/core/local-db/utils/load-issues.ts similarity index 100% rename from web/core/local-db/utils/load-issues.ts rename to apps/web/core/local-db/utils/load-issues.ts diff --git a/web/core/local-db/utils/load-workspace.ts b/apps/web/core/local-db/utils/load-workspace.ts similarity index 100% rename from web/core/local-db/utils/load-workspace.ts rename to apps/web/core/local-db/utils/load-workspace.ts diff --git a/web/core/local-db/utils/query-constructor.ts b/apps/web/core/local-db/utils/query-constructor.ts similarity index 100% rename from web/core/local-db/utils/query-constructor.ts rename to apps/web/core/local-db/utils/query-constructor.ts diff --git a/web/core/local-db/utils/query-executor.ts b/apps/web/core/local-db/utils/query-executor.ts similarity index 100% rename from web/core/local-db/utils/query-executor.ts rename to apps/web/core/local-db/utils/query-executor.ts diff --git a/web/core/local-db/utils/query-sanitizer.ts.ts b/apps/web/core/local-db/utils/query-sanitizer.ts.ts similarity index 100% rename from web/core/local-db/utils/query-sanitizer.ts.ts rename to apps/web/core/local-db/utils/query-sanitizer.ts.ts diff --git a/web/core/local-db/utils/query.utils.ts b/apps/web/core/local-db/utils/query.utils.ts similarity index 100% rename from web/core/local-db/utils/query.utils.ts rename to apps/web/core/local-db/utils/query.utils.ts diff --git a/web/core/local-db/utils/schemas.ts b/apps/web/core/local-db/utils/schemas.ts similarity index 100% rename from web/core/local-db/utils/schemas.ts rename to apps/web/core/local-db/utils/schemas.ts diff --git a/web/core/local-db/utils/tables.ts b/apps/web/core/local-db/utils/tables.ts similarity index 100% rename from web/core/local-db/utils/tables.ts rename to apps/web/core/local-db/utils/tables.ts diff --git a/web/core/local-db/utils/utils.ts b/apps/web/core/local-db/utils/utils.ts similarity index 100% rename from web/core/local-db/utils/utils.ts rename to apps/web/core/local-db/utils/utils.ts diff --git a/web/core/local-db/worker/db.ts b/apps/web/core/local-db/worker/db.ts similarity index 100% rename from web/core/local-db/worker/db.ts rename to apps/web/core/local-db/worker/db.ts diff --git a/web/core/local-db/worker/wa-sqlite/src/FacadeVFS.js b/apps/web/core/local-db/worker/wa-sqlite/src/FacadeVFS.js similarity index 100% rename from web/core/local-db/worker/wa-sqlite/src/FacadeVFS.js rename to apps/web/core/local-db/worker/wa-sqlite/src/FacadeVFS.js diff --git a/web/core/local-db/worker/wa-sqlite/src/OPFSCoopSyncVFS.js b/apps/web/core/local-db/worker/wa-sqlite/src/OPFSCoopSyncVFS.js similarity index 100% rename from web/core/local-db/worker/wa-sqlite/src/OPFSCoopSyncVFS.js rename to apps/web/core/local-db/worker/wa-sqlite/src/OPFSCoopSyncVFS.js diff --git a/web/core/local-db/worker/wa-sqlite/src/VFS.js b/apps/web/core/local-db/worker/wa-sqlite/src/VFS.js similarity index 100% rename from web/core/local-db/worker/wa-sqlite/src/VFS.js rename to apps/web/core/local-db/worker/wa-sqlite/src/VFS.js diff --git a/web/core/local-db/worker/wa-sqlite/src/sqlite-api.js b/apps/web/core/local-db/worker/wa-sqlite/src/sqlite-api.js similarity index 100% rename from web/core/local-db/worker/wa-sqlite/src/sqlite-api.js rename to apps/web/core/local-db/worker/wa-sqlite/src/sqlite-api.js diff --git a/web/core/local-db/worker/wa-sqlite/src/sqlite-constants.js b/apps/web/core/local-db/worker/wa-sqlite/src/sqlite-constants.js similarity index 100% rename from web/core/local-db/worker/wa-sqlite/src/sqlite-constants.js rename to apps/web/core/local-db/worker/wa-sqlite/src/sqlite-constants.js diff --git a/web/core/local-db/worker/wa-sqlite/src/types/globals.d.ts b/apps/web/core/local-db/worker/wa-sqlite/src/types/globals.d.ts similarity index 100% rename from web/core/local-db/worker/wa-sqlite/src/types/globals.d.ts rename to apps/web/core/local-db/worker/wa-sqlite/src/types/globals.d.ts diff --git a/web/core/local-db/worker/wa-sqlite/src/types/index.d.ts b/apps/web/core/local-db/worker/wa-sqlite/src/types/index.d.ts similarity index 100% rename from web/core/local-db/worker/wa-sqlite/src/types/index.d.ts rename to apps/web/core/local-db/worker/wa-sqlite/src/types/index.d.ts diff --git a/web/core/local-db/worker/wa-sqlite/src/wa-sqlite.mjs b/apps/web/core/local-db/worker/wa-sqlite/src/wa-sqlite.mjs similarity index 100% rename from web/core/local-db/worker/wa-sqlite/src/wa-sqlite.mjs rename to apps/web/core/local-db/worker/wa-sqlite/src/wa-sqlite.mjs diff --git a/web/core/local-db/worker/wa-sqlite/src/wa-sqlite.wasm b/apps/web/core/local-db/worker/wa-sqlite/src/wa-sqlite.wasm similarity index 100% rename from web/core/local-db/worker/wa-sqlite/src/wa-sqlite.wasm rename to apps/web/core/local-db/worker/wa-sqlite/src/wa-sqlite.wasm diff --git a/web/core/services/ai.service.ts b/apps/web/core/services/ai.service.ts similarity index 100% rename from web/core/services/ai.service.ts rename to apps/web/core/services/ai.service.ts diff --git a/web/core/services/analytics.service.ts b/apps/web/core/services/analytics.service.ts similarity index 100% rename from web/core/services/analytics.service.ts rename to apps/web/core/services/analytics.service.ts diff --git a/web/core/services/api.service.ts b/apps/web/core/services/api.service.ts similarity index 100% rename from web/core/services/api.service.ts rename to apps/web/core/services/api.service.ts diff --git a/web/core/services/app_config.service.ts b/apps/web/core/services/app_config.service.ts similarity index 100% rename from web/core/services/app_config.service.ts rename to apps/web/core/services/app_config.service.ts diff --git a/web/core/services/app_installation.service.ts b/apps/web/core/services/app_installation.service.ts similarity index 100% rename from web/core/services/app_installation.service.ts rename to apps/web/core/services/app_installation.service.ts diff --git a/web/core/services/auth.service.ts b/apps/web/core/services/auth.service.ts similarity index 100% rename from web/core/services/auth.service.ts rename to apps/web/core/services/auth.service.ts diff --git a/web/core/services/cycle.service.ts b/apps/web/core/services/cycle.service.ts similarity index 100% rename from web/core/services/cycle.service.ts rename to apps/web/core/services/cycle.service.ts diff --git a/web/core/services/cycle_archive.service.ts b/apps/web/core/services/cycle_archive.service.ts similarity index 100% rename from web/core/services/cycle_archive.service.ts rename to apps/web/core/services/cycle_archive.service.ts diff --git a/web/core/services/dashboard.service.ts b/apps/web/core/services/dashboard.service.ts similarity index 100% rename from web/core/services/dashboard.service.ts rename to apps/web/core/services/dashboard.service.ts diff --git a/web/core/services/favorite/favorite.service.ts b/apps/web/core/services/favorite/favorite.service.ts similarity index 100% rename from web/core/services/favorite/favorite.service.ts rename to apps/web/core/services/favorite/favorite.service.ts diff --git a/web/core/services/favorite/index.ts b/apps/web/core/services/favorite/index.ts similarity index 100% rename from web/core/services/favorite/index.ts rename to apps/web/core/services/favorite/index.ts diff --git a/web/core/services/file-upload.service.ts b/apps/web/core/services/file-upload.service.ts similarity index 100% rename from web/core/services/file-upload.service.ts rename to apps/web/core/services/file-upload.service.ts diff --git a/web/core/services/file.service.ts b/apps/web/core/services/file.service.ts similarity index 100% rename from web/core/services/file.service.ts rename to apps/web/core/services/file.service.ts diff --git a/web/core/services/inbox/inbox-issue.service.ts b/apps/web/core/services/inbox/inbox-issue.service.ts similarity index 100% rename from web/core/services/inbox/inbox-issue.service.ts rename to apps/web/core/services/inbox/inbox-issue.service.ts diff --git a/web/core/services/inbox/index.ts b/apps/web/core/services/inbox/index.ts similarity index 100% rename from web/core/services/inbox/index.ts rename to apps/web/core/services/inbox/index.ts diff --git a/web/core/services/inbox/intake-work_item_version.service.ts b/apps/web/core/services/inbox/intake-work_item_version.service.ts similarity index 100% rename from web/core/services/inbox/intake-work_item_version.service.ts rename to apps/web/core/services/inbox/intake-work_item_version.service.ts diff --git a/web/core/services/instance.service.ts b/apps/web/core/services/instance.service.ts similarity index 100% rename from web/core/services/instance.service.ts rename to apps/web/core/services/instance.service.ts diff --git a/web/core/services/integrations/github.service.ts b/apps/web/core/services/integrations/github.service.ts similarity index 100% rename from web/core/services/integrations/github.service.ts rename to apps/web/core/services/integrations/github.service.ts diff --git a/web/core/services/integrations/index.ts b/apps/web/core/services/integrations/index.ts similarity index 100% rename from web/core/services/integrations/index.ts rename to apps/web/core/services/integrations/index.ts diff --git a/web/core/services/integrations/integration.service.ts b/apps/web/core/services/integrations/integration.service.ts similarity index 100% rename from web/core/services/integrations/integration.service.ts rename to apps/web/core/services/integrations/integration.service.ts diff --git a/web/core/services/integrations/jira.service.ts b/apps/web/core/services/integrations/jira.service.ts similarity index 100% rename from web/core/services/integrations/jira.service.ts rename to apps/web/core/services/integrations/jira.service.ts diff --git a/web/core/services/issue/index.ts b/apps/web/core/services/issue/index.ts similarity index 100% rename from web/core/services/issue/index.ts rename to apps/web/core/services/issue/index.ts diff --git a/web/core/services/issue/issue.service.ts b/apps/web/core/services/issue/issue.service.ts similarity index 100% rename from web/core/services/issue/issue.service.ts rename to apps/web/core/services/issue/issue.service.ts diff --git a/web/core/services/issue/issue_activity.service.ts b/apps/web/core/services/issue/issue_activity.service.ts similarity index 100% rename from web/core/services/issue/issue_activity.service.ts rename to apps/web/core/services/issue/issue_activity.service.ts diff --git a/web/core/services/issue/issue_archive.service.ts b/apps/web/core/services/issue/issue_archive.service.ts similarity index 100% rename from web/core/services/issue/issue_archive.service.ts rename to apps/web/core/services/issue/issue_archive.service.ts diff --git a/web/core/services/issue/issue_attachment.service.ts b/apps/web/core/services/issue/issue_attachment.service.ts similarity index 100% rename from web/core/services/issue/issue_attachment.service.ts rename to apps/web/core/services/issue/issue_attachment.service.ts diff --git a/web/core/services/issue/issue_comment.service.ts b/apps/web/core/services/issue/issue_comment.service.ts similarity index 100% rename from web/core/services/issue/issue_comment.service.ts rename to apps/web/core/services/issue/issue_comment.service.ts diff --git a/web/core/services/issue/issue_draft.service.ts b/apps/web/core/services/issue/issue_draft.service.ts similarity index 100% rename from web/core/services/issue/issue_draft.service.ts rename to apps/web/core/services/issue/issue_draft.service.ts diff --git a/web/core/services/issue/issue_label.service.ts b/apps/web/core/services/issue/issue_label.service.ts similarity index 100% rename from web/core/services/issue/issue_label.service.ts rename to apps/web/core/services/issue/issue_label.service.ts diff --git a/web/core/services/issue/issue_reaction.service.ts b/apps/web/core/services/issue/issue_reaction.service.ts similarity index 100% rename from web/core/services/issue/issue_reaction.service.ts rename to apps/web/core/services/issue/issue_reaction.service.ts diff --git a/web/core/services/issue/issue_relation.service.ts b/apps/web/core/services/issue/issue_relation.service.ts similarity index 100% rename from web/core/services/issue/issue_relation.service.ts rename to apps/web/core/services/issue/issue_relation.service.ts diff --git a/web/core/services/issue/work_item_version.service.ts b/apps/web/core/services/issue/work_item_version.service.ts similarity index 100% rename from web/core/services/issue/work_item_version.service.ts rename to apps/web/core/services/issue/work_item_version.service.ts diff --git a/web/core/services/issue/workspace_draft.service.ts b/apps/web/core/services/issue/workspace_draft.service.ts similarity index 100% rename from web/core/services/issue/workspace_draft.service.ts rename to apps/web/core/services/issue/workspace_draft.service.ts diff --git a/web/core/services/issue_filter.service.ts b/apps/web/core/services/issue_filter.service.ts similarity index 100% rename from web/core/services/issue_filter.service.ts rename to apps/web/core/services/issue_filter.service.ts diff --git a/web/core/services/module.service.ts b/apps/web/core/services/module.service.ts similarity index 100% rename from web/core/services/module.service.ts rename to apps/web/core/services/module.service.ts diff --git a/web/core/services/module_archive.service.ts b/apps/web/core/services/module_archive.service.ts similarity index 100% rename from web/core/services/module_archive.service.ts rename to apps/web/core/services/module_archive.service.ts diff --git a/web/core/services/page/index.ts b/apps/web/core/services/page/index.ts similarity index 100% rename from web/core/services/page/index.ts rename to apps/web/core/services/page/index.ts diff --git a/web/core/services/page/project-page-version.service.ts b/apps/web/core/services/page/project-page-version.service.ts similarity index 100% rename from web/core/services/page/project-page-version.service.ts rename to apps/web/core/services/page/project-page-version.service.ts diff --git a/web/core/services/page/project-page.service.ts b/apps/web/core/services/page/project-page.service.ts similarity index 100% rename from web/core/services/page/project-page.service.ts rename to apps/web/core/services/page/project-page.service.ts diff --git a/web/core/services/project/index.ts b/apps/web/core/services/project/index.ts similarity index 100% rename from web/core/services/project/index.ts rename to apps/web/core/services/project/index.ts diff --git a/web/core/services/project/project-archive.service.ts b/apps/web/core/services/project/project-archive.service.ts similarity index 100% rename from web/core/services/project/project-archive.service.ts rename to apps/web/core/services/project/project-archive.service.ts diff --git a/web/core/services/project/project-export.service.ts b/apps/web/core/services/project/project-export.service.ts similarity index 100% rename from web/core/services/project/project-export.service.ts rename to apps/web/core/services/project/project-export.service.ts diff --git a/web/core/services/project/project-member.service.ts b/apps/web/core/services/project/project-member.service.ts similarity index 100% rename from web/core/services/project/project-member.service.ts rename to apps/web/core/services/project/project-member.service.ts diff --git a/web/core/services/project/project-publish.service.ts b/apps/web/core/services/project/project-publish.service.ts similarity index 100% rename from web/core/services/project/project-publish.service.ts rename to apps/web/core/services/project/project-publish.service.ts diff --git a/web/core/services/project/project-state.service.ts b/apps/web/core/services/project/project-state.service.ts similarity index 100% rename from web/core/services/project/project-state.service.ts rename to apps/web/core/services/project/project-state.service.ts diff --git a/web/core/services/project/project.service.ts b/apps/web/core/services/project/project.service.ts similarity index 100% rename from web/core/services/project/project.service.ts rename to apps/web/core/services/project/project.service.ts diff --git a/web/core/services/sticky.service.ts b/apps/web/core/services/sticky.service.ts similarity index 100% rename from web/core/services/sticky.service.ts rename to apps/web/core/services/sticky.service.ts diff --git a/web/core/services/timezone.service.ts b/apps/web/core/services/timezone.service.ts similarity index 100% rename from web/core/services/timezone.service.ts rename to apps/web/core/services/timezone.service.ts diff --git a/web/core/services/user.service.ts b/apps/web/core/services/user.service.ts similarity index 100% rename from web/core/services/user.service.ts rename to apps/web/core/services/user.service.ts diff --git a/web/core/services/view.service.ts b/apps/web/core/services/view.service.ts similarity index 100% rename from web/core/services/view.service.ts rename to apps/web/core/services/view.service.ts diff --git a/web/core/services/webhook.service.ts b/apps/web/core/services/webhook.service.ts similarity index 100% rename from web/core/services/webhook.service.ts rename to apps/web/core/services/webhook.service.ts diff --git a/web/core/services/workspace-notification.service.ts b/apps/web/core/services/workspace-notification.service.ts similarity index 100% rename from web/core/services/workspace-notification.service.ts rename to apps/web/core/services/workspace-notification.service.ts diff --git a/web/core/services/workspace.service.ts b/apps/web/core/services/workspace.service.ts similarity index 100% rename from web/core/services/workspace.service.ts rename to apps/web/core/services/workspace.service.ts diff --git a/web/core/store/analytics.store.ts b/apps/web/core/store/analytics.store.ts similarity index 100% rename from web/core/store/analytics.store.ts rename to apps/web/core/store/analytics.store.ts diff --git a/web/core/store/base-command-palette.store.ts b/apps/web/core/store/base-command-palette.store.ts similarity index 100% rename from web/core/store/base-command-palette.store.ts rename to apps/web/core/store/base-command-palette.store.ts diff --git a/web/core/store/cycle.store.ts b/apps/web/core/store/cycle.store.ts similarity index 100% rename from web/core/store/cycle.store.ts rename to apps/web/core/store/cycle.store.ts diff --git a/web/core/store/cycle_filter.store.ts b/apps/web/core/store/cycle_filter.store.ts similarity index 100% rename from web/core/store/cycle_filter.store.ts rename to apps/web/core/store/cycle_filter.store.ts diff --git a/web/core/store/dashboard.store.ts b/apps/web/core/store/dashboard.store.ts similarity index 100% rename from web/core/store/dashboard.store.ts rename to apps/web/core/store/dashboard.store.ts diff --git a/web/core/store/editor/asset.store.ts b/apps/web/core/store/editor/asset.store.ts similarity index 100% rename from web/core/store/editor/asset.store.ts rename to apps/web/core/store/editor/asset.store.ts diff --git a/web/core/store/estimates/estimate-point.ts b/apps/web/core/store/estimates/estimate-point.ts similarity index 100% rename from web/core/store/estimates/estimate-point.ts rename to apps/web/core/store/estimates/estimate-point.ts diff --git a/web/core/store/estimates/project-estimate.store.ts b/apps/web/core/store/estimates/project-estimate.store.ts similarity index 100% rename from web/core/store/estimates/project-estimate.store.ts rename to apps/web/core/store/estimates/project-estimate.store.ts diff --git a/web/core/store/favorite.store.ts b/apps/web/core/store/favorite.store.ts similarity index 100% rename from web/core/store/favorite.store.ts rename to apps/web/core/store/favorite.store.ts diff --git a/web/core/store/global-view.store.ts b/apps/web/core/store/global-view.store.ts similarity index 100% rename from web/core/store/global-view.store.ts rename to apps/web/core/store/global-view.store.ts diff --git a/web/core/store/inbox/inbox-issue.store.ts b/apps/web/core/store/inbox/inbox-issue.store.ts similarity index 100% rename from web/core/store/inbox/inbox-issue.store.ts rename to apps/web/core/store/inbox/inbox-issue.store.ts diff --git a/web/core/store/inbox/project-inbox.store.ts b/apps/web/core/store/inbox/project-inbox.store.ts similarity index 100% rename from web/core/store/inbox/project-inbox.store.ts rename to apps/web/core/store/inbox/project-inbox.store.ts diff --git a/web/core/store/instance.store.ts b/apps/web/core/store/instance.store.ts similarity index 100% rename from web/core/store/instance.store.ts rename to apps/web/core/store/instance.store.ts diff --git a/web/core/store/issue/archived/filter.store.ts b/apps/web/core/store/issue/archived/filter.store.ts similarity index 100% rename from web/core/store/issue/archived/filter.store.ts rename to apps/web/core/store/issue/archived/filter.store.ts diff --git a/web/core/store/issue/archived/index.ts b/apps/web/core/store/issue/archived/index.ts similarity index 100% rename from web/core/store/issue/archived/index.ts rename to apps/web/core/store/issue/archived/index.ts diff --git a/web/core/store/issue/archived/issue.store.ts b/apps/web/core/store/issue/archived/issue.store.ts similarity index 100% rename from web/core/store/issue/archived/issue.store.ts rename to apps/web/core/store/issue/archived/issue.store.ts diff --git a/web/core/store/issue/cycle/filter.store.ts b/apps/web/core/store/issue/cycle/filter.store.ts similarity index 100% rename from web/core/store/issue/cycle/filter.store.ts rename to apps/web/core/store/issue/cycle/filter.store.ts diff --git a/web/core/store/issue/cycle/index.ts b/apps/web/core/store/issue/cycle/index.ts similarity index 100% rename from web/core/store/issue/cycle/index.ts rename to apps/web/core/store/issue/cycle/index.ts diff --git a/web/core/store/issue/cycle/issue.store.ts b/apps/web/core/store/issue/cycle/issue.store.ts similarity index 100% rename from web/core/store/issue/cycle/issue.store.ts rename to apps/web/core/store/issue/cycle/issue.store.ts diff --git a/web/core/store/issue/draft/filter.store.ts b/apps/web/core/store/issue/draft/filter.store.ts similarity index 100% rename from web/core/store/issue/draft/filter.store.ts rename to apps/web/core/store/issue/draft/filter.store.ts diff --git a/web/core/store/issue/draft/index.ts b/apps/web/core/store/issue/draft/index.ts similarity index 100% rename from web/core/store/issue/draft/index.ts rename to apps/web/core/store/issue/draft/index.ts diff --git a/web/core/store/issue/draft/issue.store.ts b/apps/web/core/store/issue/draft/issue.store.ts similarity index 100% rename from web/core/store/issue/draft/issue.store.ts rename to apps/web/core/store/issue/draft/issue.store.ts diff --git a/web/core/store/issue/helpers/base-issues-utils.ts b/apps/web/core/store/issue/helpers/base-issues-utils.ts similarity index 100% rename from web/core/store/issue/helpers/base-issues-utils.ts rename to apps/web/core/store/issue/helpers/base-issues-utils.ts diff --git a/web/core/store/issue/helpers/base-issues.store.ts b/apps/web/core/store/issue/helpers/base-issues.store.ts similarity index 100% rename from web/core/store/issue/helpers/base-issues.store.ts rename to apps/web/core/store/issue/helpers/base-issues.store.ts diff --git a/web/core/store/issue/helpers/issue-filter-helper.store.ts b/apps/web/core/store/issue/helpers/issue-filter-helper.store.ts similarity index 100% rename from web/core/store/issue/helpers/issue-filter-helper.store.ts rename to apps/web/core/store/issue/helpers/issue-filter-helper.store.ts diff --git a/web/core/store/issue/issue-details/attachment.store.ts b/apps/web/core/store/issue/issue-details/attachment.store.ts similarity index 100% rename from web/core/store/issue/issue-details/attachment.store.ts rename to apps/web/core/store/issue/issue-details/attachment.store.ts diff --git a/web/core/store/issue/issue-details/comment.store.ts b/apps/web/core/store/issue/issue-details/comment.store.ts similarity index 100% rename from web/core/store/issue/issue-details/comment.store.ts rename to apps/web/core/store/issue/issue-details/comment.store.ts diff --git a/web/core/store/issue/issue-details/comment_reaction.store.ts b/apps/web/core/store/issue/issue-details/comment_reaction.store.ts similarity index 100% rename from web/core/store/issue/issue-details/comment_reaction.store.ts rename to apps/web/core/store/issue/issue-details/comment_reaction.store.ts diff --git a/web/core/store/issue/issue-details/issue.store.ts b/apps/web/core/store/issue/issue-details/issue.store.ts similarity index 100% rename from web/core/store/issue/issue-details/issue.store.ts rename to apps/web/core/store/issue/issue-details/issue.store.ts diff --git a/web/core/store/issue/issue-details/link.store.ts b/apps/web/core/store/issue/issue-details/link.store.ts similarity index 100% rename from web/core/store/issue/issue-details/link.store.ts rename to apps/web/core/store/issue/issue-details/link.store.ts diff --git a/web/core/store/issue/issue-details/reaction.store.ts b/apps/web/core/store/issue/issue-details/reaction.store.ts similarity index 100% rename from web/core/store/issue/issue-details/reaction.store.ts rename to apps/web/core/store/issue/issue-details/reaction.store.ts diff --git a/web/core/store/issue/issue-details/relation.store.ts b/apps/web/core/store/issue/issue-details/relation.store.ts similarity index 100% rename from web/core/store/issue/issue-details/relation.store.ts rename to apps/web/core/store/issue/issue-details/relation.store.ts diff --git a/web/core/store/issue/issue-details/root.store.ts b/apps/web/core/store/issue/issue-details/root.store.ts similarity index 100% rename from web/core/store/issue/issue-details/root.store.ts rename to apps/web/core/store/issue/issue-details/root.store.ts diff --git a/web/core/store/issue/issue-details/sub_issues.store.ts b/apps/web/core/store/issue/issue-details/sub_issues.store.ts similarity index 100% rename from web/core/store/issue/issue-details/sub_issues.store.ts rename to apps/web/core/store/issue/issue-details/sub_issues.store.ts diff --git a/web/core/store/issue/issue-details/sub_issues_filter.store.ts b/apps/web/core/store/issue/issue-details/sub_issues_filter.store.ts similarity index 100% rename from web/core/store/issue/issue-details/sub_issues_filter.store.ts rename to apps/web/core/store/issue/issue-details/sub_issues_filter.store.ts diff --git a/web/core/store/issue/issue-details/subscription.store.ts b/apps/web/core/store/issue/issue-details/subscription.store.ts similarity index 100% rename from web/core/store/issue/issue-details/subscription.store.ts rename to apps/web/core/store/issue/issue-details/subscription.store.ts diff --git a/web/core/store/issue/issue.store.ts b/apps/web/core/store/issue/issue.store.ts similarity index 100% rename from web/core/store/issue/issue.store.ts rename to apps/web/core/store/issue/issue.store.ts diff --git a/web/core/store/issue/issue_calendar_view.store.ts b/apps/web/core/store/issue/issue_calendar_view.store.ts similarity index 100% rename from web/core/store/issue/issue_calendar_view.store.ts rename to apps/web/core/store/issue/issue_calendar_view.store.ts diff --git a/web/core/store/issue/issue_gantt_view.store.ts b/apps/web/core/store/issue/issue_gantt_view.store.ts similarity index 100% rename from web/core/store/issue/issue_gantt_view.store.ts rename to apps/web/core/store/issue/issue_gantt_view.store.ts diff --git a/web/core/store/issue/issue_kanban_view.store.ts b/apps/web/core/store/issue/issue_kanban_view.store.ts similarity index 100% rename from web/core/store/issue/issue_kanban_view.store.ts rename to apps/web/core/store/issue/issue_kanban_view.store.ts diff --git a/web/core/store/issue/module/filter.store.ts b/apps/web/core/store/issue/module/filter.store.ts similarity index 100% rename from web/core/store/issue/module/filter.store.ts rename to apps/web/core/store/issue/module/filter.store.ts diff --git a/web/core/store/issue/module/index.ts b/apps/web/core/store/issue/module/index.ts similarity index 100% rename from web/core/store/issue/module/index.ts rename to apps/web/core/store/issue/module/index.ts diff --git a/web/core/store/issue/module/issue.store.ts b/apps/web/core/store/issue/module/issue.store.ts similarity index 100% rename from web/core/store/issue/module/issue.store.ts rename to apps/web/core/store/issue/module/issue.store.ts diff --git a/web/core/store/issue/profile/filter.store.ts b/apps/web/core/store/issue/profile/filter.store.ts similarity index 100% rename from web/core/store/issue/profile/filter.store.ts rename to apps/web/core/store/issue/profile/filter.store.ts diff --git a/web/core/store/issue/profile/index.ts b/apps/web/core/store/issue/profile/index.ts similarity index 100% rename from web/core/store/issue/profile/index.ts rename to apps/web/core/store/issue/profile/index.ts diff --git a/web/core/store/issue/profile/issue.store.ts b/apps/web/core/store/issue/profile/issue.store.ts similarity index 100% rename from web/core/store/issue/profile/issue.store.ts rename to apps/web/core/store/issue/profile/issue.store.ts diff --git a/web/core/store/issue/project-views/filter.store.ts b/apps/web/core/store/issue/project-views/filter.store.ts similarity index 100% rename from web/core/store/issue/project-views/filter.store.ts rename to apps/web/core/store/issue/project-views/filter.store.ts diff --git a/web/core/store/issue/project-views/index.ts b/apps/web/core/store/issue/project-views/index.ts similarity index 100% rename from web/core/store/issue/project-views/index.ts rename to apps/web/core/store/issue/project-views/index.ts diff --git a/web/core/store/issue/project-views/issue.store.ts b/apps/web/core/store/issue/project-views/issue.store.ts similarity index 100% rename from web/core/store/issue/project-views/issue.store.ts rename to apps/web/core/store/issue/project-views/issue.store.ts diff --git a/web/core/store/issue/project/filter.store.ts b/apps/web/core/store/issue/project/filter.store.ts similarity index 100% rename from web/core/store/issue/project/filter.store.ts rename to apps/web/core/store/issue/project/filter.store.ts diff --git a/web/core/store/issue/project/index.ts b/apps/web/core/store/issue/project/index.ts similarity index 100% rename from web/core/store/issue/project/index.ts rename to apps/web/core/store/issue/project/index.ts diff --git a/web/core/store/issue/project/issue.store.ts b/apps/web/core/store/issue/project/issue.store.ts similarity index 100% rename from web/core/store/issue/project/issue.store.ts rename to apps/web/core/store/issue/project/issue.store.ts diff --git a/web/core/store/issue/root.store.ts b/apps/web/core/store/issue/root.store.ts similarity index 100% rename from web/core/store/issue/root.store.ts rename to apps/web/core/store/issue/root.store.ts diff --git a/web/core/store/issue/workspace-draft/filter.store.ts b/apps/web/core/store/issue/workspace-draft/filter.store.ts similarity index 100% rename from web/core/store/issue/workspace-draft/filter.store.ts rename to apps/web/core/store/issue/workspace-draft/filter.store.ts diff --git a/web/core/store/issue/workspace-draft/index.ts b/apps/web/core/store/issue/workspace-draft/index.ts similarity index 100% rename from web/core/store/issue/workspace-draft/index.ts rename to apps/web/core/store/issue/workspace-draft/index.ts diff --git a/web/core/store/issue/workspace-draft/issue.store.ts b/apps/web/core/store/issue/workspace-draft/issue.store.ts similarity index 100% rename from web/core/store/issue/workspace-draft/issue.store.ts rename to apps/web/core/store/issue/workspace-draft/issue.store.ts diff --git a/web/core/store/issue/workspace/filter.store.ts b/apps/web/core/store/issue/workspace/filter.store.ts similarity index 100% rename from web/core/store/issue/workspace/filter.store.ts rename to apps/web/core/store/issue/workspace/filter.store.ts diff --git a/web/core/store/issue/workspace/index.ts b/apps/web/core/store/issue/workspace/index.ts similarity index 100% rename from web/core/store/issue/workspace/index.ts rename to apps/web/core/store/issue/workspace/index.ts diff --git a/web/core/store/issue/workspace/issue.store.ts b/apps/web/core/store/issue/workspace/issue.store.ts similarity index 100% rename from web/core/store/issue/workspace/issue.store.ts rename to apps/web/core/store/issue/workspace/issue.store.ts diff --git a/web/core/store/label.store.ts b/apps/web/core/store/label.store.ts similarity index 100% rename from web/core/store/label.store.ts rename to apps/web/core/store/label.store.ts diff --git a/web/core/store/member/base-project-member.store.ts b/apps/web/core/store/member/base-project-member.store.ts similarity index 100% rename from web/core/store/member/base-project-member.store.ts rename to apps/web/core/store/member/base-project-member.store.ts diff --git a/web/core/store/member/index.ts b/apps/web/core/store/member/index.ts similarity index 100% rename from web/core/store/member/index.ts rename to apps/web/core/store/member/index.ts diff --git a/web/core/store/member/workspace-member.store.ts b/apps/web/core/store/member/workspace-member.store.ts similarity index 100% rename from web/core/store/member/workspace-member.store.ts rename to apps/web/core/store/member/workspace-member.store.ts diff --git a/web/core/store/module.store.ts b/apps/web/core/store/module.store.ts similarity index 100% rename from web/core/store/module.store.ts rename to apps/web/core/store/module.store.ts diff --git a/web/core/store/module_filter.store.ts b/apps/web/core/store/module_filter.store.ts similarity index 100% rename from web/core/store/module_filter.store.ts rename to apps/web/core/store/module_filter.store.ts diff --git a/web/core/store/multiple_select.store.ts b/apps/web/core/store/multiple_select.store.ts similarity index 100% rename from web/core/store/multiple_select.store.ts rename to apps/web/core/store/multiple_select.store.ts diff --git a/web/core/store/notifications/notification.ts b/apps/web/core/store/notifications/notification.ts similarity index 100% rename from web/core/store/notifications/notification.ts rename to apps/web/core/store/notifications/notification.ts diff --git a/web/core/store/notifications/workspace-notifications.store.ts b/apps/web/core/store/notifications/workspace-notifications.store.ts similarity index 100% rename from web/core/store/notifications/workspace-notifications.store.ts rename to apps/web/core/store/notifications/workspace-notifications.store.ts diff --git a/web/core/store/pages/base-page.ts b/apps/web/core/store/pages/base-page.ts similarity index 100% rename from web/core/store/pages/base-page.ts rename to apps/web/core/store/pages/base-page.ts diff --git a/web/core/store/pages/page-editor-info.ts b/apps/web/core/store/pages/page-editor-info.ts similarity index 100% rename from web/core/store/pages/page-editor-info.ts rename to apps/web/core/store/pages/page-editor-info.ts diff --git a/web/core/store/pages/project-page.store.ts b/apps/web/core/store/pages/project-page.store.ts similarity index 100% rename from web/core/store/pages/project-page.store.ts rename to apps/web/core/store/pages/project-page.store.ts diff --git a/web/core/store/pages/project-page.ts b/apps/web/core/store/pages/project-page.ts similarity index 100% rename from web/core/store/pages/project-page.ts rename to apps/web/core/store/pages/project-page.ts diff --git a/web/core/store/project-view.store.ts b/apps/web/core/store/project-view.store.ts similarity index 100% rename from web/core/store/project-view.store.ts rename to apps/web/core/store/project-view.store.ts diff --git a/web/core/store/project/index.ts b/apps/web/core/store/project/index.ts similarity index 100% rename from web/core/store/project/index.ts rename to apps/web/core/store/project/index.ts diff --git a/web/core/store/project/project-publish.store.ts b/apps/web/core/store/project/project-publish.store.ts similarity index 100% rename from web/core/store/project/project-publish.store.ts rename to apps/web/core/store/project/project-publish.store.ts diff --git a/web/core/store/project/project.store.ts b/apps/web/core/store/project/project.store.ts similarity index 100% rename from web/core/store/project/project.store.ts rename to apps/web/core/store/project/project.store.ts diff --git a/web/core/store/project/project_filter.store.ts b/apps/web/core/store/project/project_filter.store.ts similarity index 100% rename from web/core/store/project/project_filter.store.ts rename to apps/web/core/store/project/project_filter.store.ts diff --git a/web/core/store/root.store.ts b/apps/web/core/store/root.store.ts similarity index 100% rename from web/core/store/root.store.ts rename to apps/web/core/store/root.store.ts diff --git a/web/core/store/router.store.ts b/apps/web/core/store/router.store.ts similarity index 100% rename from web/core/store/router.store.ts rename to apps/web/core/store/router.store.ts diff --git a/web/core/store/state.store.ts b/apps/web/core/store/state.store.ts similarity index 100% rename from web/core/store/state.store.ts rename to apps/web/core/store/state.store.ts diff --git a/web/core/store/sticky/sticky.store.ts b/apps/web/core/store/sticky/sticky.store.ts similarity index 100% rename from web/core/store/sticky/sticky.store.ts rename to apps/web/core/store/sticky/sticky.store.ts diff --git a/web/core/store/theme.store.ts b/apps/web/core/store/theme.store.ts similarity index 100% rename from web/core/store/theme.store.ts rename to apps/web/core/store/theme.store.ts diff --git a/web/core/store/timeline/issues-timeline.store.ts b/apps/web/core/store/timeline/issues-timeline.store.ts similarity index 100% rename from web/core/store/timeline/issues-timeline.store.ts rename to apps/web/core/store/timeline/issues-timeline.store.ts diff --git a/web/core/store/timeline/modules-timeline.store.ts b/apps/web/core/store/timeline/modules-timeline.store.ts similarity index 100% rename from web/core/store/timeline/modules-timeline.store.ts rename to apps/web/core/store/timeline/modules-timeline.store.ts diff --git a/web/core/store/transient.store.ts b/apps/web/core/store/transient.store.ts similarity index 100% rename from web/core/store/transient.store.ts rename to apps/web/core/store/transient.store.ts diff --git a/web/core/store/user/account.store.ts b/apps/web/core/store/user/account.store.ts similarity index 100% rename from web/core/store/user/account.store.ts rename to apps/web/core/store/user/account.store.ts diff --git a/web/core/store/user/base-permissions.store.ts b/apps/web/core/store/user/base-permissions.store.ts similarity index 100% rename from web/core/store/user/base-permissions.store.ts rename to apps/web/core/store/user/base-permissions.store.ts diff --git a/web/core/store/user/index.ts b/apps/web/core/store/user/index.ts similarity index 100% rename from web/core/store/user/index.ts rename to apps/web/core/store/user/index.ts diff --git a/web/core/store/user/profile.store.ts b/apps/web/core/store/user/profile.store.ts similarity index 100% rename from web/core/store/user/profile.store.ts rename to apps/web/core/store/user/profile.store.ts diff --git a/web/core/store/user/settings.store.ts b/apps/web/core/store/user/settings.store.ts similarity index 100% rename from web/core/store/user/settings.store.ts rename to apps/web/core/store/user/settings.store.ts diff --git a/web/core/store/workspace/api-token.store.ts b/apps/web/core/store/workspace/api-token.store.ts similarity index 100% rename from web/core/store/workspace/api-token.store.ts rename to apps/web/core/store/workspace/api-token.store.ts diff --git a/web/core/store/workspace/home.ts b/apps/web/core/store/workspace/home.ts similarity index 100% rename from web/core/store/workspace/home.ts rename to apps/web/core/store/workspace/home.ts diff --git a/web/core/store/workspace/index.ts b/apps/web/core/store/workspace/index.ts similarity index 100% rename from web/core/store/workspace/index.ts rename to apps/web/core/store/workspace/index.ts diff --git a/web/core/store/workspace/link.store.ts b/apps/web/core/store/workspace/link.store.ts similarity index 100% rename from web/core/store/workspace/link.store.ts rename to apps/web/core/store/workspace/link.store.ts diff --git a/web/core/store/workspace/webhook.store.ts b/apps/web/core/store/workspace/webhook.store.ts similarity index 100% rename from web/core/store/workspace/webhook.store.ts rename to apps/web/core/store/workspace/webhook.store.ts diff --git a/web/ee/components/active-cycles/index.ts b/apps/web/ee/components/active-cycles/index.ts similarity index 100% rename from web/ee/components/active-cycles/index.ts rename to apps/web/ee/components/active-cycles/index.ts diff --git a/web/ee/components/active-cycles/root.tsx b/apps/web/ee/components/active-cycles/root.tsx similarity index 100% rename from web/ee/components/active-cycles/root.tsx rename to apps/web/ee/components/active-cycles/root.tsx diff --git a/web/ee/components/active-cycles/workspace-active-cycles-upgrade.tsx b/apps/web/ee/components/active-cycles/workspace-active-cycles-upgrade.tsx similarity index 100% rename from web/ee/components/active-cycles/workspace-active-cycles-upgrade.tsx rename to apps/web/ee/components/active-cycles/workspace-active-cycles-upgrade.tsx diff --git a/web/ee/components/breadcrumbs/index.ts b/apps/web/ee/components/breadcrumbs/index.ts similarity index 100% rename from web/ee/components/breadcrumbs/index.ts rename to apps/web/ee/components/breadcrumbs/index.ts diff --git a/web/ee/components/command-palette/modals/index.ts b/apps/web/ee/components/command-palette/modals/index.ts similarity index 100% rename from web/ee/components/command-palette/modals/index.ts rename to apps/web/ee/components/command-palette/modals/index.ts diff --git a/web/ee/components/comments/index.ts b/apps/web/ee/components/comments/index.ts similarity index 100% rename from web/ee/components/comments/index.ts rename to apps/web/ee/components/comments/index.ts diff --git a/web/ee/components/cycles/active-cycle/index.ts b/apps/web/ee/components/cycles/active-cycle/index.ts similarity index 100% rename from web/ee/components/cycles/active-cycle/index.ts rename to apps/web/ee/components/cycles/active-cycle/index.ts diff --git a/web/ee/components/cycles/analytics-sidebar/index.ts b/apps/web/ee/components/cycles/analytics-sidebar/index.ts similarity index 100% rename from web/ee/components/cycles/analytics-sidebar/index.ts rename to apps/web/ee/components/cycles/analytics-sidebar/index.ts diff --git a/web/ee/components/cycles/end-cycle/index.ts b/apps/web/ee/components/cycles/end-cycle/index.ts similarity index 100% rename from web/ee/components/cycles/end-cycle/index.ts rename to apps/web/ee/components/cycles/end-cycle/index.ts diff --git a/web/ee/components/cycles/index.ts b/apps/web/ee/components/cycles/index.ts similarity index 100% rename from web/ee/components/cycles/index.ts rename to apps/web/ee/components/cycles/index.ts diff --git a/web/ee/components/de-dupe/index.ts b/apps/web/ee/components/de-dupe/index.ts similarity index 100% rename from web/ee/components/de-dupe/index.ts rename to apps/web/ee/components/de-dupe/index.ts diff --git a/web/ee/components/editor/index.ts b/apps/web/ee/components/editor/index.ts similarity index 100% rename from web/ee/components/editor/index.ts rename to apps/web/ee/components/editor/index.ts diff --git a/web/ee/components/epics/index.ts b/apps/web/ee/components/epics/index.ts similarity index 100% rename from web/ee/components/epics/index.ts rename to apps/web/ee/components/epics/index.ts diff --git a/web/ee/components/estimates/estimate-list-item-buttons.tsx b/apps/web/ee/components/estimates/estimate-list-item-buttons.tsx similarity index 100% rename from web/ee/components/estimates/estimate-list-item-buttons.tsx rename to apps/web/ee/components/estimates/estimate-list-item-buttons.tsx diff --git a/web/ee/components/estimates/index.ts b/apps/web/ee/components/estimates/index.ts similarity index 100% rename from web/ee/components/estimates/index.ts rename to apps/web/ee/components/estimates/index.ts diff --git a/web/ee/components/estimates/points/delete.tsx b/apps/web/ee/components/estimates/points/delete.tsx similarity index 100% rename from web/ee/components/estimates/points/delete.tsx rename to apps/web/ee/components/estimates/points/delete.tsx diff --git a/web/ee/components/estimates/points/index.ts b/apps/web/ee/components/estimates/points/index.ts similarity index 100% rename from web/ee/components/estimates/points/index.ts rename to apps/web/ee/components/estimates/points/index.ts diff --git a/web/ee/components/estimates/update/index.ts b/apps/web/ee/components/estimates/update/index.ts similarity index 100% rename from web/ee/components/estimates/update/index.ts rename to apps/web/ee/components/estimates/update/index.ts diff --git a/web/ee/components/estimates/update/modal.tsx b/apps/web/ee/components/estimates/update/modal.tsx similarity index 100% rename from web/ee/components/estimates/update/modal.tsx rename to apps/web/ee/components/estimates/update/modal.tsx diff --git a/web/ee/components/gantt-chart/index.ts b/apps/web/ee/components/gantt-chart/index.ts similarity index 100% rename from web/ee/components/gantt-chart/index.ts rename to apps/web/ee/components/gantt-chart/index.ts diff --git a/web/ee/components/global/index.ts b/apps/web/ee/components/global/index.ts similarity index 100% rename from web/ee/components/global/index.ts rename to apps/web/ee/components/global/index.ts diff --git a/web/ee/components/home/header.tsx b/apps/web/ee/components/home/header.tsx similarity index 100% rename from web/ee/components/home/header.tsx rename to apps/web/ee/components/home/header.tsx diff --git a/web/ee/components/home/index.ts b/apps/web/ee/components/home/index.ts similarity index 100% rename from web/ee/components/home/index.ts rename to apps/web/ee/components/home/index.ts diff --git a/web/ee/components/inbox/source-pill.tsx b/apps/web/ee/components/inbox/source-pill.tsx similarity index 100% rename from web/ee/components/inbox/source-pill.tsx rename to apps/web/ee/components/inbox/source-pill.tsx diff --git a/web/ee/components/instance/index.ts b/apps/web/ee/components/instance/index.ts similarity index 100% rename from web/ee/components/instance/index.ts rename to apps/web/ee/components/instance/index.ts diff --git a/web/ee/components/instance/maintenance-message.tsx b/apps/web/ee/components/instance/maintenance-message.tsx similarity index 100% rename from web/ee/components/instance/maintenance-message.tsx rename to apps/web/ee/components/instance/maintenance-message.tsx diff --git a/web/ee/components/issues/bulk-operations/index.ts b/apps/web/ee/components/issues/bulk-operations/index.ts similarity index 100% rename from web/ee/components/issues/bulk-operations/index.ts rename to apps/web/ee/components/issues/bulk-operations/index.ts diff --git a/web/ee/components/issues/filters/applied-filters/index.ts b/apps/web/ee/components/issues/filters/applied-filters/index.ts similarity index 100% rename from web/ee/components/issues/filters/applied-filters/index.ts rename to apps/web/ee/components/issues/filters/applied-filters/index.ts diff --git a/web/ee/components/issues/filters/applied-filters/issue-types.tsx b/apps/web/ee/components/issues/filters/applied-filters/issue-types.tsx similarity index 100% rename from web/ee/components/issues/filters/applied-filters/issue-types.tsx rename to apps/web/ee/components/issues/filters/applied-filters/issue-types.tsx diff --git a/web/ee/components/issues/filters/index.ts b/apps/web/ee/components/issues/filters/index.ts similarity index 100% rename from web/ee/components/issues/filters/index.ts rename to apps/web/ee/components/issues/filters/index.ts diff --git a/web/ee/components/issues/filters/issue-types.tsx b/apps/web/ee/components/issues/filters/issue-types.tsx similarity index 100% rename from web/ee/components/issues/filters/issue-types.tsx rename to apps/web/ee/components/issues/filters/issue-types.tsx diff --git a/web/ee/components/issues/filters/team-project.tsx b/apps/web/ee/components/issues/filters/team-project.tsx similarity index 100% rename from web/ee/components/issues/filters/team-project.tsx rename to apps/web/ee/components/issues/filters/team-project.tsx diff --git a/web/ee/components/issues/header.tsx b/apps/web/ee/components/issues/header.tsx similarity index 100% rename from web/ee/components/issues/header.tsx rename to apps/web/ee/components/issues/header.tsx diff --git a/web/ee/components/issues/index.ts b/apps/web/ee/components/issues/index.ts similarity index 100% rename from web/ee/components/issues/index.ts rename to apps/web/ee/components/issues/index.ts diff --git a/web/ee/components/issues/issue-details/additional-activity-root.tsx b/apps/web/ee/components/issues/issue-details/additional-activity-root.tsx similarity index 100% rename from web/ee/components/issues/issue-details/additional-activity-root.tsx rename to apps/web/ee/components/issues/issue-details/additional-activity-root.tsx diff --git a/web/ee/components/issues/issue-details/additional-properties.tsx b/apps/web/ee/components/issues/issue-details/additional-properties.tsx similarity index 100% rename from web/ee/components/issues/issue-details/additional-properties.tsx rename to apps/web/ee/components/issues/issue-details/additional-properties.tsx diff --git a/web/ee/components/issues/issue-details/index.ts b/apps/web/ee/components/issues/issue-details/index.ts similarity index 100% rename from web/ee/components/issues/issue-details/index.ts rename to apps/web/ee/components/issues/issue-details/index.ts diff --git a/web/ee/components/issues/issue-details/issue-creator.tsx b/apps/web/ee/components/issues/issue-details/issue-creator.tsx similarity index 100% rename from web/ee/components/issues/issue-details/issue-creator.tsx rename to apps/web/ee/components/issues/issue-details/issue-creator.tsx diff --git a/web/ee/components/issues/issue-details/issue-identifier.tsx b/apps/web/ee/components/issues/issue-details/issue-identifier.tsx similarity index 100% rename from web/ee/components/issues/issue-details/issue-identifier.tsx rename to apps/web/ee/components/issues/issue-details/issue-identifier.tsx diff --git a/web/ee/components/issues/issue-details/issue-properties-activity/index.ts b/apps/web/ee/components/issues/issue-details/issue-properties-activity/index.ts similarity index 100% rename from web/ee/components/issues/issue-details/issue-properties-activity/index.ts rename to apps/web/ee/components/issues/issue-details/issue-properties-activity/index.ts diff --git a/web/ee/components/issues/issue-details/issue-properties-activity/root.tsx b/apps/web/ee/components/issues/issue-details/issue-properties-activity/root.tsx similarity index 100% rename from web/ee/components/issues/issue-details/issue-properties-activity/root.tsx rename to apps/web/ee/components/issues/issue-details/issue-properties-activity/root.tsx diff --git a/web/ee/components/issues/issue-details/issue-type-activity.tsx b/apps/web/ee/components/issues/issue-details/issue-type-activity.tsx similarity index 100% rename from web/ee/components/issues/issue-details/issue-type-activity.tsx rename to apps/web/ee/components/issues/issue-details/issue-type-activity.tsx diff --git a/web/ee/components/issues/issue-details/issue-type-switcher.tsx b/apps/web/ee/components/issues/issue-details/issue-type-switcher.tsx similarity index 100% rename from web/ee/components/issues/issue-details/issue-type-switcher.tsx rename to apps/web/ee/components/issues/issue-details/issue-type-switcher.tsx diff --git a/web/ee/components/issues/issue-details/parent-select-root.tsx b/apps/web/ee/components/issues/issue-details/parent-select-root.tsx similarity index 100% rename from web/ee/components/issues/issue-details/parent-select-root.tsx rename to apps/web/ee/components/issues/issue-details/parent-select-root.tsx diff --git a/web/ee/components/issues/issue-layouts/additional-properties.tsx b/apps/web/ee/components/issues/issue-layouts/additional-properties.tsx similarity index 100% rename from web/ee/components/issues/issue-layouts/additional-properties.tsx rename to apps/web/ee/components/issues/issue-layouts/additional-properties.tsx diff --git a/web/ee/components/issues/issue-layouts/empty-states/index.ts b/apps/web/ee/components/issues/issue-layouts/empty-states/index.ts similarity index 100% rename from web/ee/components/issues/issue-layouts/empty-states/index.ts rename to apps/web/ee/components/issues/issue-layouts/empty-states/index.ts diff --git a/web/ee/components/issues/issue-layouts/quick-action-dropdowns/index.ts b/apps/web/ee/components/issues/issue-layouts/quick-action-dropdowns/index.ts similarity index 100% rename from web/ee/components/issues/issue-layouts/quick-action-dropdowns/index.ts rename to apps/web/ee/components/issues/issue-layouts/quick-action-dropdowns/index.ts diff --git a/web/ee/components/issues/issue-layouts/utils.tsx b/apps/web/ee/components/issues/issue-layouts/utils.tsx similarity index 100% rename from web/ee/components/issues/issue-layouts/utils.tsx rename to apps/web/ee/components/issues/issue-layouts/utils.tsx diff --git a/web/ee/components/issues/issue-modal/additional-properties.tsx b/apps/web/ee/components/issues/issue-modal/additional-properties.tsx similarity index 100% rename from web/ee/components/issues/issue-modal/additional-properties.tsx rename to apps/web/ee/components/issues/issue-modal/additional-properties.tsx diff --git a/web/ee/components/issues/issue-modal/index.ts b/apps/web/ee/components/issues/issue-modal/index.ts similarity index 100% rename from web/ee/components/issues/issue-modal/index.ts rename to apps/web/ee/components/issues/issue-modal/index.ts diff --git a/web/ee/components/issues/issue-modal/issue-type-select.tsx b/apps/web/ee/components/issues/issue-modal/issue-type-select.tsx similarity index 100% rename from web/ee/components/issues/issue-modal/issue-type-select.tsx rename to apps/web/ee/components/issues/issue-modal/issue-type-select.tsx diff --git a/web/ee/components/issues/issue-modal/provider.tsx b/apps/web/ee/components/issues/issue-modal/provider.tsx similarity index 100% rename from web/ee/components/issues/issue-modal/provider.tsx rename to apps/web/ee/components/issues/issue-modal/provider.tsx diff --git a/web/ee/components/issues/quick-add/index.ts b/apps/web/ee/components/issues/quick-add/index.ts similarity index 100% rename from web/ee/components/issues/quick-add/index.ts rename to apps/web/ee/components/issues/quick-add/index.ts diff --git a/web/ee/components/issues/quick-add/root.tsx b/apps/web/ee/components/issues/quick-add/root.tsx similarity index 100% rename from web/ee/components/issues/quick-add/root.tsx rename to apps/web/ee/components/issues/quick-add/root.tsx diff --git a/web/ee/components/issues/worklog/activity/filter-root.tsx b/apps/web/ee/components/issues/worklog/activity/filter-root.tsx similarity index 100% rename from web/ee/components/issues/worklog/activity/filter-root.tsx rename to apps/web/ee/components/issues/worklog/activity/filter-root.tsx diff --git a/web/ee/components/issues/worklog/activity/index.ts b/apps/web/ee/components/issues/worklog/activity/index.ts similarity index 100% rename from web/ee/components/issues/worklog/activity/index.ts rename to apps/web/ee/components/issues/worklog/activity/index.ts diff --git a/web/ee/components/issues/worklog/activity/root.tsx b/apps/web/ee/components/issues/worklog/activity/root.tsx similarity index 100% rename from web/ee/components/issues/worklog/activity/root.tsx rename to apps/web/ee/components/issues/worklog/activity/root.tsx diff --git a/web/ee/components/issues/worklog/activity/worklog-create-button.tsx b/apps/web/ee/components/issues/worklog/activity/worklog-create-button.tsx similarity index 100% rename from web/ee/components/issues/worklog/activity/worklog-create-button.tsx rename to apps/web/ee/components/issues/worklog/activity/worklog-create-button.tsx diff --git a/web/ee/components/issues/worklog/index.ts b/apps/web/ee/components/issues/worklog/index.ts similarity index 100% rename from web/ee/components/issues/worklog/index.ts rename to apps/web/ee/components/issues/worklog/index.ts diff --git a/web/ee/components/issues/worklog/property/index.ts b/apps/web/ee/components/issues/worklog/property/index.ts similarity index 100% rename from web/ee/components/issues/worklog/property/index.ts rename to apps/web/ee/components/issues/worklog/property/index.ts diff --git a/web/ee/components/issues/worklog/property/root.tsx b/apps/web/ee/components/issues/worklog/property/root.tsx similarity index 100% rename from web/ee/components/issues/worklog/property/root.tsx rename to apps/web/ee/components/issues/worklog/property/root.tsx diff --git a/web/ee/components/pages/index.ts b/apps/web/ee/components/pages/index.ts similarity index 100% rename from web/ee/components/pages/index.ts rename to apps/web/ee/components/pages/index.ts diff --git a/web/ee/components/projects/create/attributes.tsx b/apps/web/ee/components/projects/create/attributes.tsx similarity index 100% rename from web/ee/components/projects/create/attributes.tsx rename to apps/web/ee/components/projects/create/attributes.tsx diff --git a/web/ee/components/projects/create/root.tsx b/apps/web/ee/components/projects/create/root.tsx similarity index 100% rename from web/ee/components/projects/create/root.tsx rename to apps/web/ee/components/projects/create/root.tsx diff --git a/web/ee/components/projects/header.tsx b/apps/web/ee/components/projects/header.tsx similarity index 100% rename from web/ee/components/projects/header.tsx rename to apps/web/ee/components/projects/header.tsx diff --git a/web/ee/components/projects/mobile-header.tsx b/apps/web/ee/components/projects/mobile-header.tsx similarity index 100% rename from web/ee/components/projects/mobile-header.tsx rename to apps/web/ee/components/projects/mobile-header.tsx diff --git a/web/ee/components/projects/page.tsx b/apps/web/ee/components/projects/page.tsx similarity index 100% rename from web/ee/components/projects/page.tsx rename to apps/web/ee/components/projects/page.tsx diff --git a/web/ee/components/projects/settings/intake/index.ts b/apps/web/ee/components/projects/settings/intake/index.ts similarity index 100% rename from web/ee/components/projects/settings/intake/index.ts rename to apps/web/ee/components/projects/settings/intake/index.ts diff --git a/web/ee/components/projects/settings/useProjectColumns.tsx b/apps/web/ee/components/projects/settings/useProjectColumns.tsx similarity index 100% rename from web/ee/components/projects/settings/useProjectColumns.tsx rename to apps/web/ee/components/projects/settings/useProjectColumns.tsx diff --git a/web/ee/components/relations/index.tsx b/apps/web/ee/components/relations/index.tsx similarity index 100% rename from web/ee/components/relations/index.tsx rename to apps/web/ee/components/relations/index.tsx diff --git a/web/ee/components/sidebar/index.ts b/apps/web/ee/components/sidebar/index.ts similarity index 100% rename from web/ee/components/sidebar/index.ts rename to apps/web/ee/components/sidebar/index.ts diff --git a/web/ee/components/views/access-controller.tsx b/apps/web/ee/components/views/access-controller.tsx similarity index 100% rename from web/ee/components/views/access-controller.tsx rename to apps/web/ee/components/views/access-controller.tsx diff --git a/web/ee/components/views/filters/access-filter.tsx b/apps/web/ee/components/views/filters/access-filter.tsx similarity index 100% rename from web/ee/components/views/filters/access-filter.tsx rename to apps/web/ee/components/views/filters/access-filter.tsx diff --git a/web/ee/components/views/publish/index.ts b/apps/web/ee/components/views/publish/index.ts similarity index 100% rename from web/ee/components/views/publish/index.ts rename to apps/web/ee/components/views/publish/index.ts diff --git a/web/ee/components/workflow/index.ts b/apps/web/ee/components/workflow/index.ts similarity index 100% rename from web/ee/components/workflow/index.ts rename to apps/web/ee/components/workflow/index.ts diff --git a/web/ee/components/workspace-notifications/index.ts b/apps/web/ee/components/workspace-notifications/index.ts similarity index 100% rename from web/ee/components/workspace-notifications/index.ts rename to apps/web/ee/components/workspace-notifications/index.ts diff --git a/web/ee/components/workspace/billing/index.ts b/apps/web/ee/components/workspace/billing/index.ts similarity index 100% rename from web/ee/components/workspace/billing/index.ts rename to apps/web/ee/components/workspace/billing/index.ts diff --git a/web/ee/components/workspace/billing/root.tsx b/apps/web/ee/components/workspace/billing/root.tsx similarity index 100% rename from web/ee/components/workspace/billing/root.tsx rename to apps/web/ee/components/workspace/billing/root.tsx diff --git a/web/ee/components/workspace/delete-workspace-modal.tsx b/apps/web/ee/components/workspace/delete-workspace-modal.tsx similarity index 100% rename from web/ee/components/workspace/delete-workspace-modal.tsx rename to apps/web/ee/components/workspace/delete-workspace-modal.tsx diff --git a/web/ee/components/workspace/delete-workspace-section.tsx b/apps/web/ee/components/workspace/delete-workspace-section.tsx similarity index 100% rename from web/ee/components/workspace/delete-workspace-section.tsx rename to apps/web/ee/components/workspace/delete-workspace-section.tsx diff --git a/web/ee/components/workspace/edition-badge.tsx b/apps/web/ee/components/workspace/edition-badge.tsx similarity index 100% rename from web/ee/components/workspace/edition-badge.tsx rename to apps/web/ee/components/workspace/edition-badge.tsx diff --git a/web/ee/components/workspace/index.ts b/apps/web/ee/components/workspace/index.ts similarity index 100% rename from web/ee/components/workspace/index.ts rename to apps/web/ee/components/workspace/index.ts diff --git a/web/ee/components/workspace/settings/useMemberColumns.tsx b/apps/web/ee/components/workspace/settings/useMemberColumns.tsx similarity index 100% rename from web/ee/components/workspace/settings/useMemberColumns.tsx rename to apps/web/ee/components/workspace/settings/useMemberColumns.tsx diff --git a/web/ee/components/workspace/sidebar/index.ts b/apps/web/ee/components/workspace/sidebar/index.ts similarity index 100% rename from web/ee/components/workspace/sidebar/index.ts rename to apps/web/ee/components/workspace/sidebar/index.ts diff --git a/web/ee/components/workspace/sidebar/teams-sidebar-list.tsx b/apps/web/ee/components/workspace/sidebar/teams-sidebar-list.tsx similarity index 100% rename from web/ee/components/workspace/sidebar/teams-sidebar-list.tsx rename to apps/web/ee/components/workspace/sidebar/teams-sidebar-list.tsx diff --git a/web/ee/components/workspace/upgrade-badge.tsx b/apps/web/ee/components/workspace/upgrade-badge.tsx similarity index 100% rename from web/ee/components/workspace/upgrade-badge.tsx rename to apps/web/ee/components/workspace/upgrade-badge.tsx diff --git a/web/ee/constants/editor.ts b/apps/web/ee/constants/editor.ts similarity index 100% rename from web/ee/constants/editor.ts rename to apps/web/ee/constants/editor.ts diff --git a/web/ee/constants/index.ts b/apps/web/ee/constants/index.ts similarity index 100% rename from web/ee/constants/index.ts rename to apps/web/ee/constants/index.ts diff --git a/web/ee/constants/project/index.ts b/apps/web/ee/constants/project/index.ts similarity index 100% rename from web/ee/constants/project/index.ts rename to apps/web/ee/constants/project/index.ts diff --git a/web/ee/constants/project/settings/features.tsx b/apps/web/ee/constants/project/settings/features.tsx similarity index 100% rename from web/ee/constants/project/settings/features.tsx rename to apps/web/ee/constants/project/settings/features.tsx diff --git a/web/ee/constants/project/settings/index.ts b/apps/web/ee/constants/project/settings/index.ts similarity index 100% rename from web/ee/constants/project/settings/index.ts rename to apps/web/ee/constants/project/settings/index.ts diff --git a/web/ee/constants/project/settings/tabs.ts b/apps/web/ee/constants/project/settings/tabs.ts similarity index 100% rename from web/ee/constants/project/settings/tabs.ts rename to apps/web/ee/constants/project/settings/tabs.ts diff --git a/web/ee/constants/sidebar-favorites.ts b/apps/web/ee/constants/sidebar-favorites.ts similarity index 100% rename from web/ee/constants/sidebar-favorites.ts rename to apps/web/ee/constants/sidebar-favorites.ts diff --git a/web/ee/helpers/command-palette.ts b/apps/web/ee/helpers/command-palette.ts similarity index 100% rename from web/ee/helpers/command-palette.ts rename to apps/web/ee/helpers/command-palette.ts diff --git a/web/ee/helpers/epic-analytics.ts b/apps/web/ee/helpers/epic-analytics.ts similarity index 100% rename from web/ee/helpers/epic-analytics.ts rename to apps/web/ee/helpers/epic-analytics.ts diff --git a/web/ee/helpers/instance.helper.ts b/apps/web/ee/helpers/instance.helper.ts similarity index 100% rename from web/ee/helpers/instance.helper.ts rename to apps/web/ee/helpers/instance.helper.ts diff --git a/web/ee/helpers/issue-action-helper.ts b/apps/web/ee/helpers/issue-action-helper.ts similarity index 100% rename from web/ee/helpers/issue-action-helper.ts rename to apps/web/ee/helpers/issue-action-helper.ts diff --git a/web/ee/helpers/issue-filter.helper.ts b/apps/web/ee/helpers/issue-filter.helper.ts similarity index 100% rename from web/ee/helpers/issue-filter.helper.ts rename to apps/web/ee/helpers/issue-filter.helper.ts diff --git a/web/ee/helpers/project-settings.ts b/apps/web/ee/helpers/project-settings.ts similarity index 100% rename from web/ee/helpers/project-settings.ts rename to apps/web/ee/helpers/project-settings.ts diff --git a/web/ee/helpers/workspace.helper.ts b/apps/web/ee/helpers/workspace.helper.ts similarity index 100% rename from web/ee/helpers/workspace.helper.ts rename to apps/web/ee/helpers/workspace.helper.ts diff --git a/web/ee/hooks/store/index.ts b/apps/web/ee/hooks/store/index.ts similarity index 100% rename from web/ee/hooks/store/index.ts rename to apps/web/ee/hooks/store/index.ts diff --git a/web/ee/hooks/use-additional-editor-mention.tsx b/apps/web/ee/hooks/use-additional-editor-mention.tsx similarity index 100% rename from web/ee/hooks/use-additional-editor-mention.tsx rename to apps/web/ee/hooks/use-additional-editor-mention.tsx diff --git a/web/ee/hooks/use-additional-favorite-item-details.ts b/apps/web/ee/hooks/use-additional-favorite-item-details.ts similarity index 100% rename from web/ee/hooks/use-additional-favorite-item-details.ts rename to apps/web/ee/hooks/use-additional-favorite-item-details.ts diff --git a/web/ee/hooks/use-editor-flagging.ts b/apps/web/ee/hooks/use-editor-flagging.ts similarity index 100% rename from web/ee/hooks/use-editor-flagging.ts rename to apps/web/ee/hooks/use-editor-flagging.ts diff --git a/web/ee/hooks/use-file-size.ts b/apps/web/ee/hooks/use-file-size.ts similarity index 100% rename from web/ee/hooks/use-file-size.ts rename to apps/web/ee/hooks/use-file-size.ts diff --git a/web/ee/hooks/use-issue-embed.tsx b/apps/web/ee/hooks/use-issue-embed.tsx similarity index 100% rename from web/ee/hooks/use-issue-embed.tsx rename to apps/web/ee/hooks/use-issue-embed.tsx diff --git a/web/ee/hooks/use-issue-properties.tsx b/apps/web/ee/hooks/use-issue-properties.tsx similarity index 100% rename from web/ee/hooks/use-issue-properties.tsx rename to apps/web/ee/hooks/use-issue-properties.tsx diff --git a/web/ee/hooks/use-page-flag.ts b/apps/web/ee/hooks/use-page-flag.ts similarity index 100% rename from web/ee/hooks/use-page-flag.ts rename to apps/web/ee/hooks/use-page-flag.ts diff --git a/web/ee/layouts/project-wrapper.tsx b/apps/web/ee/layouts/project-wrapper.tsx similarity index 100% rename from web/ee/layouts/project-wrapper.tsx rename to apps/web/ee/layouts/project-wrapper.tsx diff --git a/web/ee/layouts/workspace-wrapper.tsx b/apps/web/ee/layouts/workspace-wrapper.tsx similarity index 100% rename from web/ee/layouts/workspace-wrapper.tsx rename to apps/web/ee/layouts/workspace-wrapper.tsx diff --git a/web/ee/services/index.ts b/apps/web/ee/services/index.ts similarity index 100% rename from web/ee/services/index.ts rename to apps/web/ee/services/index.ts diff --git a/web/ee/services/project/estimate.service.ts b/apps/web/ee/services/project/estimate.service.ts similarity index 100% rename from web/ee/services/project/estimate.service.ts rename to apps/web/ee/services/project/estimate.service.ts diff --git a/web/ee/services/project/index.ts b/apps/web/ee/services/project/index.ts similarity index 100% rename from web/ee/services/project/index.ts rename to apps/web/ee/services/project/index.ts diff --git a/web/ee/services/project/project-state.service.ts b/apps/web/ee/services/project/project-state.service.ts similarity index 100% rename from web/ee/services/project/project-state.service.ts rename to apps/web/ee/services/project/project-state.service.ts diff --git a/web/ee/store/analytics.store.ts b/apps/web/ee/store/analytics.store.ts similarity index 100% rename from web/ee/store/analytics.store.ts rename to apps/web/ee/store/analytics.store.ts diff --git a/web/ee/store/command-palette.store.ts b/apps/web/ee/store/command-palette.store.ts similarity index 100% rename from web/ee/store/command-palette.store.ts rename to apps/web/ee/store/command-palette.store.ts diff --git a/web/ee/store/cycle/index.ts b/apps/web/ee/store/cycle/index.ts similarity index 100% rename from web/ee/store/cycle/index.ts rename to apps/web/ee/store/cycle/index.ts diff --git a/web/ee/store/estimates/estimate.ts b/apps/web/ee/store/estimates/estimate.ts similarity index 100% rename from web/ee/store/estimates/estimate.ts rename to apps/web/ee/store/estimates/estimate.ts diff --git a/web/ee/store/issue/helpers/base-issue.store.ts b/apps/web/ee/store/issue/helpers/base-issue.store.ts similarity index 100% rename from web/ee/store/issue/helpers/base-issue.store.ts rename to apps/web/ee/store/issue/helpers/base-issue.store.ts diff --git a/web/ee/store/issue/issue-details/activity.store.ts b/apps/web/ee/store/issue/issue-details/activity.store.ts similarity index 100% rename from web/ee/store/issue/issue-details/activity.store.ts rename to apps/web/ee/store/issue/issue-details/activity.store.ts diff --git a/web/ee/store/issue/issue-details/root.store.ts b/apps/web/ee/store/issue/issue-details/root.store.ts similarity index 100% rename from web/ee/store/issue/issue-details/root.store.ts rename to apps/web/ee/store/issue/issue-details/root.store.ts diff --git a/web/ee/store/issue/team-views/index.ts b/apps/web/ee/store/issue/team-views/index.ts similarity index 100% rename from web/ee/store/issue/team-views/index.ts rename to apps/web/ee/store/issue/team-views/index.ts diff --git a/web/ee/store/issue/team/index.ts b/apps/web/ee/store/issue/team/index.ts similarity index 100% rename from web/ee/store/issue/team/index.ts rename to apps/web/ee/store/issue/team/index.ts diff --git a/web/ee/store/member/project-member.store.ts b/apps/web/ee/store/member/project-member.store.ts similarity index 100% rename from web/ee/store/member/project-member.store.ts rename to apps/web/ee/store/member/project-member.store.ts diff --git a/web/ee/store/project-inbox.store.ts b/apps/web/ee/store/project-inbox.store.ts similarity index 100% rename from web/ee/store/project-inbox.store.ts rename to apps/web/ee/store/project-inbox.store.ts diff --git a/web/ee/store/root.store.ts b/apps/web/ee/store/root.store.ts similarity index 100% rename from web/ee/store/root.store.ts rename to apps/web/ee/store/root.store.ts diff --git a/web/ee/store/state.store.ts b/apps/web/ee/store/state.store.ts similarity index 100% rename from web/ee/store/state.store.ts rename to apps/web/ee/store/state.store.ts diff --git a/web/ee/store/timeline/base-timeline.store.ts b/apps/web/ee/store/timeline/base-timeline.store.ts similarity index 100% rename from web/ee/store/timeline/base-timeline.store.ts rename to apps/web/ee/store/timeline/base-timeline.store.ts diff --git a/web/ee/store/user/permission.store.ts b/apps/web/ee/store/user/permission.store.ts similarity index 100% rename from web/ee/store/user/permission.store.ts rename to apps/web/ee/store/user/permission.store.ts diff --git a/web/ee/types/index.ts b/apps/web/ee/types/index.ts similarity index 100% rename from web/ee/types/index.ts rename to apps/web/ee/types/index.ts diff --git a/web/ee/types/issue-types/index.ts b/apps/web/ee/types/issue-types/index.ts similarity index 100% rename from web/ee/types/issue-types/index.ts rename to apps/web/ee/types/issue-types/index.ts diff --git a/web/ee/types/issue-types/issue-property-values.d.ts b/apps/web/ee/types/issue-types/issue-property-values.d.ts similarity index 100% rename from web/ee/types/issue-types/issue-property-values.d.ts rename to apps/web/ee/types/issue-types/issue-property-values.d.ts diff --git a/web/ee/types/projects/index.ts b/apps/web/ee/types/projects/index.ts similarity index 100% rename from web/ee/types/projects/index.ts rename to apps/web/ee/types/projects/index.ts diff --git a/web/ee/types/projects/projects.ts b/apps/web/ee/types/projects/projects.ts similarity index 100% rename from web/ee/types/projects/projects.ts rename to apps/web/ee/types/projects/projects.ts diff --git a/web/google.d.ts b/apps/web/google.d.ts similarity index 100% rename from web/google.d.ts rename to apps/web/google.d.ts diff --git a/web/helpers/authentication.helper.tsx b/apps/web/helpers/authentication.helper.tsx similarity index 100% rename from web/helpers/authentication.helper.tsx rename to apps/web/helpers/authentication.helper.tsx diff --git a/web/helpers/dashboard.helper.ts b/apps/web/helpers/dashboard.helper.ts similarity index 100% rename from web/helpers/dashboard.helper.ts rename to apps/web/helpers/dashboard.helper.ts diff --git a/web/helpers/emoji.helper.tsx b/apps/web/helpers/emoji.helper.tsx similarity index 100% rename from web/helpers/emoji.helper.tsx rename to apps/web/helpers/emoji.helper.tsx diff --git a/web/helpers/event-tracker.helper.ts b/apps/web/helpers/event-tracker.helper.ts similarity index 100% rename from web/helpers/event-tracker.helper.ts rename to apps/web/helpers/event-tracker.helper.ts diff --git a/web/helpers/graph.helper.ts b/apps/web/helpers/graph.helper.ts similarity index 100% rename from web/helpers/graph.helper.ts rename to apps/web/helpers/graph.helper.ts diff --git a/web/helpers/views.helper.ts b/apps/web/helpers/views.helper.ts similarity index 100% rename from web/helpers/views.helper.ts rename to apps/web/helpers/views.helper.ts diff --git a/web/manifest.json b/apps/web/manifest.json similarity index 100% rename from web/manifest.json rename to apps/web/manifest.json diff --git a/web/next-env.d.ts b/apps/web/next-env.d.ts similarity index 100% rename from web/next-env.d.ts rename to apps/web/next-env.d.ts diff --git a/web/next.config.js b/apps/web/next.config.js similarity index 100% rename from web/next.config.js rename to apps/web/next.config.js diff --git a/web/package.json b/apps/web/package.json similarity index 100% rename from web/package.json rename to apps/web/package.json diff --git a/web/postcss.config.js b/apps/web/postcss.config.js similarity index 100% rename from web/postcss.config.js rename to apps/web/postcss.config.js diff --git a/web/public/404.svg b/apps/web/public/404.svg similarity index 100% rename from web/public/404.svg rename to apps/web/public/404.svg diff --git a/web/public/animated-icons/uploading.json b/apps/web/public/animated-icons/uploading.json similarity index 100% rename from web/public/animated-icons/uploading.json rename to apps/web/public/animated-icons/uploading.json diff --git a/web/public/attachment/audio-icon.png b/apps/web/public/attachment/audio-icon.png similarity index 100% rename from web/public/attachment/audio-icon.png rename to apps/web/public/attachment/audio-icon.png diff --git a/web/public/attachment/css-icon.png b/apps/web/public/attachment/css-icon.png similarity index 100% rename from web/public/attachment/css-icon.png rename to apps/web/public/attachment/css-icon.png diff --git a/web/public/attachment/csv-icon.png b/apps/web/public/attachment/csv-icon.png similarity index 100% rename from web/public/attachment/csv-icon.png rename to apps/web/public/attachment/csv-icon.png diff --git a/web/public/attachment/default-icon.png b/apps/web/public/attachment/default-icon.png similarity index 100% rename from web/public/attachment/default-icon.png rename to apps/web/public/attachment/default-icon.png diff --git a/web/public/attachment/doc-icon.png b/apps/web/public/attachment/doc-icon.png similarity index 100% rename from web/public/attachment/doc-icon.png rename to apps/web/public/attachment/doc-icon.png diff --git a/web/public/attachment/excel-icon.png b/apps/web/public/attachment/excel-icon.png similarity index 100% rename from web/public/attachment/excel-icon.png rename to apps/web/public/attachment/excel-icon.png diff --git a/web/public/attachment/figma-icon.png b/apps/web/public/attachment/figma-icon.png similarity index 100% rename from web/public/attachment/figma-icon.png rename to apps/web/public/attachment/figma-icon.png diff --git a/web/public/attachment/html-icon.png b/apps/web/public/attachment/html-icon.png similarity index 100% rename from web/public/attachment/html-icon.png rename to apps/web/public/attachment/html-icon.png diff --git a/web/public/attachment/img-icon.png b/apps/web/public/attachment/img-icon.png similarity index 100% rename from web/public/attachment/img-icon.png rename to apps/web/public/attachment/img-icon.png diff --git a/web/public/attachment/jpg-icon.png b/apps/web/public/attachment/jpg-icon.png similarity index 100% rename from web/public/attachment/jpg-icon.png rename to apps/web/public/attachment/jpg-icon.png diff --git a/web/public/attachment/js-icon.png b/apps/web/public/attachment/js-icon.png similarity index 100% rename from web/public/attachment/js-icon.png rename to apps/web/public/attachment/js-icon.png diff --git a/web/public/attachment/pdf-icon.png b/apps/web/public/attachment/pdf-icon.png similarity index 100% rename from web/public/attachment/pdf-icon.png rename to apps/web/public/attachment/pdf-icon.png diff --git a/web/public/attachment/png-icon.png b/apps/web/public/attachment/png-icon.png similarity index 100% rename from web/public/attachment/png-icon.png rename to apps/web/public/attachment/png-icon.png diff --git a/web/public/attachment/rar-icon.png b/apps/web/public/attachment/rar-icon.png similarity index 100% rename from web/public/attachment/rar-icon.png rename to apps/web/public/attachment/rar-icon.png diff --git a/web/public/attachment/svg-icon.png b/apps/web/public/attachment/svg-icon.png similarity index 100% rename from web/public/attachment/svg-icon.png rename to apps/web/public/attachment/svg-icon.png diff --git a/web/public/attachment/txt-icon.png b/apps/web/public/attachment/txt-icon.png similarity index 100% rename from web/public/attachment/txt-icon.png rename to apps/web/public/attachment/txt-icon.png diff --git a/web/public/attachment/video-icon.png b/apps/web/public/attachment/video-icon.png similarity index 100% rename from web/public/attachment/video-icon.png rename to apps/web/public/attachment/video-icon.png diff --git a/web/public/attachment/zip-icon.png b/apps/web/public/attachment/zip-icon.png similarity index 100% rename from web/public/attachment/zip-icon.png rename to apps/web/public/attachment/zip-icon.png diff --git a/web/public/auth/access-denied.svg b/apps/web/public/auth/access-denied.svg similarity index 100% rename from web/public/auth/access-denied.svg rename to apps/web/public/auth/access-denied.svg diff --git a/web/public/auth/background-pattern-dark.svg b/apps/web/public/auth/background-pattern-dark.svg similarity index 100% rename from web/public/auth/background-pattern-dark.svg rename to apps/web/public/auth/background-pattern-dark.svg diff --git a/web/public/auth/background-pattern.svg b/apps/web/public/auth/background-pattern.svg similarity index 100% rename from web/public/auth/background-pattern.svg rename to apps/web/public/auth/background-pattern.svg diff --git a/web/public/auth/project-not-authorized.svg b/apps/web/public/auth/project-not-authorized.svg similarity index 100% rename from web/public/auth/project-not-authorized.svg rename to apps/web/public/auth/project-not-authorized.svg diff --git a/web/public/auth/unauthorized.svg b/apps/web/public/auth/unauthorized.svg similarity index 100% rename from web/public/auth/unauthorized.svg rename to apps/web/public/auth/unauthorized.svg diff --git a/web/public/auth/workspace-not-authorized.svg b/apps/web/public/auth/workspace-not-authorized.svg similarity index 100% rename from web/public/auth/workspace-not-authorized.svg rename to apps/web/public/auth/workspace-not-authorized.svg diff --git a/web/public/emoji/project-emoji.svg b/apps/web/public/emoji/project-emoji.svg similarity index 100% rename from web/public/emoji/project-emoji.svg rename to apps/web/public/emoji/project-emoji.svg diff --git a/web/public/empty-state/active-cycle/assignee-dark.webp b/apps/web/public/empty-state/active-cycle/assignee-dark.webp similarity index 100% rename from web/public/empty-state/active-cycle/assignee-dark.webp rename to apps/web/public/empty-state/active-cycle/assignee-dark.webp diff --git a/web/public/empty-state/active-cycle/assignee-light.webp b/apps/web/public/empty-state/active-cycle/assignee-light.webp similarity index 100% rename from web/public/empty-state/active-cycle/assignee-light.webp rename to apps/web/public/empty-state/active-cycle/assignee-light.webp diff --git a/web/public/empty-state/active-cycle/chart-dark.webp b/apps/web/public/empty-state/active-cycle/chart-dark.webp similarity index 100% rename from web/public/empty-state/active-cycle/chart-dark.webp rename to apps/web/public/empty-state/active-cycle/chart-dark.webp diff --git a/web/public/empty-state/active-cycle/chart-light.webp b/apps/web/public/empty-state/active-cycle/chart-light.webp similarity index 100% rename from web/public/empty-state/active-cycle/chart-light.webp rename to apps/web/public/empty-state/active-cycle/chart-light.webp diff --git a/web/public/empty-state/active-cycle/cycle-dark.webp b/apps/web/public/empty-state/active-cycle/cycle-dark.webp similarity index 100% rename from web/public/empty-state/active-cycle/cycle-dark.webp rename to apps/web/public/empty-state/active-cycle/cycle-dark.webp diff --git a/web/public/empty-state/active-cycle/cycle-light.webp b/apps/web/public/empty-state/active-cycle/cycle-light.webp similarity index 100% rename from web/public/empty-state/active-cycle/cycle-light.webp rename to apps/web/public/empty-state/active-cycle/cycle-light.webp diff --git a/web/public/empty-state/active-cycle/label-dark.webp b/apps/web/public/empty-state/active-cycle/label-dark.webp similarity index 100% rename from web/public/empty-state/active-cycle/label-dark.webp rename to apps/web/public/empty-state/active-cycle/label-dark.webp diff --git a/web/public/empty-state/active-cycle/label-light.webp b/apps/web/public/empty-state/active-cycle/label-light.webp similarity index 100% rename from web/public/empty-state/active-cycle/label-light.webp rename to apps/web/public/empty-state/active-cycle/label-light.webp diff --git a/web/public/empty-state/active-cycle/priority-dark.webp b/apps/web/public/empty-state/active-cycle/priority-dark.webp similarity index 100% rename from web/public/empty-state/active-cycle/priority-dark.webp rename to apps/web/public/empty-state/active-cycle/priority-dark.webp diff --git a/web/public/empty-state/active-cycle/priority-light.webp b/apps/web/public/empty-state/active-cycle/priority-light.webp similarity index 100% rename from web/public/empty-state/active-cycle/priority-light.webp rename to apps/web/public/empty-state/active-cycle/priority-light.webp diff --git a/web/public/empty-state/active-cycle/progress-dark.webp b/apps/web/public/empty-state/active-cycle/progress-dark.webp similarity index 100% rename from web/public/empty-state/active-cycle/progress-dark.webp rename to apps/web/public/empty-state/active-cycle/progress-dark.webp diff --git a/web/public/empty-state/active-cycle/progress-light.webp b/apps/web/public/empty-state/active-cycle/progress-light.webp similarity index 100% rename from web/public/empty-state/active-cycle/progress-light.webp rename to apps/web/public/empty-state/active-cycle/progress-light.webp diff --git a/web/public/empty-state/all-issues/all-issues-dark.webp b/apps/web/public/empty-state/all-issues/all-issues-dark.webp similarity index 100% rename from web/public/empty-state/all-issues/all-issues-dark.webp rename to apps/web/public/empty-state/all-issues/all-issues-dark.webp diff --git a/web/public/empty-state/all-issues/all-issues-light.webp b/apps/web/public/empty-state/all-issues/all-issues-light.webp similarity index 100% rename from web/public/empty-state/all-issues/all-issues-light.webp rename to apps/web/public/empty-state/all-issues/all-issues-light.webp diff --git a/web/public/empty-state/all-issues/assigned-dark.webp b/apps/web/public/empty-state/all-issues/assigned-dark.webp similarity index 100% rename from web/public/empty-state/all-issues/assigned-dark.webp rename to apps/web/public/empty-state/all-issues/assigned-dark.webp diff --git a/web/public/empty-state/all-issues/assigned-light.webp b/apps/web/public/empty-state/all-issues/assigned-light.webp similarity index 100% rename from web/public/empty-state/all-issues/assigned-light.webp rename to apps/web/public/empty-state/all-issues/assigned-light.webp diff --git a/web/public/empty-state/all-issues/created-dark.webp b/apps/web/public/empty-state/all-issues/created-dark.webp similarity index 100% rename from web/public/empty-state/all-issues/created-dark.webp rename to apps/web/public/empty-state/all-issues/created-dark.webp diff --git a/web/public/empty-state/all-issues/created-light.webp b/apps/web/public/empty-state/all-issues/created-light.webp similarity index 100% rename from web/public/empty-state/all-issues/created-light.webp rename to apps/web/public/empty-state/all-issues/created-light.webp diff --git a/web/public/empty-state/all-issues/custom-view-dark.webp b/apps/web/public/empty-state/all-issues/custom-view-dark.webp similarity index 100% rename from web/public/empty-state/all-issues/custom-view-dark.webp rename to apps/web/public/empty-state/all-issues/custom-view-dark.webp diff --git a/web/public/empty-state/all-issues/custom-view-light.webp b/apps/web/public/empty-state/all-issues/custom-view-light.webp similarity index 100% rename from web/public/empty-state/all-issues/custom-view-light.webp rename to apps/web/public/empty-state/all-issues/custom-view-light.webp diff --git a/web/public/empty-state/all-issues/no-project-dark.webp b/apps/web/public/empty-state/all-issues/no-project-dark.webp similarity index 100% rename from web/public/empty-state/all-issues/no-project-dark.webp rename to apps/web/public/empty-state/all-issues/no-project-dark.webp diff --git a/web/public/empty-state/all-issues/no-project-light.webp b/apps/web/public/empty-state/all-issues/no-project-light.webp similarity index 100% rename from web/public/empty-state/all-issues/no-project-light.webp rename to apps/web/public/empty-state/all-issues/no-project-light.webp diff --git a/web/public/empty-state/all-issues/subscribed-dark.webp b/apps/web/public/empty-state/all-issues/subscribed-dark.webp similarity index 100% rename from web/public/empty-state/all-issues/subscribed-dark.webp rename to apps/web/public/empty-state/all-issues/subscribed-dark.webp diff --git a/web/public/empty-state/all-issues/subscribed-light.webp b/apps/web/public/empty-state/all-issues/subscribed-light.webp similarity index 100% rename from web/public/empty-state/all-issues/subscribed-light.webp rename to apps/web/public/empty-state/all-issues/subscribed-light.webp diff --git a/web/public/empty-state/analytics/empty-chart-area-dark.webp b/apps/web/public/empty-state/analytics/empty-chart-area-dark.webp similarity index 100% rename from web/public/empty-state/analytics/empty-chart-area-dark.webp rename to apps/web/public/empty-state/analytics/empty-chart-area-dark.webp diff --git a/web/public/empty-state/analytics/empty-chart-area-light.webp b/apps/web/public/empty-state/analytics/empty-chart-area-light.webp similarity index 100% rename from web/public/empty-state/analytics/empty-chart-area-light.webp rename to apps/web/public/empty-state/analytics/empty-chart-area-light.webp diff --git a/web/public/empty-state/analytics/empty-chart-bar-dark.webp b/apps/web/public/empty-state/analytics/empty-chart-bar-dark.webp similarity index 100% rename from web/public/empty-state/analytics/empty-chart-bar-dark.webp rename to apps/web/public/empty-state/analytics/empty-chart-bar-dark.webp diff --git a/web/public/empty-state/analytics/empty-chart-bar-light.webp b/apps/web/public/empty-state/analytics/empty-chart-bar-light.webp similarity index 100% rename from web/public/empty-state/analytics/empty-chart-bar-light.webp rename to apps/web/public/empty-state/analytics/empty-chart-bar-light.webp diff --git a/web/public/empty-state/analytics/empty-chart-radar-dark.webp b/apps/web/public/empty-state/analytics/empty-chart-radar-dark.webp similarity index 100% rename from web/public/empty-state/analytics/empty-chart-radar-dark.webp rename to apps/web/public/empty-state/analytics/empty-chart-radar-dark.webp diff --git a/web/public/empty-state/analytics/empty-chart-radar-light.webp b/apps/web/public/empty-state/analytics/empty-chart-radar-light.webp similarity index 100% rename from web/public/empty-state/analytics/empty-chart-radar-light.webp rename to apps/web/public/empty-state/analytics/empty-chart-radar-light.webp diff --git a/web/public/empty-state/analytics/empty-grid-background-dark.webp b/apps/web/public/empty-state/analytics/empty-grid-background-dark.webp similarity index 100% rename from web/public/empty-state/analytics/empty-grid-background-dark.webp rename to apps/web/public/empty-state/analytics/empty-grid-background-dark.webp diff --git a/web/public/empty-state/analytics/empty-grid-background-light.webp b/apps/web/public/empty-state/analytics/empty-grid-background-light.webp similarity index 100% rename from web/public/empty-state/analytics/empty-grid-background-light.webp rename to apps/web/public/empty-state/analytics/empty-grid-background-light.webp diff --git a/web/public/empty-state/analytics/empty-table-dark.webp b/apps/web/public/empty-state/analytics/empty-table-dark.webp similarity index 100% rename from web/public/empty-state/analytics/empty-table-dark.webp rename to apps/web/public/empty-state/analytics/empty-table-dark.webp diff --git a/web/public/empty-state/analytics/empty-table-light.webp b/apps/web/public/empty-state/analytics/empty-table-light.webp similarity index 100% rename from web/public/empty-state/analytics/empty-table-light.webp rename to apps/web/public/empty-state/analytics/empty-table-light.webp diff --git a/web/public/empty-state/api-token.svg b/apps/web/public/empty-state/api-token.svg similarity index 100% rename from web/public/empty-state/api-token.svg rename to apps/web/public/empty-state/api-token.svg diff --git a/web/public/empty-state/archived/empty-cycles-dark.webp b/apps/web/public/empty-state/archived/empty-cycles-dark.webp similarity index 100% rename from web/public/empty-state/archived/empty-cycles-dark.webp rename to apps/web/public/empty-state/archived/empty-cycles-dark.webp diff --git a/web/public/empty-state/archived/empty-cycles-light.webp b/apps/web/public/empty-state/archived/empty-cycles-light.webp similarity index 100% rename from web/public/empty-state/archived/empty-cycles-light.webp rename to apps/web/public/empty-state/archived/empty-cycles-light.webp diff --git a/web/public/empty-state/archived/empty-issues-dark.webp b/apps/web/public/empty-state/archived/empty-issues-dark.webp similarity index 100% rename from web/public/empty-state/archived/empty-issues-dark.webp rename to apps/web/public/empty-state/archived/empty-issues-dark.webp diff --git a/web/public/empty-state/archived/empty-issues-light.webp b/apps/web/public/empty-state/archived/empty-issues-light.webp similarity index 100% rename from web/public/empty-state/archived/empty-issues-light.webp rename to apps/web/public/empty-state/archived/empty-issues-light.webp diff --git a/web/public/empty-state/archived/empty-modules-dark.webp b/apps/web/public/empty-state/archived/empty-modules-dark.webp similarity index 100% rename from web/public/empty-state/archived/empty-modules-dark.webp rename to apps/web/public/empty-state/archived/empty-modules-dark.webp diff --git a/web/public/empty-state/archived/empty-modules-light.webp b/apps/web/public/empty-state/archived/empty-modules-light.webp similarity index 100% rename from web/public/empty-state/archived/empty-modules-light.webp rename to apps/web/public/empty-state/archived/empty-modules-light.webp diff --git a/web/public/empty-state/cycle-issues/calendar-dark-resp.webp b/apps/web/public/empty-state/cycle-issues/calendar-dark-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/calendar-dark-resp.webp rename to apps/web/public/empty-state/cycle-issues/calendar-dark-resp.webp diff --git a/web/public/empty-state/cycle-issues/calendar-dark.webp b/apps/web/public/empty-state/cycle-issues/calendar-dark.webp similarity index 100% rename from web/public/empty-state/cycle-issues/calendar-dark.webp rename to apps/web/public/empty-state/cycle-issues/calendar-dark.webp diff --git a/web/public/empty-state/cycle-issues/calendar-light-resp.webp b/apps/web/public/empty-state/cycle-issues/calendar-light-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/calendar-light-resp.webp rename to apps/web/public/empty-state/cycle-issues/calendar-light-resp.webp diff --git a/web/public/empty-state/cycle-issues/calendar-light.webp b/apps/web/public/empty-state/cycle-issues/calendar-light.webp similarity index 100% rename from web/public/empty-state/cycle-issues/calendar-light.webp rename to apps/web/public/empty-state/cycle-issues/calendar-light.webp diff --git a/web/public/empty-state/cycle-issues/gantt_chart-dark-resp.webp b/apps/web/public/empty-state/cycle-issues/gantt_chart-dark-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/gantt_chart-dark-resp.webp rename to apps/web/public/empty-state/cycle-issues/gantt_chart-dark-resp.webp diff --git a/web/public/empty-state/cycle-issues/gantt_chart-dark.webp b/apps/web/public/empty-state/cycle-issues/gantt_chart-dark.webp similarity index 100% rename from web/public/empty-state/cycle-issues/gantt_chart-dark.webp rename to apps/web/public/empty-state/cycle-issues/gantt_chart-dark.webp diff --git a/web/public/empty-state/cycle-issues/gantt_chart-light-resp.webp b/apps/web/public/empty-state/cycle-issues/gantt_chart-light-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/gantt_chart-light-resp.webp rename to apps/web/public/empty-state/cycle-issues/gantt_chart-light-resp.webp diff --git a/web/public/empty-state/cycle-issues/gantt_chart-light.webp b/apps/web/public/empty-state/cycle-issues/gantt_chart-light.webp similarity index 100% rename from web/public/empty-state/cycle-issues/gantt_chart-light.webp rename to apps/web/public/empty-state/cycle-issues/gantt_chart-light.webp diff --git a/web/public/empty-state/cycle-issues/kanban-dark-resp.webp b/apps/web/public/empty-state/cycle-issues/kanban-dark-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/kanban-dark-resp.webp rename to apps/web/public/empty-state/cycle-issues/kanban-dark-resp.webp diff --git a/web/public/empty-state/cycle-issues/kanban-dark.webp b/apps/web/public/empty-state/cycle-issues/kanban-dark.webp similarity index 100% rename from web/public/empty-state/cycle-issues/kanban-dark.webp rename to apps/web/public/empty-state/cycle-issues/kanban-dark.webp diff --git a/web/public/empty-state/cycle-issues/kanban-light-resp.webp b/apps/web/public/empty-state/cycle-issues/kanban-light-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/kanban-light-resp.webp rename to apps/web/public/empty-state/cycle-issues/kanban-light-resp.webp diff --git a/web/public/empty-state/cycle-issues/kanban-light.webp b/apps/web/public/empty-state/cycle-issues/kanban-light.webp similarity index 100% rename from web/public/empty-state/cycle-issues/kanban-light.webp rename to apps/web/public/empty-state/cycle-issues/kanban-light.webp diff --git a/web/public/empty-state/cycle-issues/list-dark-resp.webp b/apps/web/public/empty-state/cycle-issues/list-dark-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/list-dark-resp.webp rename to apps/web/public/empty-state/cycle-issues/list-dark-resp.webp diff --git a/web/public/empty-state/cycle-issues/list-dark.webp b/apps/web/public/empty-state/cycle-issues/list-dark.webp similarity index 100% rename from web/public/empty-state/cycle-issues/list-dark.webp rename to apps/web/public/empty-state/cycle-issues/list-dark.webp diff --git a/web/public/empty-state/cycle-issues/list-light-resp.webp b/apps/web/public/empty-state/cycle-issues/list-light-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/list-light-resp.webp rename to apps/web/public/empty-state/cycle-issues/list-light-resp.webp diff --git a/web/public/empty-state/cycle-issues/list-light.webp b/apps/web/public/empty-state/cycle-issues/list-light.webp similarity index 100% rename from web/public/empty-state/cycle-issues/list-light.webp rename to apps/web/public/empty-state/cycle-issues/list-light.webp diff --git a/web/public/empty-state/cycle-issues/spreadsheet-dark-resp.webp b/apps/web/public/empty-state/cycle-issues/spreadsheet-dark-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/spreadsheet-dark-resp.webp rename to apps/web/public/empty-state/cycle-issues/spreadsheet-dark-resp.webp diff --git a/web/public/empty-state/cycle-issues/spreadsheet-dark.webp b/apps/web/public/empty-state/cycle-issues/spreadsheet-dark.webp similarity index 100% rename from web/public/empty-state/cycle-issues/spreadsheet-dark.webp rename to apps/web/public/empty-state/cycle-issues/spreadsheet-dark.webp diff --git a/web/public/empty-state/cycle-issues/spreadsheet-light-resp.webp b/apps/web/public/empty-state/cycle-issues/spreadsheet-light-resp.webp similarity index 100% rename from web/public/empty-state/cycle-issues/spreadsheet-light-resp.webp rename to apps/web/public/empty-state/cycle-issues/spreadsheet-light-resp.webp diff --git a/web/public/empty-state/cycle-issues/spreadsheet-light.webp b/apps/web/public/empty-state/cycle-issues/spreadsheet-light.webp similarity index 100% rename from web/public/empty-state/cycle-issues/spreadsheet-light.webp rename to apps/web/public/empty-state/cycle-issues/spreadsheet-light.webp diff --git a/web/public/empty-state/cycle.svg b/apps/web/public/empty-state/cycle.svg similarity index 100% rename from web/public/empty-state/cycle.svg rename to apps/web/public/empty-state/cycle.svg diff --git a/web/public/empty-state/cycle/active-dark.webp b/apps/web/public/empty-state/cycle/active-dark.webp similarity index 100% rename from web/public/empty-state/cycle/active-dark.webp rename to apps/web/public/empty-state/cycle/active-dark.webp diff --git a/web/public/empty-state/cycle/active-light.webp b/apps/web/public/empty-state/cycle/active-light.webp similarity index 100% rename from web/public/empty-state/cycle/active-light.webp rename to apps/web/public/empty-state/cycle/active-light.webp diff --git a/web/public/empty-state/cycle/all-filters.svg b/apps/web/public/empty-state/cycle/all-filters.svg similarity index 100% rename from web/public/empty-state/cycle/all-filters.svg rename to apps/web/public/empty-state/cycle/all-filters.svg diff --git a/web/public/empty-state/cycle/completed-dark.webp b/apps/web/public/empty-state/cycle/completed-dark.webp similarity index 100% rename from web/public/empty-state/cycle/completed-dark.webp rename to apps/web/public/empty-state/cycle/completed-dark.webp diff --git a/web/public/empty-state/cycle/completed-light.webp b/apps/web/public/empty-state/cycle/completed-light.webp similarity index 100% rename from web/public/empty-state/cycle/completed-light.webp rename to apps/web/public/empty-state/cycle/completed-light.webp diff --git a/web/public/empty-state/cycle/completed-no-issues-dark.webp b/apps/web/public/empty-state/cycle/completed-no-issues-dark.webp similarity index 100% rename from web/public/empty-state/cycle/completed-no-issues-dark.webp rename to apps/web/public/empty-state/cycle/completed-no-issues-dark.webp diff --git a/web/public/empty-state/cycle/completed-no-issues-light.webp b/apps/web/public/empty-state/cycle/completed-no-issues-light.webp similarity index 100% rename from web/public/empty-state/cycle/completed-no-issues-light.webp rename to apps/web/public/empty-state/cycle/completed-no-issues-light.webp diff --git a/web/public/empty-state/cycle/draft-dark.webp b/apps/web/public/empty-state/cycle/draft-dark.webp similarity index 100% rename from web/public/empty-state/cycle/draft-dark.webp rename to apps/web/public/empty-state/cycle/draft-dark.webp diff --git a/web/public/empty-state/cycle/draft-light.webp b/apps/web/public/empty-state/cycle/draft-light.webp similarity index 100% rename from web/public/empty-state/cycle/draft-light.webp rename to apps/web/public/empty-state/cycle/draft-light.webp diff --git a/web/public/empty-state/cycle/name-filter.svg b/apps/web/public/empty-state/cycle/name-filter.svg similarity index 100% rename from web/public/empty-state/cycle/name-filter.svg rename to apps/web/public/empty-state/cycle/name-filter.svg diff --git a/web/public/empty-state/cycle/upcoming-dark.webp b/apps/web/public/empty-state/cycle/upcoming-dark.webp similarity index 100% rename from web/public/empty-state/cycle/upcoming-dark.webp rename to apps/web/public/empty-state/cycle/upcoming-dark.webp diff --git a/web/public/empty-state/cycle/upcoming-light.webp b/apps/web/public/empty-state/cycle/upcoming-light.webp similarity index 100% rename from web/public/empty-state/cycle/upcoming-light.webp rename to apps/web/public/empty-state/cycle/upcoming-light.webp diff --git a/web/public/empty-state/dashboard/dark/completed-issues.svg b/apps/web/public/empty-state/dashboard/dark/completed-issues.svg similarity index 100% rename from web/public/empty-state/dashboard/dark/completed-issues.svg rename to apps/web/public/empty-state/dashboard/dark/completed-issues.svg diff --git a/web/public/empty-state/dashboard/dark/issues-by-priority.svg b/apps/web/public/empty-state/dashboard/dark/issues-by-priority.svg similarity index 100% rename from web/public/empty-state/dashboard/dark/issues-by-priority.svg rename to apps/web/public/empty-state/dashboard/dark/issues-by-priority.svg diff --git a/web/public/empty-state/dashboard/dark/issues-by-state-group.svg b/apps/web/public/empty-state/dashboard/dark/issues-by-state-group.svg similarity index 100% rename from web/public/empty-state/dashboard/dark/issues-by-state-group.svg rename to apps/web/public/empty-state/dashboard/dark/issues-by-state-group.svg diff --git a/web/public/empty-state/dashboard/dark/overdue-issues.svg b/apps/web/public/empty-state/dashboard/dark/overdue-issues.svg similarity index 100% rename from web/public/empty-state/dashboard/dark/overdue-issues.svg rename to apps/web/public/empty-state/dashboard/dark/overdue-issues.svg diff --git a/web/public/empty-state/dashboard/dark/recent-activity.svg b/apps/web/public/empty-state/dashboard/dark/recent-activity.svg similarity index 100% rename from web/public/empty-state/dashboard/dark/recent-activity.svg rename to apps/web/public/empty-state/dashboard/dark/recent-activity.svg diff --git a/web/public/empty-state/dashboard/dark/recent-collaborators-1.svg b/apps/web/public/empty-state/dashboard/dark/recent-collaborators-1.svg similarity index 100% rename from web/public/empty-state/dashboard/dark/recent-collaborators-1.svg rename to apps/web/public/empty-state/dashboard/dark/recent-collaborators-1.svg diff --git a/web/public/empty-state/dashboard/dark/recent-collaborators-2.svg b/apps/web/public/empty-state/dashboard/dark/recent-collaborators-2.svg similarity index 100% rename from web/public/empty-state/dashboard/dark/recent-collaborators-2.svg rename to apps/web/public/empty-state/dashboard/dark/recent-collaborators-2.svg diff --git a/web/public/empty-state/dashboard/dark/recent-collaborators-3.svg b/apps/web/public/empty-state/dashboard/dark/recent-collaborators-3.svg similarity index 100% rename from web/public/empty-state/dashboard/dark/recent-collaborators-3.svg rename to apps/web/public/empty-state/dashboard/dark/recent-collaborators-3.svg diff --git a/web/public/empty-state/dashboard/dark/upcoming-issues.svg b/apps/web/public/empty-state/dashboard/dark/upcoming-issues.svg similarity index 100% rename from web/public/empty-state/dashboard/dark/upcoming-issues.svg rename to apps/web/public/empty-state/dashboard/dark/upcoming-issues.svg diff --git a/web/public/empty-state/dashboard/light/completed-issues.svg b/apps/web/public/empty-state/dashboard/light/completed-issues.svg similarity index 100% rename from web/public/empty-state/dashboard/light/completed-issues.svg rename to apps/web/public/empty-state/dashboard/light/completed-issues.svg diff --git a/web/public/empty-state/dashboard/light/issues-by-priority.svg b/apps/web/public/empty-state/dashboard/light/issues-by-priority.svg similarity index 100% rename from web/public/empty-state/dashboard/light/issues-by-priority.svg rename to apps/web/public/empty-state/dashboard/light/issues-by-priority.svg diff --git a/web/public/empty-state/dashboard/light/issues-by-state-group.svg b/apps/web/public/empty-state/dashboard/light/issues-by-state-group.svg similarity index 100% rename from web/public/empty-state/dashboard/light/issues-by-state-group.svg rename to apps/web/public/empty-state/dashboard/light/issues-by-state-group.svg diff --git a/web/public/empty-state/dashboard/light/overdue-issues.svg b/apps/web/public/empty-state/dashboard/light/overdue-issues.svg similarity index 100% rename from web/public/empty-state/dashboard/light/overdue-issues.svg rename to apps/web/public/empty-state/dashboard/light/overdue-issues.svg diff --git a/web/public/empty-state/dashboard/light/recent-activity.svg b/apps/web/public/empty-state/dashboard/light/recent-activity.svg similarity index 100% rename from web/public/empty-state/dashboard/light/recent-activity.svg rename to apps/web/public/empty-state/dashboard/light/recent-activity.svg diff --git a/web/public/empty-state/dashboard/light/recent-collaborators-1.svg b/apps/web/public/empty-state/dashboard/light/recent-collaborators-1.svg similarity index 100% rename from web/public/empty-state/dashboard/light/recent-collaborators-1.svg rename to apps/web/public/empty-state/dashboard/light/recent-collaborators-1.svg diff --git a/web/public/empty-state/dashboard/light/recent-collaborators-2.svg b/apps/web/public/empty-state/dashboard/light/recent-collaborators-2.svg similarity index 100% rename from web/public/empty-state/dashboard/light/recent-collaborators-2.svg rename to apps/web/public/empty-state/dashboard/light/recent-collaborators-2.svg diff --git a/web/public/empty-state/dashboard/light/recent-collaborators-3.svg b/apps/web/public/empty-state/dashboard/light/recent-collaborators-3.svg similarity index 100% rename from web/public/empty-state/dashboard/light/recent-collaborators-3.svg rename to apps/web/public/empty-state/dashboard/light/recent-collaborators-3.svg diff --git a/web/public/empty-state/dashboard/light/upcoming-issues.svg b/apps/web/public/empty-state/dashboard/light/upcoming-issues.svg similarity index 100% rename from web/public/empty-state/dashboard/light/upcoming-issues.svg rename to apps/web/public/empty-state/dashboard/light/upcoming-issues.svg diff --git a/web/public/empty-state/dashboard/widgets-dark.webp b/apps/web/public/empty-state/dashboard/widgets-dark.webp similarity index 100% rename from web/public/empty-state/dashboard/widgets-dark.webp rename to apps/web/public/empty-state/dashboard/widgets-dark.webp diff --git a/web/public/empty-state/dashboard/widgets-light.webp b/apps/web/public/empty-state/dashboard/widgets-light.webp similarity index 100% rename from web/public/empty-state/dashboard/widgets-light.webp rename to apps/web/public/empty-state/dashboard/widgets-light.webp diff --git a/web/public/empty-state/dashboard_empty_project.webp b/apps/web/public/empty-state/dashboard_empty_project.webp similarity index 100% rename from web/public/empty-state/dashboard_empty_project.webp rename to apps/web/public/empty-state/dashboard_empty_project.webp diff --git a/web/public/empty-state/disabled-feature/cycles-dark.webp b/apps/web/public/empty-state/disabled-feature/cycles-dark.webp similarity index 100% rename from web/public/empty-state/disabled-feature/cycles-dark.webp rename to apps/web/public/empty-state/disabled-feature/cycles-dark.webp diff --git a/web/public/empty-state/disabled-feature/cycles-light.webp b/apps/web/public/empty-state/disabled-feature/cycles-light.webp similarity index 100% rename from web/public/empty-state/disabled-feature/cycles-light.webp rename to apps/web/public/empty-state/disabled-feature/cycles-light.webp diff --git a/web/public/empty-state/disabled-feature/intake-dark.webp b/apps/web/public/empty-state/disabled-feature/intake-dark.webp similarity index 100% rename from web/public/empty-state/disabled-feature/intake-dark.webp rename to apps/web/public/empty-state/disabled-feature/intake-dark.webp diff --git a/web/public/empty-state/disabled-feature/intake-light.webp b/apps/web/public/empty-state/disabled-feature/intake-light.webp similarity index 100% rename from web/public/empty-state/disabled-feature/intake-light.webp rename to apps/web/public/empty-state/disabled-feature/intake-light.webp diff --git a/web/public/empty-state/disabled-feature/modules-dark.webp b/apps/web/public/empty-state/disabled-feature/modules-dark.webp similarity index 100% rename from web/public/empty-state/disabled-feature/modules-dark.webp rename to apps/web/public/empty-state/disabled-feature/modules-dark.webp diff --git a/web/public/empty-state/disabled-feature/modules-light.webp b/apps/web/public/empty-state/disabled-feature/modules-light.webp similarity index 100% rename from web/public/empty-state/disabled-feature/modules-light.webp rename to apps/web/public/empty-state/disabled-feature/modules-light.webp diff --git a/web/public/empty-state/disabled-feature/pages-dark.webp b/apps/web/public/empty-state/disabled-feature/pages-dark.webp similarity index 100% rename from web/public/empty-state/disabled-feature/pages-dark.webp rename to apps/web/public/empty-state/disabled-feature/pages-dark.webp diff --git a/web/public/empty-state/disabled-feature/pages-light.webp b/apps/web/public/empty-state/disabled-feature/pages-light.webp similarity index 100% rename from web/public/empty-state/disabled-feature/pages-light.webp rename to apps/web/public/empty-state/disabled-feature/pages-light.webp diff --git a/web/public/empty-state/disabled-feature/views-dark.webp b/apps/web/public/empty-state/disabled-feature/views-dark.webp similarity index 100% rename from web/public/empty-state/disabled-feature/views-dark.webp rename to apps/web/public/empty-state/disabled-feature/views-dark.webp diff --git a/web/public/empty-state/disabled-feature/views-light.webp b/apps/web/public/empty-state/disabled-feature/views-light.webp similarity index 100% rename from web/public/empty-state/disabled-feature/views-light.webp rename to apps/web/public/empty-state/disabled-feature/views-light.webp diff --git a/web/public/empty-state/draft/draft-issues-empty-dark.webp b/apps/web/public/empty-state/draft/draft-issues-empty-dark.webp similarity index 100% rename from web/public/empty-state/draft/draft-issues-empty-dark.webp rename to apps/web/public/empty-state/draft/draft-issues-empty-dark.webp diff --git a/web/public/empty-state/draft/draft-issues-empty-light.webp b/apps/web/public/empty-state/draft/draft-issues-empty-light.webp similarity index 100% rename from web/public/empty-state/draft/draft-issues-empty-light.webp rename to apps/web/public/empty-state/draft/draft-issues-empty-light.webp diff --git a/web/public/empty-state/empty-filters/calendar-dark.webp b/apps/web/public/empty-state/empty-filters/calendar-dark.webp similarity index 100% rename from web/public/empty-state/empty-filters/calendar-dark.webp rename to apps/web/public/empty-state/empty-filters/calendar-dark.webp diff --git a/web/public/empty-state/empty-filters/calendar-light.webp b/apps/web/public/empty-state/empty-filters/calendar-light.webp similarity index 100% rename from web/public/empty-state/empty-filters/calendar-light.webp rename to apps/web/public/empty-state/empty-filters/calendar-light.webp diff --git a/web/public/empty-state/empty-filters/gantt_chart-dark.webp b/apps/web/public/empty-state/empty-filters/gantt_chart-dark.webp similarity index 100% rename from web/public/empty-state/empty-filters/gantt_chart-dark.webp rename to apps/web/public/empty-state/empty-filters/gantt_chart-dark.webp diff --git a/web/public/empty-state/empty-filters/gantt_chart-light.webp b/apps/web/public/empty-state/empty-filters/gantt_chart-light.webp similarity index 100% rename from web/public/empty-state/empty-filters/gantt_chart-light.webp rename to apps/web/public/empty-state/empty-filters/gantt_chart-light.webp diff --git a/web/public/empty-state/empty-filters/kanban-dark.webp b/apps/web/public/empty-state/empty-filters/kanban-dark.webp similarity index 100% rename from web/public/empty-state/empty-filters/kanban-dark.webp rename to apps/web/public/empty-state/empty-filters/kanban-dark.webp diff --git a/web/public/empty-state/empty-filters/kanban-light.webp b/apps/web/public/empty-state/empty-filters/kanban-light.webp similarity index 100% rename from web/public/empty-state/empty-filters/kanban-light.webp rename to apps/web/public/empty-state/empty-filters/kanban-light.webp diff --git a/web/public/empty-state/empty-filters/list-dark.webp b/apps/web/public/empty-state/empty-filters/list-dark.webp similarity index 100% rename from web/public/empty-state/empty-filters/list-dark.webp rename to apps/web/public/empty-state/empty-filters/list-dark.webp diff --git a/web/public/empty-state/empty-filters/list-light.webp b/apps/web/public/empty-state/empty-filters/list-light.webp similarity index 100% rename from web/public/empty-state/empty-filters/list-light.webp rename to apps/web/public/empty-state/empty-filters/list-light.webp diff --git a/web/public/empty-state/empty-filters/spreadsheet-dark.webp b/apps/web/public/empty-state/empty-filters/spreadsheet-dark.webp similarity index 100% rename from web/public/empty-state/empty-filters/spreadsheet-dark.webp rename to apps/web/public/empty-state/empty-filters/spreadsheet-dark.webp diff --git a/web/public/empty-state/empty-filters/spreadsheet-light.webp b/apps/web/public/empty-state/empty-filters/spreadsheet-light.webp similarity index 100% rename from web/public/empty-state/empty-filters/spreadsheet-light.webp rename to apps/web/public/empty-state/empty-filters/spreadsheet-light.webp diff --git a/web/public/empty-state/empty_analytics.webp b/apps/web/public/empty-state/empty_analytics.webp similarity index 100% rename from web/public/empty-state/empty_analytics.webp rename to apps/web/public/empty-state/empty_analytics.webp diff --git a/web/public/empty-state/empty_bar_graph.svg b/apps/web/public/empty-state/empty_bar_graph.svg similarity index 100% rename from web/public/empty-state/empty_bar_graph.svg rename to apps/web/public/empty-state/empty_bar_graph.svg diff --git a/web/public/empty-state/empty_cycles.webp b/apps/web/public/empty-state/empty_cycles.webp similarity index 100% rename from web/public/empty-state/empty_cycles.webp rename to apps/web/public/empty-state/empty_cycles.webp diff --git a/web/public/empty-state/empty_graph.svg b/apps/web/public/empty-state/empty_graph.svg similarity index 100% rename from web/public/empty-state/empty_graph.svg rename to apps/web/public/empty-state/empty_graph.svg diff --git a/web/public/empty-state/empty_issues.webp b/apps/web/public/empty-state/empty_issues.webp similarity index 100% rename from web/public/empty-state/empty_issues.webp rename to apps/web/public/empty-state/empty_issues.webp diff --git a/web/public/empty-state/empty_label.svg b/apps/web/public/empty-state/empty_label.svg similarity index 100% rename from web/public/empty-state/empty_label.svg rename to apps/web/public/empty-state/empty_label.svg diff --git a/web/public/empty-state/empty_members.svg b/apps/web/public/empty-state/empty_members.svg similarity index 100% rename from web/public/empty-state/empty_members.svg rename to apps/web/public/empty-state/empty_members.svg diff --git a/web/public/empty-state/empty_modules.webp b/apps/web/public/empty-state/empty_modules.webp similarity index 100% rename from web/public/empty-state/empty_modules.webp rename to apps/web/public/empty-state/empty_modules.webp diff --git a/web/public/empty-state/empty_page.png b/apps/web/public/empty-state/empty_page.png similarity index 100% rename from web/public/empty-state/empty_page.png rename to apps/web/public/empty-state/empty_page.png diff --git a/web/public/empty-state/empty_project.webp b/apps/web/public/empty-state/empty_project.webp similarity index 100% rename from web/public/empty-state/empty_project.webp rename to apps/web/public/empty-state/empty_project.webp diff --git a/web/public/empty-state/empty_users.svg b/apps/web/public/empty-state/empty_users.svg similarity index 100% rename from web/public/empty-state/empty_users.svg rename to apps/web/public/empty-state/empty_users.svg diff --git a/web/public/empty-state/empty_view.webp b/apps/web/public/empty-state/empty_view.webp similarity index 100% rename from web/public/empty-state/empty_view.webp rename to apps/web/public/empty-state/empty_view.webp diff --git a/web/public/empty-state/epics/epics-dark.webp b/apps/web/public/empty-state/epics/epics-dark.webp similarity index 100% rename from web/public/empty-state/epics/epics-dark.webp rename to apps/web/public/empty-state/epics/epics-dark.webp diff --git a/web/public/empty-state/epics/epics-light.webp b/apps/web/public/empty-state/epics/epics-light.webp similarity index 100% rename from web/public/empty-state/epics/epics-light.webp rename to apps/web/public/empty-state/epics/epics-light.webp diff --git a/web/public/empty-state/estimates/dark.svg b/apps/web/public/empty-state/estimates/dark.svg similarity index 100% rename from web/public/empty-state/estimates/dark.svg rename to apps/web/public/empty-state/estimates/dark.svg diff --git a/web/public/empty-state/estimates/light.svg b/apps/web/public/empty-state/estimates/light.svg similarity index 100% rename from web/public/empty-state/estimates/light.svg rename to apps/web/public/empty-state/estimates/light.svg diff --git a/web/public/empty-state/intake/filter-issue-dark.webp b/apps/web/public/empty-state/intake/filter-issue-dark.webp similarity index 100% rename from web/public/empty-state/intake/filter-issue-dark.webp rename to apps/web/public/empty-state/intake/filter-issue-dark.webp diff --git a/web/public/empty-state/intake/filter-issue-light.webp b/apps/web/public/empty-state/intake/filter-issue-light.webp similarity index 100% rename from web/public/empty-state/intake/filter-issue-light.webp rename to apps/web/public/empty-state/intake/filter-issue-light.webp diff --git a/web/public/empty-state/intake/intake-dark-resp.webp b/apps/web/public/empty-state/intake/intake-dark-resp.webp similarity index 100% rename from web/public/empty-state/intake/intake-dark-resp.webp rename to apps/web/public/empty-state/intake/intake-dark-resp.webp diff --git a/web/public/empty-state/intake/intake-dark.webp b/apps/web/public/empty-state/intake/intake-dark.webp similarity index 100% rename from web/public/empty-state/intake/intake-dark.webp rename to apps/web/public/empty-state/intake/intake-dark.webp diff --git a/web/public/empty-state/intake/intake-issue-dark.webp b/apps/web/public/empty-state/intake/intake-issue-dark.webp similarity index 100% rename from web/public/empty-state/intake/intake-issue-dark.webp rename to apps/web/public/empty-state/intake/intake-issue-dark.webp diff --git a/web/public/empty-state/intake/intake-issue-light.webp b/apps/web/public/empty-state/intake/intake-issue-light.webp similarity index 100% rename from web/public/empty-state/intake/intake-issue-light.webp rename to apps/web/public/empty-state/intake/intake-issue-light.webp diff --git a/web/public/empty-state/intake/intake-light-resp.webp b/apps/web/public/empty-state/intake/intake-light-resp.webp similarity index 100% rename from web/public/empty-state/intake/intake-light-resp.webp rename to apps/web/public/empty-state/intake/intake-light-resp.webp diff --git a/web/public/empty-state/intake/intake-light.webp b/apps/web/public/empty-state/intake/intake-light.webp similarity index 100% rename from web/public/empty-state/intake/intake-light.webp rename to apps/web/public/empty-state/intake/intake-light.webp diff --git a/web/public/empty-state/intake/issue-detail-dark.webp b/apps/web/public/empty-state/intake/issue-detail-dark.webp similarity index 100% rename from web/public/empty-state/intake/issue-detail-dark.webp rename to apps/web/public/empty-state/intake/issue-detail-dark.webp diff --git a/web/public/empty-state/intake/issue-detail-light.webp b/apps/web/public/empty-state/intake/issue-detail-light.webp similarity index 100% rename from web/public/empty-state/intake/issue-detail-light.webp rename to apps/web/public/empty-state/intake/issue-detail-light.webp diff --git a/web/public/empty-state/invitation.svg b/apps/web/public/empty-state/invitation.svg similarity index 100% rename from web/public/empty-state/invitation.svg rename to apps/web/public/empty-state/invitation.svg diff --git a/web/public/empty-state/issue.svg b/apps/web/public/empty-state/issue.svg similarity index 100% rename from web/public/empty-state/issue.svg rename to apps/web/public/empty-state/issue.svg diff --git a/web/public/empty-state/label.svg b/apps/web/public/empty-state/label.svg similarity index 100% rename from web/public/empty-state/label.svg rename to apps/web/public/empty-state/label.svg diff --git a/web/public/empty-state/module-issues/calendar-dark-resp.webp b/apps/web/public/empty-state/module-issues/calendar-dark-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/calendar-dark-resp.webp rename to apps/web/public/empty-state/module-issues/calendar-dark-resp.webp diff --git a/web/public/empty-state/module-issues/calendar-dark.webp b/apps/web/public/empty-state/module-issues/calendar-dark.webp similarity index 100% rename from web/public/empty-state/module-issues/calendar-dark.webp rename to apps/web/public/empty-state/module-issues/calendar-dark.webp diff --git a/web/public/empty-state/module-issues/calendar-light-resp.webp b/apps/web/public/empty-state/module-issues/calendar-light-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/calendar-light-resp.webp rename to apps/web/public/empty-state/module-issues/calendar-light-resp.webp diff --git a/web/public/empty-state/module-issues/calendar-light.webp b/apps/web/public/empty-state/module-issues/calendar-light.webp similarity index 100% rename from web/public/empty-state/module-issues/calendar-light.webp rename to apps/web/public/empty-state/module-issues/calendar-light.webp diff --git a/web/public/empty-state/module-issues/gantt_chart-dark-resp.webp b/apps/web/public/empty-state/module-issues/gantt_chart-dark-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/gantt_chart-dark-resp.webp rename to apps/web/public/empty-state/module-issues/gantt_chart-dark-resp.webp diff --git a/web/public/empty-state/module-issues/gantt_chart-dark.webp b/apps/web/public/empty-state/module-issues/gantt_chart-dark.webp similarity index 100% rename from web/public/empty-state/module-issues/gantt_chart-dark.webp rename to apps/web/public/empty-state/module-issues/gantt_chart-dark.webp diff --git a/web/public/empty-state/module-issues/gantt_chart-light-resp.webp b/apps/web/public/empty-state/module-issues/gantt_chart-light-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/gantt_chart-light-resp.webp rename to apps/web/public/empty-state/module-issues/gantt_chart-light-resp.webp diff --git a/web/public/empty-state/module-issues/gantt_chart-light.webp b/apps/web/public/empty-state/module-issues/gantt_chart-light.webp similarity index 100% rename from web/public/empty-state/module-issues/gantt_chart-light.webp rename to apps/web/public/empty-state/module-issues/gantt_chart-light.webp diff --git a/web/public/empty-state/module-issues/kanban-dark-resp.webp b/apps/web/public/empty-state/module-issues/kanban-dark-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/kanban-dark-resp.webp rename to apps/web/public/empty-state/module-issues/kanban-dark-resp.webp diff --git a/web/public/empty-state/module-issues/kanban-dark.webp b/apps/web/public/empty-state/module-issues/kanban-dark.webp similarity index 100% rename from web/public/empty-state/module-issues/kanban-dark.webp rename to apps/web/public/empty-state/module-issues/kanban-dark.webp diff --git a/web/public/empty-state/module-issues/kanban-light-resp.webp b/apps/web/public/empty-state/module-issues/kanban-light-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/kanban-light-resp.webp rename to apps/web/public/empty-state/module-issues/kanban-light-resp.webp diff --git a/web/public/empty-state/module-issues/kanban-light.webp b/apps/web/public/empty-state/module-issues/kanban-light.webp similarity index 100% rename from web/public/empty-state/module-issues/kanban-light.webp rename to apps/web/public/empty-state/module-issues/kanban-light.webp diff --git a/web/public/empty-state/module-issues/list-dark-resp.webp b/apps/web/public/empty-state/module-issues/list-dark-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/list-dark-resp.webp rename to apps/web/public/empty-state/module-issues/list-dark-resp.webp diff --git a/web/public/empty-state/module-issues/list-dark.webp b/apps/web/public/empty-state/module-issues/list-dark.webp similarity index 100% rename from web/public/empty-state/module-issues/list-dark.webp rename to apps/web/public/empty-state/module-issues/list-dark.webp diff --git a/web/public/empty-state/module-issues/list-light-resp.webp b/apps/web/public/empty-state/module-issues/list-light-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/list-light-resp.webp rename to apps/web/public/empty-state/module-issues/list-light-resp.webp diff --git a/web/public/empty-state/module-issues/list-light.webp b/apps/web/public/empty-state/module-issues/list-light.webp similarity index 100% rename from web/public/empty-state/module-issues/list-light.webp rename to apps/web/public/empty-state/module-issues/list-light.webp diff --git a/web/public/empty-state/module-issues/spreadsheet-dark-resp.webp b/apps/web/public/empty-state/module-issues/spreadsheet-dark-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/spreadsheet-dark-resp.webp rename to apps/web/public/empty-state/module-issues/spreadsheet-dark-resp.webp diff --git a/web/public/empty-state/module-issues/spreadsheet-dark.webp b/apps/web/public/empty-state/module-issues/spreadsheet-dark.webp similarity index 100% rename from web/public/empty-state/module-issues/spreadsheet-dark.webp rename to apps/web/public/empty-state/module-issues/spreadsheet-dark.webp diff --git a/web/public/empty-state/module-issues/spreadsheet-light-resp.webp b/apps/web/public/empty-state/module-issues/spreadsheet-light-resp.webp similarity index 100% rename from web/public/empty-state/module-issues/spreadsheet-light-resp.webp rename to apps/web/public/empty-state/module-issues/spreadsheet-light-resp.webp diff --git a/web/public/empty-state/module-issues/spreadsheet-light.webp b/apps/web/public/empty-state/module-issues/spreadsheet-light.webp similarity index 100% rename from web/public/empty-state/module-issues/spreadsheet-light.webp rename to apps/web/public/empty-state/module-issues/spreadsheet-light.webp diff --git a/web/public/empty-state/module.svg b/apps/web/public/empty-state/module.svg similarity index 100% rename from web/public/empty-state/module.svg rename to apps/web/public/empty-state/module.svg diff --git a/web/public/empty-state/module/all-filters.svg b/apps/web/public/empty-state/module/all-filters.svg similarity index 100% rename from web/public/empty-state/module/all-filters.svg rename to apps/web/public/empty-state/module/all-filters.svg diff --git a/web/public/empty-state/module/name-filter.svg b/apps/web/public/empty-state/module/name-filter.svg similarity index 100% rename from web/public/empty-state/module/name-filter.svg rename to apps/web/public/empty-state/module/name-filter.svg diff --git a/web/public/empty-state/notification.svg b/apps/web/public/empty-state/notification.svg similarity index 100% rename from web/public/empty-state/notification.svg rename to apps/web/public/empty-state/notification.svg diff --git a/web/public/empty-state/onboarding/analytics-dark.webp b/apps/web/public/empty-state/onboarding/analytics-dark.webp similarity index 100% rename from web/public/empty-state/onboarding/analytics-dark.webp rename to apps/web/public/empty-state/onboarding/analytics-dark.webp diff --git a/web/public/empty-state/onboarding/analytics-light.webp b/apps/web/public/empty-state/onboarding/analytics-light.webp similarity index 100% rename from web/public/empty-state/onboarding/analytics-light.webp rename to apps/web/public/empty-state/onboarding/analytics-light.webp diff --git a/web/public/empty-state/onboarding/archive-dark.png b/apps/web/public/empty-state/onboarding/archive-dark.png similarity index 100% rename from web/public/empty-state/onboarding/archive-dark.png rename to apps/web/public/empty-state/onboarding/archive-dark.png diff --git a/web/public/empty-state/onboarding/archive-light.png b/apps/web/public/empty-state/onboarding/archive-light.png similarity index 100% rename from web/public/empty-state/onboarding/archive-light.png rename to apps/web/public/empty-state/onboarding/archive-light.png diff --git a/web/public/empty-state/onboarding/cycles-dark.webp b/apps/web/public/empty-state/onboarding/cycles-dark.webp similarity index 100% rename from web/public/empty-state/onboarding/cycles-dark.webp rename to apps/web/public/empty-state/onboarding/cycles-dark.webp diff --git a/web/public/empty-state/onboarding/cycles-light.webp b/apps/web/public/empty-state/onboarding/cycles-light.webp similarity index 100% rename from web/public/empty-state/onboarding/cycles-light.webp rename to apps/web/public/empty-state/onboarding/cycles-light.webp diff --git a/web/public/empty-state/onboarding/dashboard-dark.webp b/apps/web/public/empty-state/onboarding/dashboard-dark.webp similarity index 100% rename from web/public/empty-state/onboarding/dashboard-dark.webp rename to apps/web/public/empty-state/onboarding/dashboard-dark.webp diff --git a/web/public/empty-state/onboarding/dashboard-light.webp b/apps/web/public/empty-state/onboarding/dashboard-light.webp similarity index 100% rename from web/public/empty-state/onboarding/dashboard-light.webp rename to apps/web/public/empty-state/onboarding/dashboard-light.webp diff --git a/web/public/empty-state/onboarding/graph-dark.png b/apps/web/public/empty-state/onboarding/graph-dark.png similarity index 100% rename from web/public/empty-state/onboarding/graph-dark.png rename to apps/web/public/empty-state/onboarding/graph-dark.png diff --git a/web/public/empty-state/onboarding/graph-light.png b/apps/web/public/empty-state/onboarding/graph-light.png similarity index 100% rename from web/public/empty-state/onboarding/graph-light.png rename to apps/web/public/empty-state/onboarding/graph-light.png diff --git a/web/public/empty-state/onboarding/issues-closed-dark.png b/apps/web/public/empty-state/onboarding/issues-closed-dark.png similarity index 100% rename from web/public/empty-state/onboarding/issues-closed-dark.png rename to apps/web/public/empty-state/onboarding/issues-closed-dark.png diff --git a/web/public/empty-state/onboarding/issues-closed-light.png b/apps/web/public/empty-state/onboarding/issues-closed-light.png similarity index 100% rename from web/public/empty-state/onboarding/issues-closed-light.png rename to apps/web/public/empty-state/onboarding/issues-closed-light.png diff --git a/web/public/empty-state/onboarding/issues-dark.webp b/apps/web/public/empty-state/onboarding/issues-dark.webp similarity index 100% rename from web/public/empty-state/onboarding/issues-dark.webp rename to apps/web/public/empty-state/onboarding/issues-dark.webp diff --git a/web/public/empty-state/onboarding/issues-light.webp b/apps/web/public/empty-state/onboarding/issues-light.webp similarity index 100% rename from web/public/empty-state/onboarding/issues-light.webp rename to apps/web/public/empty-state/onboarding/issues-light.webp diff --git a/web/public/empty-state/onboarding/members-dark.png b/apps/web/public/empty-state/onboarding/members-dark.png similarity index 100% rename from web/public/empty-state/onboarding/members-dark.png rename to apps/web/public/empty-state/onboarding/members-dark.png diff --git a/web/public/empty-state/onboarding/members-light.png b/apps/web/public/empty-state/onboarding/members-light.png similarity index 100% rename from web/public/empty-state/onboarding/members-light.png rename to apps/web/public/empty-state/onboarding/members-light.png diff --git a/web/public/empty-state/onboarding/modules-dark.webp b/apps/web/public/empty-state/onboarding/modules-dark.webp similarity index 100% rename from web/public/empty-state/onboarding/modules-dark.webp rename to apps/web/public/empty-state/onboarding/modules-dark.webp diff --git a/web/public/empty-state/onboarding/modules-light.webp b/apps/web/public/empty-state/onboarding/modules-light.webp similarity index 100% rename from web/public/empty-state/onboarding/modules-light.webp rename to apps/web/public/empty-state/onboarding/modules-light.webp diff --git a/web/public/empty-state/onboarding/notification-dark.png b/apps/web/public/empty-state/onboarding/notification-dark.png similarity index 100% rename from web/public/empty-state/onboarding/notification-dark.png rename to apps/web/public/empty-state/onboarding/notification-dark.png diff --git a/web/public/empty-state/onboarding/notification-light.png b/apps/web/public/empty-state/onboarding/notification-light.png similarity index 100% rename from web/public/empty-state/onboarding/notification-light.png rename to apps/web/public/empty-state/onboarding/notification-light.png diff --git a/web/public/empty-state/onboarding/pages-dark.webp b/apps/web/public/empty-state/onboarding/pages-dark.webp similarity index 100% rename from web/public/empty-state/onboarding/pages-dark.webp rename to apps/web/public/empty-state/onboarding/pages-dark.webp diff --git a/web/public/empty-state/onboarding/pages-light.webp b/apps/web/public/empty-state/onboarding/pages-light.webp similarity index 100% rename from web/public/empty-state/onboarding/pages-light.webp rename to apps/web/public/empty-state/onboarding/pages-light.webp diff --git a/web/public/empty-state/onboarding/projects-dark.webp b/apps/web/public/empty-state/onboarding/projects-dark.webp similarity index 100% rename from web/public/empty-state/onboarding/projects-dark.webp rename to apps/web/public/empty-state/onboarding/projects-dark.webp diff --git a/web/public/empty-state/onboarding/projects-light.webp b/apps/web/public/empty-state/onboarding/projects-light.webp similarity index 100% rename from web/public/empty-state/onboarding/projects-light.webp rename to apps/web/public/empty-state/onboarding/projects-light.webp diff --git a/web/public/empty-state/onboarding/search-dark.png b/apps/web/public/empty-state/onboarding/search-dark.png similarity index 100% rename from web/public/empty-state/onboarding/search-dark.png rename to apps/web/public/empty-state/onboarding/search-dark.png diff --git a/web/public/empty-state/onboarding/search-light.png b/apps/web/public/empty-state/onboarding/search-light.png similarity index 100% rename from web/public/empty-state/onboarding/search-light.png rename to apps/web/public/empty-state/onboarding/search-light.png diff --git a/web/public/empty-state/onboarding/snooze-light.png b/apps/web/public/empty-state/onboarding/snooze-light.png similarity index 100% rename from web/public/empty-state/onboarding/snooze-light.png rename to apps/web/public/empty-state/onboarding/snooze-light.png diff --git a/web/public/empty-state/onboarding/snoozed-dark.png b/apps/web/public/empty-state/onboarding/snoozed-dark.png similarity index 100% rename from web/public/empty-state/onboarding/snoozed-dark.png rename to apps/web/public/empty-state/onboarding/snoozed-dark.png diff --git a/web/public/empty-state/onboarding/views-dark.webp b/apps/web/public/empty-state/onboarding/views-dark.webp similarity index 100% rename from web/public/empty-state/onboarding/views-dark.webp rename to apps/web/public/empty-state/onboarding/views-dark.webp diff --git a/web/public/empty-state/onboarding/views-light.webp b/apps/web/public/empty-state/onboarding/views-light.webp similarity index 100% rename from web/public/empty-state/onboarding/views-light.webp rename to apps/web/public/empty-state/onboarding/views-light.webp diff --git a/web/public/empty-state/onboarding/workspace-invites-dark.webp b/apps/web/public/empty-state/onboarding/workspace-invites-dark.webp similarity index 100% rename from web/public/empty-state/onboarding/workspace-invites-dark.webp rename to apps/web/public/empty-state/onboarding/workspace-invites-dark.webp diff --git a/web/public/empty-state/onboarding/workspace-invites-light.webp b/apps/web/public/empty-state/onboarding/workspace-invites-light.webp similarity index 100% rename from web/public/empty-state/onboarding/workspace-invites-light.webp rename to apps/web/public/empty-state/onboarding/workspace-invites-light.webp diff --git a/web/public/empty-state/pages/all-dark.webp b/apps/web/public/empty-state/pages/all-dark.webp similarity index 100% rename from web/public/empty-state/pages/all-dark.webp rename to apps/web/public/empty-state/pages/all-dark.webp diff --git a/web/public/empty-state/pages/all-filters.svg b/apps/web/public/empty-state/pages/all-filters.svg similarity index 100% rename from web/public/empty-state/pages/all-filters.svg rename to apps/web/public/empty-state/pages/all-filters.svg diff --git a/web/public/empty-state/pages/all-light.webp b/apps/web/public/empty-state/pages/all-light.webp similarity index 100% rename from web/public/empty-state/pages/all-light.webp rename to apps/web/public/empty-state/pages/all-light.webp diff --git a/web/public/empty-state/pages/archived-dark.webp b/apps/web/public/empty-state/pages/archived-dark.webp similarity index 100% rename from web/public/empty-state/pages/archived-dark.webp rename to apps/web/public/empty-state/pages/archived-dark.webp diff --git a/web/public/empty-state/pages/archived-light.webp b/apps/web/public/empty-state/pages/archived-light.webp similarity index 100% rename from web/public/empty-state/pages/archived-light.webp rename to apps/web/public/empty-state/pages/archived-light.webp diff --git a/web/public/empty-state/pages/name-filter.svg b/apps/web/public/empty-state/pages/name-filter.svg similarity index 100% rename from web/public/empty-state/pages/name-filter.svg rename to apps/web/public/empty-state/pages/name-filter.svg diff --git a/web/public/empty-state/pages/navigation-pane/assets-dark.webp b/apps/web/public/empty-state/pages/navigation-pane/assets-dark.webp similarity index 100% rename from web/public/empty-state/pages/navigation-pane/assets-dark.webp rename to apps/web/public/empty-state/pages/navigation-pane/assets-dark.webp diff --git a/web/public/empty-state/pages/navigation-pane/assets-light.webp b/apps/web/public/empty-state/pages/navigation-pane/assets-light.webp similarity index 100% rename from web/public/empty-state/pages/navigation-pane/assets-light.webp rename to apps/web/public/empty-state/pages/navigation-pane/assets-light.webp diff --git a/web/public/empty-state/pages/navigation-pane/outline-dark.webp b/apps/web/public/empty-state/pages/navigation-pane/outline-dark.webp similarity index 100% rename from web/public/empty-state/pages/navigation-pane/outline-dark.webp rename to apps/web/public/empty-state/pages/navigation-pane/outline-dark.webp diff --git a/web/public/empty-state/pages/navigation-pane/outline-light.webp b/apps/web/public/empty-state/pages/navigation-pane/outline-light.webp similarity index 100% rename from web/public/empty-state/pages/navigation-pane/outline-light.webp rename to apps/web/public/empty-state/pages/navigation-pane/outline-light.webp diff --git a/web/public/empty-state/pages/private-dark.webp b/apps/web/public/empty-state/pages/private-dark.webp similarity index 100% rename from web/public/empty-state/pages/private-dark.webp rename to apps/web/public/empty-state/pages/private-dark.webp diff --git a/web/public/empty-state/pages/private-light.webp b/apps/web/public/empty-state/pages/private-light.webp similarity index 100% rename from web/public/empty-state/pages/private-light.webp rename to apps/web/public/empty-state/pages/private-light.webp diff --git a/web/public/empty-state/pages/public-dark.webp b/apps/web/public/empty-state/pages/public-dark.webp similarity index 100% rename from web/public/empty-state/pages/public-dark.webp rename to apps/web/public/empty-state/pages/public-dark.webp diff --git a/web/public/empty-state/pages/public-light.webp b/apps/web/public/empty-state/pages/public-light.webp similarity index 100% rename from web/public/empty-state/pages/public-light.webp rename to apps/web/public/empty-state/pages/public-light.webp diff --git a/web/public/empty-state/profile/activities-dark.webp b/apps/web/public/empty-state/profile/activities-dark.webp similarity index 100% rename from web/public/empty-state/profile/activities-dark.webp rename to apps/web/public/empty-state/profile/activities-dark.webp diff --git a/web/public/empty-state/profile/activities-light.webp b/apps/web/public/empty-state/profile/activities-light.webp similarity index 100% rename from web/public/empty-state/profile/activities-light.webp rename to apps/web/public/empty-state/profile/activities-light.webp diff --git a/web/public/empty-state/profile/activity-dark.webp b/apps/web/public/empty-state/profile/activity-dark.webp similarity index 100% rename from web/public/empty-state/profile/activity-dark.webp rename to apps/web/public/empty-state/profile/activity-dark.webp diff --git a/web/public/empty-state/profile/activity-light.webp b/apps/web/public/empty-state/profile/activity-light.webp similarity index 100% rename from web/public/empty-state/profile/activity-light.webp rename to apps/web/public/empty-state/profile/activity-light.webp diff --git a/web/public/empty-state/profile/assigned-dark.webp b/apps/web/public/empty-state/profile/assigned-dark.webp similarity index 100% rename from web/public/empty-state/profile/assigned-dark.webp rename to apps/web/public/empty-state/profile/assigned-dark.webp diff --git a/web/public/empty-state/profile/assigned-light.webp b/apps/web/public/empty-state/profile/assigned-light.webp similarity index 100% rename from web/public/empty-state/profile/assigned-light.webp rename to apps/web/public/empty-state/profile/assigned-light.webp diff --git a/web/public/empty-state/profile/created-dark.webp b/apps/web/public/empty-state/profile/created-dark.webp similarity index 100% rename from web/public/empty-state/profile/created-dark.webp rename to apps/web/public/empty-state/profile/created-dark.webp diff --git a/web/public/empty-state/profile/created-light.webp b/apps/web/public/empty-state/profile/created-light.webp similarity index 100% rename from web/public/empty-state/profile/created-light.webp rename to apps/web/public/empty-state/profile/created-light.webp diff --git a/web/public/empty-state/profile/issues-by-priority-dark.webp b/apps/web/public/empty-state/profile/issues-by-priority-dark.webp similarity index 100% rename from web/public/empty-state/profile/issues-by-priority-dark.webp rename to apps/web/public/empty-state/profile/issues-by-priority-dark.webp diff --git a/web/public/empty-state/profile/issues-by-priority-light.webp b/apps/web/public/empty-state/profile/issues-by-priority-light.webp similarity index 100% rename from web/public/empty-state/profile/issues-by-priority-light.webp rename to apps/web/public/empty-state/profile/issues-by-priority-light.webp diff --git a/web/public/empty-state/profile/issues-by-state-dark.webp b/apps/web/public/empty-state/profile/issues-by-state-dark.webp similarity index 100% rename from web/public/empty-state/profile/issues-by-state-dark.webp rename to apps/web/public/empty-state/profile/issues-by-state-dark.webp diff --git a/web/public/empty-state/profile/issues-by-state-light.webp b/apps/web/public/empty-state/profile/issues-by-state-light.webp similarity index 100% rename from web/public/empty-state/profile/issues-by-state-light.webp rename to apps/web/public/empty-state/profile/issues-by-state-light.webp diff --git a/web/public/empty-state/profile/subscribed-dark.webp b/apps/web/public/empty-state/profile/subscribed-dark.webp similarity index 100% rename from web/public/empty-state/profile/subscribed-dark.webp rename to apps/web/public/empty-state/profile/subscribed-dark.webp diff --git a/web/public/empty-state/profile/subscribed-light.webp b/apps/web/public/empty-state/profile/subscribed-light.webp similarity index 100% rename from web/public/empty-state/profile/subscribed-light.webp rename to apps/web/public/empty-state/profile/subscribed-light.webp diff --git a/web/public/empty-state/project-settings/estimates-dark-resp.webp b/apps/web/public/empty-state/project-settings/estimates-dark-resp.webp similarity index 100% rename from web/public/empty-state/project-settings/estimates-dark-resp.webp rename to apps/web/public/empty-state/project-settings/estimates-dark-resp.webp diff --git a/web/public/empty-state/project-settings/estimates-dark.png b/apps/web/public/empty-state/project-settings/estimates-dark.png similarity index 100% rename from web/public/empty-state/project-settings/estimates-dark.png rename to apps/web/public/empty-state/project-settings/estimates-dark.png diff --git a/web/public/empty-state/project-settings/estimates-dark.webp b/apps/web/public/empty-state/project-settings/estimates-dark.webp similarity index 100% rename from web/public/empty-state/project-settings/estimates-dark.webp rename to apps/web/public/empty-state/project-settings/estimates-dark.webp diff --git a/web/public/empty-state/project-settings/estimates-light-resp.webp b/apps/web/public/empty-state/project-settings/estimates-light-resp.webp similarity index 100% rename from web/public/empty-state/project-settings/estimates-light-resp.webp rename to apps/web/public/empty-state/project-settings/estimates-light-resp.webp diff --git a/web/public/empty-state/project-settings/estimates-light.png b/apps/web/public/empty-state/project-settings/estimates-light.png similarity index 100% rename from web/public/empty-state/project-settings/estimates-light.png rename to apps/web/public/empty-state/project-settings/estimates-light.png diff --git a/web/public/empty-state/project-settings/estimates-light.webp b/apps/web/public/empty-state/project-settings/estimates-light.webp similarity index 100% rename from web/public/empty-state/project-settings/estimates-light.webp rename to apps/web/public/empty-state/project-settings/estimates-light.webp diff --git a/web/public/empty-state/project-settings/integrations-dark-resp.webp b/apps/web/public/empty-state/project-settings/integrations-dark-resp.webp similarity index 100% rename from web/public/empty-state/project-settings/integrations-dark-resp.webp rename to apps/web/public/empty-state/project-settings/integrations-dark-resp.webp diff --git a/web/public/empty-state/project-settings/integrations-dark.webp b/apps/web/public/empty-state/project-settings/integrations-dark.webp similarity index 100% rename from web/public/empty-state/project-settings/integrations-dark.webp rename to apps/web/public/empty-state/project-settings/integrations-dark.webp diff --git a/web/public/empty-state/project-settings/integrations-light-resp.webp b/apps/web/public/empty-state/project-settings/integrations-light-resp.webp similarity index 100% rename from web/public/empty-state/project-settings/integrations-light-resp.webp rename to apps/web/public/empty-state/project-settings/integrations-light-resp.webp diff --git a/web/public/empty-state/project-settings/integrations-light.webp b/apps/web/public/empty-state/project-settings/integrations-light.webp similarity index 100% rename from web/public/empty-state/project-settings/integrations-light.webp rename to apps/web/public/empty-state/project-settings/integrations-light.webp diff --git a/web/public/empty-state/project-settings/labels-dark-resp.webp b/apps/web/public/empty-state/project-settings/labels-dark-resp.webp similarity index 100% rename from web/public/empty-state/project-settings/labels-dark-resp.webp rename to apps/web/public/empty-state/project-settings/labels-dark-resp.webp diff --git a/web/public/empty-state/project-settings/labels-dark.webp b/apps/web/public/empty-state/project-settings/labels-dark.webp similarity index 100% rename from web/public/empty-state/project-settings/labels-dark.webp rename to apps/web/public/empty-state/project-settings/labels-dark.webp diff --git a/web/public/empty-state/project-settings/labels-light-resp.webp b/apps/web/public/empty-state/project-settings/labels-light-resp.webp similarity index 100% rename from web/public/empty-state/project-settings/labels-light-resp.webp rename to apps/web/public/empty-state/project-settings/labels-light-resp.webp diff --git a/web/public/empty-state/project-settings/labels-light.webp b/apps/web/public/empty-state/project-settings/labels-light.webp similarity index 100% rename from web/public/empty-state/project-settings/labels-light.webp rename to apps/web/public/empty-state/project-settings/labels-light.webp diff --git a/web/public/empty-state/project-settings/no-projects-dark.png b/apps/web/public/empty-state/project-settings/no-projects-dark.png similarity index 100% rename from web/public/empty-state/project-settings/no-projects-dark.png rename to apps/web/public/empty-state/project-settings/no-projects-dark.png diff --git a/web/public/empty-state/project-settings/no-projects-light.png b/apps/web/public/empty-state/project-settings/no-projects-light.png similarity index 100% rename from web/public/empty-state/project-settings/no-projects-light.png rename to apps/web/public/empty-state/project-settings/no-projects-light.png diff --git a/web/public/empty-state/project.svg b/apps/web/public/empty-state/project.svg similarity index 100% rename from web/public/empty-state/project.svg rename to apps/web/public/empty-state/project.svg diff --git a/web/public/empty-state/project/all-filters.svg b/apps/web/public/empty-state/project/all-filters.svg similarity index 100% rename from web/public/empty-state/project/all-filters.svg rename to apps/web/public/empty-state/project/all-filters.svg diff --git a/web/public/empty-state/project/name-filter.svg b/apps/web/public/empty-state/project/name-filter.svg similarity index 100% rename from web/public/empty-state/project/name-filter.svg rename to apps/web/public/empty-state/project/name-filter.svg diff --git a/web/public/empty-state/recent_activity.svg b/apps/web/public/empty-state/recent_activity.svg similarity index 100% rename from web/public/empty-state/recent_activity.svg rename to apps/web/public/empty-state/recent_activity.svg diff --git a/web/public/empty-state/search/all-issue-view-dark.webp b/apps/web/public/empty-state/search/all-issue-view-dark.webp similarity index 100% rename from web/public/empty-state/search/all-issue-view-dark.webp rename to apps/web/public/empty-state/search/all-issue-view-dark.webp diff --git a/web/public/empty-state/search/all-issues-view-light.webp b/apps/web/public/empty-state/search/all-issues-view-light.webp similarity index 100% rename from web/public/empty-state/search/all-issues-view-light.webp rename to apps/web/public/empty-state/search/all-issues-view-light.webp diff --git a/web/public/empty-state/search/archive-dark.webp b/apps/web/public/empty-state/search/archive-dark.webp similarity index 100% rename from web/public/empty-state/search/archive-dark.webp rename to apps/web/public/empty-state/search/archive-dark.webp diff --git a/web/public/empty-state/search/archive-light.webp b/apps/web/public/empty-state/search/archive-light.webp similarity index 100% rename from web/public/empty-state/search/archive-light.webp rename to apps/web/public/empty-state/search/archive-light.webp diff --git a/web/public/empty-state/search/comments-dark.webp b/apps/web/public/empty-state/search/comments-dark.webp similarity index 100% rename from web/public/empty-state/search/comments-dark.webp rename to apps/web/public/empty-state/search/comments-dark.webp diff --git a/web/public/empty-state/search/comments-light.webp b/apps/web/public/empty-state/search/comments-light.webp similarity index 100% rename from web/public/empty-state/search/comments-light.webp rename to apps/web/public/empty-state/search/comments-light.webp diff --git a/web/public/empty-state/search/issues-dark.webp b/apps/web/public/empty-state/search/issues-dark.webp similarity index 100% rename from web/public/empty-state/search/issues-dark.webp rename to apps/web/public/empty-state/search/issues-dark.webp diff --git a/web/public/empty-state/search/issues-light.webp b/apps/web/public/empty-state/search/issues-light.webp similarity index 100% rename from web/public/empty-state/search/issues-light.webp rename to apps/web/public/empty-state/search/issues-light.webp diff --git a/web/public/empty-state/search/member-dark.webp b/apps/web/public/empty-state/search/member-dark.webp similarity index 100% rename from web/public/empty-state/search/member-dark.webp rename to apps/web/public/empty-state/search/member-dark.webp diff --git a/web/public/empty-state/search/member-light.webp b/apps/web/public/empty-state/search/member-light.webp similarity index 100% rename from web/public/empty-state/search/member-light.webp rename to apps/web/public/empty-state/search/member-light.webp diff --git a/web/public/empty-state/search/notification-dark.webp b/apps/web/public/empty-state/search/notification-dark.webp similarity index 100% rename from web/public/empty-state/search/notification-dark.webp rename to apps/web/public/empty-state/search/notification-dark.webp diff --git a/web/public/empty-state/search/notification-light.webp b/apps/web/public/empty-state/search/notification-light.webp similarity index 100% rename from web/public/empty-state/search/notification-light.webp rename to apps/web/public/empty-state/search/notification-light.webp diff --git a/web/public/empty-state/search/project-dark.webp b/apps/web/public/empty-state/search/project-dark.webp similarity index 100% rename from web/public/empty-state/search/project-dark.webp rename to apps/web/public/empty-state/search/project-dark.webp diff --git a/web/public/empty-state/search/project-light.webp b/apps/web/public/empty-state/search/project-light.webp similarity index 100% rename from web/public/empty-state/search/project-light.webp rename to apps/web/public/empty-state/search/project-light.webp diff --git a/web/public/empty-state/search/search-dark.webp b/apps/web/public/empty-state/search/search-dark.webp similarity index 100% rename from web/public/empty-state/search/search-dark.webp rename to apps/web/public/empty-state/search/search-dark.webp diff --git a/web/public/empty-state/search/search-light.webp b/apps/web/public/empty-state/search/search-light.webp similarity index 100% rename from web/public/empty-state/search/search-light.webp rename to apps/web/public/empty-state/search/search-light.webp diff --git a/web/public/empty-state/search/snooze-dark.webp b/apps/web/public/empty-state/search/snooze-dark.webp similarity index 100% rename from web/public/empty-state/search/snooze-dark.webp rename to apps/web/public/empty-state/search/snooze-dark.webp diff --git a/web/public/empty-state/search/snooze-light.webp b/apps/web/public/empty-state/search/snooze-light.webp similarity index 100% rename from web/public/empty-state/search/snooze-light.webp rename to apps/web/public/empty-state/search/snooze-light.webp diff --git a/web/public/empty-state/search/views-dark.webp b/apps/web/public/empty-state/search/views-dark.webp similarity index 100% rename from web/public/empty-state/search/views-dark.webp rename to apps/web/public/empty-state/search/views-dark.webp diff --git a/web/public/empty-state/search/views-light.webp b/apps/web/public/empty-state/search/views-light.webp similarity index 100% rename from web/public/empty-state/search/views-light.webp rename to apps/web/public/empty-state/search/views-light.webp diff --git a/web/public/empty-state/state_graph.svg b/apps/web/public/empty-state/state_graph.svg similarity index 100% rename from web/public/empty-state/state_graph.svg rename to apps/web/public/empty-state/state_graph.svg diff --git a/web/public/empty-state/stickies/stickies-dark.webp b/apps/web/public/empty-state/stickies/stickies-dark.webp similarity index 100% rename from web/public/empty-state/stickies/stickies-dark.webp rename to apps/web/public/empty-state/stickies/stickies-dark.webp diff --git a/web/public/empty-state/stickies/stickies-light.webp b/apps/web/public/empty-state/stickies/stickies-light.webp similarity index 100% rename from web/public/empty-state/stickies/stickies-light.webp rename to apps/web/public/empty-state/stickies/stickies-light.webp diff --git a/web/public/empty-state/stickies/stickies-search-dark.webp b/apps/web/public/empty-state/stickies/stickies-search-dark.webp similarity index 100% rename from web/public/empty-state/stickies/stickies-search-dark.webp rename to apps/web/public/empty-state/stickies/stickies-search-dark.webp diff --git a/web/public/empty-state/stickies/stickies-search-light.webp b/apps/web/public/empty-state/stickies/stickies-search-light.webp similarity index 100% rename from web/public/empty-state/stickies/stickies-search-light.webp rename to apps/web/public/empty-state/stickies/stickies-search-light.webp diff --git a/web/public/empty-state/view.svg b/apps/web/public/empty-state/view.svg similarity index 100% rename from web/public/empty-state/view.svg rename to apps/web/public/empty-state/view.svg diff --git a/web/public/empty-state/web-hook.svg b/apps/web/public/empty-state/web-hook.svg similarity index 100% rename from web/public/empty-state/web-hook.svg rename to apps/web/public/empty-state/web-hook.svg diff --git a/web/public/empty-state/workspace-draft/issue-dark.webp b/apps/web/public/empty-state/workspace-draft/issue-dark.webp similarity index 100% rename from web/public/empty-state/workspace-draft/issue-dark.webp rename to apps/web/public/empty-state/workspace-draft/issue-dark.webp diff --git a/web/public/empty-state/workspace-draft/issue-light.webp b/apps/web/public/empty-state/workspace-draft/issue-light.webp similarity index 100% rename from web/public/empty-state/workspace-draft/issue-light.webp rename to apps/web/public/empty-state/workspace-draft/issue-light.webp diff --git a/web/public/empty-state/workspace-settings/api-tokens-dark-resp.webp b/apps/web/public/empty-state/workspace-settings/api-tokens-dark-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/api-tokens-dark-resp.webp rename to apps/web/public/empty-state/workspace-settings/api-tokens-dark-resp.webp diff --git a/web/public/empty-state/workspace-settings/api-tokens-dark.webp b/apps/web/public/empty-state/workspace-settings/api-tokens-dark.webp similarity index 100% rename from web/public/empty-state/workspace-settings/api-tokens-dark.webp rename to apps/web/public/empty-state/workspace-settings/api-tokens-dark.webp diff --git a/web/public/empty-state/workspace-settings/api-tokens-light-resp.webp b/apps/web/public/empty-state/workspace-settings/api-tokens-light-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/api-tokens-light-resp.webp rename to apps/web/public/empty-state/workspace-settings/api-tokens-light-resp.webp diff --git a/web/public/empty-state/workspace-settings/api-tokens-light.webp b/apps/web/public/empty-state/workspace-settings/api-tokens-light.webp similarity index 100% rename from web/public/empty-state/workspace-settings/api-tokens-light.webp rename to apps/web/public/empty-state/workspace-settings/api-tokens-light.webp diff --git a/web/public/empty-state/workspace-settings/exports-dark-resp.webp b/apps/web/public/empty-state/workspace-settings/exports-dark-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/exports-dark-resp.webp rename to apps/web/public/empty-state/workspace-settings/exports-dark-resp.webp diff --git a/web/public/empty-state/workspace-settings/exports-dark.webp b/apps/web/public/empty-state/workspace-settings/exports-dark.webp similarity index 100% rename from web/public/empty-state/workspace-settings/exports-dark.webp rename to apps/web/public/empty-state/workspace-settings/exports-dark.webp diff --git a/web/public/empty-state/workspace-settings/exports-light-resp.webp b/apps/web/public/empty-state/workspace-settings/exports-light-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/exports-light-resp.webp rename to apps/web/public/empty-state/workspace-settings/exports-light-resp.webp diff --git a/web/public/empty-state/workspace-settings/exports-light.webp b/apps/web/public/empty-state/workspace-settings/exports-light.webp similarity index 100% rename from web/public/empty-state/workspace-settings/exports-light.webp rename to apps/web/public/empty-state/workspace-settings/exports-light.webp diff --git a/web/public/empty-state/workspace-settings/imports-dark-resp.webp b/apps/web/public/empty-state/workspace-settings/imports-dark-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/imports-dark-resp.webp rename to apps/web/public/empty-state/workspace-settings/imports-dark-resp.webp diff --git a/web/public/empty-state/workspace-settings/imports-dark.webp b/apps/web/public/empty-state/workspace-settings/imports-dark.webp similarity index 100% rename from web/public/empty-state/workspace-settings/imports-dark.webp rename to apps/web/public/empty-state/workspace-settings/imports-dark.webp diff --git a/web/public/empty-state/workspace-settings/imports-light-resp.webp b/apps/web/public/empty-state/workspace-settings/imports-light-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/imports-light-resp.webp rename to apps/web/public/empty-state/workspace-settings/imports-light-resp.webp diff --git a/web/public/empty-state/workspace-settings/imports-light.webp b/apps/web/public/empty-state/workspace-settings/imports-light.webp similarity index 100% rename from web/public/empty-state/workspace-settings/imports-light.webp rename to apps/web/public/empty-state/workspace-settings/imports-light.webp diff --git a/web/public/empty-state/workspace-settings/integrations-dark-resp.webp b/apps/web/public/empty-state/workspace-settings/integrations-dark-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/integrations-dark-resp.webp rename to apps/web/public/empty-state/workspace-settings/integrations-dark-resp.webp diff --git a/web/public/empty-state/workspace-settings/integrations-dark.webp b/apps/web/public/empty-state/workspace-settings/integrations-dark.webp similarity index 100% rename from web/public/empty-state/workspace-settings/integrations-dark.webp rename to apps/web/public/empty-state/workspace-settings/integrations-dark.webp diff --git a/web/public/empty-state/workspace-settings/integrations-light-resp.webp b/apps/web/public/empty-state/workspace-settings/integrations-light-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/integrations-light-resp.webp rename to apps/web/public/empty-state/workspace-settings/integrations-light-resp.webp diff --git a/web/public/empty-state/workspace-settings/integrations-light.webp b/apps/web/public/empty-state/workspace-settings/integrations-light.webp similarity index 100% rename from web/public/empty-state/workspace-settings/integrations-light.webp rename to apps/web/public/empty-state/workspace-settings/integrations-light.webp diff --git a/web/public/empty-state/workspace-settings/webhooks-dark-resp.webp b/apps/web/public/empty-state/workspace-settings/webhooks-dark-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/webhooks-dark-resp.webp rename to apps/web/public/empty-state/workspace-settings/webhooks-dark-resp.webp diff --git a/web/public/empty-state/workspace-settings/webhooks-dark.webp b/apps/web/public/empty-state/workspace-settings/webhooks-dark.webp similarity index 100% rename from web/public/empty-state/workspace-settings/webhooks-dark.webp rename to apps/web/public/empty-state/workspace-settings/webhooks-dark.webp diff --git a/web/public/empty-state/workspace-settings/webhooks-light-resp.webp b/apps/web/public/empty-state/workspace-settings/webhooks-light-resp.webp similarity index 100% rename from web/public/empty-state/workspace-settings/webhooks-light-resp.webp rename to apps/web/public/empty-state/workspace-settings/webhooks-light-resp.webp diff --git a/web/public/empty-state/workspace-settings/webhooks-light.webp b/apps/web/public/empty-state/workspace-settings/webhooks-light.webp similarity index 100% rename from web/public/empty-state/workspace-settings/webhooks-light.webp rename to apps/web/public/empty-state/workspace-settings/webhooks-light.webp diff --git a/web/public/favicon/android-chrome-192x192.png b/apps/web/public/favicon/android-chrome-192x192.png similarity index 100% rename from web/public/favicon/android-chrome-192x192.png rename to apps/web/public/favicon/android-chrome-192x192.png diff --git a/web/public/favicon/android-chrome-512x512.png b/apps/web/public/favicon/android-chrome-512x512.png similarity index 100% rename from web/public/favicon/android-chrome-512x512.png rename to apps/web/public/favicon/android-chrome-512x512.png diff --git a/web/public/favicon/apple-touch-icon.png b/apps/web/public/favicon/apple-touch-icon.png similarity index 100% rename from web/public/favicon/apple-touch-icon.png rename to apps/web/public/favicon/apple-touch-icon.png diff --git a/web/public/favicon/favicon-16x16.png b/apps/web/public/favicon/favicon-16x16.png similarity index 100% rename from web/public/favicon/favicon-16x16.png rename to apps/web/public/favicon/favicon-16x16.png diff --git a/web/public/favicon/favicon-32x32.png b/apps/web/public/favicon/favicon-32x32.png similarity index 100% rename from web/public/favicon/favicon-32x32.png rename to apps/web/public/favicon/favicon-32x32.png diff --git a/web/public/favicon/favicon.ico b/apps/web/public/favicon/favicon.ico similarity index 100% rename from web/public/favicon/favicon.ico rename to apps/web/public/favicon/favicon.ico diff --git a/web/public/favicon/site.webmanifest b/apps/web/public/favicon/site.webmanifest similarity index 100% rename from web/public/favicon/site.webmanifest rename to apps/web/public/favicon/site.webmanifest diff --git a/web/public/fonts/inter/bold-italic.ttf b/apps/web/public/fonts/inter/bold-italic.ttf similarity index 100% rename from web/public/fonts/inter/bold-italic.ttf rename to apps/web/public/fonts/inter/bold-italic.ttf diff --git a/web/public/fonts/inter/bold.ttf b/apps/web/public/fonts/inter/bold.ttf similarity index 100% rename from web/public/fonts/inter/bold.ttf rename to apps/web/public/fonts/inter/bold.ttf diff --git a/web/public/fonts/inter/heavy-italic.ttf b/apps/web/public/fonts/inter/heavy-italic.ttf similarity index 100% rename from web/public/fonts/inter/heavy-italic.ttf rename to apps/web/public/fonts/inter/heavy-italic.ttf diff --git a/web/public/fonts/inter/heavy.ttf b/apps/web/public/fonts/inter/heavy.ttf similarity index 100% rename from web/public/fonts/inter/heavy.ttf rename to apps/web/public/fonts/inter/heavy.ttf diff --git a/web/public/fonts/inter/light-italic.ttf b/apps/web/public/fonts/inter/light-italic.ttf similarity index 100% rename from web/public/fonts/inter/light-italic.ttf rename to apps/web/public/fonts/inter/light-italic.ttf diff --git a/web/public/fonts/inter/light.ttf b/apps/web/public/fonts/inter/light.ttf similarity index 100% rename from web/public/fonts/inter/light.ttf rename to apps/web/public/fonts/inter/light.ttf diff --git a/web/public/fonts/inter/medium-italic.ttf b/apps/web/public/fonts/inter/medium-italic.ttf similarity index 100% rename from web/public/fonts/inter/medium-italic.ttf rename to apps/web/public/fonts/inter/medium-italic.ttf diff --git a/web/public/fonts/inter/medium.ttf b/apps/web/public/fonts/inter/medium.ttf similarity index 100% rename from web/public/fonts/inter/medium.ttf rename to apps/web/public/fonts/inter/medium.ttf diff --git a/web/public/fonts/inter/regular-italic.ttf b/apps/web/public/fonts/inter/regular-italic.ttf similarity index 100% rename from web/public/fonts/inter/regular-italic.ttf rename to apps/web/public/fonts/inter/regular-italic.ttf diff --git a/web/public/fonts/inter/regular.ttf b/apps/web/public/fonts/inter/regular.ttf similarity index 100% rename from web/public/fonts/inter/regular.ttf rename to apps/web/public/fonts/inter/regular.ttf diff --git a/web/public/fonts/inter/semibold-italic.ttf b/apps/web/public/fonts/inter/semibold-italic.ttf similarity index 100% rename from web/public/fonts/inter/semibold-italic.ttf rename to apps/web/public/fonts/inter/semibold-italic.ttf diff --git a/web/public/fonts/inter/semibold.ttf b/apps/web/public/fonts/inter/semibold.ttf similarity index 100% rename from web/public/fonts/inter/semibold.ttf rename to apps/web/public/fonts/inter/semibold.ttf diff --git a/web/public/fonts/inter/thin-italic.ttf b/apps/web/public/fonts/inter/thin-italic.ttf similarity index 100% rename from web/public/fonts/inter/thin-italic.ttf rename to apps/web/public/fonts/inter/thin-italic.ttf diff --git a/web/public/fonts/inter/thin.ttf b/apps/web/public/fonts/inter/thin.ttf similarity index 100% rename from web/public/fonts/inter/thin.ttf rename to apps/web/public/fonts/inter/thin.ttf diff --git a/web/public/fonts/inter/ultrabold-italic.ttf b/apps/web/public/fonts/inter/ultrabold-italic.ttf similarity index 100% rename from web/public/fonts/inter/ultrabold-italic.ttf rename to apps/web/public/fonts/inter/ultrabold-italic.ttf diff --git a/web/public/fonts/inter/ultrabold.ttf b/apps/web/public/fonts/inter/ultrabold.ttf similarity index 100% rename from web/public/fonts/inter/ultrabold.ttf rename to apps/web/public/fonts/inter/ultrabold.ttf diff --git a/web/public/fonts/inter/ultralight-italic.ttf b/apps/web/public/fonts/inter/ultralight-italic.ttf similarity index 100% rename from web/public/fonts/inter/ultralight-italic.ttf rename to apps/web/public/fonts/inter/ultralight-italic.ttf diff --git a/web/public/fonts/inter/ultralight.ttf b/apps/web/public/fonts/inter/ultralight.ttf similarity index 100% rename from web/public/fonts/inter/ultralight.ttf rename to apps/web/public/fonts/inter/ultralight.ttf diff --git a/web/public/icons/icon-128x128.png b/apps/web/public/icons/icon-128x128.png similarity index 100% rename from web/public/icons/icon-128x128.png rename to apps/web/public/icons/icon-128x128.png diff --git a/web/public/icons/icon-180x180.png b/apps/web/public/icons/icon-180x180.png similarity index 100% rename from web/public/icons/icon-180x180.png rename to apps/web/public/icons/icon-180x180.png diff --git a/web/public/icons/icon-192x192.png b/apps/web/public/icons/icon-192x192.png similarity index 100% rename from web/public/icons/icon-192x192.png rename to apps/web/public/icons/icon-192x192.png diff --git a/web/public/icons/icon-348x348.png b/apps/web/public/icons/icon-348x348.png similarity index 100% rename from web/public/icons/icon-348x348.png rename to apps/web/public/icons/icon-348x348.png diff --git a/web/public/icons/icon-512x512.png b/apps/web/public/icons/icon-512x512.png similarity index 100% rename from web/public/icons/icon-512x512.png rename to apps/web/public/icons/icon-512x512.png diff --git a/web/public/images/logo-spinner-dark.gif b/apps/web/public/images/logo-spinner-dark.gif similarity index 100% rename from web/public/images/logo-spinner-dark.gif rename to apps/web/public/images/logo-spinner-dark.gif diff --git a/web/public/images/logo-spinner-light.gif b/apps/web/public/images/logo-spinner-light.gif similarity index 100% rename from web/public/images/logo-spinner-light.gif rename to apps/web/public/images/logo-spinner-light.gif diff --git a/web/public/instance-not-ready.webp b/apps/web/public/instance-not-ready.webp similarity index 100% rename from web/public/instance-not-ready.webp rename to apps/web/public/instance-not-ready.webp diff --git a/web/public/instance-setup-done.webp b/apps/web/public/instance-setup-done.webp similarity index 100% rename from web/public/instance-setup-done.webp rename to apps/web/public/instance-setup-done.webp diff --git a/web/public/logos/github-black.png b/apps/web/public/logos/github-black.png similarity index 100% rename from web/public/logos/github-black.png rename to apps/web/public/logos/github-black.png diff --git a/web/public/logos/github-dark.svg b/apps/web/public/logos/github-dark.svg similarity index 100% rename from web/public/logos/github-dark.svg rename to apps/web/public/logos/github-dark.svg diff --git a/web/public/logos/github-square.png b/apps/web/public/logos/github-square.png similarity index 100% rename from web/public/logos/github-square.png rename to apps/web/public/logos/github-square.png diff --git a/web/public/logos/github-white.png b/apps/web/public/logos/github-white.png similarity index 100% rename from web/public/logos/github-white.png rename to apps/web/public/logos/github-white.png diff --git a/web/public/logos/gitlab-logo.svg b/apps/web/public/logos/gitlab-logo.svg similarity index 100% rename from web/public/logos/gitlab-logo.svg rename to apps/web/public/logos/gitlab-logo.svg diff --git a/web/public/logos/google-logo.svg b/apps/web/public/logos/google-logo.svg similarity index 100% rename from web/public/logos/google-logo.svg rename to apps/web/public/logos/google-logo.svg diff --git a/web/public/mac-command.svg b/apps/web/public/mac-command.svg similarity index 100% rename from web/public/mac-command.svg rename to apps/web/public/mac-command.svg diff --git a/web/public/maintenance-mode.webp b/apps/web/public/maintenance-mode.webp similarity index 100% rename from web/public/maintenance-mode.webp rename to apps/web/public/maintenance-mode.webp diff --git a/web/public/manifest.json b/apps/web/public/manifest.json similarity index 100% rename from web/public/manifest.json rename to apps/web/public/manifest.json diff --git a/web/public/og-image.png b/apps/web/public/og-image.png similarity index 100% rename from web/public/og-image.png rename to apps/web/public/og-image.png diff --git a/web/public/onboarding/create-join-workspace-dark.webp b/apps/web/public/onboarding/create-join-workspace-dark.webp similarity index 100% rename from web/public/onboarding/create-join-workspace-dark.webp rename to apps/web/public/onboarding/create-join-workspace-dark.webp diff --git a/web/public/onboarding/create-join-workspace-light.webp b/apps/web/public/onboarding/create-join-workspace-light.webp similarity index 100% rename from web/public/onboarding/create-join-workspace-light.webp rename to apps/web/public/onboarding/create-join-workspace-light.webp diff --git a/web/public/onboarding/cycles.webp b/apps/web/public/onboarding/cycles.webp similarity index 100% rename from web/public/onboarding/cycles.webp rename to apps/web/public/onboarding/cycles.webp diff --git a/web/public/onboarding/invite-members-dark.webp b/apps/web/public/onboarding/invite-members-dark.webp similarity index 100% rename from web/public/onboarding/invite-members-dark.webp rename to apps/web/public/onboarding/invite-members-dark.webp diff --git a/web/public/onboarding/invite-members-light.webp b/apps/web/public/onboarding/invite-members-light.webp similarity index 100% rename from web/public/onboarding/invite-members-light.webp rename to apps/web/public/onboarding/invite-members-light.webp diff --git a/web/public/onboarding/issues.webp b/apps/web/public/onboarding/issues.webp similarity index 100% rename from web/public/onboarding/issues.webp rename to apps/web/public/onboarding/issues.webp diff --git a/web/public/onboarding/modules.webp b/apps/web/public/onboarding/modules.webp similarity index 100% rename from web/public/onboarding/modules.webp rename to apps/web/public/onboarding/modules.webp diff --git a/web/public/onboarding/onboarding-pages.webp b/apps/web/public/onboarding/onboarding-pages.webp similarity index 100% rename from web/public/onboarding/onboarding-pages.webp rename to apps/web/public/onboarding/onboarding-pages.webp diff --git a/web/public/onboarding/pages.webp b/apps/web/public/onboarding/pages.webp similarity index 100% rename from web/public/onboarding/pages.webp rename to apps/web/public/onboarding/pages.webp diff --git a/web/public/onboarding/profile-setup-dark.webp b/apps/web/public/onboarding/profile-setup-dark.webp similarity index 100% rename from web/public/onboarding/profile-setup-dark.webp rename to apps/web/public/onboarding/profile-setup-dark.webp diff --git a/web/public/onboarding/profile-setup-light.webp b/apps/web/public/onboarding/profile-setup-light.webp similarity index 100% rename from web/public/onboarding/profile-setup-light.webp rename to apps/web/public/onboarding/profile-setup-light.webp diff --git a/web/public/onboarding/user-personalization-dark.webp b/apps/web/public/onboarding/user-personalization-dark.webp similarity index 100% rename from web/public/onboarding/user-personalization-dark.webp rename to apps/web/public/onboarding/user-personalization-dark.webp diff --git a/web/public/onboarding/user-personalization-light.webp b/apps/web/public/onboarding/user-personalization-light.webp similarity index 100% rename from web/public/onboarding/user-personalization-light.webp rename to apps/web/public/onboarding/user-personalization-light.webp diff --git a/web/public/onboarding/views.webp b/apps/web/public/onboarding/views.webp similarity index 100% rename from web/public/onboarding/views.webp rename to apps/web/public/onboarding/views.webp diff --git a/web/public/plane-logos/black-horizontal-with-blue-logo.png b/apps/web/public/plane-logos/black-horizontal-with-blue-logo.png similarity index 100% rename from web/public/plane-logos/black-horizontal-with-blue-logo.png rename to apps/web/public/plane-logos/black-horizontal-with-blue-logo.png diff --git a/web/public/plane-logos/blue-without-text.png b/apps/web/public/plane-logos/blue-without-text.png similarity index 100% rename from web/public/plane-logos/blue-without-text.png rename to apps/web/public/plane-logos/blue-without-text.png diff --git a/web/public/plane-logos/plane-mobile-pwa.png b/apps/web/public/plane-logos/plane-mobile-pwa.png similarity index 100% rename from web/public/plane-logos/plane-mobile-pwa.png rename to apps/web/public/plane-logos/plane-mobile-pwa.png diff --git a/web/public/plane-logos/white-horizontal-with-blue-logo.png b/apps/web/public/plane-logos/white-horizontal-with-blue-logo.png similarity index 100% rename from web/public/plane-logos/white-horizontal-with-blue-logo.png rename to apps/web/public/plane-logos/white-horizontal-with-blue-logo.png diff --git a/web/public/plane-logos/white-horizontal.svg b/apps/web/public/plane-logos/white-horizontal.svg similarity index 100% rename from web/public/plane-logos/white-horizontal.svg rename to apps/web/public/plane-logos/white-horizontal.svg diff --git a/web/public/plane-takeoff.png b/apps/web/public/plane-takeoff.png similarity index 100% rename from web/public/plane-takeoff.png rename to apps/web/public/plane-takeoff.png diff --git a/web/public/services/csv.svg b/apps/web/public/services/csv.svg similarity index 100% rename from web/public/services/csv.svg rename to apps/web/public/services/csv.svg diff --git a/web/public/services/excel.svg b/apps/web/public/services/excel.svg similarity index 100% rename from web/public/services/excel.svg rename to apps/web/public/services/excel.svg diff --git a/web/public/services/github.png b/apps/web/public/services/github.png similarity index 100% rename from web/public/services/github.png rename to apps/web/public/services/github.png diff --git a/web/public/services/jira.svg b/apps/web/public/services/jira.svg similarity index 100% rename from web/public/services/jira.svg rename to apps/web/public/services/jira.svg diff --git a/web/public/services/json.svg b/apps/web/public/services/json.svg similarity index 100% rename from web/public/services/json.svg rename to apps/web/public/services/json.svg diff --git a/web/public/services/slack.png b/apps/web/public/services/slack.png similarity index 100% rename from web/public/services/slack.png rename to apps/web/public/services/slack.png diff --git a/web/public/site.webmanifest.json b/apps/web/public/site.webmanifest.json similarity index 100% rename from web/public/site.webmanifest.json rename to apps/web/public/site.webmanifest.json diff --git a/web/public/sw.js b/apps/web/public/sw.js similarity index 100% rename from web/public/sw.js rename to apps/web/public/sw.js diff --git a/web/public/sw.js.map b/apps/web/public/sw.js.map similarity index 100% rename from web/public/sw.js.map rename to apps/web/public/sw.js.map diff --git a/web/public/user.png b/apps/web/public/user.png similarity index 100% rename from web/public/user.png rename to apps/web/public/user.png diff --git a/web/public/users/user-1.png b/apps/web/public/users/user-1.png similarity index 100% rename from web/public/users/user-1.png rename to apps/web/public/users/user-1.png diff --git a/web/public/users/user-2.png b/apps/web/public/users/user-2.png similarity index 100% rename from web/public/users/user-2.png rename to apps/web/public/users/user-2.png diff --git a/web/public/users/user-profile-cover-default-img.png b/apps/web/public/users/user-profile-cover-default-img.png similarity index 100% rename from web/public/users/user-profile-cover-default-img.png rename to apps/web/public/users/user-profile-cover-default-img.png diff --git a/web/public/workbox-9f2f79cf.js b/apps/web/public/workbox-9f2f79cf.js similarity index 100% rename from web/public/workbox-9f2f79cf.js rename to apps/web/public/workbox-9f2f79cf.js diff --git a/web/public/workbox-9f2f79cf.js.map b/apps/web/public/workbox-9f2f79cf.js.map similarity index 100% rename from web/public/workbox-9f2f79cf.js.map rename to apps/web/public/workbox-9f2f79cf.js.map diff --git a/web/public/workspace-active-cycles/cta-l-1-dark.webp b/apps/web/public/workspace-active-cycles/cta-l-1-dark.webp similarity index 100% rename from web/public/workspace-active-cycles/cta-l-1-dark.webp rename to apps/web/public/workspace-active-cycles/cta-l-1-dark.webp diff --git a/web/public/workspace-active-cycles/cta-l-1-light.webp b/apps/web/public/workspace-active-cycles/cta-l-1-light.webp similarity index 100% rename from web/public/workspace-active-cycles/cta-l-1-light.webp rename to apps/web/public/workspace-active-cycles/cta-l-1-light.webp diff --git a/web/public/workspace-active-cycles/cta-r-1-dark.webp b/apps/web/public/workspace-active-cycles/cta-r-1-dark.webp similarity index 100% rename from web/public/workspace-active-cycles/cta-r-1-dark.webp rename to apps/web/public/workspace-active-cycles/cta-r-1-dark.webp diff --git a/web/public/workspace-active-cycles/cta-r-1-light.webp b/apps/web/public/workspace-active-cycles/cta-r-1-light.webp similarity index 100% rename from web/public/workspace-active-cycles/cta-r-1-light.webp rename to apps/web/public/workspace-active-cycles/cta-r-1-light.webp diff --git a/web/public/workspace-active-cycles/cta-r-2-dark.webp b/apps/web/public/workspace-active-cycles/cta-r-2-dark.webp similarity index 100% rename from web/public/workspace-active-cycles/cta-r-2-dark.webp rename to apps/web/public/workspace-active-cycles/cta-r-2-dark.webp diff --git a/web/public/workspace-active-cycles/cta-r-2-light.webp b/apps/web/public/workspace-active-cycles/cta-r-2-light.webp similarity index 100% rename from web/public/workspace-active-cycles/cta-r-2-light.webp rename to apps/web/public/workspace-active-cycles/cta-r-2-light.webp diff --git a/web/public/workspace/workspace-creation-disabled.png b/apps/web/public/workspace/workspace-creation-disabled.png similarity index 100% rename from web/public/workspace/workspace-creation-disabled.png rename to apps/web/public/workspace/workspace-creation-disabled.png diff --git a/web/public/workspace/workspace-not-available.png b/apps/web/public/workspace/workspace-not-available.png similarity index 100% rename from web/public/workspace/workspace-not-available.png rename to apps/web/public/workspace/workspace-not-available.png diff --git a/web/styles/command-pallette.css b/apps/web/styles/command-pallette.css similarity index 100% rename from web/styles/command-pallette.css rename to apps/web/styles/command-pallette.css diff --git a/web/styles/emoji.css b/apps/web/styles/emoji.css similarity index 100% rename from web/styles/emoji.css rename to apps/web/styles/emoji.css diff --git a/web/styles/globals.css b/apps/web/styles/globals.css similarity index 100% rename from web/styles/globals.css rename to apps/web/styles/globals.css diff --git a/web/styles/nprogress.css b/apps/web/styles/nprogress.css similarity index 100% rename from web/styles/nprogress.css rename to apps/web/styles/nprogress.css diff --git a/web/styles/react-day-picker.css b/apps/web/styles/react-day-picker.css similarity index 100% rename from web/styles/react-day-picker.css rename to apps/web/styles/react-day-picker.css diff --git a/web/tailwind.config.js b/apps/web/tailwind.config.js similarity index 100% rename from web/tailwind.config.js rename to apps/web/tailwind.config.js diff --git a/web/tsconfig.json b/apps/web/tsconfig.json similarity index 100% rename from web/tsconfig.json rename to apps/web/tsconfig.json diff --git a/web/use-font-face-observer.d.ts b/apps/web/use-font-face-observer.d.ts similarity index 100% rename from web/use-font-face-observer.d.ts rename to apps/web/use-font-face-observer.d.ts diff --git a/package.json b/package.json index 73c8697a14..6faf02651d 100644 --- a/package.json +++ b/package.json @@ -6,10 +6,7 @@ "license": "AGPL-3.0", "private": true, "workspaces": [ - "web", - "space", - "admin", - "live", + "apps/*", "packages/*" ], "scripts": {