[PR #847] [MERGED] refactor: nodes analytics #8256

Closed
opened 2026-03-12 23:45:43 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/0xJacky/nginx-ui/pull/847
Author: @0xJacky
Created: 2/4/2025
Status: Merged
Merged: 2/5/2025
Merged by: @0xJacky

Base: devHead: refactor/node-analytics


📝 Commits (7)

  • 34c3abb refactor: nodes analytics
  • fee5145 Merge branch 'dev' into refactor/node-analytics
  • d91fd5c refactor: nodes analytics
  • fb4331d Merge branch 'dev' into refactor/node-analytics
  • 1b3b97b refactor: nodes analytics
  • eb35143 feat(debug): add pprof in debug mode
  • 5a7a95f refactor: websocket error handler

📊 Changes

17 files changed (+277 additions, -155 deletions)

View changed files

📝 api/analytic/analytic.go (+9 -6)
📝 api/analytic/nodes.go (+12 -6)
📝 api/nginx_log/nginx_log.go (+5 -3)
📝 api/upstream/upstream.go (+4 -2)
📝 app/src/views/dashboard/ServerAnalytic.vue (+0 -4)
📝 app/src/views/dashboard/components/NodeAnalyticItem.vue (+6 -1)
📝 app/src/views/environment/Environment.vue (+6 -9)
📝 go.mod (+31 -30)
📝 go.sum (+63 -0)
📝 internal/analytic/node.go (+4 -8)
📝 internal/analytic/node_record.go (+80 -57)
📝 internal/analytic/node_stat.go (+0 -3)
📝 internal/helper/websocket_error.go (+4 -7)
📝 internal/middleware/middleware.go (+37 -13)
📝 internal/pty/pipeline.go (+9 -5)
📝 model/model.go (+1 -1)
📝 router/routers.go (+6 -0)

📄 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/0xJacky/nginx-ui/pull/847 **Author:** [@0xJacky](https://github.com/0xJacky) **Created:** 2/4/2025 **Status:** ✅ Merged **Merged:** 2/5/2025 **Merged by:** [@0xJacky](https://github.com/0xJacky) **Base:** `dev` ← **Head:** `refactor/node-analytics` --- ### 📝 Commits (7) - [`34c3abb`](https://github.com/0xJacky/nginx-ui/commit/34c3abb297521f62363a74c25deeb64802503e93) refactor: nodes analytics - [`fee5145`](https://github.com/0xJacky/nginx-ui/commit/fee514578a6170db5a848ac7fb8347dd2d77007f) Merge branch 'dev' into refactor/node-analytics - [`d91fd5c`](https://github.com/0xJacky/nginx-ui/commit/d91fd5c5bd5839aad5fea9c13a414a76a50706f0) refactor: nodes analytics - [`fb4331d`](https://github.com/0xJacky/nginx-ui/commit/fb4331d0d4b4fe19adc6ff011848dbdf4af2355c) Merge branch 'dev' into refactor/node-analytics - [`1b3b97b`](https://github.com/0xJacky/nginx-ui/commit/1b3b97b192ef2efd4953895acfca7b1039cd24e3) refactor: nodes analytics - [`eb35143`](https://github.com/0xJacky/nginx-ui/commit/eb35143c88aa3cc511ad2873c76210c935d12dba) feat(debug): add pprof in debug mode - [`5a7a95f`](https://github.com/0xJacky/nginx-ui/commit/5a7a95f7774d02fd4fbe7c51e8ebde6d14ddc4bf) refactor: websocket error handler ### 📊 Changes **17 files changed** (+277 additions, -155 deletions) <details> <summary>View changed files</summary> 📝 `api/analytic/analytic.go` (+9 -6) 📝 `api/analytic/nodes.go` (+12 -6) 📝 `api/nginx_log/nginx_log.go` (+5 -3) 📝 `api/upstream/upstream.go` (+4 -2) 📝 `app/src/views/dashboard/ServerAnalytic.vue` (+0 -4) 📝 `app/src/views/dashboard/components/NodeAnalyticItem.vue` (+6 -1) 📝 `app/src/views/environment/Environment.vue` (+6 -9) 📝 `go.mod` (+31 -30) 📝 `go.sum` (+63 -0) 📝 `internal/analytic/node.go` (+4 -8) 📝 `internal/analytic/node_record.go` (+80 -57) 📝 `internal/analytic/node_stat.go` (+0 -3) 📝 `internal/helper/websocket_error.go` (+4 -7) 📝 `internal/middleware/middleware.go` (+37 -13) 📝 `internal/pty/pipeline.go` (+9 -5) 📝 `model/model.go` (+1 -1) 📝 `router/routers.go` (+6 -0) </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-12 23:45:43 +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/nginx-ui#8256
No description provided.