Commit Graph

3414 Commits

Author SHA1 Message Date
Daniel.y
1e1d676b0e Merge pull request #1302 from danielaskdd/main
Bump core version to 1.3.2
2025-04-07 22:38:29 +08:00
yangdx
39cc5ac0ac Bump core version to 1.3.2 2025-04-07 22:23:20 +08:00
Daniel.y
546c7f4178 Merge pull request #1301 from danielaskdd/main
Fix graph label drop down list position problem
2025-04-07 22:16:07 +08:00
yangdx
36ac95720f Update webui assets 2025-04-07 22:15:00 +08:00
yangdx
2731634ba4 Fix graph label drop down list position problem 2025-04-07 22:12:58 +08:00
Daniel.y
e1ea3bf88a Merge pull request #1299 from danielaskdd/fix-safari-popover
Fix i18n direction problem and Safari graph view toolbar popover problem
2025-04-07 20:32:22 +08:00
yangdx
d2f6446a27 Update webui assets 2025-04-07 20:25:51 +08:00
yangdx
e395b10a72 Bump api version to 0140 2025-04-07 20:25:44 +08:00
yangdx
6a0909ea32 Fix i18n direction problem 2025-04-07 20:24:51 +08:00
yangdx
09719bb9cf Fix Safari popover problem 2025-04-07 20:09:43 +08:00
IcySugar
fe36488bc9 Update neo4j_impl.py
Fix: added the "f" for format for logger
2025-04-07 16:56:33 +08:00
Daniel.y
d11f346cd5 Merge pull request #1292 from danielaskdd/fix-promise-warning
Fix promise warning and add null checks in FileUploader to prevent split() on undefined
2025-04-07 06:27:29 +08:00
yangdx
4dd02074c0 Update webui assets 2025-04-07 06:21:47 +08:00
yangdx
56865816f1 Fix linting 2025-04-07 06:20:48 +08:00
yangdx
4dcb266adf Bump api version to 0139 2025-04-07 06:20:28 +08:00
yangdx
1d5c6570ea fix: add null checks in FileUploader to prevent split() on undefined
- Add validation for file.name existence before accessing split() method
- Ensure extensions array exists before calling includes() method
- Add similar checks in onDrop file filtering logic
- Fix TypeError that occurred when processing files with missing properties
2025-04-07 06:19:28 +08:00
yangdx
d2efc80fad fix: prevent promise errors in async operations after component unmount
This commit addresses the "Uncaught (in promise) Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received" error that occurs when async operations attempt to update state after component unmount.

Changes:

- Add component mount status tracking with useRef in App.tsx and DocumentManager.tsx
- Implement beforeunload event listeners to handle page reload scenarios
- Add mount status checks before and after async operations
- Add try-catch blocks to properly handle errors in async operations
- Ensure state updates only occur when components are still mounted
- Prevent health check and document polling from causing errors during unmount
2025-04-07 06:04:18 +08:00
Daniel.y
4c5229bb76 Bump api version to 0138 2025-04-07 05:36:38 +08:00
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