Enhance service management by adding service groups functionality; introduce new schemas for service groups and views; update API routes and handlers for service groups; implement service group creation and update logic; refactor service queries to support grouping; add new dependencies in pnpm-lock.yaml for improved UI components.
Build, Test, and Push CFDM Docker Image / test (push) Has been cancelled
Build, Test, and Push CFDM Docker Image / build-and-push (push) Has been cancelled
Build, Test, and Push CFDM Docker Image / create-release (push) Has been cancelled
Build, Test, and Push CFDM Docker Image / update-wiki (push) Has been cancelled

This commit is contained in:
Denozordec
2026-06-19 11:19:22 +07:00
parent 5f7b3ac388
commit 0a0a1a92f1
1321 changed files with 10817 additions and 317 deletions
@@ -0,0 +1,23 @@
C:\Users\shats\Dev\cloudflare-domain-manager\backend\target-check\debug\deps\serde_json-377d0e53ac645dc2.d: C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\lib.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\macros.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\de.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\error.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\map.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\ser.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\mod.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\de.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\from.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\index.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\partial_eq.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\ser.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\io\mod.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\iter.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\number.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\read.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\raw.rs
C:\Users\shats\Dev\cloudflare-domain-manager\backend\target-check\debug\deps\libserde_json-377d0e53ac645dc2.rlib: C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\lib.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\macros.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\de.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\error.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\map.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\ser.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\mod.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\de.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\from.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\index.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\partial_eq.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\ser.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\io\mod.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\iter.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\number.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\read.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\raw.rs
C:\Users\shats\Dev\cloudflare-domain-manager\backend\target-check\debug\deps\libserde_json-377d0e53ac645dc2.rmeta: C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\lib.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\macros.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\de.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\error.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\map.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\ser.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\mod.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\de.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\from.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\index.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\partial_eq.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\ser.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\io\mod.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\iter.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\number.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\read.rs C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\raw.rs
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\lib.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\macros.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\de.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\error.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\map.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\ser.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\mod.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\de.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\from.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\index.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\partial_eq.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\value\ser.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\io\mod.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\iter.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\number.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\read.rs:
C:\Users\shats\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.150\src\raw.rs: