-
- {dateFormat.format(date)}
-
+
+
+
+ {dateFormat.format(date)}
+
+
);
}
From 49a764e8643e86d3e51a8fa89d6eaca497faee75 Mon Sep 17 00:00:00 2001
From: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
Date: Sun, 30 Oct 2022 08:18:02 -0700
Subject: [PATCH 37/68] openmeteo right-algned like other weather widgets
---
src/pages/index.jsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/pages/index.jsx b/src/pages/index.jsx
index 73dcc9124..88c25cc47 100644
--- a/src/pages/index.jsx
+++ b/src/pages/index.jsx
@@ -35,7 +35,7 @@ const Version = dynamic(() => import("components/version"), {
ssr: false,
});
-const rightAlignedWidgets = ["weatherapi", "openweathermap", "weather", "search", "datetime"];
+const rightAlignedWidgets = ["weatherapi", "openweathermap", "weather", "openmeteo", "search", "datetime"];
export async function getStaticProps() {
let logger;
From 68b8e4b3762394cef75569532a37c33a709cf5a7 Mon Sep 17 00:00:00 2001
From: Brandon Barker
Date: Mon, 31 Oct 2022 15:23:34 +0200
Subject: [PATCH 38/68] feat: add tubearchivist widget
---
public/locales/en/common.json | 6 ++++
src/utils/proxy/handlers/credentialed.js | 2 ++
src/widgets/components.js | 1 +
src/widgets/tubearchivist/component.jsx | 40 ++++++++++++++++++++++++
src/widgets/tubearchivist/widget.js | 23 ++++++++++++++
src/widgets/widgets.js | 2 ++
6 files changed, 74 insertions(+)
create mode 100644 src/widgets/tubearchivist/component.jsx
create mode 100644 src/widgets/tubearchivist/widget.js
diff --git a/public/locales/en/common.json b/public/locales/en/common.json
index dd00ff86e..a4b0628d2 100644
--- a/public/locales/en/common.json
+++ b/public/locales/en/common.json
@@ -303,5 +303,11 @@
"rejectedPushes": "Rejected",
"filters": "Filters",
"indexers": "Indexers"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
diff --git a/src/utils/proxy/handlers/credentialed.js b/src/utils/proxy/handlers/credentialed.js
index c2c6e334c..54c393b17 100644
--- a/src/utils/proxy/handlers/credentialed.js
+++ b/src/utils/proxy/handlers/credentialed.js
@@ -33,6 +33,8 @@ export default async function credentialedProxyHandler(req, res) {
headers.Authorization = `PVEAPIToken=${widget.username}=${widget.password}`;
} else if (widget.type === "autobrr") {
headers["X-API-Token"] = `${widget.key}`;
+ } else if (widget.type === "tubearchivist") {
+ headers.Authorization = `Token ${widget.key}`;
} else {
headers["X-API-Key"] = `${widget.key}`;
}
diff --git a/src/widgets/components.js b/src/widgets/components.js
index c2b501890..475024037 100644
--- a/src/widgets/components.js
+++ b/src/widgets/components.js
@@ -36,6 +36,7 @@ const components = {
tautulli: dynamic(() => import("./tautulli/component")),
traefik: dynamic(() => import("./traefik/component")),
transmission: dynamic(() => import("./transmission/component")),
+ tubearchivist: dynamic(() => import("./tubearchivist/component")),
unifi: dynamic(() => import("./unifi/component")),
watchtower: dynamic(() => import("./watchtower/component")),
};
diff --git a/src/widgets/tubearchivist/component.jsx b/src/widgets/tubearchivist/component.jsx
new file mode 100644
index 000000000..5b5484436
--- /dev/null
+++ b/src/widgets/tubearchivist/component.jsx
@@ -0,0 +1,40 @@
+import { useTranslation } from "next-i18next";
+
+import Container from "components/services/widget/container";
+import Block from "components/services/widget/block";
+import useWidgetAPI from "utils/proxy/use-widget-api";
+
+export default function Component({ service }) {
+ const { t } = useTranslation();
+
+ const { widget } = service;
+
+ const { data: downloadsData, error: downloadsError } = useWidgetAPI(widget, "downloads");
+ const { data: videosData, error: videosError } = useWidgetAPI(widget, "videos");
+ const { data: channelsData, error: channelsError } = useWidgetAPI(widget, "channels");
+ const { data: playlistsData, error: playlistsError } = useWidgetAPI(widget, "playlists");
+
+ if (downloadsError || videosError || channelsError || playlistsError) {
+ return ;
+ }
+
+ if (!downloadsData || !videosData || !channelsData || !playlistsData) {
+ return (
+
+
+
+
+
+
+ );
+ }
+
+ return (
+
+
+
+
+
+
+ );
+}
diff --git a/src/widgets/tubearchivist/widget.js b/src/widgets/tubearchivist/widget.js
new file mode 100644
index 000000000..c73070f00
--- /dev/null
+++ b/src/widgets/tubearchivist/widget.js
@@ -0,0 +1,23 @@
+import credentialedProxyHandler from "utils/proxy/handlers/credentialed";
+
+const widget = {
+ api: "{url}/api/{endpoint}",
+ proxyHandler: credentialedProxyHandler,
+
+ mappings: {
+ downloads: {
+ endpoint: "download",
+ },
+ videos: {
+ endpoint: "video",
+ },
+ channels: {
+ endpoint: "channel",
+ },
+ playlists: {
+ endpoint: "playlist",
+ },
+ },
+};
+
+export default widget;
diff --git a/src/widgets/widgets.js b/src/widgets/widgets.js
index 74f426b36..0352466d7 100644
--- a/src/widgets/widgets.js
+++ b/src/widgets/widgets.js
@@ -31,6 +31,7 @@ import strelaysrv from "./strelaysrv/widget";
import tautulli from "./tautulli/widget";
import traefik from "./traefik/widget";
import transmission from "./transmission/widget";
+import tubearchivist from "./tubearchivist/widget";
import unifi from "./unifi/widget";
import watchtower from './watchtower/widget'
@@ -69,6 +70,7 @@ const widgets = {
tautulli,
traefik,
transmission,
+ tubearchivist,
unifi,
unifi_console: unifi,
watchtower,
From 8974b96fbe314f169c98f40262f8fa0a7d7732ae Mon Sep 17 00:00:00 2001
From: Hussien Fahmy
Date: Wed, 2 Nov 2022 13:44:42 +0100
Subject: [PATCH 39/68] Added translation using Weblate (Arabic)
---
public/locales/ar/common.json | 1 +
1 file changed, 1 insertion(+)
create mode 100644 public/locales/ar/common.json
diff --git a/public/locales/ar/common.json b/public/locales/ar/common.json
new file mode 100644
index 000000000..0967ef424
--- /dev/null
+++ b/public/locales/ar/common.json
@@ -0,0 +1 @@
+{}
From e5ce081e11719600a11c25d22f5d75ddd2f0cec3 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Wed, 2 Nov 2022 12:44:44 +0000
Subject: [PATCH 40/68] Translated using Weblate (Arabic)
Currently translated at 100.0% (0 of 0 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/ar/
---
public/locales/ar/common.json | 297 +++++++++++++++++++++++++++++++++-
1 file changed, 296 insertions(+), 1 deletion(-)
diff --git a/public/locales/ar/common.json b/public/locales/ar/common.json
index 0967ef424..5e5222f9d 100644
--- a/public/locales/ar/common.json
+++ b/public/locales/ar/common.json
@@ -1 +1,296 @@
-{}
+{
+ "widget": {
+ "missing_type": "Missing Widget Type: {{type}}",
+ "api_error": "API Error",
+ "status": "Status"
+ },
+ "weather": {
+ "current": "Current Location",
+ "allow": "Click to allow",
+ "updating": "Updating",
+ "wait": "Please wait"
+ },
+ "search": {
+ "placeholder": "Search…"
+ },
+ "resources": {
+ "cpu": "CPU",
+ "total": "Total",
+ "free": "Free",
+ "used": "Used",
+ "load": "Load"
+ },
+ "unifi": {
+ "users": "Users",
+ "uptime": "System Uptime",
+ "days": "Days",
+ "wan": "WAN",
+ "lan": "LAN",
+ "wlan": "WLAN",
+ "devices": "Devices",
+ "lan_devices": "LAN Devices",
+ "wlan_devices": "WLAN Devices",
+ "lan_users": "LAN Users",
+ "wlan_users": "WLAN Users",
+ "up": "UP",
+ "down": "DOWN",
+ "wait": "Please wait"
+ },
+ "wmo": {
+ "73-day": "Snow",
+ "0-day": "Sunny",
+ "0-night": "Clear",
+ "1-day": "Mainly Sunny",
+ "1-night": "Mainly Clear",
+ "2-day": "Partly Cloudy",
+ "2-night": "Partly Cloudy",
+ "3-day": "Cloudy",
+ "3-night": "Cloudy",
+ "45-day": "Foggy",
+ "45-night": "Foggy",
+ "48-day": "Foggy",
+ "48-night": "Foggy",
+ "51-day": "Light Drizzle",
+ "51-night": "Light Drizzle",
+ "53-day": "Drizzle",
+ "53-night": "Drizzle",
+ "55-day": "Heavy Drizzle",
+ "55-night": "Heavy Drizzle",
+ "56-day": "Light Freezing Drizzle",
+ "56-night": "Light Freezing Drizzle",
+ "57-day": "Freezing Drizzle",
+ "57-night": "Freezing Drizzle",
+ "61-day": "Light Rain",
+ "61-night": "Light Rain",
+ "63-day": "Rain",
+ "63-night": "Rain",
+ "65-day": "Heavy Rain",
+ "65-night": "Heavy Rain",
+ "66-day": "Freezing Rain",
+ "66-night": "Freezing Rain",
+ "67-day": "Freezing Rain",
+ "67-night": "Freezing Rain",
+ "71-day": "Light Snow",
+ "71-night": "Light Snow",
+ "73-night": "Snow",
+ "75-day": "Heavy Snow",
+ "75-night": "Heavy Snow",
+ "77-day": "Snow Grains",
+ "77-night": "Snow Grains",
+ "80-day": "Light Showers",
+ "80-night": "Light Showers",
+ "81-day": "Showers",
+ "81-night": "Showers",
+ "82-day": "Heavy Showers",
+ "82-night": "Heavy Showers",
+ "85-day": "Snow Showers",
+ "85-night": "Snow Showers",
+ "86-day": "Snow Showers",
+ "86-night": "Snow Showers",
+ "95-day": "Thunderstorm",
+ "95-night": "Thunderstorm",
+ "96-day": "Thunderstorm With Hail",
+ "96-night": "Thunderstorm With Hail",
+ "99-day": "Thunderstorm With Hail",
+ "99-night": "Thunderstorm With Hail"
+ },
+ "docker": {
+ "rx": "RX",
+ "tx": "TX",
+ "mem": "MEM",
+ "cpu": "CPU",
+ "offline": "Offline"
+ },
+ "emby": {
+ "playing": "Playing",
+ "transcoding": "Transcoding",
+ "bitrate": "Bitrate",
+ "no_active": "No Active Streams"
+ },
+ "changedetectionio": {
+ "totalObserved": "Total Observed",
+ "diffsDetected": "Diffs Detected"
+ },
+ "tautulli": {
+ "playing": "Playing",
+ "transcoding": "Transcoding",
+ "bitrate": "Bitrate",
+ "no_active": "No Active Streams"
+ },
+ "nzbget": {
+ "rate": "Rate",
+ "remaining": "Remaining",
+ "downloaded": "Downloaded"
+ },
+ "plex": {
+ "streams": "Active Streams",
+ "movies": "Movies",
+ "tv": "TV Shows"
+ },
+ "sabnzbd": {
+ "rate": "Rate",
+ "queue": "Queue",
+ "timeleft": "Time Left"
+ },
+ "rutorrent": {
+ "active": "Active",
+ "upload": "Upload",
+ "download": "Download"
+ },
+ "transmission": {
+ "download": "Download",
+ "upload": "Upload",
+ "leech": "Leech",
+ "seed": "Seed"
+ },
+ "qbittorrent": {
+ "download": "Download",
+ "upload": "Upload",
+ "leech": "Leech",
+ "seed": "Seed"
+ },
+ "sonarr": {
+ "wanted": "Wanted",
+ "queued": "Queued",
+ "series": "Series"
+ },
+ "radarr": {
+ "wanted": "Wanted",
+ "missing": "Missing",
+ "queued": "Queued",
+ "movies": "Movies"
+ },
+ "lidarr": {
+ "wanted": "Wanted",
+ "queued": "Queued",
+ "albums": "Albums"
+ },
+ "readarr": {
+ "wanted": "Wanted",
+ "queued": "Queued",
+ "books": "Books"
+ },
+ "bazarr": {
+ "missingEpisodes": "Missing Episodes",
+ "missingMovies": "Missing Movies"
+ },
+ "ombi": {
+ "pending": "Pending",
+ "approved": "Approved",
+ "available": "Available"
+ },
+ "jellyseerr": {
+ "pending": "Pending",
+ "approved": "Approved",
+ "available": "Available"
+ },
+ "overseerr": {
+ "pending": "Pending",
+ "approved": "Approved",
+ "available": "Available"
+ },
+ "pihole": {
+ "queries": "Queries",
+ "blocked": "Blocked",
+ "gravity": "Gravity"
+ },
+ "adguard": {
+ "queries": "Queries",
+ "blocked": "Blocked",
+ "filtered": "Filtered",
+ "latency": "Latency"
+ },
+ "speedtest": {
+ "upload": "Upload",
+ "download": "Download",
+ "ping": "Ping"
+ },
+ "portainer": {
+ "running": "Running",
+ "stopped": "Stopped",
+ "total": "Total"
+ },
+ "traefik": {
+ "routers": "Routers",
+ "services": "Services",
+ "middleware": "Middleware"
+ },
+ "npm": {
+ "enabled": "Enabled",
+ "disabled": "Disabled",
+ "total": "Total"
+ },
+ "coinmarketcap": {
+ "configure": "Configure one or more crypto currencies to track",
+ "1hour": "1 Hour",
+ "1day": "1 Day",
+ "7days": "7 Days",
+ "30days": "30 Days"
+ },
+ "gotify": {
+ "apps": "Applications",
+ "clients": "Clients",
+ "messages": "Messages"
+ },
+ "prowlarr": {
+ "enableIndexers": "Indexers",
+ "numberOfGrabs": "Grabs",
+ "numberOfQueries": "Queries",
+ "numberOfFailGrabs": "Fail Grabs",
+ "numberOfFailQueries": "Fail Queries"
+ },
+ "jackett": {
+ "configured": "Configured",
+ "errored": "Errored"
+ },
+ "strelaysrv": {
+ "numActiveSessions": "Sessions",
+ "numConnections": "Connections",
+ "dataRelayed": "Relayed",
+ "transferRate": "Rate"
+ },
+ "mastodon": {
+ "user_count": "Users",
+ "status_count": "Posts",
+ "domain_count": "Domains"
+ },
+ "authentik": {
+ "users": "Users",
+ "loginsLast24H": "Logins (24h)",
+ "failedLoginsLast24H": "Failed Logins (24h)"
+ },
+ "proxmox": {
+ "mem": "MEM",
+ "cpu": "CPU",
+ "lxc": "LXC",
+ "vms": "VMs"
+ },
+ "glances": {
+ "cpu": "CPU",
+ "mem": "MEM",
+ "wait": "Please wait"
+ },
+ "quicklaunch": {
+ "bookmark": "Bookmark",
+ "service": "Service"
+ },
+ "homebridge": {
+ "available_update": "System",
+ "updates": "Updates",
+ "update_available": "Update Available",
+ "up_to_date": "Up to Date",
+ "child_bridges": "Child Bridges",
+ "child_bridges_status": "{{ok}}/{{total}}"
+ },
+ "watchtower": {
+ "containers_scanned": "Scanned",
+ "containers_updated": "Updated",
+ "containers_failed": "Failed"
+ },
+ "autobrr": {
+ "approvedPushes": "Approved",
+ "rejectedPushes": "Rejected",
+ "filters": "Filters",
+ "indexers": "Indexers"
+ }
+}
From b9f9ce7734951ed8d1432738e0f5cd611048f178 Mon Sep 17 00:00:00 2001
From: Hussien Fahmy
Date: Wed, 2 Nov 2022 12:49:28 +0000
Subject: [PATCH 41/68] Translated using Weblate (Arabic)
Currently translated at 20.2% (44 of 217 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/ar/
---
public/locales/ar/common.json | 60 +++++++++++++++++------------------
1 file changed, 30 insertions(+), 30 deletions(-)
diff --git a/public/locales/ar/common.json b/public/locales/ar/common.json
index 5e5222f9d..a545a5556 100644
--- a/public/locales/ar/common.json
+++ b/public/locales/ar/common.json
@@ -1,40 +1,40 @@
{
"widget": {
- "missing_type": "Missing Widget Type: {{type}}",
- "api_error": "API Error",
- "status": "Status"
+ "missing_type": "نوع القطعة مفقود: {{type}}",
+ "api_error": "API خطأ",
+ "status": "الحالة"
},
"weather": {
- "current": "Current Location",
- "allow": "Click to allow",
- "updating": "Updating",
- "wait": "Please wait"
+ "current": "الموقع الحالي",
+ "allow": "اضغط للسماح",
+ "updating": "جاري التحديث",
+ "wait": "الرجاء الانتظار"
},
"search": {
- "placeholder": "Search…"
+ "placeholder": "بحث …"
},
"resources": {
- "cpu": "CPU",
- "total": "Total",
- "free": "Free",
- "used": "Used",
- "load": "Load"
+ "cpu": "المعالج",
+ "total": "المجموع",
+ "free": "متاح",
+ "used": "مستخدم",
+ "load": "الضغط"
},
"unifi": {
- "users": "Users",
- "uptime": "System Uptime",
- "days": "Days",
+ "users": "المستخدمون",
+ "uptime": "مدة تشغيل النظام",
+ "days": "ايام",
"wan": "WAN",
"lan": "LAN",
"wlan": "WLAN",
- "devices": "Devices",
- "lan_devices": "LAN Devices",
- "wlan_devices": "WLAN Devices",
- "lan_users": "LAN Users",
- "wlan_users": "WLAN Users",
- "up": "UP",
- "down": "DOWN",
- "wait": "Please wait"
+ "devices": "الاجهزة",
+ "lan_devices": "LAN اجهزة",
+ "wlan_devices": "WLAN احهزة",
+ "lan_users": "LAN مستخدمين",
+ "wlan_users": "WLAN مستخدمين",
+ "up": "اعلي",
+ "down": "اسفل",
+ "wait": "الرجاء الانتظار"
},
"wmo": {
"73-day": "Snow",
@@ -97,14 +97,14 @@
"docker": {
"rx": "RX",
"tx": "TX",
- "mem": "MEM",
- "cpu": "CPU",
- "offline": "Offline"
+ "mem": "الرام",
+ "cpu": "المعالج",
+ "offline": "غير متصل"
},
"emby": {
- "playing": "Playing",
- "transcoding": "Transcoding",
- "bitrate": "Bitrate",
+ "playing": "يعمل الان",
+ "transcoding": "التحويل",
+ "bitrate": "معدل البت",
"no_active": "No Active Streams"
},
"changedetectionio": {
From da46b9de218314ab67af69c769be5c2f4744f477 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:19 +0000
Subject: [PATCH 42/68] Translated using Weblate (German)
Currently translated at 59.7% (132 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/de/
---
public/locales/de/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/de/common.json b/public/locales/de/common.json
index ec3b6e394..28853ca07 100644
--- a/public/locales/de/common.json
+++ b/public/locales/de/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From b41224f96514704e354b1eda9ce29755aeb4b097 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:20 +0000
Subject: [PATCH 43/68] Translated using Weblate (Spanish)
Currently translated at 96.8% (214 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/es/
---
public/locales/es/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/es/common.json b/public/locales/es/common.json
index 8ac885781..e9732e84c 100644
--- a/public/locales/es/common.json
+++ b/public/locales/es/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From f81b0745378b1b4268c95fb55d1ee4f04dc8a6fe Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:20 +0000
Subject: [PATCH 44/68] Translated using Weblate (French)
Currently translated at 98.1% (217 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/fr/
---
public/locales/fr/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/fr/common.json b/public/locales/fr/common.json
index dd9c0ad68..f71032b4f 100644
--- a/public/locales/fr/common.json
+++ b/public/locales/fr/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanné",
"containers_updated": "Mis à jour",
"containers_failed": "Échoué"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 0e1ddf88538512720eb55ca0a83140395759d4bf Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:20 +0000
Subject: [PATCH 45/68] Translated using Weblate (Portuguese)
Currently translated at 52.0% (115 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/pt/
---
public/locales/pt/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/pt/common.json b/public/locales/pt/common.json
index 1c43e9746..4e176a039 100644
--- a/public/locales/pt/common.json
+++ b/public/locales/pt/common.json
@@ -303,5 +303,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From ba6e72b4217e7433ff3ecbab992577c79154e525 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:20 +0000
Subject: [PATCH 46/68] Translated using Weblate (Russian)
Currently translated at 10.4% (23 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/ru/
---
public/locales/ru/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/ru/common.json b/public/locales/ru/common.json
index 319b8012a..f71ac514f 100644
--- a/public/locales/ru/common.json
+++ b/public/locales/ru/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From aedc9244b5be359650c19a0654bdc320d6d3ecd1 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:21 +0000
Subject: [PATCH 47/68] Translated using Weblate (Chinese (Simplified))
Currently translated at 62.4% (138 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/zh_Hans/
---
public/locales/zh-CN/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/zh-CN/common.json b/public/locales/zh-CN/common.json
index e3655745a..6410180b1 100644
--- a/public/locales/zh-CN/common.json
+++ b/public/locales/zh-CN/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From a14d88bcf86713c72d8096500e188a5b52544d3a Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:21 +0000
Subject: [PATCH 48/68] Translated using Weblate (Italian)
Currently translated at 75.1% (166 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/it/
---
public/locales/it/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/it/common.json b/public/locales/it/common.json
index f1a293320..58a29eddd 100644
--- a/public/locales/it/common.json
+++ b/public/locales/it/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 97a5d30b51f746e9f03207a4b363481147f8d0e3 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:19 +0000
Subject: [PATCH 49/68] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?=
=?UTF-8?q?=20Bokm=C3=A5l)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Currently translated at 35.7% (79 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/nb_NO/
---
public/locales/nb-NO/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/nb-NO/common.json b/public/locales/nb-NO/common.json
index 78b658f05..2342b7e57 100644
--- a/public/locales/nb-NO/common.json
+++ b/public/locales/nb-NO/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 88f41994d3e715e5fdffe76cd7c86d5492a27c55 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:21 +0000
Subject: [PATCH 50/68] Translated using Weblate (Vietnamese)
Currently translated at 19.9% (44 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/vi/
---
public/locales/vi/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/vi/common.json b/public/locales/vi/common.json
index 79256902f..7905c5fe6 100644
--- a/public/locales/vi/common.json
+++ b/public/locales/vi/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 7ce184f6cbc562f497c55c051592f57b18fe93b9 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:21 +0000
Subject: [PATCH 51/68] Translated using Weblate (Dutch)
Currently translated at 28.5% (63 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/nl/
---
public/locales/nl/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/nl/common.json b/public/locales/nl/common.json
index 42d0b6b82..67c7b96e9 100644
--- a/public/locales/nl/common.json
+++ b/public/locales/nl/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 1ffdae45b375b7f3fe934c343b63d34211989860 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:22 +0000
Subject: [PATCH 52/68] Translated using Weblate (Chinese (Traditional))
Currently translated at 4.0% (9 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/zh_Hant/
---
public/locales/zh-Hant/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/zh-Hant/common.json b/public/locales/zh-Hant/common.json
index f28af2c83..3c24b83c9 100644
--- a/public/locales/zh-Hant/common.json
+++ b/public/locales/zh-Hant/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From b473576dec0a1bb628ea528b79ffa8d0250adf40 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:17 +0000
Subject: [PATCH 53/68] Translated using Weblate (Catalan)
Currently translated at 59.2% (131 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/ca/
---
public/locales/ca/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/ca/common.json b/public/locales/ca/common.json
index d7a626d80..be893c616 100644
--- a/public/locales/ca/common.json
+++ b/public/locales/ca/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 352b11604998bb7b37625e118a2d96c5e91b1b51 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:18 +0000
Subject: [PATCH 54/68] Translated using Weblate (Polish)
Currently translated at 78.2% (173 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/pl/
---
public/locales/pl/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/pl/common.json b/public/locales/pl/common.json
index 922fc6e00..92bce0689 100644
--- a/public/locales/pl/common.json
+++ b/public/locales/pl/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From f0d9438e5104f5ed4e6522372877a84932675b52 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:14 +0000
Subject: [PATCH 55/68] Translated using Weblate (Swedish)
Currently translated at 58.8% (130 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/sv/
---
public/locales/sv/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/sv/common.json b/public/locales/sv/common.json
index fd31ce7fe..33235e38b 100644
--- a/public/locales/sv/common.json
+++ b/public/locales/sv/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 471f270cb9a371e48d21bb29213fc8ca7987c4af Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:14 +0000
Subject: [PATCH 56/68] Translated using Weblate (Croatian)
Currently translated at 55.6% (123 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/hr/
---
public/locales/hr/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/hr/common.json b/public/locales/hr/common.json
index cd214c928..1ab626b59 100644
--- a/public/locales/hr/common.json
+++ b/public/locales/hr/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 6f8fdeb3fd5395011c48bf3771823346934ca0e0 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:17 +0000
Subject: [PATCH 57/68] Translated using Weblate (Hungarian)
Currently translated at 48.8% (108 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/hu/
---
public/locales/hu/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/hu/common.json b/public/locales/hu/common.json
index cb2d731ed..97a328638 100644
--- a/public/locales/hu/common.json
+++ b/public/locales/hu/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 81308f05697e58018a7eba452466a85a13f78a93 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:15 +0000
Subject: [PATCH 58/68] Translated using Weblate (Hebrew)
Currently translated at 45.7% (101 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/he/
---
public/locales/he/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/he/common.json b/public/locales/he/common.json
index a865a87f2..f63e1375a 100644
--- a/public/locales/he/common.json
+++ b/public/locales/he/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From a6a056c622e0fec1148fbd8394164c070dac82f4 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:15 +0000
Subject: [PATCH 59/68] Translated using Weblate (Romanian)
Currently translated at 61.9% (137 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/ro/
---
public/locales/ro/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/ro/common.json b/public/locales/ro/common.json
index 383d6ac66..19b85f450 100644
--- a/public/locales/ro/common.json
+++ b/public/locales/ro/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 1536589a81621119ddb91fe325ddba49f6ae3a5e Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:15 +0000
Subject: [PATCH 60/68] Translated using Weblate (Portuguese (Brazil))
Currently translated at 52.0% (115 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/pt_BR/
---
public/locales/pt-BR/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/pt-BR/common.json b/public/locales/pt-BR/common.json
index 89cc94031..f512cf94d 100644
--- a/public/locales/pt-BR/common.json
+++ b/public/locales/pt-BR/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 35dc2b6e24ac270bcd9ee24555450f3b660a9d78 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:17 +0000
Subject: [PATCH 61/68] Translated using Weblate (Yue)
Currently translated at 53.3% (118 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/yue/
---
public/locales/yue/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/yue/common.json b/public/locales/yue/common.json
index 58831faf5..fd2c8abe6 100644
--- a/public/locales/yue/common.json
+++ b/public/locales/yue/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 0f3916520a7c2ffd421baedd8933e3b87e49b95c Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:19 +0000
Subject: [PATCH 62/68] Translated using Weblate (Finnish)
Currently translated at 55.6% (123 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/fi/
---
public/locales/fi/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/fi/common.json b/public/locales/fi/common.json
index 37f8e7b13..f8f1339dd 100644
--- a/public/locales/fi/common.json
+++ b/public/locales/fi/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From a95901ee5e8ec093742bfcd8ab898a469e187b6f Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:18 +0000
Subject: [PATCH 63/68] Translated using Weblate (Telugu)
Currently translated at 98.1% (217 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/te/
---
public/locales/te/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/te/common.json b/public/locales/te/common.json
index ddf507538..cc06942f7 100644
--- a/public/locales/te/common.json
+++ b/public/locales/te/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "స్కాన్ చేశారు",
"containers_updated": "నవీకరించబడింది",
"containers_failed": "విఫలమయ్యారు"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 4a93a31bb31232defb674c8163cb1f72402f6887 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:19 +0000
Subject: [PATCH 64/68] Translated using Weblate (Bulgarian)
Currently translated at 20.8% (46 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/bg/
---
public/locales/bg/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/bg/common.json b/public/locales/bg/common.json
index 15c7f0f79..a6a59141f 100644
--- a/public/locales/bg/common.json
+++ b/public/locales/bg/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 01c31aa8a8e384f386d0fa9f35c473ff93fbbc21 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:16 +0000
Subject: [PATCH 65/68] Translated using Weblate (Turkish)
Currently translated at 66.0% (146 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/tr/
---
public/locales/tr/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/tr/common.json b/public/locales/tr/common.json
index 9b62ca094..a4274a9b7 100644
--- a/public/locales/tr/common.json
+++ b/public/locales/tr/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From a5e7b59a81c59df78e02ba71d225d4d7690e126e Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:15 +0000
Subject: [PATCH 66/68] Translated using Weblate (Serbian)
Currently translated at 4.0% (9 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/sr/
---
public/locales/sr/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/sr/common.json b/public/locales/sr/common.json
index dbf1f57f4..6c7de927b 100644
--- a/public/locales/sr/common.json
+++ b/public/locales/sr/common.json
@@ -292,5 +292,11 @@
"containers_scanned": "Scanned",
"containers_updated": "Updated",
"containers_failed": "Failed"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From ad3cf15ea423a3f33bcb03260b7df0f1ab2f9f67 Mon Sep 17 00:00:00 2001
From: Anonymous
Date: Thu, 3 Nov 2022 05:01:18 +0000
Subject: [PATCH 67/68] Translated using Weblate (Arabic)
Currently translated at 19.9% (44 of 221 strings)
Translation: Homepage/Homepage
Translate-URL: https://hosted.weblate.org/projects/homepage/homepage/ar/
---
public/locales/ar/common.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/public/locales/ar/common.json b/public/locales/ar/common.json
index a545a5556..683672ce3 100644
--- a/public/locales/ar/common.json
+++ b/public/locales/ar/common.json
@@ -292,5 +292,11 @@
"rejectedPushes": "Rejected",
"filters": "Filters",
"indexers": "Indexers"
+ },
+ "tubearchivist": {
+ "downloads": "Queue",
+ "videos": "Videos",
+ "channels": "Channels",
+ "playlists": "Playlists"
}
}
From 71de8fe0d8d75926f550b3f3281c89c8924eb1d4 Mon Sep 17 00:00:00 2001
From: Ben Phelps
Date: Thu, 3 Nov 2022 10:02:43 +0200
Subject: [PATCH 68/68] disable arm7 to get builds working again
---
.github/workflows/docker-publish.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml
index 8f36dcc4d..dd84e0fc6 100644
--- a/.github/workflows/docker-publish.yml
+++ b/.github/workflows/docker-publish.yml
@@ -100,7 +100,7 @@ jobs:
REVISION=${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.revision'] }}
# https://github.com/docker/setup-qemu-action#about
# platforms: linux/amd64,linux/arm64,linux/riscv64,linux/ppc64le,linux/s390x,linux/386,linux/mips64le,linux/mips64,linux/arm/v7,linux/arm/v6
- platforms: linux/amd64,linux/arm64,linux/arm/v7
+ platforms: linux/amd64,linux/arm64
cache-from: type=local,src=/tmp/.buildx-cache
cache-to: type=local,dest=/tmp/.buildx-cache-new,mode=max