Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
365f119
Authenticate to the backend with our own session token
boomzero Oct 7, 2026
d98dee0
4.0.4
github-actions[bot] Oct 7, 2026
455ac24
Update version info to 4.0.4
github-actions[bot] Oct 7, 2026
2bb5e34
Keep the backend auth code inside the RequestAPI test slice
boomzero Oct 7, 2026
42bb956
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
daf349d
Pass non-object API bodies to the caller untouched
boomzero Oct 7, 2026
b26f9b2
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
72d3e9b
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
8521145
Say the session is unreadable, not that the user is logged out
boomzero Oct 7, 2026
d0f6032
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
0997f05
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
125a0fc
Fall back to the old auth on a backend without Login, and don't hamme…
boomzero Oct 7, 2026
705bc4d
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
9f243e7
Add 注销所有设备: log out of the plugin backend on every device
boomzero Oct 7, 2026
686785e
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
55a95b7
Address review: fence logout, survive rollbacks, cover native logout
boomzero Oct 7, 2026
2684646
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
5a3c521
Say plainly what 注销所有设备 does, and to change the password first
boomzero Oct 7, 2026
619ee3d
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
630f622
Let developers turn off credential redaction in debug logs
boomzero Oct 7, 2026
8e6b60d
Update time and description of 4.0.4
github-actions[bot] Oct 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions Update.json
Original file line number Diff line number Diff line change
Expand Up @@ -3977,6 +3977,17 @@
}
],
"Notes": "Change dev domain to https://dev.xmoj-script.uk/"
},
"4.0.4": {
"UpdateDate": 1791375486861,
"Prerelease": true,
"UpdateContents": [
{
"PR": 1064,
"Description": "Authenticate to the backend with our own session token"
}
],
"Notes": "脚本现在使用后端签发的会话令牌与服务器通信,不再在每次请求中发送 XMOJ 的 PHPSESSID。论坛、短消息和通知的加载更快,也不再受 XMOJ 每天自动登出的影响。<br>\n在后端更新前仍可正常使用。<br>\n新增「注销所有设备」:使所有设备上的插件登录凭证失效。它不会让其他设备退出 XMOJ 本身,因此<b>如果怀疑账号被他人使用,请先修改 XMOJ 密码</b>,再使用此功能。"
}
}
}
Loading