Commit Graph

2150 Commits

Author SHA1 Message Date
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
0xJacky
d256af594c chore: update deps 2025-10-17 23:32:18 +08:00
0xJacky
55ee3797d8 refactor(notification): rename DingTalk to Dingding and update related references #1392 2025-10-17 23:24:14 +08:00
0xJacky
a6fbd2f567 fix(user): remove password from context payload if nil 2025-10-17 22:15:54 +08:00
renovate[bot]
37b0ee70fe chore(deps): update all non-major dependencies (#1396)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-17 10:48:41 +08:00
renovate[bot]
1eb5ba1491 chore(deps): update devdependency @antfu/eslint-config to v6 (#1395) 2025-10-16 08:50:56 +08:00
renovate[bot]
acc1b98b22 chore(deps): update actions/setup-node action to v6 (#1393) 2025-10-16 08:50:47 +08:00
Alireza Gholiei
a6e16911cc fix(template): use path.Join and rename param to avoid Windows embed path issue (#1391) 2025-10-16 08:50:28 +08:00
Alireza Gholiei
9eb759d567 fix: support Windows in execShell by replacing /bin/sh with cmd.exe (#1389)
Co-authored-by: Alireza Gholie <alireza.gholie@gmail.com>
2025-10-12 11:57:27 +08:00
renovate[bot]
e745614bb4 chore(deps): update all non-major dependencies (#1385)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 10:41:05 +08:00
0xJacky
2457658297 fix(backup): allow all paths when the allowed path is the root directory in ValidatePathAccess function #1380 2025-10-08 10:25:19 +08:00
renovate[bot]
159c9d27ed chore(deps): update github/codeql-action action to v4 (#1383)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 09:55:57 +08:00
LogicDX342
dc522dea6d fix: refine regex patterns for server directives (#1384)
Updated regular expressions to handle optional whitespace and comments.
2025-10-08 09:55:35 +08:00
0xJacky
49623c21c9 feat(scanner): enhance scanning functionality with configurable options and post-scan callbacks 2025-10-06 23:30:21 +00:00
0xJacky
35d6469c69 fix(SocketList): adjust columns settings #1377 2025-10-06 00:34:41 +00:00
0xJacky
ae86ef7a0c fix(upstream): improve caching mechanism for disabled sockets and ensure cache validity 2025-10-05 16:09:42 +00:00
0xJacky
3930aaf690 fix(cert): add ACMEUserID to the autoCert function #1372 2025-10-05 15:26:35 +00:00
0xJacky
372af98307 fix(namespace-tabs): remove remoteNamespaces computed property and use namespaces directly in tab rendering v2.2.0-patch.1 2025-10-05 13:55:06 +08:00
0xJacky
6de168c945 refactor(upstream): remove init function and implement caching for disabled sockets in service v2.2.0 2025-10-05 00:56:31 +00:00
0xJacky
5b47ccf639 feat(geolite): add GeoLite2 database checks and download functionality in self-check tasks 2025-10-04 15:47:40 +00:00