發佈 jsc-gitea 0.0.9 #15

Merged
admin merged 2 commits from develop into master 2026-08-25 03:34:40 +00:00
Member

本 PR 內容

把 develop 累積的變更發佈到 master。

項目 值
master 現行版本 0.0.8
發佈後版本 0.0.9
領先 commit 數 2

Commit 清單

  • 13c449c chore(plugin 版本): 三份 manifest 升版至 0.0.9
  • db28f6c fix(tea-token): 依主機挑 tea 登入,避免把 A 站 token 送去 B 站

注意事項

  • 版本自 0.0.8 升至 0.0.9,符合單調遞增。
  • develop 落後 master 0 個 commit,可直接快進合併。

這批修的是什麼

tea_token 原本只取 default: true 的登入。tea 可以同時登入多個站台,只看 default 會把 A 站的 token 送去 B 站——那是憑證外洩,不是單純的取錯值。

改為依主機挑選,優先序:url 與 $GITEA_HOST 同主機的登入 > default: true > 第一個登入。並新增 host-only 模式,讓呼叫端能要求「只接受主機相符的登入」。

GITEA_TOKEN 的優先序也跟著調整:tea 有該主機的專用登入時優先用它,因為 GITEA_TOKEN 是通用變數,未必屬於這次要連的主機。

實測:同一份 tea 設定下,GITEA_HOST 指向兩個不同站台會取到兩個不同 token。

## 本 PR 內容 把 `develop` 累積的變更發佈到 `master`。 | 項目 | 值 | | --- | --- | | master 現行版本 | 0.0.8 | | 發佈後版本 | 0.0.9 | | 領先 commit 數 | 2 | ## Commit 清單 - 13c449c chore(plugin 版本): 三份 manifest 升版至 0.0.9 - db28f6c fix(tea-token): 依主機挑 tea 登入,避免把 A 站 token 送去 B 站 ## 注意事項 - 版本自 0.0.8 升至 0.0.9,符合單調遞增。 - `develop` 落後 master 0 個 commit,可直接快進合併。 ## 這批修的是什麼 `tea_token` 原本只取 `default: true` 的登入。tea 可以同時登入多個站台,只看 default 會**把 A 站的 token 送去 B 站**——那是憑證外洩,不是單純的取錯值。 改為依主機挑選,優先序:url 與 `$GITEA_HOST` 同主機的登入 > `default: true` > 第一個登入。並新增 `host-only` 模式,讓呼叫端能要求「只接受主機相符的登入」。 `GITEA_TOKEN` 的優先序也跟著調整:tea 有該主機的專用登入時優先用它,因為 `GITEA_TOKEN` 是通用變數,未必屬於這次要連的主機。 實測:同一份 tea 設定下,`GITEA_HOST` 指向兩個不同站台會取到兩個不同 token。
jiantw83 added 2 commits 2026-08-25 03:15:34 +00:00
jiantw83 added a new dependency 2026-08-25 03:15:48 +00:00
admin approved these changes 2026-08-25 03:34:36 +00:00
admin merged commit 19eb29fecf into master 2026-08-25 03:34:40 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Blocks
Reference: plugins/gitea#15