2593 Commits

Author SHA1 Message Date
FuzzyGrim
82a1f3010a fix untracked old seasons created from migration #1348 v0.25.2 2026-04-15 00:13:38 +02:00
dependabot[bot]
45e116ac75 build(deps): bump the minor-and-patch group across 1 directory with 6 updates (#1341)
---
updated-dependencies:
- dependency-name: aiohttp
  dependency-version: 3.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: django-allauth
  dependency-version: 65.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: django-debug-toolbar
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: django-health-check
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: pillow
  dependency-version: 12.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: ruff
  dependency-version: 0.15.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.25.1
2026-04-13 22:41:41 +02:00
FuzzyGrim
4ec98e537e fix fakeredis implementation with requests-ratelimiter 2026-04-12 23:43:06 +02:00
FuzzyGrim
b500eca4c1 bump requests-ratelimiter from 0.8.0 to 0.9.3 2026-04-12 23:13:29 +02:00
dependabot[bot]
71e291f9e9 build(deps): bump django from 5.2.12 to 5.2.13 (#1331)
Bumps [django](https://github.com/django/django) from 5.2.12 to 5.2.13.
- [Commits](https://github.com/django/django/compare/5.2.12...5.2.13)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 5.2.13
  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-04-12 22:56:11 +02:00
FuzzyGrim
5c58d61413 bump fakeredis from 2.34.1 to 2.35.1 2026-04-12 22:55:59 +02:00
FuzzyGrim
bddcc3ebd2 fix safari date validation when changing media status #704 2026-04-12 22:49:10 +02:00
FuzzyGrim
17492329f8 fix locators 2026-04-12 16:19:41 +02:00
FuzzyGrim
2b6f9b6d09 improve spacing in home page 2026-04-12 16:14:42 +02:00
FuzzyGrim
2ab4139eb8 always show time in home cards 2026-04-12 14:54:16 +02:00
FuzzyGrim
de13d59d89 add planning media to home screen 2026-04-12 14:54:02 +02:00
FuzzyGrim
3eb0472ad1 improve webhook anime matching with tvdb episode lookups #1326 2026-04-11 17:41:24 +02:00
FuzzyGrim
1f48680ba8 show persistent messages after htmx progress updates 2026-04-11 12:33:53 +02:00
FuzzyGrim
f4b4c27513 include media context in persistent user messages 2026-04-10 23:44:11 +02:00
FuzzyGrim
f2ae691d88 add persistent user notifications for automatic tv and season updates 2026-04-10 22:33:41 +02:00
FuzzyGrim
0c5a104d9f fix tv completion for unreleased episodes and seasons #840 2026-04-08 23:13:39 +02:00
FuzzyGrim
88c92c9cfb complete tv show when last season is finished 2026-04-06 23:21:45 +02:00
FuzzyGrim
29735572a1 mark next tv season in progress when current season is completed #1127 2026-04-06 22:31:19 +02:00
FuzzyGrim
d47b2262dd importing django apps was causing error in migrations 2026-04-06 00:15:44 +02:00
FuzzyGrim
548e55693d fix apps.get_model() return a __fake__.MyModel object 2026-04-06 00:03:57 +02:00
FuzzyGrim
312a233f8a add more logs 2026-04-06 00:03:19 +02:00
FuzzyGrim
28fbf41b7e mark completed tv in progress and new seasons planning when new seasons are discovered #833 2026-04-05 23:33:59 +02:00
FuzzyGrim
9eaf1df2ca refactor calendar sync and use tmdb change feeds for tv and movies 2026-04-05 20:48:27 +02:00
FuzzyGrim
d1cf1e886a clean up pwa shortcut assets and add boardgames manifest shortcut 2026-04-05 14:21:31 +02:00
POGMAN
ecff35c8a8 Add maskable icons in webmanifest for PWA (#1148)
* add maskable icons in webmanifest for PWA

* add shortcuts icons

* fix: correct shortcuts urls
2026-04-05 12:58:26 +02:00
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