Skip to content

Commit

Permalink
Merge branch 'master' into fix/AG-31162
Browse files Browse the repository at this point in the history
  • Loading branch information
AdamWr committed Jun 14, 2024
2 parents a80d212 + a2ac480 commit be4e0a8
Show file tree
Hide file tree
Showing 38 changed files with 1,277 additions and 751 deletions.
4 changes: 2 additions & 2 deletions .markdownlint.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"line_length": 120
},
"no-multiple-blanks": { "maximum": 2 },
"no-inline-html": { "allowed_elements": ["a"]},
"no-duplicate-header": { "siblings_only": true },
"no-inline-html": { "allowed_elements": ["a"] },
"no-duplicate-heading": { "siblings_only": true },
"no-blanks-blockquote": false,
"no-bare-urls": false,
"ul-style": { "style": "dash" }
Expand Down
10 changes: 5 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ The format is based on [Keep a Changelog], and this project adheres to [Semantic
<!-- TODO: change `@added unknown` tag due to the actual version -->
<!-- during new scriptlets or redirects releasing -->

## [Unreleased]
## [v1.11.1] - 2024-06-13

### Added

- `trusted-dispatch-event` scriptlet [#382]
- `trusted-replace-outbound-text` scriptlet [#410]
- ability to click on the element with specified text in `trusted-click-element` scriptlet [#409]
- ability to click element in closed shadow root in `trusted-click-element` scriptlet [#423]
- `isRedirectResourceCompatibleWithAdg()` method to check compatibility of redirect resources with AdGuard
without needing the full rule text [#420]
- `trusted-replace-outbound-text` scriptlet [#410]
- ability to click on the element with specified text in `trusted-click-element` scriptlet [#409]
- `trusted-dispatch-event` scriptlet [#382]

### Deprecated

Expand All @@ -26,7 +26,7 @@ The format is based on [Keep a Changelog], and this project adheres to [Semantic

- `set-attr` value cannot be set to minimum `0` and maximum `32767` possible value [#425]

[Unreleased]: https://github.com/AdguardTeam/Scriptlets/compare/v1.10.25...HEAD
[v1.11.1]: https://github.com/AdguardTeam/Scriptlets/compare/v1.10.25...v1.11.1
[#425]: https://github.com/AdguardTeam/Scriptlets/issues/425
[#423]: https://github.com/AdguardTeam/Scriptlets/issues/423
[#420]: https://github.com/AdguardTeam/Scriptlets/issues/420
Expand Down
2 changes: 1 addition & 1 deletion dist/build.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
version=1.10.25
version=1.11.1
14 changes: 3 additions & 11 deletions dist/redirect-files/amazon-apstag.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,19 +20,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/ati-smarttag.js
Original file line number Diff line number Diff line change
Expand Up @@ -80,19 +80,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/didomi-loader.js
Original file line number Diff line number Diff line change
Expand Up @@ -119,19 +119,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/fingerprintjs2.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/fingerprintjs3.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,19 +29,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/gemius.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/google-analytics-ga.js
Original file line number Diff line number Diff line change
Expand Up @@ -80,19 +80,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/google-analytics.js
Original file line number Diff line number Diff line change
Expand Up @@ -91,19 +91,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/google-ima3.js
Original file line number Diff line number Diff line change
Expand Up @@ -604,19 +604,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/googlesyndication-adsbygoogle.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,19 +60,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/googletagservices-gpt.js
Original file line number Diff line number Diff line change
Expand Up @@ -378,19 +378,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/matomo.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/metrika-yandex-tag.js
Original file line number Diff line number Diff line change
Expand Up @@ -75,19 +75,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/metrika-yandex-watch.js
Original file line number Diff line number Diff line change
Expand Up @@ -59,19 +59,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
14 changes: 3 additions & 11 deletions dist/redirect-files/naver-wcslog.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,11 @@
try {
var log = console.log.bind(console);
var trace = console.trace.bind(console);
var prefix = source.ruleText || "";
var prefix = "";
if (source.domainName) {
var AG_SCRIPTLET_MARKER = "#%#//";
var UBO_SCRIPTLET_MARKER = "##+js";
var ruleStartIndex;
if (source.ruleText.includes(AG_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(AG_SCRIPTLET_MARKER);
} else if (source.ruleText.includes(UBO_SCRIPTLET_MARKER)) {
ruleStartIndex = source.ruleText.indexOf(UBO_SCRIPTLET_MARKER);
}
var rulePart = source.ruleText.slice(ruleStartIndex);
prefix = "".concat(source.domainName).concat(rulePart);
prefix += "".concat(source.domainName);
}
prefix += "#%#//scriptlet('".concat(source.name, "', '").concat(source.args.join(", "), "')");
log("".concat(prefix, " trace start"));
if (trace) {
trace();
Expand Down
Loading

0 comments on commit be4e0a8

Please sign in to comment.