Compare commits

...

4 Commits

Author SHA1 Message Date
Seraphys
fa387df844 Refactor Remux Profiles Add 576p WEB-DLs 2026-03-01 22:58:33 -06:00
Seraphys
d8b460b775 Add Not Remux to DVD Tiers 2026-03-01 22:25:17 -06:00
Seraphys
6bfebe70c5 Add Not Remux to DVD CF 2026-03-01 22:19:25 -06:00
Seraphys
b36c6a6c25 Update Regex 2026-03-01 20:10:35 -06:00
4 changed files with 4069 additions and 0 deletions

45
ops/67.update-regex.sql Normal file
View File

@@ -0,0 +1,45 @@
-- @operation: export
-- @entity: batch
-- @name: Update Regex
-- @exportedAt: 2026-03-02T02:10:34.312Z
-- @opIds: 1444, 1445, 1446, 1447, 1448, 1449, 1450, 1451, 1452, 1453
-- --- BEGIN op 1444 ( update regular_expression "Amazon Prime" )
update "regular_expressions" set "pattern" = '\bAMZN\b|\bAMAZON[ ._-]WEB[ ._-]?(?:DL|RIP)\b' where "name" = 'Amazon Prime' and "pattern" = '\b(?:AMZN|(?:AMAZON)(?=\s*.(?:WEB-?DL|WEBRIP)))\b';
-- --- END op 1444
-- --- BEGIN op 1445 ( update regular_expression "Bravia Core" )
update "regular_expressions" set "pattern" = '\bBCORE\b|\bCORE[ ._-]WEB[ ._-]?(?:DL|RIP)\b' where "name" = 'Bravia Core' and "pattern" = '\b(?:BCORE|(?:CORE)(?=\s*.(?:WEB-?DL|WEBRIP)))\b';
-- --- END op 1445
-- --- BEGIN op 1446 ( update regular_expression "Crave" )
update "regular_expressions" set "pattern" = '\bCRAV\b|\bCRAVE[ ._-]WEB[ ._-]?(?:DL|RIP)\b' where "name" = 'Crave' and "pattern" = '\b(?:CRAV|(?:CRAVE)(?=\s*.(?:WEB-?DL|WEBRIP)))\b';
-- --- END op 1446
-- --- BEGIN op 1447 ( update regular_expression "Peacock TV" )
update "regular_expressions" set "pattern" = '\bPCOK\b|\bPeacock[ ._-]WEB[ ._-]?(?:DL|RIP)\b' where "name" = 'Peacock TV' and "pattern" = '\b(?:PCOK|(?:Peacock)(?=\s*.(?:WEB-?DL|WEBRIP)))\b';
-- --- END op 1447
-- --- BEGIN op 1448 ( update regular_expression "iTunes Rename" )
update "regular_expressions" set "pattern" = '\[(iT)(?![+])\b|\b(?<![+])(iT)\]' where "name" = 'iTunes Rename' and "pattern" = '\[(iT)\b|\b(iT)\]';
-- --- END op 1448
-- --- BEGIN op 1449 ( update regular_expression "HBO Max" )
update "regular_expressions" set "pattern" = '\b(HMAX|HBOM)\b|\bHBO[ ._-]?MAX[ ._-]WEB[ ._-]?(DL|RIP)\b' where "name" = 'HBO Max' and "pattern" = '\b(?:HMAX|HBOM|(?:HBO[ ._-]?MAX)(?=\s*.(?:WEB-?DL|WEBRIP)))\b';
-- --- END op 1449
-- --- BEGIN op 1450 ( update regular_expression "Amazon Prime" )
update "regular_expressions" set "pattern" = '\bAMZN\b|\bAMAZON[ ._-]WEB[ ._-]?(DL|RIP)\b' where "name" = 'Amazon Prime' and "pattern" = '\bAMZN\b|\bAMAZON[ ._-]WEB[ ._-]?(?:DL|RIP)\b';
-- --- END op 1450
-- --- BEGIN op 1451 ( update regular_expression "Bravia Core" )
update "regular_expressions" set "pattern" = '\bBCORE\b|\bCORE[ ._-]WEB[ ._-]?(DL|RIP)\b' where "name" = 'Bravia Core' and "pattern" = '\bBCORE\b|\bCORE[ ._-]WEB[ ._-]?(?:DL|RIP)\b';
-- --- END op 1451
-- --- BEGIN op 1452 ( update regular_expression "Peacock TV" )
update "regular_expressions" set "pattern" = '\bPCOK\b|\bPeacock[ ._-]WEB[ ._-]?(DL|RIP)\b' where "name" = 'Peacock TV' and "pattern" = '\bPCOK\b|\bPeacock[ ._-]WEB[ ._-]?(?:DL|RIP)\b';
-- --- END op 1452
-- --- BEGIN op 1453 ( update regular_expression "Crave" )
update "regular_expressions" set "pattern" = '\bCRAV\b|\bCRAVE[ ._-]WEB[ ._-]?(DL|RIP)\b' where "name" = 'Crave' and "pattern" = '\bCRAV\b|\bCRAVE[ ._-]WEB[ ._-]?(?:DL|RIP)\b';
-- --- END op 1453

View File

@@ -0,0 +1,12 @@
-- @operation: export
-- @entity: batch
-- @name: Add Not Remux to DVD CF
-- @exportedAt: 2026-03-02T04:19:23.978Z
-- @opIds: 1465
-- --- BEGIN op 1465 ( update custom_format "DVD" )
INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required)
VALUES ('DVD', 'Not Remux', 'release_title', 'all', 1, 1);
INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('DVD', 'Not Remux', 'Remux');
-- --- END op 1465

View File

@@ -0,0 +1,19 @@
-- @operation: export
-- @entity: batch
-- @name: Add Not Remux to DVD Tiers
-- @exportedAt: 2026-03-02T04:25:16.684Z
-- @opIds: 1467, 1468
-- --- BEGIN op 1467 ( update custom_format "DVD Quality Tier 1" )
INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required)
VALUES ('DVD Quality Tier 1', 'Not Remux', 'release_title', 'all', 1, 1);
INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('DVD Quality Tier 1', 'Not Remux', 'Remux');
-- --- END op 1467
-- --- BEGIN op 1468 ( update custom_format "DVD Quality Tier 2" )
INSERT INTO custom_format_conditions (custom_format_name, name, type, arr_type, negate, required)
VALUES ('DVD Quality Tier 2', 'Not Remux', 'release_title', 'all', 1, 1);
INSERT INTO condition_patterns (custom_format_name, condition_name, regular_expression_name) VALUES ('DVD Quality Tier 2', 'Not Remux', 'Remux');
-- --- END op 1468

File diff suppressed because it is too large Load Diff