1487 extensibility look into public domains to identify workspace (#14456)

- identify workspace based on public domains
- add cron job to validate public domains
- add endpoint to validate a public domain
This commit is contained in:
martmull
2025-09-15 15:14:11 +02:00
committed by GitHub
parent c481fda0bd
commit 57ff06f47c
23 changed files with 466 additions and 226 deletions
@@ -23,6 +23,7 @@ import { MessagingImportManagerModule } from 'src/modules/messaging/message-impo
import { WorkflowRunQueueModule } from 'src/modules/workflow/workflow-runner/workflow-run-queue/workflow-run-queue.module';
import { AutomatedTriggerModule } from 'src/modules/workflow/workflow-trigger/automated-trigger/automated-trigger.module';
import { WorkspaceModule } from 'src/engine/core-modules/workspace/workspace.module';
import { PublicDomainModule } from 'src/engine/core-modules/public-domain/public-domain.module';
@Module({
imports: [
@@ -47,6 +48,7 @@ import { WorkspaceModule } from 'src/engine/core-modules/workspace/workspace.mod
FeatureFlagModule,
TriggerModule,
WorkspaceCleanerModule,
PublicDomainModule,
],
providers: [
DataSeedWorkspaceCommand,