[PR #57] [MERGED] Introduce Notifications based on the nflog capability #276

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

📋 Pull Request Information

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

Base: mainHead: dev


📝 Commits (10+)

  • be2376f [logs] add packet logs code, using ulogd
  • ff88117 [logs] rm tmp code
  • 0992cf5 [logs] add notification settings + forked eventbus for unix sockets
  • c211709 [logs] info
  • a8e22d6 [logs] show settings if avail
  • bf40856 Merge branch 'dev' into packet_logs
  • a00ee56 [logs] use spr fork of EventBus
  • f298ac7 [logs] update prefix, documentation + client code
  • 0ae234c [log] update EventBus. add SprBus code
  • 394a718 [log] update EventBus. add SprBus code

📊 Changes

38 files changed (+3279 additions, -72 deletions)

View changed files

📝 api/code/api.go (+7 -0)
📝 api/code/go.mod (+12 -8)
📝 api/code/go.sum (+74 -11)
api/code/notifications.go (+318 -0)
📝 base/scripts/nft_rules.sh (+14 -6)
📝 docker-compose.yml (+17 -0)
📝 frontend/src/Notifications.ios.js (+64 -28)
📝 frontend/src/Notifications.js (+1 -1)
frontend/src/api/Notifications.js (+14 -0)
📝 frontend/src/api/WebSocket.js (+13 -1)
📝 frontend/src/api/index.js (+1 -0)
📝 frontend/src/components/Devices/Device.js (+6 -0)
📝 frontend/src/components/Devices/DeviceListing.js (+18 -1)
frontend/src/components/Notifications/AddNotification.js (+153 -0)
📝 frontend/src/layouts/Admin.js (+175 -10)
📝 frontend/src/routes.js (+9 -0)
📝 frontend/src/views/Home.js (+10 -6)
frontend/src/views/Notifications.js (+205 -0)
packet_logs/Dockerfile (+24 -0)
packet_logs/README.md (+172 -0)

...and 18 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/57 **Author:** [@lts-rad](https://github.com/lts-rad) **Created:** 9/2/2022 **Status:** ✅ Merged **Merged:** 9/2/2022 **Merged by:** [@lts-rad](https://github.com/lts-rad) **Base:** `main` ← **Head:** `dev` --- ### 📝 Commits (10+) - [`be2376f`](https://github.com/spr-networks/super/commit/be2376fb9e6509dad2c5704ee482d7f1b60cb0c9) [logs] add packet logs code, using ulogd - [`ff88117`](https://github.com/spr-networks/super/commit/ff88117c8541385761d74fb14d5bea8be8361ee7) [logs] rm tmp code - [`0992cf5`](https://github.com/spr-networks/super/commit/0992cf5bb84e76d2d9d990a1b968fa2ba3d29f9c) [logs] add notification settings + forked eventbus for unix sockets - [`c211709`](https://github.com/spr-networks/super/commit/c211709b1374a9ae5e215ccf1dfc7b95c1a2751b) [logs] info - [`a8e22d6`](https://github.com/spr-networks/super/commit/a8e22d61f1ba9be306fc7621e911bdd2f47b20e0) [logs] show settings if avail - [`bf40856`](https://github.com/spr-networks/super/commit/bf40856d2c13d6d6a0a1292c740d0673ac54b1f9) Merge branch 'dev' into packet_logs - [`a00ee56`](https://github.com/spr-networks/super/commit/a00ee567c8839b7a05ed0908e9a67fd9e4005630) [logs] use spr fork of EventBus - [`f298ac7`](https://github.com/spr-networks/super/commit/f298ac72a862ca1bd3f61455ec0ef25e86a3779c) [logs] update prefix, documentation + client code - [`0ae234c`](https://github.com/spr-networks/super/commit/0ae234c1298bf7afbb3e4e8e1dc1d7fe3ab3ea82) [log] update EventBus. add SprBus code - [`394a718`](https://github.com/spr-networks/super/commit/394a718c8b51f2b4cd2b61fb80b09309f62266af) [log] update EventBus. add SprBus code ### 📊 Changes **38 files changed** (+3279 additions, -72 deletions) <details> <summary>View changed files</summary> 📝 `api/code/api.go` (+7 -0) 📝 `api/code/go.mod` (+12 -8) 📝 `api/code/go.sum` (+74 -11) ➕ `api/code/notifications.go` (+318 -0) 📝 `base/scripts/nft_rules.sh` (+14 -6) 📝 `docker-compose.yml` (+17 -0) 📝 `frontend/src/Notifications.ios.js` (+64 -28) 📝 `frontend/src/Notifications.js` (+1 -1) ➕ `frontend/src/api/Notifications.js` (+14 -0) 📝 `frontend/src/api/WebSocket.js` (+13 -1) 📝 `frontend/src/api/index.js` (+1 -0) 📝 `frontend/src/components/Devices/Device.js` (+6 -0) 📝 `frontend/src/components/Devices/DeviceListing.js` (+18 -1) ➕ `frontend/src/components/Notifications/AddNotification.js` (+153 -0) 📝 `frontend/src/layouts/Admin.js` (+175 -10) 📝 `frontend/src/routes.js` (+9 -0) 📝 `frontend/src/views/Home.js` (+10 -6) ➕ `frontend/src/views/Notifications.js` (+205 -0) ➕ `packet_logs/Dockerfile` (+24 -0) ➕ `packet_logs/README.md` (+172 -0) _...and 18 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:36:03 +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#276
No description provided.