Timothy Stott
9d9f03001e
Add IPv6 support
...
This change remains backward compatible, as IPv6 support is disabled by default.
Nginx fails to start when an IPv6 `listen` directive is specified on an
IPv4-only host, preventing a single configuration from supporting both
protocols. To work around this limitation, the Docker image build
process now generates a separate copy of the Nginx configuration for IPv6.
An environment variable can be used to select either the IPv4 or IPv6
configuration when launching the container.
By embedding both configurations during the image build, we avoid making
file system changes at runtime — a step toward an immutable filesystem design.
2026-01-08 23:45:44 +00:00
FuzzyGrim
b3b83dfc04
update library templates with djlint
2026-01-08 20:59:54 +01:00
FuzzyGrim
21b381a350
fix: correct indentation setting in pyproject.toml
2026-01-08 20:59:10 +01:00
FuzzyGrim
417cafbaa8
refactor: remove unused spacing and color utility classes from main.css
2026-01-08 20:55:08 +01:00
Xila Cai
9824fd5be0
Merge pull request #1086 from busliggabor/bugifx/rating_misposition
...
Fix rating style
2026-01-08 20:54:07 +01:00
Buslig Gábor
ec389d93f7
Fix rating style
2026-01-08 11:09:47 +01:00
FuzzyGrim
2b265e27ae
feat: use Gunicorn configuration file and tests
2026-01-06 14:23:13 +01:00
FuzzyGrim
f7d40b5bbd
refactor: remove redundant comments from test files
2026-01-06 12:38:01 +01:00
FuzzyGrim
4f8803ff7d
fix: add additional files to .dockerignore
2026-01-05 23:34:50 +01:00
FuzzyGrim
495de72402
fix: safely strip newlines from secrets and improve readability #789
2026-01-05 23:18:44 +01:00
FuzzyGrim
543eb984a4
apply djlint
2026-01-05 22:14:07 +01:00
FuzzyGrim
aacd7664d7
fix jellyfin official webhook integration formatting
2026-01-03 22:46:17 +01:00
Xila Cai
8672418e1a
Merge pull request #907 from Oridjinn1980/patch-1
...
Add support for the official Jellyfin Webhook plugin to integrations.html
2026-01-03 22:41:34 +01:00
Xila Cai
88732151ee
Merge branch 'dev' into patch-1
2026-01-03 21:15:24 +01:00
FuzzyGrim
9947cbee9d
fix: ensure season notifications are sent when tv is enabled #1057
2026-01-02 23:24:03 +01:00
FuzzyGrim
a47bf3df02
fix: Redirect supervisord stderr to stdout; Gunicorn/Celery default to stderr, causing journald to flag info logs as errors.
2026-01-01 23:51:45 +01:00
FuzzyGrim
abcdea6271
fix: add migration to delete events with empty content numbers for comics
2025-12-27 22:36:58 +01:00
FuzzyGrim
ee36ecc43e
fix: rename 'max_progress' to 'max_issue_number' in media metadata mocks
2025-12-27 22:12:23 +01:00
FuzzyGrim
13782f34cd
fix: update cache version from 10 to 11
2025-12-27 22:02:28 +01:00
FuzzyGrim
9f71132e0c
fix: get latest issue number from comicvine for events
2025-12-27 21:33:01 +01:00
FuzzyGrim
b434485dae
fix: escape query parameters in x-data for better handling of special characters
v0.24.11
2025-12-27 21:03:45 +01:00
FuzzyGrim
d1980b2f99
fix: urlencode query parameters in search links for better handling of special characters
2025-12-27 21:03:41 +01:00
FuzzyGrim
d75b33bb0c
fix: handle missing 'Retry-After' header in rate limiting
2025-12-27 20:51:50 +01:00
FuzzyGrim
9b0b28e2d7
fix: reduce rate limit for Hardcover API from 55 to 50 requests per minute
2025-12-27 20:51:40 +01:00
Xila Cai
ad38af2b42
Merge pull request #1047 from FuzzyGrim/dependabot/pip/django-select2-8.4.7
...
build(deps): bump django-select2 from 8.4.3 to 8.4.7
v0.24.10
2025-12-27 16:42:24 +01:00
Xila Cai
c35f9a95fe
Merge pull request #1048 from FuzzyGrim/dependabot/pip/ruff-0.14.10
...
build(deps-dev): bump ruff from 0.14.9 to 0.14.10
2025-12-27 16:42:17 +01:00
Xila Cai
11f5be07a0
Merge pull request #1054 from FuzzyGrim/dependabot/pip/django-health-check-3.20.8
...
build(deps): bump django-health-check from 3.20.0 to 3.20.8
2025-12-27 16:42:07 +01:00
dependabot[bot]
90e952b774
build(deps-dev): bump ruff from 0.14.9 to 0.14.10
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.9 to 0.14.10.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.9...0.14.10 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-25 22:15:39 +00:00
Xila Cai
393a54bde8
Merge pull request #1046 from FuzzyGrim/dependabot/pip/fakeredis-2.33.0
...
build(deps-dev): bump fakeredis from 2.32.1 to 2.33.0
2025-12-25 23:14:23 +01:00
dependabot[bot]
766fb0e197
build(deps): bump django-health-check from 3.20.0 to 3.20.8
...
Bumps [django-health-check](https://github.com/codingjoe/django-health-check ) from 3.20.0 to 3.20.8.
- [Release notes](https://github.com/codingjoe/django-health-check/releases )
- [Commits](https://github.com/codingjoe/django-health-check/compare/3.20.0...3.20.8 )
---
updated-dependencies:
- dependency-name: django-health-check
dependency-version: 3.20.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 03:06:01 +00:00
Xila Cai
41cf1d5fa4
Merge pull request #1052 from busliggabor/bugfix/hardcover_recommended_deprecated
...
Removed deprecated recommendations endpoint calls from Hardcover pro…
2025-12-21 23:11:21 +01:00
Buslig Gábor
315382b647
Removed deprecated recommendations endpoint calls from Hardcover provider
2025-12-21 19:41:31 +01:00
dependabot[bot]
5002269501
build(deps): bump django-select2 from 8.4.3 to 8.4.7
...
Bumps [django-select2](https://github.com/codingjoe/django-select2 ) from 8.4.3 to 8.4.7.
- [Release notes](https://github.com/codingjoe/django-select2/releases )
- [Commits](https://github.com/codingjoe/django-select2/compare/8.4.3...8.4.7 )
---
updated-dependencies:
- dependency-name: django-select2
dependency-version: 8.4.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-19 03:05:19 +00:00
dependabot[bot]
d6a8b3a40f
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 >
2025-12-17 03:05:25 +00:00
FuzzyGrim
49be3f0c40
fix: remove title from Item lookup in goodreads and hltb importers #991
2025-12-16 21:55:33 +01:00
FuzzyGrim
aec09c450b
fix: update redirect to use named URL for list deletion
2025-12-15 22:30:00 +01:00
Xila Cai
12c66abd3a
Merge pull request #1041 from busliggabor/bugfix/delete_list_404
...
Redirect to lists after deleting a list
2025-12-15 22:28:17 +01:00
Buslig Gábor
ff663c8580
Redirect to lists after deleting a list
2025-12-15 09:49:25 +01:00
Xila Cai
325a1bc818
Merge pull request #1024 from FuzzyGrim/dependabot/pip/beautifulsoup4-4.14.3
...
build(deps): bump beautifulsoup4 from 4.14.2 to 4.14.3
v0.24.9
2025-12-13 23:54:08 +01:00
dependabot[bot]
36a70894e6
build(deps): bump beautifulsoup4 from 4.14.2 to 4.14.3
...
Bumps [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/ ) from 4.14.2 to 4.14.3.
---
updated-dependencies:
- dependency-name: beautifulsoup4
dependency-version: 4.14.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-13 22:49:14 +00:00
Xila Cai
1690b22398
Merge pull request #1025 from FuzzyGrim/dependabot/pip/apprise-1.9.6
...
build(deps): bump apprise from 1.9.5 to 1.9.6
2025-12-13 23:48:23 +01:00
Xila Cai
62e82d7554
Merge pull request #1032 from FuzzyGrim/dependabot/pip/ruff-0.14.9
...
build(deps-dev): bump ruff from 0.14.8 to 0.14.9
2025-12-13 23:41:37 +01:00
Xila Cai
fcb683a16f
Merge pull request #1033 from FuzzyGrim/dependabot/pip/django-simple-history-3.11.0
...
build(deps): bump django-simple-history from 3.10.1 to 3.11.0
2025-12-13 23:39:30 +01:00
dependabot[bot]
c573f7b6df
build(deps): bump django-simple-history from 3.10.1 to 3.11.0
...
Bumps [django-simple-history](https://github.com/django-commons/django-simple-history ) from 3.10.1 to 3.11.0.
- [Release notes](https://github.com/django-commons/django-simple-history/releases )
- [Changelog](https://github.com/django-commons/django-simple-history/blob/master/CHANGES.rst )
- [Commits](https://github.com/django-commons/django-simple-history/compare/3.10.1...3.11.0 )
---
updated-dependencies:
- dependency-name: django-simple-history
dependency-version: 3.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-12 03:07:08 +00:00
dependabot[bot]
42e1115d50
build(deps-dev): bump ruff from 0.14.8 to 0.14.9
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.8 to 0.14.9.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.8...0.14.9 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-12 03:07:00 +00:00
dependabot[bot]
ade46ce84f
build(deps): bump apprise from 1.9.5 to 1.9.6
...
Bumps [apprise](https://github.com/caronc/apprise ) from 1.9.5 to 1.9.6.
- [Release notes](https://github.com/caronc/apprise/releases )
- [Commits](https://github.com/caronc/apprise/compare/v1.9.5...v1.9.6 )
---
updated-dependencies:
- dependency-name: apprise
dependency-version: 1.9.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-10 03:06:15 +00:00
Xila Cai
62cab0bdea
Merge pull request #943 from FuzzyGrim/dependabot/pip/django-debug-toolbar-6.1.0
...
build(deps): bump django-debug-toolbar from 5.2.0 to 6.1.0
2025-12-09 23:33:30 +01:00
Xila Cai
ad139d8b49
Merge pull request #1012 from FuzzyGrim/dependabot/pip/django-5.2.9
...
build(deps): bump django from 5.2.8 to 5.2.9
2025-12-09 23:32:09 +01:00
Xila Cai
65c85e0cd1
Merge pull request #1009 from FuzzyGrim/dependabot/pip/ruff-0.14.7
...
build(deps-dev): bump ruff from 0.13.3 to 0.14.7
2025-12-09 23:32:04 +01:00
Xila Cai
a7f60a4d86
Merge pull request #981 from FuzzyGrim/dependabot/pip/coverage-7.12.0
...
build(deps-dev): bump coverage from 7.11.0 to 7.12.0
2025-12-09 23:31:56 +01:00