From 44ed27ccf2b9b2abb7e350d5f874f6ab922e99bc Mon Sep 17 00:00:00 2001 From: Matthew Bell <33056264+matthew2564@users.noreply.github.com> Date: Thu, 29 Jan 2026 15:03:22 +0000 Subject: [PATCH] feat(cvs-feature-flags): outbox flags added --- package-lock.json | 2 +- packages/feature-flags/package.json | 2 +- packages/feature-flags/src/profiles/vtx.ts | 17 +++++++++++++++++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 927c6971..ad5c9965 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28743,7 +28743,7 @@ }, "packages/feature-flags": { "name": "@dvsa/cvs-feature-flags", - "version": "0.25.0", + "version": "0.26.0", "license": "ISC", "dependencies": { "@aws-lambda-powertools/parameters": "^2.16.0", diff --git a/packages/feature-flags/package.json b/packages/feature-flags/package.json index 948e2eb7..1cbb27a8 100644 --- a/packages/feature-flags/package.json +++ b/packages/feature-flags/package.json @@ -1,6 +1,6 @@ { "name": "@dvsa/cvs-feature-flags", - "version": "0.25.0", + "version": "0.26.0", "description": "Common package to be used in CVS to manage feature flags", "author": "DVSA", "license": "ISC", diff --git a/packages/feature-flags/src/profiles/vtx.ts b/packages/feature-flags/src/profiles/vtx.ts index bdb1655f..b85a9163 100644 --- a/packages/feature-flags/src/profiles/vtx.ts +++ b/packages/feature-flags/src/profiles/vtx.ts @@ -60,6 +60,23 @@ const defaultFeatureFlags = { readAurora: false, writeAurora: false, }, + + /** + * Feature flags for the CVS test types domain + */ + testTypesDB: { + enabled: true, + readAurora: false, + }, + /** + * Feature flags for actioning entries in the outbox + */ + outbox: { + enabled: true, + processor: false, + purging: false, + reporting: false, + }, }; export type FeatureFlags = typeof defaultFeatureFlags;