0xJacky
e96490cbb9
test: add unit test for clamping logic in incremental indexing
2025-11-29 10:07:19 +00:00
Jacky
d4fa5a5943
Refactor: Improve incremental log indexing logic ( #1460 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2025-11-29 11:37:23 +08:00
Felipe Gabriel
f95836f779
Tool for enable config created and registered on mcp config ( #1459 )
...
* Tool for enable config created and registered on mcp config
* fix: Added protection for missing traversal path and windonws syslink path transformation on enable config cmp tool
* fix: Fix error to create dstDir if do not exists
2025-11-28 21:19:47 +08:00
0xJacky
3876098820
feat: implement favicon download functionality with content type validation
2025-11-28 15:51:40 +08:00
0xJacky
31acae5c31
enhance(nginx_log): integration tests and logging capabilities
2025-11-28 03:57:31 +00:00
0xJacky
9ac65b24bc
refactor: streamline frontend asset handling and remove compression step
2025-11-28 11:47:37 +08:00
0xJacky
5d5b002fb6
chore: update translations
2025-11-28 11:21:44 +08:00
Jacky
dbbf0f31b4
feat: allow full HTTP status codes for health checks ( #1457 , #1458 )
...
* Add 401 Unauthorized to SiteHealthCheckModal status codes
Co-authored-by: jacky-943572677 <jacky-943572677@qq.com >
* Checkpoint before follow-up message
Co-authored-by: jacky-943572677 <jacky-943572677@qq.com >
* Refactor status code selection to use grouped options
Co-authored-by: jacky-943572677 <jacky-943572677@qq.com >
* Fix: Correct apostrophe in "I'm a teapot" status
Co-authored-by: jacky-943572677 <jacky-943572677@qq.com >
---------
Co-Authored-By: Cursor Agent <cursoragent@cursor.com >
2025-11-28 11:16:28 +08:00
0xJacky
dddb86724c
fix: site navigation sorting
2025-11-28 02:59:59 +00:00
renovate[bot]
7234247f14
chore(deps): update all non-major dependencies ( #1456 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-28 10:20:38 +08:00
renovate[bot]
c39f00485d
chore(deps): update devdependency @iconify/tools to v5 ( #1454 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-28 10:05:30 +08:00
0xJacky
4491854f7a
fix: disable pagination in SocketList table #1451
2025-11-27 16:04:18 +08:00
0xJacky
d92371224c
fix: deal locking in SandboxTestConfigWithPaths
2025-11-26 14:02:11 +08:00
renovate[bot]
df46f8f139
chore(deps): update all non-major dependencies ( #1449 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-26 11:09:03 +08:00
Weblate
470ea4e120
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (1624 of 1624 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (1624 of 1624 strings)
Co-authored-by: Kcho <kcholoren@gmail.com >
Co-authored-by: OpenAI <noreply-mt-openai@weblate.org >
Translate-URL: https://weblate.nginxui.com/projects/nginx-ui/frontend/es/
Translation: Nginx UI/Frontend
2025-11-25 15:35:57 +00:00
Jacky
748b09f78e
Refactor: Avoid network requests when health check is disabled ( #1447 )
...
This change ensures that when a site's health check is disabled, the checker returns cached metadata without making any network requests, as per issue #1446 . A new helper function `getExistingSiteSnapshot` is introduced to retrieve this cached information. A new test case `TestCheckSiteSkipsNetworkWhenDisabled` is added to verify this behavior.
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2025-11-25 19:28:59 +08:00
0xJacky
39fc181bbf
chore: update GitHub Actions workflow
2025-11-25 14:54:22 +08:00
0xJacky
fdea3940d8
chore: prepare version v2.2.1
v2.2.1
2025-11-25 13:56:10 +08:00
0xJacky
cc8b82057c
style: improved maintenance page styles
2025-11-25 13:52:19 +08:00
enwikuna
918642f41c
Refactor nginx path resolution with improved regex and fallback ( #1414 )
...
* Refactor nginx path resolution with improved regex and fallback
Updated regex patterns for extracting nginx configuration paths and added fallback mechanisms for determining paths on different operating systems. Improved error handling and logging for better debugging.
* enhance: nginx path parsing and add tests #1412 , #1414
---------
Co-authored-by: 0xJacky <me@jackyu.cn >
2025-11-25 13:30:54 +08:00
0xJacky
98e83f13b5
refactor: replace mutex with RWMutex for NodeMap access and implement snapshot functionality #1444
2025-11-24 14:10:23 +00:00
0xJacky
aee2352eb5
enhance: improve sandbox configuration handling and include directive processing #1430
2025-11-24 08:13:59 +00:00
0xJacky
8522ba7807
feat: auto-generation of certificate paths and names #1442
2025-11-24 16:07:08 +08:00
0xJacky
6a826549b7
fix: improve error handling and styles in certificate components #1442
2025-11-24 07:59:35 +00:00
0xJacky
3355d7d74d
feat: add custom scrollbar styles for dark mode #1442
2025-11-24 04:06:49 +00:00
renovate[bot]
545cddeac9
chore(deps): update pnpm to v10.23.0 ( #1443 )
...
* chore: update cache keys in GitHub Actions to use go.sum for improved dependency management
* chore(deps): update pnpm to v10.23.0
---------
Co-authored-by: 0xJacky <me@jackyu.cn >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 11:51:35 +08:00
0xJacky
aec291d21e
chore: update dependencies and improve component styles
2025-11-24 11:31:48 +08:00
renovate[bot]
edab6a238e
chore(deps): update actions/checkout action to v6 ( #1440 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-23 19:33:02 +08:00
renovate[bot]
f5b3f4ba8e
chore(deps): update all non-major dependencies ( #1435 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 17:36:05 +08:00
renovate[bot]
1ebb41f28e
chore(deps): update all non-major dependencies ( #1433 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-16 01:50:09 +00:00
0xJacky
d6cdf476a9
enhance: streamline sandbox configuration and include handling #1421
2025-11-11 02:02:40 +00:00
0xJacky
c4bd485c4f
enhance: upstream parser for variables #1402
2025-11-10 09:35:10 +00:00
0xJacky
bc0844ae8b
enhance: config restore with mount point handling #1419
2025-11-10 16:19:47 +08:00
0xJacky
83965990cf
refactor: remove store initialization on mount and unmount
2025-11-09 18:54:14 +08:00
0xJacky
9a625075f2
enhance(config-list): content filter #1413
2025-11-09 10:04:27 +00:00
0xJacky
cfb6cae78a
refactor: add config to disable site health check #1427 , #1415 , #1413
2025-11-09 09:41:33 +00:00
0xJacky
d24d845816
refactor: improved WebSocket handling
2025-11-09 11:06:34 +08:00
0xJacky
55b17f04af
chore: update deps
2025-11-07 18:30:03 +08:00
renovate[bot]
74bcb2e685
chore(deps): update all non-major dependencies ( #1409 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-07 18:28:48 +08:00
renovate[bot]
c18ce54082
chore(deps): update dependency marked to v17 ( #1425 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-07 18:28:39 +08:00
0xJacky
3111adfb44
chore: update deps
2025-11-07 18:23:23 +08:00
SuitDeer
30379a43b3
Update link to nginx.conf in getting-started.md ( #1424 )
2025-11-07 17:16:39 +08:00
renovate[bot]
89425214d3
chore(deps): update devdependency @types/node to v24 ( #1410 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 10:37:18 +08:00
renovate[bot]
ad2d2f85b3
chore(deps): update github artifact actions ( #1406 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 10:35:02 +08:00
renovate[bot]
fbda6a9219
chore(deps): update vueuse monorepo to v14 ( #1404 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 10:34:50 +08:00
renovate[bot]
18378f7934
chore(deps): update dependency @fingerprintjs/fingerprintjs to v5 ( #1403 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 10:34:38 +08:00
Weblate
57cb295965
Translated using Weblate (Thai)
...
Currently translated at 100.0% (5 of 5 strings)
Co-authored-by: frederixs Red <frederixs99@outlook.com >
Translate-URL: https://weblate.nginxui.com/projects/nginx-ui/documents/index/th/
Translation: Nginx UI/Index
2025-10-30 08:44:20 +00:00
Weblate
efca2bd073
Added translation using Weblate (Thai)
...
Co-authored-by: frederixs Red <frederixs99@outlook.com >
2025-10-29 08:25:39 +00:00
renovate[bot]
b26f40d962
chore(deps): update all non-major dependencies ( #1407 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-26 01:45:56 +00:00
renovate[bot]
0992192491
chore(deps): update devdependency unplugin-vue-components to v30 ( #1400 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 19:27:04 +08:00