From 08bc5cc7de8810bb82b2b307abd240b53b6d0a65 Mon Sep 17 00:00:00 2001 From: Kasra Bigdeli Date: Tue, 22 Jan 2019 23:12:27 -0800 Subject: [PATCH] Remove restriction on tags, they might contain hyphons and etc. --- public/v1/apps/adminer.json | 2 +- public/v1/apps/couchdb.json | 2 +- public/v1/apps/minio.json | 2 +- public/v1/apps/mongo-express.json | 2 +- public/v1/apps/mysql.json | 2 +- public/v1/apps/nextcloud.json | 2 +- public/v1/apps/parse.json | 4 ++-- public/v1/apps/phpmyadmin.json | 2 +- public/v1/apps/postgres.json | 2 +- public/v1/apps/redis.json | 2 +- public/v1/apps/strapi.json | 2 +- public/v1/apps/thumbor.json | 2 +- public/v1/apps/vsts.json | 2 +- public/v1/apps/wordpress.json | 4 ++-- 14 files changed, 16 insertions(+), 16 deletions(-) diff --git a/public/v1/apps/adminer.json b/public/v1/apps/adminer.json index cf96fa3..25d7b31 100644 --- a/public/v1/apps/adminer.json +++ b/public/v1/apps/adminer.json @@ -24,7 +24,7 @@ "label": "Adminer Version Tag", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/adminer/tags/", "defaultValue": "4", - "validRegex": "/^([a-zA-Z0-9-.])+$/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_adminer_design", diff --git a/public/v1/apps/couchdb.json b/public/v1/apps/couchdb.json index 7f6a2ef..93e40c2 100644 --- a/public/v1/apps/couchdb.json +++ b/public/v1/apps/couchdb.json @@ -28,7 +28,7 @@ "label": "CouchDB Version Tag", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/couchdb/tags/", "defaultValue": "2", - "validRegex": "/^([a-zA-Z0-9-.])+$/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_couchdb_user", diff --git a/public/v1/apps/minio.json b/public/v1/apps/minio.json index 905d995..94b4636 100644 --- a/public/v1/apps/minio.json +++ b/public/v1/apps/minio.json @@ -31,7 +31,7 @@ "label": "Minio Version", "defaultValue": "latest", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/minio/minio/tags/", - "validRegex": "/.{1,}/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_access_key", diff --git a/public/v1/apps/mongo-express.json b/public/v1/apps/mongo-express.json index 0034351..deaeb5d 100644 --- a/public/v1/apps/mongo-express.json +++ b/public/v1/apps/mongo-express.json @@ -30,7 +30,7 @@ "label": "Mongo Express Version Tag", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/mongo-express/tags/", "defaultValue": "latest", - "validRegex": "/^([a-zA-Z0-9-.])+$/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_me_server_address", diff --git a/public/v1/apps/mysql.json b/public/v1/apps/mysql.json index b275720..74ccacb 100644 --- a/public/v1/apps/mysql.json +++ b/public/v1/apps/mysql.json @@ -26,7 +26,7 @@ "label": "MySQL Version", "defaultValue": "5.7", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/mysql/tags/", - "validRegex": "/.{1,}/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_db_pass", diff --git a/public/v1/apps/nextcloud.json b/public/v1/apps/nextcloud.json index 220003a..10df390 100644 --- a/public/v1/apps/nextcloud.json +++ b/public/v1/apps/nextcloud.json @@ -23,7 +23,7 @@ "label": "NextCloud Version", "defaultValue": "15", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/nextcloud/tags/", - "validRegex": "/.{1,}/" + "validRegex": "/^([^\\s^\\/])+$/" }] } \ No newline at end of file diff --git a/public/v1/apps/parse.json b/public/v1/apps/parse.json index 73a3a27..23cef02 100644 --- a/public/v1/apps/parse.json +++ b/public/v1/apps/parse.json @@ -42,7 +42,7 @@ "label": "MongoDB Version", "defaultValue": "4", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/mongo/tags/", - "validRegex": "/^([a-zA-Z0-9])+$/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_mongo_password", @@ -55,7 +55,7 @@ "label": "Parse Version", "defaultValue": "3.1.3", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/parseplatform/parse-server/tags", - "validRegex": "/^([a-zA-Z0-9\\.])+$/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_app_id", diff --git a/public/v1/apps/phpmyadmin.json b/public/v1/apps/phpmyadmin.json index 06f1632..5823927 100644 --- a/public/v1/apps/phpmyadmin.json +++ b/public/v1/apps/phpmyadmin.json @@ -22,7 +22,7 @@ "label": "PHP My Admin Version Tag", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/phpmyadmin/phpmyadmin/tags/", "defaultValue": "4.8", - "validRegex": "/^([a-zA-Z0-9-.])+$/" + "validRegex": "/^([^\\s^\\/])+$/" }] } \ No newline at end of file diff --git a/public/v1/apps/postgres.json b/public/v1/apps/postgres.json index bf9138d..ffa9b16 100644 --- a/public/v1/apps/postgres.json +++ b/public/v1/apps/postgres.json @@ -29,7 +29,7 @@ "label": "Postgres Version", "defaultValue": "9.6", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/postgres/tags/", - "validRegex": "/.{1,}/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_pg_user", diff --git a/public/v1/apps/redis.json b/public/v1/apps/redis.json index bf4eb99..8f4afa5 100644 --- a/public/v1/apps/redis.json +++ b/public/v1/apps/redis.json @@ -29,7 +29,7 @@ "label": "Redis Version Tag", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/redis/tags/", "defaultValue": "4", - "validRegex": "/^([a-zA-Z0-9-.])+$/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_redis_password", diff --git a/public/v1/apps/strapi.json b/public/v1/apps/strapi.json index 58414ba..6189962 100644 --- a/public/v1/apps/strapi.json +++ b/public/v1/apps/strapi.json @@ -54,7 +54,7 @@ "label": "Strapi Version", "defaultValue": "v3.0.0-alpha.14.5", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/strapi/strapi/tags/", - "validRegex": "/.{1,}/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_mongo_version", diff --git a/public/v1/apps/thumbor.json b/public/v1/apps/thumbor.json index 862524a..0805960 100644 --- a/public/v1/apps/thumbor.json +++ b/public/v1/apps/thumbor.json @@ -25,7 +25,7 @@ "label": "Thumbor Version", "defaultValue": "6.4.2", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/apsl/thumbor/tags/", - "validRegex": "/.{1,}/" + "validRegex": "/^([^\\s^\\/])+$/" }] } \ No newline at end of file diff --git a/public/v1/apps/vsts.json b/public/v1/apps/vsts.json index 994277f..783ef33 100644 --- a/public/v1/apps/vsts.json +++ b/public/v1/apps/vsts.json @@ -25,7 +25,7 @@ "label": "VSTS Version Tag", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/microsoft/vsts-agent/tags/", "defaultValue": "latest", - "validRegex": "/^([a-zA-Z0-9-.])+$/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_vsts_account", diff --git a/public/v1/apps/wordpress.json b/public/v1/apps/wordpress.json index 007fe02..ebee9f9 100644 --- a/public/v1/apps/wordpress.json +++ b/public/v1/apps/wordpress.json @@ -59,14 +59,14 @@ "label": "WordPress Version", "defaultValue": "4.9", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/wordpress/tags/", - "validRegex": "/.{1,}/" + "validRegex": "/^([^\\s^\\/])+$/" }, { "id": "$$cap_mysql_version", "label": "MySQL Version", "defaultValue": "5.7", "description": "Checkout their docker page for the valid tags https://hub.docker.com/r/library/mysql/tags/", - "validRegex": "/.{1,}/" + "validRegex": "/^([^\\s^\\/])+$/" } ]