Commit Graph

2451 Commits

Author SHA1 Message Date
FuzzyGrim
a961d006fb fix ruff errors 2026-02-06 00:05:05 +01: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
Xila Cai
fbe7ce60d4 Merge pull request #1107 from FuzzyGrim/dependabot/pip/ruff-0.14.13
build(deps-dev): bump ruff from 0.14.10 to 0.14.13
2026-02-05 23:59:51 +01:00
Xila Cai
d034dce319 Merge pull request #1085 from FuzzyGrim/dependabot/pip/django-select2-8.4.8
build(deps): bump django-select2 from 8.4.7 to 8.4.8
2026-02-05 23:59:43 +01:00
FuzzyGrim
8efca1e9d2 fix flaky test 2026-02-05 23:57:44 +01:00
dependabot[bot]
416004f20e build(deps): bump django-select2 from 8.4.7 to 8.4.8
Bumps [django-select2](https://github.com/codingjoe/django-select2) from 8.4.7 to 8.4.8.
- [Release notes](https://github.com/codingjoe/django-select2/releases)
- [Commits](https://github.com/codingjoe/django-select2/compare/8.4.7...8.4.8)

---
updated-dependencies:
- dependency-name: django-select2
  dependency-version: 8.4.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-05 22:39:20 +00:00
Xila Cai
6b3b627980 Merge pull request #1079 from FuzzyGrim/dependabot/pip/requests-ratelimiter-0.8.0
build(deps): bump requests-ratelimiter from 0.7.0 to 0.8.0
2026-02-05 23:38:47 +01:00
Xila Cai
ee5d526ac7 Merge pull request #1078 from FuzzyGrim/dependabot/pip/pillow-12.1.0
build(deps): bump pillow from 12.0.0 to 12.1.0
2026-02-05 23:38:26 +01:00
Xila Cai
7b4714b89a Merge pull request #1077 from FuzzyGrim/dependabot/pip/celery-5.6.2
build(deps): bump celery from 5.6.0 to 5.6.2
2026-02-05 23:38:17 +01:00
Xila Cai
de038b629e Merge pull request #1076 from FuzzyGrim/dependabot/pip/aiohttp-3.13.3
build(deps): bump aiohttp from 3.13.2 to 3.13.3
2026-02-05 23:38:12 +01:00
Xila Cai
aa539e6daa Merge pull request #1075 from FuzzyGrim/dependabot/pip/django-widget-tweaks-1.5.1
build(deps): bump django-widget-tweaks from 1.5.0 to 1.5.1
2026-02-05 23:37:25 +01:00
Xila Cai
9d1548287b Merge pull request #1064 from FuzzyGrim/dependabot/pip/coverage-7.13.1
build(deps-dev): bump coverage from 7.13.0 to 7.13.1
2026-02-05 23:36:29 +01:00
FuzzyGrim
9b9fec50ff add djlint to pre-commit 2026-02-04 20:11:14 +01:00
FuzzyGrim
6f9b3eb46e apply djlint 2026-02-03 22:54:48 +01:00
FuzzyGrim
e27fa4cb47 use tailwind styles in progress bar template 2026-02-03 22:54:34 +01:00
dependabot[bot]
f54615f9c4 build(deps-dev): bump ruff from 0.14.10 to 0.14.13
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.14.10 to 0.14.13.
- [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.10...0.14.13)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.14.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 21:45:25 +00:00
FuzzyGrim
c763f7fe39 add force exclude to ruff config https://github.com/astral-sh/ruff/issues/1220 2026-02-03 22:43:51 +01:00
FuzzyGrim
8b32b73da7 show progress bar by default and remove extra context parameter 2026-02-03 22:40:00 +01:00
FuzzyGrim
ba32320c1d add missing migrations 2026-02-03 22:38:30 +01:00
Xila Cai
546f7d3837 Merge pull request #1130 from busliggabor/feature/progress_line
[Feature] Progress line on media items
2026-02-03 22:15:44 +01:00
Buslig Gábor
919821ac83 Formatting fix, removed unnecessary code 2026-02-03 20:57:43 +01:00
Buslig Gábor
cb382ed3d3 Merge branch 'dev' into feature/progress_line 2026-02-03 20:48:37 +01:00
FuzzyGrim
d048bdfed4 continue and log when error fetching movie collection 2026-02-03 20:35:37 +01:00
Buslig Gábor
1da34d4fab Change colour and small fixes 2026-02-03 20:33:39 +01:00
FuzzyGrim
ed20461fb0 allow configuring CELERY_BROKER_URL independently #1123 2026-02-02 23:33:45 +01:00
FuzzyGrim
11d9649dc1 fix user creation with admin page #1147 2026-02-02 22:28:58 +01:00
FuzzyGrim
974d711df3 fix natural day calculation #1100 2026-02-02 00:08:47 +01:00
FuzzyGrim
c43d712663 fix anime episode count when anilist has less episodes than animelist #1096 2026-02-01 23:36:53 +01:00
FuzzyGrim
e68a4f156b fix anilist episode count when schedule less than total episodes and no end date data #1096 2026-02-01 23:36:14 +01:00
FuzzyGrim
7aa65d7b4d hide external libraries logs 2026-02-01 21:19:02 +01:00
FuzzyGrim
9765be7afb fix auto fill end date when setting progress to maximum #1091 2026-02-01 21:18:35 +01:00
FuzzyGrim
76490b533d change current movie ring color in the collection 2026-02-01 19:28:09 +01:00
FuzzyGrim
f27d26d4ec fix ruff and add yamtrack partial season and episode test 2026-02-01 19:15:24 +01:00
Xila Cai
7d4deac23f Merge pull request #1003 from andrebk/movie-collections
Display movie collections on media detail page
2026-02-01 19:12:25 +01:00
Xila Cai
581dd39043 Merge pull request #968 from dpantel/csv-import-tv-seasons-episodes-title-search
Allow importing TV seasons/episodes by title
2026-02-01 19:11:37 +01:00
FuzzyGrim
f35a5e3959 fix: set movie progress to 1 when status is Completed in imports 2026-02-01 17:42:55 +01:00
FuzzyGrim
3bff235eec downgrade fakeredis https://github.com/cunla/fakeredis-py/issues/450 2026-01-28 21:45:40 +01:00
FuzzyGrim
2fe051d92a refactor(bgg): align provider with existing patterns
- Use services.api_request with new response_format="xml" option
- Rename metadata() to boardgame() for consistency
- Add helper functions for parsing XML metadata
- Add BGG rate limiter (2 req/s) in services.py
- Remove 202 handling (not used by search/thing endpoints)
- Fix boardgame detail page not showing most data #1133
- Fix boardgame metadata refresh not working #1134
- Use COLORS constant for lime theme in config
- Add lime CSS color for calendar page
- Fix date_key: "publish_date" → "year"
2026-01-28 21:07:45 +01:00
FuzzyGrim
072bd41922 apply ruff formatting 2026-01-27 20:49:00 +01:00
FuzzyGrim
688dbc1a20 add pre-commit 2026-01-27 20:47:18 +01:00
Xila Cai
7fadd981f8 Merge pull request #1132 from zskemp/feat/board-game-support
Fix duplicate home_sort_valid constraint in migration
2026-01-27 20:00:28 +01:00
zacharyskemp
ad923fce1b fix: remove duplicate home_sort_valid constraint in migration
The home_sort_valid constraint was already added in migration
0038_alter_user_home_sort_user_home_sort_valid, causing a
'constraint already exists' error when applying migration 0043.

Fixes #1131
2026-01-27 13:27:34 -05:00
dependabot[bot]
40ac395b00 build(deps): bump django-allauth[socialaccount] from 65.13.1 to 65.14.0
Bumps [django-allauth[socialaccount]](https://github.com/sponsors/pennersr) from 65.13.1 to 65.14.0.
- [Commits](https://github.com/sponsors/pennersr/commits)

---
updated-dependencies:
- dependency-name: django-allauth[socialaccount]
  dependency-version: 65.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 21:51:41 +00:00
dependabot[bot]
e838841a5e build(deps): bump celery from 5.6.0 to 5.6.2
Bumps [celery](https://github.com/celery/celery) from 5.6.0 to 5.6.2.
- [Release notes](https://github.com/celery/celery/releases)
- [Changelog](https://github.com/celery/celery/blob/main/Changelog.rst)
- [Commits](https://github.com/celery/celery/compare/v5.6.0...v5.6.2)

---
updated-dependencies:
- dependency-name: celery
  dependency-version: 5.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 21:51:41 +00:00
Xila Cai
0a0c4bde48 Merge pull request #979 from zskemp/feat/board-game-support
feat: Add Board Game tracking with BoardGameGeek integration
2026-01-26 22:50:33 +01:00
zacharyskemp
5a7617c991 Update to migrations to reduce any merge conflicts with migrations 2026-01-26 14:41:06 -05:00
zacharyskemp
931979b98f fix: resolve ruff lint errors and config bug for boardgame search 2026-01-26 14:28:17 -05:00
zacharyskemp
0fa82dbd84 Board Game Feature with All PR Feedback 2026-01-26 13:11:20 -05:00
zacharyskemp
22a475b702 Board Game Feature with PR Feedback 2026-01-26 13:06:51 -05:00
zacharyskemp
795c980d3b fix: Replace xml.etree with defusedxml for secure XML parsing (B314) 2026-01-26 13:01:30 -05:00