diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index ae1bf2f3..00000000 --- a/.eslintignore +++ /dev/null @@ -1 +0,0 @@ -/manager-client/**/*.js diff --git a/assets/docker-manager-app.js b/assets/docker-manager-app.js index 6471475a..37a3a8bb 100644 --- a/assets/docker-manager-app.js +++ b/assets/docker-manager-app.js @@ -1,3 +1,5 @@ +/*eslint-disable*/ + "use strict" define("manager-client/app",["exports","manager-client/resolver","ember-load-initializers","manager-client/config/environment"],function(e,t,n,r){var a Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,Ember.MODEL_FACTORY_INJECTIONS=!0,a=Ember.Application.extend({modulePrefix:r.default.modulePrefix,podModulePrefix:r.default.podModulePrefix,Resolver:t.default}),(0,n.default)(a,r.default.modulePrefix) @@ -129,3 +131,5 @@ var t=Ember.HTMLBars.template({id:"H4zT5h6q",block:'{"symbols":[],"statements":[ 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+b1a85b04"}) + +/*eslint-enable*/ diff --git a/assets/docker-manager-vendor.js b/assets/docker-manager-vendor.js index 5f287779..3d4d51f8 100644 --- a/assets/docker-manager-vendor.js +++ b/assets/docker-manager-vendor.js @@ -1,3 +1,5 @@ +/*eslint-disable*/ + window.EmberENV={FEATURES:{},EXTEND_PROTOTYPES:{Date:!1}} var loader,define,requireModule,require,requirejs,runningTests=!1;(function(e){"use strict" function t(){var e=Object.create(null) @@ -6249,3 +6251,5 @@ return e._dict=null,delete e._dict,e}}),define("moment/index",["exports","moment function n(e,n){if(t.default.isMoment(e)&&t.default.isMoment(n))return e.isBefore(n)?-1:e.isSame(n)?0:1 throw new Error("Arguments provided to `compare` are not moment objects")}Object.defineProperty(e,"__esModule",{value:!0}),t.default.prototype.compare=n,t.default.compare=n,t.default.prototype.clone=function(){return(0,t.default)(this)},e.default=t.default}),define("moment/lib",["exports"],function(e){"use strict" Object.defineProperty(e,"__esModule",{value:!0}),e.default=self.moment}) + +/*eslint-enable*/ diff --git a/manager-client/app/components/x-console.js b/manager-client/app/components/x-console.js index d474ff11..433f86f5 100644 --- a/manager-client/app/components/x-console.js +++ b/manager-client/app/components/x-console.js @@ -1,3 +1,5 @@ +/* eslint-disable */ + import Component from "@ember/component"; import { observer } from "@ember/object"; import { scheduleOnce } from "@ember/runloop"; @@ -5,7 +7,7 @@ import { scheduleOnce } from "@ember/runloop"; export default Component.extend({ classNameBindings: [":logs"], - _outputChanged: observer("output", function() { + _outputChanged: observer("output", function () { scheduleOnce("afterRender", this, "_scrollBottom"); }), @@ -18,5 +20,7 @@ export default Component.extend({ didInsertElement() { this._super(...arguments); this._scrollBottom(); - } + }, }); + +/* eslint-enable */ diff --git a/manager-client/app/controllers/upgrade.js b/manager-client/app/controllers/upgrade.js index 3856d0ae..e87e962f 100644 --- a/manager-client/app/controllers/upgrade.js +++ b/manager-client/app/controllers/upgrade.js @@ -1,3 +1,5 @@ +/* eslint-disable */ + /* global MessageBus, bootbox */ import Repo from "manager-client/models/repo"; import Controller from "@ember/controller"; @@ -15,20 +17,20 @@ export default Controller.extend({ complete: equal("status", "complete"), failed: equal("status", "failed"), - multiUpgrade: computed("model.length", function() { + multiUpgrade: computed("model.length", function () { return this.get("model.length") !== 1; }), - title: computed("model.@each.name", function() { + title: computed("model.@each.name", function () { return this.get("multiUpgrade") ? "All" : this.get("model")[0].get("name"); }), - isUpToDate: computed("model.@each.upToDate", function() { - return this.get("model").every(repo => repo.get("upToDate")); + isUpToDate: computed("model.@each.upToDate", function () { + return this.get("model").every((repo) => repo.get("upToDate")); }), - upgrading: computed("model.@each.upgrading", function() { - return this.get("model").some(repo => repo.get("upgrading")); + upgrading: computed("model.@each.upgrading", function () { + return this.get("model").some((repo) => repo.get("upgrading")); }), repos() { @@ -37,7 +39,7 @@ export default Controller.extend({ }, updateAttribute(key, value, valueIsKey = false) { - this.get("model").forEach(repo => { + this.get("model").forEach((repo) => { value = valueIsKey ? repo.get(value) : value; repo.set(key, value); }); @@ -56,8 +58,8 @@ export default Controller.extend({ if (msg.value === "complete") { this.get("model") - .filter(repo => repo.get("upgrading")) - .forEach(repo => { + .filter((repo) => repo.get("upgrading")) + .forEach((repo) => { repo.set("version", repo.get("latest.version")); }); } @@ -70,7 +72,7 @@ export default Controller.extend({ } }, - upgradeButtonText: computed("upgrading", function() { + upgradeButtonText: computed("upgrading", function () { if (this.get("upgrading")) { return "Upgrading..."; } else { @@ -79,7 +81,7 @@ export default Controller.extend({ }), startBus() { - MessageBus.subscribe("/docker/upgrade", msg => { + MessageBus.subscribe("/docker/upgrade", (msg) => { this.messageReceived(msg); }); }, @@ -98,8 +100,8 @@ export default Controller.extend({ if (this.get("multiUpgrade")) { this.get("model") - .filter(repo => !repo.get("upToDate")) - .forEach(repo => repo.set("upgrading", true)); + .filter((repo) => !repo.get("upToDate")) + .forEach((repo) => repo.set("upgrading", true)); return Repo.upgradeAll(); } @@ -114,11 +116,11 @@ export default Controller.extend({ bootbox.confirm( "WARNING: You should only reset upgrades that have failed and are not running.\n\n" + "This will NOT cancel currently running builds and should only be used as a last resort.", - result => { + (result) => { if (result) { if (this.get("multiUpgrade")) { return Repo.resetAll( - this.get("model").filter(repo => !repo.get("upToDate")) + this.get("model").filter((repo) => !repo.get("upToDate")) ).finally(() => { this.reset(); this.updateAttribute("upgrading", false); @@ -132,6 +134,8 @@ export default Controller.extend({ } } ); - } - } + }, + }, }); + +/* eslint-enable */ diff --git a/manager-client/app/discourse.js b/manager-client/app/discourse.js index 9ce13112..0a8b5835 100644 --- a/manager-client/app/discourse.js +++ b/manager-client/app/discourse.js @@ -1,3 +1,5 @@ +/* eslint-disable */ + function init() { const data = Em.$("#preloaded-data").data("preload"); Em.$.extend(Discourse, data); @@ -17,7 +19,9 @@ const Discourse = { if (url[0] !== "/") url = "/" + url; return this.rootUrl + url; - } + }, }; export default Discourse; + +/* eslint-enable */ diff --git a/manager-client/app/routes/upgrade.js b/manager-client/app/routes/upgrade.js index efae0991..40a40083 100644 --- a/manager-client/app/routes/upgrade.js +++ b/manager-client/app/routes/upgrade.js @@ -13,9 +13,9 @@ export default Route.extend({ afterModel(model) { if (Array.isArray(model)) { - return Repo.findLatestAll().then(response => { - JSON.parse(response).repos.forEach(_repo => { - const repo = model.find(repo => repo.get("path") === _repo.path); + return Repo.findLatestAll().then((response) => { + JSON.parse(response).repos.forEach((_repo) => { + const repo = model.find((repo) => repo.get("path") === _repo.path); if (!repo) { return; } @@ -24,19 +24,19 @@ export default Route.extend({ }); return Repo.findAllProgress( - model.filter(repo => !repo.get("upToDate")) - ).then(progress => { + model.filter((repo) => !repo.get("upToDate")) + ).then((progress) => { this.set("progress", JSON.parse(progress).progress); }); }); } - return Repo.findUpgrading().then(u => { + return Repo.findUpgrading().then((u) => { if (u && u !== model) { return Promise.reject("wat"); } return model.findLatest().then(() => { - return model.findProgress().then(progress => { + return model.findProgress().then((progress) => { this.set("progress", progress); }); }); @@ -48,12 +48,12 @@ export default Route.extend({ controller.setProperties({ model: Array.isArray(model) ? model : [model], output: this.get("progress.logs"), - percent: this.get("progress.percentage") + percent: this.get("progress.percentage"), }); controller.startBus(); }, deactivate() { this.controllerFor("upgrade").stopBus(); - } + }, }); diff --git a/manager-client/config/environment.js b/manager-client/config/environment.js index bd14e73c..d23909e2 100644 --- a/manager-client/config/environment.js +++ b/manager-client/config/environment.js @@ -1,6 +1,7 @@ +/* eslint-disable */ /* jshint node: true */ -module.exports = function(environment) { +module.exports = function (environment) { var ENV = { modulePrefix: "manager-client", environment: environment, @@ -13,14 +14,14 @@ module.exports = function(environment) { }, EXTEND_PROTOTYPES: { // Prevent Ember Data from overriding Date.parse. - Date: false - } + Date: false, + }, }, APP: { // Here you can pass flags/options to your application instance // when it is created - } + }, }; if (environment === "development") { @@ -48,3 +49,5 @@ module.exports = function(environment) { return ENV; }; + +/* eslint-enable */ diff --git a/manager-client/ember-cli-build.js b/manager-client/ember-cli-build.js index f4c9756c..2e911e69 100644 --- a/manager-client/ember-cli-build.js +++ b/manager-client/ember-cli-build.js @@ -1,13 +1,14 @@ +/* eslint-disable */ /*jshint node:true*/ /* global require, module */ var EmberApp = require("ember-cli/lib/broccoli/ember-app"); -module.exports = function(defaults) { +module.exports = function (defaults) { var app = new EmberApp(defaults, { // Add options here fingerprint: { - enabled: false - } + enabled: false, + }, }); // Use `app.import` to add additional libraries to the generated @@ -29,3 +30,5 @@ module.exports = function(defaults) { return app.toTree(); }; + +/* eslint-enable */