ceo
|
ba869c3e11
|
docs: 規劃 bear apps 管理指令群介面規格(issue #5)
對應 alterminal/bear-cli#5 與伺服器端 alterminal/bear#28(App 管理 JSON API):
- 3.6 由 P3 暫緩清單擴充為完整指令群規格:list/show/create/
update/rotate-secret/toggle,含選項、行為、輸出範例、--json 格式。
- 認證一律 PAT Bearer;401 → 退出碼 3、403(非 admin)→ 新增退出碼 8。
- client_secret 僅 create/rotate-secret 一次性顯示,其餘回應永不包含。
- 第 4 節退出碼總表補 8;第 7 節開放問題改寫並新增 UUID vs client_id;
- 第 8 節對應關係列出全部 apps 端點,註明依賴 bear#28。
- README 指令總覽與 P3 里程碑同步更新。
|
2026-09-07 22:40:28 +08:00 |
|
alex
|
3f5965bf36
|
docs: CLI 設計加入個人存取權杖(PAT)登入(issue #1)
- bear login 新增 --token <PAT>:以個人存取權杖免瀏覽器登入
- 同步更新 whoami/token/logout/status 於 PAT 模式下的行為
- 憑證檔規格區分 Device Flow 與 PAT、退出碼、指令↔端點對應
- 新增 BEAR_TOKEN 環境變數(一次性/CI 用)與開放問題
|
2026-08-30 13:41:20 +08:00 |
|
alex
|
14edb84a59
|
docs: 新增 bear CLI 指令規劃(issue #19)
- 建立獨立倉庫 bear-cli,用於實現 bear 的終端機 CLI 客戶端
- README.md:專案簡介、指令總覽、全域選項、憑證與里程碑
- docs/commands.md:完整指令規格(login/whoami/token/logout/status/apps)
- 沿用 RFC 8628 Device Authorization Grant 方向(見 bear issue #17 設計文件)
- 定義全域選項、各指令行為、退出碼、設定/憑證檔與安全考量
- 依需求「先規劃指令、暫不實作」,程式碼留待 P2 起各自開 issue 再進行
|
2026-08-29 17:25:53 +08:00 |
|