summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaindropsSys <raindrops@equestria.dev>2024-05-19 18:38:33 +0200
committerRaindropsSys <raindrops@equestria.dev>2024-05-19 18:38:33 +0200
commitb82353095e53ebbfa3e9d4e690e93aeb2d7b2668 (patch)
tree02cf127ad7bc5d730da1ce559e097cd6167fba90
parentad56e29b71db1b6f4a73fcee2e4182a8372b63c2 (diff)
downloadcardboard-b82353095e53ebbfa3e9d4e690e93aeb2d7b2668.tar.gz
cardboard-b82353095e53ebbfa3e9d4e690e93aeb2d7b2668.tar.bz2
cardboard-b82353095e53ebbfa3e9d4e690e93aeb2d7b2668.zip
Updated index.html and added 2 files
-rw-r--r--.idea/vcs.xml6
-rwxr-xr-xbuild.sh5
-rw-r--r--index.html8
3 files changed, 16 insertions, 3 deletions
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+ <component name="VcsDirectoryMappings">
+ <mapping directory="$PROJECT_DIR$" vcs="Git" />
+ </component>
+</project> \ No newline at end of file
diff --git a/build.sh b/build.sh
new file mode 100755
index 0000000..b85455d
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+vercel --prod
+tar cfJ ./build.tar.xz -- *
+curl -v --header "PRIVATE-TOKEN: $(cat ~/.deploy.txt)" --header "Content-Type: multipart/form-data" --upload-file ./build.tar.xz https://source.equestria.dev/api/v4/projects/189/packages/generic/cardboard/"$(date +%s)"/cardboard-prod.tar.xz
+rm ./build.tar.xz
diff --git a/index.html b/index.html
index f0ad77d..2947f2f 100644
--- a/index.html
+++ b/index.html
@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8">
- <title>Equestria.dev Packages</title>
+ <title>Equestria.dev Package Registry</title>
<link rel="icon" href="/assets/favicon.png">
<link rel="stylesheet" href="/assets/bootstrap.min.css">
<style>
@@ -146,7 +146,9 @@
}
function fileToPlatform(file) {
- let platform = Object.entries(window.config['platforms']['files']).find(i => i[1].includes(file))[0];
+ let matches = Object.entries(window.config['platforms']['files']).find(i => i[1].includes(file));
+ if (!matches) return "-";
+ let platform = matches[0];
let parts = platform.split("-");
parts[0] = (Object.entries(window.config['platforms']['names']['platforms']).find(i => i[0] === parts[0]) ?? [parts[0], parts[0]])[1];
@@ -319,7 +321,7 @@
<b>Package info</b>
<ul>
<li>Upstream: <a target="_blank" href="${pkg.latestVersion.id.projectLink}">${pkg.latestVersion.id.projectLink}</a></li>
- <li>License(s): ${prj['license']['nickname']}</li>
+ <li>License(s): ${prj['license'] ? prj['license']['nickname'] : "Unknown/All rights reserved"}</li>
<li>Maintainers: equestria.dev</li>
</ul>
<hr>