From ffb7536797215d66871e043944daf8a1e6512e14 Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Mon, 15 Jul 2024 20:15:11 +0200 Subject: [PATCH 01/41] feat: migrate to container --- .gitignore | 2 ++ Dockerfile | 32 ++++++++++++++++++ compose.yml | 16 +++++++++ docker/nginx.conf | 16 +++++++++ playwright.config.ts | 3 ++ src/{service-worker.ts => _service-worker.ts} | 0 src/app.html | 18 +++++----- .../panels/createAttribute.svelte | 4 +-- .../commandCenter/panels/createMessage.svelte | 8 ++--- src/lib/commandCenter/panels/platforms.svelte | 2 +- src/lib/commandCenter/searchers/buckets.ts | 13 +++---- .../commandCenter/searchers/collections.ts | 7 ++-- src/lib/commandCenter/searchers/databases.ts | 5 +-- src/lib/commandCenter/searchers/files.ts | 7 ++-- src/lib/commandCenter/searchers/functions.ts | 17 +++++----- src/lib/commandCenter/searchers/messages.ts | 5 +-- .../commandCenter/searchers/organizations.ts | 3 +- src/lib/commandCenter/searchers/projects.ts | 3 +- src/lib/commandCenter/searchers/providers.ts | 7 ++-- src/lib/commandCenter/searchers/teams.ts | 9 ++--- src/lib/commandCenter/searchers/topics.ts | 5 +-- src/lib/commandCenter/searchers/users.ts | 13 +++---- .../billing/alerts/limitReached.svelte | 5 +-- .../alerts/missingPaymentMethod.svelte | 7 ++-- .../billing/alerts/newDevUpgradePro.svelte | 4 +-- .../billing/alerts/paymentAuthRequired.svelte | 3 +- .../billing/alerts/projectsAtRisk.svelte | 2 +- src/lib/components/filePicker.svelte | 2 +- src/lib/components/support.svelte | 4 +-- src/lib/components/uploadBox.svelte | 2 +- src/lib/layout/footer.svelte | 2 +- src/lib/layout/header.svelte | 11 +++--- src/lib/layout/navigation.svelte | 6 ++-- src/lib/layout/shell.svelte | 2 +- src/lib/layout/unauthenticated.svelte | 6 ++-- src/lib/pages/domains/wizard/step1.svelte | 4 +-- src/lib/stores/billing.ts | 12 +++---- src/lib/stores/oauth-providers.ts | 18 +++++----- src/lib/stores/stripe.ts | 3 +- .../functions/components/repositories.svelte | 4 +-- .../wizards/functions/connectExisting.svelte | 2 +- src/lib/wizards/functions/cover.svelte | 6 ++-- src/lib/wizards/functions/createGit.svelte | 4 +-- src/lib/wizards/functions/createManual.svelte | 4 +-- .../wizards/functions/createTemplate.svelte | 4 +-- .../wizards/functions/steps/details.svelte | 2 +- .../steps/functionConfiguration.svelte | 2 +- .../functions/steps/gitConfiguration.svelte | 2 +- .../steps/templateConfiguration.svelte | 2 +- .../{auth => (auth)/git}/+layout.svelte | 2 +- .../git/authorize-contributor/+page.svelte | 0 src/routes/{ => (auth)}/invite/+page.svelte | 2 +- src/routes/{ => (auth)}/login/+page.svelte | 10 +++--- src/routes/{ => (auth)}/login/+page.ts | 0 src/routes/{ => (auth)}/mfa/+page.svelte | 6 ++-- src/routes/{ => (auth)}/mfa/+page.ts | 0 src/routes/{ => (auth)}/recover/+page.svelte | 0 src/routes/{ => (auth)}/register/+page.svelte | 8 ++--- src/routes/{ => (auth)}/register/+page.ts | 0 .../{ => (auth)}/register/invite/+layout.ts | 0 .../register/invite/[slug]/+page.svelte | 2 +- .../register/invite/[slug]/mlh-dark.svg | 0 .../register/invite/[slug]/mlh-light.svg | 0 .../(migration-wizard)/index.ts | 0 .../(migration-wizard)/resource-form.svelte | 0 .../(migration-wizard)/step1.svelte | 0 .../(migration-wizard)/step2.svelte | 0 .../(migration-wizard)/wizard.svelte | 3 +- .../{console => (console)}/+error.svelte | 3 +- .../{console => (console)}/+layout.svelte | 16 ++++----- src/routes/{console => (console)}/+layout.ts | 0 .../account/+layout.svelte | 0 .../{console => (console)}/account/+layout.ts | 0 .../account/+page.svelte | 0 .../account/activity/+page.svelte | 0 .../account/activity/+page.ts | 0 .../account/breadcrumbs.svelte | 3 +- .../account/delete.svelte | 0 .../account/deleteAccount.svelte | 0 .../account/deleteMfa.svelte | 0 .../account/header.svelte | 2 +- .../account/identities.svelte | 0 .../{console => (console)}/account/mfa.svelte | 0 .../account/mfaRecoveryCodes.svelte | 0 .../account/mfaRegenerateCodes.svelte | 0 .../account/organizations/+page.svelte | 4 +-- .../account/organizations/+page.ts | 0 .../account/payments/+page.svelte | 0 .../account/payments/+page.ts | 0 .../account/payments/addressModal.svelte | 0 .../account/payments/billingAddress.svelte | 4 +-- .../payments/deleteAddressModal.svelte | 3 +- .../payments/deletePaymentModal.svelte | 3 +- .../account/payments/editAddressModal.svelte | 0 .../account/payments/editPaymentModal.svelte | 0 .../account/payments/paymentMethods.svelte | 4 +-- .../account/sessions/+page.svelte | 0 .../account/sessions/+page.ts | 0 .../{console => (console)}/account/store.ts | 0 .../account/updateEmail.svelte | 0 .../account/updateMfa.svelte | 0 .../account/updateName.svelte | 0 .../account/updatePassword.svelte | 0 .../apply-credit/+page.svelte | 10 +++--- .../apply-credit/+page.ts | 8 ++--- .../create-organization/+page.svelte | 8 ++--- .../createOrganization.svelte | 3 +- .../feedbackWizard.svelte | 0 .../onboarding/+layout.svelte | 0 .../onboarding/+layout.ts | 0 .../onboarding/+page.svelte | 8 ++--- .../onboarding/header.svelte | 0 .../+layout.svelte | 5 +-- .../organization-[organization]/+layout.ts | 0 .../organization-[organization]/+page.svelte | 6 ++-- .../organization-[organization]/+page.ts | 0 .../billing/+page.svelte | 0 .../billing/+page.ts | 0 .../billing/addCreditModal.svelte | 0 .../billing/addCreditWizard.svelte | 0 .../billing/availableCredit.svelte | 0 .../billing/billingAddress.svelte | 4 +-- .../billing/budgetAlert.svelte | 0 .../billing/budgetCap.svelte | 0 .../billing/deleteOrgPayment.svelte | 0 .../billing/paymentHistory.svelte | 0 .../billing/paymentMethods.svelte | 2 +- .../billing/planSummary.svelte | 6 ++-- .../billing/replaceAddress.svelte | 0 .../billing/replaceCard.svelte | 0 .../billing/retryPaymentModal.svelte | 0 .../billing/store.ts | 0 .../billing/taxId.svelte | 0 .../billing/wizard/addCredit.svelte | 0 .../billing/wizard/paymentDetails.svelte | 0 .../breadcrumbs.svelte | 3 +- .../change-plan/+page.svelte | 11 +++--- .../change-plan/+page.ts | 0 .../createMember.svelte | 0 .../createProject.svelte | 3 +- .../createProjectCloud.svelte | 3 +- .../deleteMember.svelte | 0 .../organization-[organization]/header.svelte | 6 ++-- .../members/+page.svelte | 3 +- .../members/+page.ts | 0 .../settings/+page.svelte | 0 .../settings/+page.ts | 0 .../settings/deleteOrganizationModal.svelte | 4 +-- .../settings/downloadDPA.svelte | 0 .../organization-[organization]/store.ts | 0 .../usage/[[invoice]]/+page.svelte | 0 .../usage/[[invoice]]/+page.ts | 0 .../usage/[[invoice]]/ProjectBreakdown.svelte | 3 +- .../usage/[[invoice]]/totalMembers.svelte | 0 .../wizard/step1.svelte | 0 .../wizard/step2.svelte | 0 .../wizard/store.ts | 0 .../project-[project]/+error.svelte | 0 .../project-[project]/+layout.svelte | 15 ++++---- .../project-[project]/+layout.ts | 0 .../project-[project]/+page.ts | 2 +- .../auth/(providers)/appleOAuth.svelte | 0 .../auth/(providers)/auth0OAuth.svelte | 0 .../auth/(providers)/authentikOAuth.svelte | 0 .../auth/(providers)/gitlabOAuth.svelte | 0 .../auth/(providers)/googleOAuth.svelte | 0 .../auth/(providers)/mainOAuth.svelte | 0 .../auth/(providers)/microsoftOAuth.svelte | 0 .../auth/(providers)/oidcOAuth.svelte | 0 .../auth/(providers)/oktaOAuth.svelte | 0 .../project-[project]/auth/+layout.svelte | 13 +++---- .../project-[project]/auth/+layout.ts | 0 .../project-[project]/auth/+page.svelte | 7 ++-- .../project-[project]/auth/+page.ts | 0 .../project-[project]/auth/breadcrumbs.svelte | 7 ++-- .../project-[project]/auth/createTeam.svelte | 0 .../project-[project]/auth/createUser.svelte | 0 .../project-[project]/auth/header.svelte | 3 +- .../auth/security/+page.svelte | 0 .../auth/security/updateMockNumbers.svelte | 0 .../security/updatePasswordDictionary.svelte | 0 .../security/updatePasswordHistory.svelte | 0 .../security/updatePersonalDataCheck.svelte | 0 .../auth/security/updateSessionLength.svelte | 0 .../auth/security/updateSessionsLimit.svelte | 0 .../auth/security/updateUsersLimit.svelte | 0 .../auth/settings/+page.svelte | 0 .../project-[project]/auth/store.ts | 0 .../project-[project]/auth/teams/+page.svelte | 7 ++-- .../project-[project]/auth/teams/+page.ts | 0 .../auth/teams/team-[team]/+layout.svelte | 0 .../auth/teams/team-[team]/+layout.ts | 0 .../auth/teams/team-[team]/+page.svelte | 0 .../teams/team-[team]/activity/+page.svelte | 0 .../auth/teams/team-[team]/activity/+page.ts | 0 .../auth/teams/team-[team]/breadcrumbs.svelte | 9 ++--- .../teams/team-[team]/createMembership.svelte | 3 +- .../auth/teams/team-[team]/dangerZone.svelte | 0 .../teams/team-[team]/deleteMembership.svelte | 2 +- .../auth/teams/team-[team]/deleteTeam.svelte | 2 +- .../auth/teams/team-[team]/header.svelte | 5 +-- .../teams/team-[team]/members/+page.svelte | 2 +- .../auth/teams/team-[team]/members/+page.ts | 0 .../auth/teams/team-[team]/store.ts | 0 .../auth/teams/team-[team]/updateName.svelte | 0 .../auth/teams/team-[team]/updatePrefs.svelte | 0 .../auth/templates/+page.svelte | 4 +-- .../project-[project]/auth/templates/+page.ts | 0 .../auth/templates/email-footer-dark.png | Bin .../auth/templates/email-footer-light.png | Bin .../templates/email-footer-mobile-dark.png | Bin .../templates/email-footer-mobile-light.png | Bin .../auth/templates/email2FATemplate.svelte | 0 .../auth/templates/emailInviteTemplate.svelte | 0 .../templates/emailMagicUrlTemplate.svelte | 0 .../templates/emailRecoveryTemplate.svelte | 0 .../auth/templates/emailSignature.svelte | 0 .../auth/templates/emailTemplate.svelte | 0 .../emailVerificationTemplate.svelte | 0 .../auth/templates/localeOptions.svelte | 0 .../auth/templates/resetEmail.svelte | 0 .../auth/templates/resetSms.svelte | 0 .../templates/smsInvitationTemplate.svelte | 0 .../auth/templates/smsLoginTemplate.svelte | 0 .../auth/templates/smsTemplate.svelte | 0 .../templates/smsVerificationTemplate.svelte | 0 .../project-[project]/auth/templates/store.ts | 0 .../project-[project]/auth/updateOAuth.ts | 0 .../auth/usage/[[period]]/+page.svelte | 3 +- .../auth/usage/[[period]]/+page.ts | 0 .../auth/user-[user]/+layout.svelte | 0 .../auth/user-[user]/+layout.ts | 0 .../auth/user-[user]/+page.svelte | 0 .../auth/user-[user]/activity/+page.svelte | 0 .../auth/user-[user]/activity/+page.ts | 0 .../auth/user-[user]/breadcrumbs.svelte | 9 ++--- .../auth/user-[user]/dangerZone.svelte | 3 +- .../auth/user-[user]/deleteAllSessions.svelte | 0 .../auth/user-[user]/deleteMembership.svelte | 2 +- .../auth/user-[user]/deleteMfa.svelte | 0 .../auth/user-[user]/deleteSession.svelte | 0 .../auth/user-[user]/deleteUser.svelte | 2 +- .../auth/user-[user]/header.svelte | 5 +-- .../auth/user-[user]/identities/+page.svelte | 0 .../auth/user-[user]/identities/+page.ts | 0 .../auth/user-[user]/identities/table.svelte | 0 .../auth/user-[user]/memberships/+page.svelte | 2 +- .../auth/user-[user]/memberships/+page.ts | 0 .../auth/user-[user]/sessions/+page.svelte | 0 .../auth/user-[user]/sessions/+page.ts | 0 .../auth/user-[user]/store.ts | 0 .../auth/user-[user]/targets/+page.svelte | 0 .../auth/user-[user]/targets/+page.ts | 0 .../auth/user-[user]/targets/create.svelte | 0 .../auth/user-[user]/targets/store.ts | 0 .../auth/user-[user]/targets/table.svelte | 4 +-- .../auth/user-[user]/updateEmail.svelte | 0 .../auth/user-[user]/updateLabels.svelte | 0 .../auth/user-[user]/updateMfa.svelte | 0 .../auth/user-[user]/updateName.svelte | 0 .../auth/user-[user]/updatePassword.svelte | 0 .../auth/user-[user]/updatePhone.svelte | 0 .../auth/user-[user]/updatePrefs.svelte | 0 .../auth/user-[user]/updateStatus.svelte | 0 .../project-[project]/createVariable.svelte | 2 +- .../databases/+layout.svelte | 3 +- .../project-[project]/databases/+layout.ts | 0 .../project-[project]/databases/+page.svelte | 2 +- .../project-[project]/databases/+page.ts | 0 .../databases/breadcrumbs.svelte | 7 ++-- .../project-[project]/databases/create.svelte | 0 .../database-[database]/+layout.svelte | 10 +++--- .../databases/database-[database]/+layout.ts | 0 .../database-[database]/+page.svelte | 0 .../databases/database-[database]/+page.ts | 0 .../database-[database]/[[page]]/store.ts | 0 .../database-[database]/breadcrumbs.svelte | 9 ++--- .../collection-[collection]/+layout.svelte | 21 ++++++------ .../collection-[collection]/+layout.ts | 0 .../collection-[collection]/+page.svelte | 0 .../collection-[collection]/+page.ts | 0 .../activity/+page.svelte | 0 .../collection-[collection]/activity/+page.ts | 0 .../attributes/+page.svelte | 2 +- .../attributes/arrow-one.svg | 0 .../attributes/arrow-two.svg | 0 .../attributes/boolean.svelte | 0 .../attributes/createAttributeDropdown.svelte | 0 .../attributes/datetime.svelte | 0 .../attributes/deleteAttribute.svelte | 2 +- .../attributes/edit.svelte | 2 +- .../attributes/email.svelte | 0 .../attributes/enum.svelte | 0 .../attributes/float.svelte | 0 .../attributes/integer.svelte | 0 .../attributes/ip.svelte | 0 .../attributes/relationship.svelte | 0 .../attributes/store.ts | 0 .../attributes/string.svelte | 0 .../attributes/url.svelte | 0 .../breadcrumbs.svelte | 7 ++-- .../createAttribute.svelte | 2 +- .../createDocument.svelte | 0 .../document-[document]/+layout.svelte | 0 .../document-[document]/+layout.ts | 0 .../document-[document]/+page.svelte | 0 .../document-[document]/activity/+page.svelte | 0 .../document-[document]/activity/+page.ts | 0 .../document-[document]/attribute.svelte | 0 .../document-[document]/attributeForm.svelte | 0 .../document-[document]/attributeItem.svelte | 0 .../attributes/boolean.svelte | 0 .../attributes/datetime.svelte | 0 .../attributes/email.svelte | 0 .../attributes/enum.svelte | 0 .../attributes/integer.svelte | 0 .../attributes/relationship.svelte | 0 .../document-[document]/attributes/store.ts | 0 .../attributes/string.svelte | 0 .../document-[document]/attributes/url.svelte | 0 .../document-[document]/breadcrumbs.svelte | 7 ++-- .../document-[document]/data/+page.svelte | 0 .../document-[document]/delete.svelte | 2 +- .../document-[document]/document.svelte | 0 .../document-[document]/header.svelte | 5 +-- .../document-[document]/store.ts | 0 .../failedModal.svelte | 0 .../collection-[collection]/header.svelte | 5 +-- .../indexes/+page.svelte | 0 .../indexes/createIndex.svelte | 2 +- .../indexes/deleteIndex.svelte | 0 .../indexes/overviewIndex.svelte | 0 .../indexes/select.svelte | 0 .../relationshipsModal.svelte | 2 +- .../settings/+page.svelte | 0 .../settings/dangerZone.svelte | 0 .../settings/deleteCollection.svelte | 2 +- .../settings/displayName.svelte | 0 .../settings/updateName.svelte | 0 .../settings/updatePermissions.svelte | 0 .../settings/updateSecurity.svelte | 0 .../settings/updateStatus.svelte | 0 .../collection-[collection]/store.ts | 0 .../subNavigation.svelte | 4 +-- .../collection-[collection]/table.svelte | 4 +-- .../usage/[[period]]/+page.svelte | 3 +- .../usage/[[period]]/+page.ts | 0 .../wizard/step1.svelte | 0 .../wizard/step2.svelte | 0 .../collection-[collection]/wizard/store.ts | 0 .../createCollection.svelte | 0 .../database-[database]/delete.svelte | 2 +- .../databases/database-[database]/grid.svelte | 2 +- .../database-[database]/header.svelte | 5 +-- .../database-[database]/settings/+page.svelte | 0 .../databases/database-[database]/store.ts | 0 .../database-[database]/table.svelte | 2 +- .../usage/[[period]]/+page.svelte | 3 +- .../usage/[[period]]/+page.ts | 0 .../project-[project]/databases/grid.svelte | 2 +- .../project-[project]/databases/header.svelte | 3 +- .../project-[project]/databases/store.ts | 0 .../project-[project]/databases/table.svelte | 3 +- .../databases/usage/[[period]]/+page.svelte | 3 +- .../databases/usage/[[period]]/+page.ts | 0 .../functions/+layout.svelte | 0 .../project-[project]/functions/+layout.ts | 0 .../project-[project]/functions/+page.svelte | 5 ++- .../project-[project]/functions/+page.ts | 0 .../functions/breadcrumbs.svelte | 7 ++-- .../functions/createFunction.svelte | 2 +- .../function-[function]/+layout.svelte | 21 ++++++------ .../functions/function-[function]/+layout.ts | 0 .../function-[function]/+page.svelte | 4 +-- .../functions/function-[function]/+page.ts | 0 .../function-[function]/activate.svelte | 0 .../function-[function]/breadcrumbs.svelte | 9 ++--- .../function-[function]/cancel.svelte | 0 .../function-[function]/create.svelte | 0 .../function-[function]/createCli.svelte | 0 .../function-[function]/createGit.svelte | 2 +- .../function-[function]/createManual.svelte | 0 .../function-[function]/delete.svelte | 0 .../deployment-[deployment]/+layout.ts | 0 .../deployment-[deployment]/+page.svelte | 0 .../deployment-[deployment]/+page.ts | 0 .../breadcrumbs.svelte | 7 ++-- .../deployment-[deployment]/header.svelte | 3 +- .../deployment-[deployment]/store.ts | 0 .../function-[function]/deploymentCard.svelte | 0 .../deploymentCreatedBy.svelte | 0 .../deploymentDomains.svelte | 0 .../deploymentSource.svelte | 0 .../function-[function]/domains/+page.svelte | 0 .../function-[function]/domains/+page.ts | 0 .../function-[function]/execute.svelte | 2 +- .../executions/+page.svelte | 8 ++--- .../function-[function]/executions/+page.ts | 0 .../executions/delete.svelte | 0 .../executions/execute-function/+page.svelte | 4 +-- .../executions/execute-function/+page.ts | 0 .../executions/table.svelte | 0 .../function-[function]/header.svelte | 5 +-- .../function-[function]/redeployModal.svelte | 0 .../function-[function]/settings/+page.svelte | 0 .../function-[function]/settings/+page.ts | 0 .../settings/dangerZone.svelte | 0 .../settings/deleteModal.svelte | 2 +- .../settings/disconnectRepo.svelte | 0 .../settings/executeFunction.svelte | 4 +-- .../settings/gitConfigurationModal.svelte | 3 +- .../settings/updateConfiguration.svelte | 4 +-- .../settings/updateEvents.svelte | 0 .../settings/updateLogging.svelte | 5 +-- .../settings/updateName.svelte | 0 .../settings/updatePermissions.svelte | 0 .../settings/updateRuntime.svelte | 0 .../settings/updateSchedule.svelte | 0 .../settings/updateScopes.svelte | 2 +- .../settings/updateTimeout.svelte | 0 .../functions/function-[function]/store.ts | 0 .../function-[function]/table.svelte | 3 +- .../usage/[[period]]/+page.svelte | 7 ++-- .../usage/[[period]]/+page.ts | 0 .../project-[project]/functions/header.svelte | 3 +- .../project-[project]/functions/store.ts | 0 .../functions/templates/+page.svelte | 2 +- .../functions/templates/+page.ts | 0 .../templates/template-[template]/+layout.ts | 0 .../template-[template]/+page.svelte | 2 +- .../templates/template-[template]/+page.ts | 0 .../template-[template]/header.svelte | 3 +- .../templates/template-[template]/store.ts | 0 .../functions/wizard/step1.svelte | 0 .../functions/wizard/step2.svelte | 0 .../functions/wizard/step3.svelte | 0 .../functions/wizard/step4.svelte | 0 .../functions/wizard/step5.svelte | 0 .../functions/wizard/store.ts | 0 .../messaging/+layout.svelte | 5 +-- .../project-[project]/messaging/+layout.ts | 0 .../project-[project]/messaging/+page.svelte | 4 +-- .../project-[project]/messaging/+page.ts | 0 .../messaging/actions.svelte | 0 .../messaging/breadcrumbs.svelte | 7 ++-- .../messaging/bubble-tail-dark.svg | 0 .../messaging/bubble-tail-light.svg | 0 .../project-[project]/messaging/create.svelte | 2 +- .../messaging/createMessageDropdown.svelte | 0 .../messaging/failedModal.svelte | 0 .../project-[project]/messaging/header.svelte | 3 +- .../message-[message]/+layout.svelte | 0 .../messaging/message-[message]/+layout.ts | 0 .../messaging/message-[message]/+page.svelte | 0 .../message-[message]/breadcrumbs.svelte | 7 ++-- .../message-[message]/cancelModal.svelte | 0 .../messaging/message-[message]/delete.svelte | 0 .../message-[message]/deleteModal.svelte | 2 +- .../message-[message]/emailMessage.svelte | 0 .../messaging/message-[message]/header.svelte | 3 +- .../message-[message]/overview.svelte | 0 .../message-[message]/pushMessage.svelte | 0 .../message-[message]/scheduleModal.svelte | 0 .../message-[message]/sendModal.svelte | 0 .../message-[message]/smsMessage.svelte | 0 .../messaging/message-[message]/store.ts | 0 .../message-[message]/updateTargets.svelte | 0 .../message-[message]/updateTopics.svelte | 0 .../messaging/messageStatusPill.svelte | 0 .../messaging/provider.svelte | 0 .../messaging/providerType.svelte | 0 .../messaging/providers/+page.svelte | 3 +- .../messaging/providers/+page.ts | 0 .../messaging/providers/create.svelte | 2 +- .../providers/createProviderDropdown.svelte | 0 .../messaging/providers/popoverContent.svelte | 0 .../provider-[provider]/+layout.svelte | 0 .../providers/provider-[provider]/+layout.ts | 0 .../provider-[provider]/+page.svelte | 0 .../provider-[provider]/breadcrumbs.svelte | 11 +++--- .../provider-[provider]/dangerZone.svelte | 5 +-- .../provider-[provider]/deleteProvider.svelte | 2 +- .../provider-[provider]/header.svelte | 3 +- .../providers/provider-[provider]/store.ts | 0 .../provider-[provider]/updateName.svelte | 0 .../provider-[provider]/updateSettings.svelte | 2 +- .../provider-[provider]/updateStatus.svelte | 0 .../providers/settingsFormInput.svelte | 0 .../providers/settingsFormList.svelte | 0 .../messaging/providers/store.ts | 0 .../messaging/providers/table.svelte | 4 +-- .../providers/wizard/provider.svelte | 0 .../providers/wizard/settings.svelte | 4 +-- .../messaging/providers/wizard/store.ts | 0 .../push-notification-preview-dark.svg | 0 .../push-notification-preview-light.svg | 0 .../messaging/pushPhone.svelte | 0 .../messaging/sms-preview-dark.svg | 0 .../messaging/sms-preview-light.svg | 0 .../messaging/smsPhone.svelte | 0 .../project-[project]/messaging/store.ts | 0 .../messaging/topics/+page.svelte | 4 +-- .../messaging/topics/+page.ts | 0 .../messaging/topics/create.svelte | 0 .../messaging/topics/store.ts | 0 .../messaging/topics/table.svelte | 4 +-- .../topics/topic-[topic]/+layout.svelte | 9 ++--- .../messaging/topics/topic-[topic]/+layout.ts | 0 .../topics/topic-[topic]/+page.svelte | 3 +- .../messaging/topics/topic-[topic]/+page.ts | 0 .../topic-[topic]/activity/+page.svelte | 0 .../topics/topic-[topic]/activity/+page.ts | 0 .../topics/topic-[topic]/breadcrumbs.svelte | 11 +++--- .../topics/topic-[topic]/deleteTopic.svelte | 2 +- .../topics/topic-[topic]/header.svelte | 5 +-- .../topic-[topic]/settings/+page.svelte | 0 .../topic-[topic]/settings/dangerZone.svelte | 0 .../topic-[topic]/settings/details.svelte | 0 .../topic-[topic]/settings/updateName.svelte | 0 .../settings/updatePermissions.svelte | 0 .../messaging/topics/topic-[topic]/store.ts | 0 .../topics/topic-[topic]/table.svelte | 4 +-- .../messaging/topicsModal.svelte | 0 .../messaging/userTargetsModal.svelte | 0 .../messaging/wizard/emailFormList.svelte | 0 .../messaging/wizard/pushFormList.svelte | 0 .../messaging/wizard/smsFormList.svelte | 0 .../messaging/wizard/step1.svelte | 0 .../messaging/wizard/step2.svelte | 0 .../messaging/wizard/step3.svelte | 0 .../messaging/wizard/store.ts | 0 .../project-[project]/overview/+layout.svelte | 10 +++--- .../project-[project]/overview/+layout.ts | 0 .../project-[project]/overview/+page.ts | 4 +-- .../overview/bandwith.svelte | 0 .../overview/breadcrumbs.svelte | 5 +-- .../project-[project]/overview/header.svelte | 0 .../project-[project]/overview/intro-dark.png | Bin .../overview/intro-light.png | Bin .../overview/keys/+page.svelte | 0 .../project-[project]/overview/keys/+page.ts | 0 .../overview/keys/[key]/+page.ts | 0 .../keys/[key]/+page@project-[project].svelte | 0 .../overview/keys/[key]/breadcrumbs.svelte | 9 ++--- .../overview/keys/[key]/delete.svelte | 2 +- .../overview/keys/[key]/header.svelte | 3 +- .../overview/keys/[key]/store.ts | 0 .../keys/[key]/updateExpirationDate.svelte | 0 .../overview/keys/checkbox.svelte | 0 .../overview/keys/expirationInput.svelte | 0 .../overview/keys/scopes.svelte | 0 .../overview/keys/wizard.svelte | 3 +- .../overview/keys/wizard/step1.svelte | 0 .../overview/keys/wizard/step2.svelte | 0 .../overview/keys/wizard/store.ts | 0 .../overview/onboard-1-dark-desktop.svg | 0 .../overview/onboard-1-dark-mobile.svg | 0 .../overview/onboard-1-light-desktop.svg | 0 .../overview/onboard-1-light-mobile.svg | 0 .../overview/onboard-2-dark-desktop.svg | 0 .../overview/onboard-2-dark-mobile.svg | 0 .../overview/onboard-2-light-desktop.svg | 0 .../overview/onboard-2-light-mobile.svg | 0 .../project-[project]/overview/onboard.svelte | 3 +- .../overview/platforms/+page.svelte | 2 +- .../overview/platforms/+page.ts | 0 .../overview/platforms/[platform]/+page.ts | 0 .../[platform]/+page@project-[project].svelte | 0 .../platforms/[platform]/android.svelte | 0 .../platforms/[platform]/appleIOS.svelte | 0 .../platforms/[platform]/appleMacOS.svelte | 0 .../platforms/[platform]/appleTvOS.svelte | 0 .../platforms/[platform]/appleWatchOS.svelte | 0 .../platforms/[platform]/breadcrumbs.svelte | 9 ++--- .../platforms/[platform]/delete.svelte | 2 +- .../[platform]/flutterAndroid.svelte | 0 .../platforms/[platform]/flutterIOS.svelte | 0 .../platforms/[platform]/flutterLinux.svelte | 0 .../platforms/[platform]/flutterMacOS.svelte | 0 .../[platform]/flutterWindows.svelte | 0 .../platforms/[platform]/header.svelte | 3 +- .../overview/platforms/[platform]/store.ts | 0 .../overview/platforms/[platform]/web.svelte | 0 .../overview/platforms/createAndroid.svelte | 0 .../overview/platforms/createApple.svelte | 0 .../overview/platforms/createFlutter.svelte | 0 .../overview/platforms/createWeb.svelte | 0 .../platforms/wizard/android/step1.svelte | 0 .../platforms/wizard/android/step2.svelte | 0 .../platforms/wizard/android/step3.svelte | 0 .../platforms/wizard/apple/step1.svelte | 0 .../platforms/wizard/apple/step2.svelte | 0 .../platforms/wizard/apple/step3.svelte | 0 .../platforms/wizard/flutter/step1.svelte | 0 .../platforms/wizard/flutter/step2.svelte | 0 .../platforms/wizard/flutter/step3.svelte | 0 .../overview/platforms/wizard/step4.svelte | 0 .../overview/platforms/wizard/store.ts | 0 .../platforms/wizard/web/step1.svelte | 0 .../platforms/wizard/web/step2.svelte | 0 .../platforms/wizard/web/step3.svelte | 0 .../overview/realtime.svelte | 0 .../overview/requests.svelte | 0 .../project-[project]/overview/store.ts | 0 .../promoteVariableModal.svelte | 0 .../rawVariableEditor.svelte | 0 .../project-[project]/settings/+layout.svelte | 0 .../project-[project]/settings/+layout.ts | 0 .../project-[project]/settings/+page.svelte | 0 .../project-[project]/settings/+page.ts | 0 .../settings/GitDisconnectModal.svelte | 0 .../settings/GitInstallationModal.svelte | 0 .../settings/breadcrumbs.svelte | 7 ++-- .../settings/deleteProject.svelte | 2 +- .../settings/disableAllServices.svelte | 0 .../settings/domains/+page.svelte | 0 .../settings/domains/+page.ts | 0 .../settings/enableAllServices.svelte | 0 .../project-[project]/settings/header.svelte | 3 +- .../settings/migrations/(import)/index.ts | 0 .../settings/migrations/(import)/step1.svelte | 0 .../settings/migrations/(import)/step2.svelte | 2 +- .../migrations/(import)/wizard.svelte | 0 .../settings/migrations/+page.svelte | 0 .../settings/migrations/+page.ts | 0 .../settings/migrations/details.svelte | 0 .../settings/migrations/exportModal.svelte | 0 .../settings/migrations/stores.ts | 0 .../settings/smtp/+page.svelte | 2 +- .../settings/transferProject.svelte | 2 +- .../settings/updateInstallations.svelte | 2 +- .../settings/updateName.svelte | 2 +- .../settings/updateServices.svelte | 0 .../settings/usage/[[invoice]]/+page.svelte | 2 +- .../settings/usage/[[invoice]]/+page.ts | 0 .../settings/webhooks/+page.svelte | 2 +- .../settings/webhooks/+page.ts | 0 .../webhooks/[webhook]/+layout.svelte | 0 .../settings/webhooks/[webhook]/+layout.ts | 0 .../settings/webhooks/[webhook]/+page.svelte | 0 .../webhooks/[webhook]/breadcrumbs.svelte | 9 ++--- .../webhooks/[webhook]/dangerZone.svelte | 0 .../settings/webhooks/[webhook]/delete.svelte | 2 +- .../webhooks/[webhook]/details.svelte | 0 .../settings/webhooks/[webhook]/header.svelte | 3 +- .../webhooks/[webhook]/regenerate.svelte | 0 .../settings/webhooks/[webhook]/store.ts | 0 .../webhooks/[webhook]/updateEvents.svelte | 0 .../webhooks/[webhook]/updateName.svelte | 0 .../webhooks/[webhook]/updateSecurity.svelte | 0 .../webhooks/[webhook]/updateSignature.svelte | 0 .../webhooks/[webhook]/updateURL.svelte | 0 .../settings/webhooks/createWebhook.svelte | 0 .../settings/webhooks/failedModal.svelte | 2 +- .../webhooks/messageStatusPill.svelte | 0 .../settings/webhooks/store.ts | 0 .../settings/webhooks/wizard/step1.svelte | 0 .../settings/webhooks/wizard/step2.svelte | 0 .../settings/webhooks/wizard/step3.svelte | 0 .../settings/webhooks/wizard/store.ts | 0 .../project-[project]/storage/+layout.svelte | 5 +-- .../project-[project]/storage/+layout.ts | 0 .../project-[project]/storage/+page.svelte | 4 +-- .../project-[project]/storage/+page.ts | 0 .../storage/breadcrumbs.svelte | 7 ++-- .../storage/bucket-[bucket]/+layout.svelte | 15 ++++---- .../storage/bucket-[bucket]/+layout.ts | 0 .../storage/bucket-[bucket]/+page.svelte | 6 ++-- .../storage/bucket-[bucket]/+page.ts | 0 .../bucket-[bucket]/breadcrumbs.svelte | 9 ++--- .../bucket-[bucket]/create-file/create.svelte | 0 .../bucket-[bucket]/create-file/step1.svelte | 0 .../bucket-[bucket]/create-file/step2.svelte | 0 .../bucket-[bucket]/create-file/store.ts | 0 .../bucket-[bucket]/deleteBucket.svelte | 2 +- .../storage/bucket-[bucket]/deleteFile.svelte | 0 .../file-[file]/+layout.svelte | 0 .../bucket-[bucket]/file-[file]/+layout.ts | 0 .../bucket-[bucket]/file-[file]/+page.svelte | 0 .../file-[file]/breadcrumbs.svelte | 7 ++-- .../file-[file]/deleteFile.svelte | 4 +-- .../bucket-[bucket]/file-[file]/header.svelte | 3 +- .../bucket-[bucket]/file-[file]/store.ts | 0 .../storage/bucket-[bucket]/header.svelte | 5 +-- .../bucket-[bucket]/settings/+page.svelte | 0 .../settings/updateMaxFileSize.svelte | 0 .../storage/bucket-[bucket]/store.ts | 0 .../usage/[[period]]/+page.svelte | 3 +- .../bucket-[bucket]/usage/[[period]]/+page.ts | 0 .../project-[project]/storage/create.svelte | 0 .../project-[project]/storage/header.svelte | 3 +- .../storage/usage/[[period]]/+page.svelte | 3 +- .../storage/usage/[[period]]/+page.ts | 0 .../project-[project]/store.ts | 0 .../project-[project]/updateVariables.svelte | 6 ++-- .../uploadVariablesModal.svelte | 0 src/routes/{console => (console)}/store.ts | 0 .../supportWizard.svelte | 0 .../wizard/feedback/step1.svelte | 0 .../wizard/feedback/step2.svelte | 0 .../wizard/support/mobileSupportModal.svelte | 0 .../wizard/support/step1.svelte | 0 .../wizard/support/store.ts | 0 .../{git => (others)/auth}/+layout.svelte | 2 +- .../auth/magic-url/+page.svelte | 0 .../auth/oauth2/failure/+page.svelte | 0 .../auth/oauth2/success/+page.svelte | 0 src/routes/{ => (others)}/card/+layout.svelte | 3 +- src/routes/{ => (others)}/card/+page.ts | 0 src/routes/{ => (others)}/card/Card.svelte | 0 .../{ => (others)}/card/[uid]/+page.svelte | 7 ++-- src/routes/{ => (others)}/card/[uid]/+page.ts | 0 src/routes/{ => (others)}/card/helpers.ts | 0 .../{ => (others)}/hackathon/+layout.svelte | 3 +- .../{ => (others)}/hackathon/+page.svelte | 2 +- src/routes/{ => (others)}/hackathon/+page.ts | 0 .../{ => (others)}/hackathon/cloud-dark.svg | 0 .../{ => (others)}/hackathon/cloud-light.svg | 0 .../hackathon/hackathon-badge.svg | 0 .../hackathon/hashnode-dark.svg | 0 .../hackathon/hashnode-light.svg | 0 src/routes/+error.svelte | 3 +- src/routes/+layout.svelte | 20 +++-------- src/routes/+layout.ts | 7 ++-- src/routes/+page.ts | 16 +++++++-- src/routes/console/+page.ts | 16 --------- svelte.config.js | 2 +- tests/e2e/helpers/url.ts | 2 ++ vercel.json | 10 ++++-- 729 files changed, 683 insertions(+), 551 deletions(-) create mode 100644 Dockerfile create mode 100644 compose.yml create mode 100644 docker/nginx.conf rename src/{service-worker.ts => _service-worker.ts} (100%) rename src/routes/{auth => (auth)/git}/+layout.svelte (73%) rename src/routes/{ => (auth)}/git/authorize-contributor/+page.svelte (100%) rename src/routes/{ => (auth)}/invite/+page.svelte (98%) rename src/routes/{ => (auth)}/login/+page.svelte (92%) rename src/routes/{ => (auth)}/login/+page.ts (100%) rename src/routes/{ => (auth)}/mfa/+page.svelte (94%) rename src/routes/{ => (auth)}/mfa/+page.ts (100%) rename src/routes/{ => (auth)}/recover/+page.svelte (100%) rename src/routes/{ => (auth)}/register/+page.svelte (94%) rename src/routes/{ => (auth)}/register/+page.ts (100%) rename src/routes/{ => (auth)}/register/invite/+layout.ts (100%) rename src/routes/{ => (auth)}/register/invite/[slug]/+page.svelte (99%) rename src/routes/{ => (auth)}/register/invite/[slug]/mlh-dark.svg (100%) rename src/routes/{ => (auth)}/register/invite/[slug]/mlh-light.svg (100%) rename src/routes/{console => (console)}/(migration-wizard)/index.ts (100%) rename src/routes/{console => (console)}/(migration-wizard)/resource-form.svelte (100%) rename src/routes/{console => (console)}/(migration-wizard)/step1.svelte (100%) rename src/routes/{console => (console)}/(migration-wizard)/step2.svelte (100%) rename src/routes/{console => (console)}/(migration-wizard)/wizard.svelte (92%) rename src/routes/{console => (console)}/+error.svelte (82%) rename src/routes/{console => (console)}/+layout.svelte (95%) rename src/routes/{console => (console)}/+layout.ts (100%) rename src/routes/{console => (console)}/account/+layout.svelte (100%) rename src/routes/{console => (console)}/account/+layout.ts (100%) rename src/routes/{console => (console)}/account/+page.svelte (100%) rename src/routes/{console => (console)}/account/activity/+page.svelte (100%) rename src/routes/{console => (console)}/account/activity/+page.ts (100%) rename src/routes/{console => (console)}/account/breadcrumbs.svelte (75%) rename src/routes/{console => (console)}/account/delete.svelte (100%) rename src/routes/{console => (console)}/account/deleteAccount.svelte (100%) rename src/routes/{console => (console)}/account/deleteMfa.svelte (100%) rename src/routes/{console => (console)}/account/header.svelte (98%) rename src/routes/{console => (console)}/account/identities.svelte (100%) rename src/routes/{console => (console)}/account/mfa.svelte (100%) rename src/routes/{console => (console)}/account/mfaRecoveryCodes.svelte (100%) rename src/routes/{console => (console)}/account/mfaRegenerateCodes.svelte (100%) rename src/routes/{console => (console)}/account/organizations/+page.svelte (97%) rename src/routes/{console => (console)}/account/organizations/+page.ts (100%) rename src/routes/{console => (console)}/account/payments/+page.svelte (100%) rename src/routes/{console => (console)}/account/payments/+page.ts (100%) rename src/routes/{console => (console)}/account/payments/addressModal.svelte (100%) rename src/routes/{console => (console)}/account/payments/billingAddress.svelte (97%) rename src/routes/{console => (console)}/account/payments/deleteAddressModal.svelte (95%) rename src/routes/{console => (console)}/account/payments/deletePaymentModal.svelte (95%) rename src/routes/{console => (console)}/account/payments/editAddressModal.svelte (100%) rename src/routes/{console => (console)}/account/payments/editPaymentModal.svelte (100%) rename src/routes/{console => (console)}/account/payments/paymentMethods.svelte (97%) rename src/routes/{console => (console)}/account/sessions/+page.svelte (100%) rename src/routes/{console => (console)}/account/sessions/+page.ts (100%) rename src/routes/{console => (console)}/account/store.ts (100%) rename src/routes/{console => (console)}/account/updateEmail.svelte (100%) rename src/routes/{console => (console)}/account/updateMfa.svelte (100%) rename src/routes/{console => (console)}/account/updateName.svelte (100%) rename src/routes/{console => (console)}/account/updatePassword.svelte (100%) rename src/routes/{console => (console)}/apply-credit/+page.svelte (98%) rename src/routes/{console => (console)}/apply-credit/+page.ts (85%) rename src/routes/{console => (console)}/create-organization/+page.svelte (97%) rename src/routes/{console => (console)}/createOrganization.svelte (96%) rename src/routes/{console => (console)}/feedbackWizard.svelte (100%) rename src/routes/{console => (console)}/onboarding/+layout.svelte (100%) rename src/routes/{console => (console)}/onboarding/+layout.ts (100%) rename src/routes/{console => (console)}/onboarding/+page.svelte (95%) rename src/routes/{console => (console)}/onboarding/header.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/+layout.svelte (86%) rename src/routes/{console => (console)}/organization-[organization]/+layout.ts (100%) rename src/routes/{console => (console)}/organization-[organization]/+page.svelte (97%) rename src/routes/{console => (console)}/organization-[organization]/+page.ts (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/+page.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/+page.ts (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/addCreditModal.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/addCreditWizard.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/availableCredit.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/billingAddress.svelte (97%) rename src/routes/{console => (console)}/organization-[organization]/billing/budgetAlert.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/budgetCap.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/deleteOrgPayment.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/paymentHistory.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/paymentMethods.svelte (99%) rename src/routes/{console => (console)}/organization-[organization]/billing/planSummary.svelte (97%) rename src/routes/{console => (console)}/organization-[organization]/billing/replaceAddress.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/replaceCard.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/retryPaymentModal.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/store.ts (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/taxId.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/wizard/addCredit.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/billing/wizard/paymentDetails.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/breadcrumbs.svelte (71%) rename src/routes/{console => (console)}/organization-[organization]/change-plan/+page.svelte (97%) rename src/routes/{console => (console)}/organization-[organization]/change-plan/+page.ts (100%) rename src/routes/{console => (console)}/organization-[organization]/createMember.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/createProject.svelte (95%) rename src/routes/{console => (console)}/organization-[organization]/createProjectCloud.svelte (95%) rename src/routes/{console => (console)}/organization-[organization]/deleteMember.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/header.svelte (97%) rename src/routes/{console => (console)}/organization-[organization]/members/+page.svelte (98%) rename src/routes/{console => (console)}/organization-[organization]/members/+page.ts (100%) rename src/routes/{console => (console)}/organization-[organization]/settings/+page.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/settings/+page.ts (100%) rename src/routes/{console => (console)}/organization-[organization]/settings/deleteOrganizationModal.svelte (95%) rename src/routes/{console => (console)}/organization-[organization]/settings/downloadDPA.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/store.ts (100%) rename src/routes/{console => (console)}/organization-[organization]/usage/[[invoice]]/+page.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/usage/[[invoice]]/+page.ts (100%) rename src/routes/{console => (console)}/organization-[organization]/usage/[[invoice]]/ProjectBreakdown.svelte (96%) rename src/routes/{console => (console)}/organization-[organization]/usage/[[invoice]]/totalMembers.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/wizard/step1.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/wizard/step2.svelte (100%) rename src/routes/{console => (console)}/organization-[organization]/wizard/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/+error.svelte (100%) rename src/routes/{console => (console)}/project-[project]/+layout.svelte (83%) rename src/routes/{console => (console)}/project-[project]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/+page.ts (70%) rename src/routes/{console => (console)}/project-[project]/auth/(providers)/appleOAuth.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/(providers)/auth0OAuth.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/(providers)/authentikOAuth.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/(providers)/gitlabOAuth.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/(providers)/googleOAuth.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/(providers)/mainOAuth.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/(providers)/microsoftOAuth.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/(providers)/oidcOAuth.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/(providers)/oktaOAuth.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/+layout.svelte (86%) rename src/routes/{console => (console)}/project-[project]/auth/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/+page.svelte (95%) rename src/routes/{console => (console)}/project-[project]/auth/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/breadcrumbs.svelte (64%) rename src/routes/{console => (console)}/project-[project]/auth/createTeam.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/createUser.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/header.svelte (94%) rename src/routes/{console => (console)}/project-[project]/auth/security/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/security/updateMockNumbers.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/security/updatePasswordDictionary.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/security/updatePasswordHistory.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/security/updatePersonalDataCheck.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/security/updateSessionLength.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/security/updateSessionsLimit.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/security/updateUsersLimit.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/settings/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/+page.svelte (92%) rename src/routes/{console => (console)}/project-[project]/auth/teams/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/+layout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/activity/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/activity/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/breadcrumbs.svelte (62%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/createMembership.svelte (95%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/dangerZone.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/deleteMembership.svelte (93%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/deleteTeam.svelte (94%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/header.svelte (87%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/members/+page.svelte (97%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/members/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/updateName.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/teams/team-[team]/updatePrefs.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/+page.svelte (98%) rename src/routes/{console => (console)}/project-[project]/auth/templates/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/email-footer-dark.png (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/email-footer-light.png (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/email-footer-mobile-dark.png (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/email-footer-mobile-light.png (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/email2FATemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/emailInviteTemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/emailMagicUrlTemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/emailRecoveryTemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/emailSignature.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/emailTemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/emailVerificationTemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/localeOptions.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/resetEmail.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/resetSms.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/smsInvitationTemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/smsLoginTemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/smsTemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/smsVerificationTemplate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/templates/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/updateOAuth.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/usage/[[period]]/+page.svelte (78%) rename src/routes/{console => (console)}/project-[project]/auth/usage/[[period]]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/+layout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/activity/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/activity/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/breadcrumbs.svelte (62%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/dangerZone.svelte (95%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/deleteAllSessions.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/deleteMembership.svelte (94%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/deleteMfa.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/deleteSession.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/deleteUser.svelte (94%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/header.svelte (90%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/identities/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/identities/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/identities/table.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/memberships/+page.svelte (96%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/memberships/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/sessions/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/sessions/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/targets/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/targets/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/targets/create.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/targets/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/targets/table.svelte (97%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/updateEmail.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/updateLabels.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/updateMfa.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/updateName.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/updatePassword.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/updatePhone.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/updatePrefs.svelte (100%) rename src/routes/{console => (console)}/project-[project]/auth/user-[user]/updateStatus.svelte (100%) rename src/routes/{console => (console)}/project-[project]/createVariable.svelte (96%) rename src/routes/{console => (console)}/project-[project]/databases/+layout.svelte (89%) rename src/routes/{console => (console)}/project-[project]/databases/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/+page.svelte (96%) rename src/routes/{console => (console)}/project-[project]/databases/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/breadcrumbs.svelte (63%) rename src/routes/{console => (console)}/project-[project]/databases/create.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/+layout.svelte (85%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/[[page]]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/breadcrumbs.svelte (60%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/+layout.svelte (81%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/activity/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/activity/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/+page.svelte (98%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/arrow-one.svg (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/arrow-two.svg (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/boolean.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/createAttributeDropdown.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/datetime.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/deleteAttribute.svelte (95%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/edit.svelte (95%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/email.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/enum.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/float.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/integer.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/ip.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/relationship.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/string.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/attributes/url.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/breadcrumbs.svelte (60%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/createAttribute.svelte (97%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/createDocument.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/+layout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/activity/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/activity/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attribute.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeForm.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributeItem.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributes/boolean.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributes/datetime.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributes/email.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributes/enum.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributes/integer.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributes/relationship.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributes/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributes/string.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/attributes/url.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/breadcrumbs.svelte (56%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/data/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/delete.svelte (96%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/document.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/header.svelte (82%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/document-[document]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/failedModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/header.svelte (88%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/indexes/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/indexes/createIndex.svelte (97%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/indexes/deleteIndex.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/indexes/overviewIndex.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/indexes/select.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/relationshipsModal.svelte (91%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/settings/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/settings/dangerZone.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/settings/deleteCollection.svelte (94%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/settings/displayName.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/settings/updateName.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/settings/updatePermissions.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/settings/updateSecurity.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/settings/updateStatus.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/subNavigation.svelte (87%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/table.svelte (97%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/usage/[[period]]/+page.svelte (69%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/usage/[[period]]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/wizard/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/wizard/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/collection-[collection]/wizard/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/createCollection.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/delete.svelte (94%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/grid.svelte (88%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/header.svelte (86%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/settings/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/table.svelte (97%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/usage/[[period]]/+page.svelte (74%) rename src/routes/{console => (console)}/project-[project]/databases/database-[database]/usage/[[period]]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/grid.svelte (88%) rename src/routes/{console => (console)}/project-[project]/databases/header.svelte (90%) rename src/routes/{console => (console)}/project-[project]/databases/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/databases/table.svelte (97%) rename src/routes/{console => (console)}/project-[project]/databases/usage/[[period]]/+page.svelte (78%) rename src/routes/{console => (console)}/project-[project]/databases/usage/[[period]]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/+layout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/+page.svelte (97%) rename src/routes/{console => (console)}/project-[project]/functions/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/breadcrumbs.svelte (64%) rename src/routes/{console => (console)}/project-[project]/functions/createFunction.svelte (97%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/+layout.svelte (79%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/+page.svelte (97%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/activate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/breadcrumbs.svelte (61%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/cancel.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/create.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/createCli.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/createGit.svelte (96%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/createManual.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/delete.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deployment-[deployment]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deployment-[deployment]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deployment-[deployment]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deployment-[deployment]/breadcrumbs.svelte (60%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deployment-[deployment]/header.svelte (78%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deployment-[deployment]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deploymentCard.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deploymentCreatedBy.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deploymentDomains.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/deploymentSource.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/domains/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/domains/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/execute.svelte (98%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/executions/+page.svelte (95%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/executions/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/executions/delete.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/executions/execute-function/+page.svelte (99%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/executions/execute-function/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/executions/table.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/header.svelte (89%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/redeployModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/dangerZone.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/deleteModal.svelte (94%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/disconnectRepo.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/executeFunction.svelte (85%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/gitConfigurationModal.svelte (98%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/updateConfiguration.svelte (98%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/updateEvents.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/updateLogging.svelte (93%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/updateName.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/updatePermissions.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/updateRuntime.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/updateSchedule.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/updateScopes.svelte (97%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/settings/updateTimeout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/table.svelte (97%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/usage/[[period]]/+page.svelte (80%) rename src/routes/{console => (console)}/project-[project]/functions/function-[function]/usage/[[period]]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/header.svelte (90%) rename src/routes/{console => (console)}/project-[project]/functions/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/templates/+page.svelte (98%) rename src/routes/{console => (console)}/project-[project]/functions/templates/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/templates/template-[template]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/templates/template-[template]/+page.svelte (98%) rename src/routes/{console => (console)}/project-[project]/functions/templates/template-[template]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/templates/template-[template]/header.svelte (75%) rename src/routes/{console => (console)}/project-[project]/functions/templates/template-[template]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/functions/wizard/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/wizard/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/wizard/step3.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/wizard/step4.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/wizard/step5.svelte (100%) rename src/routes/{console => (console)}/project-[project]/functions/wizard/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/+layout.svelte (90%) rename src/routes/{console => (console)}/project-[project]/messaging/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/+page.svelte (98%) rename src/routes/{console => (console)}/project-[project]/messaging/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/actions.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/breadcrumbs.svelte (64%) rename src/routes/{console => (console)}/project-[project]/messaging/bubble-tail-dark.svg (100%) rename src/routes/{console => (console)}/project-[project]/messaging/bubble-tail-light.svg (100%) rename src/routes/{console => (console)}/project-[project]/messaging/create.svelte (98%) rename src/routes/{console => (console)}/project-[project]/messaging/createMessageDropdown.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/failedModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/header.svelte (91%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/+layout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/breadcrumbs.svelte (70%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/cancelModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/delete.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/deleteModal.svelte (97%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/emailMessage.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/header.svelte (82%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/overview.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/pushMessage.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/scheduleModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/sendModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/smsMessage.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/updateTargets.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/message-[message]/updateTopics.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/messageStatusPill.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/provider.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providerType.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/+page.svelte (96%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/create.svelte (98%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/createProviderDropdown.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/popoverContent.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/+layout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/breadcrumbs.svelte (54%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/dangerZone.svelte (88%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/deleteProvider.svelte (94%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/header.svelte (80%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/updateName.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/updateSettings.svelte (99%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/provider-[provider]/updateStatus.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/settingsFormInput.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/settingsFormList.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/table.svelte (97%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/wizard/provider.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/wizard/settings.svelte (97%) rename src/routes/{console => (console)}/project-[project]/messaging/providers/wizard/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/push-notification-preview-dark.svg (100%) rename src/routes/{console => (console)}/project-[project]/messaging/push-notification-preview-light.svg (100%) rename src/routes/{console => (console)}/project-[project]/messaging/pushPhone.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/sms-preview-dark.svg (100%) rename src/routes/{console => (console)}/project-[project]/messaging/sms-preview-light.svg (100%) rename src/routes/{console => (console)}/project-[project]/messaging/smsPhone.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/+page.svelte (95%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/create.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/table.svelte (96%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/+layout.svelte (73%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/+page.svelte (97%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/activity/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/activity/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/breadcrumbs.svelte (54%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/deleteTopic.svelte (94%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/header.svelte (85%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/settings/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/settings/dangerZone.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/settings/details.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/settings/updateName.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/settings/updatePermissions.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/messaging/topics/topic-[topic]/table.svelte (97%) rename src/routes/{console => (console)}/project-[project]/messaging/topicsModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/userTargetsModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/wizard/emailFormList.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/wizard/pushFormList.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/wizard/smsFormList.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/wizard/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/wizard/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/wizard/step3.svelte (100%) rename src/routes/{console => (console)}/project-[project]/messaging/wizard/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/+layout.svelte (96%) rename src/routes/{console => (console)}/project-[project]/overview/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/+page.ts (64%) rename src/routes/{console => (console)}/project-[project]/overview/bandwith.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/breadcrumbs.svelte (69%) rename src/routes/{console => (console)}/project-[project]/overview/header.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/intro-dark.png (100%) rename src/routes/{console => (console)}/project-[project]/overview/intro-light.png (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/[key]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/[key]/+page@project-[project].svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/[key]/breadcrumbs.svelte (61%) rename src/routes/{console => (console)}/project-[project]/overview/keys/[key]/delete.svelte (95%) rename src/routes/{console => (console)}/project-[project]/overview/keys/[key]/header.svelte (78%) rename src/routes/{console => (console)}/project-[project]/overview/keys/[key]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/[key]/updateExpirationDate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/checkbox.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/expirationInput.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/scopes.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/wizard.svelte (93%) rename src/routes/{console => (console)}/project-[project]/overview/keys/wizard/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/wizard/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/keys/wizard/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/onboard-1-dark-desktop.svg (100%) rename src/routes/{console => (console)}/project-[project]/overview/onboard-1-dark-mobile.svg (100%) rename src/routes/{console => (console)}/project-[project]/overview/onboard-1-light-desktop.svg (100%) rename src/routes/{console => (console)}/project-[project]/overview/onboard-1-light-mobile.svg (100%) rename src/routes/{console => (console)}/project-[project]/overview/onboard-2-dark-desktop.svg (100%) rename src/routes/{console => (console)}/project-[project]/overview/onboard-2-dark-mobile.svg (100%) rename src/routes/{console => (console)}/project-[project]/overview/onboard-2-light-desktop.svg (100%) rename src/routes/{console => (console)}/project-[project]/overview/onboard-2-light-mobile.svg (100%) rename src/routes/{console => (console)}/project-[project]/overview/onboard.svelte (98%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/+page.svelte (98%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/+page@project-[project].svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/android.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/appleIOS.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/appleMacOS.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/appleTvOS.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/appleWatchOS.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/breadcrumbs.svelte (61%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/delete.svelte (95%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/flutterAndroid.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/flutterIOS.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/flutterLinux.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/flutterMacOS.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/flutterWindows.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/header.svelte (74%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/[platform]/web.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/createAndroid.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/createApple.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/createFlutter.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/createWeb.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/android/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/android/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/android/step3.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/apple/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/apple/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/apple/step3.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/flutter/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/flutter/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/flutter/step3.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/step4.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/web/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/web/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/platforms/wizard/web/step3.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/realtime.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/requests.svelte (100%) rename src/routes/{console => (console)}/project-[project]/overview/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/promoteVariableModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/rawVariableEditor.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/+layout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/GitDisconnectModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/GitInstallationModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/breadcrumbs.svelte (64%) rename src/routes/{console => (console)}/project-[project]/settings/deleteProject.svelte (98%) rename src/routes/{console => (console)}/project-[project]/settings/disableAllServices.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/domains/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/domains/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/enableAllServices.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/header.svelte (94%) rename src/routes/{console => (console)}/project-[project]/settings/migrations/(import)/index.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/migrations/(import)/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/migrations/(import)/step2.svelte (89%) rename src/routes/{console => (console)}/project-[project]/settings/migrations/(import)/wizard.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/migrations/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/migrations/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/migrations/details.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/migrations/exportModal.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/migrations/stores.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/smtp/+page.svelte (99%) rename src/routes/{console => (console)}/project-[project]/settings/transferProject.svelte (96%) rename src/routes/{console => (console)}/project-[project]/settings/updateInstallations.svelte (99%) rename src/routes/{console => (console)}/project-[project]/settings/updateName.svelte (96%) rename src/routes/{console => (console)}/project-[project]/settings/updateServices.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/usage/[[invoice]]/+page.svelte (99%) rename src/routes/{console => (console)}/project-[project]/settings/usage/[[invoice]]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/+page.svelte (98%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/+layout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/breadcrumbs.svelte (60%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/dangerZone.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/delete.svelte (95%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/details.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/header.svelte (79%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/regenerate.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/updateEvents.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/updateName.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/updateSecurity.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/updateSignature.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/[webhook]/updateURL.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/createWebhook.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/failedModal.svelte (95%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/messageStatusPill.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/wizard/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/wizard/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/wizard/step3.svelte (100%) rename src/routes/{console => (console)}/project-[project]/settings/webhooks/wizard/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/+layout.svelte (88%) rename src/routes/{console => (console)}/project-[project]/storage/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/+page.svelte (94%) rename src/routes/{console => (console)}/project-[project]/storage/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/breadcrumbs.svelte (64%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/+layout.svelte (77%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/+page.svelte (97%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/breadcrumbs.svelte (62%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/create-file/create.svelte (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/create-file/step1.svelte (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/create-file/step2.svelte (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/create-file/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/deleteBucket.svelte (94%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/deleteFile.svelte (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/file-[file]/+layout.svelte (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/file-[file]/+layout.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/file-[file]/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/file-[file]/breadcrumbs.svelte (61%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/file-[file]/deleteFile.svelte (91%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/file-[file]/header.svelte (79%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/file-[file]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/header.svelte (87%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/settings/+page.svelte (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/settings/updateMaxFileSize.svelte (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/usage/[[period]]/+page.svelte (73%) rename src/routes/{console => (console)}/project-[project]/storage/bucket-[bucket]/usage/[[period]]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/storage/create.svelte (100%) rename src/routes/{console => (console)}/project-[project]/storage/header.svelte (90%) rename src/routes/{console => (console)}/project-[project]/storage/usage/[[period]]/+page.svelte (78%) rename src/routes/{console => (console)}/project-[project]/storage/usage/[[period]]/+page.ts (100%) rename src/routes/{console => (console)}/project-[project]/store.ts (100%) rename src/routes/{console => (console)}/project-[project]/updateVariables.svelte (98%) rename src/routes/{console => (console)}/project-[project]/uploadVariablesModal.svelte (100%) rename src/routes/{console => (console)}/store.ts (100%) rename src/routes/{console => (console)}/supportWizard.svelte (100%) rename src/routes/{console => (console)}/wizard/feedback/step1.svelte (100%) rename src/routes/{console => (console)}/wizard/feedback/step2.svelte (100%) rename src/routes/{console => (console)}/wizard/support/mobileSupportModal.svelte (100%) rename src/routes/{console => (console)}/wizard/support/step1.svelte (100%) rename src/routes/{console => (console)}/wizard/support/store.ts (100%) rename src/routes/{git => (others)/auth}/+layout.svelte (73%) rename src/routes/{ => (others)}/auth/magic-url/+page.svelte (100%) rename src/routes/{ => (others)}/auth/oauth2/failure/+page.svelte (100%) rename src/routes/{ => (others)}/auth/oauth2/success/+page.svelte (100%) rename src/routes/{ => (others)}/card/+layout.svelte (86%) rename src/routes/{ => (others)}/card/+page.ts (100%) rename src/routes/{ => (others)}/card/Card.svelte (100%) rename src/routes/{ => (others)}/card/[uid]/+page.svelte (97%) rename src/routes/{ => (others)}/card/[uid]/+page.ts (100%) rename src/routes/{ => (others)}/card/helpers.ts (100%) rename src/routes/{ => (others)}/hackathon/+layout.svelte (86%) rename src/routes/{ => (others)}/hackathon/+page.svelte (99%) rename src/routes/{ => (others)}/hackathon/+page.ts (100%) rename src/routes/{ => (others)}/hackathon/cloud-dark.svg (100%) rename src/routes/{ => (others)}/hackathon/cloud-light.svg (100%) rename src/routes/{ => (others)}/hackathon/hackathon-badge.svg (100%) rename src/routes/{ => (others)}/hackathon/hashnode-dark.svg (100%) rename src/routes/{ => (others)}/hackathon/hashnode-light.svg (100%) delete mode 100644 src/routes/console/+page.ts diff --git a/.gitignore b/.gitignore index ec4979cd0..c83f0cb42 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,8 @@ node_modules !.env.example test-results/ playwright-report/ +vite.config.js.timestamp-* +vite.config.ts.timestamp-* .DS_STORE .cache diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..f23974574 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,32 @@ +FROM node:20-alpine as build + +WORKDIR /app + +ADD ./build.js /app/build.js +ADD ./tsconfig.json /app/tsconfig.json +ADD ./svelte.config.js /app/svelte.config.js +ADD ./vite.config.ts /app/vite.config.ts +ADD ./package.json /app/package.json +ADD ./package-lock.json /app/package-lock.json +ADD ./src /app/src +ADD ./static /app/static + +ARG VITE_CONSOLE_MODE +ARG VITE_APPWRITE_ENDPOINT +ARG VITE_APPWRITE_GROWTH_ENDPOINT +ARG VITE_STRIPE_PUBLIC_KEY + +ENV VITE_APPWRITE_ENDPOINT=$VITE_APPWRITE_ENDPOINT +ENV VITE_APPWRITE_GROWTH_ENDPOINT=$VITE_APPWRITE_GROWTH_ENDPOINT +ENV VITE_CONSOLE_MODE=$VITE_CONSOLE_MODE +ENV VITE_STRIPE_PUBLIC_KEY=$VITE_STRIPE_PUBLIC_KEY + +RUN npm ci +RUN npm run build + +FROM nginx:1.25-alpine + +EXPOSE 3000 + +COPY docker/nginx.conf /etc/nginx/conf.d/default.conf +COPY --from=build /app/build /usr/share/nginx/html/console \ No newline at end of file diff --git a/compose.yml b/compose.yml new file mode 100644 index 000000000..47a30e94c --- /dev/null +++ b/compose.yml @@ -0,0 +1,16 @@ +services: + console: + build: + context: . + args: + VITE_CONSOLE_MODE: ${VITE_CONSOLE_MODE} + VITE_APPWRITE_ENDPOINT: ${VITE_APPWRITE_ENDPOINT} + VITE_APPWRITE_GROWTH_ENDPOINT: ${VITE_APPWRITE_GROWTH_ENDPOINT} + VITE_STRIPE_PUBLIC_KEY: ${VITE_STRIPE_PUBLIC_KEY} + environment: + - VITE_CONSOLE_MODE + - VITE_APPWRITE_ENDPOINT + - VITE_APPWRITE_GROWTH_ENDPOINT + - VITE_STRIPE_PUBLIC_KEY + ports: + - '3000:3000' diff --git a/docker/nginx.conf b/docker/nginx.conf new file mode 100644 index 000000000..18c7249c8 --- /dev/null +++ b/docker/nginx.conf @@ -0,0 +1,16 @@ +server { + listen 3000; + listen [::]:3000; + server_name localhost; + + location /console { + root /usr/share/nginx/html; + index index.html index.htm; + try_files $uri /console/index.html; + } + + location / { + absolute_redirect off; + return 301 /console; + } +} \ No newline at end of file diff --git a/playwright.config.ts b/playwright.config.ts index 00bf89667..37738bc99 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -4,6 +4,9 @@ const config: PlaywrightTestConfig = { timeout: 120000, reportSlowTests: null, reporter: [['html', { open: 'never' }]], + use: { + baseURL: 'http://localhost:4173/console' + }, webServer: { timeout: 120000, env: { diff --git a/src/service-worker.ts b/src/_service-worker.ts similarity index 100% rename from src/service-worker.ts rename to src/_service-worker.ts diff --git a/src/app.html b/src/app.html index 1be8a9cf9..f0dd566b3 100644 --- a/src/app.html +++ b/src/app.html @@ -4,42 +4,42 @@ - + @@ -127,8 +127,8 @@ as="font" type="font/woff2" crossorigin /> - - + + diff --git a/src/lib/commandCenter/panels/createAttribute.svelte b/src/lib/commandCenter/panels/createAttribute.svelte index 9e4f02eff..9613d303b 100644 --- a/src/lib/commandCenter/panels/createAttribute.svelte +++ b/src/lib/commandCenter/panels/createAttribute.svelte @@ -1,6 +1,6 @@ {#if ($orgMissingPaymentMethod.billingPlan === BillingPlan.PRO || $orgMissingPaymentMethod.billingPlan === BillingPlan.SCALE) && !$orgMissingPaymentMethod.paymentMethodId && !$orgMissingPaymentMethod.backupPaymentMethodId && !hideBillingHeaderRoutes.includes($page.url.pathname)} @@ -16,9 +17,7 @@ your projects. - diff --git a/src/lib/components/billing/alerts/newDevUpgradePro.svelte b/src/lib/components/billing/alerts/newDevUpgradePro.svelte index 32446f91c..c58ad7268 100644 --- a/src/lib/components/billing/alerts/newDevUpgradePro.svelte +++ b/src/lib/components/billing/alerts/newDevUpgradePro.svelte @@ -5,7 +5,7 @@ import { BillingPlan } from '$lib/constants'; import { Button } from '$lib/elements/forms'; import { organization } from '$lib/stores/organization'; - import { activeHeaderAlert } from '$routes/console/store'; + import { activeHeaderAlert } from '$routes/(console)/store'; import GradientBanner from '../gradientBanner.svelte'; let show = true; @@ -29,7 +29,7 @@ secondary fullWidthMobile class="u-line-height-1" - href={`${base}/console/apply-credit?code=appw50&org=${$organization.$id}`} + href={`${base}/apply-credit?code=appw50&org=${$organization.$id}`} on:click={() => { trackEvent('click_credits_redeem', { from: 'button', diff --git a/src/lib/components/billing/alerts/paymentAuthRequired.svelte b/src/lib/components/billing/alerts/paymentAuthRequired.svelte index d1491bf61..ddec4a8b0 100644 --- a/src/lib/components/billing/alerts/paymentAuthRequired.svelte +++ b/src/lib/components/billing/alerts/paymentAuthRequired.svelte @@ -1,4 +1,5 @@ diff --git a/src/lib/layout/header.svelte b/src/lib/layout/header.svelte index 9bf39c8f2..f16fa75ff 100644 --- a/src/lib/layout/header.svelte +++ b/src/lib/layout/header.svelte @@ -55,7 +55,7 @@ function createOrg() { showDropdown = false; if (isCloud) { - goto(`${base}/console/create-organization`); + goto(`${base}/create-organization`); } else newOrgModal.set(true); } @@ -78,10 +78,7 @@ - diff --git a/src/routes/console/project-[project]/messaging/topics/+page.ts b/src/routes/(console)/project-[project]/messaging/topics/+page.ts similarity index 100% rename from src/routes/console/project-[project]/messaging/topics/+page.ts rename to src/routes/(console)/project-[project]/messaging/topics/+page.ts diff --git a/src/routes/console/project-[project]/messaging/topics/create.svelte b/src/routes/(console)/project-[project]/messaging/topics/create.svelte similarity index 100% rename from src/routes/console/project-[project]/messaging/topics/create.svelte rename to src/routes/(console)/project-[project]/messaging/topics/create.svelte diff --git a/src/routes/console/project-[project]/messaging/topics/store.ts b/src/routes/(console)/project-[project]/messaging/topics/store.ts similarity index 100% rename from src/routes/console/project-[project]/messaging/topics/store.ts rename to src/routes/(console)/project-[project]/messaging/topics/store.ts diff --git a/src/routes/console/project-[project]/messaging/topics/table.svelte b/src/routes/(console)/project-[project]/messaging/topics/table.svelte similarity index 96% rename from src/routes/console/project-[project]/messaging/topics/table.svelte rename to src/routes/(console)/project-[project]/messaging/topics/table.svelte index 9ffc0b2eb..7344c142f 100644 --- a/src/routes/console/project-[project]/messaging/topics/table.svelte +++ b/src/routes/(console)/project-[project]/messaging/topics/table.svelte @@ -16,7 +16,7 @@ } from '$lib/elements/table'; import { addNotification } from '$lib/stores/notifications'; import type { PageData } from './$types'; - import { project } from '$routes/console/project-[project]/store'; + import { project } from '$routes/(console)/project-[project]/store'; import { invalidate } from '$app/navigation'; import { Dependencies } from '$lib/constants'; import { sdk } from '$lib/stores/sdk'; @@ -72,7 +72,7 @@ {#each data.topics.topics as topic (topic.$id)} + href={`${base}/project-${$project.$id}/messaging/topics/topic-${topic.$id}`}> {#each columns as column (column.id)} diff --git a/src/routes/console/project-[project]/messaging/topics/topic-[topic]/+layout.svelte b/src/routes/(console)/project-[project]/messaging/topics/topic-[topic]/+layout.svelte similarity index 73% rename from src/routes/console/project-[project]/messaging/topics/topic-[topic]/+layout.svelte rename to src/routes/(console)/project-[project]/messaging/topics/topic-[topic]/+layout.svelte index 6ec507e4f..7db149a3e 100644 --- a/src/routes/console/project-[project]/messaging/topics/topic-[topic]/+layout.svelte +++ b/src/routes/(console)/project-[project]/messaging/topics/topic-[topic]/+layout.svelte @@ -1,8 +1,9 @@ diff --git a/src/routes/console/project-[project]/settings/migrations/(import)/wizard.svelte b/src/routes/(console)/project-[project]/settings/migrations/(import)/wizard.svelte similarity index 100% rename from src/routes/console/project-[project]/settings/migrations/(import)/wizard.svelte rename to src/routes/(console)/project-[project]/settings/migrations/(import)/wizard.svelte diff --git a/src/routes/console/project-[project]/settings/migrations/+page.svelte b/src/routes/(console)/project-[project]/settings/migrations/+page.svelte similarity index 100% rename from src/routes/console/project-[project]/settings/migrations/+page.svelte rename to src/routes/(console)/project-[project]/settings/migrations/+page.svelte diff --git a/src/routes/console/project-[project]/settings/migrations/+page.ts b/src/routes/(console)/project-[project]/settings/migrations/+page.ts similarity index 100% rename from src/routes/console/project-[project]/settings/migrations/+page.ts rename to src/routes/(console)/project-[project]/settings/migrations/+page.ts diff --git a/src/routes/console/project-[project]/settings/migrations/details.svelte b/src/routes/(console)/project-[project]/settings/migrations/details.svelte similarity index 100% rename from src/routes/console/project-[project]/settings/migrations/details.svelte rename to src/routes/(console)/project-[project]/settings/migrations/details.svelte diff --git a/src/routes/console/project-[project]/settings/migrations/exportModal.svelte b/src/routes/(console)/project-[project]/settings/migrations/exportModal.svelte similarity index 100% rename from src/routes/console/project-[project]/settings/migrations/exportModal.svelte rename to src/routes/(console)/project-[project]/settings/migrations/exportModal.svelte diff --git a/src/routes/console/project-[project]/settings/migrations/stores.ts b/src/routes/(console)/project-[project]/settings/migrations/stores.ts similarity index 100% rename from src/routes/console/project-[project]/settings/migrations/stores.ts rename to src/routes/(console)/project-[project]/settings/migrations/stores.ts diff --git a/src/routes/console/project-[project]/settings/smtp/+page.svelte b/src/routes/(console)/project-[project]/settings/smtp/+page.svelte similarity index 99% rename from src/routes/console/project-[project]/settings/smtp/+page.svelte rename to src/routes/(console)/project-[project]/settings/smtp/+page.svelte index 83f27b5fe..b57172f45 100644 --- a/src/routes/console/project-[project]/settings/smtp/+page.svelte +++ b/src/routes/(console)/project-[project]/settings/smtp/+page.svelte @@ -127,7 +127,7 @@

You can customize the email service by providing your own SMTP server. View your email templates here

diff --git a/src/routes/console/project-[project]/settings/transferProject.svelte b/src/routes/(console)/project-[project]/settings/transferProject.svelte similarity index 96% rename from src/routes/console/project-[project]/settings/transferProject.svelte rename to src/routes/(console)/project-[project]/settings/transferProject.svelte index 9f73063b6..73445839e 100644 --- a/src/routes/console/project-[project]/settings/transferProject.svelte +++ b/src/routes/(console)/project-[project]/settings/transferProject.svelte @@ -21,7 +21,7 @@ message: `${$project.name} has been transfered to ${teamName}` }); trackEvent(Submit.ProjectUpdateTeam); - await goto(`${base}/console/organization-${teamId}`); + await goto(`${base}/organization-${teamId}`); } catch (error) { addNotification({ type: 'error', diff --git a/src/routes/console/project-[project]/settings/updateInstallations.svelte b/src/routes/(console)/project-[project]/settings/updateInstallations.svelte similarity index 99% rename from src/routes/console/project-[project]/settings/updateInstallations.svelte rename to src/routes/(console)/project-[project]/settings/updateInstallations.svelte index 749260fd3..aaabb6fba 100644 --- a/src/routes/console/project-[project]/settings/updateInstallations.svelte +++ b/src/routes/(console)/project-[project]/settings/updateInstallations.svelte @@ -29,7 +29,7 @@ import GitDisconnectModal from './GitDisconnectModal.svelte'; import dayjs from 'dayjs'; import { isSelfHosted } from '$lib/system'; - import { consoleVariables } from '$routes/console/store'; + import { consoleVariables } from '$routes/(console)/store'; export let total: number; export let limit: number; diff --git a/src/routes/console/project-[project]/settings/updateName.svelte b/src/routes/(console)/project-[project]/settings/updateName.svelte similarity index 96% rename from src/routes/console/project-[project]/settings/updateName.svelte rename to src/routes/(console)/project-[project]/settings/updateName.svelte index a6c93dc79..db404ff3b 100644 --- a/src/routes/console/project-[project]/settings/updateName.svelte +++ b/src/routes/(console)/project-[project]/settings/updateName.svelte @@ -55,7 +55,7 @@ diff --git a/src/routes/console/project-[project]/settings/updateServices.svelte b/src/routes/(console)/project-[project]/settings/updateServices.svelte similarity index 100% rename from src/routes/console/project-[project]/settings/updateServices.svelte rename to src/routes/(console)/project-[project]/settings/updateServices.svelte diff --git a/src/routes/console/project-[project]/settings/usage/[[invoice]]/+page.svelte b/src/routes/(console)/project-[project]/settings/usage/[[invoice]]/+page.svelte similarity index 99% rename from src/routes/console/project-[project]/settings/usage/[[invoice]]/+page.svelte rename to src/routes/(console)/project-[project]/settings/usage/[[invoice]]/+page.svelte index a4d52bdf4..b67c06650 100644 --- a/src/routes/console/project-[project]/settings/usage/[[invoice]]/+page.svelte +++ b/src/routes/(console)/project-[project]/settings/usage/[[invoice]]/+page.svelte @@ -21,7 +21,7 @@ export let data; - $: base = `/console/project-${data.project.$id}`; + $: base = `${base}/project-${data.project.$id}`; $: network = data.usage.network; $: users = data.usage.users; $: usersTotal = data.usage.usersTotal; diff --git a/src/routes/console/project-[project]/settings/usage/[[invoice]]/+page.ts b/src/routes/(console)/project-[project]/settings/usage/[[invoice]]/+page.ts similarity index 100% rename from src/routes/console/project-[project]/settings/usage/[[invoice]]/+page.ts rename to src/routes/(console)/project-[project]/settings/usage/[[invoice]]/+page.ts diff --git a/src/routes/console/project-[project]/settings/webhooks/+page.svelte b/src/routes/(console)/project-[project]/settings/webhooks/+page.svelte similarity index 98% rename from src/routes/console/project-[project]/settings/webhooks/+page.svelte rename to src/routes/(console)/project-[project]/settings/webhooks/+page.svelte index ea1a2cbe6..26304e445 100644 --- a/src/routes/console/project-[project]/settings/webhooks/+page.svelte +++ b/src/routes/(console)/project-[project]/settings/webhooks/+page.svelte @@ -67,7 +67,7 @@ {#each data.webhooks.webhooks as webhook} + href={`${base}/project-${projectId}/settings/webhooks/${webhook.$id}`}> {#each $columns as column (column.id)} {#if column.show} {#if column.id === '$id'} diff --git a/src/routes/console/project-[project]/settings/webhooks/+page.ts b/src/routes/(console)/project-[project]/settings/webhooks/+page.ts similarity index 100% rename from src/routes/console/project-[project]/settings/webhooks/+page.ts rename to src/routes/(console)/project-[project]/settings/webhooks/+page.ts diff --git a/src/routes/console/project-[project]/settings/webhooks/[webhook]/+layout.svelte b/src/routes/(console)/project-[project]/settings/webhooks/[webhook]/+layout.svelte similarity index 100% rename from src/routes/console/project-[project]/settings/webhooks/[webhook]/+layout.svelte rename to src/routes/(console)/project-[project]/settings/webhooks/[webhook]/+layout.svelte diff --git a/src/routes/console/project-[project]/settings/webhooks/[webhook]/+layout.ts b/src/routes/(console)/project-[project]/settings/webhooks/[webhook]/+layout.ts similarity index 100% rename from src/routes/console/project-[project]/settings/webhooks/[webhook]/+layout.ts rename to src/routes/(console)/project-[project]/settings/webhooks/[webhook]/+layout.ts diff --git a/src/routes/console/project-[project]/settings/webhooks/[webhook]/+page.svelte b/src/routes/(console)/project-[project]/settings/webhooks/[webhook]/+page.svelte similarity index 100% rename from src/routes/console/project-[project]/settings/webhooks/[webhook]/+page.svelte rename to src/routes/(console)/project-[project]/settings/webhooks/[webhook]/+page.svelte diff --git a/src/routes/console/project-[project]/settings/webhooks/[webhook]/breadcrumbs.svelte b/src/routes/(console)/project-[project]/settings/webhooks/[webhook]/breadcrumbs.svelte similarity index 60% rename from src/routes/console/project-[project]/settings/webhooks/[webhook]/breadcrumbs.svelte rename to src/routes/(console)/project-[project]/settings/webhooks/[webhook]/breadcrumbs.svelte index 77a2fad04..13d6f9b1b 100644 --- a/src/routes/console/project-[project]/settings/webhooks/[webhook]/breadcrumbs.svelte +++ b/src/routes/(console)/project-[project]/settings/webhooks/[webhook]/breadcrumbs.svelte @@ -1,4 +1,5 @@ @@ -40,7 +40,7 @@ service="buckets" on:click={() => ($showCreateBucket = true)}> {#each data.buckets.buckets as bucket} - + {bucket.name} {#if !bucket.enabled} diff --git a/src/routes/console/project-[project]/storage/+page.ts b/src/routes/(console)/project-[project]/storage/+page.ts similarity index 100% rename from src/routes/console/project-[project]/storage/+page.ts rename to src/routes/(console)/project-[project]/storage/+page.ts diff --git a/src/routes/console/project-[project]/storage/breadcrumbs.svelte b/src/routes/(console)/project-[project]/storage/breadcrumbs.svelte similarity index 64% rename from src/routes/console/project-[project]/storage/breadcrumbs.svelte rename to src/routes/(console)/project-[project]/storage/breadcrumbs.svelte index 67dd8a078..acdceadec 100644 --- a/src/routes/console/project-[project]/storage/breadcrumbs.svelte +++ b/src/routes/(console)/project-[project]/storage/breadcrumbs.svelte @@ -1,19 +1,20 @@ diff --git a/src/routes/auth/magic-url/+page.svelte b/src/routes/(others)/auth/magic-url/+page.svelte similarity index 100% rename from src/routes/auth/magic-url/+page.svelte rename to src/routes/(others)/auth/magic-url/+page.svelte diff --git a/src/routes/auth/oauth2/failure/+page.svelte b/src/routes/(others)/auth/oauth2/failure/+page.svelte similarity index 100% rename from src/routes/auth/oauth2/failure/+page.svelte rename to src/routes/(others)/auth/oauth2/failure/+page.svelte diff --git a/src/routes/auth/oauth2/success/+page.svelte b/src/routes/(others)/auth/oauth2/success/+page.svelte similarity index 100% rename from src/routes/auth/oauth2/success/+page.svelte rename to src/routes/(others)/auth/oauth2/success/+page.svelte diff --git a/src/routes/card/+layout.svelte b/src/routes/(others)/card/+layout.svelte similarity index 86% rename from src/routes/card/+layout.svelte rename to src/routes/(others)/card/+layout.svelte index 23fdb4a3d..eaebf310b 100644 --- a/src/routes/card/+layout.svelte +++ b/src/routes/(others)/card/+layout.svelte @@ -4,10 +4,11 @@ import AppwriteLogoDark from '$lib/images/appwrite-logo-dark.svg'; import AppwriteLogoLight from '$lib/images/appwrite-logo-light.svg'; import Footer from '$lib/layout/footer.svelte'; + import { base } from '$app/paths'; - {/if} @@ -142,9 +143,9 @@ diff --git a/src/routes/card/[uid]/+page.ts b/src/routes/(others)/card/[uid]/+page.ts similarity index 100% rename from src/routes/card/[uid]/+page.ts rename to src/routes/(others)/card/[uid]/+page.ts diff --git a/src/routes/card/helpers.ts b/src/routes/(others)/card/helpers.ts similarity index 100% rename from src/routes/card/helpers.ts rename to src/routes/(others)/card/helpers.ts diff --git a/src/routes/hackathon/+layout.svelte b/src/routes/(others)/hackathon/+layout.svelte similarity index 86% rename from src/routes/hackathon/+layout.svelte rename to src/routes/(others)/hackathon/+layout.svelte index 23fdb4a3d..eaebf310b 100644 --- a/src/routes/hackathon/+layout.svelte +++ b/src/routes/(others)/hackathon/+layout.svelte @@ -4,10 +4,11 @@ import AppwriteLogoDark from '$lib/images/appwrite-logo-dark.svg'; import AppwriteLogoLight from '$lib/images/appwrite-logo-light.svg'; import Footer from '$lib/layout/footer.svelte'; + import { base } from '$app/paths'; -