diff --git a/custom_formats/1080p HDTV Tier 1.yml b/custom_formats/1080p HDTV Tier 1.yml index b4418e690..66369884d 100644 --- a/custom_formats/1080p HDTV Tier 1.yml +++ b/custom_formats/1080p HDTV Tier 1.yml @@ -13,16 +13,21 @@ conditions: required: true source: television type: source +- name: HDTV Regex + type: release_title + required: true + negate: false + pattern: HDTV - name: CtrlHD negate: false pattern: CtrlHD required: false type: release_group - name: EDPH - type: release_group - required: false negate: false pattern: EDPH + required: false + type: release_group - name: NTb negate: false pattern: NTb diff --git a/custom_formats/1080p HDTV Tier 2.yml b/custom_formats/1080p HDTV Tier 2.yml index b89bb43b0..922aad2d3 100644 --- a/custom_formats/1080p HDTV Tier 2.yml +++ b/custom_formats/1080p HDTV Tier 2.yml @@ -13,11 +13,16 @@ conditions: required: true source: television type: source +- name: HDTV Regex + type: release_title + required: true + negate: false + pattern: HDTV - name: BTN - type: release_group - required: false negate: false pattern: BTN + required: false + type: release_group - name: DARKFLiX negate: false pattern: DARKFLiX diff --git a/custom_formats/1080p HDTV Tier 3.yml b/custom_formats/1080p HDTV Tier 3.yml index 4facec548..a447a11bb 100644 --- a/custom_formats/1080p HDTV Tier 3.yml +++ b/custom_formats/1080p HDTV Tier 3.yml @@ -13,6 +13,11 @@ conditions: required: true source: television type: source +- name: HDTV Regex + type: release_title + required: true + negate: false + pattern: HDTV - name: HANDJOB negate: false pattern: HANDJOB diff --git a/custom_formats/1080p HDTV.yml b/custom_formats/1080p HDTV.yml index b144bd9ab..fbd4d3686 100644 --- a/custom_formats/1080p HDTV.yml +++ b/custom_formats/1080p HDTV.yml @@ -13,9 +13,9 @@ conditions: required: true source: television type: source -- name: Sourceless Groups - type: release_group +- name: HDTV Regex + negate: false + pattern: HDTV required: true - negate: true - pattern: Sourceless Groups + type: release_title tests: [] diff --git a/custom_formats/720p HDTV Tier 1.yml b/custom_formats/720p HDTV Tier 1.yml index 3b1ef9293..f5b9fb71f 100644 --- a/custom_formats/720p HDTV Tier 1.yml +++ b/custom_formats/720p HDTV Tier 1.yml @@ -13,11 +13,16 @@ conditions: required: true source: television type: source +- name: HDTV Regex + type: release_title + required: true + negate: false + pattern: HDTV - name: BMF - type: release_group - required: false negate: false pattern: BMF + required: false + type: release_group - name: CtrlHD negate: false pattern: CtrlHD diff --git a/custom_formats/720p HDTV Tier 2.yml b/custom_formats/720p HDTV Tier 2.yml index 6dd842768..580d69f4f 100644 --- a/custom_formats/720p HDTV Tier 2.yml +++ b/custom_formats/720p HDTV Tier 2.yml @@ -13,11 +13,16 @@ conditions: required: true source: television type: source +- name: HDTV Regex + type: release_title + required: true + negate: false + pattern: HDTV - name: BTN - type: release_group - required: false negate: false pattern: BTN + required: false + type: release_group - name: DARKFLiX negate: false pattern: DARKFLiX diff --git a/custom_formats/720p HDTV Tier 3.yml b/custom_formats/720p HDTV Tier 3.yml index 553829e07..615d02725 100644 --- a/custom_formats/720p HDTV Tier 3.yml +++ b/custom_formats/720p HDTV Tier 3.yml @@ -13,6 +13,11 @@ conditions: required: true source: television type: source +- name: HDTV Regex + type: release_title + required: true + negate: false + pattern: HDTV - name: HANDJOB negate: false pattern: HANDJOB diff --git a/custom_formats/720p HDTV.yml b/custom_formats/720p HDTV.yml index 83205178c..3db85c65b 100644 --- a/custom_formats/720p HDTV.yml +++ b/custom_formats/720p HDTV.yml @@ -13,9 +13,9 @@ conditions: required: true source: television type: source -- name: Sourceless Groups +- name: HDTV Regex type: release_title required: true - negate: true - pattern: Sourceless Groups + negate: false + pattern: HDTV tests: [] diff --git a/custom_formats/Banned Groups (Efficient).yml b/custom_formats/Banned Groups (Efficient).yml index 9d3cb690f..9a15918b5 100644 --- a/custom_formats/Banned Groups (Efficient).yml +++ b/custom_formats/Banned Groups (Efficient).yml @@ -70,10 +70,10 @@ conditions: required: false type: release_group - name: E - type: release_group - required: false negate: false pattern: E + required: false + type: release_group - name: FGT negate: false pattern: FGT @@ -129,9 +129,9 @@ conditions: pattern: PiRaTeS required: false type: release_group -- name: RARGB +- name: RARBG negate: false - pattern: RARGB + pattern: RARBG required: false type: release_group - name: SasukeducK diff --git a/custom_formats/Banned Groups.yml b/custom_formats/Banned Groups.yml index a3b860752..5f5889d53 100644 --- a/custom_formats/Banned Groups.yml +++ b/custom_formats/Banned Groups.yml @@ -80,10 +80,10 @@ conditions: required: false type: release_group - name: E - type: release_group - required: false negate: false pattern: E + required: false + type: release_group - name: FGT negate: false pattern: FGT @@ -159,9 +159,9 @@ conditions: pattern: PSA required: false type: release_group -- name: RARGB +- name: RARBG negate: false - pattern: RARGB + pattern: RARBG required: false type: release_group - name: SasukeducK diff --git a/regex_patterns/HDTV.yml b/regex_patterns/HDTV.yml new file mode 100644 index 000000000..0ab02e29b --- /dev/null +++ b/regex_patterns/HDTV.yml @@ -0,0 +1,19 @@ +name: HDTV +pattern: \b(HDTV)\b +description: '' +tags: +- Enhancements +tests: +- id: 1 + input: Aqua Teen Hunger Force (2000) S00E13 (480p DVD x265 SDR AAC 2.0 English - + r00t QxR) + expected: false +- id: 2 + input: Planet Earth II S01 REPACK UHD BluRay 2160p DD5.1 HDR x265-BHDStudio + expected: false +- id: 3 + input: The Batman (2022) (1080p HMAX WEB-DL H265 SDR DDP Atmos 5.1 English - HONE) + expected: true +- id: 4 + input: "\t The Batman (2022) 1080p AMZN WEB-DL H265 SDR DDP 5.1 English-DarQ" + expected: true diff --git a/regex_patterns/QxR.yml b/regex_patterns/QxR.yml index 527ff661a..bfd3caf9b 100644 --- a/regex_patterns/QxR.yml +++ b/regex_patterns/QxR.yml @@ -1,5 +1,5 @@ name: QxR -pattern: (?<=^|[\s.-])(QxR|afm72|Bandi|Celdra|FreetheFish|Garshasp|Ghost|Ime|Kappa|Langbard|LION|Panda|MONOLITH|Natty|r00t|RCVR|RZeroX|SAMPA|Silence|t3nzin|Tigole|YOGI)\b +pattern: (?<=^|[\s.-])(QxR|afm72|Bandi|Bluespots|Celdra|FreetheFish|Garshasp|Ghost|Ime|Kappa|Langbard|LION|Panda|MONOLITH|Natty|r00t|RCVR|RZeroX|SAMPA|Silence|t3nzin|Tigole|YOGI)\b description: '' tags: - Release Group diff --git a/regex_patterns/RARGB.yml b/regex_patterns/RARBG.yml similarity index 66% rename from regex_patterns/RARGB.yml rename to regex_patterns/RARBG.yml index ece05617e..05734c9c7 100644 --- a/regex_patterns/RARGB.yml +++ b/regex_patterns/RARBG.yml @@ -1,5 +1,5 @@ -name: RARGB -pattern: (?<=^|[\s.-])RARGB\b +name: RARBG +pattern: (?<=^|[\s.-])RARBG\b description: Banned for Low Quality tags: - Release Group diff --git a/regex_patterns/Sourceless Groups.yml b/regex_patterns/Sourceless Groups.yml deleted file mode 100644 index efdc9fac6..000000000 --- a/regex_patterns/Sourceless Groups.yml +++ /dev/null @@ -1,6 +0,0 @@ -name: Sourceless Groups -pattern: (?<=^|[\s.-])(ELiTE|Megusta)\b -description: '' -tags: -- Release Group -tests: []