diff --git a/src/main/resources/schemas/schema-form.json b/src/main/resources/schemas/schema-form.json
index 7481beb..cacd492 100644
--- a/src/main/resources/schemas/schema-form.json
+++ b/src/main/resources/schemas/schema-form.json
@@ -9,7 +9,7 @@
},
"useSystemProxy": {
"title": "Use system proxy",
- "description": "Use the system proxy configured by your administrator.",
+ "description": "Use the system proxy configured by your administrator",
"type": "boolean"
},
"owner": {
@@ -42,15 +42,23 @@
"type": "string"
},
"autoFetch": {
- "title": "Auto Fetch",
- "description": "Trigger periodic update",
+ "title": "Enable Auto Fetch",
+ "description": "Enable a periodic update of this documentation page",
"type": "boolean",
"default": false
},
"fetchCron": {
"title": "Update frequency",
- "description": "Define update frequency using Crontab pattern.
Note: Platform administrator may have configure a max frequency that you cannot exceed",
- "type": "string"
+ "description": "Define update frequency using Crontab pattern. Note: Platform administrator may have configured a max frequency that you cannot exceed.",
+ "type": "string",
+ "format": "gio-cron",
+ "gioConfig": {
+ "displayIf": {
+ "$eq": {
+ "value.autoFetch": true
+ }
+ }
+ }
}
},
"required": ["githubUrl", "owner", "repository"],