From 3e2d0696bdc4f340a2ec60ba64f7595a61706ba6 Mon Sep 17 00:00:00 2001 From: Imtiaz Uddin Date: Wed, 21 May 2025 17:53:50 +0600 Subject: [PATCH 1/2] Add func and errorText field as validation rule Signed-off-by: Imtiaz Uddin --- types.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/types.go b/types.go index b797843..76609bb 100644 --- a/types.go +++ b/types.go @@ -456,7 +456,9 @@ type InputElement struct { } type ValidationRule struct { - Regex string `json:"regex"` + Regex string `json:"regex,omitempty"` + Func string `json:"func,omitempty"` + ErrorText string `json:"errorText,omitempty"` } /* From 75c03d12de8dba47fefd0b78ca730607ba326dd0 Mon Sep 17 00:00:00 2001 From: Imtiaz Uddin Date: Wed, 21 May 2025 18:00:57 +0600 Subject: [PATCH 2/2] Revert update linting Signed-off-by: Imtiaz Uddin --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 4fc9739..f175ff9 100644 --- a/Makefile +++ b/Makefile @@ -218,7 +218,7 @@ lint: $(BUILD_DIRS) --env GO111MODULE=on \ --env GOFLAGS="-mod=vendor" \ $(BUILD_IMAGE) \ - golangci-lint run --enable $(ADDTL_LINTERS) --deadline=10m --exclude-files="generated.*\.go$\" --exclude-dirs-use-default + golangci-lint run --enable $(ADDTL_LINTERS) --deadline=10m --skip-files="generated.*\.go$\" --skip-dirs-use-default $(BUILD_DIRS): @mkdir -p $@