Updated Gaywire configuration, moved from Bang Bros to Aylo.

This commit is contained in:
DebaucheryLibrarian 2024-08-22 02:00:54 +02:00
parent fc6bb2feda
commit 893a3be393
4 changed files with 183 additions and 100 deletions

View File

@ -0,0 +1,31 @@
exports.up = async (knex) => {
await knex.schema.alterTable('entities_tags', (table) => {
table.dropForeign('tag_id');
table.dropForeign('entity_id');
table.foreign('tag_id')
.references('id')
.inTable('tags')
.onDelete('cascade');
table.foreign('entity_id')
.references('id')
.inTable('entities')
.onDelete('cascade');
});
};
exports.down = async (knex) => {
await knex.schema.alterTable('entities_tags', (table) => {
table.dropForeign('tag_id');
table.dropForeign('entity_id');
table.foreign('tag_id')
.references('id')
.inTable('tags');
table.foreign('entity_id')
.references('id')
.inTable('entities');
});
};

View File

@ -361,7 +361,7 @@ const networks = [
{ {
slug: 'gaywire', slug: 'gaywire',
name: 'Gaywire', name: 'Gaywire',
url: 'https://www.gaywire.com', url: 'https://gaywire.com',
tags: ['gay'], tags: ['gay'],
}, },
{ {

View File

@ -4173,127 +4173,179 @@ const sites = [
}, },
// GAYWIRE // GAYWIRE
{ {
slug: 'outinpublic', name: 'Bait Bus',
name: 'Out In Public', slug: 'baitbus',
url: 'http://www.outinpublic.com', url: 'https://gaywire.com/websites/baitbus',
tags: ['gay'], tags: [
'gay',
],
parent: 'gaywire', parent: 'gaywire',
parameters: { parameters: {
latest: 'https://gaywire.com/h1/websites/barebackcasting', siteId: 115111,
code: 'tbb',
}, },
}, },
{ {
slug: 'rubhim',
name: 'Rub Him',
url: 'http://www.rubhim.com',
tags: ['gay'],
parent: 'gaywire',
hasLogo: false,
parameters: {
latest: 'https://gaywire.com/h1/websites/rubhim',
},
},
{
slug: 'ungloryhole',
name: 'UngloryHole',
url: 'http://www.ungloryhole.com',
tags: ['gay'],
parent: 'gaywire',
parameters: {
latest: 'https://gaywire.com/h1/websites/ungloryhole',
},
},
{
slug: 'barebackcasting',
name: 'Bareback Casting',
url: 'https://gaywire.com/h1/websites/barebackcasting',
tags: ['gay'],
parent: 'gaywire',
hasLogo: false,
},
{
slug: 'itsgonnahurt',
name: 'It\'s Gonna Hurt',
url: 'http://www.itsgonnahurt.com',
tags: ['gay'],
parent: 'gaywire',
parameters: {
latest: 'https://gaywire.com/h1/websites/itsgonnahurt',
},
},
{
slug: 'barebackattack',
name: 'Bareback Attack',
url: 'https://gaywire.com/h1/websites/barebackattack',
tags: ['gay'],
parent: 'gaywire',
hasLogo: false,
},
{
slug: 'hazehim',
name: 'Haze Him',
url: 'http://www.hazehim.com',
tags: ['gay'],
parent: 'gaywire',
parameters: {
latest: 'https://gaywire.com/h1/websites/hazehim',
},
},
{
slug: 'thughunter',
name: 'Thug Hunter',
url: 'http://www.thughunter.com',
tags: ['gay'],
parent: 'gaywire',
parameters: {
latest: 'https://gaywire.com/h1/websites/thughunter',
},
},
{
slug: 'poundhisass',
name: 'Pound His Ass', name: 'Pound His Ass',
url: 'https://gaywire.com/h1/websites/poundhisass', slug: 'poundhisass',
tags: ['gay'], url: 'https://gaywire.com/websites/poundhisass',
parent: 'gaywire', tags: [
hasLogo: false, 'gay',
}, ],
{
slug: 'exbf',
name: 'ExBF',
url: 'http://www.exbf.com',
tags: ['gay'],
parent: 'gaywire', parent: 'gaywire',
parameters: { parameters: {
latest: 'https://gaywire.com/h1/websites/exbf', siteId: 115451,
code: 'pha',
},
},
{
name: 'Out In Public',
slug: 'outinpublic',
url: 'https://gaywire.com/websites/outinpublic',
tags: [
'gay',
],
parent: 'gaywire',
parameters: {
siteId: 115381,
code: 'op',
},
},
{
name: 'Thug Hunter',
slug: 'thughunter',
url: 'https://gaywire.com/websites/thughunter',
tags: [
'gay',
],
parent: 'gaywire',
parameters: {
siteId: 116021,
code: 'th',
},
},
{
name: 'Rub Him',
slug: 'rubhim',
url: 'https://gaywire.com/websites/rubhim',
tags: [
'gay',
],
parent: 'gaywire',
parameters: {
siteId: 115521,
code: 'mh',
}, },
}, },
{ {
slug: 'sausageparty',
name: 'Sausage Party', name: 'Sausage Party',
url: 'http://www.sausageparty.com', slug: 'sausageparty',
tags: ['gay'], url: 'https://gaywire.com/websites/sausageparty',
tags: [
'gay',
],
parent: 'gaywire', parent: 'gaywire',
parameters: { parameters: {
latest: 'https://gaywire.com/h1/websites/sausageparty', siteId: 115931,
code: 'sp',
}, },
}, },
{ {
slug: 'projectcitybus', name: 'Its Gonna Hurt',
name: 'Project City Bus', slug: 'itsgonnahurt',
url: 'http://www.projectcitybus.com', url: 'https://gaywire.com/websites/itsgonnahurt',
tags: ['gay'], tags: [
'gay',
],
parent: 'gaywire', parent: 'gaywire',
parameters: { parameters: {
latest: 'https://gaywire.com/h1/websites/projectcitybus', siteId: 116161,
code: 'igh',
},
},
{
name: 'Bareback Attack',
slug: 'barebackattack',
url: 'https://gaywire.com/websites/barebackattack',
tags: [
'gay',
],
parent: 'gaywire',
parameters: {
siteId: 115191,
code: 'bba',
},
},
{
name: 'Bareback Casting',
slug: 'barebackcasting',
url: 'https://gaywire.com/websites/barebackcasting',
tags: [
'gay',
],
parent: 'gaywire',
parameters: {
siteId: 115201,
code: 'bc',
},
},
{
name: 'Haze Him',
slug: 'hazehim',
url: 'https://gaywire.com/websites/hazehim',
tags: [
'gay',
],
parent: 'gaywire',
parameters: {
siteId: 116141,
code: 'hm',
},
},
{
name: 'UngloryHole',
slug: 'ungloryhole',
url: 'https://gaywire.com/websites/ungloryhole',
tags: [
'gay',
],
parent: 'gaywire',
parameters: {
siteId: 115591,
code: 'gh',
}, },
}, },
{ {
slug: 'urbaninvasion',
name: 'Urban Invasion', name: 'Urban Invasion',
url: 'https://gaywire.com/h1/websites/urbaninvasion', slug: 'urbaninvasion',
tags: ['gay'], url: 'https://gaywire.com/websites/urbaninvasion',
tags: [
'gay',
],
parent: 'gaywire',
parameters: {
siteId: 115601,
code: 'zc',
},
},
{
name: 'ExBF',
slug: 'exbf',
url: 'https://gaywire.com/websites/exbf',
tags: [
'gay',
],
parent: 'gaywire',
parameters: {
siteId: 115881,
code: 'sb',
},
},
{
name: 'Project Citybus',
slug: 'projectcitybus',
delete: true,
parent: 'gaywire', parent: 'gaywire',
hasLogo: false,
}, },
// GIRLSWAY // GIRLSWAY
{ {

View File

@ -111,7 +111,7 @@ const scrapers = {
forbondage: porndoe, forbondage: porndoe,
fullpornnetwork, fullpornnetwork,
gamma, gamma,
gaywire: bangbros, gaywire: aylo,
girlgirl: julesjordan, girlgirl: julesjordan,
hitzefrei, hitzefrei,
hookuphotshot, hookuphotshot,
@ -231,7 +231,7 @@ const scrapers = {
forbondage: porndoe, forbondage: porndoe,
freeones, freeones,
gangbangcreampie: gamma, gangbangcreampie: gamma,
gaywire: bangbros, gaywire: aylo,
girlfaction: fullpornnetwork, girlfaction: fullpornnetwork,
gloryholesecrets: gamma, gloryholesecrets: gamma,
gotfilled: radical, gotfilled: radical,