Skip to content

Commit 7d6314e

Browse files
committed
protobuf
1 parent 45d5261 commit 7d6314e

File tree

7 files changed

+264
-245
lines changed

7 files changed

+264
-245
lines changed

coderd/database/queries.sql.go

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codersdk/templateversions.go

+12-11
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,18 @@ type TemplateVersion struct {
2626

2727
// TemplateVersionParameter represents a parameter for a template version.
2828
type TemplateVersionParameter struct {
29-
Name string `json:"name"`
30-
Description string `json:"description"`
31-
Type string `json:"type"`
32-
Mutable bool `json:"mutable"`
33-
DefaultValue string `json:"default_value"`
34-
Icon string `json:"icon"`
35-
Options []TemplateVersionParameterOption `json:"options"`
36-
ValidationError string `json:"validation_error"`
37-
ValidationRegex string `json:"validation_regex"`
38-
ValidationMin int32 `json:"validation_min"`
39-
ValidationMax int32 `json:"validation_max"`
29+
Name string `json:"name"`
30+
Description string `json:"description"`
31+
Type string `json:"type"`
32+
Mutable bool `json:"mutable"`
33+
DefaultValue string `json:"default_value"`
34+
Icon string `json:"icon"`
35+
Options []TemplateVersionParameterOption `json:"options"`
36+
ValidationError string `json:"validation_error"`
37+
ValidationRegex string `json:"validation_regex"`
38+
ValidationMin int32 `json:"validation_min"`
39+
ValidationMax int32 `json:"validation_max"`
40+
ValidationMonotonic string `json:"validation_monotonic"`
4041
}
4142

4243
// TemplateVersionParameterOption represents a selectable option for a template parameter.

provisionersdk/proto/provisioner.pb.go

+243-232
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

provisionersdk/proto/provisioner.proto

+1
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ message RichParameter {
7373
string validation_error = 9;
7474
int32 validation_min = 10;
7575
int32 validation_max = 11;
76+
string validation_monotonic = 12;
7677
}
7778

7879
// RichParameterValue holds the key/value mapping of a parameter.

site/src/api/typesGenerated.ts

+1
Original file line numberDiff line numberDiff line change
@@ -761,6 +761,7 @@ export interface TemplateVersionParameter {
761761
readonly validation_regex: string
762762
readonly validation_min: number
763763
readonly validation_max: number
764+
readonly validation_monotonic: string
764765
}
765766

766767
// From codersdk/templateversions.go

site/src/components/RichParameterInput/RichParameterInput.stories.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ const createTemplateVersionParameter = (
2929
validation_regex: "",
3030
validation_min: 0,
3131
validation_max: 0,
32+
validation_monotonic: "",
3233

3334
...partial,
3435
}

site/src/testHelpers/entities.ts

+4
Original file line numberDiff line numberDiff line change
@@ -643,6 +643,7 @@ export const MockTemplateVersionParameter1: TypesGen.TemplateVersionParameter =
643643
validation_regex: "",
644644
validation_min: 0,
645645
validation_max: 0,
646+
validation_monotonic: "",
646647
}
647648

648649
export const MockTemplateVersionParameter2: TypesGen.TemplateVersionParameter =
@@ -658,6 +659,7 @@ export const MockTemplateVersionParameter2: TypesGen.TemplateVersionParameter =
658659
validation_regex: "",
659660
validation_min: 1,
660661
validation_max: 3,
662+
validation_monotonic: "",
661663
}
662664

663665
export const MockTemplateVersionParameter3: TypesGen.TemplateVersionParameter =
@@ -673,6 +675,7 @@ export const MockTemplateVersionParameter3: TypesGen.TemplateVersionParameter =
673675
validation_regex: "^[a-z]{3}$",
674676
validation_min: 0,
675677
validation_max: 0,
678+
validation_monotonic: "",
676679
}
677680

678681
export const MockTemplateVersionParameter4: TypesGen.TemplateVersionParameter =
@@ -688,6 +691,7 @@ export const MockTemplateVersionParameter4: TypesGen.TemplateVersionParameter =
688691
validation_regex: "",
689692
validation_min: 0,
690693
validation_max: 0,
694+
validation_monotonic: "",
691695
}
692696

693697
// requests the MockWorkspace

0 commit comments

Comments
 (0)