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
5e2cb9bb6f
commit
7c2c17baf2
67
docs/changelogs.html
Normal file
67
docs/changelogs.html
Normal file
@ -0,0 +1,67 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-Hans-CN" data-color-mode="auto" data-light-theme="light" data-dark-theme="dark"
|
||||
data-a11y-animated-images="system">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<link rel="dns-prefetch" href="https://github.githubassets.com" />
|
||||
<link rel="dns-prefetch" href="https://avatars.githubusercontent.com" />
|
||||
<link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com" />
|
||||
<link rel="dns-prefetch" href="https://user-images.githubusercontent.com/" />
|
||||
<link rel="preconnect" href="https://github.githubassets.com" crossorigin />
|
||||
<link rel="preconnect" href="https://avatars.githubusercontent.com" />
|
||||
|
||||
<link crossorigin="anonymous" media="all" rel="stylesheet"
|
||||
href="https://github.githubassets.com/assets/light-0eace2597ca3.css" />
|
||||
<link crossorigin="anonymous" media="all" rel="stylesheet"
|
||||
href="https://github.githubassets.com/assets/dark-a167e256da9c.css" />
|
||||
|
||||
<link crossorigin="anonymous" media="all" rel="stylesheet"
|
||||
href="https://github.githubassets.com/assets/primer-711f412bb361.css" />
|
||||
<link crossorigin="anonymous" media="all" rel="stylesheet"
|
||||
href="https://github.githubassets.com/assets/global-78704364aaba.css" />
|
||||
<style>
|
||||
select,
|
||||
.input-style {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.textarea-style {
|
||||
width: 100%;
|
||||
}
|
||||
.loading-message {
|
||||
text-align: center;
|
||||
}
|
||||
</style>
|
||||
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
|
||||
<script>
|
||||
async function fetchChangelog() {
|
||||
let page = 1;
|
||||
const changelogContainer = document.getElementById('changelog');
|
||||
const loadingMessage = document.createElement('p');
|
||||
loadingMessage.textContent = 'Loading...';
|
||||
loadingMessage.className = 'loading-message';
|
||||
changelogContainer.appendChild(loadingMessage);
|
||||
|
||||
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;
|
||||
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)}`;
|
||||
changelogContainer.appendChild(releaseElement);
|
||||
});
|
||||
page++;
|
||||
}
|
||||
|
||||
changelogContainer.removeChild(loadingMessage);
|
||||
}
|
||||
|
||||
document.addEventListener('DOMContentLoaded', fetchChangelog);
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="changelog"></div>
|
||||
</body>
|
||||
</html>
|
@ -32,7 +32,7 @@
|
||||
</style>
|
||||
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
|
||||
<script src="https://polyfill.io/v3/polyfill.min.js"></script>
|
||||
<!-- <script src="https://fastly.jsdelivr.net/npm/marked/marked.min.js"></script> -->
|
||||
<!-- <script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script> -->
|
||||
<script type="application/javascript">
|
||||
|
||||
var repo = "RROrg/rr"
|
||||
@ -265,6 +265,11 @@
|
||||
src="https://img.shields.io/github/issues-closed-raw/rrorg/rr/custom?style=flat-square&label=custom">
|
||||
</a>
|
||||
</div>
|
||||
<div class="d-flex flex-wrap flex-items-center wb-break-word f3 text-normal">
|
||||
<a id="titleB" href="./changelogs.html">
|
||||
<img alt="GitHub Release" src="https://img.shields.io/badge/Changelogs-8A2BE2&style=flat">
|
||||
</a>
|
||||
</div>
|
||||
<div class="btn-link tabnav-tab preview-tab js-preview-tab flex-1 flex-md-auto width-full">
|
||||
<marquee id="content" direction="up" height="36" scrollamount="1" onMouseOut="this.start()"
|
||||
onMouseOver="this.stop()">
|
||||
@ -277,8 +282,7 @@
|
||||
the issue creation page.)</label>
|
||||
</div>
|
||||
<div class="form-group-body">
|
||||
<input class="form-control input-contrast input-sm" type="text" id="title" name="inputs[title]"
|
||||
value="" />
|
||||
<input class="form-control input-contrast input-sm" type="text" id="title" name="inputs[title]" value="" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group mt-1 mb-2" id="format_item">
|
||||
@ -286,8 +290,7 @@
|
||||
<label class="color-fg-default text-mono f6">Format:</label>
|
||||
</div>
|
||||
<div class="form-group-body">
|
||||
<select class="form-select form-control select-sm input-contrast" id="format" name="inputs[format]"
|
||||
value="">
|
||||
<select class="form-select form-control select-sm input-contrast" id="format" name="inputs[format]" value="">
|
||||
<option selected="selected" value="img">img</option>
|
||||
<option value="ova">ova</option>
|
||||
<option value="vmx">vmx</option>
|
||||
@ -328,8 +331,7 @@
|
||||
<label class="color-fg-default text-mono f6">Model:</label>
|
||||
</div>
|
||||
<div class="form-group-body">
|
||||
<select class="form-select form-control select-sm input-contrast" id="model" name="inputs[model]"
|
||||
value="">
|
||||
<select class="form-select form-control select-sm input-contrast" id="model" name="inputs[model]" value="">
|
||||
<option selected="selected" value="SA6400">SA6400</option>
|
||||
</select>
|
||||
</div>
|
||||
@ -340,8 +342,7 @@
|
||||
<a href="https://github.com/RROrg/rr/raw/main/docs/pats.xlsx"> Details</a>
|
||||
</div>
|
||||
<div class="form-group-body">
|
||||
<select class="form-select form-control select-sm input-contrast" id="version" name="inputs[version]"
|
||||
value="">
|
||||
<select class="form-select form-control select-sm input-contrast" id="version" name="inputs[version]" value="">
|
||||
<option selected="selected" value="7.2">7.2</option>
|
||||
</select>
|
||||
</div>
|
||||
@ -351,8 +352,7 @@
|
||||
<label class="color-fg-default text-mono f6">Kernel: (only "custom" supports Hyper-V, Xen.)</label>
|
||||
</div>
|
||||
<div class="form-group-body">
|
||||
<select class="form-select form-control select-sm input-contrast" id="kernel" name="inputs[kernel]"
|
||||
value="">
|
||||
<select class="form-select form-control select-sm input-contrast" id="kernel" name="inputs[kernel]" value="">
|
||||
<option selected="selected" value="official">official</option>
|
||||
<option value="custom">custom</option>
|
||||
</select>
|
||||
@ -392,9 +392,8 @@
|
||||
</div>
|
||||
<footer class="footer width-full container-xl mt-3 text-center color-fg-muted">
|
||||
<a aria-label="RROrg" title="GitHub" class="footer-octicon mr-2" href="https://github.com/RROrg">
|
||||
<img class="avatar rounded-2 avatar-user"
|
||||
src="https://avatars.githubusercontent.com/u/151816514?s=88&v=4" width="40" height="40"
|
||||
alt="@RROrg" />
|
||||
<img class="avatar rounded-2 avatar-user" src="https://avatars.githubusercontent.com/u/151816514?s=88&v=4"
|
||||
width="40" height="40" alt="@RROrg" />
|
||||
</a>
|
||||
<a aria-label="RROrg" title="GitHub" class="footer-octicon mr-2" href="https://github.com/wjz304">
|
||||
<img class="avatar rounded-2 avatar-user" src="https://avatars.githubusercontent.com/u/5615843?s=88&v=4"
|
||||
|
Loading…
x
Reference in New Issue
Block a user