Commit Graph

3146 Commits

Author SHA1 Message Date
Daniel.y
6156481ffc Merge pull request #1291 from danielaskdd/main
fix: improve form accessibility with proper label associations
2025-04-07 05:27:07 +08:00
yangdx
f2f390274c Update webui assets 2025-04-07 05:23:51 +08:00
yangdx
f33ff7f2c2 Fix linting 2025-04-07 05:23:28 +08:00
yangdx
7d63cfb87a Fix confusing i18n translation 2025-04-07 05:22:59 +08:00
yangdx
46ffb6afa4 fix: improve form accessibility with proper label associations
Added missing htmlFor attributes to labels and corresponding IDs to form elements throughout the web UI to enhance accessibility. This ensures screen readers can correctly identify form controls and improves browser autofill functionality. Changes include:

- Fixed label associations in login form
- Added proper IDs to form elements in Settings component
- Replaced decorative labels with semantic headings in PropertiesView
- Added screen reader accessible labels in RetrievalTesting
- Improved checkbox accessibility in QuerySettings
2025-04-07 05:20:12 +08:00
yangdx
01fc513621 refactor(login): update input field IDs to be more specific
Changed username/password input IDs from generic 'username'/'password' to more explicit 'username-input'/'password-input' and updated corresponding label htmlFor attributes for better clarity and consistency.
2025-04-07 05:00:42 +08:00
Daniel.y
d8054dfd5b Merge pull request #1290 from danielaskdd/main
Add description to status dialog
2025-04-07 04:17:35 +08:00
yangdx
fa5c431581 Update webui assets 2025-04-07 04:14:16 +08:00
yangdx
74d015fdba Add description to status dialog 2025-04-07 04:13:40 +08:00
Daniel.y
01fbb43ab3 Merge pull request #1284 from danielaskdd/main
Add edge size handling for node expansion and change graph to an undirected one
2025-04-07 01:24:08 +08:00
yangdx
cd0d721297 Update webui assets 2025-04-07 01:19:16 +08:00
yangdx
0261ebcf51 Fix linting 2025-04-07 01:18:18 +08:00
yangdx
ad96bed7ac Change to undirected graph 2025-04-07 01:17:44 +08:00
yangdx
fe7b5ac13b Add edge size handling for nodeexpansion 2025-04-07 01:04:45 +08:00
yangdx
f5c1ad2c92 Optimize node corlor 2025-04-07 00:27:42 +08:00
Daniel.y
d10a33899d Merge pull request #1283 from danielaskdd/main
Add i18n translation for legend type
2025-04-06 23:54:43 +08:00
yangdx
f235782b5b Update webui assets 2025-04-06 23:43:48 +08:00
yangdx
44e7a18a77 Fix linting 2025-04-06 23:42:39 +08:00
yangdx
688be94085 Add i18n translation 2025-04-06 23:42:39 +08:00
Daniel.y
19bc9f1418 Merge pull request #1282 from danielaskdd/main
Optimize node color by pre-set colors
2025-04-06 23:11:04 +08:00
yangdx
b94c1e406b Optimize node color 2025-04-06 23:04:45 +08:00
yangdx
f92eed8441 Update webui assets 2025-04-06 22:01:33 +08:00
yangdx
9b7a8395b5 Optimize node color by pre-set colors 2025-04-06 22:01:05 +08:00
Daniel.y
09a6311d9e Merge pull request #1279 from danielaskdd/main
Merge PR #1258 and hange get_by_id batch size from 25 to 5 to reserve db connection resources
2025-04-06 17:47:51 +08:00
yangdx
b2284c8b9d Fix linting 2025-04-06 17:45:32 +08:00
yangdx
f1ee478cfb Bump api version to 0137 2025-04-06 17:42:58 +08:00
yangdx
b45c5f9304 Change get_by_id batch size from 25 to 5 to reserve db connection resouces 2025-04-06 17:42:13 +08:00
yangdx
3a5a921fde Merge branch 'shmily1012/main' 2025-04-06 17:21:55 +08:00
Daniel.y
16ace5dfab Merge pull request #1278 from danielaskdd/fix-label-missing
Improve search label display on graph view tab
2025-04-06 17:17:07 +08:00
yangdx
6d05cf8362 Update webui assets 2025-04-06 17:12:04 +08:00
yangdx
7371516860 Add node cololr by type feature to node expansion 2025-04-06 17:07:20 +08:00
yangdx
b2640d8a67 Update webui assets 2025-04-06 16:34:21 +08:00
yangdx
daf4175be0 Fix * display problem on graph label box 2025-04-06 16:33:53 +08:00
yangdx
2dc59b49c0 Update webui assets 2025-04-06 15:53:58 +08:00
yangdx
b003d613ee Add initial value display for AsyncSelect 2025-04-06 15:53:04 +08:00
yangdx
0942bf102c Update webui assets 2025-04-06 14:57:52 +08:00
yangdx
11b93f1a25 Fix linting 2025-04-06 14:57:21 +08:00
yangdx
df0594852a Set queryLabel after query on page first load 2025-04-06 14:56:55 +08:00
Alex Z
e69a128832 Merge branch 'main' into main 2025-04-05 15:27:59 -07:00
Daniel.y
0defac0e29 Merge pull request #1275 from danielaskdd/main
Fix server splash screen format
2025-04-05 22:14:59 +08:00
yangdx
7b64693bcd Fix server splash screen format 2025-04-05 22:05:05 +08:00
Daniel.y
75e19a20f0 Merge pull request #1274 from danielaskdd/merge-node-color
Merge PR #1265 and resolve conflicts and problems
2025-04-05 16:00:22 +08:00
yangdx
b40f6f8e6b Update webui assets 2025-04-05 15:51:06 +08:00
yangdx
cd98f5e54a Fix backendBaseUrl problem 2025-04-05 15:50:20 +08:00
yangdx
e90337060b Bump api version to 0136 2025-04-05 15:27:44 +08:00
yangdx
f296d63eed Update webui assets 2025-04-05 15:27:11 +08:00
yangdx
1b939493d2 Fix linting 2025-04-05 15:26:46 +08:00
yangdx
bfc28625aa Fix merge problem 2025-04-05 15:26:08 +08:00
yangdx
f200b6e161 Move legend to lower right cornner 2025-04-05 15:25:57 +08:00
yangdx
be87f27612 Fix merge conflicts 2025-04-05 15:13:42 +08:00