2508 Commits

Author SHA1 Message Date
FuzzyGrim
46a103f6bf fix formatting and settings variable access 2026-02-24 00:17:17 +01:00
Connor Burton
7faab9fd92 add letterboxd redirect path as an external link (#1163)
* add letterboxd redirect path as an external link
2026-02-22 23:58:29 +01:00
FuzzyGrim
dcd467cea6 fix: improve AniDB anime detection error handling in webhook processing
- Fix typo in variable name (matching_enty → matching_entry)
- Fall through to TMDB TV processing when AniDB mapping is not found
- Log warning when episode number is missing for AniDB match
2026-02-22 23:40:21 +01:00
Xila Cai
57074348ea Merge pull request #1065 from recursivesum/feature/hama-agent
[Feature] Support Plex HAMA agent for anime series
2026-02-22 23:24:45 +01:00
Xila Cai
0124a6e2c9 Merge pull request #1203 from andrebk/watch-providers
Show watch providers on media details page
2026-02-17 23:11:48 +01:00
Andreas Bro Kolstø
4370176614 Separate unset and disabled for watch providers
Previously these were covered by the same `""` value for the region.
This led to poor discoverability of the feature, since it was not visible
on the media page until configured.

Now there is a new `UNSET` value for region, which is the default for
the model. When region is `UNSET` the watch provider box is displayed
on the media page, with a message that it is not configured yet. The
user can then go to the prefrences and set a region, or disable the
feature if they don't like it.
2026-02-17 17:34:09 +01:00
Andreas Bro Kolstø
29fdc7c74f Fix change requests from review
- Make argument non-optional for process_season(), it's always provided
- Check if preferred watch region is a valid region before storing
2026-02-16 14:23:03 +01:00
FuzzyGrim
7a81993117 increase cache version for cast 2026-02-15 17:33:10 +01:00
FuzzyGrim
2158bc68d1 fix cast card no image handling 2026-02-15 17:26:32 +01:00
Andreas Bro Kolstø
d552875687 Fix comments from review
- Update globe icon to one from lucide
- Use get() properly for dicts, avoiding type issues
- Fix too long line
2026-02-15 15:45:40 +01:00
Andreas Bro Kolstø
ce3613aa9c Show watch providers on media details page 2026-02-15 14:19:34 +01:00
Xila Cai
c2d4c551e5 Merge pull request #1168 from connorjburton/movie-cast
Add basic view of 10 cast by billing order for movies
2026-02-15 10:58:22 +01:00
FuzzyGrim
04a97361be update supervisord version, #1191 2026-02-13 21:24:40 +01:00
FuzzyGrim
858e845e04 fix: prevent horizontal overflow of import error details #1174 2026-02-09 21:24:09 +01:00
FuzzyGrim
e0cc8024fd convert hide zero rating from env var to user preference 2026-02-08 23:03:25 +01:00
Xila Cai
2e1511b93b Merge pull request #1097 from busliggabor/feature/hide_zero_rating
Hide media score if rating is 0
2026-02-08 22:30:30 +01:00
Xila Cai
dc5cadcaef Merge pull request #1063 from timstott/nginx-support-ipv6
Add IPv6 support
2026-02-08 16:31:10 +01:00
FuzzyGrim
058accd6b1 remove extra width and height setting in svgs 2026-02-08 16:24:57 +01:00
Xila Cai
21c5032b82 Merge pull request #1059 from xVaDiMx/dev
Fix duplicate width/height attributes for SVG Icons
2026-02-08 16:23:17 +01:00
Xila Cai
2d2bcfcebf Merge pull request #1037 from busliggabor/bugfix/igdb_search_retry_fix
Fix igdb search retry after getting new access token
2026-02-08 16:20:42 +01:00
FuzzyGrim
2d670fd43f feat: display 'DLCs' explicitly when the related item name is 'dlcs' in media details 2026-02-08 16:18:40 +01:00
Xila Cai
010491549a Merge pull request #1022 from busliggabor/feature/game_dlcs
Get DLCs for games
2026-02-08 16:17:20 +01:00
FuzzyGrim
747670c925 refactor: rename ComicVine publisher comics logic and remove recommendation list slicing in TMDB. 2026-02-08 16:08:12 +01:00
FuzzyGrim
2ffccd09b1 make section_name required in enrich_items_with_user_data 2026-02-08 15:51:13 +01:00
FuzzyGrim
1e18d557cb convert HIDE_COMPLETED to user preference 2026-02-08 15:30:40 +01:00
Xila Cai
099eac3b88 Merge pull request #1017 from busliggabor/feature/hide_completed
Hide completed related media if HIDE_COMPLETED is set
2026-02-08 14:45:21 +01:00
FuzzyGrim
ce29aa791a fix(steam): catch IGDB not found errors during game import #1106 2026-02-08 12:58:27 +01:00
Connor Burton
02ef126e0b remove forloop.last condition for cast 2026-02-08 00:28:10 +00:00
Connor Burton
69f437fe22 add basic view of 10 cast by billing order for movies 2026-02-08 00:02:46 +00:00
FuzzyGrim
11745ad3dc add keyboard shortcut to focus search bar #891 2026-02-08 00:00:02 +01:00
FuzzyGrim
b008a59663 fix empty search redirect by preserving blank query values #1083 2026-02-07 23:52:10 +01:00
FuzzyGrim
8b387b9d2d set warning level for fakeredis logs 2026-02-07 23:49:55 +01:00
FuzzyGrim
9098ced3cd apply ruff formatting v0.25.0 2026-02-06 23:44:56 +01:00
FuzzyGrim
1b6f667458 Add data migration to enable progress bar for existing users 2026-02-06 23:44:44 +01:00
Xila Cai
5ad9742973 Merge pull request #1162 from FuzzyGrim/dependabot/pip/django-health-check-3.23.3
build(deps): bump django-health-check from 3.20.8 to 3.23.3
2026-02-06 21:52:10 +01:00
Xila Cai
9d4813c703 Merge pull request #1161 from FuzzyGrim/dependabot/pip/django-debug-toolbar-6.2.0
build(deps): bump django-debug-toolbar from 6.1.0 to 6.2.0
2026-02-06 21:52:01 +01:00
Xila Cai
13bb6abf97 Merge pull request #1160 from FuzzyGrim/dependabot/pip/gunicorn-25.0.1
build(deps): bump gunicorn from 23.0.0 to 25.0.1
2026-02-06 21:51:48 +01:00
Xila Cai
7411c7bae7 Merge pull request #1159 from FuzzyGrim/dependabot/pip/coverage-7.13.3
build(deps-dev): bump coverage from 7.13.1 to 7.13.3
2026-02-06 21:51:38 +01:00
Xila Cai
1f7d3686f2 Merge pull request #1157 from FuzzyGrim/dependabot/pip/apprise-1.9.7
build(deps): bump apprise from 1.9.6 to 1.9.7
2026-02-06 21:51:30 +01:00
Xila Cai
623dac3d23 Merge pull request #1156 from FuzzyGrim/dependabot/pip/fakeredis-2.33.0
build(deps-dev): bump fakeredis from 2.32.1 to 2.33.0
2026-02-06 21:51:17 +01:00
dependabot[bot]
8ccf489984 build(deps): bump django-health-check from 3.20.8 to 3.23.3
Bumps [django-health-check](https://github.com/codingjoe/django-health-check) from 3.20.8 to 3.23.3.
- [Release notes](https://github.com/codingjoe/django-health-check/releases)
- [Commits](https://github.com/codingjoe/django-health-check/compare/3.20.8...3.23.3)

---
updated-dependencies:
- dependency-name: django-health-check
  dependency-version: 3.23.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 03:53:28 +00:00
dependabot[bot]
b25ae854d4 build(deps): bump django-debug-toolbar from 6.1.0 to 6.2.0
Bumps [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/django-commons/django-debug-toolbar/releases)
- [Changelog](https://github.com/django-commons/django-debug-toolbar/blob/main/docs/changes.rst)
- [Commits](https://github.com/django-commons/django-debug-toolbar/compare/6.1.0...6.2.0)

---
updated-dependencies:
- dependency-name: django-debug-toolbar
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 03:53:24 +00:00
dependabot[bot]
d3ec575983 build(deps): bump gunicorn from 23.0.0 to 25.0.1
Bumps [gunicorn](https://github.com/benoitc/gunicorn) from 23.0.0 to 25.0.1.
- [Release notes](https://github.com/benoitc/gunicorn/releases)
- [Commits](https://github.com/benoitc/gunicorn/compare/23.0.0...25.0.1)

---
updated-dependencies:
- dependency-name: gunicorn
  dependency-version: 25.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 03:53:21 +00:00
dependabot[bot]
516aa6335c build(deps-dev): bump coverage from 7.13.1 to 7.13.3
Bumps [coverage](https://github.com/coveragepy/coveragepy) from 7.13.1 to 7.13.3.
- [Release notes](https://github.com/coveragepy/coveragepy/releases)
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst)
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.13.1...7.13.3)

---
updated-dependencies:
- dependency-name: coverage
  dependency-version: 7.13.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 03:53:17 +00:00
dependabot[bot]
522254ec24 build(deps): bump apprise from 1.9.6 to 1.9.7
Bumps [apprise](https://github.com/caronc/apprise) from 1.9.6 to 1.9.7.
- [Release notes](https://github.com/caronc/apprise/releases)
- [Commits](https://github.com/caronc/apprise/compare/v1.9.6...v1.9.7)

---
updated-dependencies:
- dependency-name: apprise
  dependency-version: 1.9.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 03:53:07 +00:00
dependabot[bot]
5c8ffe2e32 build(deps-dev): bump fakeredis from 2.32.1 to 2.33.0
Bumps [fakeredis](https://github.com/cunla/fakeredis-py) from 2.32.1 to 2.33.0.
- [Release notes](https://github.com/cunla/fakeredis-py/releases)
- [Commits](https://github.com/cunla/fakeredis-py/compare/v2.32.1...v2.33.0)

---
updated-dependencies:
- dependency-name: fakeredis
  dependency-version: 2.33.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 03:53:03 +00:00
Xila Cai
8f16150a39 Merge pull request #1153 from FuzzyGrim/dependabot/pip/django-5.2.11
build(deps): bump django from 5.2.9 to 5.2.11
2026-02-06 00:05:29 +01:00
FuzzyGrim
a961d006fb fix ruff errors 2026-02-06 00:05:05 +01:00
dependabot[bot]
5bc15bcddf build(deps): bump django from 5.2.9 to 5.2.11
Bumps [django](https://github.com/django/django) from 5.2.9 to 5.2.11.
- [Commits](https://github.com/django/django/compare/5.2.9...5.2.11)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 5.2.11
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-05 23:00:55 +00:00
Xila Cai
57bc3b9de5 Merge pull request #1116 from FuzzyGrim/dependabot/pip/django-allauth-socialaccount--65.14.0
build(deps): bump django-allauth[socialaccount] from 65.13.1 to 65.14.0
2026-02-05 23:59:54 +01:00