Skip to content
Commits on Source (26)
......@@ -21,4 +21,11 @@ Network Trash Folder
Temporary Items
.apdisk
**/_gen
public/
\ No newline at end of file
public/
.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.73.0
image: registry.gitlab.com/pages/hugo:0.121.1
variables:
GIT_SUBMODULE_STRATEGY: recursive
......@@ -11,14 +11,14 @@ test:
pages:
script:
- apk add --update --no-cache jq curl
- 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].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/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
- hugo
- 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].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].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].commit.authored_date" > static/latest_release_date.txt
- hugo --minify
artifacts:
paths:
- public
......
......@@ -40,35 +40,6 @@
<link type="text/css" rel="stylesheet" href="{{ $fonts.Permalink }}">
{{ $styles := resources.Get "css/styles.css" }}
<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 }}
{{ if not .Site.IsServer }}
<script type="text/javascript">
if (location.hostname != "silence.im") {
window.location.replace("https://silence.im" + window.location.pathname);
}
</script>
{{ end }}
{{ partial "banner" . }}
......
......@@ -18,8 +18,6 @@
<div class="border-0">
<div class="raw text-center text-white">
<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>
......
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
As of today, 2020-09-02, 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.
This canary should be updated and resigned every two months.
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJoTs72B2Glsln0XMh41tCR7eCYkFAl9PX/kACgkQh41tCR7e
CYmMVxAAoZC6DMTBgxhDKFQnKRmHOuHSVurZbW7nLjw74QkBR2yNGVwrwll4Jg1U
RMIfHd/oSYkdN6piowj0WMwJA5/pcx55pP8kfnbZbwUchbV7J/m0Dz9sQZwNZMjb
iy7dn9PSEGcSk2TDzWn+PpDmcXyKQ0c2otYcU/dKy+BuL0g1a1pr0vfkRg3Qydpg
D8oEUT2EFWz8446RxMMzwE/qPox0esfi/CLmhZNUdmnxBpdc2Mjf+d4ho6ya1PxD
Wv7B06Mym8cD7msU1N+KHjpTZ3EqJE6YAUeXaZU9gc5E2dE3UCFr+2ga+Ba/lBgo
MadIv8XGtEYTqfsfiCRhcFu7QcaPxnsB7pNuq4OsUlKVhZm31oaEzYLTzGqgWms1
TJVrvmKUKWogObVaO1mOIXk6e+tsMc3EmktTyXeYbNDvFx754zonkJFMtzhS9lmr
80D1CaZgOLhAToAIuz642vyeo/YE8w04IYORuElSvxLhNmcSdDxlVO8fsp4zpsPw
x5xyzMKEL86Zunf1BO+T+Ay6idC+4us4LEqsDNbejxm0htrz1mxJWvfmuaYA14J5
0rDqVxpLaX7NVsZT1GAKWNNWr9Nz3HPxSHGFhOpbMokdzRiSnnweAsn7KVzLOzKF
orqQ1pnTjjcuX4NleAToCCPt5WZjBqAa0eAAhCJhBFFyXcw/GAc=
=uJmu
iQIzBAEBCgAdFiEEJoTs72B2Glsln0XMh41tCR7eCYkFAmXJ8YEACgkQh41tCR7e
CYnf1Q//cMkWcujWZmE8PkylKL6AtAOK5SVRFtKv/LQolq5Hnew5kmydpYWIfJnQ
UABguf6E9z6/7YSRYfavg6IzmFn7oYgSOdvFK6eS0HqC+GJf0T+edM77FNis3DBy
9xtNcdken1W7bEe5Y+4PF7lQ1DJh/0lhh0CiEVpEamSosSQRH13ciQNAZnV7+Jz9
tVt1x45ZULyqz9RLR7X8dB1WWVzPXuWXXntjFX+S6JW0pjNjpc0QRllsLs3sbvFL
fkUkCdPtLmY3D6s/XtMXBUTPwkj+I8r7swBp8koMbGPoguMOdgyglDEFxVzsDXev
XjCqvyG65DaAPQnMefcPsYmJg2jAPxJCbkHZ161VeQ6We0TL1wGCq6Wy0UXnX8x3
nw9eonClM4oGwdtjcE3hUg7nHhj+7nG14Ufq0SJ+rhxtWd5arEPAaytv2WGVhr0k
eXvg6gvDxy7gk+Gl/CHzrT+P62uS7AKV3+bwgaHnxOD9oX1NPuawaiWV0IQLnG6M
PUzhoIwnFZgZtrONg8N1QFwKK0QzOBK5vaq02BUt5bH1vMGXc3IDM/kcVkEFZhFW
bri/cWV8ogPf+qbWqPemI5BNTQHlbzAb/VRpZti6squfEcjd9Tk7QzmJDAGVMy2y
sDW/L2s5kWkoRHQz5505+L89luNKjCAilKek87doyVQ/CWTkYtE=
=s7FJ
-----END PGP SIGNATURE-----
As of today, 2020-09-02, 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.
This canary should be updated and resigned every two months.