Added and restructured various Adult Time series and studios.

This commit is contained in:
DebaucheryLibrarian
2022-10-02 22:49:38 +02:00
parent e15f00e086
commit 463e0e1fe7
236 changed files with 6190 additions and 110 deletions

View File

@@ -522,6 +522,10 @@ const tags = [
slug: 'glasses',
group: 'clothing',
},
{
name: 'hentai',
slug: 'hentai',
},
{
name: 'fake cum',
slug: 'fake-cum',
@@ -2012,7 +2016,7 @@ const priorities = [ // higher index is higher priority
['anal', 'bukkake'],
['dp', 'dap', 'tap', 'dvp', 'tvp', 'airtight'],
['gangbang', 'blowbang', 'orgy'],
['gay', 'bisexual'],
['gay', 'transsexual', 'bisexual', 'hentai'],
].reduce((acc, slugs, index) => {
slugs.forEach((slug) => { acc[slug] = index; });

View File

@@ -89,6 +89,11 @@ const networks = [
url: 'https://www.adulttime.com',
description: 'Adult Time is a premium streaming service for adults! Watch adult movies, series, and channels from the top names in the industry.',
parent: 'gamma',
parameters: {
layout: 'api',
referer: 'https://freetour.adulttime.com/en/join',
scene: false,
},
},
{
slug: 'amateurallure',
@@ -240,7 +245,7 @@ const networks = [
name: 'Fantasy Massage',
url: 'https://www.fantasymassage.com',
parameters: {
mobile: 'https://m.dpfanatics.com/en/video',
layout: 'api',
},
parent: 'gamma',
},

View File

@@ -371,9 +371,7 @@ const sites = [
tags: ['gangbang'],
parameters: {
referer: 'https://freetour.adulttime.com/en/join',
deep: 'https://21sextury.com/en/video',
scene: false,
includePhotos: false,
},
},
{
@@ -387,23 +385,73 @@ const sites = [
scene: false,
},
},
{
name: 'Being Trans 24/7',
slug: 'beingtrans247',
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: {
referer: 'https://freetour.bubblegumdungeon.com/en/join',
deep: 'https://21sextury.com/en/video',
scene: false,
},
},
{
name: 'Lady Gonzo',
slug: 'ladygonzo',
url: 'https://www.ladygonzo.com',
description: 'LadyGonzo.com is a new Adult Time porn series featuring Joanna Angel shooting hardcore sex and gonzo porn movies the way she\'d like to see it!',
name: 'Caught Fapping',
slug: 'caughtfapping',
url: 'https://www.caughtfapping.com',
parent: 'adulttime',
parameters: {
scene: false,
},
},
{
name: 'Futa Sentai Squad',
slug: 'futasentaisquad',
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',
@@ -415,6 +463,102 @@ const sites = [
},
parent: 'adulttime',
},
{
name: 'Go Stuck Yourself',
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',
slug: 'hentaisexschool',
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',
slug: 'ladygonzo',
url: 'https://www.ladygonzo.com',
description: 'LadyGonzo.com is a new Adult Time porn series featuring Joanna Angel shooting hardcore sex and gonzo porn movies the way she\'d like to see it!',
parent: 'adulttime',
},
{
name: 'Lesbian Revenge',
slug: 'lesbianrevenge',
url: 'https://www.lesbianrevenge.com',
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',
slug: 'nakedsword',
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',
slug: 'outofthefamily',
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',
slug: 'shapeofbeauty',
url: 'https://www.shapeofbeauty.com',
parent: 'adulttime',
},
{
name: 'She Wants Him',
slug: 'shewantshim',
url: 'https://www.adulttime.com/series/she-wants-him',
parent: 'adulttime',
parameters: {
scene: false,
},
},
{
name: 'Transfixed',
slug: 'transfixed',
@@ -422,6 +566,101 @@ const sites = [
tags: ['transsexual'],
parent: 'adulttime',
},
{
name: 'True Lesbian',
slug: 'truelesbian',
url: 'https://www.truelesbian.com',
tags: ['lesbian'],
parent: 'adulttime',
parameters: {
referer: 'https://freetour.adulttime.com/en/join',
scene: false,
},
},
{
name: 'Under The Bed',
slug: 'underthebed',
url: 'https://www.underthebed.com',
parent: 'adulttime',
parameters: {
scene: 'https://www.puretaboo.com/en/video',
referer: 'https://www.puretaboo.com',
},
},
// 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',
url: 'https://www.blakemason.com',
parent: 'gamma',
tags: ['gay'],
independent: true,
parameters: {
layout: 'api',
referer: 'https://freetour.adulttime.com/en/join',
},
},
{
name: 'ChaosMen',
slug: 'chaosmen',
url: 'https://www.chaosmen.com',
parent: 'gamma',
tags: ['gay'],
independent: true,
parameters: {
layout: 'api',
scene: 'https://www.chaosmen.com/en/video/chaosmen',
},
},
{
name: 'Disruptive Films',
slug: 'disruptivefilms',
url: 'https://www.disruptivefilms.com',
parent: 'adulttime',
tags: ['gay'],
independent: true,
parameters: {
layout: 'api',
scene: false,
referer: 'https://www.disruptivefilms.com',
},
},
{
name: 'Modern-Day Sins',
slug: 'moderndaysins',
url: 'https://www.moderndaysins.com',
parent: 'adulttime',
independent: true,
parameters: {
scene: false,
includePhotos: false,
},
},
{
name: 'Pride Studios',
slug: 'pridestudios',
url: 'https://www.pridestudios.com',
parent: 'gamma',
tags: ['gay'],
independent: true,
parameters: {
layout: 'api',
scene: false,
},
},
// AMATEUR ALLURE
{
name: 'Amateur Allure',
@@ -3797,6 +4036,12 @@ const sites = [
mobile: 'https://m.dpfanatics.com/en/video',
},
},
{
slug: 'welikegirls',
name: 'We Like Girls',
url: 'https://www.girlsway.com/en/serie/we-like-girls',
parent: 'girlsway',
},
{
slug: 'webyoung',
name: 'Web Young',
@@ -7564,59 +7809,6 @@ const sites = [
url: 'https://www.private.com/site/private-stars',
parent: 'private',
},
// PURE TABOO
{
name: 'Pure Taboo',
slug: 'puretaboo',
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: 'puretaboo',
priority: 1,
parameters: {
mobile: 'https://m.dpfanatics.com/en/video',
},
},
{
name: 'Pretty Dirty',
slug: 'prettydirty',
alias: ['prdi'],
url: 'https://www.prettydirty.com',
parent: 'puretaboo',
parameters: {
referer: 'https://www.puretaboo.com',
},
},
/* series, not sites, that appear on Pure Taboo itself
{
name: 'Under The Bed',
slug: 'underthebed',
url: 'https://www.underthebed.com',
description: '',
parent: 'puretaboo',
parameters: {
scene: 'https://www.puretaboo.com/en/video',
referer: 'https://www.puretaboo.com',
},
},
{
name: 'Lesbian Revenge',
slug: 'lesbianrevenge',
url: 'https://www.lesbianrevenge.com',
description: '',
parent: 'puretaboo',
parameters: {
scene: 'https://www.puretaboo.com/en/video',
referer: 'https://www.puretaboo.com',
},
},
{
name: 'Future Darkly',
slug: 'futuredarkly',
url: 'https://www.futuredarkly.com',
description: '',
parent: 'puretaboo',
},
*/
// RADICAL ENTERTAINMENT
{
name: 'PurgatoryX',
@@ -11384,7 +11576,7 @@ exports.seed = (knex) => Promise.resolve()
url: site.url,
parameters: site.parameters,
parent_id: networksMap[site.parent],
priority: site.priority,
priority: site.priority || 0,
independent: !!site.independent,
visible: site.visible,
has_logo: site.hasLogo === undefined ? true : site.hasLogo,