1185 Commits

Author SHA1 Message Date
250abd6db9 Fix fix 2026-01-30 14:23:58 +07:00
45e38867e1 Fixed 2026-01-30 13:31:02 +07:00
070a274c5b op and ed are handle per season 2026-01-30 13:16:18 +07:00
Benjamin Brisson
652c7f74c4 Update https://rawgit.com links since they stopped working
https://github.com/ZeroQI/Absolute-Series-Scanner/issues/525
2026-01-26 00:06:28 +01:00
Benjamin Brisson
a3af601f8e Merge pull request #521 from noemartinez/issue_520
Ignore null entries (private YouTube videos) in Playlist.info.json
2025-09-23 07:52:52 +02:00
Noe Martinez
ae1c7393d4 Ignore null entries (private YouTube videos) in Playlist.info.json 2025-09-22 22:46:48 -07:00
Benjamin Brisson
f41cd58eb7 Merge pull request #517 from bobotu/revert-506-python3-syntax
Revert "Update regex syntax for python3"
2025-06-28 20:15:39 +02:00
Zejun Li
5289da9aef Revert "Update regex syntax for python3" 2025-06-29 02:08:41 +08:00
Benjamin Brisson
43df2ee5de Merge pull request #510 from aeeaan/master
Make sure items to remove are delimited
2025-02-22 12:51:30 +01:00
Joshua Rusch
723ae063b3 Make sure items to remove are delimited in the string as very short strings, especially single digits, can break things by being removed somewhere they shouldn't 2025-02-22 04:25:29 -05:00
Benjamin Brisson
97ecb35292 Merge pull request #508 from sroaj/master
Moved parentheses in Playlist.info.json handling code
2025-01-26 12:35:18 +01:00
Sroaj Sosothikul
aa02477206 Moved parentheses in Playlist.info.json handling code
Fixes #507
2025-01-26 02:20:10 -08:00
Benjamin Brisson
6145eec212 Merge pull request #506 from lowcarbdev/python3-syntax
Update regex syntax for python3
2024-12-31 01:13:26 +01:00
lowcarbdev
82bbd2ea80 Update regex syntax for python3
Fixes #505
2024-12-30 15:18:43 -07:00
Benjamin Brisson
33ce1de719 DATE_RX not matching youtube video date
https://github.com/ZeroQI/Absolute-Series-Scanner/issues/497
2024-11-11 10:34:44 +01:00
Benjamin Brisson
8ae47b2583 Merge pull request #503 from efalsken/master
Updated Readme with new Folder-id
2024-09-29 21:07:58 +02:00
Eric Falsken
7b457c6065 Merge branch 'master' of https://github.com/ZeroQI/Absolute-Series-Scanner 2024-09-29 12:01:16 -07:00
Eric Falsken
1332701c9f Update Readme 2024-09-29 12:01:14 -07:00
Benjamin Brisson
93e4487487 Merge pull request #502 from efalsken/master
Add compatibility with Plex Series and Movie scanner folder-id format.
2024-09-29 20:57:30 +02:00
Eric Falsken
ca2dfb2e9b Added compatibility with Plex Series Scanner allowing either square or curly braces for series-source-id to be used in folder names. 2024-09-29 11:52:43 -07:00
Benjamin Brisson
048e8001a5 Update Absolute Series Scanner.py
Removed dates using month and year only
Made separator mandatory: hyphen (-), dot (.), Slash (/), Underscore(_)

https://github.com/ZeroQI/Absolute-Series-Scanner/issues/495
2024-06-11 12:08:09 +02:00
Benjamin Brisson
fc727f9226 Fix date year regex
Leaded to crash, int failing as provided None as argument
2024-05-29 21:32:22 +02:00
Benjamin Brisson
7121c1d744 tvdb2/3 mode: support specials
Some show have absolute numbers that became specials in TheTVDB (Mob psycho 100 ep 26, Hibike Euphonium ep 14, K-ON ep 19, etc...)

I have changed to simpler code to treat them as they are declared in TheTVDB

https://github.com/ZeroQI/Absolute-Series-Scanner/issues/491
2024-05-21 12:43:45 +02:00
Benjamin Brisson
979a851de8 Update Absolute Series Scanner.py
Notes
- Year need to be on 4 digits, otherwise 24-05-21 is tricky and need to have a setting in the code to select the default format (possible improvement)
- Similarily, US format MM-DD-YYYY is super confusing 12-05-2024 is 12th of may or 5th of December ? same as above, regex will need to be set to the required format only
- \2 is a backreference that matches the same delimiter captured in the second capturing group (\/|-). This ensures that the delimiter between day and month is consistent

DATE_RX         = [ cic(ur'(?P<year>(0[1-9]|[12][0-9]|3[01]))[ \-\.\/]?(?P<month>(0[1-9]|1[0-2]))\2?(?P<day>(0[1-9]|[12][0-9]|3[01]))'),                                         #2024-05-21, 2024/25/31, 2024.05.31, 2024 05 31
                    cic(ur'(?P<day>(0[1-9]|[12][0-9]|3[01]))[ \-\.\/]?(?P<month>(0[1-9]|1[0-2]))\2?(?P<year>(0[1-9]|[12][0-9]|3[01]))?')]                                        #21-05-2024, 21/05/2024, 21.05.2024, 21 05 2024

https://github.com/ZeroQI/Absolute-Series-Scanner/issues/482
2024-05-21 11:27:16 +02:00
Benjamin Brisson
002f075a76 Youtube Date Rx trigger for annime resulting in 4 digit seasons
https://github.com/ZeroQI/Absolute-Series-Scanner/issues/482
2024-05-19 11:42:06 +02:00
Benjamin Brisson
af90424dc2 Fix abdolute numbering followed by ep title starting with number
https://github.com/ZeroQI/Absolute-Series-Scanner/issues/492
2024-05-19 09:55:17 +02:00
Benjamin Brisson
c5e3db9bdb Merge pull request #490 from opello/oad-as-specials
Treat OAD as Specials
2024-04-08 09:10:06 +02:00
Dan Christensen
eacac7517a Treat OAD as Specials 2024-04-07 23:05:57 -05:00
Benjamin Brisson
22efb3dd84 Merge pull request #485 from AdamZane/patch-2
Update tvdb4.mapping.xml
2024-02-17 09:19:29 +01:00
Benjamin Brisson
9db9d33331 Merge pull request #486 from AdamZane/patch-3
Update tvdb4.posters.xml
2024-02-17 09:19:10 +01:00
AdamZane
c88545f2b6 Update tvdb4.posters.xml
poster added, assuming the death note arc pull request is approved
2024-02-17 00:18:16 -08:00
AdamZane
fc0f40c361 Update tvdb4.mapping.xml 2024-02-17 00:07:23 -08:00
Benjamin Brisson
bc2482aa23 example for youtube2 added 2024-02-04 18:44:19 +01:00
Benjamin Brisson
ee10f5ce4b Merge pull request #479 from lamdav/master
fix missing parens
2024-01-12 07:51:53 +01:00
David Lam
33e781b3ef fix missing parens 2024-01-11 22:25:45 -08:00
Benjamin Brisson
a6a4490aed Update Absolute Series Scanner.py
https://github.com/ZeroQI/Absolute-Series-Scanner/issues/421
Since the list is a dict, it is in unknown order when imported, so needs sorting, replace line 1014 with:

   for rank, video in enumerate(sorted(json_playlist, key = lambda i: (i["upload_date"]), start=1):
2024-01-08 17:25:37 +01:00
Benjamin Brisson
9fc83df33b Merge pull request #475 from Guymestef/patch-1
Update PowerShell Update scanner.ps1
2024-01-07 12:45:59 +01:00
Stéphane S
655ed9c234 Update PowerShell Update scanner.ps1 2024-01-07 12:06:59 +01:00
Benjamin Brisson
e790efe88b Merge pull request #473 from sgtsquiggs/tvdb4-demon-slayer
Demon slayer arcs
2023-12-31 05:27:52 +01:00
Matthew Crenshaw
c18b7e7cd5 add all aired demon slayer arcs 2023-12-30 19:08:00 -05:00
Benjamin Brisson
ddca35eecb Merge pull request #471 from BenjaminOddou/master
Update one piece mapping for tvdb4
2023-12-09 19:41:56 +01:00
Benjamin Oddou
da89c9a203 Update one piece season posters 2023-12-09 19:38:36 +01:00
Benjamin Oddou
1188dbc090 Update one piece seasons mapping 2023-12-09 19:35:11 +01:00
Benjamin Brisson
bb806978e4 Merge pull request #465 from CommanderBubble/master
add missing variable initialisation for #464
2023-10-20 15:10:51 +02:00
CommanderBubble
f6c6ac643c add missing variable initialisation for #464 2023-10-21 00:07:08 +11:00
Benjamin Brisson
3edb41a22f Merge pull request #464 from CommanderBubble/fix_skipping_words
fix not checking the rest of the string when skipping a season in word search
2023-10-19 15:23:51 +02:00
CommanderBubble
871bdf6754 fix not checking the rest of the string when skipping a season in word search for episode 2023-10-20 00:13:49 +11:00
Benjamin Brisson
25a6f823e3 Merge pull request #462 from CommanderBubble/fix_inconsistent_logging
makes log of folder use the full name, not cleaned name
2023-10-18 17:04:11 +02:00
Benjamin Brisson
dbd5748e6c Merge pull request #461 from CommanderBubble/fix_ignore_check
fix checking ignore
2023-10-18 17:03:44 +02:00
CommanderBubble
2487a03d64 makes log of folder use the full name, not cleaned name
since we are likely to want to know what the full path is if digging through logs, and the ignore uses the real folder name
2023-10-19 00:47:44 +11:00