Skip to content

Releases: jastBytes/immich-dlna-proxy

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 01 Oct 19:33
65c0577

Changes

🐛 Bug Fixes

  • Fix empty folders on Immich 3, fast "On this day", timeline served from memory (#41) @jastBytes
  • Document the asset.view and user.read API key permissions, name missing ones on 403 (#40) @jastBytes

📝 Documentation

  • Fix empty folders on Immich 3, fast "On this day", timeline served from memory (#41) @jastBytes
  • Document the asset.view and user.read API key permissions, name missing ones on 403 (#40) @jastBytes

What's Changed

  • Document the asset.view and user.read API key permissions, name missing ones on 403 by @jastBytes in #40
  • Fix empty folders on Immich 3, fast "On this day", timeline served from memory by @jastBytes in #41

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 07:04
16ca42e

Changes

🚀 Features

  • HEIC as JPEG, transcoded video, optional folders, DLNA seek flags, health check, real version (#39) @jastBytes

🧰 Maintenance

  • HEIC as JPEG, transcoded video, optional folders, DLNA seek flags, health check, real version (#39) @jastBytes

📝 Documentation

  • HEIC as JPEG, transcoded video, optional folders, DLNA seek flags, health check, real version (#39) @jastBytes

What's Changed

  • HEIC as JPEG, transcoded video, optional folders, DLNA seek flags, health check, real version by @jastBytes in #39

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:39
adb8959

Changes

📝 Documentation

  • Security fix for media URLs, faster video playback, listing cache, SOAP faults, graceful shutdown (#38) @jastBytes

What's Changed

  • Security fix for media URLs, faster video playback, listing cache, SOAP faults, graceful shutdown by @jastBytes in #38

Full Changelog: v0.1.5...v0.2.0

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 13 Sep 09:34
ef094ae

Changes

📝 Documentation

  • Add TITLE_DATE_PREFIX_DESC and fix missing dc:date/size on DIDL items (#37) @jastBytes

What's Changed

  • Add TITLE_DATE_PREFIX_DESC and fix missing dc:date/size on DIDL items by @jastBytes in #37

Full Changelog: v0.1.4...v0.1.5

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 12 Sep 17:53
4896125

Changes

📝 Documentation

  • Add TITLE_DATE_PREFIX to sort photos by date on TVs that ignore SortCriteria (#36) @jastBytes
  • Support multiple Immich accounts via IMMICH_API_KEYS (#23) @jastBytes

What's Changed

  • Support multiple Immich accounts via IMMICH_API_KEYS by @jastBytes in #23
  • Add TITLE_DATE_PREFIX to sort photos by date on TVs that ignore SortCriteria by @jastBytes in #36

Full Changelog: v0.1.3...v0.1.4

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 29 Aug 14:26
aa0a106

Changes

📝 Documentation

What's Changed

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 26 Aug 09:18
601a84e

Changes

🧰 Maintenance

  • ci: grant pull-requests:read in release.yml for reusable ci.yml call (#35) @jastBytes

What's Changed

  • ci: grant pull-requests:read in release.yml for reusable ci.yml call by @jastBytes in #35

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 26 Aug 06:28
51c5dec

Changes

  • docs: audience rewrite, Unraid permission fix, and section relocation (#30) @jastBytes
  • Prep unraid-template.xml for Community Applications submission (#15) @jastBytes

🧰 Maintenance

  • ci: move -dev/-preview suffix from image tag to image name (#27) @jastBytes
  • ci: build -dev/-preview GHCR images for PRs and main, with cleanup (#25) @jastBytes
  • ci: fix preview image tag ending up as bare -preview (#26) @jastBytes
  • ci: build and push -dev images on PRs, -preview images on main (#24) @jastBytes

📝 Documentation

  • Add Timeline: browse all photos chronologically, not just by album/person (#17) @jastBytes
  • Queue and bound concurrent Immich media fetches (#34) @jastBytes
  • Add album/person cover thumbnails (albumArtURI on containers) (#32) @jastBytes
  • docs: move Caching detail to architecture.md, CI/CD to CONTRIBUTING.md (#33) @jastBytes
  • Add Makefile for local testing with a gitignored .env file (#31) @jastBytes
  • docs: rewrite dev-diary phrasing for a user/contributor audience (#29) @jastBytes
  • docs: lowercase repo/registry URLs, fix stale GHCR privacy note (#28) @jastBytes
  • ci: move -dev/-preview suffix from image tag to image name (#27) @jastBytes
  • ci: build -dev/-preview GHCR images for PRs and main, with cleanup (#25) @jastBytes
  • ci: build and push -dev images on PRs, -preview images on main (#24) @jastBytes
  • Advertise the app icon over DLNA so TVs display it (#22) @jastBytes
  • Advertise the app icon over DLNA so TVs display it (#21) @jastBytes
  • Redesign app logo: photo card + cast-signal badge (#20) @jastBytes
  • Honor dc:title and dc:date SortCriteria in ContentDirectory Browse/Search (#16) @jastBytes

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 11:36
4e8b01f

Changes

  • Add tests for config.Load and immich client (#7) @jastBytes
  • Upgrade Go to 1.26.5 (#2) @jastBytes
  • Sync repo labels from a labels-as-code workflow

Adds the labels release-drafter's autolabeler/version-resolver/categories
reference (feature, bug, chore, dependencies, major/minor/patch, etc.) via
crazy-max/ghaction-github-labeler, driven by .github/labels.yml so the set
stays declarative and in sync on every push to main. (#3) @jastBytes

  • Fix golangci-lint errcheck/staticcheck failures breaking CI (#1) @jastBytes

🐛 Bug Fixes

  • Fix Samsung TVs never browsing past ContentDirectory root (#9) @jastBytes
  • Fix portrait photos displaying sideways on DLNA renderers (#5) @jastBytes
  • Fix Sync Labels workflow losing repo read access (#4) @jastBytes

🧰 Maintenance

  • Add PR/issue templates and speed up PR CI (#11) @jastBytes
  • Fix Sync Labels workflow losing repo read access (#4) @jastBytes

📝 Documentation

  • Add CONTRIBUTING.md (#14) @jastBytes
  • Add LICENSE, SECURITY.md, and broaden .gitignore (#13) @jastBytes
  • Add PR/issue templates and speed up PR CI (#11) @jastBytes
  • Add PR and issue templates (#10) @jastBytes
  • Fix Samsung TVs never browsing past ContentDirectory root (#9) @jastBytes
  • Fix portrait photos displaying sideways on DLNA renderers (#5) @jastBytes
  • Document X_MS_MediaReceiverRegistrar, albumArtURI, and per-service SSDP replies (#8) @jastBytes
  • Add CLAUDE.md with codebase architecture and workflow guidance (#6) @jastBytes

What's Changed

  • Fix golangci-lint errcheck/staticcheck failures breaking CI by @jastBytes in #1
  • Sync repo labels from a labels-as-code workflow

Adds the labels release-drafter's autolabeler/version-resolver/categories
reference (feature, bug, chore, dependencies, major/minor/patch, etc.) via
crazy-max/ghaction-github-labeler, driven by .github/labels.yml so the set
stays declarative and in sync on every push to main. by @jastBytes in #3

  • Upgrade Go to 1.26.5 by @jastBytes in #2
  • Fix Sync Labels workflow losing repo read access by @jastBytes in #4
  • Add CLAUDE.md with codebase architecture and workflow guidance by @jastBytes in #6
  • Add tests for config.Load and immich client by @jastBytes in #7
  • Document X_MS_MediaReceiverRegistrar, albumArtURI, and per-service SSDP replies by @jastBytes in #8
  • Fix portrait photos displaying sideways on DLNA renderers by @jastBytes in #5
  • Fix Samsung TVs never browsing past ContentDirectory root by @jastBytes in #9
  • Add PR and issue templates by @jastBytes in #10
  • Add PR/issue templates and speed up PR CI by @jastBytes in #11
  • Add LICENSE, SECURITY.md, and broaden .gitignore by @jastBytes in #13
  • Add CONTRIBUTING.md by @jastBytes in #14

New Contributors

Full Changelog: https://github.com/jastBytes/immich-dlna-proxy/commits/v0.1.0