diff --git a/components/onboarding-form.tsx b/components/onboarding-form.tsx
index 2e12d04..6f17de0 100644
--- a/components/onboarding-form.tsx
+++ b/components/onboarding-form.tsx
@@ -363,11 +363,6 @@ export default function OnboardingForm() {
showRootDescription: false,
showAdvancedFields,
}}
- experimental_defaultFormStateBehavior={{
- // Only populate required default values. This prevents the form from unnecessarily adding default values to fields.
- // Docs: https://rjsf-team.github.io/react-jsonschema-form/docs/api-reference/form-props/#emptyobjectfields
- emptyObjectFields: 'populateRequiredDefaults',
- }}
>
diff --git a/package-lock.json b/package-lock.json
index 8776126..ec28958 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3561,13 +3561,13 @@
}
},
"node_modules/@rjsf/core": {
- "version": "5.16.1",
- "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-5.16.1.tgz",
- "integrity": "sha512-zIqm5aJ0CfpqsJXcJvIEoYZMfPa6hLqKSeOwwifuHSjznC6fbXPdmqnifBCPVy0GgMaDDWekZLfndk5W3ZO1YA==",
+ "version": "5.24.1",
+ "resolved": "https://registry.npmjs.org/@rjsf/core/-/core-5.24.1.tgz",
+ "integrity": "sha512-x3oZ9MfoBA4SPKhvNkqagqnjUbSKuT3gGW3NgH+cowAma33fYs9/hfhPUOvXySdPqh0layuLlnI1W5MHeBmVzg==",
"dependencies": {
"lodash": "^4.17.21",
"lodash-es": "^4.17.21",
- "markdown-to-jsx": "^7.4.0",
+ "markdown-to-jsx": "^7.4.1",
"nanoid": "^3.3.7",
"prop-types": "^15.8.1"
},
@@ -3575,14 +3575,14 @@
"node": ">=14"
},
"peerDependencies": {
- "@rjsf/utils": "^5.16.x",
+ "@rjsf/utils": "^5.24.x",
"react": "^16.14.0 || >=17"
}
},
"node_modules/@rjsf/utils": {
- "version": "5.16.1",
- "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-5.16.1.tgz",
- "integrity": "sha512-zJ8WopscMl46QBjlIalIoPERs7kgSfUwIZ5zx4OMBRp0O+m7Scx0F+4iHqLnRuHEfaCNA5D7IKxmx1whOG/x1Q==",
+ "version": "5.24.1",
+ "resolved": "https://registry.npmjs.org/@rjsf/utils/-/utils-5.24.1.tgz",
+ "integrity": "sha512-A25fFj/TNz5bKikCIs20DiedKAalLuAQ7vUX9VQkD2hps5C9YVr0dJgSlsPa5kzl6lQMaRsNouTx8E1ZdLV2fg==",
"dependencies": {
"json-schema-merge-allof": "^0.8.1",
"jsonpointer": "^5.0.1",
@@ -3598,9 +3598,9 @@
}
},
"node_modules/@rjsf/validator-ajv8": {
- "version": "5.16.1",
- "resolved": "https://registry.npmjs.org/@rjsf/validator-ajv8/-/validator-ajv8-5.16.1.tgz",
- "integrity": "sha512-4aYZU5+7q/9eFVzaUFTjsfVwlM0ku/BmHse9a1F87skiVRV6pv30z3B3fEUJ7zZMOGFwviYF60Tb3mr2KQ5GSg==",
+ "version": "5.24.1",
+ "resolved": "https://registry.npmjs.org/@rjsf/validator-ajv8/-/validator-ajv8-5.24.1.tgz",
+ "integrity": "sha512-p6URehglU9yFUAoQXE1ryqZjLYSjc6qdbiUfCVvEFAzUuMECsIFomz2hH3CPlt10K72sAFdzwVvrKn1iWTnxDw==",
"dependencies": {
"ajv": "^8.12.0",
"ajv-formats": "^2.1.1",
@@ -3611,7 +3611,7 @@
"node": ">=14"
},
"peerDependencies": {
- "@rjsf/utils": "^5.16.x"
+ "@rjsf/utils": "^5.24.x"
}
},
"node_modules/@rollup/plugin-commonjs": {
@@ -13338,9 +13338,9 @@
}
},
"node_modules/markdown-to-jsx": {
- "version": "7.4.0",
- "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.4.0.tgz",
- "integrity": "sha512-zilc+MIkVVXPyTb4iIUTIz9yyqfcWjszGXnwF9K/aiBWcHXFcmdEMTkG01/oQhwSCH7SY1BnG6+ev5BzWmbPrg==",
+ "version": "7.7.3",
+ "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.7.3.tgz",
+ "integrity": "sha512-o35IhJDFP6Fv60zPy+hbvZSQMmgvSGdK5j8NRZ7FeZMY+Bgqw+dSg7SC1ZEzC26++CiOUCqkbq96/c3j/FfTEQ==",
"engines": {
"node": ">= 10"
},
diff --git a/scripts/validate-external-links.py b/scripts/validate-external-links.py
index a91d44a..76ef615 100644
--- a/scripts/validate-external-links.py
+++ b/scripts/validate-external-links.py
@@ -23,7 +23,10 @@
WHITELISTED_PREFIXES = [
"https://github.com/WATonomous/infra-config",
"https://github.com/WATonomous/infra-notes",
- "https://jira.watonomous.ca"
+ "https://jira.watonomous.ca",
+ # FIXME: ceph.io is down and blocking PRs. This is a temporary workaround
+ # Discussion here: https://discord.com/channels/478659303167885314/1331445846121644133
+ "https://ceph.io",
]
# These are the URL schemes that are treated as links (internal and external)