Skip to content

Commit bd77fa2

Browse files
acl rules ui update (#1029)
* ui update * add list header c * update acl rules index page * finish up rules list filters, update rules form * add sqlx queries for offline run
1 parent 020278b commit bd77fa2

File tree

31 files changed

+2026
-877
lines changed

31 files changed

+2026
-877
lines changed

Cargo.lock

+12-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/package.json

+36-35
Original file line numberDiff line numberDiff line change
@@ -40,35 +40,36 @@
4040
]
4141
},
4242
"dependencies": {
43-
"@floating-ui/react": "^0.27.3",
43+
"@floating-ui/react": "^0.27.5",
4444
"@github/webauthn-json": "^2.1.1",
45-
"@hookform/resolvers": "^3.10.0",
45+
"@hookform/resolvers": "^4.1.3",
4646
"@react-hook/resize-observer": "^2.0.2",
47-
"@react-rxjs/core": "^0.10.7",
47+
"@react-rxjs/core": "^0.10.8",
4848
"@stablelib/base64": "^2.0.1",
4949
"@stablelib/x25519": "^2.0.1",
50-
"@tanstack/query-core": "^5.62.16",
51-
"@tanstack/react-query": "^5.63.0",
50+
"@tanstack/query-core": "^5.67.1",
51+
"@tanstack/react-query": "^5.67.1",
5252
"@tanstack/react-virtual": "3.0.0-beta.9",
5353
"@tanstack/virtual-core": "3.0.0-beta.9",
5454
"@use-gesture/react": "^10.3.1",
55-
"axios": "^1.7.9",
55+
"axios": "^1.8.1",
5656
"byte-size": "^9.0.1",
5757
"classnames": "^2.5.1",
5858
"clsx": "^2.1.1",
5959
"dayjs": "^1.11.13",
60-
"deepmerge-ts": "^7.1.3",
60+
"deepmerge-ts": "^7.1.5",
6161
"detect-browser": "^5.3.0",
6262
"events": "^3.3.0",
6363
"fast-deep-equal": "^3.1.3",
6464
"file-saver": "^2.0.5",
65-
"framer-motion": "^11.16.1",
65+
"framer-motion": "^12.4.10",
66+
"fuse.js": "^7.1.0",
6667
"get-text-width": "^1.0.3",
6768
"hex-rgb": "^5.0.0",
6869
"html-react-parser": "^5.2.2",
6970
"humanize-duration": "^3.32.1",
7071
"ipaddr.js": "^2.2.0",
71-
"itertools": "^2.3.2",
72+
"itertools": "^2.4.1",
7273
"lodash-es": "^4.17.21",
7374
"merge-refs": "^1.3.0",
7475
"numbro": "^2.5.0",
@@ -80,73 +81,73 @@
8081
"react-dom": "^18.2.0",
8182
"react-hook-form": "^7.54.2",
8283
"react-idle-timer": "^5.7.2",
83-
"react-is": "^18.2.0",
84+
"react-is": "^19.0.0",
8485
"react-loading-skeleton": "^3.5.0",
85-
"react-markdown": "^9.0.3",
86+
"react-markdown": "^10.0.1",
8687
"react-qr-code": "^2.0.15",
8788
"react-resize-detector": "^12.0.2",
8889
"react-router": "^6.21.3",
8990
"react-router-dom": "^6.21.3",
9091
"react-tracked": "^2.0.1",
9192
"react-virtualized-auto-sizer": "^1.0.25",
9293
"react-window": "^1.8.11",
93-
"recharts": "^2.15.0",
94+
"recharts": "^2.15.1",
9495
"rehype-external-links": "^3.0.0",
9596
"rehype-raw": "^7.0.0",
9697
"rehype-sanitize": "^6.0.0",
97-
"rxjs": "^7.8.1",
98+
"rxjs": "^7.8.2",
9899
"scheduler": "^0.25.0",
99100
"string-similarity": "^4.0.4",
100101
"typesafe-i18n": "^5.26.2",
101-
"use-breakpoint": "^4.0.5",
102-
"zod": "^3.24.1",
102+
"use-breakpoint": "^4.0.6",
103+
"zod": "^3.24.2",
103104
"zustand": "^5.0.3"
104105
},
105106
"devDependencies": {
106-
"@babel/core": "^7.26.0",
107+
"@babel/core": "^7.26.9",
107108
"@csstools/css-parser-algorithms": "^3.0.4",
108109
"@csstools/css-tokenizer": "^3.0.3",
109-
"@eslint/js": "^9.17.0",
110+
"@eslint/js": "^9.21.0",
110111
"@hookform/devtools": "^4.3.3",
111-
"@stylistic/eslint-plugin-ts": "^2.12.1",
112-
"@tanstack/react-query-devtools": "^5.63.0",
112+
"@stylistic/eslint-plugin-ts": "^4.2.0",
113+
"@tanstack/react-query-devtools": "^5.67.1",
113114
"@types/byte-size": "^8.1.2",
114115
"@types/file-saver": "^2.0.7",
115116
"@types/humanize-duration": "^3.27.4",
116117
"@types/lodash-es": "^4.17.12",
117-
"@types/node": "^22.10.5",
118+
"@types/node": "^22.13.9",
118119
"@types/react": "^18.2.48",
119120
"@types/react-dom": "^18.2.18",
120121
"@types/react-router-dom": "^5.3.3",
121122
"@types/react-virtualized-auto-sizer": "^1.0.4",
122123
"@types/react-window": "^1.8.8",
123124
"@types/string-similarity": "^4.0.2",
124-
"@typescript-eslint/eslint-plugin": "^8.19.1",
125-
"@typescript-eslint/parser": "^8.19.1",
126-
"@vitejs/plugin-react-swc": "^3.7.2",
125+
"@typescript-eslint/eslint-plugin": "^8.26.0",
126+
"@typescript-eslint/parser": "^8.26.0",
127+
"@vitejs/plugin-react-swc": "^3.8.0",
127128
"autoprefixer": "^10.4.20",
128129
"concurrently": "^9.1.2",
129130
"dotenv": "^16.4.7",
130-
"esbuild": "^0.24.2",
131-
"eslint": "^9.17.0",
132-
"eslint-config-prettier": "^9.1.0",
131+
"esbuild": "^0.25.0",
132+
"eslint": "^9.21.0",
133+
"eslint-config-prettier": "^10.0.2",
133134
"eslint-plugin-import": "^2.31.0",
134135
"eslint-plugin-jsx-a11y": "^6.10.2",
135-
"eslint-plugin-prettier": "^5.2.1",
136-
"eslint-plugin-react": "^7.37.3",
137-
"eslint-plugin-react-hooks": "^5.1.0",
138-
"eslint-plugin-react-refresh": "^0.4.16",
136+
"eslint-plugin-prettier": "^5.2.3",
137+
"eslint-plugin-react": "^7.37.4",
138+
"eslint-plugin-react-hooks": "^5.2.0",
139+
"eslint-plugin-react-refresh": "^0.4.19",
139140
"eslint-plugin-simple-import-sort": "^12.1.1",
140-
"globals": "^15.14.0",
141-
"postcss": "^8.4.49",
142-
"prettier": "^3.4.2",
141+
"globals": "^16.0.0",
142+
"postcss": "^8.5.3",
143+
"prettier": "^3.5.3",
143144
"sass": "^1.70.0",
144145
"standard-version": "^9.5.0",
145146
"typedoc": "^0.27.6",
146147
"typescript": "~5.7.2",
147-
"typescript-eslint": "^8.19.1",
148+
"typescript-eslint": "^8.26.0",
148149
"typescript-eslint-language-service": "^5.0.5",
149-
"vite": "^6.0.7",
150+
"vite": "^6.2.0",
150151
"vite-plugin-eslint": "^1.8.1",
151152
"vite-plugin-package-version": "^1.1.0"
152153
}

0 commit comments

Comments
 (0)