feat: automate extension updates across Windows hosts

This commit is contained in:
inman committed 2026-09-03 15:54:22 +08:00
1 parent 500034bb63
commit f08aac0c9e
36 files changed
+2996 -71

No files matched your search

+13
View File
@@ -99,8 +99,21 @@
<label>初始密码<input id="accountPassword" type="password" autocomplete="new-password" required></label>
<label>角色<select id="accountRole"><option value="user">普通用户</option><option value="team_lead">组长</option><option value="admin">管理员</option></select></label>
<label>ERP 账号<input id="accountErpAccount" maxlength="200" autocomplete="off" required placeholder="ERP 页面显示的登录账号"></label>
<label>ECS 地域<input id="accountEcsRegion" maxlength="64" autocomplete="off" placeholder="例如 cn-hangzhou"></label>
<label>ECS 实例<input id="accountEcsInstance" maxlength="80" autocomplete="off" placeholder="例如 i-bp...;同一台机器的账号填相同实例"></label>
<button type="submit">创建账号</button>
</form>
<section class="account-extension-release" aria-labelledby="extensionReleaseTitle">
<div>
<h3 id="extensionReleaseTitle">插件版本发布</h3>
<p id="extensionReleaseSummary" class="muted">正在读取服务端发布状态…</p>
</div>
<div class="actions">
<input id="extensionReleaseFile" type="file" accept=".zip,application/zip">
<button id="extensionReleasePublish" type="button">发布到 OSS</button>
</div>
<p id="extensionReleaseMessage" class="channel-message" role="status"></p>
</section>
<section id="accountAuthorizationPanel" class="account-authorization-panel" hidden aria-labelledby="accountAuthorizationTitle">
<div class="account-authorization-head">
<div>