蘭
b682835b4e
fix: Implement file sharing password processing and remote download file name processing ( #13452 )
2026-08-04 09:37:26 +08:00
CityFun
458a30c520
feat: Add a description for syncing WAF IP groups. ( #13143 )
2026-06-29 18:42:02 +08:00
ssongliu
e777fa143e
fix: add middleware whitelist ( #13004 )
2026-06-11 12:24:17 +08:00
蘭
e49fa620c8
feat: Support adding multiple alert methods ( #12922 )
...
* feat: Support adding multiple alert methods
* feat: Support adding multiple alert methods
2026-06-02 22:35:21 +08:00
ssongliu
9748a0794b
refactor: adjust login settings logic ( #12916 )
2026-06-02 15:13:59 +08:00
ssongliu
2b78bae451
fix: fix terminal connection failure for overview nodes ( #12901 )
2026-05-29 16:38:56 +08:00
王贺
bec23f793a
fix: harden agent socket and permission checks ( #12771 )
...
* fix: harden agent socket and permission checks
* chore: remove agent socket test
* chore: remove redundant comments
2026-05-21 12:39:49 +08:00
ssongliu
d57c998047
fix: serve frontend routes with fallback ( #12752 )
...
* feat: change isProductPro logic (#12712 )
* fix: tighten frontend RBAC permission guards (#12717 )
* fix: tighten frontend RBAC permission guards
* feat: add permission directive coverage
* refactor frontend global store usage
* serve frontend routes with fallback
---------
Co-authored-by: CityFun <31820853+zhengkunwang223@users.noreply.github.com >
2026-05-21 12:39:49 +08:00
ssongliu
a917ca00a1
feat: refactor auth and xpack integration
2026-05-21 12:32:52 +08:00
ssongliu
69906046e8
feat: add xpackee permission-aware settings flow
2026-05-21 11:34:08 +08:00
ssongliu
d9cedeca09
feat: update xpack integration behavior
2026-05-21 11:34:08 +08:00
ssongliu
0e28f27819
feat: Support multi-user login and node management
2026-05-21 11:34:06 +08:00
ssongliu
73530bb8b9
fix: route terminal websocket by operate node ( #12676 )
2026-05-07 18:28:17 +08:00
ssongliu
f2625eab16
fix: refactor local agent proxy handling ( #12659 )
2026-05-06 06:20:14 +00:00
蘭
3f14f8f30e
feat: File management supports link share file ( #12453 )
2026-04-09 17:38:38 +08:00
ssongliu
ec981f8153
fix: harden login IP checks and entrance cookie ( #12378 )
2026-04-01 08:22:09 +00:00
ssongliu
f573a0fa0e
fix: improve request validation and session lifecycle ( #12375 )
2026-03-31 10:58:05 +00:00
ssongliu
b5aba18248
fix: harden core memory session handling ( #12366 )
2026-03-30 14:30:06 +00:00
KOMATA
5209275f28
feat: Implement caching for settings retrieval and update logic ( #11886 )
...
* feat: Implement caching for settings retrieval and update logic
- Introduced a caching mechanism for settings using go-cache to improve performance.
- Updated the Create, Update, and UpdateOrCreate methods to cache values after database operations.
- Modified the Get and GetValueByKey methods to utilize the cache for faster access.
- Adjusted middleware to use the new GetValueByKey method for retrieving settings, enhancing code consistency.
* feat: Enhance setting cache management with dynamic TTL
- Introduced a function to determine cache TTL based on setting keys, allowing critical settings to have shorter cache durations.
- Updated cache logic in Create, Update, Get, and GetValueByKey methods to utilize the new TTL management, improving performance and consistency in settings retrieval.
* refactor: Simplify setting cache TTL management
- Removed the dynamic TTL function and standardized the cache TTL to a fixed duration for all settings.
- Updated cache logic in Create, Update, Get, and GetValueByKey methods to use the new fixed TTL, enhancing code clarity and maintainability.
- Added a new function to restart the core service after resetting settings, improving the reset command's functionality.
* refactor: Remove core restart functionality from reset commands
- Eliminated the restartCoreAfterReset function to simplify the reset command logic.
- Updated reset commands to return nil after setting changes, enhancing clarity and reducing unnecessary complexity.
2026-02-25 16:40:20 +08:00
KOMATA
781155b029
perf: remove useless stat checking logic ( #11178 )
...
* feat: Enhance proxy initialization and error handling
* Add a timeout to the dialer for Unix socket connections
* Improve error response by including the error message in the "Bad Gateway" response
* refactor: Change sockPath variable to constant in proxy initialization
* Update sockPath to a constant SockPath for improved clarity and consistency
* Ensure the new constant is used in the dialer function for Unix socket connections
2025-12-04 18:07:47 +08:00
CityFun
b5e56c6b65
feat: optimize IP whitelist validation logic ( #11102 )
2025-11-27 16:29:31 +08:00
KOMATA
98b3dc9d7d
refactor: update Swagger serving and processing method ( #11052 )
...
* feat: Add Swagger UI support and update Go module dependencies
2025-11-24 16:14:06 +08:00
KOMATA
9370bdb5ac
fix: Update Cache-Control headers for static resources in router ( #11020 )
...
* fix: Update Cache-Control headers for static resources in router
* chore: Remove Cache-Control header from static resource response in router
2025-11-21 15:47:48 +08:00
CityFun
274fd526b7
feat: optimization waf map load ( #10730 )
2025-10-23 16:00:23 +08:00
蘭
649e7b1912
feat: The panel logo setting supports SVG images ( #10633 )
2025-10-14 16:51:48 +08:00
Isaac
39509ad9a8
解决目录遍历漏洞问题 ( #10586 )
2025-10-09 16:01:00 +08:00
CityFun
d09d686378
feat: Support pushing certificates to other nodes ( #10074 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/9103
2025-08-20 08:41:19 +00:00
ssongliu
f54ac59ff7
fix: Modify domain binding and authorization IP priority logic ( #9977 )
2025-08-13 15:40:42 +08:00
ssongliu
adce6103bd
fix: Fix log printing issues caused by container log tracking switches ( #9552 )
2025-07-17 17:51:23 +08:00
蘭
28ab4e2527
ref: api auth ( #8791 )
2025-05-23 06:48:12 +00:00
CityFun
d2cd5e226a
feat: Refactor reverse proxy to reuse Transport and enable connection pooling ( #8772 )
2025-05-21 17:00:50 +08:00
ssongliu
64e4c23d12
fix: Fix the problem of abnormal switching of Chinese nodes ( #8685 )
2025-05-16 10:47:21 +08:00
ChengPlay
c29c00f4b7
feat: When creating files/folders, use the parent directory's user an… ( #8419 )
...
Refs https://github.com/1Panel-dev/1Panel/issues/6332
2025-04-18 08:52:27 +00:00
ChengPlay
dafeab8704
feat: Add Node File Exchange ( #8407 )
2025-04-16 16:18:51 +08:00
zhengkunwang
04f1722cce
feat(monitor): add websites list display for monitor ( #8361 )
2025-04-09 10:27:56 +00:00
zhengkunwang
c7b6e15c1d
feat(website): fix issues with create website with ftp failed ( #8272 )
2025-03-28 22:46:55 +08:00
zhengkunwang
220b6223a3
feat(system): add session check for agent api ( #8258 )
2025-03-26 08:47:35 +00:00
ssongliu
11349642da
fix: Remove the jwt login mode ( #8242 )
2025-03-25 09:29:34 +00:00
ssongliu
7c8e233bb1
fix: Modify session verification on the interface ( #8213 )
2025-03-21 09:19:25 +00:00
ssongliu
4470b13d18
fix: Fix the problem that some Settings on the panel are abnormal ( #8195 )
2025-03-19 09:17:22 +00:00
ssongliu
e9e425038c
fix: Fix the abnormal display of system upgrade loading ( #8154 )
2025-03-14 06:53:08 +00:00
zhengkunwang
6ae1eea7b1
feat: Handle websocket and eventsource requests ( #8121 )
2025-03-11 18:25:16 +08:00
ssongliu
5963e28b25
fix: Fix ollama model log exception ( #8037 )
2025-02-28 07:26:56 +00:00
zhengkunwang
19a3967603
feat: Fix issue where accessing with an unbound domain returns an error ( #8014 )
2025-02-26 17:02:17 +08:00
zhengkunwang
8b30308a4b
feat(system): Password encryption for login API. ( #7825 )
2025-02-08 08:43:55 +00:00
ssongliu
8283cd7d02
feat: adjust internationalization errors and the positions of global … ( #7767 )
2025-01-24 03:00:07 +00:00
zhengkunwang
31057377c8
feat: merge from dev ( #7729 )
2025-01-15 18:25:59 +08:00
ssongliu
5dbd16a28d
feat: Complete the node initialization logic ( #7570 )
2024-12-26 14:13:41 +08:00
zhengkunwang
909b10f422
feat(system-security): Optimized unauthenticated settings to enhance system security ( #7532 )
2024-12-23 15:49:57 +08:00
ssongliu
7008774bb5
feat: merge code from dev ( #7439 )
2024-12-19 22:21:00 +08:00