Commit Graph

26 Commits

Author SHA1 Message Date
pycook
7c1b4b70c4 feat(backend): replace JSON errors with user-friendly HTML error pages and reduce log noise 2025-08-03 21:39:52 +08:00
pycook
2ef67fd396 feat(backend): implement layered session timeout and enhanced download control for web proxy 2025-08-03 21:03:51 +08:00
pycook
dd11bf67ce refactor(backend): modularize web proxy into service layer with complete swagger docs 2025-07-30 23:26:41 +08:00
pycook
03d1483f9f feat(backend): web proxy 2025-07-30 14:22:43 +08:00
pycook
f211af7db2 feat(backend): Add Node authorization V2 support with auto-migration 2025-07-22 17:49:43 +08:00
pycook
7e2c667fc4 refactor(backend): authorization v2 2025-07-16 18:11:04 +08:00
pycook
0a8855df75 feat(backend): add command template 2025-07-08 23:34:02 +08:00
pycook
470927ed58 feat(backend): Add multi-provider storage configuration support 2025-06-18 21:02:48 +08:00
pycook
688f5b812a fix(backend): SFTP upload/download memory bloat by implementing streaming approach 2025-06-16 12:09:55 +08:00
pycook
84a11213e4 refactor(backend): storage config for session records 2025-06-14 21:45:32 +08:00
pycook
6ba8d8056a refactor(backend): file service 2025-06-08 20:38:02 +08:00
pycook
070fccb5db feat(backend): file transfer 2025-06-08 11:21:29 +08:00
pycook
a1d2b461dc perf(backend): file api for ls and download 2025-05-28 21:40:40 +08:00
pycook
9afce3d030 feat(backend): return tree structure with children nodes 2025-05-28 21:39:04 +08:00
pycook
0a6e060149 feat(backend): Add MongoDB and PostGreSQL protocol support 2025-05-13 15:55:58 +08:00
pycook
48160e008d feat(backend): Add Redis protocol support 2025-05-12 00:48:07 +08:00
pycook
6c8b1fc942 fix(backend): upsert preference 2025-05-10 12:01:06 +08:00
pycook
1f34b98800 feat(backend): add config item replayDir 2025-05-10 11:58:41 +08:00
pycook
288b4bbd88 fix(backend): SSH terminal window resize command to prevent echo-back 2025-05-09 22:20:37 +08:00
pycook
2e9db1014c feat(backend): add quick commands and preference API 2025-05-09 21:47:51 +08:00
pycook
f8de8a9a2e fix(backend): ssh connect 2025-05-08 17:07:20 +08:00
pycook
065f4f787f feat(backend): errors move to pkg 2025-05-05 21:08:45 +08:00
pycook
1ea969e0d9 refactor(backend): authorization, session, etc. 2025-05-05 16:56:33 +08:00
pycook
b12040b3c4 refactor(backend): asset and account 2025-05-05 11:15:42 +08:00
pycook
bf3bd1dc40 refactor(backend): move gateway tunnel management to dedicated tunneling package 2025-05-04 22:00:53 +08:00
pycook
57291e6737 refactor(backend): optimize code organization structure 2025-03-02 21:36:24 +08:00