/*! For license information please see save_code_now.a0c4f24d0b4d3a36b12a.js.LICENSE.txt */ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.swh=t():(e.swh=e.swh||{},e.swh.save_code_now=t())}(self,(function(){return function(){var __webpack_modules__={87757:function(e,t,r){e.exports=r(35666)},86515:function(e,t,r){"use strict";r.d(t,{XC:function(){return n}});var n=(0,r(59537).TT)("img/swh-spinner.gif")},59537:function(e,t,r){"use strict";r.d(t,{EM:function(){return h},Eg:function(){return f},Jp:function(){return b},TT:function(){return p},eI:function(){return g},e_:function(){return d},mQ:function(){return v},ry:function(){return l}});var n=r(60136),a=r(89611),i=r(15861),o=r(87757),s=r.n(o),u=r(31955);function c(){c=function(e,t){return new r(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function r(e,n,i){var o=new RegExp(e,n);return t.set(o,i||t.get(e)),(0,a.Z)(o,r.prototype)}function i(e,r){var n=t.get(r);return Object.keys(n).reduce((function(t,r){var a=n[r];if("number"==typeof a)t[r]=e[a];else{for(var i=0;void 0===e[a[i]]&&i+1]+)>/g,(function(e,t){var r=a[t];return"$"+(Array.isArray(r)?r.join("$"):r)})))}if("function"==typeof n){var o=this;return e[Symbol.replace].call(this,r,(function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(i(e,o)),n.apply(this,e)}))}return e[Symbol.replace].call(this,r,n)},c.apply(this,arguments)}function l(e){if(!e.ok)throw e;return e}function p(e){return"/static/"+e}function d(e,t,r){return void 0===t&&(t={}),void 0===r&&(r=null),t["X-CSRFToken"]=u.Z.get("csrftoken"),fetch(e,{credentials:"include",headers:t,method:"POST",body:r})}function f(e,t){void 0===t&&(t="/");return void 0!==["http:","https:","git:"].find((function(t){return t===e.protocol}))&&(!!e.pathname.startsWith(t)&&new RegExp("[\\w\\.-]+\\/?(?!=.git)(?:\\.git\\/?)?$").test(e.pathname.slice(t.length)))}function h(e,t,r){void 0===r&&(r=!1);var n="",a="";return r&&(n='',a="alert-dismissible"),'"}function v(e,t){void 0===t&&(t=[]);var r=null,n=!0;try{r=new URL(e)}catch(e){n=!1}return n&&t.length&&(n=void 0!==t.find((function(e){return e===r.protocol}))),n?r:null}function w(e){return _.apply(this,arguments)}function _(){return(_=(0,i.Z)(s().mark((function e(t){var r,n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("https://api.github.com/repos/"+t);case 2:if(!(r=e.sent).ok||200!==r.status){e.next=8;break}return e.next=6,r.json();case 6:return n=e.sent,e.abrupt("return",n.html_url);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return m.apply(this,arguments)}function m(){return(m=(0,i.Z)(s().mark((function e(t){var r,n,a,i,o,u,l,p;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.toLowerCase(),n=/^http[s]*:\/\/github.com\//,!r.match(n)){e.next=11;break}return r.endsWith(".git")&&(r=r.slice(0,-4)),r.endsWith("/")&&(r=r.slice(0,-1)),a=r.replace(n,""),e.next=8,w(a);case 8:if(!(i=e.sent)){e.next=11;break}return e.abrupt("return",i);case 11:if(o=c(/^http[s]*:\/\/([^/]+).github.io\/([^/]+)\/?.*/,{owner:1,repo:2}),!(u=r.match(o))){e.next=20;break}return l=u.groups.owner+"/"+u.groups.repo,e.next=17,w(l);case 17:if(!(p=e.sent)){e.next=20;break}return e.abrupt("return",p);case 20:return e.abrupt("return",t);case 21:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e){return new Date(e).toLocaleString()}},13426:function(e,t,r){"use strict";r.d(t,{Hr:function(){return y},LH:function(){return k},S$:function(){return _},bU:function(){return j},iD:function(){return E},ij:function(){return S},ju:function(){return h},l6:function(){return m},p2:function(){return q},rl:function(){return v}});var n,a,i,o,s,u=r(15861),c=r(87757),l=r.n(c),p=r(86515),d=r(59537);function f(e){$(e+" tbody").on("click","tr",(function(){$(this).hasClass("selected")?($(this).removeClass("selected"),$(e).closest(".tab-pane").find(".swh-action-need-selection").prop("disabled",!0)):($(e+" tr.selected").removeClass("selected"),$(this).addClass("selected"),$(e).closest(".tab-pane").find(".swh-action-need-selection").prop("disabled",!1))}))}function h(){$(document).ready((function(){$.fn.dataTable.ext.errMode="throw",n=$("#swh-authorized-origin-urls").DataTable({serverSide:!0,ajax:Urls.admin_origin_save_authorized_urls_list(),columns:[{data:"url",name:"url"}],scrollY:"50vh",scrollCollapse:!0,info:!1}),f("#swh-authorized-origin-urls"),swh.webapp.addJumpToPagePopoverToDataTable(n),a=$("#swh-unauthorized-origin-urls").DataTable({serverSide:!0,ajax:Urls.admin_origin_save_unauthorized_urls_list(),columns:[{data:"url",name:"url"}],scrollY:"50vh",scrollCollapse:!0,info:!1}),f("#swh-unauthorized-origin-urls"),swh.webapp.addJumpToPagePopoverToDataTable(a);var e=[{data:"id",name:"id",visible:!1,searchable:!1},{data:"save_request_date",name:"request_date",render:d.Jp},{data:"visit_type",name:"visit_type"},{data:"origin_url",name:"origin_url",render:function(e,t,r){if("display"===t){var n="",a=$.fn.dataTable.render.text().display(e);if("succeeded"===r.save_task_status){var i=Urls.browse_origin()+"?origin_url="+encodeURIComponent(a);r.visit_date&&(i+="&timestamp="+encodeURIComponent(r.visit_date)),n+=''+a+""}else n+=a;return n+=' '}return e}}];i=$("#swh-origin-save-pending-requests").DataTable({serverSide:!0,processing:!0,language:{processing:''},ajax:Urls.origin_save_requests_list("pending"),searchDelay:1e3,columns:e,scrollY:"50vh",scrollCollapse:!0,order:[[0,"desc"]],responsive:{details:{type:"none"}}}),f("#swh-origin-save-pending-requests"),swh.webapp.addJumpToPagePopoverToDataTable(i),e.push({name:"info",render:function(e,t,r){return"succeeded"===r.save_task_status||"failed"===r.save_task_status||null!=r.note?'':""}}),s=$("#swh-origin-save-rejected-requests").DataTable({serverSide:!0,processing:!0,language:{processing:''},ajax:Urls.origin_save_requests_list("rejected"),searchDelay:1e3,columns:e,scrollY:"50vh",scrollCollapse:!0,order:[[0,"desc"]],responsive:{details:{type:"none"}}}),f("#swh-origin-save-rejected-requests"),swh.webapp.addJumpToPagePopoverToDataTable(s),e.splice(e.length-1,0,{data:"save_task_status",name:"save_task_status"}),o=$("#swh-origin-save-accepted-requests").DataTable({serverSide:!0,processing:!0,language:{processing:''},ajax:Urls.origin_save_requests_list("accepted"),searchDelay:1e3,columns:e,scrollY:"50vh",scrollCollapse:!0,order:[[0,"desc"]],responsive:{details:{type:"none"}}}),f("#swh-origin-save-accepted-requests"),swh.webapp.addJumpToPagePopoverToDataTable(o),$("#swh-authorized-origins-tab").on("shown.bs.tab",(function(){n.draw()})),$("#swh-unauthorized-origins-tab").on("shown.bs.tab",(function(){a.draw()})),$("#swh-save-requests-pending-tab").on("shown.bs.tab",(function(){i.draw()})),$("#swh-save-requests-accepted-tab").on("shown.bs.tab",(function(){o.draw()})),$("#swh-save-requests-rejected-tab").on("shown.bs.tab",(function(){s.draw()})),$("#swh-save-requests-pending-tab").click((function(){i.ajax.reload(null,!1)})),$("#swh-save-requests-accepted-tab").click((function(){o.ajax.reload(null,!1)})),$("#swh-save-requests-rejected-tab").click((function(){s.ajax.reload(null,!1)})),$("body").on("click",(function(e){$(e.target).parents(".popover").length>0?e.stopPropagation():0===$(e.target).parents(".swh-save-request-info").length&&$(".swh-save-request-info").popover("dispose")}))}))}function v(){return w.apply(this,arguments)}function w(){return(w=(0,u.Z)(l().mark((function e(){var t,r,a;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=$("#swh-authorized-url-prefix").val(),r=Urls.admin_origin_save_add_authorized_url(t),e.prev=2,e.next=5,(0,d.e_)(r);case 5:a=e.sent,(0,d.ry)(a),n.row.add({url:t}).draw(),$(".swh-add-authorized-origin-status").html((0,d.EM)("success","The origin url prefix has been successfully added in the authorized list.",!0)),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(2),$(".swh-add-authorized-origin-status").html((0,d.EM)("warning","The provided origin url prefix is already registered in the authorized list.",!0));case 14:case"end":return e.stop()}}),e,null,[[2,11]])})))).apply(this,arguments)}function _(){return g.apply(this,arguments)}function g(){return(g=(0,u.Z)(l().mark((function e(){var t,r,a;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=$("#swh-authorized-origin-urls tr.selected").text())){e.next=13;break}return r=Urls.admin_origin_save_remove_authorized_url(t),e.prev=3,e.next=6,(0,d.e_)(r);case 6:a=e.sent,(0,d.ry)(a),n.row(".selected").remove().draw(),e.next=13;break;case 11:e.prev=11,e.t0=e.catch(3);case 13:case"end":return e.stop()}}),e,null,[[3,11]])})))).apply(this,arguments)}function m(){return b.apply(this,arguments)}function b(){return(b=(0,u.Z)(l().mark((function e(){var t,r,n;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=$("#swh-unauthorized-url-prefix").val(),r=Urls.admin_origin_save_add_unauthorized_url(t),e.prev=2,e.next=5,(0,d.e_)(r);case 5:n=e.sent,(0,d.ry)(n),a.row.add({url:t}).draw(),$(".swh-add-unauthorized-origin-status").html((0,d.EM)("success","The origin url prefix has been successfully added in the unauthorized list.",!0)),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(2),$(".swh-add-unauthorized-origin-status").html((0,d.EM)("warning","The provided origin url prefix is already registered in the unauthorized list.",!0));case 14:case"end":return e.stop()}}),e,null,[[2,11]])})))).apply(this,arguments)}function y(){return x.apply(this,arguments)}function x(){return(x=(0,u.Z)(l().mark((function e(){var t,r,n;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=$("#swh-unauthorized-origin-urls tr.selected").text())){e.next=14;break}return r=Urls.admin_origin_save_remove_unauthorized_url(t),e.prev=3,e.next=6,(0,d.e_)(r);case 6:n=e.sent,(0,d.ry)(n),a.row(".selected").remove().draw(),e.next=13;break;case 11:e.prev=11,e.t0=e.catch(3);case 13:case 14:case"end":return e.stop()}}),e,null,[[3,11]])})))).apply(this,arguments)}function k(){var e=i.row(".selected");if(e.length){var t=function(){var t=(0,u.Z)(l().mark((function t(){var r,n;return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.data(),n=Urls.admin_origin_save_request_accept(r.visit_type,r.origin_url),t.next=4,(0,d.e_)(n);case 4:i.ajax.reload(null,!1);case 5:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();swh.webapp.showModalConfirm("Accept origin save request ?","Are you sure to accept this origin save request ?",t)}}function q(){var e=i.row(".selected"),t=e.data();if(e.length){var r=function(){var e=(0,u.Z)(l().mark((function e(){var r;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return $("#swh-web-modal-html").modal("hide"),r=Urls.admin_origin_save_request_reject(t.visit_type,t.origin_url),e.next=4,(0,d.e_)(r,{},JSON.stringify({note:$("#swh-rejection-text").val()}));case 4:i.ajax.reload(null,!1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),n="custom",a={};swh.webapp.showModalHtml("Reject origin save request ?",'\n
\n
\n \n
\n \n
\n
\n
\n \n
\n \n
\n'),$("#swh-rejection-reason").on("change",(function(e){a[n]=$("#swh-rejection-text").val(),n=e.target.value;var r="";a.hasOwnProperty(n)?r=a[n]:"invalid-origin"===n?r="The origin with URL "+t.origin_url+" is not a link to a "+t.visit_type+" repository.":"invalid-origin-type"===n?r="The origin with URL "+t.origin_url+" is not of type "+t.visit_type+".":"origin-not-found"===n&&(r="The origin with URL "+t.origin_url+" cannot be found."),$("#swh-rejection-text").val(r)})),$("#swh-rejection-form").on("submit",(function(e){e.preventDefault(),e.stopPropagation(),$("#swh-web-modal-html").css("z-index",4e3),swh.webapp.showModalConfirm("Reject origin save request ?","Are you sure to reject this origin save request ?",r)}))}}function T(e){var t=e.row(".selected");if(t.length){var r=t.data().id,n=function(){var t=(0,u.Z)(l().mark((function t(){var n;return l().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=Urls.admin_origin_save_request_remove(r),t.next=3,(0,d.e_)(n);case 3:e.ajax.reload(null,!1);case 4:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();swh.webapp.showModalConfirm("Remove origin save request ?","Are you sure to remove this origin save request ?",n)}}function j(){T(i)}function E(){T(o)}function S(){T(s)}},20534:function(e,t,r){"use strict";r.d(t,{$v:function(){return q},FF:function(){return y},FQ:function(){return w},NX:function(){return x},OB:function(){return E},UE:function(){return k},pW:function(){return g},q:function(){return _},x9:function(){return T}});var n,a=r(15861),i=r(87757),o=r.n(i),s=r(86515),u=r(59537),c=r(39449),l=r.n(c),p=r(40220),d=r.n(p);function f(e,t,r,n,a,i){return h.apply(this,arguments)}function h(){return(h=(0,a.Z)(o().mark((function e(t,r,n,a,i,s){var c,l,p,d,f,h;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c=Urls.api_1_save_origin(t,r),$(".swh-processing-save-request").css("display","block"),l={},p=null,n!=={}&&(p=JSON.stringify(n),l={"Content-Type":"application/json"}),e.prev=6,e.next=9,(0,u.e_)(c,l,p);case 9:return d=e.sent,(0,u.ry)(d),e.next=13,d.json();case 13:f=e.sent,$(".swh-processing-save-request").css("display","none"),"accepted"===f.save_request_status?a():i(),e.next=25;break;case 18:return e.prev=18,e.t0=e.catch(6),$(".swh-processing-save-request").css("display","none"),e.next=23,e.t0.json();case 23:h=e.sent,s(e.t0.status,h);case 25:case 26:case"end":return e.stop()}}),e,null,[[6,18]])})))).apply(this,arguments)}function v(e){$("#swh-input-artifact-url-"+e).on("input",(function(t){var r=$(this).val().trim(),n=r.split("/").slice(-1)[0];if(n!==r){var a=(n=n.replace(/tar.*$/,"tar")).split(".").slice(0,-1).join("."),i=$("#swh-input-artifact-version-"+e);a!==n&&i.val(a)}}))}function w(){var e=$("#swh-input-visit-type").val(),t="none",r=!0;"archives"===e&&(t="flex",r=!1),$(".swh-save-origin-archives-form").css("display",t),r||$("#swh-save-origin-archives-help").css("display","block"),$(".swh-save-origin-archives-form .form-control").prop("disabled",r),"archives"===e&&1===$(".swh-save-origin-archives-form").length&&($(".swh-save-origin-archives-form").last().after(d()({deletableRow:!1,formId:0})),v(0))}function _(){var e=$(".swh-save-origin-artifact-form").length;$(".swh-save-origin-artifact-form").last().after(d()({deletableRow:!0,formId:e})),v(e)}function g(e){$(e.target).closest(".swh-save-origin-artifact-form").remove()}var m="swh-save-requests-user-filter",b=l()({inputId:m,checked:!1});function y(){$(document).ready((function(){$.fn.dataTable.ext.errMode="none",$("#swh-input-visit-type").val("git"),n=$("#swh-origin-save-requests").on("error.dt",(function(e,t,r,n){$("#swh-origin-save-request-list-error").text("An error occurred while retrieving the save requests list"),console.log(n)})).DataTable({serverSide:!0,processing:!0,language:{processing:''},ajax:{url:Urls.origin_save_requests_list("all"),data:function(e){swh.webapp.isUserLoggedIn()&&$("#"+m).prop("checked")&&(e.user_requests_only="1")}},searchDelay:1e3,dom:'<"row"<"col-sm-3"l><"col-sm-6 text-left user-requests-filter"><"col-sm-3"f>><"row"<"col-sm-12"tr>><"row"<"col-sm-5"i><"col-sm-7"p>>',fnInitComplete:function(){swh.webapp.isUserLoggedIn()&&($("div.user-requests-filter").html(b),$("#"+m).on("change",(function(){n.draw()})))},columns:[{data:"save_request_date",name:"request_date",render:u.Jp},{data:"visit_type",name:"visit_type"},{data:"origin_url",name:"origin_url",render:function(e,t,r){if("display"===t){var n="",a=$.fn.dataTable.render.text().display(e);if("succeeded"===r.save_task_status)if("full"===r.visit_status||"partial"===r.visit_status){var i=Urls.browse_origin()+"?origin_url="+encodeURIComponent(a);r.visit_date&&(i+="&timestamp="+encodeURIComponent(r.visit_date)),n+=''+a+""}else{n+=''+a+""}else n+=a;return n+=' '}return e}},{data:"save_request_status",name:"status"},{data:"save_task_status",name:"loading_task_status"},{name:"info",render:function(e,t,r){return"succeeded"===r.save_task_status||"failed"===r.save_task_status||null!=r.note?'':""}},{render:function(e,t,r){return"accepted"===r.save_request_status?'':""}}],scrollY:"50vh",scrollCollapse:!0,order:[[0,"desc"]],responsive:{details:{type:"none"}}}),swh.webapp.addJumpToPagePopoverToDataTable(n),window.location.pathname===Urls.origin_save()&&"#requests"===window.location.hash?window.location=Urls.origin_save_list():$("#swh-origin-save-requests")&&n.draw();var e=(0,u.EM)("success",'The "save code now" request has been accepted and will be processed as soon as possible.',!0),t=(0,u.EM)("warning",'The "save code now" request has been put in pending state and may be accepted for processing after manual review.',!0),r=(0,u.EM)("danger",'The rate limit for "save code now" requests has been reached. Please try again later.',!0),i=(0,u.EM)("danger",'An unexpected error happened when submitting the "save code now request".',!0);$("#swh-save-origin-form").submit(function(){var n=(0,a.Z)(o().mark((function n(a){var s,c,l,p;return o().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(a.preventDefault(),a.stopPropagation(),$(".alert").alert("close"),!a.target.checkValidity()){n.next=15;break}return $(a.target).removeClass("was-validated"),s=$("#swh-input-visit-type").val(),c=$("#swh-input-origin-url").val(),n.next=9,(0,u.eI)(c);case 9:if(c=n.sent,l={},"archives"===s)for(l.archives_data=[],p=0;p<$(".swh-save-origin-artifact-form").length;++p)l.archives_data.push({artifact_url:$("#swh-input-artifact-url-"+p).val(),artifact_version:$("#swh-input-artifact-version-"+p).val()});f(s,c,l,(function(){return $("#swh-origin-save-request-status").html(e)}),(function(){return $("#swh-origin-save-request-status").html(t)}),(function(e,t){if($("#swh-origin-save-request-status").css("color","red"),403===e){var n=(0,u.EM)("danger","Error: "+t.reason);$("#swh-origin-save-request-status").html(n)}else if(429===e)$("#swh-origin-save-request-status").html(r);else if(400===e){var a=(0,u.EM)("danger",t.reason);$("#swh-origin-save-request-status").html(a)}else $("#swh-origin-save-request-status").html(i)})),n.next=16;break;case 15:$(a.target).addClass("was-validated");case 16:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}()),$("#swh-show-origin-save-requests-list").on("click",(function(e){e.preventDefault(),$('.nav-tabs a[href="#swh-origin-save-requests-list"]').tab("show")})),$("#swh-input-origin-url").on("input",(function(e){var t=$(this).val().trim();$(this).val(t),$("#swh-input-visit-type option").each((function(){var e=$(this).val();e&&t.includes(e)&&($(this).prop("selected",!0),x($("#swh-input-origin-url")[0]))}))})),"#requests"===window.location.hash&&$('.nav-tabs a[href="#swh-origin-save-requests-list"]').tab("show"),$(window).on("hashchange",(function(){"#requests"===window.location.hash?$('.nav-tabs a[href="#swh-origin-save-requests-list"]').tab("show"):$('.nav-tabs a[href="#swh-origin-save-requests-create"]').tab("show")}))}))}function x(e){var t=$("#swh-input-visit-type").val(),r=(0,u.mQ)(e.value.trim(),["http:","https:","svn:","git:","rsync:","pserver:","ssh:","bzr:"]),n=null!==r;n&&"git"===t&&(n=(0,u.Eg)(r));var a="";n?""!==r.password&&"anonymous"!==r.password&&(a="The origin url contains a password and cannot be accepted for security reasons"):a="The origin url is not valid or does not reference a code repository",e.setCustomValidity(a),$(e).siblings(".invalid-feedback").text(a)}function k(){var e=(0,u.EM)("success",'The "take new snapshot" request has been accepted and will be processed as soon as possible.',!0),t=(0,u.EM)("warning",'The "take new snapshot" request has been put in pending state and may be accepted for processing after manual review.',!0),r=(0,u.EM)("danger",'The rate limit for "take new snapshot" requests has been reached. Please try again later.',!0),n=(0,u.EM)("danger",'An unexpected error happened when submitting the "save code now request".',!0);$(document).ready((function(){$("#swh-take-new-snapshot-form").submit((function(a){a.preventDefault(),a.stopPropagation();f($("#swh-input-visit-type").val(),$("#swh-input-origin-url").val(),{},(function(){return $("#swh-take-new-snapshot-request-status").html(e)}),(function(){return $("#swh-take-new-snapshot-request-status").html(t)}),(function(e,t){if($("#swh-take-new-snapshot-request-status").css("color","red"),403===e){var a=(0,u.EM)("danger","Error: "+t.detail,!0);$("#swh-take-new-snapshot-request-status").html(a)}else 429===e?$("#swh-take-new-snapshot-request-status").html(r):$("#swh-take-new-snapshot-request-status").html(n)}))}))}))}function q(e,t){return null===t?null:{json:function(e){return JSON.stringify(e,null,2)},date:function(e){return new Date(e).toLocaleString()},raw:function(e){return e},duration:function(e){return e+" seconds"}}[e](t)}function T(e,t){return j.apply(this,arguments)}function j(){return(j=(0,a.Z)(o().mark((function e(t,r){var n,a,i,u,c,l,p,d,f,h,v,w,_,g,m,b;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),n=Urls.origin_save_task_info(r),!$(t.target).data("bs.popover")){e.next=5;break}return $(t.target).popover("dispose"),e.abrupt("return");case 5:return $(".swh-save-request-info").popover("dispose"),$(t.target).popover({animation:!1,boundary:"viewport",container:"body",title:'Save request task information ',content:'
\n
\n ',g=0,m=c;g\n '+b.key+'\n \n
'+b.value+"
\n \n ";u+=""}$(".swh-popover").html(u),$(t.target).popover("update");case 18:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(e,t){$("#swh-input-origin-url").val(t);var r=!1;$("#swh-input-visit-type option").each((function(){var e=$(this).val();e&&t.includes(e)&&($(this).prop("selected",!0),r=!0)})),r||$("#swh-input-visit-type option").each((function(){$(this).val()===e&&$(this).prop("selected",!0)})),window.scrollTo(0,0)}},39449:function(module){module.exports=function anonymous(locals,escapeFn,include,rethrow){escapeFn=escapeFn||function(e){return null==e?"":String(e).replace(_MATCH_HTML,encode_char)};var _ENCODE_HTML_RULES={"&":"&","<":"<",">":">",'"':""","'":"'"},_MATCH_HTML=/[&<>'"]/g;function encode_char(e){return _ENCODE_HTML_RULES[e]||e}var __output="";function __append(e){null!=e&&(__output+=e)}with(locals||{})__append('\n
\n \n \n
\n');return __output}},40220:function(module){module.exports=function anonymous(locals,escapeFn,include,rethrow){escapeFn=escapeFn||function(e){return null==e?"":String(e).replace(_MATCH_HTML,encode_char)};var _ENCODE_HTML_RULES={"&":"&","<":"<",">":">",'"':""","'":"'"},_MATCH_HTML=/[&<>'"]/g;function encode_char(e){return _ENCODE_HTML_RULES[e]||e}var __output="";function __append(e){null!=e&&(__output+=e)}with(locals||{})__append('\n\n
\n
\n \n \n
The artifact url is mandatory
\n
\n
\n \n \n
The artifact version is mandatory
\n
\n
\n '),deletableRow?(__append('\n \n \n ')):__append('\n \n \n '),__append("\n
\n
");return __output}},35666:function(e){var t=function(e){"use strict";var t,r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(e,t,r){e[t]=r.value},i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function c(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,r){return e[t]=r}}function l(e,t,r,n){var i=t&&t.prototype instanceof w?t:w,o=Object.create(i.prototype),s=new S(n||[]);return a(o,"_invoke",{value:q(e,r,s)}),o}function p(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var d="suspendedStart",f="executing",h="completed",v={};function w(){}function _(){}function g(){}var m={};c(m,o,(function(){return this}));var b=Object.getPrototypeOf,y=b&&b(b(R([])));y&&y!==r&&n.call(y,o)&&(m=y);var x=g.prototype=w.prototype=Object.create(m);function $(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function r(a,i,o,s){var u=p(e[a],e,i);if("throw"!==u.type){var c=u.arg,l=c.value;return l&&"object"==typeof l&&n.call(l,"__await")?t.resolve(l.__await).then((function(e){r("next",e,o,s)}),(function(e){r("throw",e,o,s)})):t.resolve(l).then((function(e){c.value=e,o(c)}),(function(e){return r("throw",e,o,s)}))}s(u.arg)}var i;a(this,"_invoke",{value:function(e,n){function a(){return new t((function(t,a){r(e,n,t,a)}))}return i=i?i.then(a,a):a()}})}function q(e,t,r){var n=d;return function(a,i){if(n===f)throw new Error("Generator is already running");if(n===h){if("throw"===a)throw i;return L()}for(r.method=a,r.arg=i;;){var o=r.delegate;if(o){var s=T(o,r);if(s){if(s===v)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===d)throw n=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=f;var u=p(e,t,r);if("normal"===u.type){if(n=r.done?h:"suspendedYield",u.arg===v)continue;return{value:u.arg,done:r.done}}"throw"===u.type&&(n=h,r.method="throw",r.arg=u.arg)}}}function T(e,r){var n=e.iterator[r.method];if(n===t){if(r.delegate=null,"throw"===r.method){if(e.iterator.return&&(r.method="return",r.arg=t,T(e,r),"throw"===r.method))return v;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var a=p(n,e.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,v;var i=a.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,v):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,v)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function R(e){if(e){var r=e[o];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var a=-1,i=function r(){for(;++a=0;--i){var o=this.tryEntries[i],s=o.completion;if("root"===o.tryLoc)return a("end");if(o.tryLoc<=this.prev){var u=n.call(o,"catchLoc"),c=n.call(o,"finallyLoc");if(u&&c){if(this.prev=0;--r){var a=this.tryEntries[r];if(a.tryLoc<=this.prev&&n.call(a,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),E(r),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var a=n.arg;E(r)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:R(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),v}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},15861:function(e,t,r){"use strict";function n(e,t,r,n,a,i,o){try{var s=e[i](o),u=s.value}catch(e){return void r(e)}s.done?t(u):Promise.resolve(u).then(n,a)}function a(e){return function(){var t=this,r=arguments;return new Promise((function(a,i){var o=e.apply(t,r);function s(e){n(o,a,i,s,u,"next",e)}function u(e){n(o,a,i,s,u,"throw",e)}s(void 0)}))}}r.d(t,{Z:function(){return a}})},60136:function(e,t,r){"use strict";r.d(t,{Z:function(){return a}});var n=r(89611);function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&(0,n.Z)(e,t)}},89611:function(e,t,r){"use strict";function n(e,t){return n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(e,t)}r.d(t,{Z:function(){return n}})},31955:function(e,t){"use strict";function r(e){for(var t=1;t