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