diff --git a/package-lock.json b/package-lock.json index 28200fa6..2dc275d5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -94,7 +94,7 @@ "tunnel": "0.0.6", "ua-parser-js": "^1.0.37", "undici": "^5.28.1", - "unprint": "^0.18.18", + "unprint": "^0.18.21", "url-pattern": "^1.0.3", "v-tooltip": "^2.1.3", "video.js": "^8.6.1", @@ -20380,10 +20380,9 @@ } }, "node_modules/unprint": { - "version": "0.18.18", - "resolved": "https://registry.npmjs.org/unprint/-/unprint-0.18.18.tgz", - "integrity": "sha512-M4sjzpPPAemZ1ND+FNlyGnCO4MP1qSupLiary1qZWfFQwSohePG962BWvja4r4AfwqzviV4mAC2RJILVKIPhYg==", - "license": "ISC", + "version": "0.18.21", + "resolved": "https://registry.npmjs.org/unprint/-/unprint-0.18.21.tgz", + "integrity": "sha512-JPGhU0BWEBttZejVHLWb5mfUCX6yuEcTHdu8Vqsk+WfIhNlGkNgHeZ4N2yvOPlIH7AkXo+3pa0EslaqTREX1DA==", "dependencies": { "bottleneck": "^2.19.5", "cookie": "^1.1.1", diff --git a/package.json b/package.json index e5316937..b124a4f1 100755 --- a/package.json +++ b/package.json @@ -153,7 +153,7 @@ "tunnel": "0.0.6", "ua-parser-js": "^1.0.37", "undici": "^5.28.1", - "unprint": "^0.18.18", + "unprint": "^0.18.21", "url-pattern": "^1.0.3", "v-tooltip": "^2.1.3", "video.js": "^8.6.1", diff --git a/seeds/02_sites.js b/seeds/02_sites.js index c8996148..e112757e 100755 --- a/seeds/02_sites.js +++ b/seeds/02_sites.js @@ -7129,6 +7129,9 @@ const sites = [ showcased: true, hasLogo: false, visible: true, + parameters: { + studioId: 210, + }, }, { name: 'Sineplex CZ', @@ -7249,6 +7252,9 @@ const sites = [ showcased: true, hasLogo: false, visible: true, + parameters: { + studioId: 26, + }, }, { name: 'Sineplex Classic', @@ -8338,447 +8344,6 @@ const sites = [ }, }, */ - // MYLF cross-over - { - slug: 'mylfxadultprime', - delete: true, - name: 'MYLF X Adult Prime', - url: 'https://www.mylf.com/series/adult-prime', - parent: 'mylf', - parameters: { - id: 'adult-prime', - }, - }, - { - slug: 'mylfxbang', - delete: true, - name: 'MYLF X Bang', - url: 'https://www.mylf.com/series/bang', - parent: 'mylf', - parameters: { - id: 'bang', - }, - }, - { - slug: 'mylfxbjraw', - delete: true, - name: 'MYLF X BJ Raw', - url: 'https://www.mylf.com/series/bjraw', - parent: 'mylf', - parameters: { - id: 'bjraw', - }, - }, - { - slug: 'mylfxbrasilbimbos', - delete: true, - name: 'MYLF X Brasil Bimbos', - url: 'https://www.mylf.com/series/brasil-bimbos', - parent: 'mylf', - parameters: { - id: 'brasil-bimbos', - }, - }, - { - slug: 'mylfxcamsoda', - delete: true, - name: 'MYLF X CamSoda', - url: 'https://www.mylf.com/series/camsoda', - parent: 'mylf', - parameters: { - id: 'camsoda', - }, - }, - { - slug: 'mylfxchadalva', - delete: true, - name: 'MYLF X Chad Alva', - url: 'https://www.mylf.com/series/chad-alva', - parent: 'mylf', - parameters: { - id: 'chad-alva', - }, - }, - { - slug: 'mylfxclubcastings', - delete: true, - name: 'MYLF X Club Castings', - url: 'https://www.mylf.com/series/club-castings', - parent: 'mylf', - parameters: { - id: 'club-castings', - }, - }, - { - slug: 'mylfxcumkitchen', - delete: true, - name: 'MYLF X Cum Kitchen', - url: 'https://www.mylf.com/series/x-cumkitchen', - parent: 'mylf', - parameters: { - id: 'x-cumkitchen', - }, - }, - { - slug: 'mylfxdantecolle', - delete: true, - name: 'MYLF X Dante Colle', - url: 'https://www.mylf.com/series/dante-colle', - parent: 'mylf', - parameters: { - id: 'dante-colle', - }, - }, - { - slug: 'mylfxdeesiren', - delete: true, - name: 'MYLF X Dee Siren', - url: 'https://www.mylf.com/series/mrs-dee-siren', - parent: 'mylf', - parameters: { - id: 'mrs-dee-siren', - }, - }, - { - slug: 'mylfxelegantraw', - delete: true, - name: 'MYLF X Elegant Raw', - url: 'https://www.mylf.com/series/elegant-raw', - parent: 'mylf', - parameters: { - id: 'elegant-raw', - }, - }, - { - slug: 'mylfxevilangel', - delete: true, - name: 'MYLF X Evil Angel', - url: 'https://www.mylf.com/series/evil-angel', - parent: 'mylf', - parameters: { - id: 'evil-angel', - }, - }, - { - slug: 'mylfxfilthykings', - delete: true, - name: 'MYLF X Filthy Kings', - url: 'https://www.mylf.com/series/filthy-kings', - parent: 'mylf', - parameters: { - id: 'filthy-kings', - }, - }, - { - slug: 'mylfxfuckingawesome', - delete: true, - name: 'MYLF X Fucking Awesome', - url: 'https://www.mylf.com/series/fucking-awesome', - parent: 'mylf', - parameters: { - id: 'fucking-awesome', - }, - }, - { - slug: 'mylfxgrandmams', - delete: true, - name: 'MYLF X GrandMams', - url: 'https://www.mylf.com/series/grandmams', - parent: 'mylf', - parameters: { - id: 'grandmams', - }, - }, - { - slug: 'mylfxgroupsexgames', - delete: true, - name: 'MYLF X Group Sex Games', - url: 'https://www.mylf.com/series/group-sex-games', - parent: 'mylf', - parameters: { - id: 'group-sex-games', - }, - }, - { - slug: 'mylfxhotmommy', - delete: true, - name: 'MYLF X Hot Mommy', - url: 'https://www.mylf.com/series/hot-mommy', - parent: 'mylf', - parameters: { - id: 'hot-mommy', - }, - }, - { - slug: 'mylfxhussiepass', - delete: true, - name: 'MYLF X Hussie Pass', - url: 'https://www.mylf.com/series/hussie-pass', - parent: 'mylf', - parameters: { - id: 'hussie-pass', - }, - }, - { - slug: 'mylfxjamesdeen', - delete: true, - name: 'MYLF X James Deen', - url: 'https://www.mylf.com/series/james-deen', - parent: 'mylf', - parameters: { - id: 'james-deen', - }, - }, - { - slug: 'mylfxjonathanjordan', - delete: true, - name: 'MYLF X Jonathan Jordan', - url: 'https://www.mylf.com/series/jonathan-jordan', - parent: 'mylf', - parameters: { - id: 'jonathan-jordan', - }, - }, - { - slug: 'mylfxjoybear', - delete: true, - name: 'MYLF X Joy Bear', - url: 'https://www.mylf.com/series/joybear', - parent: 'mylf', - parameters: { - id: 'joybear', - }, - }, - { - slug: 'mylfxkarupsolderwomen', - delete: true, - name: 'MYLF X Karups Older Women', - url: 'https://www.mylf.com/series/karups-older-women', - parent: 'mylf', - parameters: { - id: 'karups-older-women', - }, - }, - { - slug: 'mylfxladyfyre', - delete: true, - name: 'MYLF X Lady Fyre', - url: 'https://www.mylf.com/series/lady-fyre', - parent: 'mylf', - parameters: { - id: 'lady-fyre', - }, - }, - { - slug: 'mylfxmandyflores', - delete: true, - name: 'MYLF X Mandy Flores', - url: 'https://www.mylf.com/series/mandy-flores', - parent: 'mylf', - parameters: { - id: 'mandy-flores', - }, - }, - { - slug: 'mylfxmariemccray', - delete: true, - name: 'MYLF X Marie McCray', - url: 'https://www.mylf.com/series/marie-mccray', - parent: 'mylf', - parameters: { - id: 'marie-mccray', - }, - }, - { - slug: 'mylfxmariskax', - delete: true, - name: 'MYLF X Mariska X', - url: 'https://www.mylf.com/series/mariska-x', - parent: 'mylf', - parameters: { - id: 'mariska-x', - }, - }, - { - slug: 'mylfxmaturevan', - delete: true, - name: 'MYLF X Mature Van', - url: 'https://www.mylf.com/series/mature-van', - parent: 'mylf', - parameters: { - id: 'mature-van', - }, - }, - { - slug: 'mylfxmindimink', - delete: true, - name: 'MYLF X Mindi Mink', - url: 'https://www.mylf.com/series/mindi-mink', - parent: 'mylf', - parameters: { - id: 'mindi-mink', - }, - }, - { - slug: 'mylfxmisslexa', - delete: true, - name: 'MYLF X Miss Lexa', - url: 'https://www.mylf.com/series/misslexa', - parent: 'mylf', - parameters: { - id: 'misslexa', - }, - }, - { - slug: 'mylfxonly3x', - delete: true, - name: 'MYLF X Only 3X', - url: 'https://www.mylf.com/series/only-3x', - parent: 'mylf', - parameters: { - id: 'only-3x', - }, - }, - { - slug: 'mylfxoldnanny', - delete: true, - name: 'MYLF X Old Nanny', - url: 'https://www.mylf.com/series/old-nanny', - parent: 'mylf', - parameters: { - id: 'old-nanny', - }, - }, - { - slug: 'mylfxowengray', - delete: true, - name: 'MYLF X Owen Gray', - url: 'https://www.mylf.com/series/owen-gray', - parent: 'mylf', - parameters: { - id: 'owen-gray', - }, - }, - { - slug: 'mylfxpaytonsplace', - delete: true, - name: 'MYLF X Payton\'s Place', - url: 'https://www.mylf.com/series/paytons-place', - parent: 'mylf', - parameters: { - id: 'paytons-place', - }, - }, - { - slug: 'mylfxpurgatoryx', - delete: true, - name: 'MYLF X PurgatoryX', - url: 'https://www.mylf.com/series/purgatoryx', - parent: 'mylf', - parameters: { - id: 'purgatoryx', - }, - }, - { - slug: 'mylfxsarajay', - delete: true, - name: 'MYLF X Sara Jay', - url: 'https://www.mylf.com/series/sara-jay', - parent: 'mylf', - parameters: { - id: 'sara-jay', - }, - }, - { - slug: 'mylfxshaundam', - delete: true, - name: 'MYLF X Shaumdam', - url: 'https://www.mylf.com/series/shaundam', - parent: 'mylf', - parameters: { - id: 'shaundam', - }, - }, - { - slug: 'mylfxsinfulxxx', - delete: true, - name: 'MYLF X SinfulXXX', - url: 'https://www.mylf.com/series/sinfulxxx', - parent: 'mylf', - parameters: { - id: 'sinfulxxx', - }, - }, - { - slug: 'mylfxspankmonster', - delete: true, - name: 'MYLF X SpankMonster', - url: 'https://www.mylf.com/series/spankmonster', - parent: 'mylf', - parameters: { - id: 'spankmonster', - }, - }, - { - slug: 'mylfxstephousehold', - delete: true, - name: 'MYLF X StepHousehold', - url: 'https://www.mylf.com/series/stephousehold', - parent: 'mylf', - parameters: { - id: 'stephousehold', - }, - }, - { - slug: 'mylfxsteveholmes', - delete: true, - name: 'MYLF X Steve Holmes', - url: 'https://www.mylf.com/series/steve-holmes', - parent: 'mylf', - parameters: { - id: 'steve-holmes', - }, - }, - { - slug: 'mylfxtabbyandnoname', - delete: true, - name: 'MYLF X Tabby And No Name', - url: 'https://www.mylf.com/series/tabby-and-no-name', - parent: 'mylf', - parameters: { - id: 'tabby-and-no-name', - }, - }, - { - slug: 'mylfxteamskeet', - delete: true, - name: 'MYLF X TeamSkeet', - url: 'https://www.mylf.com/series/team-skeet', - parent: 'mylf', - parameters: { - id: 'team-skeet', - }, - }, - { - slug: 'mylfxtinaleecomet', - delete: true, - name: 'MYLF X Tina Lee Comet', - url: 'https://www.mylf.com/series/tina-lee-comet', - parent: 'mylf', - parameters: { - id: 'tina-lee-comet', - }, - }, - { - slug: 'mylfxtoughlovex', - delete: true, - name: 'MYLF X Tough Love X', - url: 'https://www.mylf.com/series/toughlovex', - parent: 'mylf', - parameters: { - id: 'toughlovex', - }, - }, /* premium */ { slug: 'analmom', @@ -14158,500 +13723,6 @@ const sites = [ id: 'brat-tamer', }, }, - /* TEAM SKEET cross-over */ - { - slug: 'tshobybuchanon', - delete: true, - name: 'Hoby Buchanon', - alias: ['hob'], - parameters: { id: 'hoby-buchanon' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxadultprime', - delete: true, - name: 'TS X Adult Prime', - url: 'https://www.teamskeet.com/series/adult-prime', - parameters: { id: 'adult-prime' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxaussiefellatioqueens', - delete: true, - name: 'TS X Aussie Fellatio Queens', - alias: ['ofq'], - url: 'https://www.teamskeet.com/series/aussie-fellatio-queens', - parameters: { id: 'aussie-fellatio-queens' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxog', - delete: true, - name: 'TS X Owen Gray', - alias: ['owg'], - url: 'https://www.teamskeet.com/series/owen-gray', - parameters: { id: 'owen-gray' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxaveryblack', - delete: true, - name: 'TS X Avery Black', - url: 'https://www.teamskeet.com/series/avery-black', - alias: ['avb'], - parameters: { id: 'avery-black' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxbaeb', - delete: true, - name: 'TS X BAEB', - alias: ['bae'], - url: 'https://www.teamskeet.com/series/baeb', - parameters: { id: 'baeb' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxbananafever', - delete: true, - name: 'TS X Banana Fever', - alias: ['bna'], - url: 'https://www.teamskeet.com/series/bananafever', - parameters: { id: 'bananafever' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxbang', - delete: true, - name: 'TS X Bang', - url: 'https://www.teamskeet.com/series/bang', - alias: ['txb'], - parameters: { id: 'bang' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxbjraw', - delete: true, - name: 'TS X BJ Raw', - url: 'https://www.teamskeet.com/series/bjraw', - alias: ['bjr'], - parameters: { id: 'bjraw' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxbrandibraids', - delete: true, - name: 'TS X Brandi Braids', - url: 'https://www.teamskeet.com/series/brandi-braids', - alias: ['brb'], - parameters: { id: 'brandi-braids' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxbrasilbimbos', - delete: true, - name: 'TS X Brasil Bimbos', - url: 'https://www.teamskeet.com/series/brasil-bimbos', - parameters: { id: 'brasil-bimbos' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxbrattyfootgirls', - delete: true, - name: 'TS X Bratty Foot Girls', - url: 'https://www.teamskeet.com/series/bratty-foot-girls', - alias: ['bft'], - parameters: { id: 'bratty-foot-girls' }, - tags: ['feet', 'femdom'], - parent: 'teamskeet', - }, - { - slug: 'teamskeetxbritstudioxxx', - delete: true, - name: 'TS X Brit Studio XXX', - url: 'https://www.teamskeet.com/series/britstudioxxx', - alias: ['bsx'], - parameters: { id: 'britstudioxxx' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxclubsweethearts', - delete: true, - name: 'TS X Club Sweethearts', - alias: ['clb'], - url: 'https://www.teamskeet.com/series/clubsweethearts', - parameters: { id: 'clubsweethearts' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxcumkitchen', - delete: true, - name: 'TS X CumKitchen', - url: 'https://www.teamskeet.com/series/cumkitchen', - alias: ['cmk'], - parameters: { id: 'cumkitchen' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxdoctaytay', - delete: true, - name: 'TS X Doc Tay Tay', - alias: ['dtt'], - url: 'https://www.teamskeet.com/series/doctaytay', - parameters: { id: 'doctaytay' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxerotiquetvlive', - delete: true, - name: 'TS X ErotiqueTVLive', - url: 'https://www.teamskeet.com/series/erotiquetvlive', - alias: ['etl'], - parameters: { id: 'erotiquetvlive' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxevaelfie', - delete: true, - name: 'TS X Eva Elfie', - alias: ['eva'], - url: 'https://www.teamskeet.com/series/eva-elfie', - parameters: { id: 'eva-elfie' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxevilangel', - delete: true, - name: 'TS X Evil Angel', - url: 'https://www.teamskeet.com/series/evil-angel', - parameters: { id: 'evil-angel' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxfilthykings', - delete: true, - name: 'TS X Filthy Kings', - url: 'https://www.teamskeet.com/series/filthykings', - parameters: { id: 'filthykings' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxfit18', - delete: true, - name: 'TS X Fit18', - url: 'https://www.teamskeet.com/series/fit-18', - parameters: { id: 'fit-18' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxflorarodgers', - delete: true, - name: 'TS X Flora Rodgers', - alias: ['flo'], - url: 'https://www.teamskeet.com/series/flora-rodgers', - parameters: { id: 'flora-rodgers' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxfuckingawesome', - delete: true, - name: 'TS X Fucking Awesome', - alias: ['tfa'], - url: 'https://www.teamskeet.com/series/fucking-awesome', - parameters: { id: 'fucking-awesome' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxfuckingskinny', - delete: true, - name: 'TS X Fucking Skinny', - url: 'https://www.teamskeet.com/series/fucking-skinny', - parameters: { id: 'fucking-skinny' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxgotfilled', - delete: true, - name: 'TS X Got Filled', - url: 'https://www.teamskeet.com/series/gotfilled', - parameters: { id: 'gotfilled' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxgranddadz', - delete: true, - name: 'TS X GrandDadz', - url: 'https://www.teamskeet.com/series/granddadz', - parameters: { id: 'granddadz' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxherbcollins', - delete: true, - name: 'TS X Herb Collins', - url: 'https://www.teamskeet.com/series/herb-collins', - alias: ['hrb'], - parameters: { id: 'herb-collins' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetximpuredesire', - delete: true, - name: 'TS X Impure Desire', - url: 'https://www.teamskeet.com/series/impuredesire', - alias: ['imd'], - parameters: { id: 'impuredesire' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxjamesdeen', - delete: true, - name: 'TS X James Deen', - alias: ['jmd'], - url: 'https://www.teamskeet.com/series/james-deen', - parameters: { id: 'james-deen' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxjasonmoody', - delete: true, - name: 'TS X Jason Moody', - url: 'https://www.teamskeet.com/series/jason-moody', - parameters: { id: 'jason-moody' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxjavhub', - delete: true, - name: 'TS X Javhub', - alias: ['jav'], - url: 'https://www.teamskeet.com/series/javhub', - parameters: { id: 'javhub' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxjoybear', - delete: true, - name: 'TS X Joybear', - alias: ['jyb'], - url: 'https://www.teamskeet.com/series/joybear', - parameters: { id: 'joybear' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxkatekoss', - delete: true, - name: 'TS X Kate Koss', - url: 'https://www.teamskeet.com/series/kate-koss', - parameters: { id: 'kate-koss' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxkrisskiss', - delete: true, - name: 'TS X Kriss Kiss', - url: 'https://www.teamskeet.com/series/kriss-kiss', - parameters: { id: 'kriss-kiss' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxcamsoda', - delete: true, - name: 'TS X CamSoda', - alias: ['lna'], - url: 'https://www.teamskeet.com/series/camsoda', - parameters: { id: 'camsoda' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxclubcastings', - delete: true, - name: 'TS X Club Castings', - url: 'https://www.teamskeet.com/series/club-castings', - parameters: { id: 'club-castings' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxlaynalandry', - delete: true, - name: 'TS X Layna Landry', - alias: ['lna'], - url: 'https://www.teamskeet.com/series/layna-landry', - parameters: { id: 'layna-landry' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxlunaxjames', - delete: true, - name: 'TS X Luna X James', - alias: ['lxj'], - url: 'https://www.teamskeet.com/series/luna-x-james', - parameters: { id: 'luna-x-james' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxluxurygirl', - delete: true, - name: 'TS X Luxury Girl', - alias: ['lux'], - url: 'https://www.teamskeet.com/series/luxury-girl', - parameters: { id: 'luxury-girl' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxmickeymod', - delete: true, - name: 'TS X Mickey Mod', - alias: ['mod'], - url: 'https://www.teamskeet.com/series/mickey-mod', - parameters: { id: 'mickey-mod' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxmollyredwolf', - delete: true, - name: 'TS X Molly RedWolf', - url: 'https://www.teamskeet.com/series/molly-redwolf', - parameters: { id: 'molly-redwolf' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxonly3x', - delete: true, - name: 'TS X Only 3X', - url: 'https://www.teamskeet.com/series/only-3x', - parameters: { id: 'only-3x' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxpovperv', - delete: true, - name: 'TS X POV Perv', - alias: ['pvp'], - url: 'https://www.teamskeet.com/series/x-pov-perv', - parameters: { id: 'x-pov-perv' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxpurgatoryx', - delete: true, - name: 'TS X PurgatoryX', - alias: ['prg'], - url: 'https://www.teamskeet.com/series/x-purgatoryx', - parameters: { id: 'x-purgatoryx' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxreislin', - delete: true, - name: 'TS X Reislin', - alias: ['res'], - url: 'https://www.teamskeet.com/series/reislin', - parameters: { id: 'reislin' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxrileycyriis', - delete: true, - name: 'TS X Riley Cyriis', - url: 'https://www.teamskeet.com/series/riley-cyriis', - parameters: { id: 'riley-cyriis' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxscreampies', - delete: true, - name: 'TS X Screampies', - alias: ['scr'], - url: 'https://www.teamskeet.com/series/screampies', - parameters: { id: 'screampies' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxspankmonster', - delete: true, - name: 'TS X SpankMonster', - alias: ['spm'], - url: 'https://www.teamskeet.com/series/spankmonster', - parameters: { id: 'spankmonster' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxstellasedona', - delete: true, - name: 'TS X Stella Sedona', - url: 'https://www.teamskeet.com/series/stella-sedona', - parameters: { id: 'stella-sedona' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxsweetiefox', - delete: true, - name: 'TS X Sweetie Fox', - url: 'https://www.teamskeet.com/series/sweetie-fox', - parameters: { id: 'sweetie-fox' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxtabbyandnoname', - delete: true, - name: 'TS X Tabby And No Name', - alias: ['god'], - url: 'https://www.teamskeet.com/series/tabby-and-no-name', - parameters: { id: 'tabby-and-no-name' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxthepovgod', - delete: true, - name: 'TS X The POV God', - alias: ['god'], - url: 'https://www.teamskeet.com/series/pov-god', - parameters: { id: 'pov-god' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxthicc18', - delete: true, - name: 'TS X Thicc 18', - url: 'https://www.teamskeet.com/series/thicc18', - parameters: { id: 'thicc18' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxtoughlovex', - delete: true, - name: 'TS X ToughLoveX', - alias: ['tlv'], - url: 'https://www.teamskeet.com/series/toughlovex', - parameters: { id: 'toughlovex' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxwilltilexxx', - delete: true, - name: 'TS X Will Tile XXX', - url: 'https://www.teamskeet.com/series/willtilexxx', - parameters: { id: 'willtilexxx' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxxanderporn', - delete: true, - name: 'TS X Xander Porn', - url: 'https://www.teamskeet.com/series/xander-porn', - parameters: { id: 'xander-porn' }, - parent: 'teamskeet', - }, - { - slug: 'teamskeetxyoungbusty', - delete: true, - name: 'TS X Young Busty', - alias: ['yng'], - url: 'https://www.teamskeet.com/series/young-busty', - parameters: { id: 'young-busty' }, - parent: 'teamskeet', - }, /* TEAM SKEET premium */ { slug: 'teensloveblackcocks', diff --git a/src/app.js b/src/app.js index 1ff5bfbf..a7029221 100755 --- a/src/app.js +++ b/src/app.js @@ -50,6 +50,8 @@ unprint.options({ unprint.on('requestInit', (event) => logger.debug(`Unprint ${event.method} (${event.interval}ms/${event.concurrency}p${event.isProxied ? ' proxied' : ''}${event.isBrowser ? ' browser' : ''}) ${event.url}`)); unprint.on('requestError', (event) => logger.error(`Unprint failed ${event.isProxied ? 'proxied ' : ''}${event.isBrowser ? 'browser ' : ''}${event.method} ${event.url} (${event.status}): ${event.statusText}`)); +unprint.on('browser', (event) => logger.debug(`Unprint ${event.action === 'open' ? 'opened' : 'closed'} browsers ${event.keys} (${event.active})`)); + function logActive() { setTimeout(() => { log();