[PR #211] [MERGED] refactor: refactor app and api #917

Closed
opened 2026-02-26 12:09:56 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/0xJacky/nginx-ui/pull/211
Author: @0xJacky
Created: 11/28/2023
Status: Merged
Merged: 11/29/2023
Merged by: @0xJacky

Base: devHead: refactor-eslint


📝 Commits (4)

  • 287ef75 refactor: refactor app and api
  • d325dd7 fix: resolved eslint errors
  • ab1adcf fix: resolved all vue-tsc errors
  • 23b39a8 feat(ci): check app code style and types

📊 Changes

190 files changed (+9523 additions, -4603 deletions)

View changed files

📝 .air.toml (+6 -3)
📝 .github/workflows/build.yml (+10 -0)
📝 .gitignore (+0 -1)
.idea/.gitignore (+8 -0)
.idea/inspectionProfiles/Project_Default.xml (+6 -0)
.idea/modules.xml (+8 -0)
.idea/nginx-ui.iml (+9 -0)
.idea/vcs.xml (+7 -0)
📝 api/analytic/analytic.go (+33 -101)
api/analytic/nodes.go (+70 -0)
api/analytic/type.go (+52 -0)
📝 api/certificate/dns_credential.go (+5 -5)
📝 api/certificate/router.go (+2 -2)
api/config/add.go (+56 -0)
api/config/config.go (+0 -206)
api/config/get.go (+51 -0)
api/config/list.go (+69 -0)
api/config/modify.go (+51 -0)
api/cosy/cosy.go (+134 -0)
api/cosy/create.go (+72 -0)

...and 80 more files

📄 Description

  • resolved app layout eslint errors
  • resolved StdDesign eslint errors
  • api response structured data
  • resolved all vue-tsc errors
  • server analytic response structed data

🔄 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/211 **Author:** [@0xJacky](https://github.com/0xJacky) **Created:** 11/28/2023 **Status:** ✅ Merged **Merged:** 11/29/2023 **Merged by:** [@0xJacky](https://github.com/0xJacky) **Base:** `dev` ← **Head:** `refactor-eslint` --- ### 📝 Commits (4) - [`287ef75`](https://github.com/0xJacky/nginx-ui/commit/287ef7527dad19b68267f57b653f8db80ff35a5e) refactor: refactor app and api - [`d325dd7`](https://github.com/0xJacky/nginx-ui/commit/d325dd7493da8dfcececf78b7fa3942e966cef31) fix: resolved eslint errors - [`ab1adcf`](https://github.com/0xJacky/nginx-ui/commit/ab1adcfa3dfed3c2f8bb4ef00d91ca101a095db0) fix: resolved all vue-tsc errors - [`23b39a8`](https://github.com/0xJacky/nginx-ui/commit/23b39a80ab8350742c3f37b8e2dee1e34dd1747f) feat(ci): check app code style and types ### 📊 Changes **190 files changed** (+9523 additions, -4603 deletions) <details> <summary>View changed files</summary> 📝 `.air.toml` (+6 -3) 📝 `.github/workflows/build.yml` (+10 -0) 📝 `.gitignore` (+0 -1) ➕ `.idea/.gitignore` (+8 -0) ➕ `.idea/inspectionProfiles/Project_Default.xml` (+6 -0) ➕ `.idea/modules.xml` (+8 -0) ➕ `.idea/nginx-ui.iml` (+9 -0) ➕ `.idea/vcs.xml` (+7 -0) 📝 `api/analytic/analytic.go` (+33 -101) ➕ `api/analytic/nodes.go` (+70 -0) ➕ `api/analytic/type.go` (+52 -0) 📝 `api/certificate/dns_credential.go` (+5 -5) 📝 `api/certificate/router.go` (+2 -2) ➕ `api/config/add.go` (+56 -0) ➖ `api/config/config.go` (+0 -206) ➕ `api/config/get.go` (+51 -0) ➕ `api/config/list.go` (+69 -0) ➕ `api/config/modify.go` (+51 -0) ➕ `api/cosy/cosy.go` (+134 -0) ➕ `api/cosy/create.go` (+72 -0) _...and 80 more files_ </details> ### 📄 Description - [x] resolved app layout eslint errors - [x] resolved StdDesign eslint errors - [x] api response structured data - [x] resolved all vue-tsc errors - [x] server analytic response structed data --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 12:09:56 +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#917
No description provided.