FuzzyGrim
c273d2e92a
add .codex to gitignore
2026-04-04 23:06:11 +02:00
FuzzyGrim
fb5bfe09c7
fix jellyfin webhook invalid json payload
...
{{{Overview}}} inserts raw multi-line text, so literal newline and control characters end up inside the JSON string.
2026-04-04 22:04:42 +02:00
FuzzyGrim
53cbedbb0d
add agents.md to ignore files
2026-04-04 20:57:33 +02:00
FuzzyGrim
94e2f81dfb
strip seconds from kitsu import dates
2026-04-04 20:16:43 +02:00
FuzzyGrim
54a55f3d19
Refactor float duration parsing and improve progress tests
2026-04-04 20:00:02 +02:00
Lukáš Kucharczyk
a10a61eb9b
Support providing playtime as float ( #1146 )
...
* Support providing playtime as float
* Account for users providing 'inf' as valid float
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Improve error message
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Add test
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-04 12:53:47 +02:00
FuzzyGrim
34cf859f84
preserve search query when searching from an empty media list #1255
2026-04-03 11:23:52 +02:00
FuzzyGrim
ba42d55433
fix calendar not showing release dates for games #1263
2026-04-03 10:03:48 +02:00
FuzzyGrim
e8238b2af0
Fix missing time in activity history date descriptions
2026-04-02 20:58:57 +02:00
FuzzyGrim
10cf944b58
use UUID for manual item media_id generation to prevent casting errors #1285
2026-04-02 16:49:50 +02:00
FuzzyGrim
4bf4ced28f
fix watch providers text alignment
2026-04-02 16:49:50 +02:00
FuzzyGrim
9914136dbd
show history entry for episodes tracked without date #1220
2026-04-02 16:48:50 +02:00
FuzzyGrim
0b3bc80437
Fix template formatting for missing episode end dates
2026-04-02 15:16:42 +02:00
FuzzyGrim
76ed04966f
configure dependabot to group minor/patch updates
2026-04-02 11:21:58 +02:00
FuzzyGrim
6648d5c431
improve watch provider icon distribution
2026-04-01 16:39:17 +02:00
FuzzyGrim
7cebd5950b
Refactor cast cards to use Tailwind utilities over inline styles
2026-04-01 16:16:14 +02:00
Matthias
49a94ad198
Enhancing the new cast list ( #1207 )
...
* feat: horizontal scrollable cast view with TMDB links
* Fixing forgotten value
* Fixes 30 cast limit and display
* feat: make only cast icon clickable (no fixes tho)
* feat: restore full card link and fix placeholder stretching
* Fixing bug on my part which squished the sidebar on movies (and removed some of my comments)
---------
Co-authored-by: mcbaumwolle <mab7395@thi.de >
2026-04-01 15:31:37 +02:00
FuzzyGrim
fc04477223
bump ruff from 0.15.1 to 0.15.8
2026-04-01 13:53:41 +02:00
FuzzyGrim
16c23d284c
bump icalendar from 7.0.0 to 7.0.3
2026-04-01 00:11:53 +02:00
dependabot[bot]
88666cb438
build(deps): bump dorny/paths-filter from 3 to 4 ( #1313 )
...
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter ) from 3 to 4.
- [Release notes](https://github.com/dorny/paths-filter/releases )
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dorny/paths-filter/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: dorny/paths-filter
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 23:57:36 +02:00
dependabot[bot]
9146d8a856
build(deps): bump celery from 5.6.2 to 5.6.3 ( #1312 )
...
Bumps [celery](https://github.com/celery/celery ) from 5.6.2 to 5.6.3.
- [Release notes](https://github.com/celery/celery/releases )
- [Changelog](https://github.com/celery/celery/blob/v5.6.3/Changelog.rst )
- [Commits](https://github.com/celery/celery/compare/v5.6.2...v5.6.3 )
---
updated-dependencies:
- dependency-name: celery
dependency-version: 5.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 23:29:46 +02:00
dependabot[bot]
2befa20172
build(deps): bump dorny/paths-filter from 3 to 4 ( #1313 )
...
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter ) from 3 to 4.
- [Release notes](https://github.com/dorny/paths-filter/releases )
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dorny/paths-filter/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: dorny/paths-filter
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 23:25:00 +02:00
dependabot[bot]
2e6b8bddc2
build(deps): bump croniter from 6.0.0 to 6.2.2 ( #1307 )
...
Bumps [croniter](https://github.com/pallets-eco/croniter ) from 6.0.0 to 6.2.2.
- [Changelog](https://github.com/pallets-eco/croniter/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pallets-eco/croniter/compare/6.0.0...6.2.2 )
---
updated-dependencies:
- dependency-name: croniter
dependency-version: 6.2.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 23:22:34 +02:00
dependabot[bot]
680b96206a
build(deps): bump codecov/codecov-action from 5 to 6 ( #1314 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 23:03:41 +02:00
dependabot[bot]
f8013f9278
build(deps-dev): bump coverage from 7.13.4 to 7.13.5 ( #1310 )
...
Bumps [coverage](https://github.com/coveragepy/coveragepy ) from 7.13.4 to 7.13.5.
- [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.4...7.13.5 )
---
updated-dependencies:
- dependency-name: coverage
dependency-version: 7.13.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 23:02:38 +02:00
dependabot[bot]
fabdf8a03a
build(deps): bump apprise from 1.9.7 to 1.9.9 ( #1306 )
...
Bumps [apprise](https://github.com/caronc/apprise ) from 1.9.7 to 1.9.9.
- [Release notes](https://github.com/caronc/apprise/releases )
- [Commits](https://github.com/caronc/apprise/compare/v1.9.7...v1.9.9 )
---
updated-dependencies:
- dependency-name: apprise
dependency-version: 1.9.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 22:58:37 +02:00
dependabot[bot]
585e9f4b7e
build(deps-dev): bump pytest-django from 4.11.1 to 4.12.0 ( #1309 )
...
Bumps [pytest-django](https://github.com/pytest-dev/pytest-django ) from 4.11.1 to 4.12.0.
- [Release notes](https://github.com/pytest-dev/pytest-django/releases )
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/main/docs/changelog.rst )
- [Commits](https://github.com/pytest-dev/pytest-django/compare/v4.11.1...v4.12.0 )
---
updated-dependencies:
- dependency-name: pytest-django
dependency-version: 4.12.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 22:38:55 +02:00
FuzzyGrim
02f7a3b577
add test to list for is not prod
2026-03-31 22:25:03 +02:00
FuzzyGrim
41817f423d
only check for X-Real-IP in prod
2026-03-31 22:12:39 +02:00
FuzzyGrim
32771ca373
increase open pull requests limit from dependabot
2026-03-31 21:48:38 +02:00
dependabot[bot]
cee0931be0
build(deps): bump django-allauth from 65.14.1 to 65.15.0 ( #1304 )
...
Bumps [django-allauth](https://github.com/sponsors/pennersr ) from 65.14.1 to 65.15.0.
- [Commits](https://github.com/sponsors/pennersr/commits )
---
updated-dependencies:
- dependency-name: django-allauth
dependency-version: 65.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:43:24 +02:00
FuzzyGrim
fc2bf094a0
Configure django-allauth to use X-Real-IP for rate limiting
...
Also remove the unused get_client_ip helper
See: https://docs.allauth.org/en/latest/release-notes/recent.html#id3
2026-03-31 21:42:03 +02:00
FuzzyGrim
d8306c760c
fix: set gunicorn control socket path to avoid permission error
2026-03-31 21:28:47 +02:00
FuzzyGrim
db54f928b0
remove storage check, no permission to write to ./health_check_storage_test in docker
2026-03-31 21:08:20 +02:00
dependabot[bot]
e176ea0c13
build(deps): bump django-celery-beat from 2.8.1 to 2.9.0 ( #1295 )
...
Bumps [django-celery-beat](https://github.com/celery/django-celery-beat ) from 2.8.1 to 2.9.0.
- [Release notes](https://github.com/celery/django-celery-beat/releases )
- [Changelog](https://github.com/celery/django-celery-beat/blob/main/Changelog )
- [Commits](https://github.com/celery/django-celery-beat/compare/v2.8.1...v2.9.0 )
---
updated-dependencies:
- dependency-name: django-celery-beat
dependency-version: 2.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:01:44 +02:00
dependabot[bot]
f2605e26b0
build(deps): bump aiohttp from 3.13.3 to 3.13.4 ( #1303 )
...
---
updated-dependencies:
- dependency-name: aiohttp
dependency-version: 3.13.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 21:00:48 +02:00
dependabot[bot]
c591b1fb48
build(deps): bump requests from 2.33.0 to 2.33.1 ( #1302 )
...
Bumps [requests](https://github.com/psf/requests ) from 2.33.0 to 2.33.1.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.33.0...v2.33.1 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.33.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 20:40:29 +02:00
dependabot[bot]
b4b3aec00b
build(deps): bump gunicorn from 25.0.3 to 25.3.0 ( #1300 )
...
Bumps [gunicorn](https://github.com/benoitc/gunicorn ) from 25.0.3 to 25.3.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/25.0.3...25.3.0 )
---
updated-dependencies:
- dependency-name: gunicorn
dependency-version: 25.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 20:39:36 +02:00
dependabot[bot]
75dc8ed0c5
build(deps-dev): bump fakeredis from 2.33.0 to 2.34.1 ( #1296 )
...
Bumps [fakeredis](https://github.com/cunla/fakeredis-py ) from 2.33.0 to 2.34.1.
- [Release notes](https://github.com/cunla/fakeredis-py/releases )
- [Commits](https://github.com/cunla/fakeredis-py/compare/v2.33.0...v2.34.1 )
---
updated-dependencies:
- dependency-name: fakeredis
dependency-version: 2.34.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 20:38:32 +02:00
dependabot[bot]
a94126469c
build(deps-dev): bump fakeredis from 2.33.0 to 2.34.1 ( #1296 )
...
Bumps [fakeredis](https://github.com/cunla/fakeredis-py ) from 2.33.0 to 2.34.1.
- [Release notes](https://github.com/cunla/fakeredis-py/releases )
- [Commits](https://github.com/cunla/fakeredis-py/compare/v2.33.0...v2.34.1 )
---
updated-dependencies:
- dependency-name: fakeredis
dependency-version: 2.34.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 20:04:48 +02:00
dependabot[bot]
c9c6f4c3b8
build(deps): bump redis from 7.1.1 to 7.4.0 ( #1299 )
...
Bumps [redis](https://github.com/redis/redis-py ) from 7.1.1 to 7.4.0.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/v7.1.1...v7.4.0 )
---
updated-dependencies:
- dependency-name: redis
dependency-version: 7.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 19:54:58 +02:00
dependabot[bot]
6bfc95e891
build(deps): bump psycopg from 3.3.2 to 3.3.3 ( #1298 )
...
Bumps [psycopg](https://github.com/psycopg/psycopg ) from 3.3.2 to 3.3.3.
- [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst )
- [Commits](https://github.com/psycopg/psycopg/compare/3.3.2...3.3.3 )
---
updated-dependencies:
- dependency-name: psycopg
dependency-version: 3.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 19:54:30 +02:00
FuzzyGrim
f923803606
remove orphan django-decorator-include package
2026-03-31 14:59:43 +02:00
FuzzyGrim
d696488b78
update django health check
2026-03-31 14:58:15 +02:00
dependabot[bot]
1b7baa9bb2
build(deps): bump docker/setup-buildx-action from 3 to 4 ( #1238 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 14:14:58 +02:00
dependabot[bot]
06e0e9583a
build(deps): bump docker/build-push-action from 6 to 7 ( #1237 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 14:12:05 +02:00
dependabot[bot]
1934d8c815
build(deps): bump docker/metadata-action from 5 to 6 ( #1236 )
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 14:11:47 +02:00
dependabot[bot]
f0c38bba31
build(deps): bump docker/setup-qemu-action from 3 to 4 ( #1232 )
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 14:11:17 +02:00
dependabot[bot]
9044079624
build(deps): bump docker/login-action from 3 to 4 ( #1231 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 14:10:55 +02:00
dependabot[bot]
28fc4b2ba9
build(deps): bump requests from 2.32.5 to 2.33.0 ( #1278 )
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.5 to 2.33.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.5...v2.33.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.33.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 13:36:40 +02:00