[PR #9] [MERGED] Api revamp #242

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

📋 Pull Request Information

Original PR: https://github.com/spr-networks/super/pull/9
Author: @lts-rad
Created: 3/24/2022
Status: Merged
Merged: 3/24/2022
Merged by: @lts-rad

Base: mainHead: api_revamp


📝 Commits (10+)

  • db1f246 [api] Refactor API
  • 5930732 [api] Refactor fixes
  • 83713f8 [frontend] Update frontend for backend refactor
  • 74102ac [api] Remove debug prints
  • 6e787eb [api] Add devices configuration volume
  • c448a5c [api] Add devices configuration volume
  • 67705b9 [api] Refactor API
  • 442e942 [api] [ui] Refactor fixes
  • 8f37916 [api] [ui] Refactor fixes
  • 119d219 [api] Refactor API fixes

📊 Changes

22 files changed (+849 additions, -651 deletions)

View changed files

📝 .github/workflows/docker-image.yml (+0 -1)
📝 api/code/api.go (+607 -417)
📝 api/code/ws.go (+0 -2)
base/template_configs/devices/devices.json (+18 -0)
base/template_configs/devices/zones.json (+17 -0)
base/template_configs/wifi/psks.json (+0 -12)
base/template_configs/zones/zones.json (+0 -38)
📝 docker-compose-prebuilt.yml (+1 -0)
📝 docker-compose.yml (+1 -0)
📝 frontend/src/components/Devices/Device.js (+72 -77)
📝 frontend/src/components/Devices/DeviceListing.js (+4 -2)
📝 frontend/src/components/Helpers/Api.js (+63 -32)
📝 frontend/src/components/Zones/ZoneDevice.js (+4 -29)
📝 frontend/src/components/Zones/ZoneListing.js (+5 -6)
📝 frontend/src/views/Devices/Arp.js (+2 -2)
📝 frontend/src/views/Devices/Edit/AddDevice.js (+17 -17)
📝 frontend/src/views/Devices/Edit/WifiConnect.js (+1 -1)
📝 frontend/src/views/SignalStrength.js (+5 -5)
📝 frontend/src/views/Traffic.js (+3 -3)
📝 frontend/src/views/TrafficTimeSeries.js (+0 -1)

...and 2 more files

📄 Description

No description provided


🔄 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/9 **Author:** [@lts-rad](https://github.com/lts-rad) **Created:** 3/24/2022 **Status:** ✅ Merged **Merged:** 3/24/2022 **Merged by:** [@lts-rad](https://github.com/lts-rad) **Base:** `main` ← **Head:** `api_revamp` --- ### 📝 Commits (10+) - [`db1f246`](https://github.com/spr-networks/super/commit/db1f24680ae1e942d306a31f4990bbfb339ccef7) [api] Refactor API - [`5930732`](https://github.com/spr-networks/super/commit/5930732f7f5684582f80fc965d0b6afe6fff5ddb) [api] Refactor fixes - [`83713f8`](https://github.com/spr-networks/super/commit/83713f8b33e84205c6bbff7e8ac465cd37bd12d6) [frontend] Update frontend for backend refactor - [`74102ac`](https://github.com/spr-networks/super/commit/74102ac7b75380afa4e432de53cbd367061ec3ce) [api] Remove debug prints - [`6e787eb`](https://github.com/spr-networks/super/commit/6e787eb5494e941be6f9f3ff5c0124756d75e3c9) [api] Add devices configuration volume - [`c448a5c`](https://github.com/spr-networks/super/commit/c448a5c32428b1f4bea758b22845efdf3a0da73b) [api] Add devices configuration volume - [`67705b9`](https://github.com/spr-networks/super/commit/67705b99be63383f5158db44baf15a67d6c6edbb) [api] Refactor API - [`442e942`](https://github.com/spr-networks/super/commit/442e9420908986496e2280463696e7b504a588a2) [api] [ui] Refactor fixes - [`8f37916`](https://github.com/spr-networks/super/commit/8f3791647280a67cd6159dd55a0d3d8fd098cea5) [api] [ui] Refactor fixes - [`119d219`](https://github.com/spr-networks/super/commit/119d2199c6090512cf3f65d6e648c2a5179063bf) [api] Refactor API fixes ### 📊 Changes **22 files changed** (+849 additions, -651 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/docker-image.yml` (+0 -1) 📝 `api/code/api.go` (+607 -417) 📝 `api/code/ws.go` (+0 -2) ➕ `base/template_configs/devices/devices.json` (+18 -0) ➕ `base/template_configs/devices/zones.json` (+17 -0) ➖ `base/template_configs/wifi/psks.json` (+0 -12) ➖ `base/template_configs/zones/zones.json` (+0 -38) 📝 `docker-compose-prebuilt.yml` (+1 -0) 📝 `docker-compose.yml` (+1 -0) 📝 `frontend/src/components/Devices/Device.js` (+72 -77) 📝 `frontend/src/components/Devices/DeviceListing.js` (+4 -2) 📝 `frontend/src/components/Helpers/Api.js` (+63 -32) 📝 `frontend/src/components/Zones/ZoneDevice.js` (+4 -29) 📝 `frontend/src/components/Zones/ZoneListing.js` (+5 -6) 📝 `frontend/src/views/Devices/Arp.js` (+2 -2) 📝 `frontend/src/views/Devices/Edit/AddDevice.js` (+17 -17) 📝 `frontend/src/views/Devices/Edit/WifiConnect.js` (+1 -1) 📝 `frontend/src/views/SignalStrength.js` (+5 -5) 📝 `frontend/src/views/Traffic.js` (+3 -3) 📝 `frontend/src/views/TrafficTimeSeries.js` (+0 -1) _...and 2 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-04 01:35:51 +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#242
No description provided.