0xJacky
bc8df5beda
feat: add DELETE endpoint for DDNS configuration and implement deletion logic
2026-03-15 02:44:48 +00:00
0xJacky
413dc631ee
feat: add WebSocketTrustedOrigins configuration and implement origin validation for WebSocket connections
...
- Introduced `WebSocketTrustedOrigins` setting in `app.example.ini` and corresponding documentation.
- Refactored WebSocket origin checks across multiple API endpoints to utilize the new middleware for improved security.
- Added tests for the new origin validation logic to ensure proper handling of trusted origins and node secret requests.
2026-03-14 23:37:10 +08:00
0xJacky
cfb6cae78a
refactor: add config to disable site health check #1427 , #1415 , #1413
2025-11-09 09:41:33 +00:00
0xJacky
e71293cd76
feat: add deploy_mode field to namespace and implement sandbox testing for nginx config #1350
2025-10-04 04:51:23 +00:00
0xJacky
2742aec1d5
feat(nginx): add RefreshModulesCache endpoint #1333
2025-09-19 01:27:09 +00:00
0xJacky
03fbd9be4c
perf: introduced cache for user, site_config, node
2025-08-25 18:50:44 +08:00
0xJacky
a15ad68b99
fix(websocket): increase buffer size for websocket channels and improve client handling
2025-08-07 08:34:50 +08:00
0xJacky
33adfc7c36
fix(router): proxy ws routes for environments and nginx detail status #1280
2025-08-01 18:54:08 +08:00
0xJacky
39ebb729a6
enhance(cache): handle symlinks in file event handler
2025-07-27 10:30:58 +08:00
0xJacky
9312e7c0a0
fix: check connected clients before broadcasting perf data #1259
2025-07-25 15:14:02 +08:00
Jacky
1c29693107
feat(nginx-performance-matrix): implement WebSocket support for detailed Nginx status monitoring
2025-07-03 10:19:44 +00:00
Jacky
c36128d31e
refactor(ErrorHandling): streamline error handling in API responses and improve SSE performance data transmission
2025-06-24 09:38:48 +00:00
Jacky
4f0a51a716
fix: improve nginx control logic and enhance error handling
2025-06-05 13:35:09 +00:00
Jacky
fc7a480c38
fix(status): streamline SSE header setup by using api.SetSSEHeaders #1082
2025-05-26 07:54:56 +00:00
Jacky
58f5d6d132
refactor(nginx): simplify control error handling
2025-05-13 21:14:36 +08:00
Jacky
d263340bdf
feat(nginx-dashboard): add modules table
2025-05-09 21:33:44 +08:00
Jacky
adf6f80061
feat(modules): retrieve nginx modules status
2025-05-09 18:35:00 +08:00
Jacky
855c3375f8
fix: update Dockerfile and init-nginx.sh for improved nginx control error handling
2025-05-03 07:45:50 +00:00
Jacky
d4a4ed1e1c
feat(wip): docker ui only
2025-04-20 22:02:29 +08:00
Jacky
16369bc635
refactor: nginx params optimization #236
2025-04-12 14:03:53 +00:00
Jacky
3502227510
feat(config): sync performance settings
2025-04-12 01:43:45 +00:00
Jacky
9d4070a211
feat(nginx): performance optimization #850
2025-04-11 20:32:38 +08:00
Jacky
509443a6e7
feat: add stub_status_port configuration for Nginx settings
2025-04-11 08:32:02 +00:00
Akino
2d0961f1a3
feat: added status check and control functions for the Nginx stub_status module and optimized the performance data acquisition logic
2025-04-10 10:11:26 +00:00
Akino
32d7c74835
enhance: remove unused log and improve loading style
2025-04-10 03:46:42 +00:00
Akino
4e8346f04e
feat: add nginx detail status
2025-04-10 03:36:32 +00:00
Jacky
b469ca7961
refactor: replace api error handler with cosy err handler
2025-03-29 20:33:48 +08:00
Jacky
650196d06a
enhance(wip): error handle
2025-01-24 16:41:35 +08:00
Jacky
5911462f90
feat: add directive auto complete and documents #816
2025-01-21 10:42:11 +08:00
Jacky
63df5d9804
chore: go mod tidy
2024-12-14 16:55:21 +08:00
Jacky
c8471f94ec
fix: failed to issue cert after switching mode from advance to basic #704
2024-11-16 12:14:04 +08:00
Jacky
bc70567dc1
feat(wip): node selector supports sse
2024-11-16 10:58:02 +08:00
Jacky
cb5c64dec4
enhance(nginx-log): do not seek file if it size is 0 #674
2024-11-04 10:54:18 +08:00
Jacky
c5f5038d35
style(go): sort imports
2024-10-24 18:22:45 +08:00
Jacky
33a996e777
refactor: migrate to new cosy
2024-10-22 16:38:38 +08:00
Jacky
598d91a417
style: format go code with tab indent #605
2024-10-14 10:14:43 +08:00
Jacky
6d09ff5919
feat: add LogDirWhiteList option
2024-10-08 12:32:57 +08:00
Jacky
45a68112b1
fix(docker): nginx restart always output network error
2024-05-05 17:55:09 +08:00
Jacky
3b116b3654
feat(chat): support other local llm #331
2024-05-01 19:40:38 +08:00
Jacky
08631437ee
fix: nginx guide link #201
2024-04-30 23:03:23 +08:00
Jacky
fdaa11872a
fix: log path error caused by multi log params #301
...
close #301
2024-02-19 10:59:42 +08:00
0xJacky
d70e37c857
fix: taking 100% CPU if the log file is not a regular file
2024-01-26 18:49:56 +08:00
0xJacky
85da74b3f0
enhance: update gonginx and cosy to latest version
2024-01-14 10:53:27 +08:00
0xJacky
179995c4b0
feat: auto detect nginx log path
2023-12-06 22:56:52 +08:00
0xJacky
f7d9f2564f
enhance: nginx control
2023-12-06 22:56:36 +08:00
0xJacky
b6cbc34e6f
fix: fail to control nginx
2023-12-06 18:31:03 +08:00
0xJacky
287ef7527d
refactor: refactor app and api
2023-11-29 00:08:44 +08:00
0xJacky
50b4fbcda4
refactor: structure of api-router directory
2023-11-27 23:53:23 +08:00