diff --git a/assets/js/router.js b/assets/js/router.js index 3cc71cb8..2ba35e28 100644 --- a/assets/js/router.js +++ b/assets/js/router.js @@ -111,10 +111,8 @@ const routes = [ }, { path: '/tag/:tagSlug', - component: Tag, - name: 'tag', redirect: from => ({ - name: 'tagRange', + name: 'tag', params: { ...from.params, range: 'latest', @@ -125,7 +123,21 @@ const routes = [ { path: '/tag/:tagSlug/:tags/:range', component: Tag, - name: 'tagRange', + name: 'tag', + }, + { + path: '/actors', + redirect: from => ({ + name: 'actors', + params: { + ...from.params, + gender: 'female', + letter: 'all', + tags: 'all-tags', + range: 'latest', + pageNumber: 1, + }, + }), }, { path: '/actors/:gender?/:letter?/:pageNumber', diff --git a/public/img/logos/realitykings/hdlove.png b/public/img/logos/realitykings/hdlove.png index 24391904..ca6cc7b3 100644 Binary files a/public/img/logos/realitykings/hdlove.png and b/public/img/logos/realitykings/hdlove.png differ diff --git a/public/img/logos/realitykings/lazy/40inchplus.png b/public/img/logos/realitykings/lazy/40inchplus.png index 4503b575..d2679fef 100644 Binary files a/public/img/logos/realitykings/lazy/40inchplus.png and b/public/img/logos/realitykings/lazy/40inchplus.png differ diff --git a/public/img/logos/realitykings/lazy/8thstreetlatinas.png b/public/img/logos/realitykings/lazy/8thstreetlatinas.png index 2c09f0ea..6a3ae39d 100644 Binary files a/public/img/logos/realitykings/lazy/8thstreetlatinas.png and b/public/img/logos/realitykings/lazy/8thstreetlatinas.png differ diff --git a/public/img/logos/realitykings/lazy/badtowtruck.png b/public/img/logos/realitykings/lazy/badtowtruck.png index 0f8e3416..492fc52b 100644 Binary files a/public/img/logos/realitykings/lazy/badtowtruck.png and b/public/img/logos/realitykings/lazy/badtowtruck.png differ diff --git a/public/img/logos/realitykings/lazy/bignaturals.png b/public/img/logos/realitykings/lazy/bignaturals.png index f4056923..d79a0e93 100644 Binary files a/public/img/logos/realitykings/lazy/bignaturals.png and b/public/img/logos/realitykings/lazy/bignaturals.png differ diff --git a/public/img/logos/realitykings/lazy/bigtitsboss.png b/public/img/logos/realitykings/lazy/bigtitsboss.png index d9f24e4c..64ca54ac 100644 Binary files a/public/img/logos/realitykings/lazy/bigtitsboss.png and b/public/img/logos/realitykings/lazy/bigtitsboss.png differ diff --git a/public/img/logos/realitykings/lazy/bikinicrashers.png b/public/img/logos/realitykings/lazy/bikinicrashers.png index db19dc3a..395b08fe 100644 Binary files a/public/img/logos/realitykings/lazy/bikinicrashers.png and b/public/img/logos/realitykings/lazy/bikinicrashers.png differ diff --git a/public/img/logos/realitykings/lazy/blackgfs.png b/public/img/logos/realitykings/lazy/blackgfs.png index 9229ca13..12a72edb 100644 Binary files a/public/img/logos/realitykings/lazy/blackgfs.png and b/public/img/logos/realitykings/lazy/blackgfs.png differ diff --git a/public/img/logos/realitykings/lazy/captainstabbin.png b/public/img/logos/realitykings/lazy/captainstabbin.png index 96721c2d..bbd7b70c 100644 Binary files a/public/img/logos/realitykings/lazy/captainstabbin.png and b/public/img/logos/realitykings/lazy/captainstabbin.png differ diff --git a/public/img/logos/realitykings/lazy/cfnmsecret.png b/public/img/logos/realitykings/lazy/cfnmsecret.png index 28e549aa..2a3ccf0e 100644 Binary files a/public/img/logos/realitykings/lazy/cfnmsecret.png and b/public/img/logos/realitykings/lazy/cfnmsecret.png differ diff --git a/public/img/logos/realitykings/lazy/crazyasiangfs.png b/public/img/logos/realitykings/lazy/crazyasiangfs.png index 09bfce1d..23af9cf4 100644 Binary files a/public/img/logos/realitykings/lazy/crazyasiangfs.png and b/public/img/logos/realitykings/lazy/crazyasiangfs.png differ diff --git a/public/img/logos/realitykings/lazy/crazycollegegfs.png b/public/img/logos/realitykings/lazy/crazycollegegfs.png index e5a7fcf6..57c7e66b 100644 Binary files a/public/img/logos/realitykings/lazy/crazycollegegfs.png and b/public/img/logos/realitykings/lazy/crazycollegegfs.png differ diff --git a/public/img/logos/realitykings/lazy/cumfiesta.png b/public/img/logos/realitykings/lazy/cumfiesta.png index 4d21691c..bbfec010 100644 Binary files a/public/img/logos/realitykings/lazy/cumfiesta.png and b/public/img/logos/realitykings/lazy/cumfiesta.png differ diff --git a/public/img/logos/realitykings/lazy/cumgirls.png b/public/img/logos/realitykings/lazy/cumgirls.png index 714da8f2..a791bd01 100644 Binary files a/public/img/logos/realitykings/lazy/cumgirls.png and b/public/img/logos/realitykings/lazy/cumgirls.png differ diff --git a/public/img/logos/realitykings/lazy/dangerousdongs.png b/public/img/logos/realitykings/lazy/dangerousdongs.png index c4cb4f31..8695bce5 100644 Binary files a/public/img/logos/realitykings/lazy/dangerousdongs.png and b/public/img/logos/realitykings/lazy/dangerousdongs.png differ diff --git a/public/img/logos/realitykings/lazy/daredorm.png b/public/img/logos/realitykings/lazy/daredorm.png index 54d1942b..7730d7c9 100644 Binary files a/public/img/logos/realitykings/lazy/daredorm.png and b/public/img/logos/realitykings/lazy/daredorm.png differ diff --git a/public/img/logos/realitykings/lazy/eurosexparties.png b/public/img/logos/realitykings/lazy/eurosexparties.png index e2774521..ab407c68 100644 Binary files a/public/img/logos/realitykings/lazy/eurosexparties.png and b/public/img/logos/realitykings/lazy/eurosexparties.png differ diff --git a/public/img/logos/realitykings/lazy/extremeasses.png b/public/img/logos/realitykings/lazy/extremeasses.png index c0db8d32..7ca15cd3 100644 Binary files a/public/img/logos/realitykings/lazy/extremeasses.png and b/public/img/logos/realitykings/lazy/extremeasses.png differ diff --git a/public/img/logos/realitykings/lazy/favicon.png b/public/img/logos/realitykings/lazy/favicon.png index 3c79cc18..9930134f 100644 Binary files a/public/img/logos/realitykings/lazy/favicon.png and b/public/img/logos/realitykings/lazy/favicon.png differ diff --git a/public/img/logos/realitykings/lazy/firsttimeauditions.png b/public/img/logos/realitykings/lazy/firsttimeauditions.png index c15ad3cd..a7712fe3 100644 Binary files a/public/img/logos/realitykings/lazy/firsttimeauditions.png and b/public/img/logos/realitykings/lazy/firsttimeauditions.png differ diff --git a/public/img/logos/realitykings/lazy/flowertucci.png b/public/img/logos/realitykings/lazy/flowertucci.png index 94375415..d30aa150 100644 Binary files a/public/img/logos/realitykings/lazy/flowertucci.png and b/public/img/logos/realitykings/lazy/flowertucci.png differ diff --git a/public/img/logos/realitykings/lazy/gfrevenge.png b/public/img/logos/realitykings/lazy/gfrevenge.png index a07338e1..e31b40ad 100644 Binary files a/public/img/logos/realitykings/lazy/gfrevenge.png and b/public/img/logos/realitykings/lazy/gfrevenge.png differ diff --git a/public/img/logos/realitykings/lazy/happytugs.png b/public/img/logos/realitykings/lazy/happytugs.png index 4f5fdd20..91233a81 100644 Binary files a/public/img/logos/realitykings/lazy/happytugs.png and b/public/img/logos/realitykings/lazy/happytugs.png differ diff --git a/public/img/logos/realitykings/lazy/hdlove.png b/public/img/logos/realitykings/lazy/hdlove.png index e89814ec..cfa66762 100644 Binary files a/public/img/logos/realitykings/lazy/hdlove.png and b/public/img/logos/realitykings/lazy/hdlove.png differ diff --git a/public/img/logos/realitykings/lazy/hornybirds.png b/public/img/logos/realitykings/lazy/hornybirds.png index 7bf90b34..36211907 100644 Binary files a/public/img/logos/realitykings/lazy/hornybirds.png and b/public/img/logos/realitykings/lazy/hornybirds.png differ diff --git a/public/img/logos/realitykings/lazy/hotbush.png b/public/img/logos/realitykings/lazy/hotbush.png index b642e691..e6e23a44 100644 Binary files a/public/img/logos/realitykings/lazy/hotbush.png and b/public/img/logos/realitykings/lazy/hotbush.png differ diff --git a/public/img/logos/realitykings/lazy/inthevip.png b/public/img/logos/realitykings/lazy/inthevip.png index 9ecf950a..ca366542 100644 Binary files a/public/img/logos/realitykings/lazy/inthevip.png and b/public/img/logos/realitykings/lazy/inthevip.png differ diff --git a/public/img/logos/realitykings/lazy/lilhumpers.png b/public/img/logos/realitykings/lazy/lilhumpers.png index d3565120..8fb38298 100644 Binary files a/public/img/logos/realitykings/lazy/lilhumpers.png and b/public/img/logos/realitykings/lazy/lilhumpers.png differ diff --git a/public/img/logos/realitykings/lazy/lookathernow.png b/public/img/logos/realitykings/lazy/lookathernow.png index a2501981..641a3524 100644 Binary files a/public/img/logos/realitykings/lazy/lookathernow.png and b/public/img/logos/realitykings/lazy/lookathernow.png differ diff --git a/public/img/logos/realitykings/lazy/mikeinbrazil.png b/public/img/logos/realitykings/lazy/mikeinbrazil.png index 126324f6..1bb4a284 100644 Binary files a/public/img/logos/realitykings/lazy/mikeinbrazil.png and b/public/img/logos/realitykings/lazy/mikeinbrazil.png differ diff --git a/public/img/logos/realitykings/lazy/mikesapartment.png b/public/img/logos/realitykings/lazy/mikesapartment.png index e25226f4..8ebcd97c 100644 Binary files a/public/img/logos/realitykings/lazy/mikesapartment.png and b/public/img/logos/realitykings/lazy/mikesapartment.png differ diff --git a/public/img/logos/realitykings/lazy/milfhunter.png b/public/img/logos/realitykings/lazy/milfhunter.png index 61aecf6d..f368a086 100644 Binary files a/public/img/logos/realitykings/lazy/milfhunter.png and b/public/img/logos/realitykings/lazy/milfhunter.png differ diff --git a/public/img/logos/realitykings/lazy/momsbangteens.png b/public/img/logos/realitykings/lazy/momsbangteens.png index 52d1304a..f7c0b5ea 100644 Binary files a/public/img/logos/realitykings/lazy/momsbangteens.png and b/public/img/logos/realitykings/lazy/momsbangteens.png differ diff --git a/public/img/logos/realitykings/lazy/momslickteens.png b/public/img/logos/realitykings/lazy/momslickteens.png index 51b74f56..7af146dd 100644 Binary files a/public/img/logos/realitykings/lazy/momslickteens.png and b/public/img/logos/realitykings/lazy/momslickteens.png differ diff --git a/public/img/logos/realitykings/lazy/moneytalks.png b/public/img/logos/realitykings/lazy/moneytalks.png index eb9ee798..dc36fd93 100644 Binary files a/public/img/logos/realitykings/lazy/moneytalks.png and b/public/img/logos/realitykings/lazy/moneytalks.png differ diff --git a/public/img/logos/realitykings/lazy/monstercurves.png b/public/img/logos/realitykings/lazy/monstercurves.png index c6cd7024..fd25774f 100644 Binary files a/public/img/logos/realitykings/lazy/monstercurves.png and b/public/img/logos/realitykings/lazy/monstercurves.png differ diff --git a/public/img/logos/realitykings/lazy/network.png b/public/img/logos/realitykings/lazy/network.png index 5cf44542..43dd75fc 100644 Binary files a/public/img/logos/realitykings/lazy/network.png and b/public/img/logos/realitykings/lazy/network.png differ diff --git a/public/img/logos/realitykings/lazy/nofaces.png b/public/img/logos/realitykings/lazy/nofaces.png index a929fd1c..f49fa6fb 100644 Binary files a/public/img/logos/realitykings/lazy/nofaces.png and b/public/img/logos/realitykings/lazy/nofaces.png differ diff --git a/public/img/logos/realitykings/lazy/pure18.png b/public/img/logos/realitykings/lazy/pure18.png index 0e4a2890..1482f578 100644 Binary files a/public/img/logos/realitykings/lazy/pure18.png and b/public/img/logos/realitykings/lazy/pure18.png differ diff --git a/public/img/logos/realitykings/lazy/realorgasms.png b/public/img/logos/realitykings/lazy/realorgasms.png index 53c82868..2d00262e 100644 Binary files a/public/img/logos/realitykings/lazy/realorgasms.png and b/public/img/logos/realitykings/lazy/realorgasms.png differ diff --git a/public/img/logos/realitykings/lazy/recklessinmiami.png b/public/img/logos/realitykings/lazy/recklessinmiami.png index 408830f2..a64839d7 100644 Binary files a/public/img/logos/realitykings/lazy/recklessinmiami.png and b/public/img/logos/realitykings/lazy/recklessinmiami.png differ diff --git a/public/img/logos/realitykings/lazy/rkprime.png b/public/img/logos/realitykings/lazy/rkprime.png index 6cb99df3..fc254f54 100644 Binary files a/public/img/logos/realitykings/lazy/rkprime.png and b/public/img/logos/realitykings/lazy/rkprime.png differ diff --git a/public/img/logos/realitykings/lazy/roundandbrown.png b/public/img/logos/realitykings/lazy/roundandbrown.png index f73be9e8..5ca84e0a 100644 Binary files a/public/img/logos/realitykings/lazy/roundandbrown.png and b/public/img/logos/realitykings/lazy/roundandbrown.png differ diff --git a/public/img/logos/realitykings/lazy/sneakysex.png b/public/img/logos/realitykings/lazy/sneakysex.png index 02aee254..ee180c36 100644 Binary files a/public/img/logos/realitykings/lazy/sneakysex.png and b/public/img/logos/realitykings/lazy/sneakysex.png differ diff --git a/public/img/logos/realitykings/lazy/streetblowjobs.png b/public/img/logos/realitykings/lazy/streetblowjobs.png index 6ddb76bd..c17da228 100644 Binary files a/public/img/logos/realitykings/lazy/streetblowjobs.png and b/public/img/logos/realitykings/lazy/streetblowjobs.png differ diff --git a/public/img/logos/realitykings/lazy/teenslovehugecocks.png b/public/img/logos/realitykings/lazy/teenslovehugecocks.png index 62805989..66b5e5c2 100644 Binary files a/public/img/logos/realitykings/lazy/teenslovehugecocks.png and b/public/img/logos/realitykings/lazy/teenslovehugecocks.png differ diff --git a/public/img/logos/realitykings/lazy/topshelfpussy.png b/public/img/logos/realitykings/lazy/topshelfpussy.png index 832eae1d..5c0ab5df 100644 Binary files a/public/img/logos/realitykings/lazy/topshelfpussy.png and b/public/img/logos/realitykings/lazy/topshelfpussy.png differ diff --git a/public/img/logos/realitykings/lazy/trannysurprise.png b/public/img/logos/realitykings/lazy/trannysurprise.png index f087dddd..f38aed67 100644 Binary files a/public/img/logos/realitykings/lazy/trannysurprise.png and b/public/img/logos/realitykings/lazy/trannysurprise.png differ diff --git a/public/img/logos/realitykings/lazy/vipcrew.png b/public/img/logos/realitykings/lazy/vipcrew.png index 956c9b33..e86aa4dc 100644 Binary files a/public/img/logos/realitykings/lazy/vipcrew.png and b/public/img/logos/realitykings/lazy/vipcrew.png differ diff --git a/public/img/logos/realitykings/lazy/welivetogether.png b/public/img/logos/realitykings/lazy/welivetogether.png index 446c91b4..921514f7 100644 Binary files a/public/img/logos/realitykings/lazy/welivetogether.png and b/public/img/logos/realitykings/lazy/welivetogether.png differ diff --git a/public/img/logos/realitykings/thumbs/40inchplus.png b/public/img/logos/realitykings/thumbs/40inchplus.png index aab2ad2c..da73d363 100644 Binary files a/public/img/logos/realitykings/thumbs/40inchplus.png and b/public/img/logos/realitykings/thumbs/40inchplus.png differ diff --git a/public/img/logos/realitykings/thumbs/8thstreetlatinas.png b/public/img/logos/realitykings/thumbs/8thstreetlatinas.png index bfdb988d..ae08b3a0 100644 Binary files a/public/img/logos/realitykings/thumbs/8thstreetlatinas.png and b/public/img/logos/realitykings/thumbs/8thstreetlatinas.png differ diff --git a/public/img/logos/realitykings/thumbs/badtowtruck.png b/public/img/logos/realitykings/thumbs/badtowtruck.png index 4def05db..a43b19ea 100644 Binary files a/public/img/logos/realitykings/thumbs/badtowtruck.png and b/public/img/logos/realitykings/thumbs/badtowtruck.png differ diff --git a/public/img/logos/realitykings/thumbs/bignaturals.png b/public/img/logos/realitykings/thumbs/bignaturals.png index 2bd92edb..c1cef01f 100644 Binary files a/public/img/logos/realitykings/thumbs/bignaturals.png and b/public/img/logos/realitykings/thumbs/bignaturals.png differ diff --git a/public/img/logos/realitykings/thumbs/bigtitsboss.png b/public/img/logos/realitykings/thumbs/bigtitsboss.png index 93ad655e..4eb5e5b7 100644 Binary files a/public/img/logos/realitykings/thumbs/bigtitsboss.png and b/public/img/logos/realitykings/thumbs/bigtitsboss.png differ diff --git a/public/img/logos/realitykings/thumbs/bikinicrashers.png b/public/img/logos/realitykings/thumbs/bikinicrashers.png index 4f39a142..ecc8205e 100644 Binary files a/public/img/logos/realitykings/thumbs/bikinicrashers.png and b/public/img/logos/realitykings/thumbs/bikinicrashers.png differ diff --git a/public/img/logos/realitykings/thumbs/blackgfs.png b/public/img/logos/realitykings/thumbs/blackgfs.png index 8a66b6b7..f9271beb 100644 Binary files a/public/img/logos/realitykings/thumbs/blackgfs.png and b/public/img/logos/realitykings/thumbs/blackgfs.png differ diff --git a/public/img/logos/realitykings/thumbs/captainstabbin.png b/public/img/logos/realitykings/thumbs/captainstabbin.png index 9b6194dc..de9343b5 100644 Binary files a/public/img/logos/realitykings/thumbs/captainstabbin.png and b/public/img/logos/realitykings/thumbs/captainstabbin.png differ diff --git a/public/img/logos/realitykings/thumbs/cfnmsecret.png b/public/img/logos/realitykings/thumbs/cfnmsecret.png index dfa63cb8..844004a8 100644 Binary files a/public/img/logos/realitykings/thumbs/cfnmsecret.png and b/public/img/logos/realitykings/thumbs/cfnmsecret.png differ diff --git a/public/img/logos/realitykings/thumbs/crazyasiangfs.png b/public/img/logos/realitykings/thumbs/crazyasiangfs.png index c8bf0354..3f177dfe 100644 Binary files a/public/img/logos/realitykings/thumbs/crazyasiangfs.png and b/public/img/logos/realitykings/thumbs/crazyasiangfs.png differ diff --git a/public/img/logos/realitykings/thumbs/crazycollegegfs.png b/public/img/logos/realitykings/thumbs/crazycollegegfs.png index 068e6da1..32d780e9 100644 Binary files a/public/img/logos/realitykings/thumbs/crazycollegegfs.png and b/public/img/logos/realitykings/thumbs/crazycollegegfs.png differ diff --git a/public/img/logos/realitykings/thumbs/cumfiesta.png b/public/img/logos/realitykings/thumbs/cumfiesta.png index 37d79cbb..0194dc98 100644 Binary files a/public/img/logos/realitykings/thumbs/cumfiesta.png and b/public/img/logos/realitykings/thumbs/cumfiesta.png differ diff --git a/public/img/logos/realitykings/thumbs/cumgirls.png b/public/img/logos/realitykings/thumbs/cumgirls.png index d3cd2c75..49b3ddf0 100644 Binary files a/public/img/logos/realitykings/thumbs/cumgirls.png and b/public/img/logos/realitykings/thumbs/cumgirls.png differ diff --git a/public/img/logos/realitykings/thumbs/dangerousdongs.png b/public/img/logos/realitykings/thumbs/dangerousdongs.png index 1a4a27c2..c5ae0dbc 100644 Binary files a/public/img/logos/realitykings/thumbs/dangerousdongs.png and b/public/img/logos/realitykings/thumbs/dangerousdongs.png differ diff --git a/public/img/logos/realitykings/thumbs/daredorm.png b/public/img/logos/realitykings/thumbs/daredorm.png index 24764906..3b340875 100644 Binary files a/public/img/logos/realitykings/thumbs/daredorm.png and b/public/img/logos/realitykings/thumbs/daredorm.png differ diff --git a/public/img/logos/realitykings/thumbs/eurosexparties.png b/public/img/logos/realitykings/thumbs/eurosexparties.png index 43c4985f..7eeac843 100644 Binary files a/public/img/logos/realitykings/thumbs/eurosexparties.png and b/public/img/logos/realitykings/thumbs/eurosexparties.png differ diff --git a/public/img/logos/realitykings/thumbs/extremeasses.png b/public/img/logos/realitykings/thumbs/extremeasses.png index 05c8adbf..64e24392 100644 Binary files a/public/img/logos/realitykings/thumbs/extremeasses.png and b/public/img/logos/realitykings/thumbs/extremeasses.png differ diff --git a/public/img/logos/realitykings/thumbs/favicon.png b/public/img/logos/realitykings/thumbs/favicon.png index 3834c9ba..9930134f 100644 Binary files a/public/img/logos/realitykings/thumbs/favicon.png and b/public/img/logos/realitykings/thumbs/favicon.png differ diff --git a/public/img/logos/realitykings/thumbs/firsttimeauditions.png b/public/img/logos/realitykings/thumbs/firsttimeauditions.png index 96d0afbf..650f08c2 100644 Binary files a/public/img/logos/realitykings/thumbs/firsttimeauditions.png and b/public/img/logos/realitykings/thumbs/firsttimeauditions.png differ diff --git a/public/img/logos/realitykings/thumbs/flowertucci.png b/public/img/logos/realitykings/thumbs/flowertucci.png index 7dd8f277..42e22673 100644 Binary files a/public/img/logos/realitykings/thumbs/flowertucci.png and b/public/img/logos/realitykings/thumbs/flowertucci.png differ diff --git a/public/img/logos/realitykings/thumbs/gfrevenge.png b/public/img/logos/realitykings/thumbs/gfrevenge.png index 7dca4a58..0261e2b9 100644 Binary files a/public/img/logos/realitykings/thumbs/gfrevenge.png and b/public/img/logos/realitykings/thumbs/gfrevenge.png differ diff --git a/public/img/logos/realitykings/thumbs/happytugs.png b/public/img/logos/realitykings/thumbs/happytugs.png index 486d1813..5a5a0c85 100644 Binary files a/public/img/logos/realitykings/thumbs/happytugs.png and b/public/img/logos/realitykings/thumbs/happytugs.png differ diff --git a/public/img/logos/realitykings/thumbs/hdlove.png b/public/img/logos/realitykings/thumbs/hdlove.png index ebfd251d..cd60a7fc 100644 Binary files a/public/img/logos/realitykings/thumbs/hdlove.png and b/public/img/logos/realitykings/thumbs/hdlove.png differ diff --git a/public/img/logos/realitykings/thumbs/hornybirds.png b/public/img/logos/realitykings/thumbs/hornybirds.png index 91d14daa..226bb655 100644 Binary files a/public/img/logos/realitykings/thumbs/hornybirds.png and b/public/img/logos/realitykings/thumbs/hornybirds.png differ diff --git a/public/img/logos/realitykings/thumbs/hotbush.png b/public/img/logos/realitykings/thumbs/hotbush.png index 8f91491f..fe557932 100644 Binary files a/public/img/logos/realitykings/thumbs/hotbush.png and b/public/img/logos/realitykings/thumbs/hotbush.png differ diff --git a/public/img/logos/realitykings/thumbs/inthevip.png b/public/img/logos/realitykings/thumbs/inthevip.png index 8732ec1f..ac9a4ce7 100644 Binary files a/public/img/logos/realitykings/thumbs/inthevip.png and b/public/img/logos/realitykings/thumbs/inthevip.png differ diff --git a/public/img/logos/realitykings/thumbs/lilhumpers.png b/public/img/logos/realitykings/thumbs/lilhumpers.png index b6e3e4f7..f516bb6d 100644 Binary files a/public/img/logos/realitykings/thumbs/lilhumpers.png and b/public/img/logos/realitykings/thumbs/lilhumpers.png differ diff --git a/public/img/logos/realitykings/thumbs/lookathernow.png b/public/img/logos/realitykings/thumbs/lookathernow.png index f7181c5e..645d47ac 100644 Binary files a/public/img/logos/realitykings/thumbs/lookathernow.png and b/public/img/logos/realitykings/thumbs/lookathernow.png differ diff --git a/public/img/logos/realitykings/thumbs/mikeinbrazil.png b/public/img/logos/realitykings/thumbs/mikeinbrazil.png index afbdb3b1..3020918e 100644 Binary files a/public/img/logos/realitykings/thumbs/mikeinbrazil.png and b/public/img/logos/realitykings/thumbs/mikeinbrazil.png differ diff --git a/public/img/logos/realitykings/thumbs/mikesapartment.png b/public/img/logos/realitykings/thumbs/mikesapartment.png index fd4b5885..8e7b6d86 100644 Binary files a/public/img/logos/realitykings/thumbs/mikesapartment.png and b/public/img/logos/realitykings/thumbs/mikesapartment.png differ diff --git a/public/img/logos/realitykings/thumbs/milfhunter.png b/public/img/logos/realitykings/thumbs/milfhunter.png index e1377afd..2658a50e 100644 Binary files a/public/img/logos/realitykings/thumbs/milfhunter.png and b/public/img/logos/realitykings/thumbs/milfhunter.png differ diff --git a/public/img/logos/realitykings/thumbs/momsbangteens.png b/public/img/logos/realitykings/thumbs/momsbangteens.png index a0eed56d..88081296 100644 Binary files a/public/img/logos/realitykings/thumbs/momsbangteens.png and b/public/img/logos/realitykings/thumbs/momsbangteens.png differ diff --git a/public/img/logos/realitykings/thumbs/momslickteens.png b/public/img/logos/realitykings/thumbs/momslickteens.png index cc887711..c72e2f81 100644 Binary files a/public/img/logos/realitykings/thumbs/momslickteens.png and b/public/img/logos/realitykings/thumbs/momslickteens.png differ diff --git a/public/img/logos/realitykings/thumbs/moneytalks.png b/public/img/logos/realitykings/thumbs/moneytalks.png index 6ac5b69c..17ac4b8c 100644 Binary files a/public/img/logos/realitykings/thumbs/moneytalks.png and b/public/img/logos/realitykings/thumbs/moneytalks.png differ diff --git a/public/img/logos/realitykings/thumbs/monstercurves.png b/public/img/logos/realitykings/thumbs/monstercurves.png index c456f1ba..a556075a 100644 Binary files a/public/img/logos/realitykings/thumbs/monstercurves.png and b/public/img/logos/realitykings/thumbs/monstercurves.png differ diff --git a/public/img/logos/realitykings/thumbs/network.png b/public/img/logos/realitykings/thumbs/network.png index 12853b9b..cea43aac 100644 Binary files a/public/img/logos/realitykings/thumbs/network.png and b/public/img/logos/realitykings/thumbs/network.png differ diff --git a/public/img/logos/realitykings/thumbs/nofaces.png b/public/img/logos/realitykings/thumbs/nofaces.png index d6b395d1..b0436ac6 100644 Binary files a/public/img/logos/realitykings/thumbs/nofaces.png and b/public/img/logos/realitykings/thumbs/nofaces.png differ diff --git a/public/img/logos/realitykings/thumbs/pure18.png b/public/img/logos/realitykings/thumbs/pure18.png index 93c2a93c..2a28c3cc 100644 Binary files a/public/img/logos/realitykings/thumbs/pure18.png and b/public/img/logos/realitykings/thumbs/pure18.png differ diff --git a/public/img/logos/realitykings/thumbs/realorgasms.png b/public/img/logos/realitykings/thumbs/realorgasms.png index d2b9b7f1..e7acf83a 100644 Binary files a/public/img/logos/realitykings/thumbs/realorgasms.png and b/public/img/logos/realitykings/thumbs/realorgasms.png differ diff --git a/public/img/logos/realitykings/thumbs/recklessinmiami.png b/public/img/logos/realitykings/thumbs/recklessinmiami.png index 288f52db..0a0213d6 100644 Binary files a/public/img/logos/realitykings/thumbs/recklessinmiami.png and b/public/img/logos/realitykings/thumbs/recklessinmiami.png differ diff --git a/public/img/logos/realitykings/thumbs/rkprime.png b/public/img/logos/realitykings/thumbs/rkprime.png index 0ae51f1b..db74a5e3 100644 Binary files a/public/img/logos/realitykings/thumbs/rkprime.png and b/public/img/logos/realitykings/thumbs/rkprime.png differ diff --git a/public/img/logos/realitykings/thumbs/roundandbrown.png b/public/img/logos/realitykings/thumbs/roundandbrown.png index 78c15105..c73afa23 100644 Binary files a/public/img/logos/realitykings/thumbs/roundandbrown.png and b/public/img/logos/realitykings/thumbs/roundandbrown.png differ diff --git a/public/img/logos/realitykings/thumbs/sneakysex.png b/public/img/logos/realitykings/thumbs/sneakysex.png index 5211af6f..cdb67082 100644 Binary files a/public/img/logos/realitykings/thumbs/sneakysex.png and b/public/img/logos/realitykings/thumbs/sneakysex.png differ diff --git a/public/img/logos/realitykings/thumbs/streetblowjobs.png b/public/img/logos/realitykings/thumbs/streetblowjobs.png index 70830d77..5378f4de 100644 Binary files a/public/img/logos/realitykings/thumbs/streetblowjobs.png and b/public/img/logos/realitykings/thumbs/streetblowjobs.png differ diff --git a/public/img/logos/realitykings/thumbs/teenslovehugecocks.png b/public/img/logos/realitykings/thumbs/teenslovehugecocks.png index 0be17d07..e2398690 100644 Binary files a/public/img/logos/realitykings/thumbs/teenslovehugecocks.png and b/public/img/logos/realitykings/thumbs/teenslovehugecocks.png differ diff --git a/public/img/logos/realitykings/thumbs/topshelfpussy.png b/public/img/logos/realitykings/thumbs/topshelfpussy.png index a329d3d1..a37877b1 100644 Binary files a/public/img/logos/realitykings/thumbs/topshelfpussy.png and b/public/img/logos/realitykings/thumbs/topshelfpussy.png differ diff --git a/public/img/logos/realitykings/thumbs/trannysurprise.png b/public/img/logos/realitykings/thumbs/trannysurprise.png index 50ca274f..2af09511 100644 Binary files a/public/img/logos/realitykings/thumbs/trannysurprise.png and b/public/img/logos/realitykings/thumbs/trannysurprise.png differ diff --git a/public/img/logos/realitykings/thumbs/vipcrew.png b/public/img/logos/realitykings/thumbs/vipcrew.png index 15991b36..f07e2048 100644 Binary files a/public/img/logos/realitykings/thumbs/vipcrew.png and b/public/img/logos/realitykings/thumbs/vipcrew.png differ diff --git a/public/img/logos/realitykings/thumbs/welivetogether.png b/public/img/logos/realitykings/thumbs/welivetogether.png index 51b0447d..7410663c 100644 Binary files a/public/img/logos/realitykings/thumbs/welivetogether.png and b/public/img/logos/realitykings/thumbs/welivetogether.png differ diff --git a/src/media.js b/src/media.js index c987d335..3fae617b 100644 --- a/src/media.js +++ b/src/media.js @@ -77,7 +77,7 @@ function itemsByKey(items, key) { } function toBaseSource(rawSource) { - if (rawSource.src || (rawSource.extract && rawSource.url)) { + if (rawSource && (rawSource.src || (rawSource.extract && rawSource.url))) { const baseSource = {}; if (rawSource.src) baseSource.src = rawSource.src; diff --git a/src/scrapers/fullpornnetwork.js b/src/scrapers/fullpornnetwork.js index cd3aaeb0..2196a370 100644 --- a/src/scrapers/fullpornnetwork.js +++ b/src/scrapers/fullpornnetwork.js @@ -3,85 +3,103 @@ const { get, geta, ctxa } = require('../utils/q'); const slugify = require('../utils/slugify'); -function scrapeAll(scenes) { - return scenes.map(({ el, qu }) => { +function scrapeAll(scenes, site) { + return scenes.map(({ _el, qu }) => { const release = {}; - release.entryId = el.dataset.setid || qu.q('.update_thumb', 'id').match(/\w+-\w+-(\d+)-\d+/)[1]; - release.url = qu.url('.title'); + // release.entryId = el.dataset.setid || qu.q('.update_thumb', 'id').match(/\w+-\w+-(\d+)-\d+/)[1]; + release.url = `${site.url}${qu.url('.scene-title a')}`; + release.entryId = new URL(release.url).pathname + .toLowerCase() + .replace(/\/$/, '') + .split('/') + .slice(-1)[0]; - release.title = qu.q('.title', true); - release.description = qu.q('.title', 'title'); + release.title = qu.q('.scene-title', true); + // release.description = qu.q('.title', 'title'); - release.date = qu.date('.video-data > span:last-child', 'YYYY-MM-DD'); - release.duration = qu.dur('.video-data > span'); + // release.date = qu.date('.video-data > span:last-child', 'YYYY-MM-DD'); + const minutes = qu.q('.scene-details', true).match(/(\d+) minutes/)[1]; + release.duration = Number(minutes) * 60; - release.actors = qu.all('.update_models a', true); + release.actors = qu.text('.update-models').trim().split(/\s*,\s*/g); - const poster = qu.q('.update_thumb', 'src0_1x'); - release.poster = [ - poster.replace('-1x', '-2x'), - poster, - ]; + const poster = qu.img('.scene-thumb img'); + + if (poster) { + release.poster = [ + poster.replace('-1x', '-2x'), + poster, + ]; + } return release; }); } -function scrapeScene({ q, qa, qd, qtx }, url, _site) { +function scrapeScene({ qu }, url, site) { const release = { url }; - release.entryId = q('#image_parent img', 'id').match(/\w+-\w+-(\d+)-\d+/)[1]; + release.entryId = new URL(url).pathname + .toLowerCase() + .replace(/\/$/, '') + .split('/') + .slice(-1)[0]; - release.title = q('.trailer_title', true); - release.description = qtx('.text p'); - release.date = qd('span[data-dateadded]', 'YYYY-MM-DD', null, 'data-dateadded'); + release.title = qu.q('h4.text-center', true); + release.description = qu.q('p.hide-for-small-only', true); - release.actors = qa('.update_models a', true); - release.tags = qa('.video-info a[href*="/categories"]', true); + release.actors = qu.all('a[href*="/model"]', true); + release.tags = qu.all('a[href*="/category"]', true); - const poster = q('#image_parent img', 'src0_1x'); - release.poster = [ - poster.replace('-1x', '-2x'), - poster, - ]; + const trailer = qu.video('source'); + if (trailer) release.trailer = { src: `${site.url}${trailer}` }; return release; } -function scrapeProfile({ el, q, qtx }) { +function scrapeProfile({ el, qu }, actorName) { + if (slugify(qu.q('h1', true)) !== slugify(actorName)) { + // no 404 when actor is not found + return null; + } + const profile = {}; - const description = qtx('.model-bio'); + const description = qu.q('h4 + p', true); if (description) profile.description = description; - profile.avatar = [ - q('.model-image img', 'src0_2x'), - q('.model-image img', 'src0_1x'), - ]; + const avatar = qu.img('main img'); - profile.releases = scrapeAll(ctxa(el, '.update')); + if (avatar) { + profile.avatar = [ + avatar.replace('set-1x', 'set-2x'), + avatar, + ]; + } + + profile.releases = scrapeAll(ctxa(el, '.update, .scene-update')); return profile; } async function fetchLatest(site, page = 1) { - const url = `${site.url}/categories/movies_${page}_d.html`; - const res = await geta(url, '.latest-updates .update'); + const url = `${site.url}/1/scenes/recent/${page}/`; + const res = await geta(url, '.latest-updates .update, .scene-update'); return res.ok ? scrapeAll(res.items, site) : res.status; } async function fetchScene(url, site) { - const res = await get(url, '.content-wrapper'); + const res = await get(url, 'main'); - return res.ok ? scrapeScene(res.item, url, site) : res.status; + return res.ok && res.item ? scrapeScene(res.item, url, site) : res.status; } async function fetchProfile(actorName, { site }) { const actorSlug = slugify(actorName, ''); - const url = `${site.url}/models/${actorSlug}.html`; + const url = `${site.url}/1/model/${actorSlug}`; const res = await get(url); return res.ok ? scrapeProfile(res.item, actorName) : res.status; diff --git a/src/utils/slugify.js b/src/utils/slugify.js index b6072368..329d84c1 100644 --- a/src/utils/slugify.js +++ b/src/utils/slugify.js @@ -56,9 +56,7 @@ function slugify(string, delimiter = '-', { if (accSlug.length < limit) { if (removeAccents) { - return accSlug.replace(/[à-ÿ]/g, (match) => { - return substitutes[match] || ''; - }); + return accSlug.replace(/[à-ÿ]/g, match => substitutes[match] || ''); } return accSlug; diff --git a/src/web/server.js b/src/web/server.js index 5bcd6362..a6fc2158 100644 --- a/src/web/server.js +++ b/src/web/server.js @@ -26,7 +26,7 @@ const { fetchActors, } = require('./actors'); -function initServer() { +async function initServer() { const app = express(); const router = Router();