From d927b2c3db4f04ab4384ae1c045746a139825810 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jul 2024 20:26:41 +0000 Subject: [PATCH 1/2] chore(deps): update dependency @wordpress/eslint-plugin to v20 --- package-lock.json | 40 ++++++++++++++++++++-------------------- package.json | 2 +- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4e98e630..268c7664 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@types/jqueryui": "^1.12.16", "@types/node": "^20.8.2", "@wordpress/babel-plugin-makepot": "^6.0.0", - "@wordpress/eslint-plugin": "^19.0.0", + "@wordpress/eslint-plugin": "^20.0.0", "@wordpress/i18n": "^5.0.0", "@wwa/rollup-plugin-terser": "^1.0.1", "eslint-formatter-gha": "^1.4.1", @@ -2997,9 +2997,9 @@ } }, "node_modules/@wordpress/babel-preset-default": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.2.0.tgz", - "integrity": "sha512-bOvP+8b0zk7wjIbpaAnJSc0kkKZA6oeyJ4/GRtp+mmcrIXJWL+LNCGYQM+aUDSGO7j1QazLpTR7p5br8ygl5/g==", + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.3.0.tgz", + "integrity": "sha512-lLPZuKdJF6CLS/YUv7c2OkGhplEpKZBQ4YiCQUdbhg8joFZH12QICUxtT2kvoUxLQ22zwLtNMPYTzISClE8zSw==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { @@ -3009,8 +3009,8 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/browserslist-config": "^6.2.0", - "@wordpress/warning": "^3.2.0", + "@wordpress/browserslist-config": "^6.3.0", + "@wordpress/warning": "^3.3.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.3.0" @@ -3021,9 +3021,9 @@ } }, "node_modules/@wordpress/browserslist-config": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.2.0.tgz", - "integrity": "sha512-+/qiAQmWd+d7/yvVRxXevLKurlHjknO4EcFRlBfKM3moS6GNVSkCb3n6HwFXGawaQH7aaO3pPRdzmG5SIIxrEA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.3.0.tgz", + "integrity": "sha512-DDz/Iiax7RQR7cuTdv1ZlAfPgCDijiszg9xE9c2lO/2Hvv7voP/sLKQhdr/mSUzNW9ZXK7/NVIYAXxFd3Eee2A==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -3032,17 +3032,17 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-19.2.0.tgz", - "integrity": "sha512-2mRC7WRV9qwdcMsm+VSTjcYQbLcBag5UTUXrClsQPqDZ9aeoL8QloStFCKOqXuYRYN4tYytIgnM/blvEz7OlAw==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-20.0.0.tgz", + "integrity": "sha512-rOzkWHX6xjTt7Gmhe/nwlcgQJe4O6bCXkCJKcL+iyBhYABVjCnzneDiVh4bM1cNmL8zUx6/f1ADjmb3Xz9vG0g==", "dev": true, "license": "GPL-2.0-or-later", "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^8.2.0", - "@wordpress/prettier-config": "^4.2.0", + "@wordpress/babel-preset-default": "^8.3.0", + "@wordpress/prettier-config": "^4.3.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -3144,9 +3144,9 @@ } }, "node_modules/@wordpress/prettier-config": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.2.0.tgz", - "integrity": "sha512-OvIUKpaphNdS26mQ9C9/bGzRZJnoyEzbJdtCmWr45fHAcfmkYbyNdyBERGjcne0F9BbMWP3yIqfB7eHZjQ1hnw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.3.0.tgz", + "integrity": "sha512-2OWp2g/e0y2iKh1LZvc+f0pxesI5NYBQSgnJkaXHt6ktc7QaBX3nwYcZQ030TBMxl2hnNclLAPUR85UMSRx0dw==", "dev": true, "license": "GPL-2.0-or-later", "engines": { @@ -3158,9 +3158,9 @@ } }, "node_modules/@wordpress/warning": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.2.0.tgz", - "integrity": "sha512-i+EYX506tE45+lhOW4qAwXm/5/PmkAdvKhNt+dTxJDif+ATUqp4QaFFRl9yFIt/v+ksAapQ0bnPkKNSDsECGtA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.3.0.tgz", + "integrity": "sha512-n82aKCxuGRNwAtSLaycErJuhKgfOc+KtiljyQITPperMh9i8bH6I+JxtYiu+aLMaY5vrVLVb+/kCzKuWVQIKPA==", "dev": true, "license": "GPL-2.0-or-later", "engines": { diff --git a/package.json b/package.json index b8982e60..5f9c8017 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@types/jqueryui": "^1.12.16", "@types/node": "^20.8.2", "@wordpress/babel-plugin-makepot": "^6.0.0", - "@wordpress/eslint-plugin": "^19.0.0", + "@wordpress/eslint-plugin": "^20.0.0", "@wordpress/i18n": "^5.0.0", "@wwa/rollup-plugin-terser": "^1.0.1", "eslint-formatter-gha": "^1.4.1", From c90ed3f6e138bd65d36afb29fa7e70a08a799672 Mon Sep 17 00:00:00 2001 From: Volodymyr Kolesnykov Date: Sat, 13 Jul 2024 23:32:29 +0300 Subject: [PATCH 2/2] style: fix ESLint errors --- assets/login.min.js | 2 +- assets/login.min.js.map | 2 +- assets/login.ts | 2 +- assets/profile.min.js | 2 +- assets/profile.min.js.map | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/assets/login.min.js b/assets/login.min.js index 16808b88..c955508a 100644 --- a/assets/login.min.js +++ b/assets/login.min.js @@ -1 +1 @@ -!function(e){function t(){return t=Object.assign?Object.assign.bind():function(e){for(var t=1;t

'+e+"

")}function h(){var e=document.getElementById("loginform"),r=function(e){var r;return t({},e,{challenge:l(s(e.challenge)),allowCredentials:null===(r=e.allowCredentials)||void 0===r?void 0:r.map((function(e){return t({},e,{id:l(s(e.id))})}))})}(tfa_webauthn.options);navigator.credentials.get({publicKey:r}).then((function(t){if(!t)throw new Error(n);var r,o;document.getElementById("webauthn_response").value=JSON.stringify((o=(r=t).response,{id:r.id,type:r.type,rawId:c(new Uint8Array(r.rawId)),clientExtensionResults:r.getClientExtensionResults(),response:{attestationObject:"attestationObject"in o?c(new Uint8Array(o.attestationObject)):void 0,authenticatorData:"authenticatorData"in o?c(new Uint8Array(o.authenticatorData)):void 0,signature:"signature"in o?c(new Uint8Array(o.signature)):void 0,userHandle:"userHandle"in o&&o.userHandle?c(new Uint8Array(o.userHandle)):void 0,clientDataJSON:c(new Uint8Array(r.response.clientDataJSON))}})),e.submit()})).catch((function(e){w(e instanceof DOMException?function(e,t){switch(e.name){case"NotAllowedError":return o;case"SecurityError":return a;case"NotSupportedError":return i;case"AbortError":return d;case"InvalidStateError":return u;default:return e.message}}(e):e.message),document.getElementById("webauthn-retry").removeAttribute("hidden")}))}e.__("This key is already registered.","two-factor-provider-webauthn"),e.__("This key is already registered.","two-factor-provider-webauthn"),e.__("Fetching registration information…","two-factor-provider-webauthn"),e.__("Generating credentials…","two-factor-provider-webauthn"),e.__("Registering credentials…","two-factor-provider-webauthn"),e.__("Unable to create public key credentials","two-factor-provider-webauthn"),e.__("The key has been registered.","two-factor-provider-webauthn"),e.__("Sending request…","two-factor-provider-webauthn"),e.__("The key has been revoked.","two-factor-provider-webauthn"),e.__("The key has been renamed.","two-factor-provider-webauthn");var p=function(){document.querySelector("#webauthn-retry .button").addEventListener("click",(function(e){document.getElementById("webauthn-retry").setAttribute("hidden","hidden"),h()})),"credentials"in navigator?navigator.webdriver?document.getElementById("webauthn-retry").removeAttribute("hidden"):h():w(r)};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",p):p()}(wp.i18n); +!function(e){function t(){return t=Object.assign?Object.assign.bind():function(e){for(var t=1;t

'+e+"

")}function h(){var e=document.getElementById("loginform"),r=function(e){var r;return t({},e,{challenge:l(s(e.challenge)),allowCredentials:null===(r=e.allowCredentials)||void 0===r?void 0:r.map((function(e){return t({},e,{id:l(s(e.id))})}))})}(tfa_webauthn.options);navigator.credentials.get({publicKey:r}).then((function(t){if(!t)throw new Error(n);var r,o;document.getElementById("webauthn_response").value=JSON.stringify((o=(r=t).response,{id:r.id,type:r.type,rawId:c(new Uint8Array(r.rawId)),clientExtensionResults:r.getClientExtensionResults(),response:{attestationObject:"attestationObject"in o?c(new Uint8Array(o.attestationObject)):void 0,authenticatorData:"authenticatorData"in o?c(new Uint8Array(o.authenticatorData)):void 0,signature:"signature"in o?c(new Uint8Array(o.signature)):void 0,userHandle:"userHandle"in o&&o.userHandle?c(new Uint8Array(o.userHandle)):void 0,clientDataJSON:c(new Uint8Array(r.response.clientDataJSON))}})),e.submit()})).catch((function(e){w(e instanceof DOMException?function(e,t){switch(e.name){case"NotAllowedError":return o;case"SecurityError":return a;case"NotSupportedError":return i;case"AbortError":return d;case"InvalidStateError":return u;default:return e.message}}(e):e.message),document.getElementById("webauthn-retry").removeAttribute("hidden")}))}e.__("This key is already registered.","two-factor-provider-webauthn"),e.__("This key is already registered.","two-factor-provider-webauthn"),e.__("Fetching registration information…","two-factor-provider-webauthn"),e.__("Generating credentials…","two-factor-provider-webauthn"),e.__("Registering credentials…","two-factor-provider-webauthn"),e.__("Unable to create public key credentials","two-factor-provider-webauthn"),e.__("The key has been registered.","two-factor-provider-webauthn"),e.__("Sending request…","two-factor-provider-webauthn"),e.__("The key has been revoked.","two-factor-provider-webauthn"),e.__("The key has been renamed.","two-factor-provider-webauthn");var b=function(){document.querySelector("#webauthn-retry .button").addEventListener("click",(function(){document.getElementById("webauthn-retry").setAttribute("hidden","hidden"),h()})),"credentials"in navigator?navigator.webdriver?document.getElementById("webauthn-retry").removeAttribute("hidden"):h():w(r)};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",b):b()}(wp.i18n); diff --git a/assets/login.min.js.map b/assets/login.min.js.map index 210c10d3..fe6eaddc 100644 --- a/assets/login.min.js.map +++ b/assets/login.min.js.map @@ -1 +1 @@ -{"version":3,"file":"login.min.js","sources":["lang.ts","common.ts","login.ts"],"sourcesContent":[null,null,null],"names":["L_WEBAUTHN_NOT_SUPPORTED","__","L_UNABLE_TO_GET_PK_CREDENTIAL","L_NOT_ALLOWED_ERROR","L_SECURITY_ERROR","L_NOT_SUPPORTED_ERROR","L_ABORT_ERROR","L_UNKNOWN_KEY","arrayToBase64String","a","window","btoa","String","fromCharCode","apply","base64UrlDecode","input","atob","replace","repeat","length","stringToBuffer","s","Uint8Array","from","c","charCodeAt","showError","error","el","document","getElementById","parentNode","removeChild","form","insertAdjacentHTML","startAuthentication","loginForm","publicKey","_extends","challenge","allowCredentials","_a","map","data","id","preparePublicKeyCredentialRequestOptions","tfa_webauthn","options","navigator","credentials","get","then","credential","Error","response","value","JSON","stringify","type","rawId","clientExtensionResults","getClientExtensionResults","attestationObject","undefined","authenticatorData","signature","userHandle","clientDataJSON","submit","e","DOMException","isAuth","name","message","decodeDOMException","removeAttribute","i18n","callback","querySelector","addEventListener","setAttribute","webdriver","readyState"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"login.min.js","sources":["lang.ts","common.ts","login.ts"],"sourcesContent":[null,null,null],"names":["L_WEBAUTHN_NOT_SUPPORTED","__","L_UNABLE_TO_GET_PK_CREDENTIAL","L_NOT_ALLOWED_ERROR","L_SECURITY_ERROR","L_NOT_SUPPORTED_ERROR","L_ABORT_ERROR","L_UNKNOWN_KEY","arrayToBase64String","a","window","btoa","String","fromCharCode","apply","base64UrlDecode","input","atob","replace","repeat","length","stringToBuffer","s","Uint8Array","from","c","charCodeAt","showError","error","el","document","getElementById","parentNode","removeChild","form","insertAdjacentHTML","startAuthentication","loginForm","publicKey","_extends","challenge","allowCredentials","_a","map","data","id","preparePublicKeyCredentialRequestOptions","tfa_webauthn","options","navigator","credentials","get","then","credential","Error","response","value","JSON","stringify","type","rawId","clientExtensionResults","getClientExtensionResults","attestationObject","undefined","authenticatorData","signature","userHandle","clientDataJSON","submit","e","DOMException","isAuth","name","message","decodeDOMException","removeAttribute","i18n","callback","querySelector","addEventListener","setAttribute","webdriver","readyState"],"mappings":"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"} \ No newline at end of file diff --git a/assets/login.ts b/assets/login.ts index a514456a..42ae2686 100644 --- a/assets/login.ts +++ b/assets/login.ts @@ -50,7 +50,7 @@ function startAuthentication(): void { const callback = (): void => { const retryButton = document.querySelector('#webauthn-retry .button') as HTMLButtonElement; - retryButton.addEventListener('click', (e) => { + retryButton.addEventListener('click', () => { (document.getElementById('webauthn-retry') as HTMLDivElement).setAttribute('hidden', 'hidden'); startAuthentication(); }); diff --git a/assets/profile.min.js b/assets/profile.min.js index 69b4024a..56535c12 100644 --- a/assets/profile.min.js +++ b/assets/profile.min.js @@ -1 +1 @@ -!function(e,t){function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t

'+e+"

"):t.find(".security-key-status").text("")}function k(e){var n=e instanceof DOMException?function(e,t){switch(e.name){case"NotAllowedError":return r;case"SecurityError":return a;case"NotSupportedError":return i;case"AbortError":return o;case"InvalidStateError":return s;default:return e.message}}(e):e.message,c=t.find(".registered-keys");c.siblings(".notice").remove(),c.before('")}t.find(".add-webauthn-key button").on("click",(function(){t.find(".registered-keys").prev(".notice").remove(),c(d),g({action:"webauthn_preregister",_ajax_nonce:tfa_webauthn.nonce,user_id:e("#user_id").val()}).then((function(e){c(u),tfa_webauthn.nonce=e.data.nonce;var t=function(e){var t;return n({},e,{user:n({},e.user,{id:_(y(e.user.id))}),challenge:_(y(e.challenge)),excludeCredentials:null===(t=e.excludeCredentials)||void 0===t?void 0:t.map((function(e){return n({},e,{id:_(y(e.id))})}))})}(e.data.options);return navigator.credentials.create({publicKey:t})})).then((function(t){if(t){c(l);var n=e("#webauthn-key-name").val();return g({action:"webauthn_register",_ajax_nonce:tfa_webauthn.nonce,credential:JSON.stringify((r=t,a=r.response,{id:r.id,type:r.type,rawId:p(new Uint8Array(r.rawId)),clientExtensionResults:r.getClientExtensionResults(),response:{attestationObject:"attestationObject"in a?p(new Uint8Array(a.attestationObject)):void 0,authenticatorData:"authenticatorData"in a?p(new Uint8Array(a.authenticatorData)):void 0,signature:"signature"in a?p(new Uint8Array(a.signature)):void 0,userHandle:"userHandle"in a&&a.userHandle?p(new Uint8Array(a.userHandle)):void 0,clientDataJSON:p(new Uint8Array(r.response.clientDataJSON))}})),user_id:e("#user_id").val(),name:n})}var r,a;throw new Error(f)})).then((function(e){tfa_webauthn.nonce=e.data.nonce;var n=t.find(".registered-keys");n.find("tbody > tr:last-child").after(e.data.row),n.find("tbody > tr.no-items").remove(),n.before('")})).catch(k).finally((function(){c(""),e("#webauthn-key-name").val("")}))})),t.find(".registered-keys").on("click","tbody .delete a",(function(n){t.find(".registered-keys").prev(".notice").remove(),n.preventDefault();var r=e(n.target),a=r.closest(".row-actions");if(!a.siblings(".confirm-revoke").length){var i=r.data("handle"),o=r.data("nonce"),s=t.find(".registered-keys"),d=e(e("#webauthn-revoke-confirm").text());a.after(d),a.siblings(".confirm-revoke").on("click",".button-secondary",(function(){a.siblings(".confirm-revoke").remove()})).on("click",".button-link-delete",(function(){a.siblings(".confirm-revoke").hide(),c(b),g({action:"webauthn_delete_key",_ajax_nonce:o,user_id:e("#user_id").val(),handle:i}).then((function(){s.before('"),r.closest("tr").remove(),s.find("tbody > tr").length||s.find("tbody").append(e("#webauthn-no-keys").text())})).catch(k).finally((function(){c(""),a.siblings(".confirm-revoke").remove()}))}))}})),t.find(".registered-keys").on("click","tbody .rename a",(function(n){t.find(".registered-keys").prev(".notice").remove(),n.preventDefault();var r=e(n.target),a=r.closest(".row-actions");if(!a.siblings(".rename-key").length){var i=r.data("handle"),o=r.data("nonce"),s=r.closest("td").find("span.key-name").text().trim(),d=t.find(".registered-keys"),u=e(e("#webauthn-rename-key").text());a.after(u),a.siblings(".rename-key").on("click",".button-secondary",(function(){a.siblings(".rename-key").remove()})).on("click",".button-primary",(function(){var t=a.siblings(".rename-key").find('input[type="text"]').val();a.siblings(".rename-key").hide(),c(b),g({action:"webauthn_rename_key",_ajax_nonce:o,user_id:e("#user_id").val(),handle:i,name:t}).then((function(e){d.before('"),r.closest("td").find("span.key-name").text(e.data.name)})).catch(k).finally((function(){c(""),a.siblings(".rename-key").remove()}))})).find('input[type="text"]').val(s)}}))}))}(jQuery,wp.i18n); +!function(e,t){function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t

'+e+"

"):t.find(".security-key-status").text("")}function k(e){var n=e instanceof DOMException?function(e,t){switch(e.name){case"NotAllowedError":return r;case"SecurityError":return a;case"NotSupportedError":return i;case"AbortError":return o;case"InvalidStateError":return s;default:return e.message}}(e):e.message,c=t.find(".registered-keys");c.siblings(".notice").remove(),c.before('")}t.find(".add-webauthn-key button").on("click",(function(){t.find(".registered-keys").prev(".notice").remove(),c(d),g({action:"webauthn_preregister",_ajax_nonce:tfa_webauthn.nonce,user_id:e("#user_id").val()}).then((function(e){c(u),tfa_webauthn.nonce=e.data.nonce;var t=function(e){var t;return n({},e,{user:n({},e.user,{id:_(y(e.user.id))}),challenge:_(y(e.challenge)),excludeCredentials:null===(t=e.excludeCredentials)||void 0===t?void 0:t.map((function(e){return n({},e,{id:_(y(e.id))})}))})}(e.data.options);return navigator.credentials.create({publicKey:t})})).then((function(t){if(t){c(l);var n=e("#webauthn-key-name").val();return g({action:"webauthn_register",_ajax_nonce:tfa_webauthn.nonce,credential:JSON.stringify((r=t,a=r.response,{id:r.id,type:r.type,rawId:p(new Uint8Array(r.rawId)),clientExtensionResults:r.getClientExtensionResults(),response:{attestationObject:"attestationObject"in a?p(new Uint8Array(a.attestationObject)):void 0,authenticatorData:"authenticatorData"in a?p(new Uint8Array(a.authenticatorData)):void 0,signature:"signature"in a?p(new Uint8Array(a.signature)):void 0,userHandle:"userHandle"in a&&a.userHandle?p(new Uint8Array(a.userHandle)):void 0,clientDataJSON:p(new Uint8Array(r.response.clientDataJSON))}})),user_id:e("#user_id").val(),name:n})}var r,a;throw new Error(f)})).then((function(e){tfa_webauthn.nonce=e.data.nonce;var n=t.find(".registered-keys");n.find("tbody > tr:last-child").after(e.data.row),n.find("tbody > tr.no-items").remove(),n.before('")})).catch(k).finally((function(){c(""),e("#webauthn-key-name").val("")}))})),t.find(".registered-keys").on("click","tbody .delete a",(function(n){t.find(".registered-keys").prev(".notice").remove(),n.preventDefault();var r=e(n.target),a=r.closest(".row-actions");if(!a.siblings(".confirm-revoke").length){var i=r.data("handle"),o=r.data("nonce"),s=t.find(".registered-keys"),d=e(e("#webauthn-revoke-confirm").text());a.after(d),a.siblings(".confirm-revoke").on("click",".button-secondary",(function(){a.siblings(".confirm-revoke").remove()})).on("click",".button-link-delete",(function(){a.siblings(".confirm-revoke").hide(),c(b),g({action:"webauthn_delete_key",_ajax_nonce:o,user_id:e("#user_id").val(),handle:i}).then((function(){s.before('"),r.closest("tr").remove(),s.find("tbody > tr").length||s.find("tbody").append(e("#webauthn-no-keys").text())})).catch(k).finally((function(){c(""),a.siblings(".confirm-revoke").remove()}))}))}})),t.find(".registered-keys").on("click","tbody .rename a",(function(n){t.find(".registered-keys").prev(".notice").remove(),n.preventDefault();var r=e(n.target),a=r.closest(".row-actions");if(!a.siblings(".rename-key").length){var i=r.data("handle"),o=r.data("nonce"),s=r.closest("td").find("span.key-name").text().trim(),d=t.find(".registered-keys"),u=e(e("#webauthn-rename-key").text());a.after(u),a.siblings(".rename-key").on("click",".button-secondary",(function(){a.siblings(".rename-key").remove()})).on("click",".button-primary",(function(){var t=a.siblings(".rename-key").find('input[type="text"]').val();a.siblings(".rename-key").hide(),c(b),g({action:"webauthn_rename_key",_ajax_nonce:o,user_id:e("#user_id").val(),handle:i,name:t}).then((function(e){d.before('"),r.closest("td").find("span.key-name").text(e.data.name)})).catch(k).finally((function(){c(""),a.siblings(".rename-key").remove()}))})).find('input[type="text"]').val(s)}}))}))}(jQuery,wp.i18n); diff --git a/assets/profile.min.js.map b/assets/profile.min.js.map index 585812d1..12c8ee6b 100644 --- a/assets/profile.min.js.map +++ b/assets/profile.min.js.map @@ -1 +1 @@ -{"version":3,"file":"profile.min.js","sources":["lang.ts","common.ts","profile.ts"],"sourcesContent":[null,null,null],"names":["__","L_NOT_ALLOWED_ERROR","L_SECURITY_ERROR","L_NOT_SUPPORTED_ERROR","L_ABORT_ERROR","L_KEY_ALREADY_REGISTERED","L_UNKNOWN_ERROR","L_FETCHING_REG_INFO","L_GENERATING_CREDENTIALS","L_REGISTERING_CREDENTIALS","L_FAILED_TO_CREATE_CREDENTIALS","L_KEY_REGISTERED","L_SENDING_REQUEST","L_KEY_REVOKED","L_KEY_RENAMED","arrayToBase64String","a","window","btoa","String","fromCharCode","apply","base64UrlDecode","input","atob","replace","repeat","length","stringToBuffer","s","Uint8Array","from","c","charCodeAt","ajaxRequest","data","Promise","resolve","reject","jQuery","ajax","method","url","ajaxurl","done","response","fail","message","responseJSON","statusText","Error","$","parent","updateStatus","status","find","html","text","errorHandler","e","DOMException","isAuth","name","decodeDOMException","table","siblings","remove","before","on","prev","action","_ajax_nonce","tfa_webauthn","nonce","user_id","val","then","publicKey","_extends","user","id","challenge","excludeCredentials","_a","map","preparePublicKeyCreationOptions","options","navigator","credentials","create","credential","JSON","stringify","type","rawId","clientExtensionResults","getClientExtensionResults","attestationObject","undefined","authenticatorData","signature","userHandle","clientDataJSON","after","row","preventDefault","target","actions","closest","handle","tpl","hide","append","trim","keyname","r"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"profile.min.js","sources":["lang.ts","common.ts","profile.ts"],"sourcesContent":[null,null,null],"names":["__","L_NOT_ALLOWED_ERROR","L_SECURITY_ERROR","L_NOT_SUPPORTED_ERROR","L_ABORT_ERROR","L_KEY_ALREADY_REGISTERED","L_UNKNOWN_ERROR","L_FETCHING_REG_INFO","L_GENERATING_CREDENTIALS","L_REGISTERING_CREDENTIALS","L_FAILED_TO_CREATE_CREDENTIALS","L_KEY_REGISTERED","L_SENDING_REQUEST","L_KEY_REVOKED","L_KEY_RENAMED","arrayToBase64String","a","window","btoa","String","fromCharCode","apply","base64UrlDecode","input","atob","replace","repeat","length","stringToBuffer","s","Uint8Array","from","c","charCodeAt","ajaxRequest","data","Promise","resolve","reject","jQuery","ajax","method","url","ajaxurl","done","response","fail","message","responseJSON","statusText","Error","$","parent","updateStatus","status","find","html","text","errorHandler","e","DOMException","isAuth","name","decodeDOMException","table","siblings","remove","before","on","prev","action","_ajax_nonce","tfa_webauthn","nonce","user_id","val","then","publicKey","_extends","user","id","challenge","excludeCredentials","_a","map","preparePublicKeyCreationOptions","options","navigator","credentials","create","credential","JSON","stringify","type","rawId","clientExtensionResults","getClientExtensionResults","attestationObject","undefined","authenticatorData","signature","userHandle","clientDataJSON","after","row","preventDefault","target","actions","closest","handle","tpl","hide","append","trim","keyname","r"],"mappings":"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"} \ No newline at end of file