Skip to content

Commit 8ad1f0c

Browse files
committed
feat: add name filtering to site and stream listing options
1 parent 3a123cf commit 8ad1f0c

File tree

11 files changed

+364
-406
lines changed

11 files changed

+364
-406
lines changed

api/sites/list.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ func GetSiteList(c *gin.Context) {
1414
// Parse query parameters
1515
options := &site.ListOptions{
1616
Search: c.Query("search"),
17+
Name: c.Query("name"),
1718
Status: c.Query("status"),
1819
OrderBy: c.Query("sort_by"),
1920
Sort: c.DefaultQuery("order", "desc"),

api/streams/streams.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ func GetStreams(c *gin.Context) {
3535
// Parse query parameters
3636
options := &stream.ListOptions{
3737
Search: c.Query("search"),
38+
Name: c.Query("name"),
3839
Status: c.Query("status"),
3940
OrderBy: c.Query("order_by"),
4041
Sort: c.DefaultQuery("sort", "desc"),

app/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"@fingerprintjs/fingerprintjs": "^4.6.2",
1919
"@formkit/auto-animate": "^0.8.2",
2020
"@simplewebauthn/browser": "^13.1.2",
21-
"@uozi-admin/curd": "^4.5.3",
22-
"@uozi-admin/request": "^2.8.1",
21+
"@uozi-admin/curd": "^4.5.7",
22+
"@uozi-admin/request": "^2.8.4",
2323
"@vue/reactivity": "^3.5.18",
2424
"@vue/shared": "^3.5.18",
2525
"@vueuse/components": "^13.5.0",
@@ -30,7 +30,7 @@
3030
"@xterm/xterm": "^5.5.0",
3131
"ant-design-vue": "^4.2.6",
3232
"apexcharts": "^5.3.1",
33-
"axios": "^1.10.0",
33+
"axios": "^1.11.0",
3434
"dayjs": "^1.11.13",
3535
"highlight.js": "^11.11.1",
3636
"jsencrypt": "^3.3.2",
@@ -60,31 +60,31 @@
6060
"devDependencies": {
6161
"@antfu/eslint-config": "^5.0.0",
6262
"@iconify-json/fa": "1.2.1",
63-
"@iconify-json/tabler": "^1.2.19",
63+
"@iconify-json/tabler": "^1.2.20",
6464
"@iconify/tools": "^4.1.2",
6565
"@iconify/types": "^2.0.0",
6666
"@iconify/utils": "^2.3.0",
6767
"@iconify/vue": "^5.0.0",
6868
"@types/lodash": "^4.17.20",
6969
"@types/nprogress": "^0.2.3",
7070
"@types/sortablejs": "^1.15.8",
71-
"@vitejs/plugin-vue": "^6.0.0",
71+
"@vitejs/plugin-vue": "^6.0.1",
7272
"@vitejs/plugin-vue-jsx": "^5.0.1",
7373
"@vue/compiler-sfc": "^3.5.18",
7474
"@vue/tsconfig": "^0.7.0",
7575
"ace-builds": "^1.43.2",
7676
"autoprefixer": "^10.4.21",
77-
"eslint": "^9.31.0",
77+
"eslint": "^9.32.0",
7878
"eslint-plugin-sonarjs": "^3.0.4",
7979
"less": "^4.4.0",
8080
"postcss": "^8.5.6",
8181
"typescript": "5.8.3",
8282
"unplugin-auto-import": "^19.3.0",
8383
"unplugin-vue-components": "^28.8.0",
8484
"unplugin-vue-define-options": "^1.5.5",
85-
"vite": "npm:rolldown-vite@^7.0.10",
86-
"vite-plugin-inspect": "^11.3.0",
85+
"vite": "npm:rolldown-vite@^7.0.11",
86+
"vite-plugin-inspect": "^11.3.2",
8787
"vite-svg-loader": "^5.1.0",
88-
"vue-tsc": "^3.0.3"
88+
"vue-tsc": "^3.0.4"
8989
}
9090
}

0 commit comments

Comments
 (0)