PlatformPlatform
A platform designed for building enterprise-grade, multi-tenant products using Azure, .NET, React, TypeScript, Infrastructure as Code, etc.
File Explorer
Download Latest Version (.zip)- architect.md
- backend-reviewer.md
- backend.md
- frontend-reviewer.md
- frontend.md
- guardian.md
- pair-programmer.md
- qa-reviewer.md
- qa.md
- regression-tester.md
- researcher.md
- team-lead.md
- check-interrupt.sh
- post-tool-use-bash.sh
- pre-tool-use-bash.sh
- pre-tool-use-excuse-check.sh
- stop-excuse-check.sh
- AzureDevOps.md
- Jira.md
- Linear.md
- Markdown.md
- 1-backend-sample.md
- 2-frontend-sample.md
- example-prd.md
- ai-rules.md
- api-endpoints.md
- api-tests.md
- backend.md
- commands.md
- database-migrations.md
- domain-modeling.md
- external-integrations.md
- feature-flags.md
- queries.md
- repositories.md
- strongly-typed-ids.md
- telemetry-events.md
- developer-cli.md
- end-to-end-tests.md
- build-system.md
- emails.md
- feature-flags.md
- form-with-validation.md
- frontend.md
- tanstack-query-api-integration.md
- translations.md
- infrastructure.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- common-mistakes.md
- configuration.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- CLAUDE.md
- settings.json
- bug_report.yml
- config.yml
- feature_request.yml
- _deploy-container.yml
- _deploy-infrastructure.yml
- _migrate-database.yml
- account.yml
- app-gateway.yml
- cloud-infrastructure.yml
- code-style.yml
- developer-cli.yml
- main.yml
- pull-request-conventions.yml
- CODE_OF_CONDUCT.md
- CODEOWNERS
- CONTRIBUTING.md
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- SECURITY.md
- BackOfficeEndpoints.cs
- BillingDriftEndpoints.cs
- BillingEventsEndpoints.cs
- DashboardEndpoints.cs
- FeatureFlagEndpoints.cs
- InvoicesEndpoints.cs
- TenantsEndpoints.cs
- UsersEndpoints.cs
- AuthenticationEndpoints.cs
- BillingEndpoints.cs
- EmailAuthenticationEndpoints.cs
- ExternalAuthenticationEndpoints.cs
- FeatureFlagEndpoints.cs
- StripeWebhookEndpoints.cs
- SubscriptionEndpoints.cs
- TenantEndpoints.cs
- UserEndpoints.cs
- launchSettings.json
- Account.Api.csproj
- appsettings.json
- BackOfficeBlobProxy.cs
- BackOfficeDevStaticProxy.cs
- Dockerfile
- FeatureFlagsManifestEmitter.cs
- Program.cs
- apple-touch-icon-dark.png
- apple-touch-icon.png
- favicon.ico
- index.html
- manifest.json
- CurrentPriorTooltip.tsx
- DashboardCardShell.tsx
- DashboardHeader.tsx
- DashboardKpiTiles.tsx
- DashboardMrrTrendCard.tsx
- DashboardPlanDistributionCard.tsx
- DashboardRecentLoginsCard.tsx
- DashboardRecentPaymentsCard.tsx
- DashboardRecentSignupsCard.tsx
- DashboardRecentStripeEventsCard.tsx
- DashboardRevenueTrendCard.tsx
- DashboardSections.tsx
- DashboardTenantGrowthCard.tsx
- DashboardUserLoginsCard.tsx
- DeltaPercent.tsx
- LoginFooterControls.tsx
- AbInclusionPinBadge.tsx
- AbInclusionPinMenuItems.tsx
- SetAbInclusionPinDialog.tsx
- AccountActionsMenu.tsx
- AccountBillingEventRow.tsx
- AccountBillingEventsSection.tsx
- AccountBillingHistorySection.tsx
- AccountBillingTab.tsx
- AccountCurrentPlanCard.tsx
- AccountDetailHeader.tsx
- AccountFeatureFlagRow.tsx
- AccountFeatureFlagsTab.tsx
- AccountHealthTiles.tsx
- AccountOverviewTab.tsx
- AccountPaymentRow.tsx
- AccountSidePane.tsx
- AccountSidePaneSections.tsx
- AccountsTable.tsx
- AccountsTableColumnHeaders.tsx
- AccountsTableRow.tsx
- AccountsToolbar.tsx
- AccountUserRow.tsx
- AccountUsersTab.tsx
- CardBrandLogo.tsx
- CurrentPlanDetails.tsx
- MrrCell.tsx
- ReconcileResultDialog.tsx
- ReplayArchivedDialogs.tsx
- SidePaneSection.tsx
- SidePaneUserList.tsx
- SidePaneUsersRow.tsx
- SortableTableHead.tsx
- SubscriptionStatusIndicator.tsx
- TenantStatusBadge.tsx
- $tenantId.tsx
- index.tsx
- BillingEventsTable.tsx
- BillingEventsTableColumnHeaders.tsx
- BillingEventsTableRow.tsx
- BillingEventsToolbar.tsx
- index.tsx
- AccordionPreview.tsx
- AlertDialogsPreview.tsx
- AlertsBadgesPreview.tsx
- AspectRatioPreview.tsx
- AvatarPreview.tsx
- AvatarUpload.tsx
- ButtonGroupPreview.tsx
- ButtonsPreview.tsx
- CardsPreview.tsx
- CategorizationStep.tsx
- ChartAreaInteractivePreview.tsx
- ChartBarInteractivePreview.tsx
- ChartBarStackedPreview.tsx
- ChartPieDonutTextPreview.tsx
- ChartRadialShapePreview.tsx
- ChartRadialStackedPreview.tsx
- chartSampleData.ts
- ChartsPreview.tsx
- ComboboxFields.tsx
- CommandPreview.tsx
- ComponentPreview.tsx
- ComponentsCollapsibleMenu.tsx
- ComponentsSideMenu.tsx
- ControlRow.tsx
- controlRowTypes.ts
- ControlsPreview.tsx
- controlTooltips.tsx
- CookingDetailsStep.tsx
- DateAndToggleFields.tsx
- DateFormatPreview.tsx
- dialogSize.ts
- DialogsPreview.tsx
- DishDetailsSidePane.tsx
- DishMultiSelectSidePane.tsx
- DishRow.tsx
- DrawerPreview.tsx
- DropzonePreview.tsx
- EmailsPreview.tsx
- EmptyPreview.tsx
- ExamplesPreview.tsx
- HoverCardPreview.tsx
- InlineCalendarPreview.tsx
- ItemPreview.tsx
- KbdPreview.tsx
- LinkCardPreview.tsx
- LinkPreview.tsx
- mediaImages.ts
- MediaTab.tsx
- NavigationMenuPreview.tsx
- NavigationPreview.tsx
- OverlaysPreview.tsx
- PreviewAvatarMenu.tsx
- PreviewHeader.tsx
- PreviewMobileMenu.tsx
- previewSections.tsx
- PreviewSettingsFlyouts.tsx
- ProgressPreview.tsx
- PropTooltip.tsx
- RecipeEditorDialog.tsx
- RecipeInfoStep.tsx
- ResizablePreview.tsx
- sampleDishData.ts
- sampleRecipeData.tsx
- SelectAndComboboxFields.tsx
- ShareRecipeDialog.tsx
- SheetPreview.tsx
- SidebarPreview.tsx
- SidePanePreview.tsx
- SkeletonPreview.tsx
- SpinnerPreview.tsx
- SplitButtons.tsx
- TablePreview.tsx
- TablePreviewHeader.tsx
- TablePreviewToolbar.tsx
- TabsPreview.tsx
- TextAreaFields.tsx
- ToggleGroupField.tsx
- TogglesPreview.tsx
- WorkdayPicker.tsx
- charts.tsx
- emails.tsx
- examples.tsx
- index.tsx
- DeleteFeatureFlagDialog.tsx
- FeatureFlagAudienceStats.tsx
- FeatureFlagAudienceToolbar.tsx
- FeatureFlagDetailSkeleton.tsx
- FeatureFlagDetailTitle.tsx
- FeatureFlagInfoSection.tsx
- FeatureFlagStatusBadge.tsx
- FeatureFlagTenantsEmpty.tsx
- FeatureFlagTenantsToolbar.tsx
- FeatureFlagUsersEmpty.tsx
- FeatureFlagUsersToolbar.tsx
- OverrideStats.tsx
- OverrideSwitch.tsx
- PlanFeatureFlagSections.tsx
- PlanFeatureFlagTenantTable.tsx
- rolloutBucket.ts
- ScopeIcon.tsx
- SortableHead.tsx
- stateFilter.ts
- TenantOverrideRow.tsx
- TenantOverridesSection.tsx
- TenantOverrideTable.tsx
- types.ts
- UserOverrideRow.tsx
- UserOverridesSection.tsx
- UserOverridesTable.tsx
- $flagKey.tsx
- index.tsx
- InvoicesTable.tsx
- InvoicesTableColumnHeaders.tsx
- InvoicesTableRow.tsx
- InvoicesToolbar.tsx
- index.tsx
- UserActionsMenu.tsx
- UserActivityTiles.tsx
- UserDetailHeader.tsx
- userDisplay.ts
- UserFeatureFlagRow.tsx
- UserFeatureFlagsSection.tsx
- UserLoginHistorySection.tsx
- UserSessionsSection.tsx
- UsersTable.tsx
- UsersTableRow.tsx
- UsersToolbar.tsx
- UserTenantsSection.tsx
- $userId.tsx
- index.tsx
- $.tsx
- __root.tsx
- access-denied.tsx
- components.tsx
- index.tsx
- login.tsx
- AccessDeniedPage.tsx
- ErrorPage.tsx
- NotFoundPage.tsx
- AvatarMenuTriggerContent.tsx
- BackOfficeAvatarMenu.tsx
- BackOfficeBanners.tsx
- BackOfficeSideMenu.tsx
- BillingDriftBanner.tsx
- MrrMismatchBanner.tsx
- SmartDateTime.tsx
- UnsyncedAccountsBanner.tsx
- useMe.ts
- amex.svg
- discover.svg
- mastercard.svg
- visa.svg
- HorizontalHeroLayout.tsx
- client.ts
- labels.ts
- router.tsx
- billingEventCategories.ts
- billingEventPlanTransition.ts
- billingEventStyle.ts
- planBadge.ts
- relativeTime.ts
- userAgent.ts
- da-DK.po
- en-US.po
- BackOffice.esproj
- lingui.config.ts
- main.tsx
- package.json
- react-env.d.ts
- rsbuild.config.ts
- tsconfig.json
- tsr.config.json
- 20260303023200_Initial.cs
- 20260509180000_AddBillingEventsAndDriftDetection.cs
- 20260514122911_AddFeatureFlagsSchema.cs
- AccountDbContext.cs
- Logout.cs
- RefreshAuthenticationTokens.cs
- RevokeSession.cs
- SwitchTenant.cs
- Session.cs
- SessionConfiguration.cs
- SessionRepository.cs
- SessionTypes.cs
- GetUserSessions.cs
- GetBillingDriftSummary.cs
- GetDashboardMrrConsistencySummary.cs
- GetUnsyncedSubscriptionsSummary.cs
- GetBackOfficeBillingEvents.cs
- DashboardMrrCalculator.cs
- GetDashboardKpis.cs
- GetDashboardMrrTrend.cs
- GetDashboardPlanDistribution.cs
- GetDashboardRecentLogins.cs
- GetDashboardRecentPayments.cs
- GetDashboardRecentSignups.cs
- GetDashboardRecentStripeEvents.cs
- GetDashboardRevenueTrend.cs
- GetDashboardTrends.cs
- GetBackOfficeInvoices.cs
- GetMe.cs
- ConfirmPaymentMethodSetup.cs
- RetryPendingInvoicePayment.cs
- StartPaymentMethodSetup.cs
- UpdateBillingInfo.cs
- GetPaymentHistory.cs
- CompleteEmailLogin.cs
- CompleteEmailSignup.cs
- ResendEmailLoginCode.cs
- StartEmailLogin.cs
- StartEmailSignup.cs
- EmailLogin.cs
- EmailLoginConfiguration.cs
- EmailLoginRepository.cs
- EmailLoginTypes.cs
- ResendEmailLoginEmailTemplate.cs
- StartLoginEmailTemplate.cs
- StartSignupEmailTemplate.cs
- UnknownUserEmailTemplate.cs
- CompleteEmailConfirmation.cs
- EmailDomainHelper.cs
- StartEmailConfirmation.cs
- CompleteExternalLogin.cs
- CompleteExternalSignup.cs
- StartExternalAuthentication.cs
- ExternalAuthenticationTypes.cs
- ExternalLogin.cs
- ExternalLoginConfiguration.cs
- ExternalLoginRepository.cs
- ExternalAuthenticationHelper.cs
- ExternalAuthenticationService.cs
- ActivateFeatureFlag.cs
- DeactivateFeatureFlag.cs
- DeleteFeatureFlag.cs
- RemoveTenantFeatureFlagOverride.cs
- RemoveUserFeatureFlagOverride.cs
- SetFeatureFlagRolloutPercentage.cs
- SetTenantFeatureFlagInternal.cs
- SetTenantFeatureFlagOwner.cs
- SetUserFeatureFlag.cs
- SetUserFeatureFlagInternal.cs
- FeatureFlag.cs
- FeatureFlagConfiguration.cs
- FeatureFlagRepository.cs
- FeatureFlagTypes.cs
- GetFeatureFlags.cs
- GetFeatureFlagTenants.cs
- GetFeatureFlagUsers.cs
- GetTenantConfigurableFeatureFlags.cs
- GetTenantFeatureFlags.cs
- GetUserConfigurableFeatureFlags.cs
- GetUserFeatureFlags.cs
- FeatureFlagEvaluator.cs
- PlanBasedFeatureFlagEvaluator.cs
- AcknowledgeStripeWebhook.cs
- CancelScheduledDowngrade.cs
- CancelSubscription.cs
- ProcessPendingEvents.cs
- ReactivateSubscription.cs
- ScheduleDowngrade.cs
- StartSubscriptionCheckout.cs
- UpgradeSubscription.cs
- BillingEvent.cs
- BillingEventConfiguration.cs
- BillingEventRepository.cs
- StripeEvent.cs
- StripeEventConfiguration.cs
- StripeEventRepository.cs
- Subscription.cs
- SubscriptionConfiguration.cs
- SubscriptionRepository.cs
- SubscriptionTypes.cs
- GetCheckoutPreview.cs
- GetCurrentSubscription.cs
- GetPricingCatalog.cs
- GetSubscribePreview.cs
- GetUpgradePreview.cs
- BillingDriftDetector.cs
- BillingDriftIterationTimeout.cs
- MrrCalculator.cs
- PendingWebhookEvent.cs
- ProcessPendingStripeEvents.cs
- StripeEventPayloadHasher.cs
- StripeEventPayloadResolver.cs
- StripeEventReplayer.cs
- SubscriptionPlanExtensions.cs
- AcknowledgeBillingDrift.cs
- ReconcileTenantWithStripe.cs
- ReplayArchivedTenantStripeEvents.cs
- SetTenantAbInclusionPin.cs
- GetTenantActivity.cs
- GetTenantDetail.cs
- GetTenantPaymentHistory.cs
- GetTenants.cs
- GetTenantUserCounts.cs
- GetTenantUsers.cs
- CreateTenant.cs
- DeleteTenant.cs
- RemoveTenantLogo.cs
- UpdateCurrentTenant.cs
- UpdateTenantLogo.cs
- Tenant.cs
- TenantConfiguration.cs
- TenantEvents.cs
- TenantRepository.cs
- TenantTypes.cs
- TenantCreatedEventHandler.cs
- GetCurrentTenant.cs
- GetTenantsForUser.cs
- SetUserAbInclusionPin.cs
- GetBackOfficeUserDetail.cs
- GetBackOfficeUserLoginHistory.cs
- GetBackOfficeUsers.cs
- GetBackOfficeUserSessions.cs
- BulkDeleteUsers.cs
- BulkPurgeUsers.cs
- ChangeLocale.cs
- ChangeTheme.cs
- ChangeUserRole.cs
- ChangeZoomLevel.cs
- CreateUser.cs
- DeclineInvitation.cs
- DeleteUser.cs
- EmptyRecycleBin.cs
- InviteUser.cs
- PurgeUser.cs
- RemoveAvatar.cs
- RestoreUser.cs
- UpdateAvatar.cs
- UpdateCurrentUser.cs
- User.cs
- UserConfiguration.cs
- UserRepository.cs
- UserTypes.cs
- InviteUserEmailTemplate.cs
- GetCurrentUser.cs
- GetDeletedUsers.cs
- GetUserById.cs
- GetUsers.cs
- GetUserSummary.cs
- AvatarUpdater.cs
- UserInfoFactory.cs
- TelemetryEvents.cs
- GravatarClient.cs
- GoogleOAuthProvider.cs
- MockOAuthProvider.cs
- ExternalAvatarClient.cs
- IOAuthProvider.cs
- OAuthProviderFactory.cs
- IStripeClient.cs
- MockStripeClient.cs
- PlatformCurrencyProvider.cs
- PlatformCurrencyStartupResolver.cs
- StripeClient.cs
- StripeClientFactory.cs
- UnconfiguredStripeClient.cs
- Account.csproj
- Configuration.cs
- EndpointMetadataTests.cs
- IdPrefixForAllStronglyTypedUlidTests.cs
- InternalApiRoutesRemovedTests.cs
- PublicClassesTests.cs
- StripeEventPayloadAccessTests.cs
- GetUserSessionsTests.cs
- LogoutTests.cs
- RefreshAuthenticationTokensTests.cs
- RevokeSessionTests.cs
- SwitchTenantTests.cs
- GetDashboardMrrConsistencySummaryTests.cs
- GetUnsyncedSubscriptionsSummaryTests.cs
- GetDashboardKpisTests.cs
- GetDashboardMrrTrendTests.cs
- GetDashboardPlanDistributionTests.cs
- GetDashboardRecentSignupsTests.cs
- GetDashboardRecentStripeEventsTests.cs
- GetDashboardRevenueTrendTests.cs
- GetDashboardTrendsTests.cs
- FeatureFlagBackOfficeTests.cs
- AcknowledgeBillingDriftTests.cs
- BackOfficeAdminRequirementTests.cs
- BackOfficeBlobProxyTests.cs
- BackOfficeEndpointBaseTest.cs
- BackOfficeTestContext.cs
- BackOfficeWebApplicationFactory.cs
- GetBackOfficeBillingEventsTests.cs
- GetBackOfficeInvoicesTests.cs
- GetMeTests.cs
- MockLoginRouteTests.cs
- ReconcileTenantWithStripeTests.cs
- ReplayArchivedTenantStripeEventsTests.cs
- ConfirmPaymentMethodSetupTests.cs
- GetPaymentHistoryTests.cs
- RetryPendingInvoicePaymentTests.cs
- UpdateBillingInfoTests.cs
- CompleteEmailLoginTests.cs
- ResendEmailLoginCodeTests.cs
- StartEmailLoginTests.cs
- ExternalLoginTests.cs
- CompleteExternalLoginTests.cs
- CompleteExternalSignupTests.cs
- ExternalAuthenticationServiceTests.cs
- ExternalAuthenticationTestBase.cs
- ExternalAvatarClientTests.cs
- GoogleOAuthAtHashTests.cs
- MockOAuthProviderEnforcementTests.cs
- StartExternalLoginTests.cs
- StartExternalSignupTests.cs
- FeatureFlagEvaluatorTests.cs
- FeatureFlagsManifestContractTests.cs
- FeatureFlagTests.cs
- GetTenantFeatureFlagsTests.cs
- GetUserFeatureFlagsTests.cs
- PlanBasedFeatureFlagEvaluatorTests.cs
- GravatarClientTests.cs
- PlatformCurrencyProviderTests.cs
- SinglePageAppConfigurationTests.cs
- CustomExceptionHandlingTests.cs
- CompleteEmailSignupTests.cs
- StartEmailSignupTests.cs
- BillingEventRepositoryTests.cs
- StripeEventReplayerTests.cs
- SubscriptionConfigurationTests.cs
- SubscriptionRepositoryDriftScopeTests.cs
- SubscriptionRepositoryTests.cs
- SubscriptionTests.cs
- AcknowledgeStripeWebhookTests.cs
- BillingDriftDetectorTests.cs
- BillingDriftIterationTimeoutTests.cs
- BillingEventAppendTests.cs
- CancelSubscriptionTests.cs
- EventLogReconciliationTests.cs
- GetCheckoutPreviewTests.cs
- GetCurrentSubscriptionTests.cs
- GetPricingCatalogTests.cs
- GetUpgradePreviewTests.cs
- LedgerCorrectnessTests.cs
- MrrCalculatorTests.cs
- ProcessPendingStripeEventsCatalogGapTests.cs
- ProcessPendingStripeEventsDetectModeTests.cs
- ProcessPendingStripeEventsTests.cs
- ReactivateSubscriptionTests.cs
- ScheduleDowngradeTests.cs
- StartSubscriptionCheckoutTests.cs
- StripeClientTests.cs
- StripeEventPayloadDivergenceTests.cs
- UpgradeSubscriptionTests.cs
- GetTenantActivityTests.cs
- GetTenantDetailTests.cs
- GetTenantPaymentHistoryTests.cs
- GetTenantsTests.cs
- GetTenantUserCountsTests.cs
- GetTenantUsersTests.cs
- SetTenantAbInclusionPinTests.cs
- DeleteTenantTests.cs
- GetCurrentTenantTests.cs
- GetTenantsForUserTests.cs
- RemoveTenantLogoTests.cs
- UpdateCurrentTenantTests.cs
- UpdateTenantLogoTests.cs
- GetBackOfficeUserDetailTests.cs
- GetBackOfficeUserLoginHistoryTests.cs
- GetBackOfficeUserSessionsTests.cs
- GetBackOfficeUsersTests.cs
- SetUserAbInclusionPinTests.cs
- BulkDeleteUsersTests.cs
- BulkPurgeUsersTests.cs
- ChangeLocaleTests.cs
- ChangeThemeTests.cs
- ChangeUserRoleTests.cs
- ChangeZoomLevelTests.cs
- DeclineInvitationTests.cs
- DeleteUserTests.cs
- EmptyRecycleBinTests.cs
- GetCurrentUserTests.cs
- GetDeletedUsersTests.cs
- GetUserByIdTests.cs
- GetUsersTests.cs
- GetUserSummaryTests.cs
- InviteUserTests.cs
- PurgeUserTests.cs
- RestoreUserTests.cs
- UpdateCurrentUserTests.cs
- BillingDriftWorkerTests.cs
- FeatureFlagDefinitionReconcilerTests.cs
- Account.Tests.csproj
- AccountTestContext.cs
- AccountWebApplicationFactory.cs
- appsettings.json
- DatabaseSeeder.cs
- EndpointBaseTest.cs
- SeededDatabaseTemplate.cs
- InviteUser.tsx
- ResendEmailLogin.tsx
- StartLogin.tsx
- StartSignup.tsx
- UnknownUser.tsx
- da-DK.po
- en-US.po
- lingui.config.ts
- package.json
- tsconfig.json
- Banners.tsx
- ExpiringCardBanner.tsx
- InvitationBanner.tsx
- PaymentFailedBanner.tsx
- AcceptInvitationDialog.tsx
- AuthSyncModal.tsx
- LocaleSwitcher.tsx
- SupportButton.tsx
- SupportDialog.tsx
- SwitchingAccountLoader.tsx
- tenantUtils.ts
- ThemeModeSelector.tsx
- AccessDeniedPage.tsx
- ErrorPage.tsx
- NotFoundPage.tsx
- PublicFooter.tsx
- PublicNavigation.tsx
- menuUtils.ts
- MobileMenu.tsx
- MobileMenuContent.tsx
- MobileMenuDialogs.tsx
- TenantMenuSection.tsx
- TenantSwitcherDrawer.tsx
- SuspendedPage.tsx
- TenantStateGuard.tsx
- TenantSwitcher.tsx
- UserMenu.tsx
- UserMenuDropdownContent.tsx
- UserProfileCard.tsx
- useSidebarWidth.ts
- useUserMenuTenants.ts
- routes.tsx
- errorDisplay.tsx
- ErrorNavigation.tsx
- OtpVerificationForm.tsx
- useCountdown.ts
- VerificationFooter.tsx
- BillingHistoryTable.tsx
- BillingInfoDisplay.tsx
- BillingInfoFormFields.tsx
- BillingInfoSection.tsx
- BillingPageDialogs.tsx
- BillingTabNavigation.tsx
- CancelDowngradeDialog.tsx
- CancelSubscriptionDialog.tsx
- CheckoutDialog.tsx
- CheckoutForm.tsx
- countryCodes.ts
- CountrySelect.tsx
- CurrentPlanSection.tsx
- DowngradeConfirmationDialog.tsx
- EditBillingInfoDialog.tsx
- InitialPlanSelection.tsx
- PaymentMethodDisplay.tsx
- PaymentMethodSection.tsx
- PlanAction.tsx
- PlanCard.tsx
- PlanCardGrid.tsx
- planUtils.ts
- ReactivateConfirmationDialog.tsx
- RetryPaymentDialog.tsx
- stripeAppearance.ts
- SubscribeConfirmationDialog.tsx
- SubscriptionBanner.tsx
- SubscriptionDialogs.tsx
- UpdatePaymentMethodDialog.tsx
- UpgradeConfirmationDialog.tsx
- useBillingPageMutations.ts
- usePlansPageState.ts
- useSubscriptionMutations.ts
- useSubscriptionPolling.ts
- useUpgradeSubscribeMutations.ts
- index.tsx
- index.tsx
- AccountInfoFields.tsx
- DeleteAccountConfirmation.tsx
- FeaturesSection.tsx
- index.tsx
- ChangeUserRoleDialog.tsx
- DeleteUserDialog.tsx
- InviteUserDialog.tsx
- TenantNameRequiredDialog.tsx
- UserActionMenus.tsx
- UserFilterDialog.tsx
- UserProfileContent.tsx
- UserProfileSidePane.tsx
- UserQuerying.tsx
- userQueryingTypes.ts
- UserTable.tsx
- UserTableContent.tsx
- UserTableEmptyState.tsx
- UserTableHeader.tsx
- UserTableRow.tsx
- UserTableSkeleton.tsx
- UserTabNavigation.tsx
- UserToolbar.tsx
- useUserFilters.ts
- useInfiniteUsers.ts
- DeletedUserRow.tsx
- DeletedUsersTable.tsx
- DeletedUsersTableSkeleton.tsx
- DeletedUsersToolbar.tsx
- PermanentlyDeleteUserDialog.tsx
- index.tsx
- index.tsx
- $.tsx
- index.tsx
- AzureInfrastructureSection.tsx
- ComplianceResourcesSection.tsx
- LegalDocumentsSection.tsx
- cross-references.internal.md
- dpa.en-US.md
- dpa.tsx
- index.tsx
- legitimate-interest-assessment.internal.en-US.md
- privacy.en-US.md
- privacy.tsx
- terms.en-US.md
- terms.tsx
- loginState.ts
- useLoginVerification.ts
- index.tsx
- verify.tsx
- signupState.ts
- useSignupVerification.ts
- index.tsx
- verify.tsx
- PreferencesFeatureFlagsSection.tsx
- usePreferences.tsx
- index.tsx
- index.tsx
- RevokeSessionDialog.tsx
- SessionCard.tsx
- sessionUtils.ts
- index.tsx
- $.tsx
- index.tsx
- __root.tsx
- account.tsx
- error.tsx
- user.tsx
- AccountFields.tsx
- AccountSideMenu.tsx
- HeroImage.tsx
- SmartDate.tsx
- TenantLogoPicker.tsx
- UnsavedChangesDialog.tsx
- UserAvatarPicker.tsx
- UserProfileFields.tsx
- useMainNavigation.ts
- useSwitchTenant.tsx
- gdpr.png
- azure-activity-log.svg
- azure-compliance.svg
- azure-monitor.svg
- azure-policy.svg
- azure-security.svg
- google-icon.svg
- HorizontalHeroLayout.tsx
- client.ts
- subscriptionPlan.ts
- userRole.ts
- userStatus.ts
- registerRouterTypes.ts
- da-DK.po
- en-US.po
- withAccountTranslations.tsx
- back-office-flows.spec.ts
- billing-events-flows.spec.ts
- feature-flag-flows.spec.ts
- global-ui-flows.spec.ts
- google-oauth-flows.spec.ts
- localization-flows.spec.ts
- localized-email-flows.spec.ts
- login-flows.spec.ts
- mobile-view-flows.spec.ts
- permission-based-ui-flows.spec.ts
- session-management-flows.spec.ts
- signup-flows.spec.ts
- subscription-flows.spec.ts
- tenant-switching-flows.spec.ts
- user-management-flows.spec.ts
- playwright.config.ts
- tsconfig.json
- Account.WebApp.esproj
- lingui.config.ts
- main.tsx
- package.json
- react-env.d.ts
- rsbuild.config.ts
- tsconfig.json
- tsr.config.json
- launchSettings.json
- Account.Workers.csproj
- appsettings.json
- BillingDriftWorker.cs
- Dockerfile
- FeatureFlagDefinitionReconciler.cs
- Program.cs
- Account.slnf
- Directory.Build.props
- ApiAggregationEndpoints.cs
- ApiAggregationService.cs
- ApiExplorerRouteFilter.cs
- ClusterDestinationConfigFilter.cs
- HostMatchConfigFilter.cs
- AuthenticationCookieMiddleware.cs
- LocalhostRedirectMiddleware.cs
- launchSettings.json
- BlockInternalApiTransform.cs
- HttpStrictTransportSecurityTransform.cs
- ManagedIdentityTransform.cs
- SharedAccessSignatureRequestTransform.cs
- AppGateway.csproj
- appsettings.json
- Dockerfile
- HostnamesOptions.cs
- Program.cs
- ApiAggregationServiceTests.cs
- AppGateway.Tests.csproj
- AppGatewayApplicationFactory.cs
- AuthenticationCookiePathTests.cs
- HostMatchConfigFilterTests.cs
- LocalhostRedirectTests.cs
- RouteConfigurationTests.cs
- UnknownHostFallbackTests.cs
- launchSettings.json
- AppHost.csproj
- appsettings.json
- ConfigurationExtensions.cs
- Program.cs
- SecretManagerHelper.cs
- SslCertificateManager.cs
- launchSettings.json
- appsettings.json
- Dockerfile
- Main.Api.csproj
- Program.cs
- 20260125035900_Initial.cs
- MainDbContext.cs
- TelemetryEvents.cs
- Configuration.cs
- Main.csproj
- IdPrefixForAllStronglyTypedUlidTests.cs
- PublicClassesTests.cs
- appsettings.json
- DatabaseSeeder.cs
- EndpointBaseTest.cs
- Main.Tests.csproj
- MainTestContext.cs
- MainWebApplicationFactory.cs
- SeededDatabaseTemplate.cs
- logo-1200x184.png
- apple-touch-icon-dark.png
- apple-touch-icon.png
- favicon.ico
- index.html
- manifest.json
- robots.txt
- index.tsx
- __root.tsx
- dashboard.tsx
- index.tsx
- MainSideMenu.tsx
- client.ts
- router.tsx
- da-DK.po
- en-US.po
- federated-navigation-flows.spec.ts
- landing-page-flows.spec.ts
- playwright.config.ts
- tsconfig.json
- bootstrap.tsx
- lingui.config.ts
- main.tsx
- Main.WebApp.esproj
- package.json
- react-env.d.ts
- rsbuild.config.ts
- tsconfig.json
- tsr.config.json
- launchSettings.json
- appsettings.json
- Dockerfile
- Main.Workers.csproj
- Program.cs
- Directory.Build.props
- Main.slnf
- AntiforgeryMiddleware.cs
- ApiResult.cs
- ApiResultExtensions.cs
- BackOfficeAdminRequirement.cs
- BackOfficeClientPrincipal.cs
- BackOfficeHostOptions.cs
- BackOfficeIdentityDefaults.cs
- BackOfficeIdentityHandler.cs
- MockEasyAuthCookie.cs
- MockEasyAuthIdentity.cs
- MockEasyAuthMiddleware.cs
- AccessTokenGenerator.cs
- AuthenticationTokenService.cs
- RefreshTokenGenerator.cs
- RefreshTokenJti.cs
- SecurityTokenDescriptorExtensions.cs
- SessionId.cs
- AzureTokenSigningClient.cs
- DevelopmentTokenSigningClient.cs
- ITokenSigningClient.cs
- AuthenticationTokenHttpKeys.cs
- OneTimePasswordHelper.cs
- UnauthorizedReason.cs
- UserInfo.cs
- ApiDependencyConfiguration.cs
- DockerVolumeNaming.cs
- PortAllocation.cs
- SharedDependencyConfiguration.cs
- SharedInfrastructureConfiguration.cs
- WorkerDependencyConfiguration.cs
- ICommand.cs
- Result.cs
- DatabaseMigrationService.cs
- DataMigrationRunner.cs
- IDataMigration.cs
- AggregateRoot.cs
- AudibleEntity.cs
- Entity.cs
- EntityEqualityComparer.cs
- IAppendRepository.cs
- IAuditableEntity.cs
- IBulkAddRepository.cs
- IBulkRemoveRepository.cs
- IBulkUpdateRepository.cs
- ICrudRepository.cs
- ISoftDeletable.cs
- ISoftDeletableRepository.cs
- ITenantScopedEntity.cs
- SoftDeletableAggregateRoot.cs
- TenantId.cs
- UserId.cs
- DomainEventCollector.cs
- IDomainEvent.cs
- IDomainEventCollector.cs
- EmailHelpers.cs
- EmailRenderingConfiguration.cs
- EmailRenderResult.cs
- EmailTemplateBase.cs
- FileSystemEmailTemplateLoader.cs
- IEmailRenderer.cs
- IEmailTemplateLoader.cs
- ScribanEmailRenderer.cs
- HealthEndpoints.cs
- IEndpoints.cs
- TestEndpoints.cs
- TrackEndpoints.cs
- IPurgeTracker.cs
- ITimeProviderSource.cs
- ModelBuilderExtensions.cs
- QueryFilterNames.cs
- SharedKernelDbContext.cs
- SoftDeleteInterceptor.cs
- UpdateAuditableEntitiesInterceptor.cs
- BackgroundWorkerExecutionContext.cs
- HttpExecutionContext.cs
- IExecutionContext.cs
- FluentValidation.xml
- MediatR.xml
- README.md
- AbInclusionPin.cs
- FeatureFlagAdminLevel.cs
- FeatureFlagAudienceState.cs
- FeatureFlagDefinition.cs
- FeatureFlags.cs
- FeatureFlagScope.cs
- FeatureFlagsRegistry.cs
- FeatureFlagTelemetryProperties.cs
- PlanTier.cs
- RolloutBucketHasher.cs
- BlobStorageClient.cs
- IBlobStorageClient.cs
- AzureEmailClient.cs
- DevelopmentEmailClient.cs
- EmailMessage.cs
- IEmailClient.cs
- GlobalExceptionHandler.cs
- ModelBindingExceptionHandlerMiddleware.cs
- ApiDocumentLayout.cs
- OpenApiDocumentNames.cs
- PublicApiEnumDocumentProcessor.cs
- NonceUtilities.cs
- OpenIdConnectConfigurationManagerFactory.cs
- PkceUtilities.cs
- ReturnPathHelper.cs
- IUnitOfWork.cs
- RepositoryBase.cs
- SoftDeletableRepositoryBase.cs
- SortOrder.cs
- UnitOfWork.cs
- ConcurrentCommandCounter.cs
- PublishDomainEventsPipelineBehavior.cs
- PublishTelemetryEventsPipelineBehavior.cs
- UnitOfWorkPipelineBehavior.cs
- ValidationPipelineBehavior.cs
- Settings.cs
- HostScopedSinglePageApp.cs
- SinglePageAppConfiguration.cs
- SinglePageAppFallbackExtensions.cs
- IdGenerator.cs
- IdPrefixAttribute.cs
- StronglyTypedDocumentProcessor.cs
- StronglyTypedId.cs
- StronglyTypedIdJsonConverter.cs
- StronglyTypedLongId.cs
- StronglyTypedString.cs
- StronglyTypedUlid.cs
- ApplicationInsightsTelemetryInitializer.cs
- DeploymentTagsProcessor.cs
- DevelopmentApplicationInsightsLogger.cs
- EndpointTelemetryFilter.cs
- OpenTelemetryEnricher.cs
- PublicHostTelemetryEnricher.cs
- TelemetryContextMiddleware.cs
- TelemetryEventsCollector.cs
- TenantScopedTelemetryContext.cs
- ErrorDetail.cs
- ErrorMessage.cs
- SharedValidations.cs
- SharedKernel.csproj
- TimeProviderAccessor.cs
- BackOfficeIdentityHandlerTests.cs
- MockEasyAuthMiddlewareTests.cs
- PublishDomainEventsPipelineBehaviorTests.cs
- UnitOfWorkPipelineBehaviorTests.cs
- PortAllocationTests.cs
- DomainEventTests.cs
- EmailMessageTests.cs
- ScribanEmailRendererTests.cs
- EntityEqualityComparerTests.cs
- EntityTests.cs
- MapStronglyTypedStringTests.cs
- SaveChangesInterceptorTests.cs
- SoftDeleteTests.cs
- UseStringForEnumsTests.cs
- FeatureFlagKeyValidationTests.cs
- PkceUtilitiesTests.cs
- ReturnPathHelperTests.cs
- FindAsyncBannedTests.cs
- RepositoryTests.cs
- SoftDeletableRepositoryInheritanceTests.cs
- SqliteConnectionExtensions.cs
- UnitOfWorkTests.cs
- IdGeneratorTests.cs
- StronglyTypedStringTests.cs
- StronglyTypedUlidTests.cs
- ApplicationInsightsTelemetryInitializerTests.cs
- OpenTelemetryEnricherTests.cs
- TelemetryEventsCollectorSpy.cs
- TenantScopedTelemetryContextTests.cs
- ISoftDeletableTestAggregateRepository.cs
- ITestAggregateRepository.cs
- SoftDeletableTestAggregate.cs
- SoftDeletableTestAggregateRepository.cs
- SoftDeletableTestDbContext.cs
- SqliteInMemoryDbContextFactory.cs
- TestAggregate.cs
- TestAggregateCreatedEvent.cs
- TestAggregateRepository.cs
- TestCommand.cs
- TestDbContext.cs
- ApiAssertionExtensions.cs
- FakerExtensions.cs
- SharedKernel.Tests.csproj
- TestCategoryAttribute.cs
- Directory.Build.props
- runtime.ts
- tsconfig.json
- account.d.ts
- BrandSubstitutionPlugin.ts
- DevelopmentServerPlugin.ts
- FileSystemRouterPlugin.ts
- LinguiPlugin.ts
- ModuleFederationPlugin.ts
- RunTimeEnvironmentPlugin.ts
- TailwindPlugin.ts
- environment.d.ts
- package.json
- platformSettings.ts
- react-env.d.ts
- rslib.config.ts
- tsconfig.json
- no-ambiguous-date-formatting.js
- no-misplaced-tanstack-query-options.js
- base.json
- node-library.json
- react-app.json
- react-library.json
- package.json
- build.ts
- lingui-macro-runtime.tsx
- Footer.tsx
- Header.tsx
- Heading.tsx
- Subject.tsx
- TransactionalEmail.tsx
- brand.ts
- If.tsx
- Loop.tsx
- OtpAutofill.tsx
- renderMode.ts
- Value.tsx
- lingui.factory.ts
- package.json
- tsconfig.json
- ApplicationInsightsProvider.tsx
- PageTracker.tsx
- AuthenticationMiddleware.ts
- AuthenticationProvider.tsx
- AuthSyncModal.tsx
- AuthSyncService.ts
- constants.ts
- hooks.ts
- LoginButton.tsx
- routeGuards.ts
- SignUpButton.tsx
- urlSanitizer.ts
- useAuthSync.tsx
- util.ts
- useErrorTrigger.ts
- useFeatureFlag.ts
- userFeatureFlagsHeader.ts
- account.d.ts
- errorHandler.ts
- globalErrorHandlers.ts
- httpClient.ts
- queryClient.ts
- OnboardingGuard.tsx
- catalogStore.ts
- constants.ts
- createLinguiConfig.ts
- i18n.config.ts
- LocaleSwitcher.tsx
- RepoUiTranslation.tsx
- Translation.tsx
- TranslationContext.tsx
- useInitializeLocale.ts
- branding.ts
- package.json
- react-env.d.ts
- rslib.config.ts
- tsconfig.json
- auth-state-manager.ts
- storage-state.ts
- tenant-provisioning.ts
- page-auth.ts
- worker-auth.ts
- auth.ts
- constants.ts
- test-assertions.ts
- test-data.ts
- test-step-wrapper.ts
- playwright.config.ts
- tsconfig.json
- Accordion.tsx
- AddToHomescreen.tsx
- Alert.tsx
- AlertDialog.tsx
- AppLayout.tsx
- AspectRatio.tsx
- Avatar.tsx
- Badge.tsx
- BannerContainer.tsx
- Breadcrumb.tsx
- Button.tsx
- ButtonGroup.tsx
- Calendar.tsx
- Card.tsx
- Chart.tsx
- Checkbox.tsx
- CheckboxField.tsx
- Collapsible.tsx
- Combobox.tsx
- ComboboxField.tsx
- Command.tsx
- ContextMenu.tsx
- DateField.tsx
- DateInput.tsx
- DatePicker.tsx
- DateRangePicker.tsx
- Dialog.tsx
- DirtyDialog.tsx
- DirtyDialogContext.ts
- Drawer.tsx
- DropdownMenu.tsx
- Dropzone.tsx
- Empty.tsx
- Field.tsx
- Form.tsx
- HoverCard.tsx
- InlineFieldGroup.tsx
- Input.tsx
- InputGroup.tsx
- InputOtp.tsx
- InputOtpField.tsx
- Item.tsx
- Kbd.tsx
- Label.tsx
- LabelWithTooltip.tsx
- Link.tsx
- LinkCard.tsx
- Logo.tsx
- MarkdownRenderer.tsx
- MultiSelect.tsx
- NavigationMenu.tsx
- NumberField.tsx
- Pagination.tsx
- Popover.tsx
- Progress.tsx
- RadioGroup.tsx
- RadioGroupField.tsx
- README.md
- Resizable.tsx
- ScrollArea.tsx
- Select.tsx
- SelectField.tsx
- Separator.tsx
- Sheet.tsx
- Sidebar.tsx
- SidePane.tsx
- Skeleton.tsx
- Slider.tsx
- SliderField.tsx
- Sonner.tsx
- Spinner.tsx
- Switch.tsx
- SwitchField.tsx
- Table.tsx
- TablePagination.tsx
- Tabs.tsx
- TenantLogo.tsx
- Textarea.tsx
- TextAreaField.tsx
- TextField.tsx
- TimeField.tsx
- TimeZonePicker.tsx
- Toggle.tsx
- ToggleGroup.tsx
- Tooltip.tsx
- UnsavedChangesAlertDialog.tsx
- labels.generated.ts
- labels.ts
- registry.generated.ts
- mutationSubmitter.ts
- dateFieldInternals.ts
- translationContext.ts
- useAxisLock.ts
- useDateField.ts
- useDateRangeField.ts
- useDebounce.ts
- useExpiration.ts
- useFieldError.ts
- useInfiniteScroll.ts
- useKeyboardNavigation.ts
- useLocalStorage.ts
- useSmartDate.ts
- useToast.ts
- useUnsavedChangesGuard.ts
- useViewportResize.ts
- hero-desktop-blur.webp
- hero-desktop-xl.webp
- logo-dark-88.png
- logo-light-88.png
- logo-mark-dark-192.png
- logo-mark-light-192.png
- platformplatform-logo-88.png
- platformplatform-logo-mark-192.png
- generateFeatureFlagArtifacts.mjs
- ThemeMode.tsx
- ThemeModeSelector.tsx
- da-DK.po
- en-US.po
- loadUiTranslations.ts
- FileUpload.ts
- countryFlag.ts
- dateInputFormat.ts
- responsive.ts
- components.json
- index.ts
- lingui.config.ts
- package.json
- react-env.d.ts
- rslib.config.ts
- tailwind.css
- theme.css
- tsconfig.json
- utils.ts
- formatCurrency.ts
- formatDate.ts
- useMemorizedObject.ts
- isKeyof.ts
- getCamelCase.ts
- getInitials.ts
- getPascalCase.ts
- package.json
- rslib.config.ts
- tsconfig.json
- package.json
- SharedKernel.WebApp.esproj
- .editorconfig
- .node-version
- .oxfmtrc.json
- .oxlintrc.json
- Directory.Build.props
- Directory.Packages.props
- dotnet-tools.json
- global.json
- package-lock.json
- package.json
- platform-settings.jsonc
- PlatformPlatform.slnx
- PlatformPlatform.slnx.DotSettings
- README.md
- turbo.json
- deploy-cluster.sh
- firewall.sh
- grant-database-permissions.sh
- main-cluster.bicep
- main-cluster.bicepparam
- deploy-environment.sh
- main-environment.bicep
- application-insights.bicep
- communication-services.bicep
- container-app-auth-config.bicep
- container-app.bicep
- container-apps-environment.bicep
- container-registry.bicep
- key-vault-secrets.bicep
- key-vault.bicep
- log-analytics-workspace.bicep
- managed-certificate.bicep
- postgresql-flexible-database.bicep
- postgresql-flexible-server.bicep
- role-assignments-container-registry-acr-pull.bicep
- role-assignments-container-registry-data-importer.bicep
- role-assignments-storage-blob-data-contributor.bicep
- role-assignments-storage-blob-data-reader.bicep
- storage-account-retention.bicep
- storage-account.bicep
- user-assigned-managed-identity.bicep
- virtual-network.bicep
- bicepconfig.json
- deploy.sh
- README.md
- SendInterruptSignalCommand.cs
- BannedPushWordsCommand.cs
- BuildCommand.cs
- CheckCommand.cs
- ClaudeAgentCommand.cs
- ClaudeCommandCommand.cs
- CoverageCommand.cs
- DeployCommand.cs
- End2EndCommand.cs
- FormatCommand.cs
- GitConfigCommand.cs
- GithubConfigCommand.cs
- InstallCommand.cs
- LintCommand.cs
- McpSetupCommand.cs
- PullPlatformPlatformChangesCommand.cs
- RestartCommand.cs
- RunCommand.cs
- StopCommand.cs
- SyncAiRulesAndWorkflowsCommand.cs
- TestCommand.cs
- UninstallCommand.cs
- UpdatePackagesCommand.cs
- small.flf
- post-checkout
- pre-push
- ChangeDetection.cs
- Configuration.cs
- GitHooksSync.cs
- PlaywrightInstaller.cs
- Prerequisite.cs
- AppGatewayHelper.cs
- CommandLineArgumentsPreprocessor.cs
- DockerServer.cs
- GitHelper.cs
- GithubHelper.cs
- Logger.cs
- PlatformPlatformChangesHelper.cs
- ProcessHelper.cs
- SecretHelper.cs
- SelfContainedSystemHelper.cs
- SourceStateCache.cs
- TimeSpanExtensions.cs
- WorkspaceHelper.cs
- .editorconfig
- DeveloperCli.csproj
- DeveloperCli.slnx
- DeveloperCli.slnx.DotSettings
- Directory.Build.props
- dotnet-tools.json
- global.json
- Program.cs
- .gitattributes
- .gitignore
- .mcp.json
- AGENTS.md
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
