Working commit count

This commit is contained in:
Bingus_Violet 2024-02-08 17:28:17 -06:00
parent 0aaec4181f
commit 737c788c76
3 changed files with 18 additions and 12 deletions

View file

@ -180,13 +180,4 @@ app.use((req, res, next) => {
<h1>404</h1> <h1>404</h1>
<p>Uh oh... I think your lost? There's nothing here :P</p> <p>Uh oh... I think your lost? There's nothing here :P</p>
`) `)
}) })
async function updateCommits() {
var codebergResponse = await (await fetch(`https://codeberg.org/Bingus_Violet/Violets-Purgatory/src/branch/${process.env.BRANCH || "origin"}`)).text()
var commits = codebergResponse.substring(0, codebergResponse.indexOf("Commits"))
commits = commits.substring(commits.lastIndexOf("<b>") + 3, commits.lastIndexOf("</b>"))
commitCount = commits
}
updateCommits()

View file

@ -4,6 +4,8 @@ fs = require('fs')
var config = JSON.parse(fs.readFileSync(path.join(__dirname, 'config.json'))) var config = JSON.parse(fs.readFileSync(path.join(__dirname, 'config.json')))
var highlightedWords = config.highlightedWords var highlightedWords = config.highlightedWords
var commitCount = "300+"
function makeStars() { function makeStars() {
var html = "" var html = ""
@ -49,6 +51,8 @@ function converter(html) {
html = html.replaceAll("{BG_EFFECT}", makeStars()) html = html.replaceAll("{BG_EFFECT}", makeStars())
html = html.replaceAll("{COMMIT_COUNT}", commitCount)
return html return html
} }
@ -68,4 +72,13 @@ module.exports = { middleWare: function(req, res, next) {
res.send(data) res.send(data)
} }
} }
} }
async function updateCommits() {
var codebergResponse = await (await fetch(`https://codeberg.org/Bingus_Violet/Violets-Purgatory/src/branch/${process.env.BRANCH || "origin"}`)).text()
var commits = codebergResponse.substring(0, codebergResponse.indexOf("Commits"))
commits = commits.substring(commits.lastIndexOf("<b>") + 3, commits.lastIndexOf("</b>"))
commitCount = commits
}
updateCommits()

View file

@ -52,11 +52,13 @@ hr {
font-size: 2.75rem; font-size: 2.75rem;
color: rgb(215, 80, 255); color: rgb(215, 80, 255);
display: block; display: block;
padding-top: 5px;
line-height: 2.2rem;
} }
.note { .note {
color: gray; color: gray;
font-size: 0.9rem; font-size: 1rem;
} }
@keyframes mainText { @keyframes mainText {