Skip to content

Commit 4ada164

Browse files
committed
rename classic_parameter_flow -> use_classic_parameter_flow
1 parent 845f16f commit 4ada164

File tree

8 files changed

+15
-15
lines changed

8 files changed

+15
-15
lines changed

coderd/database/migrations/000326_version_dynamic_parameter_flow.down.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
DROP VIEW template_with_names;
22

33
-- Drop the column
4-
ALTER TABLE templates DROP COLUMN classic_parameter_flow;
4+
ALTER TABLE templates DROP COLUMN use_classic_parameter_flow;
55

66

77
CREATE VIEW

coderd/database/migrations/000326_version_dynamic_parameter_flow.up.sql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
-- Default to `false`. Users will have to manually opt back into the classic parameter flow.
22
-- We want the new experience to be tried first.
3-
ALTER TABLE templates ADD COLUMN classic_parameter_flow BOOL NOT NULL DEFAULT false;
3+
ALTER TABLE templates ADD COLUMN use_classic_parameter_flow BOOL NOT NULL DEFAULT false;
44

5-
COMMENT ON COLUMN templates.classic_parameter_flow IS
5+
COMMENT ON COLUMN templates.use_classic_parameter_flow IS
66
'Determines whether to default to the dynamic parameter creation flow for this template '
77
'or continue using the legacy classic parameter creation flow.'
88
'This is a template wide setting, the template admin can revert to the classic flow if there are any issues. '

coderd/database/queries/templates.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ SET
125125
allow_user_cancel_workspace_jobs = $7,
126126
group_acl = $8,
127127
max_port_sharing_level = $9,
128-
classic_parameter_flow = $10
128+
use_classic_parameter_flow = $10
129129
WHERE
130130
id = $1
131131
;

codersdk/templates.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ type Template struct {
6262
RequireActiveVersion bool `json:"require_active_version"`
6363
MaxPortShareLevel WorkspaceAgentPortShareLevel `json:"max_port_share_level"`
6464

65-
ClassicParameterFlow bool `json:"classic_parameter_flow"`
65+
UseClassicParameterFlow bool `json:"use_classic_parameter_flow"`
6666
}
6767

6868
// WeekdaysToBitmap converts a list of weekdays to a bitmap in accordance with
@@ -252,12 +252,12 @@ type UpdateTemplateMeta struct {
252252
// of the template.
253253
DisableEveryoneGroupAccess bool `json:"disable_everyone_group_access"`
254254
MaxPortShareLevel *WorkspaceAgentPortShareLevel `json:"max_port_share_level,omitempty"`
255-
// ClassicParameterFlow is a flag that switches the default behavior to use the classic
255+
// UseClassicParameterFlow is a flag that switches the default behavior to use the classic
256256
// parameter flow when creating a workspace. This only affects deployments with the experiment
257257
// "dynamic-parameters" enabled. This setting will live for a period after the experiment is
258258
// made the default.
259259
// An "opt-out" is present in case the new feature breaks some existing templates.
260-
ClassicParameterFlow *bool `json:"classic_parameter_flow,omitempty"`
260+
UseClassicParameterFlow *bool `json:"use_classic_parameter_flow,omitempty"`
261261
}
262262

263263
type TemplateExample struct {

enterprise/audit/table.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ var auditableResourcesTypes = map[any]map[string]Action{
115115
"deprecated": ActionTrack,
116116
"max_port_sharing_level": ActionTrack,
117117
"activity_bump": ActionTrack,
118-
"classic_parameter_flow": ActionTrack,
118+
"use_classic_parameter_flow": ActionTrack,
119119
},
120120
&database.TemplateVersion{}: {
121121
"id": ActionTrack,

site/src/pages/TemplateSettingsPage/TemplateGeneralSettingsPage/TemplateSettingsForm.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export const validationSchema = Yup.object({
4747
allow_user_cancel_workspace_jobs: Yup.boolean(),
4848
icon: iconValidator,
4949
require_active_version: Yup.boolean(),
50-
classic_parameter_flow: Yup.boolean(),
50+
use_classic_parameter_flow: Yup.boolean(),
5151
deprecation_message: Yup.string(),
5252
max_port_sharing_level: Yup.string().oneOf(WorkspaceAppSharingLevels),
5353
});
@@ -90,7 +90,7 @@ export const TemplateSettingsForm: FC<TemplateSettingsForm> = ({
9090
deprecation_message: template.deprecation_message,
9191
disable_everyone_group_access: false,
9292
max_port_share_level: template.max_port_share_level,
93-
classic_parameter_flow: template.classic_parameter_flow,
93+
use_classic_parameter_flow: template.use_classic_parameter_flow,
9494
},
9595
validationSchema,
9696
onSubmit,
@@ -228,9 +228,9 @@ export const TemplateSettingsForm: FC<TemplateSettingsForm> = ({
228228
control={
229229
<Checkbox
230230
size="small"
231-
id="classic_parameter_flow"
232-
name="classic_parameter_flow"
233-
checked={form.values.classic_parameter_flow}
231+
id="use_classic_parameter_flow"
232+
name="use_classic_parameter_flow"
233+
checked={form.values.use_classic_parameter_flow}
234234
onChange={form.handleChange}
235235
disabled={false}
236236
/>

site/src/pages/TemplateSettingsPage/TemplateGeneralSettingsPage/TemplateSettingsPage.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ const validFormValues: FormValues = {
5454
require_active_version: false,
5555
disable_everyone_group_access: false,
5656
max_port_share_level: "owner",
57-
classic_parameter_flow: false,
57+
use_classic_parameter_flow: false,
5858
};
5959

6060
const renderTemplateSettingsPage = async () => {

site/src/testHelpers/entities.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -824,7 +824,7 @@ export const MockTemplate: TypesGen.Template = {
824824
deprecated: false,
825825
deprecation_message: "",
826826
max_port_share_level: "public",
827-
classic_parameter_flow: false,
827+
use_classic_parameter_flow: false,
828828
};
829829

830830
const MockTemplateVersionFiles: TemplateVersionFiles = {

0 commit comments

Comments
 (0)