[PR #386] [MERGED] DNS Override Lists, and more #patch #423

Closed
opened 2026-03-04 01:36:47 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/spr-networks/super/pull/386
Author: @lts-rad
Created: 11/2/2024
Status: Merged
Merged: 11/2/2024
Merged by: @lts-rad

Base: mainHead: dev


📝 Commits (10+)

  • e80aee0 [api] Migrate DNS settings after loading config
  • 4eadd70 [docs] Update release notes
  • 25d1b61 [base] Fix docker virtual rules
  • e9f9f56 [api] Reduce error logs
  • ee7a7a6 [api] Swap insert order for dns_dnat
  • 075a4d2 Merge branch 'main' into dev
  • ea76e6f [api] Fix 149/155 operating class for 5ghz
  • c689218 [docs] Update release notes
  • 2484499 [build] Add curl for default external IP
  • 9796e34 [api] Fix endpoint port validation to accept 0-65535

📊 Changes

32 files changed (+1864 additions, -477 deletions)

View changed files

📝 RELEASE-NOTES.md (+12 -0)
📝 api/code/api.go (+1 -1)
📝 api/code/firewall.go (+1 -1)
📝 api/code/radios.go (+6 -1)
📝 base/scripts/nft_rules.sh (+0 -2)
📝 dns/Dockerfile (+1 -1)
📝 frontend/src/IconUtils.js (+222 -120)
📝 frontend/src/__tests__/DNS.js (+4 -2)
📝 frontend/src/api/API.js (+1 -1)
📝 frontend/src/api/DNS.js (+4 -2)
📝 frontend/src/api/Wifi.js (+15 -1)
📝 frontend/src/components/ColorPicker.js (+1 -1)
📝 frontend/src/components/DNS/DNSAddOverride.js (+4 -1)
📝 frontend/src/components/DNS/DNSBlocklist.js (+539 -190)
frontend/src/components/DNS/DNSImportOverride.js (+498 -0)
📝 frontend/src/components/DNS/DNSLogHistoryList.js (+8 -10)
📝 frontend/src/components/DNS/DNSOverrideList.ios.js (+2 -1)
📝 frontend/src/components/DNS/DNSOverrideList.js (+5 -4)
📝 frontend/src/components/DNS/DNSOverrideListItem.js (+3 -2)
📝 frontend/src/components/Dashboard/WifiWidgets.js (+1 -9)

...and 12 more files

📄 Description

v1.0.4

Improvements

  • New Icons
  • New Blocklist View
  • Support for Override Lists
  • Can now use blocklists to categorize domains
  • Can now update wifi passwords on the edit device view
  • New Icons
    Fixes
  • Fix operating class for 5ghz channel selection

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/spr-networks/super/pull/386 **Author:** [@lts-rad](https://github.com/lts-rad) **Created:** 11/2/2024 **Status:** ✅ Merged **Merged:** 11/2/2024 **Merged by:** [@lts-rad](https://github.com/lts-rad) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`e80aee0`](https://github.com/spr-networks/super/commit/e80aee014795ccf340fa38b1584853a78cd80a28) [api] Migrate DNS settings after loading config - [`4eadd70`](https://github.com/spr-networks/super/commit/4eadd70f5b35fae87f1f2d40ea5dde8d5107f099) [docs] Update release notes - [`25d1b61`](https://github.com/spr-networks/super/commit/25d1b61f9db44a98b25dd3e463024c7b24560536) [base] Fix docker virtual rules - [`e9f9f56`](https://github.com/spr-networks/super/commit/e9f9f561ddacaed35a466ec6fcf70f337917a6ae) [api] Reduce error logs - [`ee7a7a6`](https://github.com/spr-networks/super/commit/ee7a7a6f46c70601ca0560fe8a4ac8505720c95f) [api] Swap insert order for dns_dnat - [`075a4d2`](https://github.com/spr-networks/super/commit/075a4d23861e1eaed1ae3ea8792f89e28bd6b060) Merge branch 'main' into dev - [`ea76e6f`](https://github.com/spr-networks/super/commit/ea76e6f1c71756dc9656708294770a1d00f1b4c2) [api] Fix 149/155 operating class for 5ghz - [`c689218`](https://github.com/spr-networks/super/commit/c6892180b4e9a63b79427d904fae5bb84428dfbe) [docs] Update release notes - [`2484499`](https://github.com/spr-networks/super/commit/248449962d8b49b1146bb555dccc29181329e077) [build] Add curl for default external IP - [`9796e34`](https://github.com/spr-networks/super/commit/9796e34721d5330518b7bced3b9d0a864abda9c2) [api] Fix endpoint port validation to accept 0-65535 ### 📊 Changes **32 files changed** (+1864 additions, -477 deletions) <details> <summary>View changed files</summary> 📝 `RELEASE-NOTES.md` (+12 -0) 📝 `api/code/api.go` (+1 -1) 📝 `api/code/firewall.go` (+1 -1) 📝 `api/code/radios.go` (+6 -1) 📝 `base/scripts/nft_rules.sh` (+0 -2) 📝 `dns/Dockerfile` (+1 -1) 📝 `frontend/src/IconUtils.js` (+222 -120) 📝 `frontend/src/__tests__/DNS.js` (+4 -2) 📝 `frontend/src/api/API.js` (+1 -1) 📝 `frontend/src/api/DNS.js` (+4 -2) 📝 `frontend/src/api/Wifi.js` (+15 -1) 📝 `frontend/src/components/ColorPicker.js` (+1 -1) 📝 `frontend/src/components/DNS/DNSAddOverride.js` (+4 -1) 📝 `frontend/src/components/DNS/DNSBlocklist.js` (+539 -190) ➕ `frontend/src/components/DNS/DNSImportOverride.js` (+498 -0) 📝 `frontend/src/components/DNS/DNSLogHistoryList.js` (+8 -10) 📝 `frontend/src/components/DNS/DNSOverrideList.ios.js` (+2 -1) 📝 `frontend/src/components/DNS/DNSOverrideList.js` (+5 -4) 📝 `frontend/src/components/DNS/DNSOverrideListItem.js` (+3 -2) 📝 `frontend/src/components/Dashboard/WifiWidgets.js` (+1 -9) _...and 12 more files_ </details> ### 📄 Description ## v1.0.4 **Improvements** - New Icons - New Blocklist View - Support for Override Lists - Can now use blocklists to categorize domains - Can now update wifi passwords on the edit device view - New Icons **Fixes** - Fix operating class for 5ghz channel selection --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-04 01:36:47 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/super#423
No description provided.