diff --git a/demo/vue/app/frontend/package-lock.json b/demo/vue/app/frontend/package-lock.json index 87478734..a27da904 100644 --- a/demo/vue/app/frontend/package-lock.json +++ b/demo/vue/app/frontend/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "Apache-2.0", "dependencies": { - "@babel/eslint-parser": "^7.24.6", + "@babel/eslint-parser": "^7.24.7", "@bcgov/bc-sans": "^2.1.0", "@vue/eslint-config-prettier": "^9.0.0", "axios": "^1.7.2", @@ -34,8 +34,8 @@ "eslint-plugin-vue": "^9.26.0", "eslint-plugin-vuetify": "^1.1.0", "lodash": "^4.17.21", - "prettier": "^3.2.5", - "sass": "^1.77.2", + "prettier": "^3.3.1", + "sass": "^1.77.4", "sass-loader": "^14.2.1", "vue-cli-plugin-vuetify": "^2.5.8", "vue-template-compiler": "^2.7.16", @@ -116,9 +116,9 @@ } }, "node_modules/@babel/eslint-parser": { - "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.6.tgz", - "integrity": "sha512-Q1BfQX42zXHx732PLW0w4+Y3wJjoZKEMaatFUEAmQ7Z+jCXxinzeqX9bvv2Q8xNPes/H6F0I23oGkcgjaItmLw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.7.tgz", + "integrity": "sha512-SO5E3bVxDuxyNxM5agFv480YA2HO6ohZbGxbazZdIk3KQOPOGVNw6q78I9/lbviIf95eq6tPozeYnJLbjnC8IA==", "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", "eslint-visitor-keys": "^2.1.0", @@ -13517,9 +13517,9 @@ } }, "node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.1.tgz", + "integrity": "sha512-7CAwy5dRsxs8PHXT3twixW9/OEll8MLE0VRPCJyl7CkS6VHGPSlsVaWTiASPTyGyYRyApxlaWTzwUxVNrhcwDg==", "bin": { "prettier": "bin/prettier.cjs" }, @@ -14128,9 +14128,9 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.77.2", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.2.tgz", - "integrity": "sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA==", + "version": "1.77.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.4.tgz", + "integrity": "sha512-vcF3Ckow6g939GMA4PeU7b2K/9FALXk2KF9J87txdHzXbUF9XRQRwSxcAs/fGaTnJeBFd7UoV22j3lzMLdM0Pw==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", diff --git a/demo/vue/app/frontend/package.json b/demo/vue/app/frontend/package.json index 28100fe0..6f25f4c8 100644 --- a/demo/vue/app/frontend/package.json +++ b/demo/vue/app/frontend/package.json @@ -17,7 +17,7 @@ "reinstall": "npm run purge && npm install" }, "dependencies": { - "@babel/eslint-parser": "^7.24.6", + "@babel/eslint-parser": "^7.24.7", "@bcgov/bc-sans": "^2.1.0", "@vue/eslint-config-prettier": "^9.0.0", "axios": "^1.7.2", @@ -42,8 +42,8 @@ "eslint-plugin-vue": "^9.26.0", "eslint-plugin-vuetify": "^1.1.0", "lodash": "^4.17.21", - "prettier": "^3.2.5", - "sass": "^1.77.2", + "prettier": "^3.3.1", + "sass": "^1.77.4", "sass-loader": "^14.2.1", "vue-cli-plugin-vuetify": "^2.5.8", "vue-template-compiler": "^2.7.16", diff --git a/demo/vue/app/package-lock.json b/demo/vue/app/package-lock.json index 9e1bfef9..716adf68 100644 --- a/demo/vue/app/package-lock.json +++ b/demo/vue/app/package-lock.json @@ -22,7 +22,7 @@ "fs-extra": "^11.2.0", "js-yaml": "^4.1.0", "jsonwebtoken": "^9.0.2", - "keycloak-connect": "^24.0.4", + "keycloak-connect": "^24.0.5", "winston": "^3.13.0", "winston-transport": "^4.7.0" }, @@ -31,7 +31,7 @@ "eslint-config-recommended": "^4.1.0", "eslint-plugin-prettier": "^5.1.3", "jest": "^29.7.0", - "nodemon": "^3.1.1", + "nodemon": "^3.1.3", "supertest": "^7.0.0" } }, @@ -7556,9 +7556,9 @@ } }, "node_modules/keycloak-connect": { - "version": "24.0.4", - "resolved": "https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-24.0.4.tgz", - "integrity": "sha512-MaXcNEvvNM7z4QBw2oBAj7iAkH8BFMIO3REP6eXok5C6CfKC0ljS4byeXic6EQ0tBT5OtV9s4Xcv4aCqSWHtZA==", + "version": "24.0.5", + "resolved": "https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-24.0.5.tgz", + "integrity": "sha512-UtDzfsAF4IimlnLjt4Cu0XGOtMUwWFmBmEnzeybQZgxrkwXclHJ0iybpRe6k3tliB2b3/+bL1yOEsFaUmllR4Q==", "dependencies": { "jwk-to-pem": "^2.0.0" }, @@ -7942,9 +7942,9 @@ "dev": true }, "node_modules/nodemon": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.1.tgz", - "integrity": "sha512-k43xGaDtaDIcufn0Fc6fTtsdKSkV/hQzoQFigNH//GaKta28yoKVYXCnV+KXRqfT/YzsFaQU9VdeEG+HEyxr6A==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.3.tgz", + "integrity": "sha512-m4Vqs+APdKzDFpuaL9F9EVOF85+h070FnkHVEoU4+rmT6Vw0bmNl7s61VEkY/cJkL7RCv1p4urnUDUMrS5rk2w==", "dev": true, "dependencies": { "chokidar": "^3.5.2", diff --git a/demo/vue/app/package.json b/demo/vue/app/package.json index 48fd7a37..f5bd38e9 100644 --- a/demo/vue/app/package.json +++ b/demo/vue/app/package.json @@ -44,7 +44,7 @@ "fs-extra": "^11.2.0", "js-yaml": "^4.1.0", "jsonwebtoken": "^9.0.2", - "keycloak-connect": "^24.0.4", + "keycloak-connect": "^24.0.5", "winston": "^3.13.0", "winston-transport": "^4.7.0" }, @@ -53,7 +53,7 @@ "eslint-config-recommended": "^4.1.0", "eslint-plugin-prettier": "^5.1.3", "jest": "^29.7.0", - "nodemon": "^3.1.1", + "nodemon": "^3.1.3", "supertest": "^7.0.0" } } diff --git a/oidc-controller/api/templates/assets/hourglass.svg b/oidc-controller/api/templates/assets/hourglass.svg deleted file mode 100644 index 432d7e8a..00000000 --- a/oidc-controller/api/templates/assets/hourglass.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/oidc-controller/api/templates/assets/spinner.svg b/oidc-controller/api/templates/assets/spinner.svg new file mode 100644 index 00000000..0dfffcbc --- /dev/null +++ b/oidc-controller/api/templates/assets/spinner.svg @@ -0,0 +1,41 @@ + + + + + + diff --git a/oidc-controller/api/templates/verified_credentials.html b/oidc-controller/api/templates/verified_credentials.html index 19948418..ff15ac13 100644 --- a/oidc-controller/api/templates/verified_credentials.html +++ b/oidc-controller/api/templates/verified_credentials.html @@ -20,161 +20,129 @@ integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous" /> +