From 94b318d1bfce10938f408fb65d6fb14e34405678 Mon Sep 17 00:00:00 2001 From: appuser Date: Mon, 8 Sep 2025 08:33:48 -0700 Subject: [PATCH] fix(regex): Attempted to fix 4REMUX release group - Attempted to fix 4REMUX release group showing as remux (but failed) --- custom_formats/Banned Groups.yml | 9 +++- custom_formats/Remux Tier 2.yml | 50 +++++++++++++++++++++- custom_formats/Remux.yml | 14 +++++- regex_patterns/4REMUX.yml | 16 +++++++ regex_patterns/Release Group (Missing).yml | 12 +++++- regex_patterns/Remux.yml | 4 +- 6 files changed, 98 insertions(+), 7 deletions(-) create mode 100644 regex_patterns/4REMUX.yml diff --git a/custom_formats/Banned Groups.yml b/custom_formats/Banned Groups.yml index 389771d..625c587 100644 --- a/custom_formats/Banned Groups.yml +++ b/custom_formats/Banned Groups.yml @@ -175,10 +175,10 @@ conditions: required: false type: release_group - name: TvR - type: release_group - required: false negate: false pattern: TvR + required: false + type: release_group - name: VECTOR negate: false pattern: VECTOR @@ -209,4 +209,9 @@ conditions: pattern: YTS required: false type: release_group +- name: 4REMUX + negate: false + pattern: 4REMUX + required: false + type: release_group tests: [] diff --git a/custom_formats/Remux Tier 2.yml b/custom_formats/Remux Tier 2.yml index 7390c90..6e530af 100644 --- a/custom_formats/Remux Tier 2.yml +++ b/custom_formats/Remux Tier 2.yml @@ -44,4 +44,52 @@ conditions: pattern: ZQ required: false type: release_group -tests: [] +tests: +- conditionResults: + - matches: false + name: Remux + negate: false + pattern: Remux + required: true + type: release_title + - matches: false + name: BMF + negate: false + pattern: BMF + required: false + type: release_group + - matches: false + name: FraMeSToR + negate: false + pattern: FraMeSToR + required: false + type: release_group + - matches: false + name: LM + negate: false + pattern: LM + required: false + type: release_group + - matches: false + name: PmP + negate: false + pattern: PmP + required: false + type: release_group + - matches: false + name: PP + negate: false + pattern: PP + required: false + type: release_group + - matches: false + name: ZQ + negate: false + pattern: ZQ + required: false + type: release_group + expected: false + id: 1 + input: Overlord.2018.2160p.WEB-DL.DD+.5.1.Atmos.HDR10Plus.HEVC-4REMUX.mkv + lastRun: '2025-09-07T22:58:31.849445' + passes: true diff --git a/custom_formats/Remux.yml b/custom_formats/Remux.yml index 9b9990a..03e073a 100644 --- a/custom_formats/Remux.yml +++ b/custom_formats/Remux.yml @@ -13,4 +13,16 @@ conditions: required: true source: dvd type: source -tests: [] +tests: +- conditionResults: + - matches: false + name: Remux + negate: false + pattern: Remux + required: true + type: release_title + expected: false + id: 1 + input: Overlord.2018.2160p.WEB-DL.DD+.5.1.Atmos.HDR10Plus.HEVC-4REMUX.mkv + lastRun: '2025-09-07T22:43:20.902293' + passes: true diff --git a/regex_patterns/4REMUX.yml b/regex_patterns/4REMUX.yml new file mode 100644 index 0000000..e1caffc --- /dev/null +++ b/regex_patterns/4REMUX.yml @@ -0,0 +1,16 @@ +name: 4REMUX +pattern: 4REMUX +description: Release group 4REMUX +tags: +- Release Group +tests: +- expected: true + id: 1 + input: Overlord.2018.2160p.WEB-DL.DD+.5.1.Atmos.HDR10Plus.HEVC-4REMUX.mkv + lastRun: '2025-09-07T23:08:02.992798' + matchSpan: + end: 62 + start: 56 + matchedContent: 4REMUX + matchedGroups: [] + passes: true diff --git a/regex_patterns/Release Group (Missing).yml b/regex_patterns/Release Group (Missing).yml index fe2af0e..75a2d66 100644 --- a/regex_patterns/Release Group (Missing).yml +++ b/regex_patterns/Release Group (Missing).yml @@ -4,4 +4,14 @@ description: '' tags: - Release Group - Banned -tests: [] +tests: +- expected: true + id: 1 + input: Overlord.2018.2160p.WEB-DL.DD+.5.1.Atmos.HDR10Plus.HEVC-4REMUX.mkv + lastRun: '2025-09-07T23:10:41.377558' + matchSpan: + end: 1 + start: 0 + matchedContent: O + matchedGroups: [] + passes: true diff --git a/regex_patterns/Remux.yml b/regex_patterns/Remux.yml index 8d7e318..c9a1042 100644 --- a/regex_patterns/Remux.yml +++ b/regex_patterns/Remux.yml @@ -15,7 +15,7 @@ tests: - expected: true id: 1 input: 1917 (2019) 2160p UHD BluRay REMUX HEVC DV HDR10+ TrueHD Atmos 7.1 English-FraMeSToR - lastRun: '2025-09-07T22:33:38.952243' + lastRun: '2025-09-07T23:21:13.653572' matchSpan: end: 34 start: 29 @@ -25,7 +25,7 @@ tests: - expected: false id: 2 input: Overlord.2018.2160p.WEB-DL.DD+.5.1.Atmos.HDR10Plus.HEVC-4REMUX.mkv - lastRun: '2025-09-07T22:33:38.952243' + lastRun: '2025-09-07T23:21:13.653572' matchSpan: null matchedContent: null matchedGroups: []