Everything posted by gthrift
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
This is fixed. Looks like the Plex api always reports "Partial HW," even when Direct Play. I've filtered that out and added some additional details to that mouse over tooltip that I'd been wanting to add.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
I just tested deleting and adding a server with no issue. Can you provide additional details? Plex/Emby/Jellyfin? What version? Let me take a look at the API and see why that Partial HW is being returned.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
Perfect. I'm going to push it to the main release. You'll want to uninstall and switch back so you don't receive any more test releases.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
This is the first I've heard of it. What media server were you running?
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
try this test build. https://raw.githubusercontent.com/gthrift/activestreams-unraid/main/activestreams_test.plg uninstall the current plugin and then install using this test link. Your config will be kept.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
This is where I'm terrible with front end development. Its strange your's is cutting off so much when there is so much white space... Is this on desktop? What resolution?
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
Minimum is 1 second, max is 60. It defaults to 5.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
I’ll look into using the actual icons. I used the generic colored ones because I was unsure of the legality of using their icons. Jellyfins is likely more straight forward depending on their licensing. Plex and Emby are companies with their logos trademarked I’m sure. I don’t want a takedown for using their IP.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
I've pushed version 2026.02.03. It includes the fixes for the rogue Active Streams header, a toggle to enable the text scrolling and some improved CSS that hopefully finally takes care of the overflow and sizing issues (I'm terrible with CSS and styling). I appreciate the request but at this time I don't want to add any additional icons The justification for the orange/green/blue dot was a quick, simple visual indicator of which platform the stream was coming from without too much going on visually. The same goes for the device. My original build when this was just going to be for Emby had icons for the streaming devices along with the title but it was visually too much. I considered just icons, but my personal need was to see where the device was streaming. I have all of my devices named so I'm able to see "Living Room Apple TV" and "Bedroom FireTV". When it was just for Emby, I could also get away with a generic icon, android, apple and firetv. But that was also ignoring the linux, webos, Samsung, Windows, Xbox and other platforms for just Emby. Then adding Plex in and it's probably running on refrigerators and toasters at this point. Jellyfin has new clients popping up everyday. I don't want to go down the path of someone wanting an icon for every client device that exists.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
I see that. Easy fix and a stupid oversight. @Wes_S , which version are you running. That should have been fixed on 2026.02.02. I like the scrolling idea. I'll see if I'm able to implement quickly.
-
Blacklisted plugin review
I've DM'd him here last week and a day or two ago. I'm not a discord user.
-
Blacklisted plugin review
My Active Streams plugin (GitHub | Support Thread) was blacklisted due to a permissions issue on install killing the SMB service. The permissions issue has been resolved and I've reached out to Squid to see if it could be reinstated but have not had a response in a few weeks. I have multiple testers confirming no issues. Is there any other path to reinstatement or am I just waiting on Squid?
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
Updated to 2026.02.01 today to implement some better security and some best practices based on some useful plugin development documentation another posed on reddit yesterday (for anyone interested - https://github.com/mstrhakr/plugin-docs). The plugin is still blacklisted in the ca store though. I've messaged @Squid a few times but the message still shows unread. Anyone know of anyone else to contact for a review?
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
If you haven't noticed any SMB issues, rebooted since install or are on 2026.01.07 you should be good. I believe the issue was limited to 2026.01.03 and the SMB issue would be resolved after 1st reboot.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
@Squid I think the plugin is in a good state and ready to be evaluated and allowed back in the CA store. The issue was the way I was applying permission during the package build process and during install. I’ve fixed both issues, along with a conflict with the Dynamix Active Streams plugin.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
I've renamed the widget .page file to fix the conflict with Dynamix Active Streams in 2026.01.07.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
Awesome! I’ll install the dynamix plugin and see how I can resolve the conflict.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
If someone is willing to try, I have confirmed 2026.01.06 does not kill SMB on install and the widget shows immediately on the dashboard. I have confirmed this on 7.2.3 and 7.0.1. https://raw.githubusercontent.com/gthrift/activestreams-unraid/main/activestreams.plg
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
That's good. I ran the code through Claude code. The code I used to change the owner from 1001 to root was recursive and changed the permissions for the system folder, breaking SMB. Because it's loaded in RAM, the reboot loads the config from the boot drive and restores access. I never noticed because I rebooted after install to see if it made a difference with the widget not appearing for some. I've removed the owner changes from the install script. I'm going to do more testing and debugging to make sure there's not any more issues before seeing about public testing and reinstatement to the CA store. Apologies to everyone affected.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
I haven't seen that on my end. I'll investigate.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
Try updating to 2026.01.03. I removed code to hide the widget.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
It looks like I have assigned the wrong permissions to the plugin files. Run the command below to assign ownership to root and see if there is a difference. #Change file owner to root chown -R root:root /usr/local/emhttp/plugins/activestreams/ chown -R root:root /boot/config/plugins/activestreams/ #List files to confirm owner change ls -lan /usr/local/emhttp/plugins/activestreams/ | head -5
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
I have not noticed any conflicts with Plex Streams on my end. I believe the issue either has to do with the way I'm hiding the widget if the user turns it off combined with file permissions. Can you all un the following command in your Unraid terminal and paste the output here or PM it to me? ls -la /usr/local/emhttp/plugins/activestreams/ && echo "---" && cat /boot/config/plugins/activestreams/activestreams.cfg
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
Delete the installed plugin and reinstall. I was attempting a rebrand but there’s a conflict somewhere I can’t find preventing the widget from loading. I rolled back to my last good version. The current version is Active Streams 2026.01.02.
-
[Plugin] Active Streams - Display your active Emby/Jellyfin/Plex streams on your dashboard
Active StreamsA dashboard widget that displays currently active streams from your media servers. Supports Plex, Emby, and Jellyfin - all in one unified view. Screenshot FeaturesMulti-server support - Monitor multiple Plex, Emby, and Jellyfin servers simultaneously Dashboard widget - See active streams at a glance without leaving the dashboard Real-time info - Shows title, user, device, and playback progress Color-coded servers - Quick visual identification (Plex: gold, Emby: green, Jellyfin: blue) Play/pause status - Green for playing, orange for paused Configurable - Enable/disable the dashboard widget, set refresh interval, customize icons and widget title. InstallationInstall via Community Applications (search for "Active Streams") - Manually install by copying and pasting the url below in the "Install Plugins" tab. https://raw.githubusercontent.com/gthrift/activestreams-unraid/main/activestreams.plg SetupAfter installation, go to Settings → Active Streams Click Add Server Enter your server details: Name: Friendly name (e.g., "My Plex") Type: Plex, Emby, or Jellyfin Host: IP address or hostname Port: Server port (default: Plex=32400, Emby=8096, Jellyfin=8096) Token/API Key: Your server's authentication token SSL: Enable if using HTTPS Click Test Connection to verify Save and return to the dashboard Getting Your Token/API KeyPlex: Visit https://www.plex.tv/claim or find it in Plex settings under XML Emby: Settings → API Keys → Create new key Jellyfin: Settings → API Keys → Create new key Changes2026.03.23 Added options to hide User and Device columns Added option to scroll long text Added option to choose time stamps or text status Updated widget formatting to align with unraid style 2026.02.05 Fixed Plex showing steams as transcoding when they are "Direct Play" Added additional detail to the transcoding mouse over hint Added a enable/disable toggle for servers on the settings page 2026.02.04 Rolled back scrolling stream name. Will look at reimplementing down the road. Fixed CSS issues... maybe. 2026.02.03 Added option to scroll title text on hover Fixed rogue header on dashboard CSS changes 2026.0.2.01 Switched from MD5 to SHA256 for package integrity verification Added CSRF protection to server management API Set restrictive permissions (600) on servers.json to protect API tokens Added configurable SSL certificate verification per server 2026.01.08 Fixed widget_title to remove extra characters (this will reset your widget positioning) Fixed server settings window so it can be scrolled if the popup is taller than the page Fixed settings page widget 2026.01.07 Rename ActiveStreams.page to ActiveStreamsDashboard.page to resolve issue with Dynamix Active Streams 2026.01.06 Testing new build script to incorporate SMB fixes 2026.01.05 Fix install script that breaks SMB 2026.01.04 Fix permissions issues 2026.01.03 Bug fixes and improvements Better logging and error handling Removed widget on/of toggle 2026.01.02 Bug fixes Unraid CA Store compliance changes 2026.01.01 Initial public release LinksGitHub: https://github.com/gthrift/activestreams-unraid