From 2dd7e8916759a669bbe2b0c2d1af0b7ca32021e5 Mon Sep 17 00:00:00 2001 From: Slava Leleka Date: Tue, 8 Aug 2023 16:21:28 +0300 Subject: [PATCH] support replace modifier by ModifierValidator. AG-23891 Squashed commit of the following: commit 28bf48bfb973c5af32a9155a95dfb88d03462e37 Author: Slava Leleka Date: Tue Aug 8 16:00:09 2023 +0300 remove empty line commit 51653b6432790f49d508572ada5f0f5e507fe590 Author: Slava Leleka Date: Tue Aug 8 15:59:51 2023 +0300 revert check-compatibility-tables commit 890dca3021a9ba662d27b00c0b0c5fa71bc2fb3d Author: Slava Leleka Date: Tue Aug 8 15:58:48 2023 +0300 support replace modifier commit 967b6774772944814853bfceba65f0e17eaa0f77 Merge: 15b9b3ac 3fa26b58 Author: Slava Leleka Date: Tue Aug 8 14:25:58 2023 +0300 Merge branch 'master' of ssh://bit.adguard.com:7999/adguard-filters/tsurlfilter commit 15b9b3ac72d590e6f1559e991d2804a6c15f893d Merge: 86198ef6 43db0f51 Author: Slava Leleka Date: Tue Aug 8 13:28:01 2023 +0300 Merge branch 'master' of ssh://bit.adguard.com:7999/adguard-filters/tsurlfilter commit 86198ef6de92e400b67ed5f8b683b025422cfcf8 Merge: 9b099fbc 7de315b8 Author: Slava Leleka Date: Mon Jul 31 19:46:51 2023 +0300 Merge branch 'master' of ssh://bit.adguard.com:7999/adguard-filters/tsurlfilter commit 9b099fbc5519cfe0bc5318b70feb25125902f18f Merge: a7d6b214 5c9457aa Author: Slava Leleka Date: Fri Jul 28 17:55:30 2023 +0300 Merge branch 'master' of ssh://bit.adguard.com:7999/adguard-filters/tsurlfilter commit a7d6b21446fd290b849cca090d760fd901696624 Merge: 0045b38f 9b26e0b4 Author: Slava Leleka Date: Mon Jul 24 16:35:23 2023 +0300 Merge branch 'master' of ssh://bit.adguard.com:7999/adguard-filters/tsurlfilter commit 0045b38f94e3f9d544a776255b82e43c91dc27e7 Author: Slava Leleka Date: Wed Jul 19 20:58:46 2023 +0300 Revert "add simple value_format for app modifier" This reverts commit a5b3f708999e4e935280f58fb1f6adb1a2d45537. commit 691c0c5bee3897b4692f96eba07de1c037ada0b8 Author: Slava Leleka Date: Wed Jul 19 20:54:16 2023 +0300 improve check-compatibility-tables commit a5b3f708999e4e935280f58fb1f6adb1a2d45537 Author: Slava Leleka Date: Wed Jul 19 20:53:21 2023 +0300 add simple value_format for app modifier --- packages/agtree/src/compatibility-tables/raw-modifiers.ts | 2 ++ packages/agtree/test/validator/index.test.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/agtree/src/compatibility-tables/raw-modifiers.ts b/packages/agtree/src/compatibility-tables/raw-modifiers.ts index 36efbe687..e9d67772e 100644 --- a/packages/agtree/src/compatibility-tables/raw-modifiers.ts +++ b/packages/agtree/src/compatibility-tables/raw-modifiers.ts @@ -51,6 +51,7 @@ import redirectRule from './modifiers/redirect-rule.yml'; import redirect from './modifiers/redirect.yml'; import removeheader from './modifiers/removeheader.yml'; import removeparam from './modifiers/removeparam.yml'; +import replace from './modifiers/replace.yml'; import script from './modifiers/script.yml'; import specifichide from './modifiers/specifichide.yml'; import stealth from './modifiers/stealth.yml'; @@ -110,6 +111,7 @@ export const rawModifiersData: RawModifierData = { redirect, removeheader, removeparam, + replace, script, specifichide, stealth, diff --git a/packages/agtree/test/validator/index.test.ts b/packages/agtree/test/validator/index.test.ts index 8778c72a9..673994d9b 100644 --- a/packages/agtree/test/validator/index.test.ts +++ b/packages/agtree/test/validator/index.test.ts @@ -70,6 +70,7 @@ describe('ModifierValidator', () => { 'redirect', 'removeheader', 'removeparam', + 'replace', 'script', 'specifichide', 'stealth',