295
submitted 1 year ago by otter@lemmy.ca to c/selfhosted@lemmy.world

cross-posted from: https://aussie.zone/post/19146681

Jellyfin Server 10.10.7

Important Notes

Configurations behind a reverse proxy that did not explicitly configure trusted proxies will not work after this release. This was never a supported configuration, so please ensure you correct your configuration before upgrading. See the updated docs here for more information.

Security

  • Fix validation of API parameters to FFmpeg [GHSA-2c3c-r7gp-q32m], by @Shadowghost
  • Fix trusting forward headers if none are configured [GHSA-qcmf-gmhm-rfv9], by @JPVenson

Note: GHSAs will be published seven (7) days after this release.

General Changes

  • Fix regression where "Search for missing metadata" not handling cast having multiple roles [PR #13720], by @Lampan-git
  • Clone fallback audio tags instead of use ATL.Track.set [PR #13694], by @gnattu
  • Backport 10.11 API enum changes [PR #13835], by @nielsvanvelzen
  • Support more rating formats [PR #13639], by @IDisposable
  • Fix stackoverflow in MediaSourceCount [PR #12907], by @JPVenson
  • Upgrade LrcParser to 2025.228.1 [PR #13659], by @congerh
  • Include Role and SortOrder in MergePeople to fix "Search for missing metadata" [PR #13618], by @Lampan-git
  • Delete children from cache on parent delete [PR #13601], by @Bond-009
  • Fix overwrite of PremierDate with a year-only value [PR #13598], by @IDisposable
  • Wait for ffmpeg to exit on Windows before we try deleting the concat file [PR #13593], by @Bond-009
  • Fix 4K filtering when grouping movies into collections [PR #13594], by @theguymadmax
  • Remove empty ParentIndexNumber workaround [PR #13611], by @Shadowghost
  • Update dependency z440.atl.core to 6.20.0 [PR #13845], by @Shadowghost

Jellyfin Web 10.10.7

General Changes

  • Fix parsing minor version of Tizen [PR #6661], by @dmitrylyzo
  • Fix re-focusing on pause button when displaying OSD [PR #6510], by @dmitrylyzo
  • Fix skip button not displaying correctly with OSD [PR #6583], by @rlauuzo
  • Fix catalog plugin page not setting page title [PR #6570], by @nielsvanvelzen
you are viewing a single comment's thread
view the rest of the comments
[-] couch1potato@lemmy.dbzer0.com 2 points 1 year ago

So i got the container running, logs are showing the same error loop every couple of seconds. I'm wondering if it's because the video url don't match what's in your gitlab readme:

https://pbskids.org/videos/watch/design-squad-full-episodes/1385861/one-giant-leap-part-2-ep-409/35449

https://pbskids.org/videos/watch/cyberchase-full-episodes/1385841/if-you-cant-stand-the-heat/1568637

[-] kata1yst@sh.itjust.works 1 points 1 year ago

Hmmm. I just double checked and my episodes are still downloading. But maybe newer shows have a different format... What's the exact error? I'll try to reproduce and fix.

[-] couch1potato@lemmy.dbzer0.com 2 points 1 year ago

Ah. I just walked away from my computer for the day. I can check tomorrow.

[-] kata1yst@sh.itjust.works 1 points 1 year ago* (last edited 1 year ago)

So I just spot checked. Both shows work, you just have to not click an episode anymore.

E.g, https://pbskids.org/videos/design-squad -> design-squad

Thank you for telling me, I'll update the readme

[-] couch1potato@lemmy.dbzer0.com 2 points 1 year ago

Ah cool. Thanks for checking it out.

[-] couch1potato@lemmy.dbzer0.com 1 points 1 year ago* (last edited 1 year ago)

So I just got back to this today and I still have the same error:

KeyError: 'collections' '2025-04-08 20:31:17,226 - INFO - Entering elinorr function' '2025-04-08 20:31:17,226 - INFO - Successfully set show_list.' '2025-04-08 20:31:17,226 - INFO - Successfully finished pre-flight checks, beginning main loop of Elinorr.' '2025-04-08 20:31:17,228 - INFO - Successfully connected to elinorr.db.' '2025-04-08 20:31:17,229 - INFO - Processing show "design-squad"' Traceback (most recent call last): File "/elinorr/elinorr.py", line 175, in <module> elinorr(SHOW_LIST, WORK_DIR, SCAN_INTERVAL) File "/elinorr/elinorr.py", line 136, in elinorr for episode in content_json['collections']['episodes']['content']: KeyError: 'collections' '2025-04-08 20:31:19,132 - INFO - Entering elinorr function' '2025-04-08 20:31:19,132 - INFO - Successfully set show_list.' '2025-04-08 20:31:19,133 - INFO - Successfully finished pre-flight checks, beginning main loop of Elinorr.' '2025-04-08 20:31:19,135 - INFO - Successfully connected to elinorr.db.' '2025-04-08 20:31:19,137 - INFO - Processing show "design-squad"' Traceback (most recent call last): File "/elinorr/elinorr.py", line 175, in <module> elinorr(SHOW_LIST, WORK_DIR, SCAN_INTERVAL) File "/elinorr/elinorr.py", line 136, in elinorr for episode in content_json['collections']['episodes']['content']: KeyError: 'collections'

Also tried with just "design-squad", and tried with "cyberchase design-squad"

[-] kata1yst@sh.itjust.works 1 points 1 year ago

Okay, thanks for giving me that, I'll investigate further tonight

[-] couch1potato@lemmy.dbzer0.com 1 points 1 year ago
[-] kata1yst@sh.itjust.works 1 points 1 year ago

Can you provide your docker-compose entry or your docker run command?

[-] couch1potato@lemmy.dbzer0.com 1 points 1 year ago

Here. I'm on docker 3.7. I think it's correct...

services: elinorr: image: registry.gitlab.com/mwirth001/elinorr:latest container_name: elinorr environment: - PUID=1000 - PGID=1000 - TZ=America/Chicago - SHOW_LIST="design-squad" volumes: - '/mnt/user/appdata_docker/elinorr:/elinorr/config' - '/mnt/user/media/zz_downloads/elinorr_downloads:/elinorr/downloads' restart: unless-stopped

this post was submitted on 06 Apr 2025
295 points (98.7% liked)

Selfhosted

61734 readers
641 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS