Yuki Guo
f1e0aa3391
feat(container): support local image uploads and improve import task … ( #14025 )
...
* feat(container): support local image uploads and improve import task logs
* feat(container): support local image uploads and improve import task logs
* fix(container): remove duplicate image load response helper
2026-10-12 09:41:36 +08:00
Yuki Guo
f475500543
fix(frontend): reset search filters and pagination on page visits ( #14016 )
2026-10-10 17:56:38 +08:00
CN_CoreSteb and ssongliu
c1b2b92708
feat(monitor): add monitor data export with csv, json and xlsx formats ( #13875 )
...
- new export tab between monitor and settings with time range, metric,
device/interface/gpu selection and format choice
- files are generated in the browser from existing monitor apis; no new
backend endpoints
- csv with utf-8 bom, escaping and formula sanitization; multiple metrics
are zipped; xlsx uses one worksheet per metric with real date cells and
row-limit warnings; json emits flat row objects
- share downloadBlob in utils/file with delayed url revocation
- use the 60s monitor timeout and node header for gpu queries
Co-authored-by: ssongliu <sloooop1x@gmail.com >
2026-09-29 15:50:00 +08:00
蘭
cac73e6d45
fix: add success alert message for cron jobs and enhance alert handling ( #13919 )
2026-09-24 18:23:39 +08:00
蘭
36a01eb60d
feat: The panel API key supports creating multiple tokens and enhance terminal capabilities ( #13872 )
2026-09-20 18:32:54 +08:00
王贺
65f6fdd045
fix(ssh): display SSH login logs in server timezone ( #13869 )
...
The SSH log page formatted dates with the browser timezone, so logs looked shifted when the client timezone differed from the server. Format the timestamp with the offset returned by the API so the page matches auth.log, the terminal and the CSV export. Refs #13860 .
2026-09-20 18:02:46 +08:00
CityFun
ce74d96617
feat: Add support for importing environment variables into the runtime environment. ( #13737 )
2026-09-08 09:52:40 +08:00
Eric Curtin
9858881ce6
feat(ai): add llmman as a local model provider ( #13717 )
...
llmman (https://github.com/llmmanorg/llmman ) is a local model runner
serving Ollama- and OpenAI-compatible routes on 127.0.0.1:17434.
Register it in the agent provider catalog next to Ollama and extend
every Ollama special case (no API key, verification skipped, OpenClaw
placeholder key, manual initial model) to cover it as well.
2026-09-07 11:41:13 +08:00
ssongliu
e99c6c08a5
feat: support menu tab session keep-alive ( #13698 )
2026-09-03 15:31:25 +08:00
蘭
1971d9dec2
fix: handle external login state and emit readiness event ( #13493 )
...
* fix: handle external login state and emit readiness event
* fix: handle external login state and improve SAML2 logout response handling
2026-08-06 13:53:36 +08:00
蘭
122a474032
feat: enhance alert log search with start and end time filters ( #13489 )
2026-08-05 21:13:25 +08:00
CityFun
83a3675a0c
feat: QwenPaw support config username/password ( #13478 )
2026-08-05 16:35:09 +08:00
蘭
91ae846418
feat: enhance archiving and extraction capabilities with additional compression formats and ownership preservation ( #13458 )
...
* feat: enhance archiving and extraction capabilities with additional compression formats and ownership preservation
* feat: enhance archiving and extraction capabilities with additional compression formats and ownership preservation
* feat: enhance archiving and extraction capabilities with additional compression formats and ownership preservation
2026-08-04 17:34:50 +08:00
蘭
b682835b4e
fix: Implement file sharing password processing and remote download file name processing ( #13452 )
2026-08-04 09:37:26 +08:00
蘭
be672d604f
feat:Support logging in with oidc and saml2 ( #13441 )
...
* feat(auth): implement OIDC authentication endpoints and error handling
* feat(auth): add OIDC provider discovery endpoint and related functionality
* feat(auth): add SAML2 authentication support and related functionality
* feat(auth): add LDAP authentication support and related functionality
* fix(auth): improve login keydown handler for better event handling
2026-08-03 13:43:01 +08:00
CityFun
7bd11fe73e
feat: Keep Website List Order Stable After Editing ( #13424 )
2026-07-31 11:05:23 +08:00
CityFun
e2754b447d
feat: Add support for text-to-image APIs. ( #13380 )
...
* feat: Add support for text-to-image APIs.
* feat: Add support for text-to-image APIs.
2026-07-28 09:42:23 +08:00
ssongliu
739686ff89
fix: avoid decimal time unit conversions ( #13372 )
2026-07-27 10:50:42 +08:00
CityFun
b347abe100
feat: Cache List Page Filter Conditions ( #13314 )
2026-07-21 15:39:46 +08:00
CityFun
8b265bb81e
feat: Support fetching model lists for model accounts ( #13281 )
2026-07-17 13:47:49 +08:00
ssongliu
74f221b895
fix: use svg renderer for container monitor charts ( #13197 )
2026-07-03 16:50:47 +08:00
ssongliu
08604e8c02
fix: fix dashboard running time calculation ( #13187 )
2026-07-03 11:41:37 +08:00
蘭
62a472d2d1
ref: refactor code editor theme management ( #13186 )
2026-07-03 11:41:22 +08:00
蘭
616bd6830c
feat: add menu accordion setting and update related components ( #13182 )
2026-07-02 21:13:07 +08:00
ssongliu
e55ea96f00
feat: support virtual machine ( #13171 )
...
* feat: support virtual machine
* feat: add vm operation logs
2026-07-02 15:07:48 +08:00
蘭
aa676e139c
feat: implement code editor theme management and synchronization ( #13169 )
2026-07-02 14:49:52 +08:00
蘭
18a469e4be
fix: Enhance Python language support in Monaco editor ( #13158 )
2026-07-01 16:18:42 +08:00
蘭
3e0d0bb809
feat: add quick toggle comment functionality in the editor ( #13107 )
2026-06-24 18:23:51 +08:00
CityFun
868f1db4c5
feat: Create and delete runtime environments, and add task logs. ( #13081 )
2026-06-18 18:46:32 +08:00
ssongliu
f476823531
fix: correct node administrator permissions ( #13016 )
2026-06-11 17:25:47 +08:00
CityFun
338301907a
feat: add some translate ( #12954 )
2026-06-08 19:01:19 +08:00
CityFun
4a734b5bb6
feat: add some translate ( #12940 )
2026-06-05 14:48:53 +08:00
ssongliu
9a64f8de98
feat: show agents and certificates in node overview ( #12933 )
2026-06-04 17:32:22 +08:00
CityFun
a332dfd3b3
fix: Fix the issue where runtime environments cannot be created when using a custom app repository. ( #12887 )
2026-05-28 11:54:02 +08:00
王贺
4f78060d35
fix: tighten rbac and release resources ( #12886 )
2026-05-28 11:09:00 +08:00
蘭 and copilot-swe-agent[bot]
462a3bbc83
feat: add node selection reports ( #12871 )
...
* feat: add node selection reports
* Merge dev-v2 and resolve PR conflicts
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-27 14:09:50 +08:00
ssongliu
61a2e20798
fix: handle node admin action permissions ( #12857 )
2026-05-26 18:34:09 +08:00
ssongliu
1a0de94489
feat: update task list and sidebar behavior ( #12839 )
2026-05-26 09:33:52 +08:00
ssongliu
56c7d5e3bd
fix: refine rbac permission controls ( #12821 )
2026-05-23 09:44:11 +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 and CityFun
d0faee4eeb
feat: improve frontend permission handling ( #12760 )
...
* 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
* fix: harden file access and fallback handling
* feat: improve frontend permission handling
---------
Co-authored-by: CityFun <31820853+zhengkunwang223@users.noreply.github.com >
2026-05-21 12:39:49 +08:00
ssongliu and CityFun
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
03fc9302d6
fix: align frontend permission checks with access mode ( #12723 )
2026-05-21 12:39:49 +08:00
CityFun
d522d837ff
feat: add icon for ai provider ( #12722 )
2026-05-21 12:39:49 +08:00
ssongliu
aa10760658
feat: sync panel updates ( #12721 )
2026-05-21 12:39:49 +08:00
ssongliu
75258bb465
fix: tighten frontend RBAC permission guards ( #12717 )
...
* fix: tighten frontend RBAC permission guards
* feat: add permission directive coverage
* refactor frontend global store usage
2026-05-21 12:39:47 +08:00
CityFun
6f38c4eb71
feat: change isProductPro logic ( #12712 )
2026-05-21 12:37:33 +08:00
CityFun
7abedeae22
feat: update some plugin ( #12709 )
2026-05-21 12:37:33 +08:00
ssongliu
2c21bd7286
fix: handle stream auth responses ( #12693 )
2026-05-21 12:37:33 +08:00
ssongliu
5c61217c78
chore: update xpack integration references ( #12628 )
2026-05-21 12:35:10 +08:00