feat: scope host permissions and redirect rule strictly to rutracker.gq, bump v1.0.4
Build & Package Extension / build (push) Successful in 9s

This commit is contained in:
m4xx1m committed 2026-10-11 01:35:23 +03:00
1 parent b75965ffa2
commit 0e88736e61
3 files changed
+7 -6

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
# GQ to ORG Redirector
Простое и ультралегкое расширение для Google Chrome и Chromium-браузеров (Manifest V3), которое автоматически перенаправляет запросы с доменов `.gq` на соответствующие `.org` (например, `rutracker.gq` -> `rutracker.org`).
Простое и ультралегкое расширение для Google Chrome и Chromium-браузеров (Manifest V3), которое автоматически перенаправляет запросы с `rutracker.gq` на `rutracker.org`.
## Особенности
- **Работает до обращения к сети:** перехват происходит на уровне движка Chromium (`declarativeNetRequest`), поэтому не возникает проблем с DNS, HSTS или отсутствующими SSL-сертификатами.
+4 -3
View File
@@ -1,13 +1,14 @@
{
"manifest_version": 3,
"name": "GQ to ORG Redirector",
"version": "1.0.3",
"description": "Мгновенно перенаправляет запросы с .gq на .org до отправки в сеть",
"version": "1.0.4",
"description": "Мгновенно перенаправляет запросы с rutracker.gq на rutracker.org до отправки в сеть",
"permissions": [
"declarativeNetRequest"
],
"host_permissions": [
"*://*.gq/*"
"*://rutracker.gq/*",
"*://*.rutracker.gq/*"
],
"declarative_net_request": {
"rule_resources": [
+2 -2
View File
@@ -5,11 +5,11 @@
"action": {
"type": "redirect",
"redirect": {
"regexSubstitution": "https://\\1.org/\\2"
"regexSubstitution": "https://\\1rutracker.org/\\2"
}
},
"condition": {
"regexFilter": "^https?://([^/]+)\\.gq/(.*)",
"regexFilter": "^https?://([^/]*?)rutracker\\.gq/(.*)",
"resourceTypes": [
"main_frame",
"sub_frame",