From a070b313d45d180382d7fcd850ba8f7c2bb13448 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 13 Dec 2025 00:46:37 +0000 Subject: [PATCH 1/5] Initial plan From 40942d063735ccc85f8eb9b7bb97e7e6603c6b1f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 13 Dec 2025 00:50:58 +0000 Subject: [PATCH 2/5] Initial plan to fix Python version inconsistencies Co-authored-by: abhimehro <84992105+abhimehro@users.noreply.github.com> --- plan.json | 145 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100644 plan.json diff --git a/plan.json b/plan.json new file mode 100644 index 0000000..fcd631d --- /dev/null +++ b/plan.json @@ -0,0 +1,145 @@ +[ + { + "profile": "dummy", + "folders": [ + { + "name": "Apple PR allow", + "rules": 22, + "action": 1, + "status": 1 + }, + { + "name": "Badware Hoster", + "rules": 1328, + "action": 0, + "status": 1 + }, + { + "name": "META Tracker allow", + "rules": 17, + "action": 1, + "status": 1 + }, + { + "name": "Microsoft Tracker allow", + "rules": 71, + "action": 1, + "status": 1 + }, + { + "name": "Amazon Tracker", + "rules": 317, + "action": 0, + "status": 1 + }, + { + "name": "Apple Tracker", + "rules": 96, + "action": 0, + "status": 1 + }, + { + "name": "Huawei Tracker", + "rules": 121, + "action": 0, + "status": 1 + }, + { + "name": "LG webOS Tracker", + "rules": 18, + "action": 0, + "status": 1 + }, + { + "name": "Microsoft Tracker", + "rules": 382, + "action": 0, + "status": 1 + }, + { + "name": "OPPO/Realme Tracker", + "rules": 352, + "action": 0, + "status": 1 + }, + { + "name": "Samsung Tracker", + "rules": 197, + "action": 0, + "status": 1 + }, + { + "name": "Tiktok Tracker - aggressive", + "rules": 465, + "action": 0, + "status": 1 + }, + { + "name": "Tiktok Tracker", + "rules": 369, + "action": 0, + "status": 1 + }, + { + "name": "Vivo Tracker", + "rules": 225, + "action": 0, + "status": 1 + }, + { + "name": "Xiaomi Tracker", + "rules": 356, + "action": 0, + "status": 1 + }, + { + "name": "No Safesearch Support", + "rules": 180, + "action": 0, + "status": 1 + }, + { + "name": "Referral", + "rules": 910, + "action": 1, + "status": 1 + }, + { + "name": "Spam IDNs", + "rules": 151, + "action": 0, + "status": 1 + }, + { + "name": "Spam TLDs allow", + "rules": 813, + "action": 1, + "status": 1 + }, + { + "name": "Most Abused TLDs", + "rules": 1247, + "action": null, + "status": 1 + }, + { + "name": "Spam TLDs", + "rules": 283, + "action": 0, + "status": 1 + }, + { + "name": "Known Issues allow", + "rules": 24, + "action": 1, + "status": 1 + }, + { + "name": "Potentially Malicious IPs", + "rules": 24, + "action": null, + "status": 1 + } + ] + } +] \ No newline at end of file From 71159bf3433951049bc7e9d68bc3ce74ecbf6597 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 13 Dec 2025 00:51:34 +0000 Subject: [PATCH 3/5] Fix Python version requirements across all files Co-authored-by: abhimehro <84992105+abhimehro@users.noreply.github.com> --- .github/workflows/sync.yml | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml index 3d94e1f..80a8930 100644 --- a/.github/workflows/sync.yml +++ b/.github/workflows/sync.yml @@ -17,7 +17,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: '3.13' cache: 'pip' - name: Install dependencies diff --git a/README.md b/README.md index d15c930..1b99066 100644 --- a/README.md +++ b/README.md @@ -69,5 +69,5 @@ The included GitHub Actions workflow (`.github/workflows/ci.yml`) runs a dry-run - `PROFILE`: your Control D profile ID(s) ## Requirements -- Python 3.12+ +- Python 3.13+ - `uv` (for dependency management) From c7116e6ce5396a596a2986b249fd0ea0d4b057a1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 13 Dec 2025 00:51:59 +0000 Subject: [PATCH 4/5] Remove accidentally committed plan.json and add to .gitignore Co-authored-by: abhimehro <84992105+abhimehro@users.noreply.github.com> --- .gitignore | 2 +- plan.json | 145 ----------------------------------------------------- 2 files changed, 1 insertion(+), 146 deletions(-) delete mode 100644 plan.json diff --git a/.gitignore b/.gitignore index f54031b..8be608e 100644 --- a/.gitignore +++ b/.gitignore @@ -203,4 +203,4 @@ __marimo__/ .streamlit/secrets.toml # Firebase Studio -.idx \ No newline at end of file +.idxplan.json diff --git a/plan.json b/plan.json deleted file mode 100644 index fcd631d..0000000 --- a/plan.json +++ /dev/null @@ -1,145 +0,0 @@ -[ - { - "profile": "dummy", - "folders": [ - { - "name": "Apple PR allow", - "rules": 22, - "action": 1, - "status": 1 - }, - { - "name": "Badware Hoster", - "rules": 1328, - "action": 0, - "status": 1 - }, - { - "name": "META Tracker allow", - "rules": 17, - "action": 1, - "status": 1 - }, - { - "name": "Microsoft Tracker allow", - "rules": 71, - "action": 1, - "status": 1 - }, - { - "name": "Amazon Tracker", - "rules": 317, - "action": 0, - "status": 1 - }, - { - "name": "Apple Tracker", - "rules": 96, - "action": 0, - "status": 1 - }, - { - "name": "Huawei Tracker", - "rules": 121, - "action": 0, - "status": 1 - }, - { - "name": "LG webOS Tracker", - "rules": 18, - "action": 0, - "status": 1 - }, - { - "name": "Microsoft Tracker", - "rules": 382, - "action": 0, - "status": 1 - }, - { - "name": "OPPO/Realme Tracker", - "rules": 352, - "action": 0, - "status": 1 - }, - { - "name": "Samsung Tracker", - "rules": 197, - "action": 0, - "status": 1 - }, - { - "name": "Tiktok Tracker - aggressive", - "rules": 465, - "action": 0, - "status": 1 - }, - { - "name": "Tiktok Tracker", - "rules": 369, - "action": 0, - "status": 1 - }, - { - "name": "Vivo Tracker", - "rules": 225, - "action": 0, - "status": 1 - }, - { - "name": "Xiaomi Tracker", - "rules": 356, - "action": 0, - "status": 1 - }, - { - "name": "No Safesearch Support", - "rules": 180, - "action": 0, - "status": 1 - }, - { - "name": "Referral", - "rules": 910, - "action": 1, - "status": 1 - }, - { - "name": "Spam IDNs", - "rules": 151, - "action": 0, - "status": 1 - }, - { - "name": "Spam TLDs allow", - "rules": 813, - "action": 1, - "status": 1 - }, - { - "name": "Most Abused TLDs", - "rules": 1247, - "action": null, - "status": 1 - }, - { - "name": "Spam TLDs", - "rules": 283, - "action": 0, - "status": 1 - }, - { - "name": "Known Issues allow", - "rules": 24, - "action": 1, - "status": 1 - }, - { - "name": "Potentially Malicious IPs", - "rules": 24, - "action": null, - "status": 1 - } - ] - } -] \ No newline at end of file From a772167af0fc4c46c2cc3b2e6e0dac30ceed25c3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 13 Dec 2025 00:52:47 +0000 Subject: [PATCH 5/5] Fix .gitignore formatting issue Co-authored-by: abhimehro <84992105+abhimehro@users.noreply.github.com> --- .gitignore | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 8be608e..4370a2d 100644 --- a/.gitignore +++ b/.gitignore @@ -203,4 +203,7 @@ __marimo__/ .streamlit/secrets.toml # Firebase Studio -.idxplan.json +.idx + +# Generated artifacts +plan.json