diff --git a/packages/n8n-node/nodes/Probo/actions/trackerPattern/create.operation.ts b/packages/n8n-node/nodes/Probo/actions/trackerPattern/create.operation.ts index 5eea17504..4d8c00f10 100644 --- a/packages/n8n-node/nodes/Probo/actions/trackerPattern/create.operation.ts +++ b/packages/n8n-node/nodes/Probo/actions/trackerPattern/create.operation.ts @@ -60,12 +60,12 @@ export const description: INodeProperties[] = [ value: 'EXACT', }, { - name: 'Prefix', - value: 'PREFIX', + name: 'Glob', + value: 'GLOB', }, ], default: 'EXACT', - description: 'How the pattern should be matched against tracker names', + description: 'How the pattern should be matched against tracker names. GLOB uses * as wildcard.', required: true, }, { diff --git a/pkg/cmd/tracker-pattern/create/create.go b/pkg/cmd/tracker-pattern/create/create.go index 59aa8ae73..cf93d8ed3 100644 --- a/pkg/cmd/tracker-pattern/create/create.go +++ b/pkg/cmd/tracker-pattern/create/create.go @@ -96,7 +96,7 @@ func NewCmdCreate(f *cmdutil.Factory) *cobra.Command { Title("Match type"). Options( huh.NewOption("Exact", "EXACT"), - huh.NewOption("Prefix", "PREFIX"), + huh.NewOption("Glob", "GLOB"), ). Value(&flagMatchType).Run(); err != nil { return err @@ -152,7 +152,7 @@ func NewCmdCreate(f *cmdutil.Factory) *cobra.Command { cmd.Flags().StringVar(&flagCategoryID, "category-id", "", "Cookie category ID (required)") _ = cmd.MarkFlagRequired("category-id") cmd.Flags().StringVar(&flagPattern, "pattern", "", "Tracker pattern (required)") - cmd.Flags().StringVar(&flagMatchType, "match-type", "", "Match type: EXACT or PREFIX (required)") + cmd.Flags().StringVar(&flagMatchType, "match-type", "", "Match type: EXACT or GLOB (required)") cmd.Flags().StringVar(&flagDisplayName, "display-name", "", "Display name (required)") cmd.Flags().StringVar(&flagDescription, "description", "", "Description") cmd.Flags().IntVar(&flagMaxAge, "max-age-seconds", 0, "Maximum age in seconds") diff --git a/pkg/server/api/console/v1/graphql/cookie_banner.graphql b/pkg/server/api/console/v1/graphql/cookie_banner.graphql index d766bd6d7..798fe4a0e 100644 --- a/pkg/server/api/console/v1/graphql/cookie_banner.graphql +++ b/pkg/server/api/console/v1/graphql/cookie_banner.graphql @@ -207,9 +207,9 @@ enum TrackerPatternMatchType @goEnum( value: "go.probo.inc/probo/pkg/coredata.TrackerPatternMatchTypeExact" ) - PREFIX + GLOB @goEnum( - value: "go.probo.inc/probo/pkg/coredata.TrackerPatternMatchTypePrefix" + value: "go.probo.inc/probo/pkg/coredata.TrackerPatternMatchTypeGlob" ) } diff --git a/pkg/server/api/mcp/v1/specification.yaml b/pkg/server/api/mcp/v1/specification.yaml index f641bdfa8..915a81eb5 100644 --- a/pkg/server/api/mcp/v1/specification.yaml +++ b/pkg/server/api/mcp/v1/specification.yaml @@ -9457,8 +9457,8 @@ components: description: Tracker name pattern match_type: type: string - enum: [EXACT, PREFIX] - description: Pattern match type + enum: [EXACT, GLOB] + description: "Pattern match type. GLOB uses * as single wildcard (e.g. ph_phc_*_posthog)" display_name: type: string description: Human-friendly display name @@ -9989,7 +9989,7 @@ components: type: string match_type: type: string - enum: [EXACT, PREFIX] + enum: [EXACT, GLOB] display_name: type: string max_age_seconds: