diff --git a/k8s/k8s.yml b/k8s/k8s.yml index c2b5d5e..dbb82e1 100644 --- a/k8s/k8s.yml +++ b/k8s/k8s.yml @@ -5,7 +5,7 @@ metadata: labels: app.kubernetes.io/part-of: ctfpilot app.kubernetes.io/name: instancing-fallback - app.kubernetes.io/version: 1.0.2 + app.kubernetes.io/version: 1.0.3-r.2 app.kubernetes.io/component: challenges ctfpilot.com/component: instancing-fallback @@ -25,7 +25,7 @@ spec: automountServiceAccountToken: false containers: - name: instancing-fallback - image: ghcr.io/ctfpilot/instancing-fallback:1.0.2 + image: ghcr.io/ctfpilot/instancing-fallback:1.0.3-r.2 imagePullPolicy: Always ports: - name: http @@ -51,7 +51,7 @@ metadata: labels: app.kubernetes.io/part-of: ctfpilot app.kubernetes.io/name: instancing-fallback - app.kubernetes.io/version: 1.0.2 + app.kubernetes.io/version: 1.0.3-r.2 app.kubernetes.io/component: challenges ctfpilot.com/component: instancing-fallback spec: diff --git a/src/js/main.js b/src/js/main.js index 1082785..7824d22 100644 --- a/src/js/main.js +++ b/src/js/main.js @@ -2,7 +2,7 @@ const POLL_INTERVAL = 5000; // Check subdomain matches const subdomain = window.location.host.split(".")[0]; -const re = new RegExp("^[a-z0-9-]+-[a-f0-9]{16}$"); +const re = new RegExp("^[a-z0-9-]+-[a-f0-9]{16}(-[a-z0-9-]*)?$"); const parser = new DOMParser(); function errorHandler(e) {