Merge pull request #142 from Dictionarry-Hub/dev

- Tweak Quality Tiers to account for newer groups with updated sources
- Ban ASL Releases
- ADD CHD / ASD87 To Quality Tiers
- Fix DTS
- Add Freeleech / Internal Flag CFs
This commit is contained in:
Seraphys 2026-01-27 14:12:54 -06:00 committed by GitHub
commit ce786e4989
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
40 changed files with 248 additions and 118 deletions

View File

@ -1,25 +0,0 @@
# Automatically reopens closed issues when someone leaves a new comment.
# Useful for Utterances — lets users continue discussions on resolved topics.
name: Reopen on comment
on:
issue_comment:
types: [created]
jobs:
reopen:
if: >
github.event.issue.state == 'closed' &&
github.event.comment.user.login != github.event.issue.closed_by.login
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v7
with:
script: |
await github.rest.issues.update({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
state: 'open'
})

View File

@ -21,11 +21,6 @@ conditions:
required: true required: true
source: bluray source: bluray
type: source type: source
- name: Megusta
negate: false
pattern: MeGusta
required: false
type: release_group
- name: PSA - name: PSA
negate: false negate: false
pattern: PSA pattern: PSA

View File

@ -16,6 +16,11 @@ conditions:
pattern: x265 (Efficient) pattern: x265 (Efficient)
required: true required: true
type: release_title type: release_title
- name: HDTV
negate: false
required: false
source: television
type: source
- name: WEB-DL - name: WEB-DL
negate: false negate: false
required: false required: false
@ -26,6 +31,11 @@ conditions:
required: false required: false
source: webrip source: webrip
type: source type: source
- name: ELiTE
type: release_group
required: false
negate: false
pattern: ELiTE
- name: Megusta - name: Megusta
negate: false negate: false
pattern: MeGusta pattern: MeGusta

View File

@ -13,4 +13,9 @@ conditions:
required: true required: true
source: television source: television
type: source type: source
- name: Sourceless Groups
type: release_group
required: true
negate: true
pattern: Sourceless Groups
tests: [] tests: []

View File

@ -26,29 +26,39 @@ conditions:
required: false required: false
source: webrip source: webrip
type: source type: source
- name: coffee
type: release_group
required: false
negate: false
pattern: coffee
- name: DON - name: DON
negate: false negate: false
pattern: DON pattern: DON
required: false required: false
type: release_group type: release_group
- name: D-Z0N3
negate: false
pattern: D-Z0N3
required: false
type: release_group
- name: EbP
negate: false
pattern: EbP
required: false
type: release_group
- name: TeamSyndicate - name: TeamSyndicate
type: release_group
required: false
negate: false negate: false
pattern: TeamSyndicate pattern: TeamSyndicate
- name: ZoroSenpai
type: release_group
required: false required: false
type: release_group
- name: REBORN
negate: false
pattern: REBORN
required: false
type: release_group
- name: SA89
negate: false
pattern: SA89
required: false
type: release_group
- name: SoLaR
negate: false
pattern: SoLaR
required: false
type: release_group
- name: ZoroSenpai
negate: false negate: false
pattern: ZoroSenpai pattern: ZoroSenpai
required: false
type: release_group
tests: [] tests: []

View File

@ -31,16 +31,21 @@ conditions:
pattern: c0kE pattern: c0kE
required: false required: false
type: release_group type: release_group
- name: coffee
type: release_group
required: false
negate: false
pattern: coffee
- name: CtrlHD - name: CtrlHD
negate: false negate: false
pattern: CtrlHD pattern: CtrlHD
required: false required: false
type: release_group type: release_group
- name: D-Z0N3
negate: false
pattern: D-Z0N3
required: false
type: release_group
- name: EbP
negate: false
pattern: EbP
required: false
type: release_group
- name: Geek - name: Geek
negate: false negate: false
pattern: Geek pattern: Geek
@ -51,19 +56,9 @@ conditions:
pattern: HiFi pattern: HiFi
required: false required: false
type: release_group type: release_group
- name: REBORN - name: LoRD
negate: false negate: false
pattern: REBORN pattern: LoRD
required: false
type: release_group
- name: SA89
negate: false
pattern: SA89
required: false
type: release_group
- name: SoLaR
negate: false
pattern: SoLaR
required: false required: false
type: release_group type: release_group
- name: TayTo - name: TayTo

View File

@ -26,6 +26,11 @@ conditions:
required: false required: false
source: webrip source: webrip
type: source type: source
- name: BV
negate: false
pattern: BV
required: false
type: release_group
- name: CRiSC - name: CRiSC
negate: false negate: false
pattern: CRiSC pattern: CRiSC
@ -56,6 +61,11 @@ conditions:
pattern: iFT pattern: iFT
required: false required: false
type: release_group type: release_group
- name: SbR
negate: false
pattern: SbR
required: false
type: release_group
- name: WMING - name: WMING
negate: false negate: false
pattern: WMING pattern: WMING

View File

@ -32,20 +32,15 @@ conditions:
required: false required: false
type: release_group type: release_group
- name: ATELiER - name: ATELiER
type: release_group
required: false
negate: false negate: false
pattern: ATELiER pattern: ATELiER
required: false
type: release_group
- name: BSTD - name: BSTD
negate: false negate: false
pattern: BSTD pattern: BSTD
required: false required: false
type: release_group type: release_group
- name: BV
negate: false
pattern: BV
required: false
type: release_group
- name: Chotab - name: Chotab
negate: false negate: false
pattern: Chotab pattern: Chotab
@ -136,11 +131,6 @@ conditions:
pattern: LiNG pattern: LiNG
required: false required: false
type: release_group type: release_group
- name: LoRD
negate: false
pattern: LoRD
required: false
type: release_group
- name: luvBB - name: luvBB
negate: false negate: false
pattern: luvBB pattern: luvBB
@ -211,11 +201,6 @@ conditions:
pattern: SaNcTi pattern: SaNcTi
required: false required: false
type: release_group type: release_group
- name: SbR
negate: false
pattern: SbR
required: false
type: release_group
- name: SiMPLE - name: SiMPLE
negate: false negate: false
pattern: SiMPLE pattern: SiMPLE

View File

@ -26,11 +26,21 @@ conditions:
required: false required: false
source: webrip source: webrip
type: source type: source
- name: ASD87
negate: false
pattern: ASD87
required: false
type: release_group
- name: BRUTE - name: BRUTE
negate: false negate: false
pattern: BRUTE pattern: BRUTE
required: false required: false
type: release_group type: release_group
- name: CHD
type: release_group
required: false
negate: false
pattern: CHD
- name: EuReKA - name: EuReKA
negate: false negate: false
pattern: EuReKA pattern: EuReKA
@ -112,10 +122,10 @@ conditions:
required: false required: false
type: release_group type: release_group
- name: PuTao - name: PuTao
type: release_group
required: false
negate: false negate: false
pattern: PuTao pattern: PuTao
required: false
type: release_group
- name: ROCiNANTE - name: ROCiNANTE
negate: false negate: false
pattern: ROCiNANTE pattern: ROCiNANTE

View File

@ -41,15 +41,20 @@ conditions:
required: false required: false
type: release_group type: release_group
- name: j3rico - name: j3rico
type: release_group
required: false
negate: false negate: false
pattern: j3rico pattern: j3rico
required: false
type: release_group
- name: JustWatch - name: JustWatch
negate: false negate: false
pattern: JustWatch pattern: JustWatch
required: false required: false
type: release_group type: release_group
- name: ORBiT
type: release_group
required: false
negate: false
pattern: ORBiT
- name: SURCODE - name: SURCODE
negate: false negate: false
pattern: SURCODE pattern: SURCODE

View File

@ -13,4 +13,9 @@ conditions:
required: true required: true
source: television source: television
type: source type: source
- name: Sourceless Groups
type: release_title
required: true
negate: true
pattern: Sourceless Groups
tests: [] tests: []

View File

@ -31,19 +31,24 @@ conditions:
pattern: DON pattern: DON
required: false required: false
type: release_group type: release_group
- name: EbP - name: REBORN
type: release_group
required: false
negate: false negate: false
pattern: EbP pattern: REBORN
required: false - name: SoLaR
type: release_group type: release_group
required: false
negate: false
pattern: SoLaR
- name: TeamSyndicate - name: TeamSyndicate
type: release_group
required: false
negate: false negate: false
pattern: TeamSyndicate pattern: TeamSyndicate
- name: ZoroSenpai
type: release_group
required: false required: false
type: release_group
- name: ZoroSenpai
negate: false negate: false
pattern: ZoroSenpai pattern: ZoroSenpai
required: false
type: release_group
tests: [] tests: []

View File

@ -41,6 +41,11 @@ conditions:
pattern: CtrlHD pattern: CtrlHD
required: false required: false
type: release_group type: release_group
- name: EbP
type: release_group
required: false
negate: false
pattern: EbP
- name: HiDt - name: HiDt
negate: false negate: false
pattern: HiDt pattern: HiDt
@ -56,21 +61,11 @@ conditions:
pattern: IDE pattern: IDE
required: false required: false
type: release_group type: release_group
- name: REBORN
negate: false
pattern: REBORN
required: false
type: release_group
- name: SbR - name: SbR
negate: false negate: false
pattern: SbR pattern: SbR
required: false required: false
type: release_group type: release_group
- name: SoLaR
type: release_group
required: false
negate: false
pattern: SoLaR
- name: TayTo - name: TayTo
negate: false negate: false
pattern: TayTo pattern: TayTo

10
custom_formats/ASL.yml Normal file
View File

@ -0,0 +1,10 @@
name: ASL
description: ''
tags: []
conditions:
- name: ASL
negate: false
pattern: ASL
required: true
type: release_title
tests: []

View File

@ -26,7 +26,7 @@ conditions:
type: release_title type: release_title
- name: Not DTS-HD - name: Not DTS-HD
negate: true negate: true
pattern: DTS-HD pattern: DTS-HD MA
required: true required: true
type: release_title type: release_title
- name: Not DTS-HD HRA ES - name: Not DTS-HD HRA ES

View File

@ -0,0 +1,12 @@
name: Freeleech 100%
description: 100% Freeleech Indexer Flag
tags:
- Flag
- Freeleech
conditions:
- flag: freeleech
name: 100% Freeleech
negate: false
required: true
type: indexer_flag
tests: []

View File

@ -0,0 +1,12 @@
name: Freeleech 25%
description: 25% Freeleech Indexer Flag
tags:
- Flag
- Freeleech
conditions:
- flag: freeleech_25
name: 25% Freeleech
negate: false
required: true
type: indexer_flag
tests: []

View File

@ -0,0 +1,12 @@
name: Freeleech 50%
description: 50% Freeleech Indexer Flag
tags:
- Flag
- Freeleech
conditions:
- flag: halfleech
name: 50% Freeleech
negate: false
required: true
type: indexer_flag
tests: []

View File

@ -0,0 +1,12 @@
name: Freeleech 75%
description: 75% Freeleech Indexer Flag
tags:
- Flag
- Freeleech
conditions:
- flag: freeleech_75
name: 75% Freeleech
negate: false
required: true
type: indexer_flag
tests: []

View File

@ -0,0 +1,10 @@
name: Internal
description: Internal Indexer Flag
tags: []
conditions:
- name: Internal
type: indexer_flag
required: true
negate: false
flag: internal
tests: []

View File

@ -30,10 +30,10 @@ conditions:
required: false required: false
type: release_group type: release_group
- name: PiRAMiDHEAD - name: PiRAMiDHEAD
type: release_group
required: false
negate: false negate: false
pattern: PiRAMiDHEAD pattern: PiRAMiDHEAD
required: false
type: release_group
- name: PmP - name: PmP
negate: false negate: false
pattern: PmP pattern: PmP
@ -44,6 +44,11 @@ conditions:
pattern: PP pattern: PP
required: false required: false
type: release_group type: release_group
- name: ZoroSenpai
negate: false
pattern: ZoroSenpai
required: false
type: release_group
- name: ZQ - name: ZQ
negate: false negate: false
pattern: ZQ pattern: ZQ

View File

@ -49,9 +49,4 @@ conditions:
pattern: TEPES pattern: TEPES
required: false required: false
type: release_group type: release_group
- name: ZoroSenpai
type: release_group
required: false
negate: false
pattern: ZoroSenpai
tests: [] tests: []

View File

@ -34,11 +34,6 @@ conditions:
pattern: ROCCaT pattern: ROCCaT
required: false required: false
type: release_group type: release_group
- name: SiGLA
type: release_group
required: false
negate: false
pattern: SiGLA
- name: SiGMA - name: SiGMA
negate: false negate: false
pattern: SiGMA pattern: SiGMA

View File

@ -147,6 +147,8 @@ custom_formats:
score: 0 score: 0
- name: STAN - name: STAN
score: 0 score: 0
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups - name: Banned Groups

View File

@ -157,6 +157,8 @@ custom_formats:
score: 0 score: 0
- name: STAN - name: STAN
score: 0 score: 0
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups (Efficient) - name: Banned Groups (Efficient)

View File

@ -168,6 +168,8 @@ custom_formats:
score: 0 score: 0
- name: STAN - name: STAN
score: 0 score: 0
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups (Efficient) - name: Banned Groups (Efficient)

View File

@ -175,6 +175,8 @@ custom_formats:
score: 0 score: 0
- name: x265 (Bluray) - name: x265 (Bluray)
score: -400000 score: -400000
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups - name: Banned Groups

View File

@ -156,6 +156,8 @@ custom_formats:
score: 0 score: 0
- name: STAN - name: STAN
score: 0 score: 0
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups - name: Banned Groups

View File

@ -202,6 +202,8 @@ custom_formats:
score: 0 score: 0
- name: x265 (Bluray) - name: x265 (Bluray)
score: -400000 score: -400000
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups - name: Banned Groups

View File

@ -184,6 +184,8 @@ custom_formats:
score: 0 score: 0
- name: x265 (Bluray) - name: x265 (Bluray)
score: -400000 score: -400000
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups - name: Banned Groups

View File

@ -167,6 +167,8 @@ custom_formats:
score: 0 score: 0
- name: STAN - name: STAN
score: 0 score: 0
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups (Efficient) - name: Banned Groups (Efficient)

View File

@ -206,6 +206,8 @@ custom_formats:
score: 0 score: 0
- name: x265 (Bluray) - name: x265 (Bluray)
score: -400000 score: -400000
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups - name: Banned Groups

View File

@ -218,6 +218,8 @@ custom_formats:
score: 0 score: 0
- name: x265 (Bluray) - name: x265 (Bluray)
score: -400000 score: -400000
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups - name: Banned Groups

View File

@ -138,6 +138,8 @@ custom_formats:
score: 0 score: 0
- name: STAN - name: STAN
score: 0 score: 0
- name: ASL
score: -999999
- name: AV1 - name: AV1
score: -999999 score: -999999
- name: Banned Groups - name: Banned Groups

7
regex_patterns/ASD87.yml Normal file
View File

@ -0,0 +1,7 @@
name: ASD87
pattern: (?<=^|[\s.-])ASD87\b
description: ''
tags:
- Release Group
- Bluray
tests: []

19
regex_patterns/ASL.yml Normal file
View File

@ -0,0 +1,19 @@
name: ASL
pattern: \b(ASL)\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

View File

@ -1,6 +0,0 @@
name: DTS-HD
pattern: \b(dts[-_. ]?(ma|hd([-_. ]?ma)?|xll))\b
description: ''
tags:
- Audio
tests: []

7
regex_patterns/ELiTE.yml Normal file
View File

@ -0,0 +1,7 @@
name: ELiTE
pattern: (?<=^|[\s.-])ELiTE\b
description: ''
tags:
- Release Group
- WEB-DL
tests: []

7
regex_patterns/ORBiT.yml Normal file
View File

@ -0,0 +1,7 @@
name: ORBiT
pattern: (?<=^|[\s.-])ORBiT\b
description: ''
tags:
- Release Group
- Bluray
tests: []

View File

@ -0,0 +1,6 @@
name: Sourceless Groups
pattern: (?<=^|[\s.-])(ELiTE|Megusta)\b
description: ''
tags:
- Release Group
tests: []