[PR #416] [MERGED] Guest SSID Support #patch #432

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

📋 Pull Request Information

Original PR: https://github.com/spr-networks/super/pull/416
Author: @lts-rad
Created: 5/15/2025
Status: Merged
Merged: 5/16/2025
Merged by: @lts-rad

Base: mainHead: dev


📝 Commits (10+)

  • 874fa45 [build] Update golang & modules
  • 2881cf5 [api] Add platform specific code into linux.go to allow building on darwin
  • e0a5057 [ui] Fix typo under plugin add
  • 70de320 [api] Update extra bss numbering schemes
  • b6361b5 [api] Update new_bssid assignment
  • a3b866b [api] Add guest ssid support in backend
  • e832dc6 [api] Add missing newline for guest password
  • 6d6f27a [api] Improve virtual bssid support, add noapi policy
  • 3e6b468 [ui] Improved guest ssid support
  • fda5daa [base] Add api_block set

📊 Changes

71 files changed (+1685 additions, -396 deletions)

View changed files

📝 RELEASE-NOTES.md (+7 -0)
📝 api/Dockerfile (+12 -9)
📝 api/code/api.go (+2 -1)
api/code/darwin.go (+9 -0)
📝 api/code/dhcp.go (+7 -0)
📝 api/code/firewall.go (+120 -21)
📝 api/code/go.mod (+14 -13)
📝 api/code/go.sum (+38 -22)
📝 api/code/interfaces.go (+26 -8)
api/code/linux.go (+12 -0)
📝 api/code/radios.go (+117 -27)
📝 api_sample_plugin/Dockerfile (+2 -2)
📝 base/scripts/nft_rules.sh (+13 -0)
📝 base/setup.sh (+5 -4)
📝 base/template_configs/base/alerts.json (+1 -1)
📝 db/Dockerfile (+2 -2)
📝 db/code/go.mod (+4 -4)
📝 db/code/go.sum (+8 -0)
📝 dhcp/Dockerfile (+2 -2)
📝 dns/Dockerfile (+2 -2)

...and 51 more files

📄 Description

Guest SSID support with static password; https://github.com/spr-networks/super/issues/412

v1.0.12

Improvements

  • Golang version update & module upgrades
  • New API Block Policy to restart API/SSH access
  • Support for Guest SSIDs with static passwords
    Fixes
  • When multiple uplinks are configured but disconnected, choose only uplinks with routes set

🔄 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/416 **Author:** [@lts-rad](https://github.com/lts-rad) **Created:** 5/15/2025 **Status:** ✅ Merged **Merged:** 5/16/2025 **Merged by:** [@lts-rad](https://github.com/lts-rad) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`874fa45`](https://github.com/spr-networks/super/commit/874fa45a2a0ba3a62901212bf11dbfbd6fb80ae0) [build] Update golang & modules - [`2881cf5`](https://github.com/spr-networks/super/commit/2881cf5b8d9a6cd4e51bac8669b2dae59f6a5616) [api] Add platform specific code into linux.go to allow building on darwin - [`e0a5057`](https://github.com/spr-networks/super/commit/e0a50578bd70ef1ae11d774614673dd7c52315c8) [ui] Fix typo under plugin add - [`70de320`](https://github.com/spr-networks/super/commit/70de32034afbf0cab6d86a076b428779d1e1a8f2) [api] Update extra bss numbering schemes - [`b6361b5`](https://github.com/spr-networks/super/commit/b6361b55aa91b3d582376312e4df8954fc3acefb) [api] Update new_bssid assignment - [`a3b866b`](https://github.com/spr-networks/super/commit/a3b866b8555c0ec3f8d2ce6eeebf9d4675f40442) [api] Add guest ssid support in backend - [`e832dc6`](https://github.com/spr-networks/super/commit/e832dc607737646c8ffc8bc2f1ede6992761e651) [api] Add missing newline for guest password - [`6d6f27a`](https://github.com/spr-networks/super/commit/6d6f27a64e72a094c58dae1476085739146077bf) [api] Improve virtual bssid support, add noapi policy - [`3e6b468`](https://github.com/spr-networks/super/commit/3e6b468cde7f5b2d7f334bc3f94584b831012f7b) [ui] Improved guest ssid support - [`fda5daa`](https://github.com/spr-networks/super/commit/fda5daa1e36333732a9d4596cd844e88f917269f) [base] Add api_block set ### 📊 Changes **71 files changed** (+1685 additions, -396 deletions) <details> <summary>View changed files</summary> 📝 `RELEASE-NOTES.md` (+7 -0) 📝 `api/Dockerfile` (+12 -9) 📝 `api/code/api.go` (+2 -1) ➕ `api/code/darwin.go` (+9 -0) 📝 `api/code/dhcp.go` (+7 -0) 📝 `api/code/firewall.go` (+120 -21) 📝 `api/code/go.mod` (+14 -13) 📝 `api/code/go.sum` (+38 -22) 📝 `api/code/interfaces.go` (+26 -8) ➕ `api/code/linux.go` (+12 -0) 📝 `api/code/radios.go` (+117 -27) 📝 `api_sample_plugin/Dockerfile` (+2 -2) 📝 `base/scripts/nft_rules.sh` (+13 -0) 📝 `base/setup.sh` (+5 -4) 📝 `base/template_configs/base/alerts.json` (+1 -1) 📝 `db/Dockerfile` (+2 -2) 📝 `db/code/go.mod` (+4 -4) 📝 `db/code/go.sum` (+8 -0) 📝 `dhcp/Dockerfile` (+2 -2) 📝 `dns/Dockerfile` (+2 -2) _...and 51 more files_ </details> ### 📄 Description Guest SSID support with static password; https://github.com/spr-networks/super/issues/412 ## v1.0.12 **Improvements** - Golang version update & module upgrades - New API Block Policy to restart API/SSH access - Support for Guest SSIDs with static passwords **Fixes** - When multiple uplinks are configured but disconnected, choose only uplinks with routes set --- <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:50 +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#432
No description provided.