Commit Graph

12 Commits

Author SHA1 Message Date
swpa 6698e34292 refactor: 關鍵的 UX 與安全性升級。
- 1. 移除隱含風險的關閉方式,並實作嚴格的「執行中鎖定 (Execution Lock)」,能有效防止幽靈寫入與併發衝突。
- 2. 跨視圖併發防護 (Cross-View Concurrency)。
2026-06-01 16:20:34 +08:00
swpa 2cbbdb7b0c fix: 聯動防呆機制-如果右側預覽視窗正在顯示這個節點的指令,連帶關閉它,防止無鎖寫入。 2026-06-01 11:39:58 +08:00
swpa fb1c091be9 fix(backup): 設備終端機分頁機制(Pagination)問題處理
- 根據 config_type 切換模式與指令,並加上 | nomore 關閉分頁

refactor(backup): 將 CMTS 的 CLI 配置文字轉換為完美的邏輯巢狀 JSON (兩階段解析法)
- 階段 0: 預處理 (清理雜訊,移除危險的自動黏合)
- 階段 2: 邏輯群組化與字典合併 (保留嚴格型別防護)

refactor(ui): 獲取整台 CMTS 的完整配置 (串流進度回報版)
- 前端串流接收器 (Streaming UI)

fix(ui): 修復 SSH 終端機無底洞溢出與頁籤底部左右捲軸錯位問題
- 於 .xterm 新增 height: 100% 與 box-sizing: border-box,確保終端機畫布完美貼合黑底外框,並將捲動權限成功交還給終端機內部。
2026-05-30 00:48:53 +08:00
swpa cf4b6f2e3b refactor: 將 Tree Editor 升級為 Streaming 架構 2026-05-29 16:21:43 +08:00
swpa 77821fc620 feat: Smart Diff Recovery & Preview 2026-05-28 10:24:17 +08:00
swpa d53f90efff fix: 將 God-Mode 的唯讀預覽變更成平坦化 (Flatten) 設計 2026-05-22 18:34:19 +08:00
swpa 289204780a feat: Finalize JSON cache architecture and prepare for PostgreSQL migration
- 穩定並完善現有基於 JSON 檔案的 running/full 雙軌快取機制
- 確認 __metadata__ (版本與掃描時間) 的讀寫邏輯運作正常
- 確立下一階段 PostgreSQL + asyncpg 的升級藍圖與 Schema 設計
- 準備建立 feature/postgres-migration 分支進行資料庫無痛轉移
2026-05-21 16:57:08 +08:00
swpa 91f7f5be34 feat: Design god-mode for debugging 2026-05-21 16:55:40 +08:00
swpa 03814b29dc feat: 1.重構快取掃描邏輯,新增局部與全域操作分離, 2.GUI按鈕格規格統一化。 2026-05-21 16:55:05 +08:00
swpa 682c9341a7 refactor: 編輯流程優化 2026-05-21 16:54:36 +08:00
swpa 93eb15ac9c fix: 解決編輯模式下含有雙引號與特殊符號導致的 HTML 破版問題 2026-05-21 16:53:47 +08:00
swpa b7395a1763 refactor: 完成前端 ES6 模組化全面拆分與 app.js 瘦身 2026-05-21 16:53:47 +08:00