Upgrade yarn

Upgrade yarn

diff --git a/assets/docker-manager-app.js b/assets/docker-manager-app.js
index d508ecc..93b6819 100644
--- a/assets/docker-manager-app.js
+++ b/assets/docker-manager-app.js
@@ -128,4 +128,4 @@ e.default=t}),define("manager-client/templates/upgrade",["exports"],function(e){
 var t=Ember.HTMLBars.template({id:"H4zT5h6q",block:'{"symbols":[],"statements":[[7,"h3"],[9],[0,"Upgrade "],[1,[21,"title"],false],[10],[0,"\\n\\n"],[1,[27,"progress-bar",null,[["percent"],[[23,["percent"]]]]],false],[0,"\\n\\n"],[4,"if",[[23,["complete"]]],null,{"statements":[[0,"  "],[7,"p"],[9],[0,"Upgrade completed successfully!"],[10],[0,"\\n"]],"parameters":[]},null],[0,"\\n"],[4,"if",[[23,["failed"]]],null,{"statements":[[0,"  "],[7,"p"],[9],[0,"Sorry, there was an error upgrading Discourse. Please check the logs below."],[10],[0,"\\n"]],"parameters":[]},null],[0,"\\n"],[4,"if",[[23,["isUpToDate"]]],null,{"statements":[[4,"unless",[[23,["multiUpgrade"]]],null,{"statements":[[0,"    "],[7,"p"],[9],[1,[21,"title"],false],[0," is at the newest version."],[10],[0,"\\n"]],"parameters":[]},{"statements":[[0,"    "],[7,"p"],[9],[0,"Everything is up-to-date."],[10],[0,"\\n"]],"parameters":[]}]],"parameters":[]},{"statements":[[0,"  "],[7,"div"],[11,"style","clear: both"],[9],[0,"\\n    "],[7,"button"],[12,"disabled",[21,"upgrading"]],[11,"class","btn"],[9],[1,[21,"upgradeButtonText"],false],[3,"action",[[22,0,[]],"start"]],[10],[0,"\\n"],[4,"if",[[23,["upgrading"]]],null,{"statements":[[0,"      "],[7,"button"],[11,"class","btn unlock"],[9],[0,"Reset Upgrade"],[3,"action",[[22,0,[]],"resetUpgrade"]],[10],[0,"\\n"]],"parameters":[]},null],[0,"  "],[10],[0,"\\n"]],"parameters":[]}],[0,"\\n"],[1,[27,"x-console",null,[["output","followOutput"],[[23,["output"]],true]]],false],[0,"\\n"]],"hasEval":false}',meta:{moduleName:"manager-client/templates/upgrade.hbs"}})
 e.default=t})
 define("manager-client/config/environment",[],function(){try{var e="manager-client/config/environment",t=document.querySelector('meta[name="'+e+'"]').getAttribute("content"),n={default:JSON.parse(decodeURIComponent(t))}
-return Object.defineProperty(n,"__esModule",{value:!0}),n}catch(r){throw new Error('Could not read config from meta tag with name "'+e+'".')}}),runningTests||require("manager-client/app").default.create({name:"manager-client",version:"0.0.0+2c89085c"})
+return Object.defineProperty(n,"__esModule",{value:!0}),n}catch(r){throw new Error('Could not read config from meta tag with name "'+e+'".')}}),runningTests||require("manager-client/app").default.create({name:"manager-client",version:"0.0.0+286afef1"})
diff --git a/assets/docker-manager-vendor.js b/assets/docker-manager-vendor.js
index 6735d2c..5f28777 100644
--- a/assets/docker-manager-vendor.js
+++ b/assets/docker-manager-vendor.js
@@ -428,36 +428,36 @@ return it[e]},n.locales=function(){return x(it)},n.weekdaysShort=function(e,t,n)
 return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},n.prototype=fn,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}),function(e,t){"use strict"
 "object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document")
 return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict"
-var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,h=l.hasOwnProperty,d=h.toString,f=d.call(Object),p={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},v=function(e){return null!=e&&e===e.window},g={type:!0,src:!0,nonce:!0,noModule:!0}
-function y(e,t,n){var i,o,a=(n=n||r).createElement("script")
-if(a.text=e,t)for(i in g)(o=t[i]||t.getAttribute&&t.getAttribute(i))&&a.setAttribute(i,o)
-n.head.appendChild(a).parentNode.removeChild(a)}function b(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var _=function(e,t){return new _.fn.init(e,t)},w=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g
-function E(e){var t=!!e&&"length"in e&&e.length,n=b(e)
-return!m(e)&&!v(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}_.fn=_.prototype={jquery:"3.4.1",constructor:_,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=_.merge(this.constructor(),e)
-return t.prevObject=this,t},each:function(e){return _.each(this,e)},map:function(e){return this.pushStack(_.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0)
-return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:n.sort,splice:n.splice},_.extend=_.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1
-for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(_.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||_.isPlainObject(n)?n:{},i=!1,a[t]=_.extend(l,o,r)):void 0!==r&&(a[t]=r))
-return a},_.extend({expando:"jQuery"+("3.4.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n
-return!(!e||"[object Object]"!==c.call(e))&&(!(t=i(e))||"function"==typeof(n=h.call(t,"constructor")&&t.constructor)&&d.call(n)===f)},isEmptyObject:function(e){var t
+var n=[],r=Object.getPrototypeOf,i=n.slice,o=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,s=n.indexOf,u={},l=u.toString,c=u.hasOwnProperty,h=c.toString,d=h.call(Object),f={},p=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},m=function(e){return null!=e&&e===e.window},v=e.document,g={type:!0,src:!0,nonce:!0,noModule:!0}
+function y(e,t,n){var r,i,o=(n=n||v).createElement("script")
+if(o.text=e,t)for(r in g)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i)
+n.head.appendChild(o).parentNode.removeChild(o)}function b(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[l.call(e)]||"object":typeof e}var _=function(e,t){return new _.fn.init(e,t)}
+function w(e){var t=!!e&&"length"in e&&e.length,n=b(e)
+return!p(e)&&!m(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}_.fn=_.prototype={jquery:"3.5.0",constructor:_,length:0,toArray:function(){return i.call(this)},get:function(e){return null==e?i.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=_.merge(this.constructor(),e)
+return t.prevObject=this,t},each:function(e){return _.each(this,e)},map:function(e){return this.pushStack(_.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(i.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(_.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(_.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0)
+return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:a,sort:n.sort,splice:n.splice},_.extend=_.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1

[... diff too long, it was truncated ...]

GitHub sha: f2a94998