Commit Graph

433 Commits

Author SHA1 Message Date
Zoe Roux a54a67c4f6 Safe guard anilist titles 2026-05-01 21:45:06 +02:00
Zoe Roux 2110f1e844 Add expose docker instruction (#1476) 2026-04-25 14:02:20 +02:00
dependabot[bot] 615601947b Bump cryptography from 46.0.6 to 46.0.7 in /scanner (#1446)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-09 12:42:48 +02:00
Zoe Roux a27fd847c9 Fix scanner's request db config (#1429) 2026-04-06 15:08:58 +00:00
Zoe Roux d1aeadacee Rename criticalToStory to content enum 2026-04-04 11:47:36 +02:00
Zoe Roux c7003d4bd8 Fix specials orders with tvdb 2026-04-03 19:40:20 +02:00
Zoe Roux d25297e604 Handle critical to story in scanner 2026-04-03 19:17:53 +02:00
Zoe Roux 2f2fdfc13c Add remap option on series/movies (#1419) 2026-04-02 17:00:29 +00:00
renovate[bot] e09dc3ae9b chore(deps): update dependency aiohttp to v3.13.4 [security] (#1418)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-02 11:09:39 +02:00
Zoe Roux 6977ffd5d6 Properly handle requests timeout 2026-04-01 19:25:12 +02:00
acelinkio fb38f05213 Bump cryptography from 46.0.5 to 46.0.6 in /scanner (#1398) 2026-03-31 07:46:16 -07:00
acelinkio 9b22e61f48 Bump requests from 2.32.5 to 2.33.0 in /scanner (#1393) 2026-03-31 07:45:59 -07:00
dependabot[bot] 3a2b95172b Bump pygments from 2.19.2 to 2.20.0 in /scanner (#1414)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 10:12:08 +02:00
dependabot[bot] 074b9b0092 Bump cryptography from 46.0.5 to 46.0.6 in /scanner
Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.5 to 46.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.5...46.0.6)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-28 14:56:45 +00:00
Zoe Roux 6c3616ed2f Implement staff display 2026-03-28 12:38:37 +01:00
Zoe Roux 85813129ce Parse staff from tvdb 2026-03-28 11:00:00 +01:00
Zoe Roux 92cdbe4052 Fix tests 2026-03-27 19:14:29 +01:00
Zoe Roux 93bc58a2d0 Implement manual metadata refresh 2026-03-27 19:07:05 +01:00
Zoe Roux 59187a024b Implement metadata refresh 2026-03-27 19:06:59 +01:00
Zoe Roux 3a2aa61ac1 Fix fsscan leader 2026-03-27 19:06:59 +01:00
dependabot[bot] d5dabc6749 Bump requests from 2.32.5 to 2.33.0 in /scanner
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: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-25 21:12:27 +00:00
Zoe Roux fd673d1f0f Add manual serie/movie add 2026-03-22 20:07:51 +01:00
Zoe Roux b3a48b9206 Add pages to scanner routes 2026-03-22 20:03:51 +01:00
Zoe Roux 33a839a225 Add POST /scanner/movies and POST /scanner/series route that will
auto-fill metadata
2026-03-22 12:37:04 +01:00
Zoe Roux 49961c341e Add search endpoint on the scanner 2026-03-22 11:49:40 +01:00
Zoe Roux 5eb4b4c2ba Fix tvdb when genres are missing 2026-03-21 11:41:50 +01:00
Zoe Roux c9102fa4b3 Add back TitleNumberFixup rule 2026-03-21 11:41:50 +01:00
Zoe Roux 45061c6da8 Move ExpectedTitleRule and handle years with it 2026-03-20 12:40:59 +01:00
Zoe Roux 8fa67eaf09 Fix SeasonYearDedup rule 2026-03-20 12:40:59 +01:00
Zoe Roux 4156aef6da Mark animes with a tmdbid as movie 2026-03-20 12:40:59 +01:00
Zoe Roux c0f8b0bba0 Fix tvdbid parser in anilist 2026-03-20 12:40:59 +01:00
Zoe Roux c7a98139c7 Fix normalize_title to handle cases like U20 - Japan 2026-03-20 10:01:44 +01:00
Zoe Roux 2fd7badc0a Handle Serie 2nd season 12.mkv 2026-03-20 10:01:00 +01:00
Zoe Roux d5ea269813 Fix PreferFilenameRule from breaking title 2026-03-20 10:01:00 +01:00
Zoe Roux 2dc7ebc7ea Prevent duplicated season/episodes guess to break 2026-03-20 10:01:00 +01:00
Zoe Roux 526b33cf2c Fix anilist tvdbid parsed as movie 2026-03-20 10:01:00 +01:00
Zoe Roux a0ff1c3dfb Allow multiple ratings per serie/movie (#1377) 2026-03-18 19:58:43 +00:00
Zoe Roux 6d9bccef13 Last anilist cleanups 2026-03-18 19:54:06 +01:00
Zoe Roux d3ca4da166 Handle expected_titles in guessit 2026-03-18 19:54:06 +01:00
Zoe Roux 42c62c96ea Properly handle specials and matching with anidb 2026-03-18 19:54:06 +01:00
Zoe Roux 9b23d0714c Make external_ids be a list, properly handle anilist 2026-03-18 19:54:06 +01:00
Zoe Roux d79a12bda8 Map anidb/tvdb season/episode numbers 2026-03-18 19:04:00 +01:00
Zoe Roux 3202c01767 Parse animelist.xml 2026-03-18 19:04:00 +01:00
Zoe Roux 83d7866ddc Add unmatched video page (#1363) 2026-03-14 13:13:00 +01:00
Zoe Roux 9af7e070d1 Scaffold unmatched page 2026-03-14 13:08:27 +01:00
renovate[bot] 8a3a8cd596 Update dependency pyjwt to v2.12.0 [SECURITY] 2026-03-14 01:59:15 +00:00
Zoe Roux 0982d8f51c Identity apply unique on guseses 2026-03-13 19:35:09 +01:00
Zoe Roux 97e472b7d5 Properly handle missing aboslute numbers of tvdb 2026-03-13 18:52:19 +01:00
Zoe Roux e35c24eeb8 Prefer filename over directory matches guessit 2026-03-12 19:00:18 +01:00
Zoe Roux 0adc780da1 Remove useless logs of scanner 2026-03-12 18:17:51 +01:00