-
Notifications
You must be signed in to change notification settings - Fork 100
Enable setting a default ComputeClass on projects #2470
Commits on Feb 20, 2024
-
enhance: add default compute class field to project types
Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b4328da - Browse repository at this point
Copy the full SHA b4328daView commit details -
enhance: add handler to set the default cc status field on projects
Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f76bec5 - Browse repository at this point
Copy the full SHA f76bec5View commit details -
enhance: factor project default cc into default cc selection
Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3eb5193 - Browse repository at this point
Copy the full SHA 3eb5193View commit details -
enhance: add default cc spec field validation for projects
Add API-level validation of the defaultComputeClass spec field that requires a referenced compute class exist on project create or update. Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3a132f4 - Browse repository at this point
Copy the full SHA 3a132f4View commit details -
test: default cc project spec and status fields
Add tests and update affected goldenfiles. Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f2425ae - Browse repository at this point
Copy the full SHA f2425aeView commit details -
test: integration for project specified defaults
Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b5e7c7e - Browse repository at this point
Copy the full SHA b5e7c7eView commit details -
fix: use aggregate compute class api for project validation
Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fd52773 - Browse repository at this point
Copy the full SHA fd52773View commit details -
refactor: return error when project specified cc does not exist
Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bff7e26 - Browse repository at this point
Copy the full SHA bff7e26View commit details -
refactor: validate default cc supports default region
Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d161899 - Browse repository at this point
Copy the full SHA d161899View commit details -
enhance: set project default cc status field
Signed-off-by: Nick Hale <4175918+njhale@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f051f14 - Browse repository at this point
Copy the full SHA f051f14View commit details