mirror of
https://github.com/RROrg/rr.git
synced 2025-06-21 05:51:05 +08:00
更新 changelogs.html 文件,优化加载逻辑并添加错误处理
This commit is contained in:
parent
f1cc7c20a1
commit
d681b16946
@ -29,6 +29,7 @@
|
||||
.textarea-style {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.loading-message {
|
||||
text-align: center;
|
||||
}
|
||||
@ -46,7 +47,13 @@
|
||||
while (true) {
|
||||
const response = await fetch(`https://api.github.com/repos/RROrg/rr/releases?page=${page}&per_page=100`);
|
||||
const releases = await response.json();
|
||||
if (releases.length === 0) break;
|
||||
if ((!response.ok) || (releases.length === 0)) {
|
||||
const errorMessage = document.createElement('p');
|
||||
errorMessage.textContent = releases.message;
|
||||
errorMessage.className = 'error-message';
|
||||
changelogContainer.appendChild(errorMessage);
|
||||
break;
|
||||
}
|
||||
releases.forEach(release => {
|
||||
const releaseElement = document.createElement('div');
|
||||
releaseElement.innerHTML = `<h2><a href="${release.html_url}" target="_blank">${release.name}</a></h2>${marked.parse(release.body)}`;
|
||||
@ -61,7 +68,9 @@
|
||||
document.addEventListener('DOMContentLoaded', fetchChangelog);
|
||||
</script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="changelog"></div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
8
guide.md
8
guide.md
@ -318,6 +318,14 @@
|
||||
synodsdefault --reinstall # 重装系统
|
||||
synodsdefault --factory-default # 重置系统 (清空全部数据)
|
||||
|
||||
# 虚拟机
|
||||
virsh -h # 列出所有虚拟机命令
|
||||
virsh list --all # 列出所有虚拟机
|
||||
virsh console <guest_name> # 进入虚拟机控制台
|
||||
|
||||
etcdctl -h # 列出所有 etcd 命令
|
||||
etcdctl ls /syno/live_cluster/guests/ # 列出所有虚拟机 (etcd)
|
||||
|
||||
# API
|
||||
# 获取系统信息
|
||||
synowebapi --exec api=SYNO.Core.System method=info
|
||||
|
Loading…
x
Reference in New Issue
Block a user