{video_decision === "direct play" && audio_decision === "direct play" && (
@@ -74,8 +78,8 @@ function SingleSessionEntry({ session }) {
);
}
-function SessionEntry({ session }) {
- const { full_title, view_offset, progress_percent, state, video_decision, audio_decision } = session;
+function SessionEntry({ session, enableUser }) {
+ const { full_title, view_offset, progress_percent, state, video_decision, audio_decision, username } = session;
return (
@@ -94,7 +98,10 @@ function SessionEntry({ session }) {
)}
-
{full_title}
+
+ {full_title}
+ {enableUser && ` (${username})`}
+
{video_decision === "direct play" && audio_decision === "direct play" && (
@@ -162,11 +169,13 @@ export default function Component({ service }) {
);
}
+ const enableUser = !!service.widget?.enableUser;
+
if (playing.length === 1) {
const session = playing[0];
return (
-
+
);
}
@@ -174,7 +183,7 @@ export default function Component({ service }) {
return (
{playing.map((session) => (
-
+
))}
);
From 2c68f1e7eee3c017add19d1b9279f91bd6654b9a Mon Sep 17 00:00:00 2001
From: Ben Phelps
Date: Mon, 15 Apr 2024 15:59:30 +0300
Subject: [PATCH 07/38] place carbon ads in docs (#3296)
* place carbon ads in docs
* fix lint
* keep 4 space tabs
---
docs/overrides/main.html | 9 +++++++++
docs/stylesheets/extra.css | 8 ++++++++
mkdocs.yml | 1 +
3 files changed, 18 insertions(+)
create mode 100644 docs/overrides/main.html
diff --git a/docs/overrides/main.html b/docs/overrides/main.html
new file mode 100644
index 00000000..bf62d43a
--- /dev/null
+++ b/docs/overrides/main.html
@@ -0,0 +1,9 @@
+{% extends "base.html" %}
+
+{% block content %}
+ {% include "partials/content.html" %}
+
+
+
+
+{% endblock %}
diff --git a/docs/stylesheets/extra.css b/docs/stylesheets/extra.css
index e6bc9bf0..8ff306a3 100644
--- a/docs/stylesheets/extra.css
+++ b/docs/stylesheets/extra.css
@@ -22,3 +22,11 @@
#glimeRoot * {
font-family: var(--md-text-font) !important;
}
+
+#carbon-responsive {
+ --carbon-padding: 1em;
+ --carbon-max-char: 20ch;
+ --carbon-bg-primary: var(--md-default-bg-color) !important;
+ --carbon-bg-secondary: var(--md-default-fg-color--lightest) !important;
+ --carbon-text-color: var(--md-typeset-color) !important;
+}
diff --git a/mkdocs.yml b/mkdocs.yml
index e58cb1e4..561e0555 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -166,6 +166,7 @@ nav:
theme:
name: material
+ custom_dir: docs/overrides
language: en
palette:
- media: "(prefers-color-scheme)"
From 60098d3909408a65a32dd5cc6d4fca63d42b94b5 Mon Sep 17 00:00:00 2001
From: Ben Phelps
Date: Mon, 15 Apr 2024 22:20:39 +0300
Subject: [PATCH 08/38] Docs: move Carbon ads to sidebar (#3302)
---
docs/overrides/main.html | 50 +++++++++++++++++++++++++++++++++-----
docs/stylesheets/extra.css | 4 +++
mkdocs.yml | 4 ++-
3 files changed, 51 insertions(+), 7 deletions(-)
diff --git a/docs/overrides/main.html b/docs/overrides/main.html
index bf62d43a..e1174193 100644
--- a/docs/overrides/main.html
+++ b/docs/overrides/main.html
@@ -1,9 +1,47 @@
{% extends "base.html" %}
-{% block content %}
- {% include "partials/content.html" %}
-
-
-
-
+{% block site_nav %}
+
+ {% if nav %}
+ {% if page.meta and page.meta.hide %}
+ {% set hidden = "hidden" if "navigation" in page.meta.hide %}
+ {% endif %}
+
+ {% endif %}
+
+
+ {% if "toc.integrate" not in features %}
+ {% if page.meta and page.meta.hide %}
+ {% set hidden = "hidden" if "toc" in page.meta.hide %}
+ {% endif %}
+
+ {% endif %}
{% endblock %}
diff --git a/docs/stylesheets/extra.css b/docs/stylesheets/extra.css
index 8ff306a3..56ed77c8 100644
--- a/docs/stylesheets/extra.css
+++ b/docs/stylesheets/extra.css
@@ -23,6 +23,10 @@
font-family: var(--md-text-font) !important;
}
+#carbonads {
+ margin-top: 10px;
+}
+
#carbon-responsive {
--carbon-padding: 1em;
--carbon-max-char: 20ch;
diff --git a/mkdocs.yml b/mkdocs.yml
index 561e0555..6c666892 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -90,6 +90,7 @@ nav:
- widgets/services/mylar.md
- widgets/services/navidrome.md
- widgets/services/netdata.md
+ - widgets/services/netalertx.md
- widgets/services/nextcloud.md
- widgets/services/nextdns.md
- widgets/services/nginx-proxy-manager.md
@@ -100,12 +101,12 @@ nav:
- widgets/services/opendtu.md
- widgets/services/openmediavault.md
- widgets/services/opnsense.md
+ - widgets/services/openwrt.md
- widgets/services/overseerr.md
- widgets/services/paperlessngx.md
- widgets/services/peanut.md
- widgets/services/pfsense.md
- widgets/services/photoprism.md
- - widgets/services/pialert.md
- widgets/services/pihole.md
- widgets/services/plantit.md
- widgets/services/plex-tautulli.md
@@ -130,6 +131,7 @@ nav:
- widgets/services/stash.md
- widgets/services/syncthing-relay-server.md
- widgets/services/tailscale.md
+ - widgets/services/tandoor.md
- widgets/services/tdarr.md
- widgets/services/traefik.md
- widgets/services/transmission.md
From 034f6d29d683ef023968ca70eaf8bf6f4ee530d0 Mon Sep 17 00:00:00 2001
From: shamoon <4887959+shamoon@users.noreply.github.com>
Date: Mon, 15 Apr 2024 12:53:15 -0700
Subject: [PATCH 09/38] Docs: show carbon ads on more pages too
---
docs/overrides/main.html | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/docs/overrides/main.html b/docs/overrides/main.html
index e1174193..0a5f2bc5 100644
--- a/docs/overrides/main.html
+++ b/docs/overrides/main.html
@@ -15,7 +15,7 @@