mirror of
https://github.com/collinbarrett/FilterLists.git
synced 2026-03-11 09:04:27 +00:00
Add AdVoid filter lists from PR 5151 and generate EF Core migration
Co-authored-by: collinbarrett <6483057+collinbarrett@users.noreply.github.com>
This commit is contained in:
parent
f94d65de81
commit
8725df9479
10 changed files with 92124 additions and 0 deletions
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,324 @@
|
|||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
||||
#nullable disable
|
||||
|
||||
#pragma warning disable CA1814 // Prefer jagged arrays over multidimensional
|
||||
|
||||
namespace FilterLists.Directory.Infrastructure.Migrations.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class AddAdVoidFilterLists : Migration
|
||||
{
|
||||
/// <inheritdoc />
|
||||
protected override void Up(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.InsertData(
|
||||
table: "FilterList",
|
||||
columns: new[] { "Id", "ChatUrl", "Description", "DonateUrl", "EmailAddress", "ForumUrl", "HomeUrl", "IssuesUrl", "LicenseId", "Name", "OnionUrl", "PolicyUrl", "SubmissionUrl" },
|
||||
values: new object[,]
|
||||
{
|
||||
{ 2828, null, "Blocks intrusive ads, trackers, fake downloads, cookie prompts, overlays, push alerts, widgets, and obsolete web clutter.", "https://ko-fi.com/igorskyflyer", "support@igorskyflyer.me", null, "https://github.com/the-advoid/ad-void", "https://github.com/the-advoid/ad-void/issues", 4, "AdVoid.Full", null, null, null },
|
||||
{ 2829, null, "Blocks major ad-servers, trackers, malware, fake download links, cuts-down timer executions.", "https://ko-fi.com/igorskyflyer", "support@igorskyflyer.me", null, "https://github.com/the-advoid/ad-void", "https://github.com/the-advoid/ad-void/issues", 4, "AdVoid.Core", null, null, null },
|
||||
{ 2830, null, "DNS-level blocker for ads, trackers, telemetry, malware, and web nuisances. Lightweight, system-wide protection.", "https://ko-fi.com/igorskyflyer", "support@igorskyflyer.me", null, "https://github.com/the-advoid/ad-void", "https://github.com/the-advoid/ad-void/issues", 4, "AdVoid.DNS", null, null, null },
|
||||
{ 2831, null, "Blocks site annoyances: cookie-consent banners, popups, modals, push notifications, survey, newsletter and subscribe popups, rating dialogs, skips countdowns, etc.", "https://ko-fi.com/igorskyflyer", "support@igorskyflyer.me", null, "https://github.com/the-advoid/ad-void", "https://github.com/the-advoid/ad-void/issues", 4, "AdVoid.Addon.NoAnnoyances", null, null, null },
|
||||
{ 2832, null, "Blocks external features: sharing, Google Chromecast, popup chats, post widgets, like widgets, etc.", "https://ko-fi.com/igorskyflyer", "support@igorskyflyer.me", null, "https://github.com/the-advoid/ad-void", "https://github.com/the-advoid/ad-void/issues", 4, "AdVoid.Addon.NoExternals", null, null, null },
|
||||
{ 2833, null, "Blocks non-essential resources: news widgets, JavaScript and CSS maps, PWA install banners, SWF objects, etc.", "https://ko-fi.com/igorskyflyer", "support@igorskyflyer.me", null, "https://github.com/the-advoid/ad-void", "https://github.com/the-advoid/ad-void/issues", 4, "AdVoid.Addon.NoExtras", null, null, null }
|
||||
});
|
||||
|
||||
migrationBuilder.InsertData(
|
||||
table: "Maintainer",
|
||||
columns: new[] { "Id", "EmailAddress", "Name", "TwitterHandle", "Url" },
|
||||
values: new object[] { 207, "support@igorskyflyer.me", "Igor Dimitrijević (igorskyflyer)", "igorskyflyer", "https://github.com/igorskyflyer" });
|
||||
|
||||
migrationBuilder.InsertData(
|
||||
table: "FilterListLanguage",
|
||||
columns: new[] { "FilterListId", "LanguageId" },
|
||||
values: new object[,]
|
||||
{
|
||||
{ 2828, (short)37 },
|
||||
{ 2829, (short)37 },
|
||||
{ 2830, (short)37 },
|
||||
{ 2831, (short)37 },
|
||||
{ 2832, (short)37 },
|
||||
{ 2833, (short)37 }
|
||||
});
|
||||
|
||||
migrationBuilder.InsertData(
|
||||
table: "FilterListMaintainer",
|
||||
columns: new[] { "FilterListId", "MaintainerId" },
|
||||
values: new object[,]
|
||||
{
|
||||
{ 2828, 207 },
|
||||
{ 2829, 207 },
|
||||
{ 2830, 207 },
|
||||
{ 2831, 207 },
|
||||
{ 2832, 207 },
|
||||
{ 2833, 207 }
|
||||
});
|
||||
|
||||
migrationBuilder.InsertData(
|
||||
table: "FilterListSyntax",
|
||||
columns: new[] { "FilterListId", "SyntaxId" },
|
||||
values: new object[,]
|
||||
{
|
||||
{ 2828, (short)4 },
|
||||
{ 2829, (short)4 },
|
||||
{ 2830, (short)2 },
|
||||
{ 2831, (short)4 },
|
||||
{ 2832, (short)4 },
|
||||
{ 2833, (short)4 }
|
||||
});
|
||||
|
||||
migrationBuilder.InsertData(
|
||||
table: "FilterListTag",
|
||||
columns: new[] { "FilterListId", "TagId" },
|
||||
values: new object[,]
|
||||
{
|
||||
{ 2828, 3 },
|
||||
{ 2829, 2 },
|
||||
{ 2830, 6 },
|
||||
{ 2831, 9 },
|
||||
{ 2832, 4 },
|
||||
{ 2833, 9 }
|
||||
});
|
||||
|
||||
migrationBuilder.InsertData(
|
||||
table: "FilterListViewUrl",
|
||||
columns: new[] { "FilterListId", "Id", "Primariness", "Url" },
|
||||
values: new object[,]
|
||||
{
|
||||
{ 2828, 3219, (short)1, "https://raw.githubusercontent.com/the-advoid/ad-void/main/AdVoid.Full.txt" },
|
||||
{ 2828, 3220, (short)2, "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/AdVoid.Full.txt" },
|
||||
{ 2829, 3221, (short)1, "https://raw.githubusercontent.com/the-advoid/ad-void/main/AdVoid.Core.txt" },
|
||||
{ 2829, 3222, (short)2, "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/AdVoid.Core.txt" },
|
||||
{ 2830, 3223, (short)1, "https://raw.githubusercontent.com/the-advoid/ad-void/main/AdVoid.DNS.txt" },
|
||||
{ 2830, 3224, (short)2, "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/AdVoid.DNS.txt" },
|
||||
{ 2831, 3225, (short)1, "https://raw.githubusercontent.com/the-advoid/ad-void/main/add-ons/AdVoid.Addon.NoAnnoyances.txt" },
|
||||
{ 2831, 3226, (short)2, "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/add-ons/AdVoid.Addon.NoAnnoyances.txt" },
|
||||
{ 2832, 3227, (short)1, "https://raw.githubusercontent.com/the-advoid/ad-void/main/add-ons/AdVoid.Addon.NoExternals.txt" },
|
||||
{ 2832, 3228, (short)2, "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/add-ons/AdVoid.Addon.NoExternals.txt" },
|
||||
{ 2833, 3229, (short)1, "https://raw.githubusercontent.com/the-advoid/ad-void/main/add-ons/AdVoid.Addon.NoExtras.txt" },
|
||||
{ 2833, 3230, (short)2, "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/add-ons/AdVoid.Addon.NoExtras.txt" }
|
||||
});
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
protected override void Down(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListLanguage",
|
||||
keyColumns: new[] { "FilterListId", "LanguageId" },
|
||||
keyValues: new object[] { 2828, (short)37 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListLanguage",
|
||||
keyColumns: new[] { "FilterListId", "LanguageId" },
|
||||
keyValues: new object[] { 2829, (short)37 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListLanguage",
|
||||
keyColumns: new[] { "FilterListId", "LanguageId" },
|
||||
keyValues: new object[] { 2830, (short)37 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListLanguage",
|
||||
keyColumns: new[] { "FilterListId", "LanguageId" },
|
||||
keyValues: new object[] { 2831, (short)37 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListLanguage",
|
||||
keyColumns: new[] { "FilterListId", "LanguageId" },
|
||||
keyValues: new object[] { 2832, (short)37 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListLanguage",
|
||||
keyColumns: new[] { "FilterListId", "LanguageId" },
|
||||
keyValues: new object[] { 2833, (short)37 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListMaintainer",
|
||||
keyColumns: new[] { "FilterListId", "MaintainerId" },
|
||||
keyValues: new object[] { 2828, 207 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListMaintainer",
|
||||
keyColumns: new[] { "FilterListId", "MaintainerId" },
|
||||
keyValues: new object[] { 2829, 207 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListMaintainer",
|
||||
keyColumns: new[] { "FilterListId", "MaintainerId" },
|
||||
keyValues: new object[] { 2830, 207 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListMaintainer",
|
||||
keyColumns: new[] { "FilterListId", "MaintainerId" },
|
||||
keyValues: new object[] { 2831, 207 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListMaintainer",
|
||||
keyColumns: new[] { "FilterListId", "MaintainerId" },
|
||||
keyValues: new object[] { 2832, 207 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListMaintainer",
|
||||
keyColumns: new[] { "FilterListId", "MaintainerId" },
|
||||
keyValues: new object[] { 2833, 207 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListSyntax",
|
||||
keyColumns: new[] { "FilterListId", "SyntaxId" },
|
||||
keyValues: new object[] { 2828, (short)4 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListSyntax",
|
||||
keyColumns: new[] { "FilterListId", "SyntaxId" },
|
||||
keyValues: new object[] { 2829, (short)4 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListSyntax",
|
||||
keyColumns: new[] { "FilterListId", "SyntaxId" },
|
||||
keyValues: new object[] { 2830, (short)2 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListSyntax",
|
||||
keyColumns: new[] { "FilterListId", "SyntaxId" },
|
||||
keyValues: new object[] { 2831, (short)4 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListSyntax",
|
||||
keyColumns: new[] { "FilterListId", "SyntaxId" },
|
||||
keyValues: new object[] { 2832, (short)4 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListSyntax",
|
||||
keyColumns: new[] { "FilterListId", "SyntaxId" },
|
||||
keyValues: new object[] { 2833, (short)4 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListTag",
|
||||
keyColumns: new[] { "FilterListId", "TagId" },
|
||||
keyValues: new object[] { 2828, 3 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListTag",
|
||||
keyColumns: new[] { "FilterListId", "TagId" },
|
||||
keyValues: new object[] { 2829, 2 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListTag",
|
||||
keyColumns: new[] { "FilterListId", "TagId" },
|
||||
keyValues: new object[] { 2830, 6 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListTag",
|
||||
keyColumns: new[] { "FilterListId", "TagId" },
|
||||
keyValues: new object[] { 2831, 9 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListTag",
|
||||
keyColumns: new[] { "FilterListId", "TagId" },
|
||||
keyValues: new object[] { 2832, 4 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListTag",
|
||||
keyColumns: new[] { "FilterListId", "TagId" },
|
||||
keyValues: new object[] { 2833, 9 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2828, 3219 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2828, 3220 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2829, 3221 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2829, 3222 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2830, 3223 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2830, 3224 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2831, 3225 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2831, 3226 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2832, 3227 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2832, 3228 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2833, 3229 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterListViewUrl",
|
||||
keyColumns: new[] { "FilterListId", "Id" },
|
||||
keyValues: new object[] { 2833, 3230 });
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterList",
|
||||
keyColumn: "Id",
|
||||
keyValue: 2828);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterList",
|
||||
keyColumn: "Id",
|
||||
keyValue: 2829);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterList",
|
||||
keyColumn: "Id",
|
||||
keyValue: 2830);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterList",
|
||||
keyColumn: "Id",
|
||||
keyValue: 2831);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterList",
|
||||
keyColumn: "Id",
|
||||
keyValue: 2832);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "FilterList",
|
||||
keyColumn: "Id",
|
||||
keyValue: 2833);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "Maintainer",
|
||||
keyColumn: "Id",
|
||||
keyValue: 207);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -21042,6 +21042,72 @@ protected override void BuildModel(ModelBuilder modelBuilder)
|
|||
IssuesUrl = "https://github.com/Bundy01/meta-blocklists/issues",
|
||||
LicenseId = 4,
|
||||
Name = "Meta Dnsmasq"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 2828,
|
||||
Description = "Blocks intrusive ads, trackers, fake downloads, cookie prompts, overlays, push alerts, widgets, and obsolete web clutter.",
|
||||
DonateUrl = "https://ko-fi.com/igorskyflyer",
|
||||
EmailAddress = "support@igorskyflyer.me",
|
||||
HomeUrl = "https://github.com/the-advoid/ad-void",
|
||||
IssuesUrl = "https://github.com/the-advoid/ad-void/issues",
|
||||
LicenseId = 4,
|
||||
Name = "AdVoid.Full"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 2829,
|
||||
Description = "Blocks major ad-servers, trackers, malware, fake download links, cuts-down timer executions.",
|
||||
DonateUrl = "https://ko-fi.com/igorskyflyer",
|
||||
EmailAddress = "support@igorskyflyer.me",
|
||||
HomeUrl = "https://github.com/the-advoid/ad-void",
|
||||
IssuesUrl = "https://github.com/the-advoid/ad-void/issues",
|
||||
LicenseId = 4,
|
||||
Name = "AdVoid.Core"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 2830,
|
||||
Description = "DNS-level blocker for ads, trackers, telemetry, malware, and web nuisances. Lightweight, system-wide protection.",
|
||||
DonateUrl = "https://ko-fi.com/igorskyflyer",
|
||||
EmailAddress = "support@igorskyflyer.me",
|
||||
HomeUrl = "https://github.com/the-advoid/ad-void",
|
||||
IssuesUrl = "https://github.com/the-advoid/ad-void/issues",
|
||||
LicenseId = 4,
|
||||
Name = "AdVoid.DNS"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 2831,
|
||||
Description = "Blocks site annoyances: cookie-consent banners, popups, modals, push notifications, survey, newsletter and subscribe popups, rating dialogs, skips countdowns, etc.",
|
||||
DonateUrl = "https://ko-fi.com/igorskyflyer",
|
||||
EmailAddress = "support@igorskyflyer.me",
|
||||
HomeUrl = "https://github.com/the-advoid/ad-void",
|
||||
IssuesUrl = "https://github.com/the-advoid/ad-void/issues",
|
||||
LicenseId = 4,
|
||||
Name = "AdVoid.Addon.NoAnnoyances"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 2832,
|
||||
Description = "Blocks external features: sharing, Google Chromecast, popup chats, post widgets, like widgets, etc.",
|
||||
DonateUrl = "https://ko-fi.com/igorskyflyer",
|
||||
EmailAddress = "support@igorskyflyer.me",
|
||||
HomeUrl = "https://github.com/the-advoid/ad-void",
|
||||
IssuesUrl = "https://github.com/the-advoid/ad-void/issues",
|
||||
LicenseId = 4,
|
||||
Name = "AdVoid.Addon.NoExternals"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 2833,
|
||||
Description = "Blocks non-essential resources: news widgets, JavaScript and CSS maps, PWA install banners, SWF objects, etc.",
|
||||
DonateUrl = "https://ko-fi.com/igorskyflyer",
|
||||
EmailAddress = "support@igorskyflyer.me",
|
||||
HomeUrl = "https://github.com/the-advoid/ad-void",
|
||||
IssuesUrl = "https://github.com/the-advoid/ad-void/issues",
|
||||
LicenseId = 4,
|
||||
Name = "AdVoid.Addon.NoExtras"
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -25509,6 +25575,36 @@ protected override void BuildModel(ModelBuilder modelBuilder)
|
|||
{
|
||||
FilterListId = 2818,
|
||||
LanguageId = (short)171
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2828,
|
||||
LanguageId = (short)37
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2829,
|
||||
LanguageId = (short)37
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2830,
|
||||
LanguageId = (short)37
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2831,
|
||||
LanguageId = (short)37
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2832,
|
||||
LanguageId = (short)37
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2833,
|
||||
LanguageId = (short)37
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -33541,6 +33637,36 @@ protected override void BuildModel(ModelBuilder modelBuilder)
|
|||
{
|
||||
FilterListId = 2827,
|
||||
MaintainerId = 198
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2828,
|
||||
MaintainerId = 207
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2829,
|
||||
MaintainerId = 207
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2830,
|
||||
MaintainerId = 207
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2831,
|
||||
MaintainerId = 207
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2832,
|
||||
MaintainerId = 207
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2833,
|
||||
MaintainerId = 207
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -45223,6 +45349,36 @@ protected override void BuildModel(ModelBuilder modelBuilder)
|
|||
{
|
||||
FilterListId = 2827,
|
||||
SyntaxId = (short)20
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2828,
|
||||
SyntaxId = (short)4
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2829,
|
||||
SyntaxId = (short)4
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2830,
|
||||
SyntaxId = (short)2
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2831,
|
||||
SyntaxId = (short)4
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2832,
|
||||
SyntaxId = (short)4
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2833,
|
||||
SyntaxId = (short)4
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -61845,6 +62001,36 @@ protected override void BuildModel(ModelBuilder modelBuilder)
|
|||
{
|
||||
FilterListId = 2827,
|
||||
TagId = 19
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2828,
|
||||
TagId = 3
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2829,
|
||||
TagId = 2
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2830,
|
||||
TagId = 6
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2831,
|
||||
TagId = 9
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2832,
|
||||
TagId = 4
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2833,
|
||||
TagId = 9
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -64766,6 +64952,14 @@ protected override void BuildModel(ModelBuilder modelBuilder)
|
|||
Id = 206,
|
||||
Name = "1275.ru",
|
||||
Url = "https://1275.ru/"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 207,
|
||||
EmailAddress = "support@igorskyflyer.me",
|
||||
Name = "Igor Dimitrijević (igorskyflyer)",
|
||||
TwitterHandle = "igorskyflyer",
|
||||
Url = "https://github.com/igorskyflyer"
|
||||
});
|
||||
});
|
||||
|
||||
|
|
@ -90781,6 +90975,102 @@ protected override void BuildModel(ModelBuilder modelBuilder)
|
|||
Primariness = (short)1,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://raw.githubusercontent.com/Bundy01/meta-blocklists/main/meta-dnsmasq.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2828,
|
||||
Id = 3219,
|
||||
Primariness = (short)1,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://raw.githubusercontent.com/the-advoid/ad-void/main/AdVoid.Full.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2828,
|
||||
Id = 3220,
|
||||
Primariness = (short)2,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/AdVoid.Full.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2829,
|
||||
Id = 3221,
|
||||
Primariness = (short)1,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://raw.githubusercontent.com/the-advoid/ad-void/main/AdVoid.Core.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2829,
|
||||
Id = 3222,
|
||||
Primariness = (short)2,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/AdVoid.Core.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2830,
|
||||
Id = 3223,
|
||||
Primariness = (short)1,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://raw.githubusercontent.com/the-advoid/ad-void/main/AdVoid.DNS.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2830,
|
||||
Id = 3224,
|
||||
Primariness = (short)2,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/AdVoid.DNS.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2831,
|
||||
Id = 3225,
|
||||
Primariness = (short)1,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://raw.githubusercontent.com/the-advoid/ad-void/main/add-ons/AdVoid.Addon.NoAnnoyances.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2831,
|
||||
Id = 3226,
|
||||
Primariness = (short)2,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/add-ons/AdVoid.Addon.NoAnnoyances.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2832,
|
||||
Id = 3227,
|
||||
Primariness = (short)1,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://raw.githubusercontent.com/the-advoid/ad-void/main/add-ons/AdVoid.Addon.NoExternals.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2832,
|
||||
Id = 3228,
|
||||
Primariness = (short)2,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/add-ons/AdVoid.Addon.NoExternals.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2833,
|
||||
Id = 3229,
|
||||
Primariness = (short)1,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://raw.githubusercontent.com/the-advoid/ad-void/main/add-ons/AdVoid.Addon.NoExtras.txt"
|
||||
},
|
||||
new
|
||||
{
|
||||
FilterListId = 2833,
|
||||
Id = 3230,
|
||||
Primariness = (short)2,
|
||||
SegmentNumber = (short)0,
|
||||
Url = "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/add-ons/AdVoid.Addon.NoExtras.txt"
|
||||
});
|
||||
});
|
||||
|
||||
|
|
|
|||
|
|
@ -18596,5 +18596,65 @@
|
|||
"issuesUrl": "https://github.com/Bundy01/meta-blocklists/issues",
|
||||
"licenseId": 4,
|
||||
"name": "Meta Dnsmasq"
|
||||
},
|
||||
{
|
||||
"description": "Blocks intrusive ads, trackers, fake downloads, cookie prompts, overlays, push alerts, widgets, and obsolete web clutter.",
|
||||
"donateUrl": "https://ko-fi.com/igorskyflyer",
|
||||
"emailAddress": "support@igorskyflyer.me",
|
||||
"homeUrl": "https://github.com/the-advoid/ad-void",
|
||||
"id": 2828,
|
||||
"issuesUrl": "https://github.com/the-advoid/ad-void/issues",
|
||||
"licenseId": 4,
|
||||
"name": "AdVoid.Full"
|
||||
},
|
||||
{
|
||||
"description": "Blocks major ad-servers, trackers, malware, fake download links, cuts-down timer executions.",
|
||||
"donateUrl": "https://ko-fi.com/igorskyflyer",
|
||||
"emailAddress": "support@igorskyflyer.me",
|
||||
"homeUrl": "https://github.com/the-advoid/ad-void",
|
||||
"id": 2829,
|
||||
"issuesUrl": "https://github.com/the-advoid/ad-void/issues",
|
||||
"licenseId": 4,
|
||||
"name": "AdVoid.Core"
|
||||
},
|
||||
{
|
||||
"description": "DNS-level blocker for ads, trackers, telemetry, malware, and web nuisances. Lightweight, system-wide protection.",
|
||||
"donateUrl": "https://ko-fi.com/igorskyflyer",
|
||||
"emailAddress": "support@igorskyflyer.me",
|
||||
"homeUrl": "https://github.com/the-advoid/ad-void",
|
||||
"id": 2830,
|
||||
"issuesUrl": "https://github.com/the-advoid/ad-void/issues",
|
||||
"licenseId": 4,
|
||||
"name": "AdVoid.DNS"
|
||||
},
|
||||
{
|
||||
"description": "Blocks site annoyances: cookie-consent banners, popups, modals, push notifications, survey, newsletter and subscribe popups, rating dialogs, skips countdowns, etc.",
|
||||
"donateUrl": "https://ko-fi.com/igorskyflyer",
|
||||
"emailAddress": "support@igorskyflyer.me",
|
||||
"homeUrl": "https://github.com/the-advoid/ad-void",
|
||||
"id": 2831,
|
||||
"issuesUrl": "https://github.com/the-advoid/ad-void/issues",
|
||||
"licenseId": 4,
|
||||
"name": "AdVoid.Addon.NoAnnoyances"
|
||||
},
|
||||
{
|
||||
"description": "Blocks external features: sharing, Google Chromecast, popup chats, post widgets, like widgets, etc.",
|
||||
"donateUrl": "https://ko-fi.com/igorskyflyer",
|
||||
"emailAddress": "support@igorskyflyer.me",
|
||||
"homeUrl": "https://github.com/the-advoid/ad-void",
|
||||
"id": 2832,
|
||||
"issuesUrl": "https://github.com/the-advoid/ad-void/issues",
|
||||
"licenseId": 4,
|
||||
"name": "AdVoid.Addon.NoExternals"
|
||||
},
|
||||
{
|
||||
"description": "Blocks non-essential resources: news widgets, JavaScript and CSS maps, PWA install banners, SWF objects, etc.",
|
||||
"donateUrl": "https://ko-fi.com/igorskyflyer",
|
||||
"emailAddress": "support@igorskyflyer.me",
|
||||
"homeUrl": "https://github.com/the-advoid/ad-void",
|
||||
"id": 2833,
|
||||
"issuesUrl": "https://github.com/the-advoid/ad-void/issues",
|
||||
"licenseId": 4,
|
||||
"name": "AdVoid.Addon.NoExtras"
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -3558,5 +3558,29 @@
|
|||
{
|
||||
"filterListId": 2818,
|
||||
"languageId": 171
|
||||
},
|
||||
{
|
||||
"filterListId": 2828,
|
||||
"languageId": 37
|
||||
},
|
||||
{
|
||||
"filterListId": 2829,
|
||||
"languageId": 37
|
||||
},
|
||||
{
|
||||
"filterListId": 2830,
|
||||
"languageId": 37
|
||||
},
|
||||
{
|
||||
"filterListId": 2831,
|
||||
"languageId": 37
|
||||
},
|
||||
{
|
||||
"filterListId": 2832,
|
||||
"languageId": 37
|
||||
},
|
||||
{
|
||||
"filterListId": 2833,
|
||||
"languageId": 37
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -6410,5 +6410,29 @@
|
|||
{
|
||||
"filterListId": 2827,
|
||||
"maintainerId": 198
|
||||
},
|
||||
{
|
||||
"filterListId": 2828,
|
||||
"maintainerId": 207
|
||||
},
|
||||
{
|
||||
"filterListId": 2829,
|
||||
"maintainerId": 207
|
||||
},
|
||||
{
|
||||
"filterListId": 2830,
|
||||
"maintainerId": 207
|
||||
},
|
||||
{
|
||||
"filterListId": 2831,
|
||||
"maintainerId": 207
|
||||
},
|
||||
{
|
||||
"filterListId": 2832,
|
||||
"maintainerId": 207
|
||||
},
|
||||
{
|
||||
"filterListId": 2833,
|
||||
"maintainerId": 207
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -9330,5 +9330,29 @@
|
|||
{
|
||||
"filterListId": 2827,
|
||||
"syntaxId": 20
|
||||
},
|
||||
{
|
||||
"filterListId": 2828,
|
||||
"syntaxId": 4
|
||||
},
|
||||
{
|
||||
"filterListId": 2829,
|
||||
"syntaxId": 4
|
||||
},
|
||||
{
|
||||
"filterListId": 2830,
|
||||
"syntaxId": 2
|
||||
},
|
||||
{
|
||||
"filterListId": 2831,
|
||||
"syntaxId": 4
|
||||
},
|
||||
{
|
||||
"filterListId": 2832,
|
||||
"syntaxId": 4
|
||||
},
|
||||
{
|
||||
"filterListId": 2833,
|
||||
"syntaxId": 4
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -13282,5 +13282,29 @@
|
|||
{
|
||||
"filterListId": 2827,
|
||||
"tagId": 19
|
||||
},
|
||||
{
|
||||
"filterListId": 2828,
|
||||
"tagId": 3
|
||||
},
|
||||
{
|
||||
"filterListId": 2829,
|
||||
"tagId": 2
|
||||
},
|
||||
{
|
||||
"filterListId": 2830,
|
||||
"tagId": 6
|
||||
},
|
||||
{
|
||||
"filterListId": 2831,
|
||||
"tagId": 9
|
||||
},
|
||||
{
|
||||
"filterListId": 2832,
|
||||
"tagId": 4
|
||||
},
|
||||
{
|
||||
"filterListId": 2833,
|
||||
"tagId": 9
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -17683,5 +17683,77 @@
|
|||
"id": 3218,
|
||||
"primariness": 1,
|
||||
"url": "https://raw.githubusercontent.com/Bundy01/meta-blocklists/main/meta-dnsmasq.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2828,
|
||||
"id": 3219,
|
||||
"primariness": 1,
|
||||
"url": "https://raw.githubusercontent.com/the-advoid/ad-void/main/AdVoid.Full.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2828,
|
||||
"id": 3220,
|
||||
"primariness": 2,
|
||||
"url": "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/AdVoid.Full.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2829,
|
||||
"id": 3221,
|
||||
"primariness": 1,
|
||||
"url": "https://raw.githubusercontent.com/the-advoid/ad-void/main/AdVoid.Core.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2829,
|
||||
"id": 3222,
|
||||
"primariness": 2,
|
||||
"url": "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/AdVoid.Core.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2830,
|
||||
"id": 3223,
|
||||
"primariness": 1,
|
||||
"url": "https://raw.githubusercontent.com/the-advoid/ad-void/main/AdVoid.DNS.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2830,
|
||||
"id": 3224,
|
||||
"primariness": 2,
|
||||
"url": "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/AdVoid.DNS.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2831,
|
||||
"id": 3225,
|
||||
"primariness": 1,
|
||||
"url": "https://raw.githubusercontent.com/the-advoid/ad-void/main/add-ons/AdVoid.Addon.NoAnnoyances.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2831,
|
||||
"id": 3226,
|
||||
"primariness": 2,
|
||||
"url": "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/add-ons/AdVoid.Addon.NoAnnoyances.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2832,
|
||||
"id": 3227,
|
||||
"primariness": 1,
|
||||
"url": "https://raw.githubusercontent.com/the-advoid/ad-void/main/add-ons/AdVoid.Addon.NoExternals.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2832,
|
||||
"id": 3228,
|
||||
"primariness": 2,
|
||||
"url": "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/add-ons/AdVoid.Addon.NoExternals.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2833,
|
||||
"id": 3229,
|
||||
"primariness": 1,
|
||||
"url": "https://raw.githubusercontent.com/the-advoid/ad-void/main/add-ons/AdVoid.Addon.NoExtras.txt"
|
||||
},
|
||||
{
|
||||
"filterListId": 2833,
|
||||
"id": 3230,
|
||||
"primariness": 2,
|
||||
"url": "https://cdn.jsdelivr.net/gh/the-advoid/ad-void@main/add-ons/AdVoid.Addon.NoExtras.txt"
|
||||
}
|
||||
]
|
||||
|
|
|
|||
|
|
@ -1064,5 +1064,12 @@
|
|||
"id": 206,
|
||||
"name": "1275.ru",
|
||||
"url": "https://1275.ru/"
|
||||
},
|
||||
{
|
||||
"emailAddress": "support@igorskyflyer.me",
|
||||
"id": 207,
|
||||
"name": "Igor Dimitrijević (igorskyflyer)",
|
||||
"twitterHandle": "igorskyflyer",
|
||||
"url": "https://github.com/igorskyflyer"
|
||||
}
|
||||
]
|
||||
|
|
|
|||
Loading…
Reference in a new issue