423 Commits

Author SHA1 Message Date
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
Zoe Roux
0c4e3896d7
Split video controller in 3 2026-03-11 12:40:33 +01:00
acelinkio
9462150d87
Merge branch 'master' into dependabot/uv/scanner/cryptography-46.0.5 2026-02-19 14:16:21 -08:00
Zoe Roux
ce79d709ff
Fix tvdb images for collections 2026-02-19 22:35:11 +01:00
Zoe Roux
7c781e533e
Fix collection insertion 2026-02-19 22:35:11 +01:00
Zoe Roux
752f091dbf
Fallback collection images to the first entry of the list 2026-02-19 22:35:11 +01:00
Zoe Roux
0f691ac144
Handle collections in tvdb 2026-02-19 22:35:11 +01:00
dependabot[bot]
131f0a9a1a
build(deps): bump cryptography from 46.0.3 to 46.0.5 in /scanner
Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.3 to 46.0.5.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.3...46.0.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-11 02:48:55 +00:00
Zoe Roux
59b6e93dca
Fix tvdb episodes id 2026-02-09 14:09:31 +01:00
dependabot[bot]
4057a54af3
build(deps): bump protobuf from 6.33.3 to 6.33.5 in /scanner
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 6.33.3 to 6.33.5.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Commits](https://github.com/protocolbuffers/protobuf/commits)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-version: 6.33.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-02 01:40:38 +00:00
dependabot[bot]
aee1c97f67
build(deps): bump python-multipart from 0.0.21 to 0.0.22 in /scanner
Bumps [python-multipart](https://github.com/Kludex/python-multipart) from 0.0.21 to 0.0.22.
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Kludex/python-multipart/compare/0.0.21...0.0.22)

---
updated-dependencies:
- dependency-name: python-multipart
  dependency-version: 0.0.22
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-27 00:03:10 +00:00