Skip to content
Commits on Source (9)
...@@ -21,4 +21,11 @@ Network Trash Folder ...@@ -21,4 +21,11 @@ Network Trash Folder
Temporary Items Temporary Items
.apdisk .apdisk
**/_gen **/_gen
public/ public/
\ No newline at end of file .hugo_build.lock
static/latest_commit_author_name.txt
static/latest_commit_authored_date.txt
static/latest_commit_id.txt
static/latest_commit_title.txt
static/latest_release_date.txt
static/latest_release_name.txt
image: registry.gitlab.com/pages/hugo:0.101.0 image: registry.gitlab.com/pages/hugo:0.121.1
variables: variables:
GIT_SUBMODULE_STRATEGY: recursive GIT_SUBMODULE_STRATEGY: recursive
...@@ -11,14 +11,14 @@ test: ...@@ -11,14 +11,14 @@ test:
pages: pages:
script: script:
- apk add --update --no-cache jq curl - apk add --update --no-cache jq curl ca-certificates
- curl https://git.silence.dev/api/v4/projects/20/repository/commits | jq -r .[0].id > static/latest_commit_id.txt - curl https://git.silence.dev/api/v4/projects/20/repository/commits | jq -r ".[0].id" > static/latest_commit_id.txt
- curl https://git.silence.dev/api/v4/projects/20/repository/commits | jq -r .[0].title > static/latest_commit_title.txt - curl https://git.silence.dev/api/v4/projects/20/repository/commits | jq -r ".[0].title" > static/latest_commit_title.txt
- curl https://git.silence.dev/api/v4/projects/20/repository/commits | jq -r .[0].author_name > static/latest_commit_author_name.txt - curl https://git.silence.dev/api/v4/projects/20/repository/commits | jq -r ".[0].author_name" > static/latest_commit_author_name.txt
- curl https://git.silence.dev/api/v4/projects/20/repository/commits | jq -r .[0].authored_date > static/latest_commit_authored_date.txt - curl https://git.silence.dev/api/v4/projects/20/repository/commits | jq -r ".[0].authored_date" > static/latest_commit_authored_date.txt
- curl https://git.silence.dev/api/v4/projects/20/repository/tags | jq -r .[1].name > static/latest_release_name.txt - curl https://git.silence.dev/api/v4/projects/20/repository/tags | jq -r ".[1].name" > static/latest_release_name.txt
- curl https://git.silence.dev/api/v4/projects/20/repository/tags | jq -r .[1].commit.authored_date > static/latest_release_date.txt - curl https://git.silence.dev/api/v4/projects/20/repository/tags | jq -r ".[1].commit.authored_date" > static/latest_release_date.txt
- hugo - hugo --minify
artifacts: artifacts:
paths: paths:
- public - public
......
...@@ -40,27 +40,6 @@ ...@@ -40,27 +40,6 @@
<link type="text/css" rel="stylesheet" href="{{ $fonts.Permalink }}"> <link type="text/css" rel="stylesheet" href="{{ $fonts.Permalink }}">
{{ $styles := resources.Get "css/styles.css" }} {{ $styles := resources.Get "css/styles.css" }}
<link type="text/css" rel="stylesheet" href="{{ $styles.Permalink }}"> <link type="text/css" rel="stylesheet" href="{{ $styles.Permalink }}">
{{ if and (.IsHome) (eq $.Site.Language.Lang "en") }}
<script type="text/javascript">
var availableLanguages = [
{{ range $.Site.Home.AllTranslations }}
'{{ .Language.Lang }}',
{{ end }}
];
var language = navigator.language || navigator.userLanguage;
var langCode = language.split('-')[0];
if (availableLanguages.indexOf(langCode) >= 0 &&
language != null &&
localStorage.getItem('language_redirected') == null)
{
localStorage.setItem('language_redirected', true);
window.location.replace('/' + langCode);
}
</script>
{{ end }}
{{ partial "banner" . }} {{ partial "banner" . }}
......
...@@ -18,8 +18,6 @@ ...@@ -18,8 +18,6 @@
<div class="border-0"> <div class="border-0">
<div class="raw text-center text-white"> <div class="raw text-center text-white">
<h3>{{ i18n "latest_release" . }}</h3> <h3>{{ i18n "latest_release" . }}</h3>
<h5><time class="date-ago-no-brackets" datetime="{{ dateFormat "02 Jan 06 15:04 -0700" (.Scratch.Get "latest_release_date") }}">{{ dateFormat "2006-01-02" (.Scratch.Get "latest_release_date") }}</time></h5>
<h6>{{ (i18n "latest_commit" .) | safeHTML }}</h6>
</div> </div>
</div> </div>
</div> </div>
......
-----BEGIN PGP SIGNED MESSAGE----- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512 Hash: SHA512
As of today, 2023-04-04, Silence has not been compromised. There As of today, 2024-02-12, Silence has not been compromised. There
is no backdoor and no known security breach has been left. is no backdoor and no known security breach has been left.
This canary should be updated and resigned every two months. This canary should be updated and resigned every two months.
-----BEGIN PGP SIGNATURE----- -----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJoTs72B2Glsln0XMh41tCR7eCYkFAmQsAqYACgkQh41tCR7e iQIzBAEBCgAdFiEEJoTs72B2Glsln0XMh41tCR7eCYkFAmXJ8YEACgkQh41tCR7e
CYmEew//ak5Eqqvf+rD4IAgT4DN8jHyJIv40Zc37W+lRjpGCpKC/+LRnddgHBTwt CYnf1Q//cMkWcujWZmE8PkylKL6AtAOK5SVRFtKv/LQolq5Hnew5kmydpYWIfJnQ
En41M7+pg6LepIW8EPGmMdEOgYz0IHpJfMh2FbYzAImZicdoTXL7DAcESgSOLkcx UABguf6E9z6/7YSRYfavg6IzmFn7oYgSOdvFK6eS0HqC+GJf0T+edM77FNis3DBy
qHkzhOVqZn9z/1JSLnt7t2qyA2o+5iQujfkMP67KsA4XRne0vGH2bKK9+u5sT5sR 9xtNcdken1W7bEe5Y+4PF7lQ1DJh/0lhh0CiEVpEamSosSQRH13ciQNAZnV7+Jz9
zS5mTeeHaDeubYQYv0qC9rIC2QAhI3uF4G/tw9rrFmw0Gw4trG0XR7rqSPiJhXNX tVt1x45ZULyqz9RLR7X8dB1WWVzPXuWXXntjFX+S6JW0pjNjpc0QRllsLs3sbvFL
KSTzxnE71JGFtGJSnjMCosP4lC1E+hdPoKOeauJPte97v21JgXU/SiL4L3x2pLWR fkUkCdPtLmY3D6s/XtMXBUTPwkj+I8r7swBp8koMbGPoguMOdgyglDEFxVzsDXev
JyhJsHiMSWEfaiq4XP8zOYfNgnAUlfm2hFBaO1Zd9kyWlFXN+fYwfiDI6MZxJq57 XjCqvyG65DaAPQnMefcPsYmJg2jAPxJCbkHZ161VeQ6We0TL1wGCq6Wy0UXnX8x3
CCKc/AtqOnQrSst6MbAvLKgCjq59LN45uBK4q5T8qgGjA5pdPqQKtHlCGKDypVGT nw9eonClM4oGwdtjcE3hUg7nHhj+7nG14Ufq0SJ+rhxtWd5arEPAaytv2WGVhr0k
OhNCMBFz7Jrga8YgzvQSiXzqGK/LFOh3XQvhNjPtD3fMsR5mL++rhP9ELPCRyy8S eXvg6gvDxy7gk+Gl/CHzrT+P62uS7AKV3+bwgaHnxOD9oX1NPuawaiWV0IQLnG6M
jRKtVAAe7gVKsqB3lIjleiQGyGH/pbdsrCj4GvY2vwvdxjUr1wrPyL1Qp6WayHEz PUzhoIwnFZgZtrONg8N1QFwKK0QzOBK5vaq02BUt5bH1vMGXc3IDM/kcVkEFZhFW
LteV+vgTI6KLU9dkKrfY5d2k8W6ChUHJfSq6bvFGJCUFcTia7FWe0X4tEl1KGmWS bri/cWV8ogPf+qbWqPemI5BNTQHlbzAb/VRpZti6squfEcjd9Tk7QzmJDAGVMy2y
dtBag4i93kdoO7S3YBe7oUrd25l1e+Z99EpEH0xBoTiJ1auLIvE= sDW/L2s5kWkoRHQz5505+L89luNKjCAilKek87doyVQ/CWTkYtE=
=gR5v =s7FJ
-----END PGP SIGNATURE----- -----END PGP SIGNATURE-----
As of today, 2023-04-04, Silence has not been compromised. There As of today, 2024-02-12, Silence has not been compromised. There
is no backdoor and no known security breach has been left. is no backdoor and no known security breach has been left.
This canary should be updated and resigned every two months. This canary should be updated and resigned every two months.