From 3928080a51e7ec98f8b308f23699931175331fce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20S=C3=A1nchez?= Date: Fri, 26 Jun 2026 09:47:30 +0200 Subject: [PATCH] feat(dag): register fireflyframework-security-bff as a first-class framework repo New token-handler BFF security module (Spring-only, no internal framework deps, mirrors security-oauth2-client). Added to the dependency graph and the setup clone list so fwversion/release/setup include it. --- internal/dag/graph.go | 2 ++ internal/setup/cloner.go | 1 + 2 files changed, 3 insertions(+) diff --git a/internal/dag/graph.go b/internal/dag/graph.go index 0d8d637..f1a88d3 100644 --- a/internal/dag/graph.go +++ b/internal/dag/graph.go @@ -366,6 +366,7 @@ func FrameworkGraph() *Graph { secResource = "fireflyframework-security-resource-server" secMethod = "fireflyframework-security-method-policy" secOauth2 = "fireflyframework-security-oauth2-client" + secBff = "fireflyframework-security-bff" secAuthz = "fireflyframework-security-authorization-server" secTest = "fireflyframework-security-test" secAdapterOpa = "fireflyframework-security-adapter-opa" @@ -586,6 +587,7 @@ func FrameworkGraph() *Graph { g.AddEdge(secAuthz, secCore) g.AddEdge(secAuthz, secSpi) g.AddEdge(secOauth2, parent) // no internal fireflyframework deps (Spring-only) + g.AddEdge(secBff, parent) // token-handler BFF chain; no internal fireflyframework deps (Spring-only) g.AddEdge(secTest, secApi) g.AddEdge(secTest, secSpi) g.AddEdge(secTest, secWebflux) diff --git a/internal/setup/cloner.go b/internal/setup/cloner.go index 695bf11..1965ee1 100644 --- a/internal/setup/cloner.go +++ b/internal/setup/cloner.go @@ -62,6 +62,7 @@ var FrameworkRepos = []string{ "fireflyframework-security-resource-server", "fireflyframework-security-method-policy", "fireflyframework-security-oauth2-client", + "fireflyframework-security-bff", "fireflyframework-security-authorization-server", "fireflyframework-security-test", "fireflyframework-security-adapter-opa",