DEV: Fix imports
This commit is contained in:
parent
12555cc69b
commit
17e085bffd
|
|
@ -1,7 +1,7 @@
|
||||||
import Discourse from "manager-client/discourse";
|
|
||||||
import Component from "@ember/component";
|
import Component from "@ember/component";
|
||||||
import { computed } from "@ember/object";
|
import { computed } from "@ember/object";
|
||||||
import { inject as service } from "@ember/service";
|
import { inject as service } from "@ember/service";
|
||||||
|
import { getURLWithCDN } from "discourse-common/lib/get-url";
|
||||||
|
|
||||||
export default Component.extend({
|
export default Component.extend({
|
||||||
router: service(),
|
router: service(),
|
||||||
|
|
@ -28,11 +28,11 @@ export default Component.extend({
|
||||||
|
|
||||||
officialRepoImageSrc: computed("repo.official", function () {
|
officialRepoImageSrc: computed("repo.official", function () {
|
||||||
if (this.get("repo.fork")) {
|
if (this.get("repo.fork")) {
|
||||||
return Discourse.getAppURL(
|
return getURLWithCDN(
|
||||||
"/plugins/docker_manager/images/font-awesome-exclamation-circle.png"
|
"/plugins/docker_manager/images/font-awesome-exclamation-circle.png"
|
||||||
);
|
);
|
||||||
} else if (this.get("repo.official")) {
|
} else if (this.get("repo.official")) {
|
||||||
return Discourse.getAppURL(
|
return getURLWithCDN(
|
||||||
"/plugins/docker_manager/images/font-awesome-check-circle.png"
|
"/plugins/docker_manager/images/font-awesome-check-circle.png"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import Discourse from "manager-client/discourse";
|
|
||||||
import Controller from "@ember/controller";
|
import Controller from "@ember/controller";
|
||||||
import { computed } from "@ember/object";
|
import { computed } from "@ember/object";
|
||||||
|
import getURL from "discourse-common/lib/get-url";
|
||||||
|
|
||||||
export default Controller.extend({
|
export default Controller.extend({
|
||||||
showBanner: computed("banner", "bannerDismissed", "banner.[]", function() {
|
showBanner: computed("banner", "bannerDismissed", "banner.[]", function() {
|
||||||
|
|
@ -20,16 +20,8 @@ export default Controller.extend({
|
||||||
this.set("banner", banner);
|
this.set("banner", banner);
|
||||||
},
|
},
|
||||||
|
|
||||||
logoUrl: computed(function() {
|
|
||||||
return Discourse.logoUrl;
|
|
||||||
}),
|
|
||||||
|
|
||||||
returnToSiteUrl: computed(function() {
|
|
||||||
return Discourse.getAppURL("/");
|
|
||||||
}),
|
|
||||||
|
|
||||||
backupsUrl: computed(function() {
|
backupsUrl: computed(function() {
|
||||||
return Discourse.getAppURL("/admin/backups");
|
return getURL("/admin/backups");
|
||||||
}),
|
}),
|
||||||
|
|
||||||
actions: {
|
actions: {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
/* eslint-disable */
|
/* eslint-disable */
|
||||||
|
|
||||||
/* global MessageBus, bootbox */
|
/* global MessageBus, bootbox */
|
||||||
import Repo from "manager-client/models/repo";
|
import Repo from "discourse/plugins/docker_manager/discourse/models/repo";
|
||||||
import Controller from "@ember/controller";
|
import Controller from "@ember/controller";
|
||||||
import { equal } from "@ember/object/computed";
|
import { equal } from "@ember/object/computed";
|
||||||
import { computed } from "@ember/object";
|
import { computed } from "@ember/object";
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,11 @@
|
||||||
import EmberObject from "@ember/object";
|
import EmberObject from "@ember/object";
|
||||||
import Discourse from "manager-client/discourse";
|
import { ajax } from "discourse/lib/ajax";
|
||||||
import jQuery from "jquery";
|
|
||||||
|
|
||||||
const ProcessList = EmberObject.extend({
|
const ProcessList = EmberObject.extend({
|
||||||
output: null,
|
output: null,
|
||||||
|
|
||||||
refresh() {
|
refresh() {
|
||||||
return jQuery
|
return ajax("/admin/docker/ps", {
|
||||||
.ajax(Discourse.getAppURL("/admin/docker/ps"), {
|
|
||||||
dataType: "text",
|
dataType: "text",
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,8 @@
|
||||||
import Discourse from "manager-client/discourse";
|
|
||||||
import { default as EmberObject, computed } from "@ember/object";
|
import { default as EmberObject, computed } from "@ember/object";
|
||||||
import { or } from "@ember/object/computed";
|
import { or } from "@ember/object/computed";
|
||||||
import { isNone } from "@ember/utils";
|
import { isNone } from "@ember/utils";
|
||||||
import { Promise } from "rsvp";
|
import { Promise } from "rsvp";
|
||||||
import jQuery from "jquery";
|
import { ajax } from "discourse/lib/ajax";
|
||||||
|
|
||||||
let loaded = [];
|
let loaded = [];
|
||||||
|
|
||||||
|
|
@ -55,7 +54,7 @@ const Repo = EmberObject.extend({
|
||||||
args = args || {};
|
args = args || {};
|
||||||
args.data = this.getProperties("path", "version", "branch");
|
args.data = this.getProperties("path", "version", "branch");
|
||||||
|
|
||||||
return jQuery.ajax(Discourse.getAppURL(url), args);
|
return ajax(url, args);
|
||||||
},
|
},
|
||||||
|
|
||||||
findLatest() {
|
findLatest() {
|
||||||
|
|
@ -66,7 +65,7 @@ const Repo = EmberObject.extend({
|
||||||
}
|
}
|
||||||
|
|
||||||
this.set("checking", true);
|
this.set("checking", true);
|
||||||
this.repoAjax(Discourse.getAppURL("/admin/docker/latest")).then(
|
this.repoAjax("/admin/docker/latest").then(
|
||||||
(result) => {
|
(result) => {
|
||||||
this.setProperties({
|
this.setProperties({
|
||||||
unloaded: false,
|
unloaded: false,
|
||||||
|
|
@ -81,13 +80,13 @@ const Repo = EmberObject.extend({
|
||||||
},
|
},
|
||||||
|
|
||||||
findProgress() {
|
findProgress() {
|
||||||
return this.repoAjax(Discourse.getAppURL("/admin/docker/progress")).then(
|
return this.repoAjax("/admin/docker/progress").then(
|
||||||
(result) => result.progress
|
(result) => result.progress
|
||||||
);
|
);
|
||||||
},
|
},
|
||||||
|
|
||||||
resetUpgrade() {
|
resetUpgrade() {
|
||||||
return this.repoAjax(Discourse.getAppURL("/admin/docker/upgrade"), {
|
return this.repoAjax("/admin/docker/upgrade", {
|
||||||
dataType: "text",
|
dataType: "text",
|
||||||
type: "DELETE",
|
type: "DELETE",
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
|
|
@ -98,7 +97,7 @@ const Repo = EmberObject.extend({
|
||||||
startUpgrade() {
|
startUpgrade() {
|
||||||
this.set("upgrading", true);
|
this.set("upgrading", true);
|
||||||
|
|
||||||
return this.repoAjax(Discourse.getAppURL("/admin/docker/upgrade"), {
|
return this.repoAjax("/admin/docker/upgrade", {
|
||||||
dataType: "text",
|
dataType: "text",
|
||||||
type: "POST",
|
type: "POST",
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
|
|
@ -114,7 +113,7 @@ Repo.reopenClass({
|
||||||
return resolve(loaded);
|
return resolve(loaded);
|
||||||
}
|
}
|
||||||
|
|
||||||
jQuery.ajax(Discourse.getAppURL("/admin/docker/repos")).then((result) => {
|
ajax("/admin/docker/repos").then((result) => {
|
||||||
loaded = result.repos.map((r) => Repo.create(r));
|
loaded = result.repos.map((r) => Repo.create(r));
|
||||||
resolve(loaded);
|
resolve(loaded);
|
||||||
});
|
});
|
||||||
|
|
@ -130,7 +129,7 @@ Repo.reopenClass({
|
||||||
},
|
},
|
||||||
|
|
||||||
upgradeAll() {
|
upgradeAll() {
|
||||||
return jQuery.ajax(Discourse.getAppURL("/admin/docker/upgrade"), {
|
return ajax("/admin/docker/upgrade", {
|
||||||
dataType: "text",
|
dataType: "text",
|
||||||
type: "POST",
|
type: "POST",
|
||||||
data: { path: "all" },
|
data: { path: "all" },
|
||||||
|
|
@ -138,7 +137,7 @@ Repo.reopenClass({
|
||||||
},
|
},
|
||||||
|
|
||||||
resetAll(repos) {
|
resetAll(repos) {
|
||||||
return jQuery.ajax(Discourse.getAppURL("/admin/docker/upgrade"), {
|
return ajax("/admin/docker/upgrade", {
|
||||||
dataType: "text",
|
dataType: "text",
|
||||||
type: "DELETE",
|
type: "DELETE",
|
||||||
data: { path: "all", version: concatVersions(repos) },
|
data: { path: "all", version: concatVersions(repos) },
|
||||||
|
|
@ -146,7 +145,7 @@ Repo.reopenClass({
|
||||||
},
|
},
|
||||||
|
|
||||||
findLatestAll() {
|
findLatestAll() {
|
||||||
return jQuery.ajax(Discourse.getAppURL("/admin/docker/latest"), {
|
return ajax("/admin/docker/latest", {
|
||||||
dataType: "text",
|
dataType: "text",
|
||||||
type: "GET",
|
type: "GET",
|
||||||
data: { path: "all" },
|
data: { path: "all" },
|
||||||
|
|
@ -154,7 +153,7 @@ Repo.reopenClass({
|
||||||
},
|
},
|
||||||
|
|
||||||
findAllProgress(repos) {
|
findAllProgress(repos) {
|
||||||
return jQuery.ajax(Discourse.getAppURL("/admin/docker/progress"), {
|
return ajax("/admin/docker/progress", {
|
||||||
dataType: "text",
|
dataType: "text",
|
||||||
type: "GET",
|
type: "GET",
|
||||||
data: { path: "all", version: concatVersions(repos) },
|
data: { path: "all", version: concatVersions(repos) },
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import Repo from "manager-client/models/repo";
|
import Repo from "discourse/plugins/docker_manager/discourse/models/repo";
|
||||||
import Route from "@ember/routing/route";
|
import Route from "@ember/routing/route";
|
||||||
|
|
||||||
export default Route.extend({
|
export default Route.extend({
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import { find } from "manager-client/models/process-list";
|
import { find } from "discourse/plugins/docker_manager/discourse/models/process-list";
|
||||||
import Route from "@ember/routing/route";
|
import Route from "@ember/routing/route";
|
||||||
|
|
||||||
export default Route.extend({
|
export default Route.extend({
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import Repo from "manager-client/models/repo";
|
import Repo from "discourse/plugins/docker_manager/discourse/models/repo";
|
||||||
import Route from "@ember/routing/route";
|
import Route from "@ember/routing/route";
|
||||||
import EmberObject from "@ember/object";
|
import EmberObject from "@ember/object";
|
||||||
import { Promise } from "rsvp";
|
import { Promise } from "rsvp";
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ import { module, test } from "qunit";
|
||||||
import { setupRenderingTest } from "ember-qunit";
|
import { setupRenderingTest } from "ember-qunit";
|
||||||
import { render, find } from "@ember/test-helpers";
|
import { render, find } from "@ember/test-helpers";
|
||||||
import hbs from "htmlbars-inline-precompile";
|
import hbs from "htmlbars-inline-precompile";
|
||||||
import Repo from "manager-client/models/repo";
|
import Repo from "discourse/plugins/docker_manager/discourse/models/repo";
|
||||||
|
|
||||||
const repoObject = Repo.create({
|
const repoObject = Repo.create({
|
||||||
unloaded: false,
|
unloaded: false,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue