diff --git a/.gitmodules b/.gitmodules index 31ee66bdef..e69de29bb2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +0,0 @@ -[submodule "jslib"] - path = jslib - url = https://github.com/bitwarden/jslib.git - branch = master diff --git a/.dockerignore b/apps/web/.dockerignore similarity index 100% rename from .dockerignore rename to apps/web/.dockerignore diff --git a/.editorconfig b/apps/web/.editorconfig similarity index 100% rename from .editorconfig rename to apps/web/.editorconfig diff --git a/.eslintignore b/apps/web/.eslintignore similarity index 100% rename from .eslintignore rename to apps/web/.eslintignore diff --git a/.eslintrc.json b/apps/web/.eslintrc.json similarity index 100% rename from .eslintrc.json rename to apps/web/.eslintrc.json diff --git a/.git-blame-ignore-revs b/apps/web/.git-blame-ignore-revs similarity index 100% rename from .git-blame-ignore-revs rename to apps/web/.git-blame-ignore-revs diff --git a/.gitattributes b/apps/web/.gitattributes similarity index 100% rename from .gitattributes rename to apps/web/.gitattributes diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/apps/web/.github/ISSUE_TEMPLATE/bug.yml similarity index 100% rename from .github/ISSUE_TEMPLATE/bug.yml rename to apps/web/.github/ISSUE_TEMPLATE/bug.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/apps/web/.github/ISSUE_TEMPLATE/config.yml similarity index 100% rename from .github/ISSUE_TEMPLATE/config.yml rename to apps/web/.github/ISSUE_TEMPLATE/config.yml diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/apps/web/.github/PULL_REQUEST_TEMPLATE.md similarity index 100% rename from .github/PULL_REQUEST_TEMPLATE.md rename to apps/web/.github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/workflows/build.yml b/apps/web/.github/workflows/build.yml similarity index 100% rename from .github/workflows/build.yml rename to apps/web/.github/workflows/build.yml diff --git a/.github/workflows/crowdin-pull.yml b/apps/web/.github/workflows/crowdin-pull.yml similarity index 100% rename from .github/workflows/crowdin-pull.yml rename to apps/web/.github/workflows/crowdin-pull.yml diff --git a/.github/workflows/enforce-labels.yml b/apps/web/.github/workflows/enforce-labels.yml similarity index 100% rename from .github/workflows/enforce-labels.yml rename to apps/web/.github/workflows/enforce-labels.yml diff --git a/.github/workflows/qa-deploy.yml b/apps/web/.github/workflows/qa-deploy.yml similarity index 100% rename from .github/workflows/qa-deploy.yml rename to apps/web/.github/workflows/qa-deploy.yml diff --git a/.github/workflows/release.yml b/apps/web/.github/workflows/release.yml similarity index 100% rename from .github/workflows/release.yml rename to apps/web/.github/workflows/release.yml diff --git a/.github/workflows/version-bump.yml b/apps/web/.github/workflows/version-bump.yml similarity index 100% rename from .github/workflows/version-bump.yml rename to apps/web/.github/workflows/version-bump.yml diff --git a/.github/workflows/workflow-linter.yml b/apps/web/.github/workflows/workflow-linter.yml similarity index 100% rename from .github/workflows/workflow-linter.yml rename to apps/web/.github/workflows/workflow-linter.yml diff --git a/.gitignore b/apps/web/.gitignore similarity index 100% rename from .gitignore rename to apps/web/.gitignore diff --git a/.husky/pre-commit b/apps/web/.husky/pre-commit old mode 100755 new mode 100644 similarity index 100% rename from .husky/pre-commit rename to apps/web/.husky/pre-commit diff --git a/.prettierignore b/apps/web/.prettierignore similarity index 95% rename from .prettierignore rename to apps/web/.prettierignore index e3ccb50d56..b579285e2c 100644 --- a/.prettierignore +++ b/apps/web/.prettierignore @@ -2,7 +2,7 @@ build dist -jslib +#jslib # External libraries / auto synced locales src/locales diff --git a/.prettierrc.json b/apps/web/.prettierrc.json similarity index 100% rename from .prettierrc.json rename to apps/web/.prettierrc.json diff --git a/CONTRIBUTING.md b/apps/web/CONTRIBUTING.md similarity index 100% rename from CONTRIBUTING.md rename to apps/web/CONTRIBUTING.md diff --git a/Dockerfile b/apps/web/Dockerfile similarity index 100% rename from Dockerfile rename to apps/web/Dockerfile diff --git a/LICENSE.txt b/apps/web/LICENSE.txt similarity index 100% rename from LICENSE.txt rename to apps/web/LICENSE.txt diff --git a/LICENSE_BITWARDEN.txt b/apps/web/LICENSE_BITWARDEN.txt similarity index 100% rename from LICENSE_BITWARDEN.txt rename to apps/web/LICENSE_BITWARDEN.txt diff --git a/LICENSE_GPL.txt b/apps/web/LICENSE_GPL.txt similarity index 100% rename from LICENSE_GPL.txt rename to apps/web/LICENSE_GPL.txt diff --git a/README.md b/apps/web/README.md similarity index 100% rename from README.md rename to apps/web/README.md diff --git a/SECURITY.md b/apps/web/SECURITY.md similarity index 100% rename from SECURITY.md rename to apps/web/SECURITY.md diff --git a/config.js b/apps/web/config.js similarity index 100% rename from config.js rename to apps/web/config.js diff --git a/config/base.json b/apps/web/config/base.json similarity index 100% rename from config/base.json rename to apps/web/config/base.json diff --git a/config/cloud.json b/apps/web/config/cloud.json similarity index 100% rename from config/cloud.json rename to apps/web/config/cloud.json diff --git a/config/development.json b/apps/web/config/development.json similarity index 100% rename from config/development.json rename to apps/web/config/development.json diff --git a/config/qa.json b/apps/web/config/qa.json similarity index 100% rename from config/qa.json rename to apps/web/config/qa.json diff --git a/config/selfhosted.json b/apps/web/config/selfhosted.json similarity index 100% rename from config/selfhosted.json rename to apps/web/config/selfhosted.json diff --git a/crowdin.yml b/apps/web/crowdin.yml similarity index 100% rename from crowdin.yml rename to apps/web/crowdin.yml diff --git a/dev-server.shared.pem b/apps/web/dev-server.shared.pem similarity index 100% rename from dev-server.shared.pem rename to apps/web/dev-server.shared.pem diff --git a/entrypoint.sh b/apps/web/entrypoint.sh similarity index 100% rename from entrypoint.sh rename to apps/web/entrypoint.sh diff --git a/package-lock.json b/apps/web/package-lock.json similarity index 100% rename from package-lock.json rename to apps/web/package-lock.json diff --git a/package.json b/apps/web/package.json similarity index 100% rename from package.json rename to apps/web/package.json diff --git a/postcss.config.js b/apps/web/postcss.config.js similarity index 100% rename from postcss.config.js rename to apps/web/postcss.config.js diff --git a/scripts/optimize.js b/apps/web/scripts/optimize.js similarity index 100% rename from scripts/optimize.js rename to apps/web/scripts/optimize.js diff --git a/src/.nojekyll b/apps/web/src/.nojekyll similarity index 100% rename from src/.nojekyll rename to apps/web/src/.nojekyll diff --git a/src/404.html b/apps/web/src/404.html similarity index 100% rename from src/404.html rename to apps/web/src/404.html diff --git a/src/404/bootstrap.min.css b/apps/web/src/404/bootstrap.min.css similarity index 100% rename from src/404/bootstrap.min.css rename to apps/web/src/404/bootstrap.min.css diff --git a/src/404/styles.css b/apps/web/src/404/styles.css similarity index 100% rename from src/404/styles.css rename to apps/web/src/404/styles.css diff --git a/src/abstractions/state.service.ts b/apps/web/src/abstractions/state.service.ts similarity index 100% rename from src/abstractions/state.service.ts rename to apps/web/src/abstractions/state.service.ts diff --git a/src/app-id.json b/apps/web/src/app-id.json similarity index 100% rename from src/app-id.json rename to apps/web/src/app-id.json diff --git a/src/app/accounts/accept-emergency.component.html b/apps/web/src/app/accounts/accept-emergency.component.html similarity index 100% rename from src/app/accounts/accept-emergency.component.html rename to apps/web/src/app/accounts/accept-emergency.component.html diff --git a/src/app/accounts/accept-emergency.component.ts b/apps/web/src/app/accounts/accept-emergency.component.ts similarity index 100% rename from src/app/accounts/accept-emergency.component.ts rename to apps/web/src/app/accounts/accept-emergency.component.ts diff --git a/src/app/accounts/accept-organization.component.html b/apps/web/src/app/accounts/accept-organization.component.html similarity index 100% rename from src/app/accounts/accept-organization.component.html rename to apps/web/src/app/accounts/accept-organization.component.html diff --git a/src/app/accounts/accept-organization.component.ts b/apps/web/src/app/accounts/accept-organization.component.ts similarity index 100% rename from src/app/accounts/accept-organization.component.ts rename to apps/web/src/app/accounts/accept-organization.component.ts diff --git a/src/app/accounts/hint.component.html b/apps/web/src/app/accounts/hint.component.html similarity index 100% rename from src/app/accounts/hint.component.html rename to apps/web/src/app/accounts/hint.component.html diff --git a/src/app/accounts/hint.component.ts b/apps/web/src/app/accounts/hint.component.ts similarity index 100% rename from src/app/accounts/hint.component.ts rename to apps/web/src/app/accounts/hint.component.ts diff --git a/src/app/accounts/lock.component.html b/apps/web/src/app/accounts/lock.component.html similarity index 100% rename from src/app/accounts/lock.component.html rename to apps/web/src/app/accounts/lock.component.html diff --git a/src/app/accounts/lock.component.ts b/apps/web/src/app/accounts/lock.component.ts similarity index 100% rename from src/app/accounts/lock.component.ts rename to apps/web/src/app/accounts/lock.component.ts diff --git a/src/app/accounts/login.component.html b/apps/web/src/app/accounts/login.component.html similarity index 100% rename from src/app/accounts/login.component.html rename to apps/web/src/app/accounts/login.component.html diff --git a/src/app/accounts/login.component.ts b/apps/web/src/app/accounts/login.component.ts similarity index 100% rename from src/app/accounts/login.component.ts rename to apps/web/src/app/accounts/login.component.ts diff --git a/src/app/accounts/recover-delete.component.html b/apps/web/src/app/accounts/recover-delete.component.html similarity index 100% rename from src/app/accounts/recover-delete.component.html rename to apps/web/src/app/accounts/recover-delete.component.html diff --git a/src/app/accounts/recover-delete.component.ts b/apps/web/src/app/accounts/recover-delete.component.ts similarity index 100% rename from src/app/accounts/recover-delete.component.ts rename to apps/web/src/app/accounts/recover-delete.component.ts diff --git a/src/app/accounts/recover-two-factor.component.html b/apps/web/src/app/accounts/recover-two-factor.component.html similarity index 100% rename from src/app/accounts/recover-two-factor.component.html rename to apps/web/src/app/accounts/recover-two-factor.component.html diff --git a/src/app/accounts/recover-two-factor.component.ts b/apps/web/src/app/accounts/recover-two-factor.component.ts similarity index 100% rename from src/app/accounts/recover-two-factor.component.ts rename to apps/web/src/app/accounts/recover-two-factor.component.ts diff --git a/src/app/accounts/register.component.html b/apps/web/src/app/accounts/register.component.html similarity index 100% rename from src/app/accounts/register.component.html rename to apps/web/src/app/accounts/register.component.html diff --git a/src/app/accounts/register.component.ts b/apps/web/src/app/accounts/register.component.ts similarity index 100% rename from src/app/accounts/register.component.ts rename to apps/web/src/app/accounts/register.component.ts diff --git a/src/app/accounts/remove-password.component.html b/apps/web/src/app/accounts/remove-password.component.html similarity index 100% rename from src/app/accounts/remove-password.component.html rename to apps/web/src/app/accounts/remove-password.component.html diff --git a/src/app/accounts/remove-password.component.ts b/apps/web/src/app/accounts/remove-password.component.ts similarity index 100% rename from src/app/accounts/remove-password.component.ts rename to apps/web/src/app/accounts/remove-password.component.ts diff --git a/src/app/accounts/set-password.component.html b/apps/web/src/app/accounts/set-password.component.html similarity index 100% rename from src/app/accounts/set-password.component.html rename to apps/web/src/app/accounts/set-password.component.html diff --git a/src/app/accounts/set-password.component.ts b/apps/web/src/app/accounts/set-password.component.ts similarity index 100% rename from src/app/accounts/set-password.component.ts rename to apps/web/src/app/accounts/set-password.component.ts diff --git a/src/app/accounts/sso.component.html b/apps/web/src/app/accounts/sso.component.html similarity index 100% rename from src/app/accounts/sso.component.html rename to apps/web/src/app/accounts/sso.component.html diff --git a/src/app/accounts/sso.component.ts b/apps/web/src/app/accounts/sso.component.ts similarity index 100% rename from src/app/accounts/sso.component.ts rename to apps/web/src/app/accounts/sso.component.ts diff --git a/src/app/accounts/two-factor-options.component.html b/apps/web/src/app/accounts/two-factor-options.component.html similarity index 100% rename from src/app/accounts/two-factor-options.component.html rename to apps/web/src/app/accounts/two-factor-options.component.html diff --git a/src/app/accounts/two-factor-options.component.ts b/apps/web/src/app/accounts/two-factor-options.component.ts similarity index 100% rename from src/app/accounts/two-factor-options.component.ts rename to apps/web/src/app/accounts/two-factor-options.component.ts diff --git a/src/app/accounts/two-factor.component.html b/apps/web/src/app/accounts/two-factor.component.html similarity index 100% rename from src/app/accounts/two-factor.component.html rename to apps/web/src/app/accounts/two-factor.component.html diff --git a/src/app/accounts/two-factor.component.ts b/apps/web/src/app/accounts/two-factor.component.ts similarity index 100% rename from src/app/accounts/two-factor.component.ts rename to apps/web/src/app/accounts/two-factor.component.ts diff --git a/src/app/accounts/update-password.component.html b/apps/web/src/app/accounts/update-password.component.html similarity index 100% rename from src/app/accounts/update-password.component.html rename to apps/web/src/app/accounts/update-password.component.html diff --git a/src/app/accounts/update-password.component.ts b/apps/web/src/app/accounts/update-password.component.ts similarity index 100% rename from src/app/accounts/update-password.component.ts rename to apps/web/src/app/accounts/update-password.component.ts diff --git a/src/app/accounts/update-temp-password.component.html b/apps/web/src/app/accounts/update-temp-password.component.html similarity index 100% rename from src/app/accounts/update-temp-password.component.html rename to apps/web/src/app/accounts/update-temp-password.component.html diff --git a/src/app/accounts/update-temp-password.component.ts b/apps/web/src/app/accounts/update-temp-password.component.ts similarity index 100% rename from src/app/accounts/update-temp-password.component.ts rename to apps/web/src/app/accounts/update-temp-password.component.ts diff --git a/src/app/accounts/verify-email-token.component.html b/apps/web/src/app/accounts/verify-email-token.component.html similarity index 100% rename from src/app/accounts/verify-email-token.component.html rename to apps/web/src/app/accounts/verify-email-token.component.html diff --git a/src/app/accounts/verify-email-token.component.ts b/apps/web/src/app/accounts/verify-email-token.component.ts similarity index 100% rename from src/app/accounts/verify-email-token.component.ts rename to apps/web/src/app/accounts/verify-email-token.component.ts diff --git a/src/app/accounts/verify-recover-delete.component.html b/apps/web/src/app/accounts/verify-recover-delete.component.html similarity index 100% rename from src/app/accounts/verify-recover-delete.component.html rename to apps/web/src/app/accounts/verify-recover-delete.component.html diff --git a/src/app/accounts/verify-recover-delete.component.ts b/apps/web/src/app/accounts/verify-recover-delete.component.ts similarity index 100% rename from src/app/accounts/verify-recover-delete.component.ts rename to apps/web/src/app/accounts/verify-recover-delete.component.ts diff --git a/src/app/app.component.html b/apps/web/src/app/app.component.html similarity index 100% rename from src/app/app.component.html rename to apps/web/src/app/app.component.html diff --git a/src/app/app.component.ts b/apps/web/src/app/app.component.ts similarity index 100% rename from src/app/app.component.ts rename to apps/web/src/app/app.component.ts diff --git a/src/app/app.module.ts b/apps/web/src/app/app.module.ts similarity index 100% rename from src/app/app.module.ts rename to apps/web/src/app/app.module.ts diff --git a/src/app/common/base.accept.component.ts b/apps/web/src/app/common/base.accept.component.ts similarity index 100% rename from src/app/common/base.accept.component.ts rename to apps/web/src/app/common/base.accept.component.ts diff --git a/src/app/common/base.events.component.ts b/apps/web/src/app/common/base.events.component.ts similarity index 100% rename from src/app/common/base.events.component.ts rename to apps/web/src/app/common/base.events.component.ts diff --git a/src/app/common/base.people.component.ts b/apps/web/src/app/common/base.people.component.ts similarity index 100% rename from src/app/common/base.people.component.ts rename to apps/web/src/app/common/base.people.component.ts diff --git a/src/app/components/nested-checkbox.component.html b/apps/web/src/app/components/nested-checkbox.component.html similarity index 100% rename from src/app/components/nested-checkbox.component.html rename to apps/web/src/app/components/nested-checkbox.component.html diff --git a/src/app/components/nested-checkbox.component.ts b/apps/web/src/app/components/nested-checkbox.component.ts similarity index 100% rename from src/app/components/nested-checkbox.component.ts rename to apps/web/src/app/components/nested-checkbox.component.ts diff --git a/src/app/components/organization-switcher.component.html b/apps/web/src/app/components/organization-switcher.component.html similarity index 100% rename from src/app/components/organization-switcher.component.html rename to apps/web/src/app/components/organization-switcher.component.html diff --git a/src/app/components/organization-switcher.component.ts b/apps/web/src/app/components/organization-switcher.component.ts similarity index 100% rename from src/app/components/organization-switcher.component.ts rename to apps/web/src/app/components/organization-switcher.component.ts diff --git a/src/app/components/password-reprompt.component.html b/apps/web/src/app/components/password-reprompt.component.html similarity index 100% rename from src/app/components/password-reprompt.component.html rename to apps/web/src/app/components/password-reprompt.component.html diff --git a/src/app/components/password-reprompt.component.ts b/apps/web/src/app/components/password-reprompt.component.ts similarity index 100% rename from src/app/components/password-reprompt.component.ts rename to apps/web/src/app/components/password-reprompt.component.ts diff --git a/src/app/components/password-strength.component.html b/apps/web/src/app/components/password-strength.component.html similarity index 100% rename from src/app/components/password-strength.component.html rename to apps/web/src/app/components/password-strength.component.html diff --git a/src/app/components/password-strength.component.ts b/apps/web/src/app/components/password-strength.component.ts similarity index 100% rename from src/app/components/password-strength.component.ts rename to apps/web/src/app/components/password-strength.component.ts diff --git a/src/app/components/premium-badge.component.ts b/apps/web/src/app/components/premium-badge.component.ts similarity index 100% rename from src/app/components/premium-badge.component.ts rename to apps/web/src/app/components/premium-badge.component.ts diff --git a/src/app/guards/home.guard.ts b/apps/web/src/app/guards/home.guard.ts similarity index 100% rename from src/app/guards/home.guard.ts rename to apps/web/src/app/guards/home.guard.ts diff --git a/src/app/layouts/footer.component.html b/apps/web/src/app/layouts/footer.component.html similarity index 100% rename from src/app/layouts/footer.component.html rename to apps/web/src/app/layouts/footer.component.html diff --git a/src/app/layouts/footer.component.ts b/apps/web/src/app/layouts/footer.component.ts similarity index 100% rename from src/app/layouts/footer.component.ts rename to apps/web/src/app/layouts/footer.component.ts diff --git a/src/app/layouts/frontend-layout.component.html b/apps/web/src/app/layouts/frontend-layout.component.html similarity index 100% rename from src/app/layouts/frontend-layout.component.html rename to apps/web/src/app/layouts/frontend-layout.component.html diff --git a/src/app/layouts/frontend-layout.component.ts b/apps/web/src/app/layouts/frontend-layout.component.ts similarity index 100% rename from src/app/layouts/frontend-layout.component.ts rename to apps/web/src/app/layouts/frontend-layout.component.ts diff --git a/src/app/layouts/navbar.component.html b/apps/web/src/app/layouts/navbar.component.html similarity index 100% rename from src/app/layouts/navbar.component.html rename to apps/web/src/app/layouts/navbar.component.html diff --git a/src/app/layouts/navbar.component.ts b/apps/web/src/app/layouts/navbar.component.ts similarity index 100% rename from src/app/layouts/navbar.component.ts rename to apps/web/src/app/layouts/navbar.component.ts diff --git a/src/app/layouts/user-layout.component.html b/apps/web/src/app/layouts/user-layout.component.html similarity index 100% rename from src/app/layouts/user-layout.component.html rename to apps/web/src/app/layouts/user-layout.component.html diff --git a/src/app/layouts/user-layout.component.ts b/apps/web/src/app/layouts/user-layout.component.ts similarity index 100% rename from src/app/layouts/user-layout.component.ts rename to apps/web/src/app/layouts/user-layout.component.ts diff --git a/src/app/main.ts b/apps/web/src/app/main.ts similarity index 100% rename from src/app/main.ts rename to apps/web/src/app/main.ts diff --git a/src/app/modules/loose-components.module.ts b/apps/web/src/app/modules/loose-components.module.ts similarity index 100% rename from src/app/modules/loose-components.module.ts rename to apps/web/src/app/modules/loose-components.module.ts diff --git a/src/app/modules/organizations/manage/entity-users.component.html b/apps/web/src/app/modules/organizations/manage/entity-users.component.html similarity index 100% rename from src/app/modules/organizations/manage/entity-users.component.html rename to apps/web/src/app/modules/organizations/manage/entity-users.component.html diff --git a/src/app/modules/organizations/manage/entity-users.component.ts b/apps/web/src/app/modules/organizations/manage/entity-users.component.ts similarity index 100% rename from src/app/modules/organizations/manage/entity-users.component.ts rename to apps/web/src/app/modules/organizations/manage/entity-users.component.ts diff --git a/src/app/modules/organizations/manage/organization-manage.module.ts b/apps/web/src/app/modules/organizations/manage/organization-manage.module.ts similarity index 100% rename from src/app/modules/organizations/manage/organization-manage.module.ts rename to apps/web/src/app/modules/organizations/manage/organization-manage.module.ts diff --git a/src/app/modules/organizations/users/enroll-master-password-reset.component.html b/apps/web/src/app/modules/organizations/users/enroll-master-password-reset.component.html similarity index 100% rename from src/app/modules/organizations/users/enroll-master-password-reset.component.html rename to apps/web/src/app/modules/organizations/users/enroll-master-password-reset.component.html diff --git a/src/app/modules/organizations/users/enroll-master-password-reset.component.ts b/apps/web/src/app/modules/organizations/users/enroll-master-password-reset.component.ts similarity index 100% rename from src/app/modules/organizations/users/enroll-master-password-reset.component.ts rename to apps/web/src/app/modules/organizations/users/enroll-master-password-reset.component.ts diff --git a/src/app/modules/organizations/users/organization-user.module.ts b/apps/web/src/app/modules/organizations/users/organization-user.module.ts similarity index 100% rename from src/app/modules/organizations/users/organization-user.module.ts rename to apps/web/src/app/modules/organizations/users/organization-user.module.ts diff --git a/src/app/modules/pipes/get-organization-name.pipe.ts b/apps/web/src/app/modules/pipes/get-organization-name.pipe.ts similarity index 100% rename from src/app/modules/pipes/get-organization-name.pipe.ts rename to apps/web/src/app/modules/pipes/get-organization-name.pipe.ts diff --git a/src/app/modules/pipes/pipes.module.ts b/apps/web/src/app/modules/pipes/pipes.module.ts similarity index 100% rename from src/app/modules/pipes/pipes.module.ts rename to apps/web/src/app/modules/pipes/pipes.module.ts diff --git a/src/app/modules/shared.module.ts b/apps/web/src/app/modules/shared.module.ts similarity index 100% rename from src/app/modules/shared.module.ts rename to apps/web/src/app/modules/shared.module.ts diff --git a/src/app/modules/vault-filter/components/collection-filter.component.html b/apps/web/src/app/modules/vault-filter/components/collection-filter.component.html similarity index 100% rename from src/app/modules/vault-filter/components/collection-filter.component.html rename to apps/web/src/app/modules/vault-filter/components/collection-filter.component.html diff --git a/src/app/modules/vault-filter/components/collection-filter.component.ts b/apps/web/src/app/modules/vault-filter/components/collection-filter.component.ts similarity index 100% rename from src/app/modules/vault-filter/components/collection-filter.component.ts rename to apps/web/src/app/modules/vault-filter/components/collection-filter.component.ts diff --git a/src/app/modules/vault-filter/components/folder-filter.component.html b/apps/web/src/app/modules/vault-filter/components/folder-filter.component.html similarity index 100% rename from src/app/modules/vault-filter/components/folder-filter.component.html rename to apps/web/src/app/modules/vault-filter/components/folder-filter.component.html diff --git a/src/app/modules/vault-filter/components/folder-filter.component.ts b/apps/web/src/app/modules/vault-filter/components/folder-filter.component.ts similarity index 100% rename from src/app/modules/vault-filter/components/folder-filter.component.ts rename to apps/web/src/app/modules/vault-filter/components/folder-filter.component.ts diff --git a/src/app/modules/vault-filter/components/link-sso.component.html b/apps/web/src/app/modules/vault-filter/components/link-sso.component.html similarity index 100% rename from src/app/modules/vault-filter/components/link-sso.component.html rename to apps/web/src/app/modules/vault-filter/components/link-sso.component.html diff --git a/src/app/modules/vault-filter/components/link-sso.component.ts b/apps/web/src/app/modules/vault-filter/components/link-sso.component.ts similarity index 100% rename from src/app/modules/vault-filter/components/link-sso.component.ts rename to apps/web/src/app/modules/vault-filter/components/link-sso.component.ts diff --git a/src/app/modules/vault-filter/components/organization-filter.component.html b/apps/web/src/app/modules/vault-filter/components/organization-filter.component.html similarity index 100% rename from src/app/modules/vault-filter/components/organization-filter.component.html rename to apps/web/src/app/modules/vault-filter/components/organization-filter.component.html diff --git a/src/app/modules/vault-filter/components/organization-filter.component.ts b/apps/web/src/app/modules/vault-filter/components/organization-filter.component.ts similarity index 100% rename from src/app/modules/vault-filter/components/organization-filter.component.ts rename to apps/web/src/app/modules/vault-filter/components/organization-filter.component.ts diff --git a/src/app/modules/vault-filter/components/organization-options.component.html b/apps/web/src/app/modules/vault-filter/components/organization-options.component.html similarity index 100% rename from src/app/modules/vault-filter/components/organization-options.component.html rename to apps/web/src/app/modules/vault-filter/components/organization-options.component.html diff --git a/src/app/modules/vault-filter/components/organization-options.component.ts b/apps/web/src/app/modules/vault-filter/components/organization-options.component.ts similarity index 100% rename from src/app/modules/vault-filter/components/organization-options.component.ts rename to apps/web/src/app/modules/vault-filter/components/organization-options.component.ts diff --git a/src/app/modules/vault-filter/components/status-filter.component.html b/apps/web/src/app/modules/vault-filter/components/status-filter.component.html similarity index 100% rename from src/app/modules/vault-filter/components/status-filter.component.html rename to apps/web/src/app/modules/vault-filter/components/status-filter.component.html diff --git a/src/app/modules/vault-filter/components/status-filter.component.ts b/apps/web/src/app/modules/vault-filter/components/status-filter.component.ts similarity index 100% rename from src/app/modules/vault-filter/components/status-filter.component.ts rename to apps/web/src/app/modules/vault-filter/components/status-filter.component.ts diff --git a/src/app/modules/vault-filter/components/type-filter.component.html b/apps/web/src/app/modules/vault-filter/components/type-filter.component.html similarity index 100% rename from src/app/modules/vault-filter/components/type-filter.component.html rename to apps/web/src/app/modules/vault-filter/components/type-filter.component.html diff --git a/src/app/modules/vault-filter/components/type-filter.component.ts b/apps/web/src/app/modules/vault-filter/components/type-filter.component.ts similarity index 100% rename from src/app/modules/vault-filter/components/type-filter.component.ts rename to apps/web/src/app/modules/vault-filter/components/type-filter.component.ts diff --git a/src/app/modules/vault-filter/vault-filter.component.html b/apps/web/src/app/modules/vault-filter/vault-filter.component.html similarity index 100% rename from src/app/modules/vault-filter/vault-filter.component.html rename to apps/web/src/app/modules/vault-filter/vault-filter.component.html diff --git a/src/app/modules/vault-filter/vault-filter.component.ts b/apps/web/src/app/modules/vault-filter/vault-filter.component.ts similarity index 100% rename from src/app/modules/vault-filter/vault-filter.component.ts rename to apps/web/src/app/modules/vault-filter/vault-filter.component.ts diff --git a/src/app/modules/vault-filter/vault-filter.module.ts b/apps/web/src/app/modules/vault-filter/vault-filter.module.ts similarity index 100% rename from src/app/modules/vault-filter/vault-filter.module.ts rename to apps/web/src/app/modules/vault-filter/vault-filter.module.ts diff --git a/src/app/modules/vault-filter/vault-filter.service.ts b/apps/web/src/app/modules/vault-filter/vault-filter.service.ts similarity index 100% rename from src/app/modules/vault-filter/vault-filter.service.ts rename to apps/web/src/app/modules/vault-filter/vault-filter.service.ts diff --git a/src/app/modules/vault/modules/individual-vault/individual-vault-routing.module.ts b/apps/web/src/app/modules/vault/modules/individual-vault/individual-vault-routing.module.ts similarity index 100% rename from src/app/modules/vault/modules/individual-vault/individual-vault-routing.module.ts rename to apps/web/src/app/modules/vault/modules/individual-vault/individual-vault-routing.module.ts diff --git a/src/app/modules/vault/modules/individual-vault/individual-vault.component.html b/apps/web/src/app/modules/vault/modules/individual-vault/individual-vault.component.html similarity index 100% rename from src/app/modules/vault/modules/individual-vault/individual-vault.component.html rename to apps/web/src/app/modules/vault/modules/individual-vault/individual-vault.component.html diff --git a/src/app/modules/vault/modules/individual-vault/individual-vault.component.ts b/apps/web/src/app/modules/vault/modules/individual-vault/individual-vault.component.ts similarity index 100% rename from src/app/modules/vault/modules/individual-vault/individual-vault.component.ts rename to apps/web/src/app/modules/vault/modules/individual-vault/individual-vault.component.ts diff --git a/src/app/modules/vault/modules/individual-vault/individual-vault.module.ts b/apps/web/src/app/modules/vault/modules/individual-vault/individual-vault.module.ts similarity index 100% rename from src/app/modules/vault/modules/individual-vault/individual-vault.module.ts rename to apps/web/src/app/modules/vault/modules/individual-vault/individual-vault.module.ts diff --git a/src/app/modules/vault/modules/organization-badge/organization-badge.module.ts b/apps/web/src/app/modules/vault/modules/organization-badge/organization-badge.module.ts similarity index 100% rename from src/app/modules/vault/modules/organization-badge/organization-badge.module.ts rename to apps/web/src/app/modules/vault/modules/organization-badge/organization-badge.module.ts diff --git a/src/app/modules/vault/modules/organization-badge/organization-name-badge.component.html b/apps/web/src/app/modules/vault/modules/organization-badge/organization-name-badge.component.html similarity index 100% rename from src/app/modules/vault/modules/organization-badge/organization-name-badge.component.html rename to apps/web/src/app/modules/vault/modules/organization-badge/organization-name-badge.component.html diff --git a/src/app/modules/vault/modules/organization-badge/organization-name-badge.component.ts b/apps/web/src/app/modules/vault/modules/organization-badge/organization-name-badge.component.ts similarity index 100% rename from src/app/modules/vault/modules/organization-badge/organization-name-badge.component.ts rename to apps/web/src/app/modules/vault/modules/organization-badge/organization-name-badge.component.ts diff --git a/src/app/modules/vault/modules/organization-vault/organization-vault-routing.module.ts b/apps/web/src/app/modules/vault/modules/organization-vault/organization-vault-routing.module.ts similarity index 100% rename from src/app/modules/vault/modules/organization-vault/organization-vault-routing.module.ts rename to apps/web/src/app/modules/vault/modules/organization-vault/organization-vault-routing.module.ts diff --git a/src/app/modules/vault/modules/organization-vault/organization-vault.component.html b/apps/web/src/app/modules/vault/modules/organization-vault/organization-vault.component.html similarity index 100% rename from src/app/modules/vault/modules/organization-vault/organization-vault.component.html rename to apps/web/src/app/modules/vault/modules/organization-vault/organization-vault.component.html diff --git a/src/app/modules/vault/modules/organization-vault/organization-vault.component.ts b/apps/web/src/app/modules/vault/modules/organization-vault/organization-vault.component.ts similarity index 100% rename from src/app/modules/vault/modules/organization-vault/organization-vault.component.ts rename to apps/web/src/app/modules/vault/modules/organization-vault/organization-vault.component.ts diff --git a/src/app/modules/vault/modules/organization-vault/organization-vault.module.ts b/apps/web/src/app/modules/vault/modules/organization-vault/organization-vault.module.ts similarity index 100% rename from src/app/modules/vault/modules/organization-vault/organization-vault.module.ts rename to apps/web/src/app/modules/vault/modules/organization-vault/organization-vault.module.ts diff --git a/src/app/modules/vault/vault.module.ts b/apps/web/src/app/modules/vault/vault.module.ts similarity index 100% rename from src/app/modules/vault/vault.module.ts rename to apps/web/src/app/modules/vault/vault.module.ts diff --git a/src/app/modules/vault/vault.service.ts b/apps/web/src/app/modules/vault/vault.service.ts similarity index 100% rename from src/app/modules/vault/vault.service.ts rename to apps/web/src/app/modules/vault/vault.service.ts diff --git a/src/app/organizations/guards/permissions.guard.ts b/apps/web/src/app/organizations/guards/permissions.guard.ts similarity index 100% rename from src/app/organizations/guards/permissions.guard.ts rename to apps/web/src/app/organizations/guards/permissions.guard.ts diff --git a/src/app/organizations/layouts/organization-layout.component.html b/apps/web/src/app/organizations/layouts/organization-layout.component.html similarity index 100% rename from src/app/organizations/layouts/organization-layout.component.html rename to apps/web/src/app/organizations/layouts/organization-layout.component.html diff --git a/src/app/organizations/layouts/organization-layout.component.ts b/apps/web/src/app/organizations/layouts/organization-layout.component.ts similarity index 100% rename from src/app/organizations/layouts/organization-layout.component.ts rename to apps/web/src/app/organizations/layouts/organization-layout.component.ts diff --git a/src/app/organizations/manage/bulk/bulk-confirm.component.html b/apps/web/src/app/organizations/manage/bulk/bulk-confirm.component.html similarity index 100% rename from src/app/organizations/manage/bulk/bulk-confirm.component.html rename to apps/web/src/app/organizations/manage/bulk/bulk-confirm.component.html diff --git a/src/app/organizations/manage/bulk/bulk-confirm.component.ts b/apps/web/src/app/organizations/manage/bulk/bulk-confirm.component.ts similarity index 100% rename from src/app/organizations/manage/bulk/bulk-confirm.component.ts rename to apps/web/src/app/organizations/manage/bulk/bulk-confirm.component.ts diff --git a/src/app/organizations/manage/bulk/bulk-remove.component.html b/apps/web/src/app/organizations/manage/bulk/bulk-remove.component.html similarity index 100% rename from src/app/organizations/manage/bulk/bulk-remove.component.html rename to apps/web/src/app/organizations/manage/bulk/bulk-remove.component.html diff --git a/src/app/organizations/manage/bulk/bulk-remove.component.ts b/apps/web/src/app/organizations/manage/bulk/bulk-remove.component.ts similarity index 100% rename from src/app/organizations/manage/bulk/bulk-remove.component.ts rename to apps/web/src/app/organizations/manage/bulk/bulk-remove.component.ts diff --git a/src/app/organizations/manage/bulk/bulk-status.component.html b/apps/web/src/app/organizations/manage/bulk/bulk-status.component.html similarity index 100% rename from src/app/organizations/manage/bulk/bulk-status.component.html rename to apps/web/src/app/organizations/manage/bulk/bulk-status.component.html diff --git a/src/app/organizations/manage/bulk/bulk-status.component.ts b/apps/web/src/app/organizations/manage/bulk/bulk-status.component.ts similarity index 100% rename from src/app/organizations/manage/bulk/bulk-status.component.ts rename to apps/web/src/app/organizations/manage/bulk/bulk-status.component.ts diff --git a/src/app/organizations/manage/collection-add-edit.component.html b/apps/web/src/app/organizations/manage/collection-add-edit.component.html similarity index 100% rename from src/app/organizations/manage/collection-add-edit.component.html rename to apps/web/src/app/organizations/manage/collection-add-edit.component.html diff --git a/src/app/organizations/manage/collection-add-edit.component.ts b/apps/web/src/app/organizations/manage/collection-add-edit.component.ts similarity index 100% rename from src/app/organizations/manage/collection-add-edit.component.ts rename to apps/web/src/app/organizations/manage/collection-add-edit.component.ts diff --git a/src/app/organizations/manage/collections.component.html b/apps/web/src/app/organizations/manage/collections.component.html similarity index 100% rename from src/app/organizations/manage/collections.component.html rename to apps/web/src/app/organizations/manage/collections.component.html diff --git a/src/app/organizations/manage/collections.component.ts b/apps/web/src/app/organizations/manage/collections.component.ts similarity index 100% rename from src/app/organizations/manage/collections.component.ts rename to apps/web/src/app/organizations/manage/collections.component.ts diff --git a/src/app/organizations/manage/entity-events.component.html b/apps/web/src/app/organizations/manage/entity-events.component.html similarity index 100% rename from src/app/organizations/manage/entity-events.component.html rename to apps/web/src/app/organizations/manage/entity-events.component.html diff --git a/src/app/organizations/manage/entity-events.component.ts b/apps/web/src/app/organizations/manage/entity-events.component.ts similarity index 100% rename from src/app/organizations/manage/entity-events.component.ts rename to apps/web/src/app/organizations/manage/entity-events.component.ts diff --git a/bitwarden_license/src/app/providers/manage/events.component.html b/apps/web/src/app/organizations/manage/events.component.html similarity index 100% rename from bitwarden_license/src/app/providers/manage/events.component.html rename to apps/web/src/app/organizations/manage/events.component.html diff --git a/src/app/organizations/manage/events.component.ts b/apps/web/src/app/organizations/manage/events.component.ts similarity index 100% rename from src/app/organizations/manage/events.component.ts rename to apps/web/src/app/organizations/manage/events.component.ts diff --git a/src/app/organizations/manage/group-add-edit.component.html b/apps/web/src/app/organizations/manage/group-add-edit.component.html similarity index 100% rename from src/app/organizations/manage/group-add-edit.component.html rename to apps/web/src/app/organizations/manage/group-add-edit.component.html diff --git a/src/app/organizations/manage/group-add-edit.component.ts b/apps/web/src/app/organizations/manage/group-add-edit.component.ts similarity index 100% rename from src/app/organizations/manage/group-add-edit.component.ts rename to apps/web/src/app/organizations/manage/group-add-edit.component.ts diff --git a/src/app/organizations/manage/groups.component.html b/apps/web/src/app/organizations/manage/groups.component.html similarity index 100% rename from src/app/organizations/manage/groups.component.html rename to apps/web/src/app/organizations/manage/groups.component.html diff --git a/src/app/organizations/manage/groups.component.ts b/apps/web/src/app/organizations/manage/groups.component.ts similarity index 100% rename from src/app/organizations/manage/groups.component.ts rename to apps/web/src/app/organizations/manage/groups.component.ts diff --git a/src/app/organizations/manage/manage.component.html b/apps/web/src/app/organizations/manage/manage.component.html similarity index 100% rename from src/app/organizations/manage/manage.component.html rename to apps/web/src/app/organizations/manage/manage.component.html diff --git a/src/app/organizations/manage/manage.component.ts b/apps/web/src/app/organizations/manage/manage.component.ts similarity index 100% rename from src/app/organizations/manage/manage.component.ts rename to apps/web/src/app/organizations/manage/manage.component.ts diff --git a/src/app/organizations/manage/people.component.html b/apps/web/src/app/organizations/manage/people.component.html similarity index 100% rename from src/app/organizations/manage/people.component.html rename to apps/web/src/app/organizations/manage/people.component.html diff --git a/src/app/organizations/manage/people.component.ts b/apps/web/src/app/organizations/manage/people.component.ts similarity index 100% rename from src/app/organizations/manage/people.component.ts rename to apps/web/src/app/organizations/manage/people.component.ts diff --git a/src/app/organizations/manage/policies.component.html b/apps/web/src/app/organizations/manage/policies.component.html similarity index 100% rename from src/app/organizations/manage/policies.component.html rename to apps/web/src/app/organizations/manage/policies.component.html diff --git a/src/app/organizations/manage/policies.component.ts b/apps/web/src/app/organizations/manage/policies.component.ts similarity index 100% rename from src/app/organizations/manage/policies.component.ts rename to apps/web/src/app/organizations/manage/policies.component.ts diff --git a/src/app/organizations/manage/policy-edit.component.html b/apps/web/src/app/organizations/manage/policy-edit.component.html similarity index 100% rename from src/app/organizations/manage/policy-edit.component.html rename to apps/web/src/app/organizations/manage/policy-edit.component.html diff --git a/src/app/organizations/manage/policy-edit.component.ts b/apps/web/src/app/organizations/manage/policy-edit.component.ts similarity index 100% rename from src/app/organizations/manage/policy-edit.component.ts rename to apps/web/src/app/organizations/manage/policy-edit.component.ts diff --git a/src/app/organizations/manage/reset-password.component.html b/apps/web/src/app/organizations/manage/reset-password.component.html similarity index 100% rename from src/app/organizations/manage/reset-password.component.html rename to apps/web/src/app/organizations/manage/reset-password.component.html diff --git a/src/app/organizations/manage/reset-password.component.ts b/apps/web/src/app/organizations/manage/reset-password.component.ts similarity index 100% rename from src/app/organizations/manage/reset-password.component.ts rename to apps/web/src/app/organizations/manage/reset-password.component.ts diff --git a/src/app/organizations/manage/user-add-edit.component.html b/apps/web/src/app/organizations/manage/user-add-edit.component.html similarity index 100% rename from src/app/organizations/manage/user-add-edit.component.html rename to apps/web/src/app/organizations/manage/user-add-edit.component.html diff --git a/src/app/organizations/manage/user-add-edit.component.ts b/apps/web/src/app/organizations/manage/user-add-edit.component.ts similarity index 100% rename from src/app/organizations/manage/user-add-edit.component.ts rename to apps/web/src/app/organizations/manage/user-add-edit.component.ts diff --git a/src/app/organizations/manage/user-confirm.component.html b/apps/web/src/app/organizations/manage/user-confirm.component.html similarity index 100% rename from src/app/organizations/manage/user-confirm.component.html rename to apps/web/src/app/organizations/manage/user-confirm.component.html diff --git a/src/app/organizations/manage/user-confirm.component.ts b/apps/web/src/app/organizations/manage/user-confirm.component.ts similarity index 100% rename from src/app/organizations/manage/user-confirm.component.ts rename to apps/web/src/app/organizations/manage/user-confirm.component.ts diff --git a/src/app/organizations/manage/user-groups.component.html b/apps/web/src/app/organizations/manage/user-groups.component.html similarity index 100% rename from src/app/organizations/manage/user-groups.component.html rename to apps/web/src/app/organizations/manage/user-groups.component.html diff --git a/src/app/organizations/manage/user-groups.component.ts b/apps/web/src/app/organizations/manage/user-groups.component.ts similarity index 100% rename from src/app/organizations/manage/user-groups.component.ts rename to apps/web/src/app/organizations/manage/user-groups.component.ts diff --git a/src/app/organizations/organization-routing.module.ts b/apps/web/src/app/organizations/organization-routing.module.ts similarity index 100% rename from src/app/organizations/organization-routing.module.ts rename to apps/web/src/app/organizations/organization-routing.module.ts diff --git a/src/app/organizations/policies/base-policy.component.ts b/apps/web/src/app/organizations/policies/base-policy.component.ts similarity index 100% rename from src/app/organizations/policies/base-policy.component.ts rename to apps/web/src/app/organizations/policies/base-policy.component.ts diff --git a/src/app/organizations/policies/disable-send.component.html b/apps/web/src/app/organizations/policies/disable-send.component.html similarity index 100% rename from src/app/organizations/policies/disable-send.component.html rename to apps/web/src/app/organizations/policies/disable-send.component.html diff --git a/src/app/organizations/policies/disable-send.component.ts b/apps/web/src/app/organizations/policies/disable-send.component.ts similarity index 100% rename from src/app/organizations/policies/disable-send.component.ts rename to apps/web/src/app/organizations/policies/disable-send.component.ts diff --git a/src/app/organizations/policies/master-password.component.html b/apps/web/src/app/organizations/policies/master-password.component.html similarity index 100% rename from src/app/organizations/policies/master-password.component.html rename to apps/web/src/app/organizations/policies/master-password.component.html diff --git a/src/app/organizations/policies/master-password.component.ts b/apps/web/src/app/organizations/policies/master-password.component.ts similarity index 100% rename from src/app/organizations/policies/master-password.component.ts rename to apps/web/src/app/organizations/policies/master-password.component.ts diff --git a/src/app/organizations/policies/password-generator.component.html b/apps/web/src/app/organizations/policies/password-generator.component.html similarity index 100% rename from src/app/organizations/policies/password-generator.component.html rename to apps/web/src/app/organizations/policies/password-generator.component.html diff --git a/src/app/organizations/policies/password-generator.component.ts b/apps/web/src/app/organizations/policies/password-generator.component.ts similarity index 100% rename from src/app/organizations/policies/password-generator.component.ts rename to apps/web/src/app/organizations/policies/password-generator.component.ts diff --git a/src/app/organizations/policies/personal-ownership.component.html b/apps/web/src/app/organizations/policies/personal-ownership.component.html similarity index 100% rename from src/app/organizations/policies/personal-ownership.component.html rename to apps/web/src/app/organizations/policies/personal-ownership.component.html diff --git a/src/app/organizations/policies/personal-ownership.component.ts b/apps/web/src/app/organizations/policies/personal-ownership.component.ts similarity index 100% rename from src/app/organizations/policies/personal-ownership.component.ts rename to apps/web/src/app/organizations/policies/personal-ownership.component.ts diff --git a/src/app/organizations/policies/require-sso.component.html b/apps/web/src/app/organizations/policies/require-sso.component.html similarity index 100% rename from src/app/organizations/policies/require-sso.component.html rename to apps/web/src/app/organizations/policies/require-sso.component.html diff --git a/src/app/organizations/policies/require-sso.component.ts b/apps/web/src/app/organizations/policies/require-sso.component.ts similarity index 100% rename from src/app/organizations/policies/require-sso.component.ts rename to apps/web/src/app/organizations/policies/require-sso.component.ts diff --git a/src/app/organizations/policies/reset-password.component.html b/apps/web/src/app/organizations/policies/reset-password.component.html similarity index 100% rename from src/app/organizations/policies/reset-password.component.html rename to apps/web/src/app/organizations/policies/reset-password.component.html diff --git a/src/app/organizations/policies/reset-password.component.ts b/apps/web/src/app/organizations/policies/reset-password.component.ts similarity index 100% rename from src/app/organizations/policies/reset-password.component.ts rename to apps/web/src/app/organizations/policies/reset-password.component.ts diff --git a/src/app/organizations/policies/send-options.component.html b/apps/web/src/app/organizations/policies/send-options.component.html similarity index 100% rename from src/app/organizations/policies/send-options.component.html rename to apps/web/src/app/organizations/policies/send-options.component.html diff --git a/src/app/organizations/policies/send-options.component.ts b/apps/web/src/app/organizations/policies/send-options.component.ts similarity index 100% rename from src/app/organizations/policies/send-options.component.ts rename to apps/web/src/app/organizations/policies/send-options.component.ts diff --git a/src/app/organizations/policies/single-org.component.html b/apps/web/src/app/organizations/policies/single-org.component.html similarity index 100% rename from src/app/organizations/policies/single-org.component.html rename to apps/web/src/app/organizations/policies/single-org.component.html diff --git a/src/app/organizations/policies/single-org.component.ts b/apps/web/src/app/organizations/policies/single-org.component.ts similarity index 100% rename from src/app/organizations/policies/single-org.component.ts rename to apps/web/src/app/organizations/policies/single-org.component.ts diff --git a/src/app/organizations/policies/two-factor-authentication.component.html b/apps/web/src/app/organizations/policies/two-factor-authentication.component.html similarity index 100% rename from src/app/organizations/policies/two-factor-authentication.component.html rename to apps/web/src/app/organizations/policies/two-factor-authentication.component.html diff --git a/src/app/organizations/policies/two-factor-authentication.component.ts b/apps/web/src/app/organizations/policies/two-factor-authentication.component.ts similarity index 100% rename from src/app/organizations/policies/two-factor-authentication.component.ts rename to apps/web/src/app/organizations/policies/two-factor-authentication.component.ts diff --git a/src/app/organizations/services/navigation-permissions.service.ts b/apps/web/src/app/organizations/services/navigation-permissions.service.ts similarity index 100% rename from src/app/organizations/services/navigation-permissions.service.ts rename to apps/web/src/app/organizations/services/navigation-permissions.service.ts diff --git a/src/app/organizations/settings/account.component.html b/apps/web/src/app/organizations/settings/account.component.html similarity index 100% rename from src/app/organizations/settings/account.component.html rename to apps/web/src/app/organizations/settings/account.component.html diff --git a/src/app/organizations/settings/account.component.ts b/apps/web/src/app/organizations/settings/account.component.ts similarity index 100% rename from src/app/organizations/settings/account.component.ts rename to apps/web/src/app/organizations/settings/account.component.ts diff --git a/src/app/organizations/settings/adjust-subscription.component.html b/apps/web/src/app/organizations/settings/adjust-subscription.component.html similarity index 100% rename from src/app/organizations/settings/adjust-subscription.component.html rename to apps/web/src/app/organizations/settings/adjust-subscription.component.html diff --git a/src/app/organizations/settings/adjust-subscription.component.ts b/apps/web/src/app/organizations/settings/adjust-subscription.component.ts similarity index 100% rename from src/app/organizations/settings/adjust-subscription.component.ts rename to apps/web/src/app/organizations/settings/adjust-subscription.component.ts diff --git a/src/app/organizations/settings/billing-sync-api-key.component.html b/apps/web/src/app/organizations/settings/billing-sync-api-key.component.html similarity index 100% rename from src/app/organizations/settings/billing-sync-api-key.component.html rename to apps/web/src/app/organizations/settings/billing-sync-api-key.component.html diff --git a/src/app/organizations/settings/billing-sync-api-key.component.ts b/apps/web/src/app/organizations/settings/billing-sync-api-key.component.ts similarity index 100% rename from src/app/organizations/settings/billing-sync-api-key.component.ts rename to apps/web/src/app/organizations/settings/billing-sync-api-key.component.ts diff --git a/src/app/organizations/settings/change-plan.component.html b/apps/web/src/app/organizations/settings/change-plan.component.html similarity index 100% rename from src/app/organizations/settings/change-plan.component.html rename to apps/web/src/app/organizations/settings/change-plan.component.html diff --git a/src/app/organizations/settings/change-plan.component.ts b/apps/web/src/app/organizations/settings/change-plan.component.ts similarity index 100% rename from src/app/organizations/settings/change-plan.component.ts rename to apps/web/src/app/organizations/settings/change-plan.component.ts diff --git a/src/app/organizations/settings/delete-organization.component.html b/apps/web/src/app/organizations/settings/delete-organization.component.html similarity index 100% rename from src/app/organizations/settings/delete-organization.component.html rename to apps/web/src/app/organizations/settings/delete-organization.component.html diff --git a/src/app/organizations/settings/delete-organization.component.ts b/apps/web/src/app/organizations/settings/delete-organization.component.ts similarity index 100% rename from src/app/organizations/settings/delete-organization.component.ts rename to apps/web/src/app/organizations/settings/delete-organization.component.ts diff --git a/src/app/organizations/settings/download-license.component.html b/apps/web/src/app/organizations/settings/download-license.component.html similarity index 100% rename from src/app/organizations/settings/download-license.component.html rename to apps/web/src/app/organizations/settings/download-license.component.html diff --git a/src/app/organizations/settings/download-license.component.ts b/apps/web/src/app/organizations/settings/download-license.component.ts similarity index 100% rename from src/app/organizations/settings/download-license.component.ts rename to apps/web/src/app/organizations/settings/download-license.component.ts diff --git a/src/app/organizations/settings/image-subscription-hidden.component.svg b/apps/web/src/app/organizations/settings/image-subscription-hidden.component.svg similarity index 100% rename from src/app/organizations/settings/image-subscription-hidden.component.svg rename to apps/web/src/app/organizations/settings/image-subscription-hidden.component.svg diff --git a/src/app/organizations/settings/image-subscription-hidden.component.ts b/apps/web/src/app/organizations/settings/image-subscription-hidden.component.ts similarity index 100% rename from src/app/organizations/settings/image-subscription-hidden.component.ts rename to apps/web/src/app/organizations/settings/image-subscription-hidden.component.ts diff --git a/src/app/organizations/settings/organization-billing.component.html b/apps/web/src/app/organizations/settings/organization-billing.component.html similarity index 100% rename from src/app/organizations/settings/organization-billing.component.html rename to apps/web/src/app/organizations/settings/organization-billing.component.html diff --git a/src/app/organizations/settings/organization-billing.component.ts b/apps/web/src/app/organizations/settings/organization-billing.component.ts similarity index 100% rename from src/app/organizations/settings/organization-billing.component.ts rename to apps/web/src/app/organizations/settings/organization-billing.component.ts diff --git a/src/app/organizations/settings/organization-subscription.component.html b/apps/web/src/app/organizations/settings/organization-subscription.component.html similarity index 100% rename from src/app/organizations/settings/organization-subscription.component.html rename to apps/web/src/app/organizations/settings/organization-subscription.component.html diff --git a/src/app/organizations/settings/organization-subscription.component.ts b/apps/web/src/app/organizations/settings/organization-subscription.component.ts similarity index 100% rename from src/app/organizations/settings/organization-subscription.component.ts rename to apps/web/src/app/organizations/settings/organization-subscription.component.ts diff --git a/src/app/organizations/settings/settings.component.html b/apps/web/src/app/organizations/settings/settings.component.html similarity index 100% rename from src/app/organizations/settings/settings.component.html rename to apps/web/src/app/organizations/settings/settings.component.html diff --git a/src/app/organizations/settings/settings.component.ts b/apps/web/src/app/organizations/settings/settings.component.ts similarity index 100% rename from src/app/organizations/settings/settings.component.ts rename to apps/web/src/app/organizations/settings/settings.component.ts diff --git a/src/app/organizations/settings/two-factor-setup.component.ts b/apps/web/src/app/organizations/settings/two-factor-setup.component.ts similarity index 100% rename from src/app/organizations/settings/two-factor-setup.component.ts rename to apps/web/src/app/organizations/settings/two-factor-setup.component.ts diff --git a/src/app/organizations/sponsorships/accept-family-sponsorship.component.html b/apps/web/src/app/organizations/sponsorships/accept-family-sponsorship.component.html similarity index 100% rename from src/app/organizations/sponsorships/accept-family-sponsorship.component.html rename to apps/web/src/app/organizations/sponsorships/accept-family-sponsorship.component.html diff --git a/src/app/organizations/sponsorships/accept-family-sponsorship.component.ts b/apps/web/src/app/organizations/sponsorships/accept-family-sponsorship.component.ts similarity index 100% rename from src/app/organizations/sponsorships/accept-family-sponsorship.component.ts rename to apps/web/src/app/organizations/sponsorships/accept-family-sponsorship.component.ts diff --git a/src/app/organizations/sponsorships/families-for-enterprise-setup.component.html b/apps/web/src/app/organizations/sponsorships/families-for-enterprise-setup.component.html similarity index 100% rename from src/app/organizations/sponsorships/families-for-enterprise-setup.component.html rename to apps/web/src/app/organizations/sponsorships/families-for-enterprise-setup.component.html diff --git a/src/app/organizations/sponsorships/families-for-enterprise-setup.component.ts b/apps/web/src/app/organizations/sponsorships/families-for-enterprise-setup.component.ts similarity index 100% rename from src/app/organizations/sponsorships/families-for-enterprise-setup.component.ts rename to apps/web/src/app/organizations/sponsorships/families-for-enterprise-setup.component.ts diff --git a/src/app/organizations/tools/export.component.ts b/apps/web/src/app/organizations/tools/export.component.ts similarity index 100% rename from src/app/organizations/tools/export.component.ts rename to apps/web/src/app/organizations/tools/export.component.ts diff --git a/src/app/organizations/tools/exposed-passwords-report.component.ts b/apps/web/src/app/organizations/tools/exposed-passwords-report.component.ts similarity index 100% rename from src/app/organizations/tools/exposed-passwords-report.component.ts rename to apps/web/src/app/organizations/tools/exposed-passwords-report.component.ts diff --git a/src/app/organizations/tools/import.component.ts b/apps/web/src/app/organizations/tools/import.component.ts similarity index 100% rename from src/app/organizations/tools/import.component.ts rename to apps/web/src/app/organizations/tools/import.component.ts diff --git a/src/app/organizations/tools/inactive-two-factor-report.component.ts b/apps/web/src/app/organizations/tools/inactive-two-factor-report.component.ts similarity index 100% rename from src/app/organizations/tools/inactive-two-factor-report.component.ts rename to apps/web/src/app/organizations/tools/inactive-two-factor-report.component.ts diff --git a/src/app/organizations/tools/reused-passwords-report.component.ts b/apps/web/src/app/organizations/tools/reused-passwords-report.component.ts similarity index 100% rename from src/app/organizations/tools/reused-passwords-report.component.ts rename to apps/web/src/app/organizations/tools/reused-passwords-report.component.ts diff --git a/src/app/organizations/tools/tools.component.html b/apps/web/src/app/organizations/tools/tools.component.html similarity index 100% rename from src/app/organizations/tools/tools.component.html rename to apps/web/src/app/organizations/tools/tools.component.html diff --git a/src/app/organizations/tools/tools.component.ts b/apps/web/src/app/organizations/tools/tools.component.ts similarity index 100% rename from src/app/organizations/tools/tools.component.ts rename to apps/web/src/app/organizations/tools/tools.component.ts diff --git a/src/app/organizations/tools/unsecured-websites-report.component.ts b/apps/web/src/app/organizations/tools/unsecured-websites-report.component.ts similarity index 100% rename from src/app/organizations/tools/unsecured-websites-report.component.ts rename to apps/web/src/app/organizations/tools/unsecured-websites-report.component.ts diff --git a/src/app/organizations/tools/weak-passwords-report.component.ts b/apps/web/src/app/organizations/tools/weak-passwords-report.component.ts similarity index 100% rename from src/app/organizations/tools/weak-passwords-report.component.ts rename to apps/web/src/app/organizations/tools/weak-passwords-report.component.ts diff --git a/src/app/organizations/vault/add-edit.component.ts b/apps/web/src/app/organizations/vault/add-edit.component.ts similarity index 100% rename from src/app/organizations/vault/add-edit.component.ts rename to apps/web/src/app/organizations/vault/add-edit.component.ts diff --git a/src/app/organizations/vault/attachments.component.ts b/apps/web/src/app/organizations/vault/attachments.component.ts similarity index 100% rename from src/app/organizations/vault/attachments.component.ts rename to apps/web/src/app/organizations/vault/attachments.component.ts diff --git a/src/app/organizations/vault/ciphers.component.ts b/apps/web/src/app/organizations/vault/ciphers.component.ts similarity index 100% rename from src/app/organizations/vault/ciphers.component.ts rename to apps/web/src/app/organizations/vault/ciphers.component.ts diff --git a/src/app/organizations/vault/collections.component.ts b/apps/web/src/app/organizations/vault/collections.component.ts similarity index 100% rename from src/app/organizations/vault/collections.component.ts rename to apps/web/src/app/organizations/vault/collections.component.ts diff --git a/src/app/oss-routing.module.ts b/apps/web/src/app/oss-routing.module.ts similarity index 100% rename from src/app/oss-routing.module.ts rename to apps/web/src/app/oss-routing.module.ts diff --git a/src/app/oss.module.ts b/apps/web/src/app/oss.module.ts similarity index 100% rename from src/app/oss.module.ts rename to apps/web/src/app/oss.module.ts diff --git a/src/app/polyfills.ts b/apps/web/src/app/polyfills.ts similarity index 100% rename from src/app/polyfills.ts rename to apps/web/src/app/polyfills.ts diff --git a/src/app/providers/providers.component.html b/apps/web/src/app/providers/providers.component.html similarity index 100% rename from src/app/providers/providers.component.html rename to apps/web/src/app/providers/providers.component.html diff --git a/src/app/providers/providers.component.ts b/apps/web/src/app/providers/providers.component.ts similarity index 100% rename from src/app/providers/providers.component.ts rename to apps/web/src/app/providers/providers.component.ts diff --git a/src/app/reports/breach-report.component.html b/apps/web/src/app/reports/breach-report.component.html similarity index 100% rename from src/app/reports/breach-report.component.html rename to apps/web/src/app/reports/breach-report.component.html diff --git a/src/app/reports/breach-report.component.ts b/apps/web/src/app/reports/breach-report.component.ts similarity index 100% rename from src/app/reports/breach-report.component.ts rename to apps/web/src/app/reports/breach-report.component.ts diff --git a/src/app/reports/cipher-report.component.ts b/apps/web/src/app/reports/cipher-report.component.ts similarity index 100% rename from src/app/reports/cipher-report.component.ts rename to apps/web/src/app/reports/cipher-report.component.ts diff --git a/src/app/reports/exposed-passwords-report.component.html b/apps/web/src/app/reports/exposed-passwords-report.component.html similarity index 100% rename from src/app/reports/exposed-passwords-report.component.html rename to apps/web/src/app/reports/exposed-passwords-report.component.html diff --git a/src/app/reports/exposed-passwords-report.component.ts b/apps/web/src/app/reports/exposed-passwords-report.component.ts similarity index 100% rename from src/app/reports/exposed-passwords-report.component.ts rename to apps/web/src/app/reports/exposed-passwords-report.component.ts diff --git a/src/app/reports/inactive-two-factor-report.component.html b/apps/web/src/app/reports/inactive-two-factor-report.component.html similarity index 100% rename from src/app/reports/inactive-two-factor-report.component.html rename to apps/web/src/app/reports/inactive-two-factor-report.component.html diff --git a/src/app/reports/inactive-two-factor-report.component.ts b/apps/web/src/app/reports/inactive-two-factor-report.component.ts similarity index 100% rename from src/app/reports/inactive-two-factor-report.component.ts rename to apps/web/src/app/reports/inactive-two-factor-report.component.ts diff --git a/src/app/reports/report-card.component.html b/apps/web/src/app/reports/report-card.component.html similarity index 100% rename from src/app/reports/report-card.component.html rename to apps/web/src/app/reports/report-card.component.html diff --git a/src/app/reports/report-card.component.ts b/apps/web/src/app/reports/report-card.component.ts similarity index 100% rename from src/app/reports/report-card.component.ts rename to apps/web/src/app/reports/report-card.component.ts diff --git a/src/app/reports/report-list.component.html b/apps/web/src/app/reports/report-list.component.html similarity index 100% rename from src/app/reports/report-list.component.html rename to apps/web/src/app/reports/report-list.component.html diff --git a/src/app/reports/report-list.component.ts b/apps/web/src/app/reports/report-list.component.ts similarity index 100% rename from src/app/reports/report-list.component.ts rename to apps/web/src/app/reports/report-list.component.ts diff --git a/src/app/reports/reports-routing.module.ts b/apps/web/src/app/reports/reports-routing.module.ts similarity index 100% rename from src/app/reports/reports-routing.module.ts rename to apps/web/src/app/reports/reports-routing.module.ts diff --git a/src/app/reports/reports.component.html b/apps/web/src/app/reports/reports.component.html similarity index 100% rename from src/app/reports/reports.component.html rename to apps/web/src/app/reports/reports.component.html diff --git a/src/app/reports/reports.component.ts b/apps/web/src/app/reports/reports.component.ts similarity index 100% rename from src/app/reports/reports.component.ts rename to apps/web/src/app/reports/reports.component.ts diff --git a/src/app/reports/reused-passwords-report.component.html b/apps/web/src/app/reports/reused-passwords-report.component.html similarity index 100% rename from src/app/reports/reused-passwords-report.component.html rename to apps/web/src/app/reports/reused-passwords-report.component.html diff --git a/src/app/reports/reused-passwords-report.component.ts b/apps/web/src/app/reports/reused-passwords-report.component.ts similarity index 100% rename from src/app/reports/reused-passwords-report.component.ts rename to apps/web/src/app/reports/reused-passwords-report.component.ts diff --git a/src/app/reports/unsecured-websites-report.component.html b/apps/web/src/app/reports/unsecured-websites-report.component.html similarity index 100% rename from src/app/reports/unsecured-websites-report.component.html rename to apps/web/src/app/reports/unsecured-websites-report.component.html diff --git a/src/app/reports/unsecured-websites-report.component.ts b/apps/web/src/app/reports/unsecured-websites-report.component.ts similarity index 100% rename from src/app/reports/unsecured-websites-report.component.ts rename to apps/web/src/app/reports/unsecured-websites-report.component.ts diff --git a/src/app/reports/weak-passwords-report.component.html b/apps/web/src/app/reports/weak-passwords-report.component.html similarity index 100% rename from src/app/reports/weak-passwords-report.component.html rename to apps/web/src/app/reports/weak-passwords-report.component.html diff --git a/src/app/reports/weak-passwords-report.component.ts b/apps/web/src/app/reports/weak-passwords-report.component.ts similarity index 100% rename from src/app/reports/weak-passwords-report.component.ts rename to apps/web/src/app/reports/weak-passwords-report.component.ts diff --git a/src/app/send/access.component.html b/apps/web/src/app/send/access.component.html similarity index 100% rename from src/app/send/access.component.html rename to apps/web/src/app/send/access.component.html diff --git a/src/app/send/access.component.ts b/apps/web/src/app/send/access.component.ts similarity index 100% rename from src/app/send/access.component.ts rename to apps/web/src/app/send/access.component.ts diff --git a/src/app/send/add-edit.component.html b/apps/web/src/app/send/add-edit.component.html similarity index 100% rename from src/app/send/add-edit.component.html rename to apps/web/src/app/send/add-edit.component.html diff --git a/src/app/send/add-edit.component.ts b/apps/web/src/app/send/add-edit.component.ts similarity index 100% rename from src/app/send/add-edit.component.ts rename to apps/web/src/app/send/add-edit.component.ts diff --git a/src/app/send/efflux-dates.component.html b/apps/web/src/app/send/efflux-dates.component.html similarity index 100% rename from src/app/send/efflux-dates.component.html rename to apps/web/src/app/send/efflux-dates.component.html diff --git a/src/app/send/efflux-dates.component.ts b/apps/web/src/app/send/efflux-dates.component.ts similarity index 100% rename from src/app/send/efflux-dates.component.ts rename to apps/web/src/app/send/efflux-dates.component.ts diff --git a/src/app/send/send.component.html b/apps/web/src/app/send/send.component.html similarity index 100% rename from src/app/send/send.component.html rename to apps/web/src/app/send/send.component.html diff --git a/src/app/send/send.component.ts b/apps/web/src/app/send/send.component.ts similarity index 100% rename from src/app/send/send.component.ts rename to apps/web/src/app/send/send.component.ts diff --git a/src/app/services/event.service.ts b/apps/web/src/app/services/event.service.ts similarity index 100% rename from src/app/services/event.service.ts rename to apps/web/src/app/services/event.service.ts diff --git a/src/app/services/init.service.ts b/apps/web/src/app/services/init.service.ts similarity index 100% rename from src/app/services/init.service.ts rename to apps/web/src/app/services/init.service.ts diff --git a/src/app/services/modal.service.ts b/apps/web/src/app/services/modal.service.ts similarity index 100% rename from src/app/services/modal.service.ts rename to apps/web/src/app/services/modal.service.ts diff --git a/src/app/services/policy-list.service.ts b/apps/web/src/app/services/policy-list.service.ts similarity index 100% rename from src/app/services/policy-list.service.ts rename to apps/web/src/app/services/policy-list.service.ts diff --git a/src/app/services/router.service.ts b/apps/web/src/app/services/router.service.ts similarity index 100% rename from src/app/services/router.service.ts rename to apps/web/src/app/services/router.service.ts diff --git a/src/app/services/services.module.ts b/apps/web/src/app/services/services.module.ts similarity index 100% rename from src/app/services/services.module.ts rename to apps/web/src/app/services/services.module.ts diff --git a/src/app/settings/account.component.html b/apps/web/src/app/settings/account.component.html similarity index 100% rename from src/app/settings/account.component.html rename to apps/web/src/app/settings/account.component.html diff --git a/src/app/settings/account.component.ts b/apps/web/src/app/settings/account.component.ts similarity index 100% rename from src/app/settings/account.component.ts rename to apps/web/src/app/settings/account.component.ts diff --git a/src/app/settings/add-credit.component.html b/apps/web/src/app/settings/add-credit.component.html similarity index 100% rename from src/app/settings/add-credit.component.html rename to apps/web/src/app/settings/add-credit.component.html diff --git a/src/app/settings/add-credit.component.ts b/apps/web/src/app/settings/add-credit.component.ts similarity index 100% rename from src/app/settings/add-credit.component.ts rename to apps/web/src/app/settings/add-credit.component.ts diff --git a/src/app/settings/adjust-payment.component.html b/apps/web/src/app/settings/adjust-payment.component.html similarity index 100% rename from src/app/settings/adjust-payment.component.html rename to apps/web/src/app/settings/adjust-payment.component.html diff --git a/src/app/settings/adjust-payment.component.ts b/apps/web/src/app/settings/adjust-payment.component.ts similarity index 100% rename from src/app/settings/adjust-payment.component.ts rename to apps/web/src/app/settings/adjust-payment.component.ts diff --git a/src/app/settings/adjust-storage.component.html b/apps/web/src/app/settings/adjust-storage.component.html similarity index 100% rename from src/app/settings/adjust-storage.component.html rename to apps/web/src/app/settings/adjust-storage.component.html diff --git a/src/app/settings/adjust-storage.component.ts b/apps/web/src/app/settings/adjust-storage.component.ts similarity index 100% rename from src/app/settings/adjust-storage.component.ts rename to apps/web/src/app/settings/adjust-storage.component.ts diff --git a/src/app/settings/api-key.component.html b/apps/web/src/app/settings/api-key.component.html similarity index 100% rename from src/app/settings/api-key.component.html rename to apps/web/src/app/settings/api-key.component.html diff --git a/src/app/settings/api-key.component.ts b/apps/web/src/app/settings/api-key.component.ts similarity index 100% rename from src/app/settings/api-key.component.ts rename to apps/web/src/app/settings/api-key.component.ts diff --git a/src/app/settings/billing-sync-key.component.html b/apps/web/src/app/settings/billing-sync-key.component.html similarity index 100% rename from src/app/settings/billing-sync-key.component.html rename to apps/web/src/app/settings/billing-sync-key.component.html diff --git a/src/app/settings/billing-sync-key.component.ts b/apps/web/src/app/settings/billing-sync-key.component.ts similarity index 100% rename from src/app/settings/billing-sync-key.component.ts rename to apps/web/src/app/settings/billing-sync-key.component.ts diff --git a/src/app/settings/change-email.component.html b/apps/web/src/app/settings/change-email.component.html similarity index 100% rename from src/app/settings/change-email.component.html rename to apps/web/src/app/settings/change-email.component.html diff --git a/src/app/settings/change-email.component.ts b/apps/web/src/app/settings/change-email.component.ts similarity index 100% rename from src/app/settings/change-email.component.ts rename to apps/web/src/app/settings/change-email.component.ts diff --git a/src/app/settings/change-kdf.component.html b/apps/web/src/app/settings/change-kdf.component.html similarity index 100% rename from src/app/settings/change-kdf.component.html rename to apps/web/src/app/settings/change-kdf.component.html diff --git a/src/app/settings/change-kdf.component.ts b/apps/web/src/app/settings/change-kdf.component.ts similarity index 100% rename from src/app/settings/change-kdf.component.ts rename to apps/web/src/app/settings/change-kdf.component.ts diff --git a/src/app/settings/change-password.component.html b/apps/web/src/app/settings/change-password.component.html similarity index 100% rename from src/app/settings/change-password.component.html rename to apps/web/src/app/settings/change-password.component.html diff --git a/src/app/settings/change-password.component.ts b/apps/web/src/app/settings/change-password.component.ts similarity index 100% rename from src/app/settings/change-password.component.ts rename to apps/web/src/app/settings/change-password.component.ts diff --git a/src/app/settings/create-organization.component.html b/apps/web/src/app/settings/create-organization.component.html similarity index 100% rename from src/app/settings/create-organization.component.html rename to apps/web/src/app/settings/create-organization.component.html diff --git a/src/app/settings/create-organization.component.ts b/apps/web/src/app/settings/create-organization.component.ts similarity index 100% rename from src/app/settings/create-organization.component.ts rename to apps/web/src/app/settings/create-organization.component.ts diff --git a/src/app/settings/deauthorize-sessions.component.html b/apps/web/src/app/settings/deauthorize-sessions.component.html similarity index 100% rename from src/app/settings/deauthorize-sessions.component.html rename to apps/web/src/app/settings/deauthorize-sessions.component.html diff --git a/src/app/settings/deauthorize-sessions.component.ts b/apps/web/src/app/settings/deauthorize-sessions.component.ts similarity index 100% rename from src/app/settings/deauthorize-sessions.component.ts rename to apps/web/src/app/settings/deauthorize-sessions.component.ts diff --git a/src/app/settings/delete-account.component.html b/apps/web/src/app/settings/delete-account.component.html similarity index 100% rename from src/app/settings/delete-account.component.html rename to apps/web/src/app/settings/delete-account.component.html diff --git a/src/app/settings/delete-account.component.ts b/apps/web/src/app/settings/delete-account.component.ts similarity index 100% rename from src/app/settings/delete-account.component.ts rename to apps/web/src/app/settings/delete-account.component.ts diff --git a/src/app/settings/domain-rules.component.html b/apps/web/src/app/settings/domain-rules.component.html similarity index 100% rename from src/app/settings/domain-rules.component.html rename to apps/web/src/app/settings/domain-rules.component.html diff --git a/src/app/settings/domain-rules.component.ts b/apps/web/src/app/settings/domain-rules.component.ts similarity index 100% rename from src/app/settings/domain-rules.component.ts rename to apps/web/src/app/settings/domain-rules.component.ts diff --git a/src/app/settings/emergency-access-add-edit.component.html b/apps/web/src/app/settings/emergency-access-add-edit.component.html similarity index 100% rename from src/app/settings/emergency-access-add-edit.component.html rename to apps/web/src/app/settings/emergency-access-add-edit.component.html diff --git a/src/app/settings/emergency-access-add-edit.component.ts b/apps/web/src/app/settings/emergency-access-add-edit.component.ts similarity index 100% rename from src/app/settings/emergency-access-add-edit.component.ts rename to apps/web/src/app/settings/emergency-access-add-edit.component.ts diff --git a/src/app/settings/emergency-access-attachments.component.ts b/apps/web/src/app/settings/emergency-access-attachments.component.ts similarity index 100% rename from src/app/settings/emergency-access-attachments.component.ts rename to apps/web/src/app/settings/emergency-access-attachments.component.ts diff --git a/src/app/settings/emergency-access-confirm.component.html b/apps/web/src/app/settings/emergency-access-confirm.component.html similarity index 100% rename from src/app/settings/emergency-access-confirm.component.html rename to apps/web/src/app/settings/emergency-access-confirm.component.html diff --git a/src/app/settings/emergency-access-confirm.component.ts b/apps/web/src/app/settings/emergency-access-confirm.component.ts similarity index 100% rename from src/app/settings/emergency-access-confirm.component.ts rename to apps/web/src/app/settings/emergency-access-confirm.component.ts diff --git a/src/app/settings/emergency-access-takeover.component.html b/apps/web/src/app/settings/emergency-access-takeover.component.html similarity index 100% rename from src/app/settings/emergency-access-takeover.component.html rename to apps/web/src/app/settings/emergency-access-takeover.component.html diff --git a/src/app/settings/emergency-access-takeover.component.ts b/apps/web/src/app/settings/emergency-access-takeover.component.ts similarity index 100% rename from src/app/settings/emergency-access-takeover.component.ts rename to apps/web/src/app/settings/emergency-access-takeover.component.ts diff --git a/src/app/settings/emergency-access-view.component.html b/apps/web/src/app/settings/emergency-access-view.component.html similarity index 100% rename from src/app/settings/emergency-access-view.component.html rename to apps/web/src/app/settings/emergency-access-view.component.html diff --git a/src/app/settings/emergency-access-view.component.ts b/apps/web/src/app/settings/emergency-access-view.component.ts similarity index 100% rename from src/app/settings/emergency-access-view.component.ts rename to apps/web/src/app/settings/emergency-access-view.component.ts diff --git a/src/app/settings/emergency-access.component.html b/apps/web/src/app/settings/emergency-access.component.html similarity index 100% rename from src/app/settings/emergency-access.component.html rename to apps/web/src/app/settings/emergency-access.component.html diff --git a/src/app/settings/emergency-access.component.ts b/apps/web/src/app/settings/emergency-access.component.ts similarity index 100% rename from src/app/settings/emergency-access.component.ts rename to apps/web/src/app/settings/emergency-access.component.ts diff --git a/src/app/settings/emergency-add-edit.component.ts b/apps/web/src/app/settings/emergency-add-edit.component.ts similarity index 100% rename from src/app/settings/emergency-add-edit.component.ts rename to apps/web/src/app/settings/emergency-add-edit.component.ts diff --git a/src/app/settings/organization-plans.component.html b/apps/web/src/app/settings/organization-plans.component.html similarity index 100% rename from src/app/settings/organization-plans.component.html rename to apps/web/src/app/settings/organization-plans.component.html diff --git a/src/app/settings/organization-plans.component.ts b/apps/web/src/app/settings/organization-plans.component.ts similarity index 100% rename from src/app/settings/organization-plans.component.ts rename to apps/web/src/app/settings/organization-plans.component.ts diff --git a/src/app/settings/payment-method.component.html b/apps/web/src/app/settings/payment-method.component.html similarity index 100% rename from src/app/settings/payment-method.component.html rename to apps/web/src/app/settings/payment-method.component.html diff --git a/src/app/settings/payment-method.component.ts b/apps/web/src/app/settings/payment-method.component.ts similarity index 100% rename from src/app/settings/payment-method.component.ts rename to apps/web/src/app/settings/payment-method.component.ts diff --git a/src/app/settings/payment.component.html b/apps/web/src/app/settings/payment.component.html similarity index 100% rename from src/app/settings/payment.component.html rename to apps/web/src/app/settings/payment.component.html diff --git a/src/app/settings/payment.component.ts b/apps/web/src/app/settings/payment.component.ts similarity index 100% rename from src/app/settings/payment.component.ts rename to apps/web/src/app/settings/payment.component.ts diff --git a/src/app/settings/preferences.component.html b/apps/web/src/app/settings/preferences.component.html similarity index 100% rename from src/app/settings/preferences.component.html rename to apps/web/src/app/settings/preferences.component.html diff --git a/src/app/settings/preferences.component.ts b/apps/web/src/app/settings/preferences.component.ts similarity index 100% rename from src/app/settings/preferences.component.ts rename to apps/web/src/app/settings/preferences.component.ts diff --git a/src/app/settings/premium.component.html b/apps/web/src/app/settings/premium.component.html similarity index 100% rename from src/app/settings/premium.component.html rename to apps/web/src/app/settings/premium.component.html diff --git a/src/app/settings/premium.component.ts b/apps/web/src/app/settings/premium.component.ts similarity index 100% rename from src/app/settings/premium.component.ts rename to apps/web/src/app/settings/premium.component.ts diff --git a/src/app/settings/profile.component.html b/apps/web/src/app/settings/profile.component.html similarity index 100% rename from src/app/settings/profile.component.html rename to apps/web/src/app/settings/profile.component.html diff --git a/src/app/settings/profile.component.ts b/apps/web/src/app/settings/profile.component.ts similarity index 100% rename from src/app/settings/profile.component.ts rename to apps/web/src/app/settings/profile.component.ts diff --git a/src/app/settings/purge-vault.component.html b/apps/web/src/app/settings/purge-vault.component.html similarity index 100% rename from src/app/settings/purge-vault.component.html rename to apps/web/src/app/settings/purge-vault.component.html diff --git a/src/app/settings/purge-vault.component.ts b/apps/web/src/app/settings/purge-vault.component.ts similarity index 100% rename from src/app/settings/purge-vault.component.ts rename to apps/web/src/app/settings/purge-vault.component.ts diff --git a/src/app/settings/security-keys.component.html b/apps/web/src/app/settings/security-keys.component.html similarity index 100% rename from src/app/settings/security-keys.component.html rename to apps/web/src/app/settings/security-keys.component.html diff --git a/src/app/settings/security-keys.component.ts b/apps/web/src/app/settings/security-keys.component.ts similarity index 100% rename from src/app/settings/security-keys.component.ts rename to apps/web/src/app/settings/security-keys.component.ts diff --git a/src/app/settings/security-routing.module.ts b/apps/web/src/app/settings/security-routing.module.ts similarity index 100% rename from src/app/settings/security-routing.module.ts rename to apps/web/src/app/settings/security-routing.module.ts diff --git a/src/app/settings/security.component.html b/apps/web/src/app/settings/security.component.html similarity index 100% rename from src/app/settings/security.component.html rename to apps/web/src/app/settings/security.component.html diff --git a/src/app/settings/security.component.ts b/apps/web/src/app/settings/security.component.ts similarity index 100% rename from src/app/settings/security.component.ts rename to apps/web/src/app/settings/security.component.ts diff --git a/src/app/settings/settings.component.html b/apps/web/src/app/settings/settings.component.html similarity index 100% rename from src/app/settings/settings.component.html rename to apps/web/src/app/settings/settings.component.html diff --git a/src/app/settings/settings.component.ts b/apps/web/src/app/settings/settings.component.ts similarity index 100% rename from src/app/settings/settings.component.ts rename to apps/web/src/app/settings/settings.component.ts diff --git a/src/app/settings/sponsored-families.component.html b/apps/web/src/app/settings/sponsored-families.component.html similarity index 100% rename from src/app/settings/sponsored-families.component.html rename to apps/web/src/app/settings/sponsored-families.component.html diff --git a/src/app/settings/sponsored-families.component.ts b/apps/web/src/app/settings/sponsored-families.component.ts similarity index 100% rename from src/app/settings/sponsored-families.component.ts rename to apps/web/src/app/settings/sponsored-families.component.ts diff --git a/src/app/settings/sponsoring-org-row.component.html b/apps/web/src/app/settings/sponsoring-org-row.component.html similarity index 100% rename from src/app/settings/sponsoring-org-row.component.html rename to apps/web/src/app/settings/sponsoring-org-row.component.html diff --git a/src/app/settings/sponsoring-org-row.component.ts b/apps/web/src/app/settings/sponsoring-org-row.component.ts similarity index 100% rename from src/app/settings/sponsoring-org-row.component.ts rename to apps/web/src/app/settings/sponsoring-org-row.component.ts diff --git a/src/app/settings/subscription-routing.module.ts b/apps/web/src/app/settings/subscription-routing.module.ts similarity index 100% rename from src/app/settings/subscription-routing.module.ts rename to apps/web/src/app/settings/subscription-routing.module.ts diff --git a/src/app/settings/subscription.component.html b/apps/web/src/app/settings/subscription.component.html similarity index 100% rename from src/app/settings/subscription.component.html rename to apps/web/src/app/settings/subscription.component.html diff --git a/src/app/settings/subscription.component.ts b/apps/web/src/app/settings/subscription.component.ts similarity index 100% rename from src/app/settings/subscription.component.ts rename to apps/web/src/app/settings/subscription.component.ts diff --git a/src/app/settings/tax-info.component.html b/apps/web/src/app/settings/tax-info.component.html similarity index 100% rename from src/app/settings/tax-info.component.html rename to apps/web/src/app/settings/tax-info.component.html diff --git a/src/app/settings/tax-info.component.ts b/apps/web/src/app/settings/tax-info.component.ts similarity index 100% rename from src/app/settings/tax-info.component.ts rename to apps/web/src/app/settings/tax-info.component.ts diff --git a/src/app/settings/two-factor-authenticator.component.html b/apps/web/src/app/settings/two-factor-authenticator.component.html similarity index 100% rename from src/app/settings/two-factor-authenticator.component.html rename to apps/web/src/app/settings/two-factor-authenticator.component.html diff --git a/src/app/settings/two-factor-authenticator.component.ts b/apps/web/src/app/settings/two-factor-authenticator.component.ts similarity index 100% rename from src/app/settings/two-factor-authenticator.component.ts rename to apps/web/src/app/settings/two-factor-authenticator.component.ts diff --git a/src/app/settings/two-factor-base.component.ts b/apps/web/src/app/settings/two-factor-base.component.ts similarity index 100% rename from src/app/settings/two-factor-base.component.ts rename to apps/web/src/app/settings/two-factor-base.component.ts diff --git a/src/app/settings/two-factor-duo.component.html b/apps/web/src/app/settings/two-factor-duo.component.html similarity index 100% rename from src/app/settings/two-factor-duo.component.html rename to apps/web/src/app/settings/two-factor-duo.component.html diff --git a/src/app/settings/two-factor-duo.component.ts b/apps/web/src/app/settings/two-factor-duo.component.ts similarity index 100% rename from src/app/settings/two-factor-duo.component.ts rename to apps/web/src/app/settings/two-factor-duo.component.ts diff --git a/src/app/settings/two-factor-email.component.html b/apps/web/src/app/settings/two-factor-email.component.html similarity index 100% rename from src/app/settings/two-factor-email.component.html rename to apps/web/src/app/settings/two-factor-email.component.html diff --git a/src/app/settings/two-factor-email.component.ts b/apps/web/src/app/settings/two-factor-email.component.ts similarity index 100% rename from src/app/settings/two-factor-email.component.ts rename to apps/web/src/app/settings/two-factor-email.component.ts diff --git a/src/app/settings/two-factor-recovery.component.html b/apps/web/src/app/settings/two-factor-recovery.component.html similarity index 100% rename from src/app/settings/two-factor-recovery.component.html rename to apps/web/src/app/settings/two-factor-recovery.component.html diff --git a/src/app/settings/two-factor-recovery.component.ts b/apps/web/src/app/settings/two-factor-recovery.component.ts similarity index 100% rename from src/app/settings/two-factor-recovery.component.ts rename to apps/web/src/app/settings/two-factor-recovery.component.ts diff --git a/src/app/settings/two-factor-setup.component.html b/apps/web/src/app/settings/two-factor-setup.component.html similarity index 100% rename from src/app/settings/two-factor-setup.component.html rename to apps/web/src/app/settings/two-factor-setup.component.html diff --git a/src/app/settings/two-factor-setup.component.ts b/apps/web/src/app/settings/two-factor-setup.component.ts similarity index 100% rename from src/app/settings/two-factor-setup.component.ts rename to apps/web/src/app/settings/two-factor-setup.component.ts diff --git a/src/app/settings/two-factor-verify.component.html b/apps/web/src/app/settings/two-factor-verify.component.html similarity index 100% rename from src/app/settings/two-factor-verify.component.html rename to apps/web/src/app/settings/two-factor-verify.component.html diff --git a/src/app/settings/two-factor-verify.component.ts b/apps/web/src/app/settings/two-factor-verify.component.ts similarity index 100% rename from src/app/settings/two-factor-verify.component.ts rename to apps/web/src/app/settings/two-factor-verify.component.ts diff --git a/src/app/settings/two-factor-webauthn.component.html b/apps/web/src/app/settings/two-factor-webauthn.component.html similarity index 100% rename from src/app/settings/two-factor-webauthn.component.html rename to apps/web/src/app/settings/two-factor-webauthn.component.html diff --git a/src/app/settings/two-factor-webauthn.component.ts b/apps/web/src/app/settings/two-factor-webauthn.component.ts similarity index 100% rename from src/app/settings/two-factor-webauthn.component.ts rename to apps/web/src/app/settings/two-factor-webauthn.component.ts diff --git a/src/app/settings/two-factor-yubikey.component.html b/apps/web/src/app/settings/two-factor-yubikey.component.html similarity index 100% rename from src/app/settings/two-factor-yubikey.component.html rename to apps/web/src/app/settings/two-factor-yubikey.component.html diff --git a/src/app/settings/two-factor-yubikey.component.ts b/apps/web/src/app/settings/two-factor-yubikey.component.ts similarity index 100% rename from src/app/settings/two-factor-yubikey.component.ts rename to apps/web/src/app/settings/two-factor-yubikey.component.ts diff --git a/src/app/settings/update-key.component.html b/apps/web/src/app/settings/update-key.component.html similarity index 100% rename from src/app/settings/update-key.component.html rename to apps/web/src/app/settings/update-key.component.html diff --git a/src/app/settings/update-key.component.ts b/apps/web/src/app/settings/update-key.component.ts similarity index 100% rename from src/app/settings/update-key.component.ts rename to apps/web/src/app/settings/update-key.component.ts diff --git a/src/app/settings/update-license.component.html b/apps/web/src/app/settings/update-license.component.html similarity index 100% rename from src/app/settings/update-license.component.html rename to apps/web/src/app/settings/update-license.component.html diff --git a/src/app/settings/update-license.component.ts b/apps/web/src/app/settings/update-license.component.ts similarity index 100% rename from src/app/settings/update-license.component.ts rename to apps/web/src/app/settings/update-license.component.ts diff --git a/src/app/settings/user-billing-history.component.html b/apps/web/src/app/settings/user-billing-history.component.html similarity index 100% rename from src/app/settings/user-billing-history.component.html rename to apps/web/src/app/settings/user-billing-history.component.html diff --git a/src/app/settings/user-billing-history.component.ts b/apps/web/src/app/settings/user-billing-history.component.ts similarity index 100% rename from src/app/settings/user-billing-history.component.ts rename to apps/web/src/app/settings/user-billing-history.component.ts diff --git a/src/app/settings/user-subscription.component.html b/apps/web/src/app/settings/user-subscription.component.html similarity index 100% rename from src/app/settings/user-subscription.component.html rename to apps/web/src/app/settings/user-subscription.component.html diff --git a/src/app/settings/user-subscription.component.ts b/apps/web/src/app/settings/user-subscription.component.ts similarity index 100% rename from src/app/settings/user-subscription.component.ts rename to apps/web/src/app/settings/user-subscription.component.ts diff --git a/src/app/settings/vault-timeout-input.component.html b/apps/web/src/app/settings/vault-timeout-input.component.html similarity index 100% rename from src/app/settings/vault-timeout-input.component.html rename to apps/web/src/app/settings/vault-timeout-input.component.html diff --git a/src/app/settings/vault-timeout-input.component.ts b/apps/web/src/app/settings/vault-timeout-input.component.ts similarity index 100% rename from src/app/settings/vault-timeout-input.component.ts rename to apps/web/src/app/settings/vault-timeout-input.component.ts diff --git a/src/app/settings/verify-email.component.html b/apps/web/src/app/settings/verify-email.component.html similarity index 100% rename from src/app/settings/verify-email.component.html rename to apps/web/src/app/settings/verify-email.component.html diff --git a/src/app/settings/verify-email.component.ts b/apps/web/src/app/settings/verify-email.component.ts similarity index 100% rename from src/app/settings/verify-email.component.ts rename to apps/web/src/app/settings/verify-email.component.ts diff --git a/src/app/tools/export.component.html b/apps/web/src/app/tools/export.component.html similarity index 100% rename from src/app/tools/export.component.html rename to apps/web/src/app/tools/export.component.html diff --git a/src/app/tools/export.component.ts b/apps/web/src/app/tools/export.component.ts similarity index 100% rename from src/app/tools/export.component.ts rename to apps/web/src/app/tools/export.component.ts diff --git a/src/app/tools/generator.component.html b/apps/web/src/app/tools/generator.component.html similarity index 100% rename from src/app/tools/generator.component.html rename to apps/web/src/app/tools/generator.component.html diff --git a/src/app/tools/generator.component.ts b/apps/web/src/app/tools/generator.component.ts similarity index 100% rename from src/app/tools/generator.component.ts rename to apps/web/src/app/tools/generator.component.ts diff --git a/src/app/tools/import.component.html b/apps/web/src/app/tools/import.component.html similarity index 100% rename from src/app/tools/import.component.html rename to apps/web/src/app/tools/import.component.html diff --git a/src/app/tools/import.component.ts b/apps/web/src/app/tools/import.component.ts similarity index 100% rename from src/app/tools/import.component.ts rename to apps/web/src/app/tools/import.component.ts diff --git a/src/app/tools/password-generator-history.component.html b/apps/web/src/app/tools/password-generator-history.component.html similarity index 100% rename from src/app/tools/password-generator-history.component.html rename to apps/web/src/app/tools/password-generator-history.component.html diff --git a/src/app/tools/password-generator-history.component.ts b/apps/web/src/app/tools/password-generator-history.component.ts similarity index 100% rename from src/app/tools/password-generator-history.component.ts rename to apps/web/src/app/tools/password-generator-history.component.ts diff --git a/src/app/tools/tools.component.html b/apps/web/src/app/tools/tools.component.html similarity index 100% rename from src/app/tools/tools.component.html rename to apps/web/src/app/tools/tools.component.html diff --git a/src/app/tools/tools.component.ts b/apps/web/src/app/tools/tools.component.ts similarity index 100% rename from src/app/tools/tools.component.ts rename to apps/web/src/app/tools/tools.component.ts diff --git a/src/app/vault/add-edit-custom-fields.component.html b/apps/web/src/app/vault/add-edit-custom-fields.component.html similarity index 100% rename from src/app/vault/add-edit-custom-fields.component.html rename to apps/web/src/app/vault/add-edit-custom-fields.component.html diff --git a/src/app/vault/add-edit-custom-fields.component.ts b/apps/web/src/app/vault/add-edit-custom-fields.component.ts similarity index 100% rename from src/app/vault/add-edit-custom-fields.component.ts rename to apps/web/src/app/vault/add-edit-custom-fields.component.ts diff --git a/src/app/vault/add-edit.component.html b/apps/web/src/app/vault/add-edit.component.html similarity index 100% rename from src/app/vault/add-edit.component.html rename to apps/web/src/app/vault/add-edit.component.html diff --git a/src/app/vault/add-edit.component.ts b/apps/web/src/app/vault/add-edit.component.ts similarity index 100% rename from src/app/vault/add-edit.component.ts rename to apps/web/src/app/vault/add-edit.component.ts diff --git a/src/app/vault/attachments.component.html b/apps/web/src/app/vault/attachments.component.html similarity index 100% rename from src/app/vault/attachments.component.html rename to apps/web/src/app/vault/attachments.component.html diff --git a/src/app/vault/attachments.component.ts b/apps/web/src/app/vault/attachments.component.ts similarity index 100% rename from src/app/vault/attachments.component.ts rename to apps/web/src/app/vault/attachments.component.ts diff --git a/src/app/vault/bulk-actions.component.html b/apps/web/src/app/vault/bulk-actions.component.html similarity index 100% rename from src/app/vault/bulk-actions.component.html rename to apps/web/src/app/vault/bulk-actions.component.html diff --git a/src/app/vault/bulk-actions.component.ts b/apps/web/src/app/vault/bulk-actions.component.ts similarity index 100% rename from src/app/vault/bulk-actions.component.ts rename to apps/web/src/app/vault/bulk-actions.component.ts diff --git a/src/app/vault/bulk-delete.component.html b/apps/web/src/app/vault/bulk-delete.component.html similarity index 100% rename from src/app/vault/bulk-delete.component.html rename to apps/web/src/app/vault/bulk-delete.component.html diff --git a/src/app/vault/bulk-delete.component.ts b/apps/web/src/app/vault/bulk-delete.component.ts similarity index 100% rename from src/app/vault/bulk-delete.component.ts rename to apps/web/src/app/vault/bulk-delete.component.ts diff --git a/src/app/vault/bulk-move.component.html b/apps/web/src/app/vault/bulk-move.component.html similarity index 100% rename from src/app/vault/bulk-move.component.html rename to apps/web/src/app/vault/bulk-move.component.html diff --git a/src/app/vault/bulk-move.component.ts b/apps/web/src/app/vault/bulk-move.component.ts similarity index 100% rename from src/app/vault/bulk-move.component.ts rename to apps/web/src/app/vault/bulk-move.component.ts diff --git a/src/app/vault/bulk-restore.component.html b/apps/web/src/app/vault/bulk-restore.component.html similarity index 100% rename from src/app/vault/bulk-restore.component.html rename to apps/web/src/app/vault/bulk-restore.component.html diff --git a/src/app/vault/bulk-restore.component.ts b/apps/web/src/app/vault/bulk-restore.component.ts similarity index 100% rename from src/app/vault/bulk-restore.component.ts rename to apps/web/src/app/vault/bulk-restore.component.ts diff --git a/src/app/vault/bulk-share.component.html b/apps/web/src/app/vault/bulk-share.component.html similarity index 100% rename from src/app/vault/bulk-share.component.html rename to apps/web/src/app/vault/bulk-share.component.html diff --git a/src/app/vault/bulk-share.component.ts b/apps/web/src/app/vault/bulk-share.component.ts similarity index 100% rename from src/app/vault/bulk-share.component.ts rename to apps/web/src/app/vault/bulk-share.component.ts diff --git a/src/app/vault/ciphers.component.html b/apps/web/src/app/vault/ciphers.component.html similarity index 100% rename from src/app/vault/ciphers.component.html rename to apps/web/src/app/vault/ciphers.component.html diff --git a/src/app/vault/ciphers.component.ts b/apps/web/src/app/vault/ciphers.component.ts similarity index 100% rename from src/app/vault/ciphers.component.ts rename to apps/web/src/app/vault/ciphers.component.ts diff --git a/src/app/vault/collections.component.html b/apps/web/src/app/vault/collections.component.html similarity index 100% rename from src/app/vault/collections.component.html rename to apps/web/src/app/vault/collections.component.html diff --git a/src/app/vault/collections.component.ts b/apps/web/src/app/vault/collections.component.ts similarity index 100% rename from src/app/vault/collections.component.ts rename to apps/web/src/app/vault/collections.component.ts diff --git a/src/app/vault/folder-add-edit.component.html b/apps/web/src/app/vault/folder-add-edit.component.html similarity index 100% rename from src/app/vault/folder-add-edit.component.html rename to apps/web/src/app/vault/folder-add-edit.component.html diff --git a/src/app/vault/folder-add-edit.component.ts b/apps/web/src/app/vault/folder-add-edit.component.ts similarity index 100% rename from src/app/vault/folder-add-edit.component.ts rename to apps/web/src/app/vault/folder-add-edit.component.ts diff --git a/src/app/vault/share.component.html b/apps/web/src/app/vault/share.component.html similarity index 100% rename from src/app/vault/share.component.html rename to apps/web/src/app/vault/share.component.html diff --git a/src/app/vault/share.component.ts b/apps/web/src/app/vault/share.component.ts similarity index 100% rename from src/app/vault/share.component.ts rename to apps/web/src/app/vault/share.component.ts diff --git a/src/app/wildcard-routing.module.ts b/apps/web/src/app/wildcard-routing.module.ts similarity index 100% rename from src/app/wildcard-routing.module.ts rename to apps/web/src/app/wildcard-routing.module.ts diff --git a/src/browserconfig.xml b/apps/web/src/browserconfig.xml similarity index 100% rename from src/browserconfig.xml rename to apps/web/src/browserconfig.xml diff --git a/src/connectors/captcha-mobile.html b/apps/web/src/connectors/captcha-mobile.html similarity index 100% rename from src/connectors/captcha-mobile.html rename to apps/web/src/connectors/captcha-mobile.html diff --git a/src/connectors/captcha-mobile.scss b/apps/web/src/connectors/captcha-mobile.scss similarity index 100% rename from src/connectors/captcha-mobile.scss rename to apps/web/src/connectors/captcha-mobile.scss diff --git a/src/connectors/captcha.html b/apps/web/src/connectors/captcha.html similarity index 100% rename from src/connectors/captcha.html rename to apps/web/src/connectors/captcha.html diff --git a/src/connectors/captcha.scss b/apps/web/src/connectors/captcha.scss similarity index 100% rename from src/connectors/captcha.scss rename to apps/web/src/connectors/captcha.scss diff --git a/src/connectors/captcha.ts b/apps/web/src/connectors/captcha.ts similarity index 100% rename from src/connectors/captcha.ts rename to apps/web/src/connectors/captcha.ts diff --git a/src/connectors/common-webauthn.ts b/apps/web/src/connectors/common-webauthn.ts similarity index 100% rename from src/connectors/common-webauthn.ts rename to apps/web/src/connectors/common-webauthn.ts diff --git a/src/connectors/common.ts b/apps/web/src/connectors/common.ts similarity index 100% rename from src/connectors/common.ts rename to apps/web/src/connectors/common.ts diff --git a/src/connectors/duo.html b/apps/web/src/connectors/duo.html similarity index 100% rename from src/connectors/duo.html rename to apps/web/src/connectors/duo.html diff --git a/src/connectors/duo.scss b/apps/web/src/connectors/duo.scss similarity index 100% rename from src/connectors/duo.scss rename to apps/web/src/connectors/duo.scss diff --git a/src/connectors/duo.ts b/apps/web/src/connectors/duo.ts similarity index 100% rename from src/connectors/duo.ts rename to apps/web/src/connectors/duo.ts diff --git a/src/connectors/sso.html b/apps/web/src/connectors/sso.html similarity index 100% rename from src/connectors/sso.html rename to apps/web/src/connectors/sso.html diff --git a/src/connectors/sso.scss b/apps/web/src/connectors/sso.scss similarity index 100% rename from src/connectors/sso.scss rename to apps/web/src/connectors/sso.scss diff --git a/src/connectors/sso.ts b/apps/web/src/connectors/sso.ts similarity index 100% rename from src/connectors/sso.ts rename to apps/web/src/connectors/sso.ts diff --git a/src/connectors/webauthn-fallback.html b/apps/web/src/connectors/webauthn-fallback.html similarity index 100% rename from src/connectors/webauthn-fallback.html rename to apps/web/src/connectors/webauthn-fallback.html diff --git a/src/connectors/webauthn-fallback.ts b/apps/web/src/connectors/webauthn-fallback.ts similarity index 100% rename from src/connectors/webauthn-fallback.ts rename to apps/web/src/connectors/webauthn-fallback.ts diff --git a/src/connectors/webauthn-mobile.html b/apps/web/src/connectors/webauthn-mobile.html similarity index 100% rename from src/connectors/webauthn-mobile.html rename to apps/web/src/connectors/webauthn-mobile.html diff --git a/src/connectors/webauthn.html b/apps/web/src/connectors/webauthn.html similarity index 100% rename from src/connectors/webauthn.html rename to apps/web/src/connectors/webauthn.html diff --git a/src/connectors/webauthn.scss b/apps/web/src/connectors/webauthn.scss similarity index 100% rename from src/connectors/webauthn.scss rename to apps/web/src/connectors/webauthn.scss diff --git a/src/connectors/webauthn.ts b/apps/web/src/connectors/webauthn.ts similarity index 100% rename from src/connectors/webauthn.ts rename to apps/web/src/connectors/webauthn.ts diff --git a/src/favicon.ico b/apps/web/src/favicon.ico similarity index 100% rename from src/favicon.ico rename to apps/web/src/favicon.ico diff --git a/src/global.d.ts b/apps/web/src/global.d.ts similarity index 100% rename from src/global.d.ts rename to apps/web/src/global.d.ts diff --git a/src/images/404.png b/apps/web/src/images/404.png similarity index 100% rename from src/images/404.png rename to apps/web/src/images/404.png diff --git a/src/images/bwi-globe.png b/apps/web/src/images/bwi-globe.png similarity index 100% rename from src/images/bwi-globe.png rename to apps/web/src/images/bwi-globe.png diff --git a/src/images/cards.png b/apps/web/src/images/cards.png similarity index 100% rename from src/images/cards.png rename to apps/web/src/images/cards.png diff --git a/src/images/icons/android-chrome-192x192.png b/apps/web/src/images/icons/android-chrome-192x192.png similarity index 100% rename from src/images/icons/android-chrome-192x192.png rename to apps/web/src/images/icons/android-chrome-192x192.png diff --git a/src/images/icons/android-chrome-512x512.png b/apps/web/src/images/icons/android-chrome-512x512.png similarity index 100% rename from src/images/icons/android-chrome-512x512.png rename to apps/web/src/images/icons/android-chrome-512x512.png diff --git a/src/images/icons/apple-touch-icon.png b/apps/web/src/images/icons/apple-touch-icon.png similarity index 100% rename from src/images/icons/apple-touch-icon.png rename to apps/web/src/images/icons/apple-touch-icon.png diff --git a/src/images/icons/favicon-16x16.png b/apps/web/src/images/icons/favicon-16x16.png similarity index 100% rename from src/images/icons/favicon-16x16.png rename to apps/web/src/images/icons/favicon-16x16.png diff --git a/src/images/icons/favicon-32x32.png b/apps/web/src/images/icons/favicon-32x32.png similarity index 100% rename from src/images/icons/favicon-32x32.png rename to apps/web/src/images/icons/favicon-32x32.png diff --git a/src/images/icons/mstile-150x150.png b/apps/web/src/images/icons/mstile-150x150.png similarity index 100% rename from src/images/icons/mstile-150x150.png rename to apps/web/src/images/icons/mstile-150x150.png diff --git a/src/images/icons/safari-pinned-tab.svg b/apps/web/src/images/icons/safari-pinned-tab.svg similarity index 100% rename from src/images/icons/safari-pinned-tab.svg rename to apps/web/src/images/icons/safari-pinned-tab.svg diff --git a/src/images/loading-white.svg b/apps/web/src/images/loading-white.svg similarity index 100% rename from src/images/loading-white.svg rename to apps/web/src/images/loading-white.svg diff --git a/src/images/loading.svg b/apps/web/src/images/loading.svg similarity index 100% rename from src/images/loading.svg rename to apps/web/src/images/loading.svg diff --git a/src/images/logo-dark@2x.png b/apps/web/src/images/logo-dark@2x.png similarity index 100% rename from src/images/logo-dark@2x.png rename to apps/web/src/images/logo-dark@2x.png diff --git a/src/images/logo-white@2x.png b/apps/web/src/images/logo-white@2x.png similarity index 100% rename from src/images/logo-white@2x.png rename to apps/web/src/images/logo-white@2x.png diff --git a/src/images/register-layout/cnet-logo.svg b/apps/web/src/images/register-layout/cnet-logo.svg similarity index 100% rename from src/images/register-layout/cnet-logo.svg rename to apps/web/src/images/register-layout/cnet-logo.svg diff --git a/src/images/register-layout/forbes-logo.svg b/apps/web/src/images/register-layout/forbes-logo.svg similarity index 100% rename from src/images/register-layout/forbes-logo.svg rename to apps/web/src/images/register-layout/forbes-logo.svg diff --git a/src/images/register-layout/logo-horizontal-white.png b/apps/web/src/images/register-layout/logo-horizontal-white.png similarity index 100% rename from src/images/register-layout/logo-horizontal-white.png rename to apps/web/src/images/register-layout/logo-horizontal-white.png diff --git a/src/images/register-layout/logo-horizontal-white.svg b/apps/web/src/images/register-layout/logo-horizontal-white.svg similarity index 100% rename from src/images/register-layout/logo-horizontal-white.svg rename to apps/web/src/images/register-layout/logo-horizontal-white.svg diff --git a/src/images/register-layout/usnews-360-badge.svg b/apps/web/src/images/register-layout/usnews-360-badge.svg similarity index 100% rename from src/images/register-layout/usnews-360-badge.svg rename to apps/web/src/images/register-layout/usnews-360-badge.svg diff --git a/src/images/register-layout/wired-logo.png b/apps/web/src/images/register-layout/wired-logo.png similarity index 100% rename from src/images/register-layout/wired-logo.png rename to apps/web/src/images/register-layout/wired-logo.png diff --git a/src/images/totp-countdown.png b/apps/web/src/images/totp-countdown.png similarity index 100% rename from src/images/totp-countdown.png rename to apps/web/src/images/totp-countdown.png diff --git a/src/images/two-factor/0.png b/apps/web/src/images/two-factor/0.png similarity index 100% rename from src/images/two-factor/0.png rename to apps/web/src/images/two-factor/0.png diff --git a/src/images/two-factor/1-w.png b/apps/web/src/images/two-factor/1-w.png similarity index 100% rename from src/images/two-factor/1-w.png rename to apps/web/src/images/two-factor/1-w.png diff --git a/src/images/two-factor/1.png b/apps/web/src/images/two-factor/1.png similarity index 100% rename from src/images/two-factor/1.png rename to apps/web/src/images/two-factor/1.png diff --git a/src/images/two-factor/2.png b/apps/web/src/images/two-factor/2.png similarity index 100% rename from src/images/two-factor/2.png rename to apps/web/src/images/two-factor/2.png diff --git a/src/images/two-factor/3.png b/apps/web/src/images/two-factor/3.png similarity index 100% rename from src/images/two-factor/3.png rename to apps/web/src/images/two-factor/3.png diff --git a/src/images/two-factor/4.png b/apps/web/src/images/two-factor/4.png similarity index 100% rename from src/images/two-factor/4.png rename to apps/web/src/images/two-factor/4.png diff --git a/src/images/two-factor/6.png b/apps/web/src/images/two-factor/6.png similarity index 100% rename from src/images/two-factor/6.png rename to apps/web/src/images/two-factor/6.png diff --git a/src/images/two-factor/7-w.png b/apps/web/src/images/two-factor/7-w.png similarity index 100% rename from src/images/two-factor/7-w.png rename to apps/web/src/images/two-factor/7-w.png diff --git a/src/images/two-factor/7.png b/apps/web/src/images/two-factor/7.png similarity index 100% rename from src/images/two-factor/7.png rename to apps/web/src/images/two-factor/7.png diff --git a/src/images/two-factor/rc-w.png b/apps/web/src/images/two-factor/rc-w.png similarity index 100% rename from src/images/two-factor/rc-w.png rename to apps/web/src/images/two-factor/rc-w.png diff --git a/src/images/two-factor/rc.png b/apps/web/src/images/two-factor/rc.png similarity index 100% rename from src/images/two-factor/rc.png rename to apps/web/src/images/two-factor/rc.png diff --git a/src/images/u2fkey-mobile.avif b/apps/web/src/images/u2fkey-mobile.avif similarity index 100% rename from src/images/u2fkey-mobile.avif rename to apps/web/src/images/u2fkey-mobile.avif diff --git a/src/images/u2fkey-mobile.jpg b/apps/web/src/images/u2fkey-mobile.jpg similarity index 100% rename from src/images/u2fkey-mobile.jpg rename to apps/web/src/images/u2fkey-mobile.jpg diff --git a/src/images/u2fkey-mobile.webp b/apps/web/src/images/u2fkey-mobile.webp similarity index 100% rename from src/images/u2fkey-mobile.webp rename to apps/web/src/images/u2fkey-mobile.webp diff --git a/src/images/u2fkey.avif b/apps/web/src/images/u2fkey.avif similarity index 100% rename from src/images/u2fkey.avif rename to apps/web/src/images/u2fkey.avif diff --git a/src/images/u2fkey.jpg b/apps/web/src/images/u2fkey.jpg similarity index 100% rename from src/images/u2fkey.jpg rename to apps/web/src/images/u2fkey.jpg diff --git a/src/images/u2fkey.webp b/apps/web/src/images/u2fkey.webp similarity index 100% rename from src/images/u2fkey.webp rename to apps/web/src/images/u2fkey.webp diff --git a/src/images/yubikey.avif b/apps/web/src/images/yubikey.avif similarity index 100% rename from src/images/yubikey.avif rename to apps/web/src/images/yubikey.avif diff --git a/src/images/yubikey.jpg b/apps/web/src/images/yubikey.jpg similarity index 100% rename from src/images/yubikey.jpg rename to apps/web/src/images/yubikey.jpg diff --git a/src/images/yubikey.webp b/apps/web/src/images/yubikey.webp similarity index 100% rename from src/images/yubikey.webp rename to apps/web/src/images/yubikey.webp diff --git a/src/index.html b/apps/web/src/index.html similarity index 100% rename from src/index.html rename to apps/web/src/index.html diff --git a/src/locales/af/messages.json b/apps/web/src/locales/af/messages.json similarity index 100% rename from src/locales/af/messages.json rename to apps/web/src/locales/af/messages.json diff --git a/src/locales/az/messages.json b/apps/web/src/locales/az/messages.json similarity index 100% rename from src/locales/az/messages.json rename to apps/web/src/locales/az/messages.json diff --git a/src/locales/be/messages.json b/apps/web/src/locales/be/messages.json similarity index 100% rename from src/locales/be/messages.json rename to apps/web/src/locales/be/messages.json diff --git a/src/locales/bg/messages.json b/apps/web/src/locales/bg/messages.json similarity index 100% rename from src/locales/bg/messages.json rename to apps/web/src/locales/bg/messages.json diff --git a/src/locales/bn/messages.json b/apps/web/src/locales/bn/messages.json similarity index 100% rename from src/locales/bn/messages.json rename to apps/web/src/locales/bn/messages.json diff --git a/src/locales/bs/messages.json b/apps/web/src/locales/bs/messages.json similarity index 100% rename from src/locales/bs/messages.json rename to apps/web/src/locales/bs/messages.json diff --git a/src/locales/ca/messages.json b/apps/web/src/locales/ca/messages.json similarity index 100% rename from src/locales/ca/messages.json rename to apps/web/src/locales/ca/messages.json diff --git a/src/locales/cs/messages.json b/apps/web/src/locales/cs/messages.json similarity index 100% rename from src/locales/cs/messages.json rename to apps/web/src/locales/cs/messages.json diff --git a/src/locales/da/messages.json b/apps/web/src/locales/da/messages.json similarity index 100% rename from src/locales/da/messages.json rename to apps/web/src/locales/da/messages.json diff --git a/src/locales/de/messages.json b/apps/web/src/locales/de/messages.json similarity index 100% rename from src/locales/de/messages.json rename to apps/web/src/locales/de/messages.json diff --git a/src/locales/el/messages.json b/apps/web/src/locales/el/messages.json similarity index 100% rename from src/locales/el/messages.json rename to apps/web/src/locales/el/messages.json diff --git a/src/locales/en/messages.json b/apps/web/src/locales/en/messages.json similarity index 100% rename from src/locales/en/messages.json rename to apps/web/src/locales/en/messages.json diff --git a/src/locales/en_GB/messages.json b/apps/web/src/locales/en_GB/messages.json similarity index 100% rename from src/locales/en_GB/messages.json rename to apps/web/src/locales/en_GB/messages.json diff --git a/src/locales/en_IN/messages.json b/apps/web/src/locales/en_IN/messages.json similarity index 100% rename from src/locales/en_IN/messages.json rename to apps/web/src/locales/en_IN/messages.json diff --git a/src/locales/eo/messages.json b/apps/web/src/locales/eo/messages.json similarity index 100% rename from src/locales/eo/messages.json rename to apps/web/src/locales/eo/messages.json diff --git a/src/locales/es/messages.json b/apps/web/src/locales/es/messages.json similarity index 100% rename from src/locales/es/messages.json rename to apps/web/src/locales/es/messages.json diff --git a/src/locales/et/messages.json b/apps/web/src/locales/et/messages.json similarity index 100% rename from src/locales/et/messages.json rename to apps/web/src/locales/et/messages.json diff --git a/src/locales/fi/messages.json b/apps/web/src/locales/fi/messages.json similarity index 100% rename from src/locales/fi/messages.json rename to apps/web/src/locales/fi/messages.json diff --git a/src/locales/fil/messages.json b/apps/web/src/locales/fil/messages.json similarity index 100% rename from src/locales/fil/messages.json rename to apps/web/src/locales/fil/messages.json diff --git a/src/locales/fr/messages.json b/apps/web/src/locales/fr/messages.json similarity index 100% rename from src/locales/fr/messages.json rename to apps/web/src/locales/fr/messages.json diff --git a/src/locales/he/messages.json b/apps/web/src/locales/he/messages.json similarity index 100% rename from src/locales/he/messages.json rename to apps/web/src/locales/he/messages.json diff --git a/src/locales/hi/messages.json b/apps/web/src/locales/hi/messages.json similarity index 100% rename from src/locales/hi/messages.json rename to apps/web/src/locales/hi/messages.json diff --git a/src/locales/hr/messages.json b/apps/web/src/locales/hr/messages.json similarity index 100% rename from src/locales/hr/messages.json rename to apps/web/src/locales/hr/messages.json diff --git a/src/locales/hu/messages.json b/apps/web/src/locales/hu/messages.json similarity index 100% rename from src/locales/hu/messages.json rename to apps/web/src/locales/hu/messages.json diff --git a/src/locales/id/messages.json b/apps/web/src/locales/id/messages.json similarity index 100% rename from src/locales/id/messages.json rename to apps/web/src/locales/id/messages.json diff --git a/src/locales/it/messages.json b/apps/web/src/locales/it/messages.json similarity index 100% rename from src/locales/it/messages.json rename to apps/web/src/locales/it/messages.json diff --git a/src/locales/ja/messages.json b/apps/web/src/locales/ja/messages.json similarity index 100% rename from src/locales/ja/messages.json rename to apps/web/src/locales/ja/messages.json diff --git a/src/locales/ka/messages.json b/apps/web/src/locales/ka/messages.json similarity index 100% rename from src/locales/ka/messages.json rename to apps/web/src/locales/ka/messages.json diff --git a/src/locales/km/messages.json b/apps/web/src/locales/km/messages.json similarity index 100% rename from src/locales/km/messages.json rename to apps/web/src/locales/km/messages.json diff --git a/src/locales/kn/messages.json b/apps/web/src/locales/kn/messages.json similarity index 100% rename from src/locales/kn/messages.json rename to apps/web/src/locales/kn/messages.json diff --git a/src/locales/ko/messages.json b/apps/web/src/locales/ko/messages.json similarity index 100% rename from src/locales/ko/messages.json rename to apps/web/src/locales/ko/messages.json diff --git a/src/locales/lv/messages.json b/apps/web/src/locales/lv/messages.json similarity index 100% rename from src/locales/lv/messages.json rename to apps/web/src/locales/lv/messages.json diff --git a/src/locales/ml/messages.json b/apps/web/src/locales/ml/messages.json similarity index 100% rename from src/locales/ml/messages.json rename to apps/web/src/locales/ml/messages.json diff --git a/src/locales/nb/messages.json b/apps/web/src/locales/nb/messages.json similarity index 100% rename from src/locales/nb/messages.json rename to apps/web/src/locales/nb/messages.json diff --git a/src/locales/nl/messages.json b/apps/web/src/locales/nl/messages.json similarity index 100% rename from src/locales/nl/messages.json rename to apps/web/src/locales/nl/messages.json diff --git a/src/locales/nn/messages.json b/apps/web/src/locales/nn/messages.json similarity index 100% rename from src/locales/nn/messages.json rename to apps/web/src/locales/nn/messages.json diff --git a/src/locales/pl/messages.json b/apps/web/src/locales/pl/messages.json similarity index 100% rename from src/locales/pl/messages.json rename to apps/web/src/locales/pl/messages.json diff --git a/src/locales/pt_BR/messages.json b/apps/web/src/locales/pt_BR/messages.json similarity index 100% rename from src/locales/pt_BR/messages.json rename to apps/web/src/locales/pt_BR/messages.json diff --git a/src/locales/pt_PT/messages.json b/apps/web/src/locales/pt_PT/messages.json similarity index 100% rename from src/locales/pt_PT/messages.json rename to apps/web/src/locales/pt_PT/messages.json diff --git a/src/locales/ro/messages.json b/apps/web/src/locales/ro/messages.json similarity index 100% rename from src/locales/ro/messages.json rename to apps/web/src/locales/ro/messages.json diff --git a/src/locales/ru/messages.json b/apps/web/src/locales/ru/messages.json similarity index 100% rename from src/locales/ru/messages.json rename to apps/web/src/locales/ru/messages.json diff --git a/src/locales/si/messages.json b/apps/web/src/locales/si/messages.json similarity index 100% rename from src/locales/si/messages.json rename to apps/web/src/locales/si/messages.json diff --git a/src/locales/sk/messages.json b/apps/web/src/locales/sk/messages.json similarity index 100% rename from src/locales/sk/messages.json rename to apps/web/src/locales/sk/messages.json diff --git a/src/locales/sl/messages.json b/apps/web/src/locales/sl/messages.json similarity index 100% rename from src/locales/sl/messages.json rename to apps/web/src/locales/sl/messages.json diff --git a/src/locales/sr/messages.json b/apps/web/src/locales/sr/messages.json similarity index 100% rename from src/locales/sr/messages.json rename to apps/web/src/locales/sr/messages.json diff --git a/src/locales/sv/messages.json b/apps/web/src/locales/sv/messages.json similarity index 100% rename from src/locales/sv/messages.json rename to apps/web/src/locales/sv/messages.json diff --git a/src/locales/tr/messages.json b/apps/web/src/locales/tr/messages.json similarity index 100% rename from src/locales/tr/messages.json rename to apps/web/src/locales/tr/messages.json diff --git a/src/locales/uk/messages.json b/apps/web/src/locales/uk/messages.json similarity index 100% rename from src/locales/uk/messages.json rename to apps/web/src/locales/uk/messages.json diff --git a/src/locales/vi/messages.json b/apps/web/src/locales/vi/messages.json similarity index 100% rename from src/locales/vi/messages.json rename to apps/web/src/locales/vi/messages.json diff --git a/src/locales/zh_CN/messages.json b/apps/web/src/locales/zh_CN/messages.json similarity index 100% rename from src/locales/zh_CN/messages.json rename to apps/web/src/locales/zh_CN/messages.json diff --git a/src/locales/zh_TW/messages.json b/apps/web/src/locales/zh_TW/messages.json similarity index 100% rename from src/locales/zh_TW/messages.json rename to apps/web/src/locales/zh_TW/messages.json diff --git a/src/manifest.json b/apps/web/src/manifest.json similarity index 100% rename from src/manifest.json rename to apps/web/src/manifest.json diff --git a/src/models/account.ts b/apps/web/src/models/account.ts similarity index 100% rename from src/models/account.ts rename to apps/web/src/models/account.ts diff --git a/src/models/globalState.ts b/apps/web/src/models/globalState.ts similarity index 100% rename from src/models/globalState.ts rename to apps/web/src/models/globalState.ts diff --git a/src/scss/base.scss b/apps/web/src/scss/base.scss similarity index 100% rename from src/scss/base.scss rename to apps/web/src/scss/base.scss diff --git a/src/scss/buttons.scss b/apps/web/src/scss/buttons.scss similarity index 100% rename from src/scss/buttons.scss rename to apps/web/src/scss/buttons.scss diff --git a/src/scss/callouts.scss b/apps/web/src/scss/callouts.scss similarity index 100% rename from src/scss/callouts.scss rename to apps/web/src/scss/callouts.scss diff --git a/src/scss/cards.scss b/apps/web/src/scss/cards.scss similarity index 100% rename from src/scss/cards.scss rename to apps/web/src/scss/cards.scss diff --git a/src/scss/export.module.scss b/apps/web/src/scss/export.module.scss similarity index 100% rename from src/scss/export.module.scss rename to apps/web/src/scss/export.module.scss diff --git a/src/scss/export.module.scss.d.ts b/apps/web/src/scss/export.module.scss.d.ts similarity index 100% rename from src/scss/export.module.scss.d.ts rename to apps/web/src/scss/export.module.scss.d.ts diff --git a/src/scss/forms.scss b/apps/web/src/scss/forms.scss similarity index 100% rename from src/scss/forms.scss rename to apps/web/src/scss/forms.scss diff --git a/src/scss/modals.scss b/apps/web/src/scss/modals.scss similarity index 100% rename from src/scss/modals.scss rename to apps/web/src/scss/modals.scss diff --git a/src/scss/navigation.scss b/apps/web/src/scss/navigation.scss similarity index 100% rename from src/scss/navigation.scss rename to apps/web/src/scss/navigation.scss diff --git a/src/scss/pages.scss b/apps/web/src/scss/pages.scss similarity index 100% rename from src/scss/pages.scss rename to apps/web/src/scss/pages.scss diff --git a/src/scss/plugins.scss b/apps/web/src/scss/plugins.scss similarity index 100% rename from src/scss/plugins.scss rename to apps/web/src/scss/plugins.scss diff --git a/src/scss/styles.scss b/apps/web/src/scss/styles.scss similarity index 100% rename from src/scss/styles.scss rename to apps/web/src/scss/styles.scss diff --git a/src/scss/tables.scss b/apps/web/src/scss/tables.scss similarity index 100% rename from src/scss/tables.scss rename to apps/web/src/scss/tables.scss diff --git a/src/scss/tailwind.css b/apps/web/src/scss/tailwind.css similarity index 100% rename from src/scss/tailwind.css rename to apps/web/src/scss/tailwind.css diff --git a/src/scss/toasts.scss b/apps/web/src/scss/toasts.scss similarity index 100% rename from src/scss/toasts.scss rename to apps/web/src/scss/toasts.scss diff --git a/src/scss/variables.scss b/apps/web/src/scss/variables.scss similarity index 100% rename from src/scss/variables.scss rename to apps/web/src/scss/variables.scss diff --git a/src/scss/vault-filters.scss b/apps/web/src/scss/vault-filters.scss similarity index 100% rename from src/scss/vault-filters.scss rename to apps/web/src/scss/vault-filters.scss diff --git a/src/services/broadcasterMessaging.service.ts b/apps/web/src/services/broadcasterMessaging.service.ts similarity index 100% rename from src/services/broadcasterMessaging.service.ts rename to apps/web/src/services/broadcasterMessaging.service.ts diff --git a/src/services/htmlStorage.service.ts b/apps/web/src/services/htmlStorage.service.ts similarity index 100% rename from src/services/htmlStorage.service.ts rename to apps/web/src/services/htmlStorage.service.ts diff --git a/src/services/i18n.service.ts b/apps/web/src/services/i18n.service.ts similarity index 100% rename from src/services/i18n.service.ts rename to apps/web/src/services/i18n.service.ts diff --git a/src/services/memoryStorage.service.ts b/apps/web/src/services/memoryStorage.service.ts similarity index 100% rename from src/services/memoryStorage.service.ts rename to apps/web/src/services/memoryStorage.service.ts diff --git a/src/services/passwordReprompt.service.ts b/apps/web/src/services/passwordReprompt.service.ts similarity index 100% rename from src/services/passwordReprompt.service.ts rename to apps/web/src/services/passwordReprompt.service.ts diff --git a/src/services/state.service.ts b/apps/web/src/services/state.service.ts similarity index 100% rename from src/services/state.service.ts rename to apps/web/src/services/state.service.ts diff --git a/src/services/stateMigration.service.ts b/apps/web/src/services/stateMigration.service.ts similarity index 100% rename from src/services/stateMigration.service.ts rename to apps/web/src/services/stateMigration.service.ts diff --git a/src/services/webPlatformUtils.service.ts b/apps/web/src/services/webPlatformUtils.service.ts similarity index 100% rename from src/services/webPlatformUtils.service.ts rename to apps/web/src/services/webPlatformUtils.service.ts diff --git a/src/theme.js b/apps/web/src/theme.js similarity index 100% rename from src/theme.js rename to apps/web/src/theme.js diff --git a/src/version.json b/apps/web/src/version.json similarity index 100% rename from src/version.json rename to apps/web/src/version.json diff --git a/tailwind.config.js b/apps/web/tailwind.config.js similarity index 100% rename from tailwind.config.js rename to apps/web/tailwind.config.js diff --git a/tsconfig.json b/apps/web/tsconfig.json similarity index 85% rename from tsconfig.json rename to apps/web/tsconfig.json index c1ea082914..47d772a2d5 100644 --- a/tsconfig.json +++ b/apps/web/tsconfig.json @@ -13,7 +13,7 @@ "angularCompilerOptions": { "preserveWhitespaces": true }, - "files": ["src/app/polyfills.ts", "src/app/main.ts", "bitwarden_license/src/app/main.ts"], + "files": ["src/app/polyfills.ts", "src/app/main.ts"], "include": [ "src/connectors/*.ts", "src/models/*.ts", diff --git a/webpack.config.js b/apps/web/webpack.config.js similarity index 100% rename from webpack.config.js rename to apps/web/webpack.config.js diff --git a/bitwarden_license/README.md b/bitwarden_license/bit-web/README.md similarity index 100% rename from bitwarden_license/README.md rename to bitwarden_license/bit-web/README.md diff --git a/bitwarden_license/src/app/app-routing.module.ts b/bitwarden_license/bit-web/src/app/app-routing.module.ts similarity index 100% rename from bitwarden_license/src/app/app-routing.module.ts rename to bitwarden_license/bit-web/src/app/app-routing.module.ts diff --git a/bitwarden_license/src/app/app.component.ts b/bitwarden_license/bit-web/src/app/app.component.ts similarity index 100% rename from bitwarden_license/src/app/app.component.ts rename to bitwarden_license/bit-web/src/app/app.component.ts diff --git a/bitwarden_license/src/app/app.module.ts b/bitwarden_license/bit-web/src/app/app.module.ts similarity index 100% rename from bitwarden_license/src/app/app.module.ts rename to bitwarden_license/bit-web/src/app/app.module.ts diff --git a/bitwarden_license/src/app/main.ts b/bitwarden_license/bit-web/src/app/main.ts similarity index 100% rename from bitwarden_license/src/app/main.ts rename to bitwarden_license/bit-web/src/app/main.ts diff --git a/bitwarden_license/src/app/organizations/components/base-cva.component.ts b/bitwarden_license/bit-web/src/app/organizations/components/base-cva.component.ts similarity index 100% rename from bitwarden_license/src/app/organizations/components/base-cva.component.ts rename to bitwarden_license/bit-web/src/app/organizations/components/base-cva.component.ts diff --git a/bitwarden_license/src/app/organizations/components/input-checkbox.component.html b/bitwarden_license/bit-web/src/app/organizations/components/input-checkbox.component.html similarity index 100% rename from bitwarden_license/src/app/organizations/components/input-checkbox.component.html rename to bitwarden_license/bit-web/src/app/organizations/components/input-checkbox.component.html diff --git a/bitwarden_license/src/app/organizations/components/input-checkbox.component.ts b/bitwarden_license/bit-web/src/app/organizations/components/input-checkbox.component.ts similarity index 100% rename from bitwarden_license/src/app/organizations/components/input-checkbox.component.ts rename to bitwarden_license/bit-web/src/app/organizations/components/input-checkbox.component.ts diff --git a/bitwarden_license/src/app/organizations/components/input-text-readonly.component.html b/bitwarden_license/bit-web/src/app/organizations/components/input-text-readonly.component.html similarity index 100% rename from bitwarden_license/src/app/organizations/components/input-text-readonly.component.html rename to bitwarden_license/bit-web/src/app/organizations/components/input-text-readonly.component.html diff --git a/bitwarden_license/src/app/organizations/components/input-text-readonly.component.ts b/bitwarden_license/bit-web/src/app/organizations/components/input-text-readonly.component.ts similarity index 100% rename from bitwarden_license/src/app/organizations/components/input-text-readonly.component.ts rename to bitwarden_license/bit-web/src/app/organizations/components/input-text-readonly.component.ts diff --git a/bitwarden_license/src/app/organizations/components/input-text.component.html b/bitwarden_license/bit-web/src/app/organizations/components/input-text.component.html similarity index 100% rename from bitwarden_license/src/app/organizations/components/input-text.component.html rename to bitwarden_license/bit-web/src/app/organizations/components/input-text.component.html diff --git a/bitwarden_license/src/app/organizations/components/input-text.component.ts b/bitwarden_license/bit-web/src/app/organizations/components/input-text.component.ts similarity index 100% rename from bitwarden_license/src/app/organizations/components/input-text.component.ts rename to bitwarden_license/bit-web/src/app/organizations/components/input-text.component.ts diff --git a/bitwarden_license/src/app/organizations/components/select.component.html b/bitwarden_license/bit-web/src/app/organizations/components/select.component.html similarity index 100% rename from bitwarden_license/src/app/organizations/components/select.component.html rename to bitwarden_license/bit-web/src/app/organizations/components/select.component.html diff --git a/bitwarden_license/src/app/organizations/components/select.component.ts b/bitwarden_license/bit-web/src/app/organizations/components/select.component.ts similarity index 100% rename from bitwarden_license/src/app/organizations/components/select.component.ts rename to bitwarden_license/bit-web/src/app/organizations/components/select.component.ts diff --git a/bitwarden_license/src/app/organizations/manage/sso.component.html b/bitwarden_license/bit-web/src/app/organizations/manage/sso.component.html similarity index 100% rename from bitwarden_license/src/app/organizations/manage/sso.component.html rename to bitwarden_license/bit-web/src/app/organizations/manage/sso.component.html diff --git a/bitwarden_license/src/app/organizations/manage/sso.component.ts b/bitwarden_license/bit-web/src/app/organizations/manage/sso.component.ts similarity index 100% rename from bitwarden_license/src/app/organizations/manage/sso.component.ts rename to bitwarden_license/bit-web/src/app/organizations/manage/sso.component.ts diff --git a/bitwarden_license/src/app/organizations/organizations-routing.module.ts b/bitwarden_license/bit-web/src/app/organizations/organizations-routing.module.ts similarity index 100% rename from bitwarden_license/src/app/organizations/organizations-routing.module.ts rename to bitwarden_license/bit-web/src/app/organizations/organizations-routing.module.ts diff --git a/bitwarden_license/src/app/organizations/organizations.module.ts b/bitwarden_license/bit-web/src/app/organizations/organizations.module.ts similarity index 100% rename from bitwarden_license/src/app/organizations/organizations.module.ts rename to bitwarden_license/bit-web/src/app/organizations/organizations.module.ts diff --git a/bitwarden_license/src/app/policies/disable-personal-vault-export.component.html b/bitwarden_license/bit-web/src/app/policies/disable-personal-vault-export.component.html similarity index 100% rename from bitwarden_license/src/app/policies/disable-personal-vault-export.component.html rename to bitwarden_license/bit-web/src/app/policies/disable-personal-vault-export.component.html diff --git a/bitwarden_license/src/app/policies/disable-personal-vault-export.component.ts b/bitwarden_license/bit-web/src/app/policies/disable-personal-vault-export.component.ts similarity index 100% rename from bitwarden_license/src/app/policies/disable-personal-vault-export.component.ts rename to bitwarden_license/bit-web/src/app/policies/disable-personal-vault-export.component.ts diff --git a/bitwarden_license/src/app/policies/maximum-vault-timeout.component.html b/bitwarden_license/bit-web/src/app/policies/maximum-vault-timeout.component.html similarity index 100% rename from bitwarden_license/src/app/policies/maximum-vault-timeout.component.html rename to bitwarden_license/bit-web/src/app/policies/maximum-vault-timeout.component.html diff --git a/bitwarden_license/src/app/policies/maximum-vault-timeout.component.ts b/bitwarden_license/bit-web/src/app/policies/maximum-vault-timeout.component.ts similarity index 100% rename from bitwarden_license/src/app/policies/maximum-vault-timeout.component.ts rename to bitwarden_license/bit-web/src/app/policies/maximum-vault-timeout.component.ts diff --git a/bitwarden_license/src/app/providers/clients/add-organization.component.html b/bitwarden_license/bit-web/src/app/providers/clients/add-organization.component.html similarity index 100% rename from bitwarden_license/src/app/providers/clients/add-organization.component.html rename to bitwarden_license/bit-web/src/app/providers/clients/add-organization.component.html diff --git a/bitwarden_license/src/app/providers/clients/add-organization.component.ts b/bitwarden_license/bit-web/src/app/providers/clients/add-organization.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/clients/add-organization.component.ts rename to bitwarden_license/bit-web/src/app/providers/clients/add-organization.component.ts diff --git a/bitwarden_license/src/app/providers/clients/clients.component.html b/bitwarden_license/bit-web/src/app/providers/clients/clients.component.html similarity index 100% rename from bitwarden_license/src/app/providers/clients/clients.component.html rename to bitwarden_license/bit-web/src/app/providers/clients/clients.component.html diff --git a/bitwarden_license/src/app/providers/clients/clients.component.ts b/bitwarden_license/bit-web/src/app/providers/clients/clients.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/clients/clients.component.ts rename to bitwarden_license/bit-web/src/app/providers/clients/clients.component.ts diff --git a/bitwarden_license/src/app/providers/clients/create-organization.component.html b/bitwarden_license/bit-web/src/app/providers/clients/create-organization.component.html similarity index 100% rename from bitwarden_license/src/app/providers/clients/create-organization.component.html rename to bitwarden_license/bit-web/src/app/providers/clients/create-organization.component.html diff --git a/bitwarden_license/src/app/providers/clients/create-organization.component.ts b/bitwarden_license/bit-web/src/app/providers/clients/create-organization.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/clients/create-organization.component.ts rename to bitwarden_license/bit-web/src/app/providers/clients/create-organization.component.ts diff --git a/bitwarden_license/src/app/providers/guards/provider-type.guard.ts b/bitwarden_license/bit-web/src/app/providers/guards/provider-type.guard.ts similarity index 100% rename from bitwarden_license/src/app/providers/guards/provider-type.guard.ts rename to bitwarden_license/bit-web/src/app/providers/guards/provider-type.guard.ts diff --git a/bitwarden_license/src/app/providers/guards/provider.guard.ts b/bitwarden_license/bit-web/src/app/providers/guards/provider.guard.ts similarity index 100% rename from bitwarden_license/src/app/providers/guards/provider.guard.ts rename to bitwarden_license/bit-web/src/app/providers/guards/provider.guard.ts diff --git a/bitwarden_license/src/app/providers/manage/accept-provider.component.html b/bitwarden_license/bit-web/src/app/providers/manage/accept-provider.component.html similarity index 100% rename from bitwarden_license/src/app/providers/manage/accept-provider.component.html rename to bitwarden_license/bit-web/src/app/providers/manage/accept-provider.component.html diff --git a/bitwarden_license/src/app/providers/manage/accept-provider.component.ts b/bitwarden_license/bit-web/src/app/providers/manage/accept-provider.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/manage/accept-provider.component.ts rename to bitwarden_license/bit-web/src/app/providers/manage/accept-provider.component.ts diff --git a/bitwarden_license/src/app/providers/manage/bulk/bulk-confirm.component.ts b/bitwarden_license/bit-web/src/app/providers/manage/bulk/bulk-confirm.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/manage/bulk/bulk-confirm.component.ts rename to bitwarden_license/bit-web/src/app/providers/manage/bulk/bulk-confirm.component.ts diff --git a/bitwarden_license/src/app/providers/manage/bulk/bulk-remove.component.ts b/bitwarden_license/bit-web/src/app/providers/manage/bulk/bulk-remove.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/manage/bulk/bulk-remove.component.ts rename to bitwarden_license/bit-web/src/app/providers/manage/bulk/bulk-remove.component.ts diff --git a/src/app/organizations/manage/events.component.html b/bitwarden_license/bit-web/src/app/providers/manage/events.component.html similarity index 100% rename from src/app/organizations/manage/events.component.html rename to bitwarden_license/bit-web/src/app/providers/manage/events.component.html diff --git a/bitwarden_license/src/app/providers/manage/events.component.ts b/bitwarden_license/bit-web/src/app/providers/manage/events.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/manage/events.component.ts rename to bitwarden_license/bit-web/src/app/providers/manage/events.component.ts diff --git a/bitwarden_license/src/app/providers/manage/manage.component.html b/bitwarden_license/bit-web/src/app/providers/manage/manage.component.html similarity index 100% rename from bitwarden_license/src/app/providers/manage/manage.component.html rename to bitwarden_license/bit-web/src/app/providers/manage/manage.component.html diff --git a/bitwarden_license/src/app/providers/manage/manage.component.ts b/bitwarden_license/bit-web/src/app/providers/manage/manage.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/manage/manage.component.ts rename to bitwarden_license/bit-web/src/app/providers/manage/manage.component.ts diff --git a/bitwarden_license/src/app/providers/manage/people.component.html b/bitwarden_license/bit-web/src/app/providers/manage/people.component.html similarity index 100% rename from bitwarden_license/src/app/providers/manage/people.component.html rename to bitwarden_license/bit-web/src/app/providers/manage/people.component.html diff --git a/bitwarden_license/src/app/providers/manage/people.component.ts b/bitwarden_license/bit-web/src/app/providers/manage/people.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/manage/people.component.ts rename to bitwarden_license/bit-web/src/app/providers/manage/people.component.ts diff --git a/bitwarden_license/src/app/providers/manage/user-add-edit.component.html b/bitwarden_license/bit-web/src/app/providers/manage/user-add-edit.component.html similarity index 100% rename from bitwarden_license/src/app/providers/manage/user-add-edit.component.html rename to bitwarden_license/bit-web/src/app/providers/manage/user-add-edit.component.html diff --git a/bitwarden_license/src/app/providers/manage/user-add-edit.component.ts b/bitwarden_license/bit-web/src/app/providers/manage/user-add-edit.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/manage/user-add-edit.component.ts rename to bitwarden_license/bit-web/src/app/providers/manage/user-add-edit.component.ts diff --git a/bitwarden_license/src/app/providers/providers-layout.component.html b/bitwarden_license/bit-web/src/app/providers/providers-layout.component.html similarity index 100% rename from bitwarden_license/src/app/providers/providers-layout.component.html rename to bitwarden_license/bit-web/src/app/providers/providers-layout.component.html diff --git a/bitwarden_license/src/app/providers/providers-layout.component.ts b/bitwarden_license/bit-web/src/app/providers/providers-layout.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/providers-layout.component.ts rename to bitwarden_license/bit-web/src/app/providers/providers-layout.component.ts diff --git a/bitwarden_license/src/app/providers/providers-routing.module.ts b/bitwarden_license/bit-web/src/app/providers/providers-routing.module.ts similarity index 100% rename from bitwarden_license/src/app/providers/providers-routing.module.ts rename to bitwarden_license/bit-web/src/app/providers/providers-routing.module.ts diff --git a/bitwarden_license/src/app/providers/providers.module.ts b/bitwarden_license/bit-web/src/app/providers/providers.module.ts similarity index 100% rename from bitwarden_license/src/app/providers/providers.module.ts rename to bitwarden_license/bit-web/src/app/providers/providers.module.ts diff --git a/bitwarden_license/src/app/providers/services/webProvider.service.ts b/bitwarden_license/bit-web/src/app/providers/services/webProvider.service.ts similarity index 100% rename from bitwarden_license/src/app/providers/services/webProvider.service.ts rename to bitwarden_license/bit-web/src/app/providers/services/webProvider.service.ts diff --git a/bitwarden_license/src/app/providers/settings/account.component.html b/bitwarden_license/bit-web/src/app/providers/settings/account.component.html similarity index 100% rename from bitwarden_license/src/app/providers/settings/account.component.html rename to bitwarden_license/bit-web/src/app/providers/settings/account.component.html diff --git a/bitwarden_license/src/app/providers/settings/account.component.ts b/bitwarden_license/bit-web/src/app/providers/settings/account.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/settings/account.component.ts rename to bitwarden_license/bit-web/src/app/providers/settings/account.component.ts diff --git a/bitwarden_license/src/app/providers/settings/settings.component.html b/bitwarden_license/bit-web/src/app/providers/settings/settings.component.html similarity index 100% rename from bitwarden_license/src/app/providers/settings/settings.component.html rename to bitwarden_license/bit-web/src/app/providers/settings/settings.component.html diff --git a/bitwarden_license/src/app/providers/settings/settings.component.ts b/bitwarden_license/bit-web/src/app/providers/settings/settings.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/settings/settings.component.ts rename to bitwarden_license/bit-web/src/app/providers/settings/settings.component.ts diff --git a/bitwarden_license/src/app/providers/setup/setup-provider.component.html b/bitwarden_license/bit-web/src/app/providers/setup/setup-provider.component.html similarity index 100% rename from bitwarden_license/src/app/providers/setup/setup-provider.component.html rename to bitwarden_license/bit-web/src/app/providers/setup/setup-provider.component.html diff --git a/bitwarden_license/src/app/providers/setup/setup-provider.component.ts b/bitwarden_license/bit-web/src/app/providers/setup/setup-provider.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/setup/setup-provider.component.ts rename to bitwarden_license/bit-web/src/app/providers/setup/setup-provider.component.ts diff --git a/bitwarden_license/src/app/providers/setup/setup.component.html b/bitwarden_license/bit-web/src/app/providers/setup/setup.component.html similarity index 100% rename from bitwarden_license/src/app/providers/setup/setup.component.html rename to bitwarden_license/bit-web/src/app/providers/setup/setup.component.html diff --git a/bitwarden_license/src/app/providers/setup/setup.component.ts b/bitwarden_license/bit-web/src/app/providers/setup/setup.component.ts similarity index 100% rename from bitwarden_license/src/app/providers/setup/setup.component.ts rename to bitwarden_license/bit-web/src/app/providers/setup/setup.component.ts diff --git a/bitwarden_license/webpack.config.js b/bitwarden_license/bit-web/webpack.config.js similarity index 100% rename from bitwarden_license/webpack.config.js rename to bitwarden_license/bit-web/webpack.config.js diff --git a/jslib b/jslib deleted file mode 160000 index 2b647df001..0000000000 --- a/jslib +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2b647df001f6bdfbeb6f272a0b7b56396ac9564d