From 6f2b141bf7002810c5caa39331b1927722d42172 Mon Sep 17 00:00:00 2001 From: Georgi Gardev Date: Wed, 23 Dec 2020 16:11:47 +0200 Subject: Fix #167: align item name when subtitle is empty --- src/assets/app.scss | 5 +++++ src/components/services/Generic.vue | 35 ++++++++++++++++++----------------- 2 files changed, 23 insertions(+), 17 deletions(-) (limited to 'src') diff --git a/src/assets/app.scss b/src/assets/app.scss index c246500..d602170 100644 --- a/src/assets/app.scss +++ b/src/assets/app.scss @@ -197,6 +197,11 @@ body { } } + .media.no-subtitle { + display: flex; + align-items: center; + } + .media-content { overflow: hidden; text-overflow: inherit; diff --git a/src/components/services/Generic.vue b/src/components/services/Generic.vue index 3238ead..08bd3f6 100644 --- a/src/components/services/Generic.vue +++ b/src/components/services/Generic.vue @@ -1,16 +1,3 @@ - - - -*/ - - - - - @@ -15,11 +15,13 @@ export default { return { isDark: null, faClasses: null, + titles: null, mode: null, }; }, created: function () { this.faClasses = ["fas fa-adjust", "fas fa-circle", "far fa-circle"]; + this.titles = ["Auto-switch", "Light theme", "Dark theme"] this.mode = 0; if ("overrideDark" in localStorage) { // Light theme is 1 and Dark theme is 2 -- cgit v1.2.3 From edc336bba683cbc06d1f3b8bace14a80ec2d7c5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABtan=20Caillaut?= Date: Tue, 9 Mar 2021 18:29:41 +0100 Subject: yarn lint --- src/components/DarkMode.vue | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) (limited to 'src') diff --git a/src/components/DarkMode.vue b/src/components/DarkMode.vue index 4c5ba03..80491fa 100644 --- a/src/components/DarkMode.vue +++ b/src/components/DarkMode.vue @@ -4,7 +4,11 @@ aria-label="Toggle dark mode" class="navbar-item is-inline-block-mobile" > - + @@ -21,7 +25,7 @@ export default { }, created: function () { this.faClasses = ["fas fa-adjust", "fas fa-circle", "far fa-circle"]; - this.titles = ["Auto-switch", "Light theme", "Dark theme"] + this.titles = ["Auto-switch", "Light theme", "Dark theme"]; this.mode = 0; if ("overrideDark" in localStorage) { // Light theme is 1 and Dark theme is 2 @@ -32,33 +36,37 @@ export default { }, methods: { toggleTheme: function () { - this.mode = (this.mode + 1) % 3 - switch(this.mode) { + this.mode = (this.mode + 1) % 3; + switch (this.mode) { // Default behavior case 0: localStorage.removeItem("overrideDark"); - break + break; // Force light theme case 1: localStorage.overrideDark = false; - break + break; // Force dark theme case 2: localStorage.overrideDark = true; - break + break; default: // Should be unreachable - break + break; } this.isDark = this.getIsDark(); this.$emit("updated", this.isDark); }, - getIsDark: function() { - const values = [matchMedia("(prefers-color-scheme: dark)").matches, false, true]; + getIsDark: function () { + const values = [ + matchMedia("(prefers-color-scheme: dark)").matches, + false, + true, + ]; return values[this.mode]; - } + }, }, }; -- cgit v1.2.3 From 0211da26c805aa7255f605f28257dc82c5aa0f76 Mon Sep 17 00:00:00 2001 From: twolaw Date: Thu, 11 Mar 2021 15:03:16 +0100 Subject: radarr, sonarr services --- src/components/services/Radarr.vue | 157 +++++++++++++++++++++++++++++++++++++ src/components/services/Sonarr.vue | 157 +++++++++++++++++++++++++++++++++++++ 2 files changed, 314 insertions(+) create mode 100644 src/components/services/Radarr.vue create mode 100644 src/components/services/Sonarr.vue (limited to 'src') diff --git a/src/components/services/Radarr.vue b/src/components/services/Radarr.vue new file mode 100644 index 0000000..93831a7 --- /dev/null +++ b/src/components/services/Radarr.vue @@ -0,0 +1,157 @@ + + + + + diff --git a/src/components/services/Sonarr.vue b/src/components/services/Sonarr.vue new file mode 100644 index 0000000..8cebac4 --- /dev/null +++ b/src/components/services/Sonarr.vue @@ -0,0 +1,157 @@ + + + + + -- cgit v1.2.3 From b1de1f9e08a6117459d8fc26f3eb95296d3a8246 Mon Sep 17 00:00:00 2001 From: twolaw Date: Thu, 11 Mar 2021 15:03:25 +0100 Subject: medusa service --- src/components/services/Medusa.vue | 128 +++++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 src/components/services/Medusa.vue (limited to 'src') diff --git a/src/components/services/Medusa.vue b/src/components/services/Medusa.vue new file mode 100644 index 0000000..5720649 --- /dev/null +++ b/src/components/services/Medusa.vue @@ -0,0 +1,128 @@ + + + + + -- cgit v1.2.3 From 275a335cce832754b352b3139e37b3111ab7a7f6 Mon Sep 17 00:00:00 2001 From: twolaw Date: Thu, 11 Mar 2021 15:03:37 +0100 Subject: tag moved to bottom --- src/assets/app.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/assets/app.scss b/src/assets/app.scss index 48c60ae..d94a068 100644 --- a/src/assets/app.scss +++ b/src/assets/app.scss @@ -211,7 +211,7 @@ body { color: var(--highlight-secondary); background-color: var(--highlight-secondary); position: absolute; - top: 1rem; + bottom: 1rem; right: -0.2rem; width: 3px; overflow: hidden; -- cgit v1.2.3 From 7596bc527f5b995bedd6a77ed71b6e1feba1364d Mon Sep 17 00:00:00 2001 From: Bastien Wirtz Date: Wed, 21 Apr 2021 22:09:01 -0700 Subject: Fix null error releated to refreshInterval + cleanup. Fix #210 --- src/components/Message.vue | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/components/Message.vue b/src/components/Message.vue index 7c6acdd..6cc649a 100644 --- a/src/components/Message.vue +++ b/src/components/Message.vue @@ -42,19 +42,29 @@ export default { }, methods: { getMessage: async function () { - if (this.item && this.item.url) { + if (!this.item) { + return; + } + if (this.item.url) { let fetchedMessage = await this.downloadMessage(this.item.url); - if (this.item.mapping) + console.log("done"); + if (this.item.mapping) { fetchedMessage = this.mapRemoteMessage(fetchedMessage); + } + // keep the original config value if no value is provided by the endpoint + const message = this.message; for (const prop of ["title", "style", "content"]) { if (prop in fetchedMessage && fetchedMessage[prop] !== null) { - this.message[prop] = fetchedMessage[prop]; + message[prop] = fetchedMessage[prop]; } } + this.message = { ...message }; // Force computed property to re-evaluate } - if (this.item.refreshInterval) + + if (this.item.refreshInterval) { setTimeout(this.getMessage, this.item.refreshInterval); + } }, downloadMessage: function (url) { -- cgit v1.2.3 From 742ae4eb528df6803d6b575b7a60a1e68d8d7e4d Mon Sep 17 00:00:00 2001 From: Tom Pansino <2768420+tpansino@users.noreply.github.com> Date: Sat, 15 May 2021 02:20:51 -0700 Subject: Support passing FA icon in message URL payload --- src/components/Message.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/components/Message.vue b/src/components/Message.vue index 6cc649a..00ce158 100644 --- a/src/components/Message.vue +++ b/src/components/Message.vue @@ -54,7 +54,7 @@ export default { // keep the original config value if no value is provided by the endpoint const message = this.message; - for (const prop of ["title", "style", "content"]) { + for (const prop of ["title", "style", "content", "icon"]) { if (prop in fetchedMessage && fetchedMessage[prop] !== null) { message[prop] = fetchedMessage[prop]; } -- cgit v1.2.3 From 24229b541181c8ef0813b015c5589e9a34269cb0 Mon Sep 17 00:00:00 2001 From: boerniee Date: Wed, 23 Jun 2021 17:06:19 +0200 Subject: Added paperless service with documentation --- src/components/services/PaperlessNG.vue | 81 +++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 src/components/services/PaperlessNG.vue (limited to 'src') diff --git a/src/components/services/PaperlessNG.vue b/src/components/services/PaperlessNG.vue new file mode 100644 index 0000000..c4f50eb --- /dev/null +++ b/src/components/services/PaperlessNG.vue @@ -0,0 +1,81 @@ + + + + + -- cgit v1.2.3 From f9ebff9311ded76afde3d2001fbba671f8ee09c2 Mon Sep 17 00:00:00 2001 From: Azri Kahar <42867097+azrikahar@users.noreply.github.com> Date: Thu, 24 Jun 2021 09:05:13 +0800 Subject: fix card border radius when it's the only child --- src/assets/app.scss | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/assets/app.scss b/src/assets/app.scss index 48c60ae..924b85a 100644 --- a/src/assets/app.scss +++ b/src/assets/app.scss @@ -224,7 +224,6 @@ body { } .card { - border-radius: 5px; border: none; box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.1); transition: cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; @@ -260,11 +259,13 @@ body { } .column div:first-of-type .card { - border-radius: 5px 5px 0 0; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } .column div:last-child .card { - border-radius: 0 0 5px 5px; + border-bottom-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } } @@ -348,4 +349,4 @@ body { .group-logo { float: left; -} \ No newline at end of file +} -- cgit v1.2.3 From 68955dc1d3bff8ae0853fb8021cd6e28f31ac378 Mon Sep 17 00:00:00 2001 From: stubbfel Date: Mon, 28 Jun 2021 23:20:20 +0200 Subject: Add Ping services a service (type) which check if the given url as available or not. if the service is available then set the status to enable other to disable --- src/components/services/Ping.vue | 93 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 src/components/services/Ping.vue (limited to 'src') diff --git a/src/components/services/Ping.vue b/src/components/services/Ping.vue new file mode 100644 index 0000000..a9114a8 --- /dev/null +++ b/src/components/services/Ping.vue @@ -0,0 +1,93 @@ + + + + + -- cgit v1.2.3 From c06c0cdf9bbdc98f71dadb5edcc015926ba878e4 Mon Sep 17 00:00:00 2001 From: Bastien Wirtz Date: Wed, 14 Jul 2021 12:05:53 +0200 Subject: Lint & updates --- src/components/services/AdGuardHome.vue | 6 +++--- src/components/services/PaperlessNG.vue | 18 ++++++++++-------- src/components/services/Ping.vue | 4 ++-- 3 files changed, 15 insertions(+), 13 deletions(-) (limited to 'src') diff --git a/src/components/services/AdGuardHome.vue b/src/components/services/AdGuardHome.vue index 6ef5302..d4a2b89 100644 --- a/src/components/services/AdGuardHome.vue +++ b/src/components/services/AdGuardHome.vue @@ -51,9 +51,9 @@ export default { }, methods: { fetchStatus: async function () { - this.status = await fetch( - `${this.item.url}/control/status` - ).then((response) => response.json()); + this.status = await fetch(`${this.item.url}/control/status`).then( + (response) => response.json() + ); }, }, }; diff --git a/src/components/services/PaperlessNG.vue b/src/components/services/PaperlessNG.vue index c4f50eb..4fb31f8 100644 --- a/src/components/services/PaperlessNG.vue +++ b/src/components/services/PaperlessNG.vue @@ -52,20 +52,22 @@ export default { if (this.item.subtitle != null) return; // omitting unnecessary ajax call as the subtitle is showing var apikey = this.item.apikey; if (!apikey) { - console.error("apikey is not present in config.yml for the paperless entry!"); + console.error( + "apikey is not present in config.yml for the paperless entry!" + ); return; } const url = `${this.item.url}/api/documents/`; this.api = await fetch(url, { - headers: { - "Authorization": "Token " + this.item.apikey - } - }) - .then(function(response) { + headers: { + Authorization: "Token " + this.item.apikey, + }, + }) + .then(function (response) { if (!response.ok) { - throw new Error("Not 2xx response") + throw new Error("Not 2xx response"); } else { - return response.json() + return response.json(); } }) .catch((e) => console.log(e)); diff --git a/src/components/services/Ping.vue b/src/components/services/Ping.vue index a9114a8..9684419 100644 --- a/src/components/services/Ping.vue +++ b/src/components/services/Ping.vue @@ -53,8 +53,8 @@ export default { fetchStatus: async function () { const url = `${this.item.url}`; this.api.status = await fetch(url) - .then((response) => "enabled") - .catch((e) => "disabled"); + .then(() => "enabled") + .catch(() => "disabled"); }, }, }; -- cgit v1.2.3 From 3a8fa151f46c28274a418aa284c12fe71a827e95 Mon Sep 17 00:00:00 2001 From: Bastien Wirtz Date: Wed, 14 Jul 2021 15:49:19 +0200 Subject: Improve ping service --- src/components/services/PiHole.vue | 4 ++-- src/components/services/Ping.vue | 29 +++++++++++++++++------------ 2 files changed, 19 insertions(+), 14 deletions(-) (limited to 'src') diff --git a/src/components/services/PiHole.vue b/src/components/services/PiHole.vue index a9fd369..7042a7b 100644 --- a/src/components/services/PiHole.vue +++ b/src/components/services/PiHole.vue @@ -83,13 +83,13 @@ export default { &.enabled:before { background-color: #94e185; border-color: #78d965; - box-shadow: 0 0 4px 1px #94e185; + box-shadow: 0 0 5px 1px #94e185; } &.disabled:before { background-color: #c9404d; border-color: #c42c3b; - box-shadow: 0 0 4px 1px #c9404d; + box-shadow: 0 0 5px 1px #c9404d; } &:before { diff --git a/src/components/services/Ping.vue b/src/components/services/Ping.vue index 9684419..8a9b7a4 100644 --- a/src/components/services/Ping.vue +++ b/src/components/services/Ping.vue @@ -22,8 +22,8 @@

-
- {{ api.status }} +
+ {{ status }}
@@ -42,9 +42,7 @@ export default { item: Object, }, data: () => ({ - api: { - status: "", - }, + status: null, }), created() { this.fetchStatus(); @@ -52,9 +50,16 @@ export default { methods: { fetchStatus: async function () { const url = `${this.item.url}`; - this.api.status = await fetch(url) - .then(() => "enabled") - .catch(() => "disabled"); + fetch(url, { method: "HEAD", cache: "no-cache" }) + .then((response) => { + if (!response.ok) { + throw Error(response.statusText); + } + this.status = "online"; + }) + .catch(() => { + this.status = "offline"; + }); }, }, }; @@ -68,16 +73,16 @@ export default { font-size: 0.8rem; color: var(--text-title); - &.enabled:before { + &.online:before { background-color: #94e185; border-color: #78d965; - box-shadow: 0 0 4px 1px #94e185; + box-shadow: 0 0 5px 1px #94e185; } - &.disabled:before { + &.offline:before { background-color: #c9404d; border-color: #c42c3b; - box-shadow: 0 0 4px 1px #c9404d; + box-shadow: 0 0 5px 1px #c9404d; } &:before { -- cgit v1.2.3 From f3b3b89b7c037584a2c3ad463b9d0322d28f0f89 Mon Sep 17 00:00:00 2001 From: Bastien Wirtz Date: Wed, 14 Jul 2021 16:41:00 +0200 Subject: Simplify the connectivity checker --- src/components/ConnectivityChecker.vue | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'src') diff --git a/src/components/ConnectivityChecker.vue b/src/components/ConnectivityChecker.vue index 7302e1f..02cbd7f 100644 --- a/src/components/ConnectivityChecker.vue +++ b/src/components/ConnectivityChecker.vue @@ -38,11 +38,7 @@ export default { cache: "no-store", }) .then(function (response) { - if (response.status >= 200 && response.status < 300) { - that.offline = false; - } else { - that.offline = true; - } + that.offline = !response.ok; }) .catch(function () { that.offline = true; -- cgit v1.2.3 From 25f99adc6c854f27dc1df4a88bf8da5b01812f46 Mon Sep 17 00:00:00 2001 From: rvk <329491+rvankraaij@users.noreply.github.com> Date: Wed, 4 Aug 2021 21:19:28 +0200 Subject: Fix CORS issue for Radarr and Sonarr services --- src/components/services/Radarr.vue | 10 ++-------- src/components/services/Sonarr.vue | 10 ++-------- 2 files changed, 4 insertions(+), 16 deletions(-) (limited to 'src') diff --git a/src/components/services/Radarr.vue b/src/components/services/Radarr.vue index 93831a7..3b88083 100644 --- a/src/components/services/Radarr.vue +++ b/src/components/services/Radarr.vue @@ -70,10 +70,7 @@ export default { }, methods: { fetchConfig: function () { - fetch(`${this.item.url}/api/health`, { - credentials: "include", - headers: { "X-Api-Key": `${this.item.apikey}` }, - }) + fetch(`${this.item.url}/api/health?apiKey=${this.item.apikey}`) .then((response) => { if (response.status != 200) { throw new Error(response.statusText); @@ -95,10 +92,7 @@ export default { console.error(e); this.serverError = true; }); - fetch(`${this.item.url}/api/queue`, { - credentials: "include", - headers: { "X-Api-Key": `${this.item.apikey}` }, - }) + fetch(`${this.item.url}/api/queue?apiKey=${this.item.apikey}`) .then((response) => { if (response.status != 200) { throw new Error(response.statusText); diff --git a/src/components/services/Sonarr.vue b/src/components/services/Sonarr.vue index 8cebac4..3460067 100644 --- a/src/components/services/Sonarr.vue +++ b/src/components/services/Sonarr.vue @@ -70,10 +70,7 @@ export default { }, methods: { fetchConfig: function () { - fetch(`${this.item.url}/api/health`, { - credentials: "include", - headers: { "X-Api-Key": `${this.item.apikey}` }, - }) + fetch(`${this.item.url}/api/health?apiKey=${this.item.apikey}`) .then((response) => { if (response.status != 200) { throw new Error(response.statusText); @@ -95,10 +92,7 @@ export default { console.error(e); this.serverError = true; }); - fetch(`${this.item.url}/api/queue`, { - credentials: "include", - headers: { "X-Api-Key": `${this.item.apikey}` }, - }) + fetch(`${this.item.url}/api/queue?apiKey=${this.item.apikey}`) .then((response) => { if (response.status != 200) { throw new Error(response.statusText); -- cgit v1.2.3 From 304362adfd5fe06d7b55fe99087543e09f1ef3d8 Mon Sep 17 00:00:00 2001 From: rvk <329491+rvankraaij@users.noreply.github.com> Date: Wed, 4 Aug 2021 21:26:15 +0200 Subject: Fix CORS issue for Radarr and Sonarr services --- src/components/services/Radarr.vue | 4 ++-- src/components/services/Sonarr.vue | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/components/services/Radarr.vue b/src/components/services/Radarr.vue index 3b88083..9d38292 100644 --- a/src/components/services/Radarr.vue +++ b/src/components/services/Radarr.vue @@ -70,7 +70,7 @@ export default { }, methods: { fetchConfig: function () { - fetch(`${this.item.url}/api/health?apiKey=${this.item.apikey}`) + fetch(`${this.item.url}/api/health?apikey=${this.item.apikey}`) .then((response) => { if (response.status != 200) { throw new Error(response.statusText); @@ -92,7 +92,7 @@ export default { console.error(e); this.serverError = true; }); - fetch(`${this.item.url}/api/queue?apiKey=${this.item.apikey}`) + fetch(`${this.item.url}/api/queue?apikey=${this.item.apikey}`) .then((response) => { if (response.status != 200) { throw new Error(response.statusText); diff --git a/src/components/services/Sonarr.vue b/src/components/services/Sonarr.vue index 3460067..7851b6b 100644 --- a/src/components/services/Sonarr.vue +++ b/src/components/services/Sonarr.vue @@ -70,7 +70,7 @@ export default { }, methods: { fetchConfig: function () { - fetch(`${this.item.url}/api/health?apiKey=${this.item.apikey}`) + fetch(`${this.item.url}/api/health?apikey=${this.item.apikey}`) .then((response) => { if (response.status != 200) { throw new Error(response.statusText); @@ -92,7 +92,7 @@ export default { console.error(e); this.serverError = true; }); - fetch(`${this.item.url}/api/queue?apiKey=${this.item.apikey}`) + fetch(`${this.item.url}/api/queue?apikey=${this.item.apikey}`) .then((response) => { if (response.status != 200) { throw new Error(response.statusText); -- cgit v1.2.3 From ecec695272f3e41d66401affea7f6fe5a93d3c28 Mon Sep 17 00:00:00 2001 From: Colin Date: Wed, 11 Aug 2021 15:25:51 -0700 Subject: include credentials while making fetch calls --- src/components/services/PiHole.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/components/services/PiHole.vue b/src/components/services/PiHole.vue index 7042a7b..ce0b689 100644 --- a/src/components/services/PiHole.vue +++ b/src/components/services/PiHole.vue @@ -64,7 +64,9 @@ export default { methods: { fetchStatus: async function () { const url = `${this.item.url}/api.php`; - this.api = await fetch(url) + this.api = await fetch(url{ + credentials: 'include' + }) .then((response) => response.json()) .catch((e) => console.log(e)); }, -- cgit v1.2.3 From 077be43473ebdb241c6a70e4d06795ca80a591fb Mon Sep 17 00:00:00 2001 From: Colin Date: Wed, 11 Aug 2021 15:35:41 -0700 Subject: Update AdGuardHome.vue --- src/components/services/AdGuardHome.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/components/services/AdGuardHome.vue b/src/components/services/AdGuardHome.vue index d4a2b89..bf5caa9 100644 --- a/src/components/services/AdGuardHome.vue +++ b/src/components/services/AdGuardHome.vue @@ -51,7 +51,9 @@ export default { }, methods: { fetchStatus: async function () { - this.status = await fetch(`${this.item.url}/control/status`).then( + this.status = await fetch(`${this.item.url}/control/status`{ + credentials: 'include', + }).then( (response) => response.json() ); }, -- cgit v1.2.3 From cf2fb08dc72cee1add0e6e9b3d4ba19b38da88d3 Mon Sep 17 00:00:00 2001 From: Colin Date: Wed, 11 Aug 2021 15:37:17 -0700 Subject: Update PaperlessNG.vue --- src/components/services/PaperlessNG.vue | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/components/services/PaperlessNG.vue b/src/components/services/PaperlessNG.vue index 4fb31f8..63a49a9 100644 --- a/src/components/services/PaperlessNG.vue +++ b/src/components/services/PaperlessNG.vue @@ -59,6 +59,7 @@ export default { } const url = `${this.item.url}/api/documents/`; this.api = await fetch(url, { + credentials: 'include', headers: { Authorization: "Token " + this.item.apikey, }, -- cgit v1.2.3 From 76a46c3507b5c0daef7edcb165e949dea4968e2f Mon Sep 17 00:00:00 2001 From: Colin Date: Wed, 11 Aug 2021 15:38:24 -0700 Subject: Update Ping.vue --- src/components/services/Ping.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/components/services/Ping.vue b/src/components/services/Ping.vue index 8a9b7a4..e693af4 100644 --- a/src/components/services/Ping.vue +++ b/src/components/services/Ping.vue @@ -50,7 +50,11 @@ export default { methods: { fetchStatus: async function () { const url = `${this.item.url}`; - fetch(url, { method: "HEAD", cache: "no-cache" }) + fetch(url, { + method: "HEAD", + cache: "no-cache", + credentials: "include", + }) .then((response) => { if (!response.ok) { throw Error(response.statusText); -- cgit v1.2.3 From 0dc3cea15ed9d24d35e6383c89036e8a5e2eb83a Mon Sep 17 00:00:00 2001 From: Colin Date: Wed, 11 Aug 2021 15:40:22 -0700 Subject: Update PiHole.vue --- src/components/services/PiHole.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/components/services/PiHole.vue b/src/components/services/PiHole.vue index ce0b689..ca87f9d 100644 --- a/src/components/services/PiHole.vue +++ b/src/components/services/PiHole.vue @@ -65,7 +65,7 @@ export default { fetchStatus: async function () { const url = `${this.item.url}/api.php`; this.api = await fetch(url{ - credentials: 'include' + credentials: "include", }) .then((response) => response.json()) .catch((e) => console.log(e)); -- cgit v1.2.3 From 2f6d9e1b0910b5fb219ebd5078dbf940ed16f619 Mon Sep 17 00:00:00 2001 From: Colin Date: Wed, 11 Aug 2021 15:41:11 -0700 Subject: Update PaperlessNG.vue --- src/components/services/PaperlessNG.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/components/services/PaperlessNG.vue b/src/components/services/PaperlessNG.vue index 63a49a9..af13317 100644 --- a/src/components/services/PaperlessNG.vue +++ b/src/components/services/PaperlessNG.vue @@ -59,7 +59,7 @@ export default { } const url = `${this.item.url}/api/documents/`; this.api = await fetch(url, { - credentials: 'include', + credentials: "include", headers: { Authorization: "Token " + this.item.apikey, }, -- cgit v1.2.3 From 4852ae6b85d5a35dc0c94711cdae8f804d32f762 Mon Sep 17 00:00:00 2001 From: Colin Date: Wed, 11 Aug 2021 15:41:33 -0700 Subject: Update AdGuardHome.vue --- src/components/services/AdGuardHome.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/components/services/AdGuardHome.vue b/src/components/services/AdGuardHome.vue index bf5caa9..9a3350d 100644 --- a/src/components/services/AdGuardHome.vue +++ b/src/components/services/AdGuardHome.vue @@ -52,7 +52,7 @@ export default { methods: { fetchStatus: async function () { this.status = await fetch(`${this.item.url}/control/status`{ - credentials: 'include', + credentials: "include", }).then( (response) => response.json() ); -- cgit v1.2.3 From addaf36c3d0f15b7518e31fc193b5eecbdaa0141 Mon Sep 17 00:00:00 2001 From: simonporte <32496803+simonporte@users.noreply.github.com> Date: Fri, 23 Apr 2021 19:40:08 +0200 Subject: Fix transparency level behind links --- src/assets/app.scss | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/assets/app.scss b/src/assets/app.scss index 48c60ae..52d8857 100644 --- a/src/assets/app.scss +++ b/src/assets/app.scss @@ -140,8 +140,7 @@ body { } } } - .navbar, - .navbar-menu { + .navbar { background-color: var(--highlight-secondary); a { @@ -153,6 +152,9 @@ body { background-color: var(--highlight-hover); } } + .navbar-menu { + background-color: inherit; + } } .navbar-end { text-align: right; -- cgit v1.2.3 From 7efcd282bb82463968a03f0f5c4a756a0d95c09c Mon Sep 17 00:00:00 2001 From: Colin Date: Mon, 16 Aug 2021 14:16:29 -0700 Subject: Update AdGuardHome.vue --- src/components/services/AdGuardHome.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/components/services/AdGuardHome.vue b/src/components/services/AdGuardHome.vue index 9a3350d..9238060 100644 --- a/src/components/services/AdGuardHome.vue +++ b/src/components/services/AdGuardHome.vue @@ -51,7 +51,7 @@ export default { }, methods: { fetchStatus: async function () { - this.status = await fetch(`${this.item.url}/control/status`{ + this.status = await fetch(`${this.item.url}/control/status`, { credentials: "include", }).then( (response) => response.json() -- cgit v1.2.3 From bbe7149d5814efc1d97613af107b12ba8f8a1c22 Mon Sep 17 00:00:00 2001 From: Colin Date: Mon, 16 Aug 2021 14:17:15 -0700 Subject: Update PiHole.vue --- src/components/services/PiHole.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/components/services/PiHole.vue b/src/components/services/PiHole.vue index ca87f9d..87f7090 100644 --- a/src/components/services/PiHole.vue +++ b/src/components/services/PiHole.vue @@ -64,7 +64,7 @@ export default { methods: { fetchStatus: async function () { const url = `${this.item.url}/api.php`; - this.api = await fetch(url{ + this.api = await fetch(url, { credentials: "include", }) .then((response) => response.json()) -- cgit v1.2.3 From 6c834c24b6602a5cede127c264adc7a4a4505171 Mon Sep 17 00:00:00 2001 From: Josua Frank Date: Thu, 9 Sep 2021 16:14:49 +0200 Subject: Update app.scss Fixed the height of the header in case of a longer dashboard title --- src/assets/app.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/assets/app.scss b/src/assets/app.scss index 6bb5068..963d1b0 100644 --- a/src/assets/app.scss +++ b/src/assets/app.scss @@ -106,7 +106,7 @@ body { } .first-line { - height: 100px; + min-height: 100px; vertical-align: center; background-color: var(--highlight-primary); @@ -121,7 +121,7 @@ body { } .container { - height: 80px; + min-height: 80px; padding: 10px 0; } -- cgit v1.2.3 From 55c3ea4d92b0c5628ead4475ae7359bbf2cc59c4 Mon Sep 17 00:00:00 2001 From: Bastien Wirtz Date: Mon, 13 Sep 2021 22:03:13 +0200 Subject: Deps updates & lint --- src/components/services/AdGuardHome.vue | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src') diff --git a/src/components/services/AdGuardHome.vue b/src/components/services/AdGuardHome.vue index 9238060..19a2f7d 100644 --- a/src/components/services/AdGuardHome.vue +++ b/src/components/services/AdGuardHome.vue @@ -53,9 +53,7 @@ export default { fetchStatus: async function () { this.status = await fetch(`${this.item.url}/control/status`, { credentials: "include", - }).then( - (response) => response.json() - ); + }).then((response) => response.json()); }, }, }; -- cgit v1.2.3