From a6905e4664c66afa1193e6cb6b766e80b57598a1 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Wed, 5 Oct 2022 22:01:27 +0200 Subject: [PATCH] Added showcased column, hiding most LegalPorno/AnalVids studios. Refined Adult Time network structure. --- assets/js/fragments.js | 10 +- .../adulttime/lazy/accidentalgangbang.png | Bin 2544 -> 2544 bytes .../img/logos/adulttime/lazy/asmrfantasy.png | Bin 1283 -> 1283 bytes .../logos/adulttime/lazy/beingtrans247.png | Bin 4112 -> 4112 bytes .../logos/adulttime/lazy/bubblegumdungeon.png | Bin 2234 -> 2234 bytes .../logos/adulttime/lazy/caughtfapping.png | Bin 2136 -> 2136 bytes public/img/logos/adulttime/lazy/daddysboy.png | Bin 11025 -> 11025 bytes public/img/logos/adulttime/lazy/favicon.png | Bin 1555 -> 1555 bytes .../img/logos/adulttime/lazy/favicon_dark.png | Bin 5999 -> 5999 bytes .../logos/adulttime/lazy/favicon_light.png | Bin 1555 -> 1555 bytes .../logos/adulttime/lazy/futasentaisquad.png | Bin 12230 -> 12230 bytes .../img/logos/adulttime/lazy/futuredarkly.png | Bin 1086 -> 1086 bytes public/img/logos/adulttime/lazy/girlcore.png | Bin 2660 -> 2660 bytes .../logos/adulttime/lazy/girlsunderarrest.png | Bin 2172 -> 2172 bytes .../logos/adulttime/lazy/gostuckyourself.png | Bin 11084 -> 11084 bytes .../logos/adulttime/lazy/hentaisexschool.png | Bin 2281 -> 2281 bytes public/img/logos/adulttime/lazy/ladygonzo.png | Bin 2455 -> 2455 bytes .../logos/adulttime/lazy/lesbianrevenge.png | Bin 1514 -> 1514 bytes public/img/logos/adulttime/lazy/mommysboy.png | Bin 2617 -> 2617 bytes .../img/logos/adulttime/lazy/mommysgirl.png | Bin 2591 -> 2591 bytes .../img/logos/adulttime/lazy/nakedsword.png | Bin 1240 -> 1240 bytes public/img/logos/adulttime/lazy/network.png | Bin 1355 -> 1355 bytes .../logos/adulttime/lazy/outofthefamily.png | Bin 2520 -> 2520 bytes .../img/logos/adulttime/lazy/prettydirty.png | Bin 3039 -> 3039 bytes .../logos/adulttime/lazy/shapeofbeauty.png | Bin 1310 -> 1310 bytes .../img/logos/adulttime/lazy/shewantshim.png | Bin 6766 -> 6766 bytes .../img/logos/adulttime/lazy/transfixed.png | Bin 2047 -> 2047 bytes .../img/logos/adulttime/lazy/truelesbian.png | Bin 1373 -> 1373 bytes .../img/logos/adulttime/lazy/underthebed.png | Bin 685 -> 685 bytes .../adulttime/thumbs/accidentalgangbang.png | Bin 26703 -> 26703 bytes .../logos/adulttime/thumbs/asmrfantasy.png | Bin 7178 -> 7178 bytes .../logos/adulttime/thumbs/beingtrans247.png | Bin 7392 -> 7392 bytes .../adulttime/thumbs/bubblegumdungeon.png | Bin 39413 -> 39413 bytes .../logos/adulttime/thumbs/caughtfapping.png | Bin 13220 -> 13220 bytes .../img/logos/adulttime/thumbs/daddysboy.png | Bin 22592 -> 22592 bytes public/img/logos/adulttime/thumbs/favicon.png | Bin 1555 -> 1555 bytes .../logos/adulttime/thumbs/favicon_dark.png | Bin 5999 -> 5999 bytes .../logos/adulttime/thumbs/favicon_light.png | Bin 1555 -> 1555 bytes .../adulttime/thumbs/futasentaisquad.png | Bin 58067 -> 58067 bytes .../logos/adulttime/thumbs/futuredarkly.png | Bin 6737 -> 6737 bytes .../img/logos/adulttime/thumbs/girlcore.png | Bin 14940 -> 14940 bytes .../adulttime/thumbs/girlsunderarrest.png | Bin 23605 -> 23605 bytes .../adulttime/thumbs/gostuckyourself.png | Bin 28605 -> 28605 bytes .../adulttime/thumbs/hentaisexschool.png | Bin 10024 -> 10024 bytes .../img/logos/adulttime/thumbs/ladygonzo.png | Bin 9619 -> 9619 bytes .../logos/adulttime/thumbs/lesbianrevenge.png | Bin 8578 -> 8578 bytes .../img/logos/adulttime/thumbs/mommysboy.png | Bin 17464 -> 17464 bytes .../img/logos/adulttime/thumbs/mommysgirl.png | Bin 12883 -> 12883 bytes .../img/logos/adulttime/thumbs/nakedsword.png | Bin 7460 -> 7460 bytes public/img/logos/adulttime/thumbs/network.png | Bin 5287 -> 5287 bytes .../logos/adulttime/thumbs/outofthefamily.png | Bin 16921 -> 16921 bytes .../logos/adulttime/thumbs/prettydirty.png | Bin 15980 -> 15980 bytes .../logos/adulttime/thumbs/shapeofbeauty.png | Bin 5930 -> 5930 bytes .../logos/adulttime/thumbs/shewantshim.png | Bin 12755 -> 12755 bytes .../img/logos/adulttime/thumbs/transfixed.png | Bin 6082 -> 6082 bytes .../logos/adulttime/thumbs/truelesbian.png | Bin 5202 -> 5202 bytes .../logos/adulttime/thumbs/underthebed.png | Bin 6910 -> 6910 bytes seeds/01_networks.js | 4 +- seeds/02_sites.js | 180 +++++++----------- seeds/03_studios.js | 39 +++- src/scrapers/gamma.js | 9 +- 61 files changed, 122 insertions(+), 120 deletions(-) diff --git a/assets/js/fragments.js b/assets/js/fragments.js index e16ac4a0..600dcb70 100644 --- a/assets/js/fragments.js +++ b/assets/js/fragments.js @@ -434,19 +434,19 @@ const releasesFragment = ` or: [ { entity: { - slug: { - notEqualTo: "analvids" + showcased: { + equalTo: true } } } { studio: { - slug: { - in: ["giorgiograndi"] + showcased: { + equalTo: true } } } - ], + ] }, first: $limit, offset: $offset, diff --git a/public/img/logos/adulttime/lazy/accidentalgangbang.png b/public/img/logos/adulttime/lazy/accidentalgangbang.png index 8e796a39383dab8a41bae9343ea75256b4f4d200..984f73ad3e82eefd501f0d9913eb599294602c7e 100644 GIT binary patch delta 42 ycmew${6TmFClk9EGoOW@vhZdBCS!I%BP#=AD?<})0|P4qgDs1X#Y_(2oC5&ijSEx& delta 42 xcmew${6TmFClk8}htL`OqMw@un2gy44Xg|-tPCx*4S)=T*ZUt$nH<772LKsr4Z{Ec diff --git a/public/img/logos/adulttime/lazy/asmrfantasy.png b/public/img/logos/adulttime/lazy/asmrfantasy.png index 10ce7cd3abc66be0c26e0b5e9b6bf6e38a916201..dd3a5f28bd8cd9329bc7c28d165e92e9dc15d067 100644 GIT binary patch delta 40 wcmZqXYUY{{z%ItjXW^$TyfOSgv!Iccfw7gLiMD}(m4U&Q#m8bMr?bof0MzFTrT_o{ delta 40 vcmZqXYUY{{z%IfebjH5u=f?2=%z_411{PL^7TN|thQaIokETpcXPE;43j+=n diff --git a/public/img/logos/adulttime/lazy/beingtrans247.png b/public/img/logos/adulttime/lazy/beingtrans247.png index b47d9e239d5aa1182b400a92c1f3676d599f9365..d1dc80bf3b148a58fd6be83c68e14b99736e525e 100644 GIT binary patch delta 41 xcmbQBFhOBL0J|77pM{^Y@W${i9zi2317j;g6Kw+nD+7Zqi;u-@{=_543;^P%3%CFP delta 41 wcmbQBFhOBL0J{i>&>8!ppBuxwcmxfs3@oe+Ewl}Q41?GEA5Gc(iARnZ02?w6CjbBd diff --git a/public/img/logos/adulttime/lazy/bubblegumdungeon.png b/public/img/logos/adulttime/lazy/bubblegumdungeon.png index ae47414cb4bbebedbd0735eae2a2b974fc85d12b..c949e77ea4e7951c211dee15725f127f7395ecb7 100644 GIT binary patch delta 40 wcmdlbxJz(CHM8!ppBtOLu?rel8CX~uT4);p83wQSKbkVRlfw`ICv*;- diff --git a/public/img/logos/adulttime/lazy/caughtfapping.png b/public/img/logos/adulttime/lazy/caughtfapping.png index 536a309c07c214d9ea37d57be31c9d0d72ada2db..ec2ce9f60293bbe7fe523ea01962ea17b7023f3a 100644 GIT binary patch delta 42 ycmca1a6@1NClk9EGoOW@vhZdBrrE55Mpg#KR)!|p1_o9J23r;%i`Sv8adjjRletqe`H4GgRd47Myj7PI-2x;!%g63`6h delta 43 ycmbOjHZg3&CRTP44xuylML#$1WYtg-G_W$TurjpJHUKgVUhjW2W%DO>d1e4j4G&cS diff --git a/public/img/logos/adulttime/lazy/favicon.png b/public/img/logos/adulttime/lazy/favicon.png index 9d81259c23c9aa29666b2c85400cbfcbfc9b7e56..c8ab5e45a21a1e90571d2d990c5caf93879ce308 100644 GIT binary patch delta 40 wcmbQtGnr>X0J|77pM{^Y@Wya{RzV{x17j;g6Kw+nD+7Zqi;u-jE@zzs0K`8E?EnA( delta 40 vcmbQtGnr>X0J{i>&>8!ppBuyZSp^NO3@oe+Ewl}Q41?GEA5EED&N>GG`b-U6 diff --git a/public/img/logos/adulttime/lazy/favicon_dark.png b/public/img/logos/adulttime/lazy/favicon_dark.png index 54e62de5750132f1de79b3dd02e05f9e74e4d1e6..a20babe293f5ad9b8d26c2738d0bdcb110497441 100644 GIT binary patch delta 43 zcmaE__g-&9IU~CmGoOW@vhe0QMtdPaBP#=AD?<})0|P4qgDs1X#cVz&ypS0H71#|W delta 43 ycmaE__g-&9IU~CWhtL`OqMw`V8101w4Xg|-tPCx*4S)=T*ZUt$*?dlTAu|9_6%UjE diff --git a/public/img/logos/adulttime/lazy/favicon_light.png b/public/img/logos/adulttime/lazy/favicon_light.png index 8edcf3a8cff19f8079820719a1cfa6d56938a0b2..5299654356c9f27ce39faa0d123a9ec6d06c334b 100644 GIT binary patch delta 40 wcmbQtGnr>X0J|77pM{^Y@Wya{RzV{x17j;g6Kw+nD+7Zqi;u-jE@zzs0K`8E?EnA( delta 40 vcmbQtGnr>X0J{i>&>8!ppBuyZSp^NO3@oe+Ewl}Q41?GEA5EED&N>GG`b-U6 diff --git a/public/img/logos/adulttime/lazy/futasentaisquad.png b/public/img/logos/adulttime/lazy/futasentaisquad.png index c9579092f4a97555197697bf880cb7b3129509cf..16d5bcc9ac6f82030abdd1c41afe9fef6a41a463 100644 GIT binary patch delta 43 zcmX>We=L3j2NSy(GoOW@vhZeprdBOMBP#=AD?<})0|P4qgDs1X#cW=xqsR;Z1LF)Q delta 43 ycmX>We=L3j2NSyphtL`OqMw`jnOe034Xg|-tPCx*4S)=T*ZUt$*}POokr@C!AP$xQ diff --git a/public/img/logos/adulttime/lazy/futuredarkly.png b/public/img/logos/adulttime/lazy/futuredarkly.png index 71785ad887573d23fa5e5b7169154c8abcba3d06..e92f10e78490953c5cbc668dfc0d3424dc0d64ca 100644 GIT binary patch delta 40 wcmdnTv5#Xy0J|77pM{^Y@WyZ}W17j;g6Kw+nD+7Zqi;u-jUc@{H0MvjBjQ{`u delta 40 vcmdnTv5#Xy0J{i>&>8!ppBuxim<0{23@oe+Ewl}Q41?GEA5EFOhd8dw=vSQ%Pq8vq#wulGNiGWi7O8~`NP4yOPB diff --git a/public/img/logos/adulttime/lazy/girlsunderarrest.png b/public/img/logos/adulttime/lazy/girlsunderarrest.png index 6bf97e053c1a00410cbb536641a8978403027705..9170a0ca802b3a9932d2f6e3a432298912677d99 100644 GIT binary patch delta 42 ycmew(@JC<+2NSy(Grzy5aO-A%rUR^kMpg#KR)!|p1_o9J23r;%i<$g@eGUNs+YIgi delta 42 xcmew(@JC<+2NSyphtL`OqMw`jnGUcD8dw=vSQ%Pq8vq#wulGNiGWh}f8~`f44(I>? diff --git a/public/img/logos/adulttime/lazy/gostuckyourself.png b/public/img/logos/adulttime/lazy/gostuckyourself.png index 893a861fe1faf4e8e6e7af5457031913423063ad..cdc459db1e440b2ea9c6f0069947a8fff43317a8 100644 GIT binary patch delta 43 zcmX>Tb|!2C2NSy(Grzy5aO-A%CSEl`BP#=AD??Ll0|P4q1EDKtUu@RZkY@$}0l*8t delta 43 ycmX>Tb|!2C2NSyphtL`OqMw`jnRwL%4Xg|-tPCx*4S)=T*ZUt$*{rJ}&kO)BE)A9d diff --git a/public/img/logos/adulttime/lazy/hentaisexschool.png b/public/img/logos/adulttime/lazy/hentaisexschool.png index b837e0cc682a6b5ef7f0f82630dacfd8834d340a..64eeb35d55bfaa6bfcdcece7b2a90a4a1d31c3f0 100644 GIT binary patch delta 42 ycmaDU_)>7gAr^KqW`2K9;nvM3S&EqjjjRletqe`I4GgRd41}(neKFaWV-5fwgAIfL delta 42 xcmaDU_)>7gAr^KK4xuylML##6WGQAAG_W$TurjpJHUKgVUhjW2WwI~F8~{oh4_g2L diff --git a/public/img/logos/adulttime/lazy/ladygonzo.png b/public/img/logos/adulttime/lazy/ladygonzo.png index 929b8895875e7668d2f08b783cfd9307998d3c42..6634da616dfeaa00620fd5978d54f9fd3e7663d7 100644 GIT binary patch delta 42 ycmbO(JY9H$B`doaGrzy5aO-9V)>X`cMpg#KR)(h91_o9J20~ZPzL@-*V-5i7hzz*^ delta 42 xcmbO(JY9H$B`doKhtL`OqMw@`SXVI%8dw=vSQ%Pq8vq#wulGNiGWj>h8~_$B4v+u< diff --git a/public/img/logos/adulttime/lazy/lesbianrevenge.png b/public/img/logos/adulttime/lazy/lesbianrevenge.png index cfd1e426ee066289af1e340ebd477c3aa3140246..9d5259588f02b5173e5e70cc53799d8122bbdcf7 100644 GIT binary patch delta 40 wcmaFG{fc`+0J|77zrUw&>&EbBEP_T>2F6x~rrHJuRt5$_SI)ke?8iC>0R7Dj-T(jq delta 40 vcmaFG{fc`+0J{i>&>8!ppBuxUu?QMi8CX~uT4);p83wQSKbkVxk97_JC?^iJ diff --git a/public/img/logos/adulttime/lazy/mommysboy.png b/public/img/logos/adulttime/lazy/mommysboy.png index 86e927b2527c1ffd14e172baee326054ed857bc0..961d5a12a6a7da415d7130e1396d32bb31e3402f 100644 GIT binary patch delta 42 ycmdlfvQuP(6DzwIGrzy5aO-AIR%aGLBP#=AD??Ll0|P4q1EDKtUre6MIR^mkN(@c_ delta 42 xcmdlfvQuP(6Dzw2htL`OqMw^RS)Ew~4Xg|-tPCx*4S)=T*ZUt$nLL+s4geVN4kZ8p diff --git a/public/img/logos/adulttime/lazy/mommysgirl.png b/public/img/logos/adulttime/lazy/mommysgirl.png index 1cc273024e45fce6edc510a0d11d95dd11f88711..4a01fbbc9f6e47af6cc4c822fdd1556ffe2343ab 100644 GIT binary patch delta 42 ycmbO)GGAna87sROGrzy5aO-AUR#O&1BP#=AD??Ll0|P4q1EDKtUrcW1oC5&hWDD8= delta 42 xcmbO)GGAna87sR8htL`OqMw^>Sxs344Xg|-tPCx*4S)=T*ZUt$ncU1d2LKET4Y2?K diff --git a/public/img/logos/adulttime/lazy/nakedsword.png b/public/img/logos/adulttime/lazy/nakedsword.png index 07d1ac1f4d99d2f3b7a97a40ee46922cbc69122f..a39098928ea71516db09e9bd6f4dc6b3031df4c4 100644 GIT binary patch delta 40 wcmcb?d4qF80J|77zrUw&>&Eaa%z{Q%2F6x~rrHJuRt5$_SI)keY{N1K0QI^IkN^Mx delta 40 vcmcb?d4qF80J{i>&>8!ppBuxkFbf)38CX~uT4);p83wQSKbkVxhGh-_AQTQ~ diff --git a/public/img/logos/adulttime/lazy/network.png b/public/img/logos/adulttime/lazy/network.png index 0a4f05310c7c585ce22f828bcda34b1327e8d683..ac9f3c685ad37a11184d33349086110dc4c3394b 100644 GIT binary patch delta 40 wcmX@jb((8J0J|77zrUw&>&9?*7C|E`17j;gQ*8qSD+2?eD`#I!Ue7WI0Om*xUjP6A delta 40 vcmX@jb((8J0J{i>&>8!ppBuy7Sp*HN3@oe+Ewl}Q41?GEA5EFOo@EXI5TXt? diff --git a/public/img/logos/adulttime/lazy/outofthefamily.png b/public/img/logos/adulttime/lazy/outofthefamily.png index 03059d65d8cfff4a798b4ea0d9c6eb2db603d815..d855211a6415b11a53856acd15efe8950e4e32a2 100644 GIT binary patch delta 42 ycmca1d_#BxI}^JYGrzy5aO-A1CRuhtBP#=AD??Ll0|P4q1EDKtUre^)oC5&kJ`0Kf delta 42 xcmca1d_#BxI}^JIhtL`OqMw`jm}J=n4Xg|-tPCx*4S)=T*ZUt$nQX&32LKM_4PgKP diff --git a/public/img/logos/adulttime/lazy/prettydirty.png b/public/img/logos/adulttime/lazy/prettydirty.png index 70cf33e07c0e940bb3001849ffeb8e9523c27977..cf7242a0ffbc3c85aa53bfda0c8ae510a573ea81 100644 GIT binary patch delta 40 wcmcaFeqVe-HM&7N&Zb2g}17j;gQ*8qSD+2?eD`#I!UdL?+0QPYVZ2$lO delta 40 vcmcaFeqVe-HM8!ppBtN`xdjcZ3@oe+Ewl}Q41?GEA5EFOj@u9bAj=L! diff --git a/public/img/logos/adulttime/lazy/shapeofbeauty.png b/public/img/logos/adulttime/lazy/shapeofbeauty.png index 7922ec64dd66026cc7d8b9f12e0135006e24e487..56dfd65d7e9e6f0c4c34267fcb0bf324c7d6c250 100644 GIT binary patch delta 40 wcmbQoHIHjT0J|77zrUw&>&9>?7C|E`17j;gQ*8qSD+2?eD`#I!Zep1O0MpY8s{jB1 delta 40 vcmbQoHIHjT0J{i>&>8!ppBuxaSOg8M3@oe+Ewl}Q41?GEA5EFu#4-l}{vHj2 diff --git a/public/img/logos/adulttime/lazy/shewantshim.png b/public/img/logos/adulttime/lazy/shewantshim.png index 8934565fc2caccd56a61068ef027bff04b29805c..6e8bc2653fdd2dbace92024b40ae75689972c341 100644 GIT binary patch delta 43 zcmaE7^3G(#B4&0mW`2K9;nvM7nWqX18d(__TN#>a8yHv_7zkZC`(m@dxI8leH8Kr* delta 43 ycmaE7^3G(#B4&0G4xuylML##MWS%N4XkcYvVP$BcZ2)8#yx#w4%4UCYd1e4&pbt_2 diff --git a/public/img/logos/adulttime/lazy/transfixed.png b/public/img/logos/adulttime/lazy/transfixed.png index e38d2679834035efa5ff28f8ab0f7bd3cbbd4e3c..7d82e14af045103b89866459582cd421681c1521 100644 GIT binary patch delta 42 ycmey*|DS)ueP(tsW`2K9;nvO1m~)r~jjRletqe`I4GgRd41}(neK9$ieGULCZ4L4O delta 42 xcmey*|DS)ueP(tM4xuylML#z`W6og~G_W$TurjpJHUKgVUhjW2WpXn68~|4Y56J)k diff --git a/public/img/logos/adulttime/lazy/truelesbian.png b/public/img/logos/adulttime/lazy/truelesbian.png index e00bffcf1a3050482ca6c94d0f090f9ca0a540af..9f8d494cf1dfbe40b1aea6750be4c3e0726abf5b 100644 GIT binary patch delta 40 wcmcc1b(d>G0J|77zrUw&>&Ea%7C|E`17j;gQ*8qSD+2?eD`#I!KFBf$0PU&_rvLx| delta 40 vcmcc1b(d>G0J{i>&>8!ppBuv?Sp*HN3@oe+Ewl}Q41?GEA5EEjkYx@47z7S} diff --git a/public/img/logos/adulttime/lazy/underthebed.png b/public/img/logos/adulttime/lazy/underthebed.png index ba6405ecff2cfc8d4fc8221a07970275dc756bfe..b25a85def788837b66b33e5964914e655eded864 100644 GIT binary patch delta 48 zcmZ3>x|Vf9IlCA$zrUw&>&7}ECRrmZ17j;gQ*8qSD+2?eD`#IY0D-5gpUXO@geCww CqYX>| delta 48 zcmZ3>x|Vf9IlBml&>8!ppBw9hm}CvC3@oe+Ewl}Q41?GEA5CEZ0#8>zmvv4FO#pMI B4|)G(7JkaYn+2FAr3xBZ85mm`nrIssSQ!{>S$r&J^5*n804jYB A2mk;8 delta 44 zcmX?qf${tW#tocI>>?aOXY7l9ZWdsglqzUoWnf`tXrXNYWEi~O|7gnO&FOOhVoMNr diff --git a/public/img/logos/adulttime/thumbs/asmrfantasy.png b/public/img/logos/adulttime/thumbs/asmrfantasy.png index 00e69e6be2aad7b449db468f60a45bf4cb88e678..a3f70ac99e3204f584c707483d35ab444a1e1ad8 100644 GIT binary patch delta 40 wcmeCO=(3m)z%ItjXW^$TyfK_jTF}VKz}U*rMBBi?%D`aD;$tzB^Q7kh0MEn=O#lD@ delta 40 vcmeCO=(3m)z%IfebjH5u=f-e0X+Z-k0}Crd3vB}+!{GJ)M^h%}NzVZQ1>g<5 diff --git a/public/img/logos/adulttime/thumbs/beingtrans247.png b/public/img/logos/adulttime/thumbs/beingtrans247.png index fad3eb8acedb7fb4dfe8038e34fd7bdf3c550c3c..5bc637bc36ce65a29f6639e40e6c00bab6b953ed 100644 GIT binary patch delta 41 xcmaE0`M`2Q0J|77pM{^Y@W${cNkJnk17j;g6Kw+nD+7Zqi;u-@J|ro}3;_Q$3`76` delta 41 wcmaE0`M`2Q0J{i>&>8!ppBuxYBn1tu3@oe+Ewl}Q41?GEA5GbONK%d&05`u5vj6}9 diff --git a/public/img/logos/adulttime/thumbs/bubblegumdungeon.png b/public/img/logos/adulttime/thumbs/bubblegumdungeon.png index 891213c306f39d50587d036c5884096acb282eaa..ac77f5879a755738fade7c13e2d1a79f4da03f6b 100644 GIT binary patch delta 42 ycmeymnd$3hrU}*TV$6INe#*idn+#_P8d(__TN#>Y8yHv_7;IU5EN1eNnT7y0h7N@Q delta 42 xcmeymnd$3hrU}*TA{;_z?2CSGY%-iFXkcYvVP$BcZ2)8#yx#w4%H$(64FPMD5cB{5 diff --git a/public/img/logos/adulttime/thumbs/caughtfapping.png b/public/img/logos/adulttime/thumbs/caughtfapping.png index f36ee4bc7f356dc17fac813a8d2b884cbe00dbd4..41a57cd7a4d3e53673e48af20a5f9f302918eb27 100644 GIT binary patch delta 42 ycmZ3Iz9fAEClk9EGoOW@vhZdBrsoENMpg#KR)!|p1_o9J23r;%ixbPOK= delta 42 xcmZ3Iz9fAEClk8}htL`OqMw@un4TL58dw=vSQ%Pq8vq#wulGNiGMU484gfDv4vqi- diff --git a/public/img/logos/adulttime/thumbs/daddysboy.png b/public/img/logos/adulttime/thumbs/daddysboy.png index cf37201321c374310daf2c114e07873bee482096..557d326b437602a463d00cfda9829b9ae99ea23a 100644 GIT binary patch delta 45 zcmX@Gf$_iw#tj@y>|)G(7JkaYoB5d-g9VMO42-P|O|%URtPBjcEIt;qSus?e82}aC B3>?aOXY7l9ZsuoV3>Gx7GO(~Rw9qyHG7Mhte>7#YVyHYb08knZ Ab^rhX diff --git a/public/img/logos/adulttime/thumbs/favicon.png b/public/img/logos/adulttime/thumbs/favicon.png index 9d81259c23c9aa29666b2c85400cbfcbfc9b7e56..c8ab5e45a21a1e90571d2d990c5caf93879ce308 100644 GIT binary patch delta 40 wcmbQtGnr>X0J|77pM{^Y@Wya{RzV{x17j;g6Kw+nD+7Zqi;u-jE@zzs0K`8E?EnA( delta 40 vcmbQtGnr>X0J{i>&>8!ppBuyZSp^NO3@oe+Ewl}Q41?GEA5EED&N>GG`b-U6 diff --git a/public/img/logos/adulttime/thumbs/favicon_dark.png b/public/img/logos/adulttime/thumbs/favicon_dark.png index 54e62de5750132f1de79b3dd02e05f9e74e4d1e6..a20babe293f5ad9b8d26c2738d0bdcb110497441 100644 GIT binary patch delta 43 zcmaE__g-&9IU~CmGoOW@vhe0QMtdPaBP#=AD?<})0|P4qgDs1X#cVz&ypS0H71#|W delta 43 ycmaE__g-&9IU~CWhtL`OqMw`V8101w4Xg|-tPCx*4S)=T*ZUt$*?dlTAu|9_6%UjE diff --git a/public/img/logos/adulttime/thumbs/favicon_light.png b/public/img/logos/adulttime/thumbs/favicon_light.png index 8edcf3a8cff19f8079820719a1cfa6d56938a0b2..5299654356c9f27ce39faa0d123a9ec6d06c334b 100644 GIT binary patch delta 40 wcmbQtGnr>X0J|77pM{^Y@Wya{RzV{x17j;g6Kw+nD+7Zqi;u-jE@zzs0K`8E?EnA( delta 40 vcmbQtGnr>X0J{i>&>8!ppBuyZSp^NO3@oe+Ewl}Q41?GEA5EED&N>GG`b-U6 diff --git a/public/img/logos/adulttime/thumbs/futasentaisquad.png b/public/img/logos/adulttime/thumbs/futasentaisquad.png index df826f5d60e92e0c43563214759ea960fba5a022..f901f6e46ce11910a1189e6bc1ecfe1c503956ad 100644 GIT binary patch delta 45 zcmcb7l=<>e<_#Q7>|)G(7JkaYoB5e0-4!&lGBCC>G|@INure^%viMlc=1un%nE^uZ B4wC=? delta 45 zcmcb7l=<>e<_#Q7>>?aOXY7l9Zsup2bXU;8%D}?P&_de)$S`=l|Iw7qo9-(z0|0$3 B5dr`J diff --git a/public/img/logos/adulttime/thumbs/futuredarkly.png b/public/img/logos/adulttime/thumbs/futuredarkly.png index a37ad7a480de1d7decdd4280b97a5440e5157828..0adb3067a3008a9bd5372cb900528e5bcf064b11 100644 GIT binary patch delta 40 wcmca;a?xZ$0J|77pM{^Y@WyaoNkJnk17j;g6Kw+nD+7Zqi;u-j-YPi<0PBGaT>t<8 delta 40 vcmca;a?xZ$0J{i>&>8!ppBuw{B?S$v3@oe+Ewl}Q41?GEA5EFORdNmhA)OA) diff --git a/public/img/logos/adulttime/thumbs/girlcore.png b/public/img/logos/adulttime/thumbs/girlcore.png index db8667154e901bd055c0903ad784a6ca6d018fbf..b75e7e4256a2a3d4253b954bf22f3bebe3bdebe8 100644 GIT binary patch delta 42 ycmcapa;IbiClk9EGoOW@vhZdBrupWAMpg#KR)!|p1_o9J23r;%i|)G(7JkaYoB5e4BL$7D42-P|O|%URtPBjcEIt-9d1mw+02Trb AR{#J2 delta 44 zcmdnGgK_H)#tj@y>>?aOXY7l9ZsupIj1)AmGO(~Rw9qyHG7Mhte>7$C%;-4)P0$a< diff --git a/public/img/logos/adulttime/thumbs/gostuckyourself.png b/public/img/logos/adulttime/thumbs/gostuckyourself.png index 11d4c1ecc1a61b55a5e6f17942770927504f0334..1f4362780db4025c2aa8cb62eb0862ac750c8c78 100644 GIT binary patch delta 45 zcmdmcpK|)G(7JkaYoB5gQvILE+42-P|O|%URtPBjcEIt;qd0vh@GXOOS B4Tk^# delta 45 zcmdmcpK>?aOXY7l9ZsupI%MvuOGO(~Rw9qyHG7Mhte>7$Dyc~IE0B=SQ A_5c6? diff --git a/public/img/logos/adulttime/thumbs/hentaisexschool.png b/public/img/logos/adulttime/thumbs/hentaisexschool.png index b879d7a21bffd25c0472b39b92c67b51edeadd6f..4cc75ba73f407299ae5da012b5f4d529aa4ba568 100644 GIT binary patch delta 42 ycmZ4Cx594&2NSy(GoOW@vhZeprW_SPBP#=AD?<})0|P4qgDs1X#Z2x|n*#vlgA3yT delta 42 xcmZ4Cx594&2NSyphtL`OqMw`jnQ~MF4Xg|-tPCx*4S)=T*ZUt$ncSl`2LK&l4pIOB diff --git a/public/img/logos/adulttime/thumbs/ladygonzo.png b/public/img/logos/adulttime/thumbs/ladygonzo.png index b70e2c0e19e094fd4ec59254ba472b67e4d67bd3..298939afa1616855da419927af7ee17b5da0d979 100644 GIT binary patch delta 42 ycmbR2J=uE$I}^JYGoOW@vhZd;rW;CvMpg#KR)!|p1_o9J23r;%i<$ggWex!7$qa-5 delta 42 xcmbR2J=uE$I}^JIhtL`OqMw`jm~JQu8dw=vSQ%Pq8vq#wulGNiGWom88~`Au4)Xv2 diff --git a/public/img/logos/adulttime/thumbs/lesbianrevenge.png b/public/img/logos/adulttime/thumbs/lesbianrevenge.png index 59961c6904ec5da333e44a171279729d4bd044dd..c8bac761eb306abc953c839952fed13ad5d29e86 100644 GIT binary patch delta 40 wcmZp2ZgQRwz%ItjXW^$TyfM5^LD0y`z}U*rMBBi?%D`aD;$tzBpDD}%0NuR|O#lD@ delta 40 vcmZp2ZgQRwz%IfebjH5u=f?0l1wjKV0}Crd3vB}+!{GJ)M^h$0QD diff --git a/public/img/logos/adulttime/thumbs/mommysboy.png b/public/img/logos/adulttime/thumbs/mommysboy.png index 527dd757fc3177cf63e628c975e9bdf197ad4f51..26c96f56cce6d4ecd9742c75b84ea934f6903cc5 100644 GIT binary patch delta 44 zcmdnd!MLM?aRUbvyBIT{g`cwUW`3p`M?oVi17j;g6Kw+nD+7Zqi;u-jp5r_R00n9c A(*OVf delta 44 zcmdnd!MLM?aRUbvy9kHS8T+E2oB5e)90d)m3@oe+Ewl}Q41?GEA5ED&$9WC_Jva|S diff --git a/public/img/logos/adulttime/thumbs/mommysgirl.png b/public/img/logos/adulttime/thumbs/mommysgirl.png index 353f12dc588cc81f7d56c342719157cb3dd3822a..5416eafd7b4382fe2dc840f15707e86aeaee83d4 100644 GIT binary patch delta 42 ycmcbdayexKClk9EGoOW@vhZdBrfK?uMpg#KR)!|p1_o9J23r;%i&>8!ppBuv!WCRVY3@oe+Ewl}Q41?GEA5EFuAu|U65jzel diff --git a/public/img/logos/adulttime/thumbs/network.png b/public/img/logos/adulttime/thumbs/network.png index e4ce1ba5e27dc9bd0cc0edd1cc0a84ae3a72deee..cf8408b6af0e754935d7b15dd1a5a79e4e5438f1 100644 GIT binary patch delta 40 wcmZ3kxm&>8!ppBuv$3kw=p8CX~uT4);p83wQSKbkU`TVxIZ7Yhyp diff --git a/public/img/logos/adulttime/thumbs/outofthefamily.png b/public/img/logos/adulttime/thumbs/outofthefamily.png index 3c00b104c7f78ad12557e55c0523073dbdf08187..4800f2ba1376e8ebd68a9df41712023b473b78fd 100644 GIT binary patch delta 44 zcmbQ)!Z@>qaRWOOyBIT{g`cwUWB17j;g6Kw+nD+7Zqi;u-ju63LP0QM#f AN&o-= delta 44 zcmbQ)!Z@>qaRWOOy9kHS8T+E2oB5dH>;(<13@oe+Ewl}Q41?GEA5EED>o^AhE&~p^ diff --git a/public/img/logos/adulttime/thumbs/prettydirty.png b/public/img/logos/adulttime/thumbs/prettydirty.png index 421e3bce698c7d5b86cf4bca6c100ebb28e7cfd7..2ba708cc2a39e90e25ff0c56107a1b9835b79183 100644 GIT binary patch delta 40 wcmaD;^QLA(HM8!ppBtN2*a{k08CX~uT4);p83wQSKbkVx+RhLFQ-BYr diff --git a/public/img/logos/adulttime/thumbs/shapeofbeauty.png b/public/img/logos/adulttime/thumbs/shapeofbeauty.png index f0dc0fe0c3b4ea8d4f9ad030ead15247a1119213..495094aeda75a35cef7a31d600495c3d0cae4e4f 100644 GIT binary patch delta 40 wcmZ3bw@Pn90J|77pM{^Y@Wya8F+n3M17j;g6Kw+nD+7Zqi;u-j?h~5>0NHN~uK)l5 delta 40 vcmZ3bw@Pn90J{i>&>8!ppBux~!~_kj3@oe+Ewl}Q41?GEA5EFuCpHHF4~q^S diff --git a/public/img/logos/adulttime/thumbs/shewantshim.png b/public/img/logos/adulttime/thumbs/shewantshim.png index 9d8cfe37a6ad170920c0ea7445f9965ecae63eec..705363aa440959133581e97e1ae39ecf3f644fe2 100644 GIT binary patch delta 43 zcmcbdd^vdoClk9EGoOW@vhZdBrpY>jMpg#KR)!|p1_o9J23r;%i`l$IPo5b73w#V} delta 43 ycmcbdd^vdoClk8}htL`OqMw@um?rB88dw=vSQ%Pq8vq#wulGNivU!W1JTm}AxenO? diff --git a/public/img/logos/adulttime/thumbs/transfixed.png b/public/img/logos/adulttime/thumbs/transfixed.png index 9827d78abba132d173fae77b53ed9860bab3a86f..f1b4d1698e07acef7c9d7fedb45db8489a508144 100644 GIT binary patch delta 42 ycmX@4e@K6W6dSu3GoOW@vhZd_wl4yLMpg#KR)!|p1_o9J23r;%iA+17j;g6Kw+nD+7Zqi;u-j-X=T;0O!OEJpcdz delta 40 vcmcblaY&>8!ppBuydgar+(3@oe+Ewl}Q41?GEA5EFOO?VCf9pDbE diff --git a/public/img/logos/adulttime/thumbs/underthebed.png b/public/img/logos/adulttime/thumbs/underthebed.png index 2c265f3dcb7a554b7a5c6ac2ce65943ad830b80e..60f01aebd7873b8cf8430d3d8d5452f4e0450c82 100644 GIT binary patch delta 48 zcmexo`pc17j;g6Kw+nD+7Zqi;u-H0D-5gpUXO@geCxH CCk`I~ delta 48 zcmexo`p8!ppBw9vrDP4P3@oe+Ewl}Q41?GEA5CEZ0#8>zmvv4FO#rW~ B5RL!< diff --git a/seeds/01_networks.js b/seeds/01_networks.js index 15f8aeb2..604fa5fd 100644 --- a/seeds/01_networks.js +++ b/seeds/01_networks.js @@ -514,10 +514,12 @@ const networks = [ name: 'Pure Taboo', url: 'https://www.puretaboo.com', description: 'PureTaboo.com is the ultimate site for family taboo porn, featuring submissive teens & virgins in rough sex videos in ultra 4k HD.', + parent: 'gamma', parameters: { layout: 'api', + scene: 'https://www.puretaboo.com/en/video', + referer: 'https://www.puretaboo.com', }, - parent: 'gamma', }, { slug: 'realitykings', diff --git a/seeds/02_sites.js b/seeds/02_sites.js index de7ac594..1fbf7dc4 100644 --- a/seeds/02_sites.js +++ b/seeds/02_sites.js @@ -369,21 +369,12 @@ const sites = [ url: 'https://accidentalgangbang.com', parent: 'adulttime', tags: ['gangbang'], - parameters: { - referer: 'https://freetour.adulttime.com/en/join', - scene: false, - }, }, { name: 'ASMR Fantasy', slug: 'asmrfantasy', url: 'https://asmrfantasy.com', parent: 'adulttime', - parameters: { - referer: 'https://freetour.adulttime.com/en/join', - deep: 'https://21sextury.com/en/video', - scene: false, - }, }, { name: 'Being Trans 24/7', @@ -391,38 +382,24 @@ const sites = [ url: 'https://www.adulttime.com/series/being-trans', parent: 'adulttime', tags: ['transsexual'], - parameters: { - referer: 'https://freetour.adulttime.com/en/join', - scene: false, - }, - }, - { - name: 'Between The Sheets', - slug: 'betweenthesheets', - url: 'https://www.adulttime.com/series/between-the-sheets', - parent: 'adulttime', - parameters: { - referer: 'https://freetour.adulttime.com/en/join', - scene: false, - }, }, { name: 'Bubblegum Dungeon', slug: 'bubblegumdungeon', url: 'https://www.bubblegumdungeon.com', parent: 'adulttime', - parameters: { - scene: false, - }, }, { name: 'Caught Fapping', slug: 'caughtfapping', url: 'https://www.caughtfapping.com', parent: 'adulttime', - parameters: { - scene: false, - }, + }, + { + name: 'Forbidden Seductions', + slug: 'forbiddenseductions', + url: 'https://www.adulttime.com/series/forbidden-seductions', + parent: 'adulttime', }, { name: 'Futa Sentai Squad', @@ -430,37 +407,17 @@ const sites = [ url: 'https://www.futasentaisquad.com', tags: ['animated'], parent: 'adulttime', - parameters: { - scene: false, - }, - }, - { - name: 'Future Darkly', - slug: 'futuredarkly', - url: 'https://www.futuredarkly.com', - parent: 'adulttime', - parameters: { - referer: 'https://freetour.adulttime.com/en/join', - scene: false, - }, }, { name: 'Girlcore', slug: 'girlcore', url: 'https://www.girlcore.com', parent: 'adulttime', - parameters: { - scene: false, - }, }, { name: 'Girls Under Arrest', slug: 'girlsunderarrest', url: 'https://www.girlsunderarrest.com', - parameters: { - referer: 'https://www.isthisreal.com', - scene: 'https://www.isthisreal.com/en/video/girlsunderarrest', - }, parent: 'adulttime', }, { @@ -468,10 +425,6 @@ const sites = [ slug: 'gostuckyourself', url: 'https://www.adulttime.com/series/go-stuck-yourself', parent: 'adulttime', - parameters: { - referer: 'https://freetour.adulttime.com/en/join', - scene: false, - }, }, { name: 'Hentai Sex School', @@ -479,12 +432,6 @@ const sites = [ url: 'https://www.hentaisexschool.com', tags: ['hentai'], parent: 'adulttime', - parameters: { - referer: 'https://freetour.adulttime.com/en/join', - deep: 'https://21sextury.com/en/video', - scene: false, - includePhotos: false, - }, }, { name: 'Lady Gonzo', @@ -494,22 +441,22 @@ const sites = [ parent: 'adulttime', }, { - name: 'Lesbian Revenge', - slug: 'lesbianrevenge', - url: 'https://www.lesbianrevenge.com', + name: 'Lesbian Dating Stories', + slug: 'lesbiandatingstories', + url: 'https://www.adulttime.com/series/lesbian-dating-stories', + parent: 'adulttime', + }, + { + name: 'Midnight Stories', + slug: 'midnightstories', + url: 'https://www.adulttime.com/series/midnight-stories', parent: 'adulttime', - parameters: { - referer: 'https://freetour.adulttime.com/en/join', - }, }, { name: 'Mommy\'s Boy', slug: 'mommysboy', url: 'https://www.mommysboy.com', parent: 'adulttime', - parameters: { - scene: false, - }, }, { name: 'Naked Sword', @@ -517,10 +464,6 @@ const sites = [ url: 'https://www.adulttime.com/studio/nakedsword', parent: 'adulttime', tags: ['gay'], - parameters: { - layout: 'api', - referer: 'https://freetour.adulttime.com/en/join', - }, }, { name: 'Out Of The Family', @@ -528,21 +471,12 @@ const sites = [ url: 'https://www.outofthefamily.com', parent: 'adulttime', }, - { - name: 'Poly Family Life', - slug: 'polyfamilylife', - url: 'https://www.adulttime.com/series/poly-family-life', - parent: 'adulttime', - }, { name: 'Pretty Dirty', slug: 'prettydirty', alias: ['prdi'], url: 'https://www.prettydirty.com', parent: 'adulttime', - parameters: { - referer: 'https://www.prettydirty.com', - }, }, { name: 'Shape Of Beauty', @@ -555,9 +489,6 @@ const sites = [ slug: 'shewantshim', url: 'https://www.adulttime.com/series/she-wants-him', parent: 'adulttime', - parameters: { - scene: false, - }, }, { name: 'Transfixed', @@ -572,35 +503,53 @@ const sites = [ url: 'https://www.truelesbian.com', tags: ['lesbian'], parent: 'adulttime', - parameters: { - referer: 'https://freetour.adulttime.com/en/join', - scene: false, - }, + }, + // ADULT TIME no API results + /* + { + name: 'Between The Sheets', + slug: 'betweenthesheets', + url: 'https://www.adulttime.com/series/between-the-sheets', + parent: 'adulttime', }, { - name: 'Under The Bed', - slug: 'underthebed', - url: 'https://www.underthebed.com', + name: 'Daddy\'s Boy', + slug: 'daddysboy', + url: 'https://www.adulttime.com/series/daddys-boy', parent: 'adulttime', - parameters: { - scene: 'https://www.puretaboo.com/en/video', - referer: 'https://www.puretaboo.com', - }, }, + { + name: 'Future Darkly', + slug: 'futuredarkly', + url: 'https://www.futuredarkly.com', + parent: 'adulttime', + }, + { + name: 'Lesbian Revenge', + slug: 'lesbianrevenge', + url: 'https://www.lesbianrevenge.com', + parent: 'adulttime', + }, + { + name: 'Peach Cake', + slug: 'peachcake', + url: 'https://www.adulttime.com/series/peach-cake', + parent: 'adulttime', + }, + { + name: 'Poly Family Life', + slug: 'polyfamilylife', + url: 'https://www.adulttime.com/series/poly-family-life', + parent: 'adulttime', + }, + { + name: 'Straight, But...', + slug: 'straightbut', + url: 'https://www.adulttime.com/series/straight-but', + parent: 'adulttime', + }, + */ // ADULT TIME INDEPENDENT - { - name: 'Pure Taboo', - slug: 'puretaboo', - url: 'https://www.puretaboo.com', - parent: 'adulttime', - independent: true, - parameters: { - layout: 'api', - scene: false, - referer: 'https://www.puretaboo.com', - // mobile: 'https://m.dpfanatics.com/en/video', - }, - }, { name: 'Blake Mason', slug: 'blakemason', @@ -5267,6 +5216,7 @@ const sites = [ alias: ['legalporno', 'clip', 'gonzo'], url: 'https://www.analvids.com', independent: true, + showcased: false, // showcased per studio parent: 'wgcz', }, // LETS DOE IT @@ -7809,6 +7759,19 @@ const sites = [ url: 'https://www.private.com/site/private-stars', parent: 'private', }, + // PURE TABOO + { + name: 'Pure Taboo', + slug: 'puretaboo', + url: 'https://www.puretaboo.com', + parent: 'puretaboo', + }, + { + name: 'Under The Bed', + slug: 'underthebed', + url: 'https://www.underthebed.com', + parent: 'adulttime', + }, // RADICAL ENTERTAINMENT { name: 'PurgatoryX', @@ -11579,6 +11542,7 @@ exports.seed = (knex) => Promise.resolve() priority: site.priority || 0, independent: !!site.independent, visible: site.visible, + showcased: site.showcased, has_logo: site.hasLogo === undefined ? true : site.hasLogo, })); diff --git a/seeds/03_studios.js b/seeds/03_studios.js index ba3e6acb..c666c16d 100644 --- a/seeds/03_studios.js +++ b/seeds/03_studios.js @@ -10,6 +10,7 @@ const studios = [ alias: [ 'gio', ], + showcased: true, }, { name: 'Gonzo.com', @@ -19,18 +20,21 @@ const studios = [ alias: [ 'sz', ], + showcased: true, }, { name: 'Porn World', slug: 'pornworld', url: 'https://www.analvids.com/studios/porn-world', parent: 'analvids', + showcased: true, }, { name: 'Angelo Godshack Original', slug: 'angelogodshackoriginal', url: 'https://www.analvids.com/studios/angelo-godshack-original', parent: 'analvids', + showcased: true, }, { name: 'NRX-Studio', @@ -40,6 +44,7 @@ const studios = [ alias: [ 'nrx', ], + showcased: true, }, { name: "Giorgio's Lab", @@ -49,6 +54,7 @@ const studios = [ alias: [ 'gl', ], + showcased: true, }, { name: 'Yummy estudio', @@ -58,12 +64,14 @@ const studios = [ alias: [ 'ye', ], + showcased: true, }, { name: 'XfreaX', slug: 'xfreax', url: 'https://www.analvids.com/studios/xfreax', parent: 'analvids', + showcased: true, }, { name: 'Natasha Teen Productions', @@ -73,6 +81,7 @@ const studios = [ alias: [ 'nt', ], + showcased: true, }, { name: 'Bang Bros', @@ -88,6 +97,7 @@ const studios = [ alias: [ 'vk', ], + showcased: true, }, { name: 'Toby Dick Studio', @@ -107,6 +117,7 @@ const studios = [ tags: [ 'transsexual', ], + showcased: true, }, { name: 'TheWonderToys Training Studio', @@ -122,6 +133,7 @@ const studios = [ alias: [ 'nf', ], + showcased: true, }, { name: 'Vira Gold Films', @@ -148,10 +160,11 @@ const studios = [ parent: 'analvids', }, { - name: 'LATIN TEENS productions', + name: 'Latin Teens Productions', slug: 'latinteensproductions', url: 'https://www.analvids.com/studios/latin-teens-productions', parent: 'analvids', + showcased: true, }, { name: 'PISSING E ANAL FANTASY', @@ -164,6 +177,7 @@ const studios = [ slug: 'lvtstudio', url: 'https://www.analvids.com/studios/lvt-studio', parent: 'analvids', + showcased: true, }, { name: 'Sineplex CZ', @@ -173,6 +187,7 @@ const studios = [ alias: [ 'sz', ], + showcased: true, }, { name: 'Kinky Sex', @@ -182,6 +197,7 @@ const studios = [ alias: [ 'ks', ], + showcased: true, }, { name: 'Mambo Perv', @@ -194,6 +210,7 @@ const studios = [ slug: 'studiopl', url: 'https://www.analvids.com/studios/studio_pl', parent: 'analvids', + showcased: true, }, { name: 'Interracial Vision', @@ -203,6 +220,7 @@ const studios = [ alias: [ 'iv', ], + showcased: true, }, { name: 'Argendana Official', @@ -224,6 +242,7 @@ const studios = [ alias: [ 'rs', ], + showcased: true, }, { name: 'X-TV Studio', @@ -280,6 +299,7 @@ const studios = [ alias: [ 'aa', ], + showcased: true, }, { name: 'Lydia Black Studio', @@ -306,19 +326,21 @@ const studios = [ parent: 'analvids', }, { - name: 'Eden does', + name: 'Eden Does', slug: 'edendoes', url: 'https://www.analvids.com/studios/eden-does', parent: 'analvids', + showcased: true, }, { - name: 'Black in White', + name: 'Black In White', slug: 'blackinwhite', url: 'https://www.analvids.com/studios/black-in-white', parent: 'analvids', alias: [ 'biw', ], + showcased: true, }, { name: 'vilevixen Studio', @@ -444,6 +466,7 @@ const studios = [ slug: 'gg', url: 'https://www.analvids.com/studios/gg', parent: 'analvids', + showcased: true, }, { name: 'Andy Casanova', @@ -507,6 +530,7 @@ const studios = [ slug: 'sineplexclassic', url: 'https://www.analvids.com/studios/sineplex-classic', parent: 'analvids', + showcased: true, }, { name: 'Porn Force', @@ -648,6 +672,7 @@ const studios = [ 'af', 'anal forever', ], + showcased: true, }, { name: 'WeFuckin Studio', @@ -5178,7 +5203,12 @@ const studios = [ parent: 'analvids', description: 'Producing raw amateur porn leaded by Bluff, the creator, filmmaker and photographer. The models are from a circle of friends that creates and share all together. Through webcam nights, professionally made productions or from spontaneous projects, the general desire always was to produce high quality amateur porn. A wide variety of content is offered. *No custom video request *all models are 18+ and consented to appear in the photos/videos.', }, -]; +].map((studio) => (studio.parent === 'analvids' && studio.showcased !== true + ? { + ...studio, + showcased: false, + } + : studio)); /* eslint-disable max-len */ exports.seed = (knex) => Promise.resolve() @@ -5195,6 +5225,7 @@ exports.seed = (knex) => Promise.resolve() type: 'studio', parent_id: networksMap[studio.parent], has_logo: studio.hasLogo || false, + showcased: studio.showcased, })); return upsert('entities', studiosWithNetwork, ['slug', 'type'], knex); diff --git a/src/scrapers/gamma.js b/src/scrapers/gamma.js index 972309b0..5f4ed334 100644 --- a/src/scrapers/gamma.js +++ b/src/scrapers/gamma.js @@ -212,6 +212,11 @@ function getImageSources(source) { ]; } +function curateTitle(title, channel) { + // some videos are redundantly prefixed with the name of the site, i.e. Bubblegum Dungeon, Forbidden Seductions and Lady Gonzo + return title.replace(new RegExp(`^\\s*${channel.name}\\s*[:|-]\\s`, 'i'), ''); +} + async function scrapeApiReleases(json, site) { return json.map((scene) => { if (site.parameters?.extract && scene.sitename !== site.parameters.extract) { @@ -230,7 +235,7 @@ async function scrapeApiReleases(json, site) { dislikes: scene.ratings_down, }; - release.title = scene.title.replace(new RegExp(`^\\s*${site.name}\\s*[:|-]\\s`, 'i'), ''); // some videos are redundantly prefixed with the name of the site, i.e. Bubblegum Dungeon and Lady Gonzo + release.title = curateTitle(scene.title, site); release.path = `/${scene.url_title}/${release.entryId}`; if (site.parameters?.scene) release.url = `${site.parameters.scene}${release.path}`; @@ -418,7 +423,7 @@ async function scrapeReleaseApi(data, site, options) { const release = {}; release.entryId = data.clip_id || data.movie_id; - release.title = data.title; + release.title = curateTitle(data.title, site); release.duration = data.length; release.date = (data.date && new Date(data.date * 1000)) || qu.parseDate(data.release_date || data.last_modified, 'YYYY-MM-DD'); release.director = data.directors[0]?.name || null;