Compare commits

..

2 commits

Author SHA1 Message Date
b86fd6b6bc Merge pull request 't150: invalidate cache on update' (#11) from feature/nikocs/t150 into develop
Some checks failed
/ build-all-services (push) Failing after 3m34s
Reviewed-on: #11
2025-03-31 15:09:02 -07:00
6fa292d1de add git hash to css + js + img for cache
All checks were successful
/ build-all-services (push) Successful in 9m51s
this should invalidate the cache everytime we recompile the frontends on
a new git commit
2025-03-24 14:18:01 -07:00
12 changed files with 46 additions and 46 deletions

View file

@ -3,7 +3,7 @@
{% block title %}Login{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/auth.css"/>
<link rel="stylesheet" href="/static/auth.css?git={{ git_commit }}"/>
{% endblock %}
{% block page %}
@ -11,10 +11,10 @@
<a id="alyphebig" href="https://asklyphe.com/">
<div id="lyphebig">
<div class="bent-surrounding">
<img id="lypheimg" src="/static/img/lyphebent.png" alt="image of lyphe, our mascot!">
<img id="lypheimg" src="/static/img/lyphebent.png?git={{ git_commit }}" alt="image of lyphe, our mascot!">
</div>
<div id="lyphetitle">
<img src="/static/img/logo.png" alt="ask Lyphe!"/>
<img src="/static/img/logo.png?git={{ git_commit }}" alt="ask Lyphe!"/>
<p>the best search engine!</p>
</div>
</div>

View file

@ -3,7 +3,7 @@
{% block title %}Register{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/auth.css"/>
<link rel="stylesheet" href="/static/auth.css?git={{ git_commit }}"/>
{% endblock %}
{% block page %}
@ -11,10 +11,10 @@
<a id="alyphebig" href="https://asklyphe.com/">
<div id="lyphebig">
<div class="bent-surrounding">
<img id="lypheimg" src="/static/img/lyphebent.png" alt="image of lyphe, our mascot!">
<img id="lypheimg" src="/static/img/lyphebent.png?git={{ git_commit }}" alt="image of lyphe, our mascot!">
</div>
<div id="lyphetitle">
<img src="/static/img/logo.png" alt="ask Lyphe!"/>
<img src="/static/img/logo.png?git={{ git_commit }}" alt="ask Lyphe!"/>
<p>the best search engine!</p>
</div>
</div>

View file

@ -11,7 +11,7 @@
title="AskLyphe"
href="/static/osd.xml" />
<link rel="stylesheet" href="/static/shell.css" />
<link rel="stylesheet" href="/static/shell.css?git={{ git_commit }}" />
{% block head %}{% endblock %}
</head>

View file

@ -3,7 +3,7 @@
{% block title %}Verify Email{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/auth.css"/>
<link rel="stylesheet" href="/static/auth.css?git={{ git_commit }}"/>
{% endblock %}
{% block page %}
@ -11,10 +11,10 @@
<a id="alyphebig" href="https://asklyphe.com/">
<div id="lyphebig">
<div class="bent-surrounding">
<img id="lypheimg" src="/static/img/lyphebent.png" alt="image of lyphe, our mascot!">
<img id="lypheimg" src="/static/img/lyphebent.png?git={{ git_commit }}" alt="image of lyphe, our mascot!">
</div>
<div id="lyphetitle">
<img src="/static/img/logo.png" alt="ask Lyphe!"/>
<img src="/static/img/logo.png?git={{ git_commit }}" alt="ask Lyphe!"/>
<p>the best search engine!</p>
</div>
</div>

View file

@ -3,7 +3,7 @@
{% block title %}{{ announcement.title }}{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/themes/default/announcement.css"/>
<link rel="stylesheet" href="/static/themes/default/announcement.css?git={{ git_commit }}"/>
{% endblock %}
{% block page %}
@ -12,11 +12,11 @@
<a href="/" class="lyphe">
<div id="lyphesmall">
<div class="bent-surrounding">
<img id="lypheimg" src="/static/img/lyphebent{% if alpha %}-alpha{% endif %}.png"
<img id="lypheimg" src="/static/img/lyphebent{% if alpha %}-alpha{% endif %}.png?git={{ git_commit }}"
alt="image of lyphe, our mascot!">
</div>
<div id="lyphetitlenav">
<img src="/static/img/logo.png" alt="ask lyphe!"/>
<img src="/static/img/logo.png?git={{ git_commit }}" alt="ask lyphe!"/>
</div>
</div>
</a>

View file

@ -3,8 +3,8 @@
{% block title %}the best search engine{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/frontpage.css"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/inline-announcement.css"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/frontpage.css?git={{ git_commit }}"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/inline-announcement.css?git={{ git_commit }}"/>
{% endblock %}
{% block page %}
@ -17,10 +17,10 @@
{% endmatch %}
<div id="lyphebig">
<div class="bent-surrounding">
<img id="lypheimg" src="/static/img/lyphebent{% if alpha %}-alpha{% endif %}.png" alt="image of lyphe, our mascot!">
<img id="lypheimg" src="/static/img/lyphebent{% if alpha %}-alpha{% endif %}.png?git={{ git_commit }}" alt="image of lyphe, our mascot!">
</div>
<div id="lyphetitle">
<img src="/static/img/logo.png" alt="ask Lyphe!"/>
<img src="/static/img/logo.png?git={{ git_commit }}" alt="ask Lyphe!"/>
<p>a user-first, customizable, useful, and fun search engine!</p>
</div>
</div>
@ -67,7 +67,7 @@
<div class="pagegradient">
<div id="userfirst" class="feature">
<h1>user-first</h1>
<img src="/static/lyphe.png" alt="lorem ipsum dolor sit amet"/>
<img src="/static/lyphe.png?git={{ git_commit }}" alt="lorem ipsum dolor sit amet"/>
<p>
we will never serve a single ad.
<br/>
@ -90,7 +90,7 @@
</div>
<div id="customizable" class="feature">
<h1>customizable</h1>
<img src="/static/lyphe.png" alt="lorem ipsum dolor sit amet"/>
<img src="/static/lyphe.png?git={{ git_commit }}" alt="lorem ipsum dolor sit amet"/>
<p>
we aim to design askLyphe in a way that makes personalizing your search results easy and fun!
<br/>
@ -102,7 +102,7 @@
</div>
<div id="useful-fun" class="feature">
<h1>useful, but fun!</h1>
<img src="/static/lyphe.png" alt="lorem ipsum dolor sit amet"/>
<img src="/static/lyphe.png?git={{ git_commit }}" alt="lorem ipsum dolor sit amet"/>
<p>
our search engine does not rely on (however may still include, for completeness) results from
Google, Bing, or any other search engine out there.
@ -135,7 +135,7 @@
</div>
<div id="fourth-box" class="feature">
<h1>fourth box!</h1>
<img src="/static/lyphe.png" alt="lorem ipsum dolor sit amet"/>
<img src="/static/lyphe.png?git={{ git_commit }}" alt="lorem ipsum dolor sit amet"/>
<p>
i haven't decided what to put here yet! we're still in alpha so i'm sure i'll come up with something
eventually, but i wanted this fourth box because i feel like the design flows nicer with it (:

View file

@ -3,9 +3,9 @@
{% block title %}Home{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/themes/default/home.css"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/home.css"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/inline-announcement.css"/>
<link rel="stylesheet" href="/static/themes/default/home.css?git={{ git_commit }}"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/home.css?git={{ git_commit }}"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/inline-announcement.css?git={{ git_commit }}"/>
{% endblock %}
{% block page %}
@ -15,10 +15,10 @@
<div class="pagecontent">
<div id="lyphebig">
<div class="bent-surrounding">
<img id="lypheimg" src="/static/img/lyphebent{% if alpha %}-alpha{% endif %}.png" alt="image of lyphe, our mascot!">
<img id="lypheimg" src="/static/img/lyphebent{% if alpha %}-alpha{% endif %}.png?git={{ git_commit }}" alt="image of lyphe, our mascot!">
</div>
<div id="lyphetitle">
<img src="/static/img/logo.png" alt="ask Lyphe!"/>
<img src="/static/img/logo.png?git={{ git_commit }}" alt="ask Lyphe!"/>
<h2>the best search engine!</h2>
</div>
</div>

View file

@ -3,9 +3,9 @@
{% block title %}Images - {{ search_query }}{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/themes/default/imagesearch.css"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/imagesearch.css"/>
{% if search_query == "notnite" %}<link rel="stylesheet" href="/static/creature.css"/>{% endif %}
<link rel="stylesheet" href="/static/themes/default/imagesearch.css?git={{ git_commit }}"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/imagesearch.css?git={{ git_commit }}"/>
{% if search_query == "notnite" %}<link rel="stylesheet" href="/static/creature.css?git={{ git_commit }}"/>{% endif %}
{% endblock %}
{% block page %}
@ -16,10 +16,10 @@
<div class="index-bar">
<a href="{{ websearch_url }}">
<img id="websearch-img" src="/static/img/websearch.png" alt="search the web"/>
<img id="websearch-img" src="/static/img/websearch.png?git={{ git_commit }}" alt="search the web"/>
</a>
<a href="{{ imagesearch_url }}">
<img id="imagesearch-img-selected" src="/static/img/imagesearch_selected.png" alt="search for images"/>
<img id="imagesearch-img-selected" src="/static/img/imagesearch_selected.png?git={{ git_commit }}" alt="search for images"/>
</a>
</div>

View file

@ -3,9 +3,9 @@
{% block title %}{{ search_query }}{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/themes/default/search.css"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/search.css"/>
{% if search_query == "notnite" %}<link rel="stylesheet" href="/static/creature.css"/>{% endif %}
<link rel="stylesheet" href="/static/themes/default/search.css?git={{ git_commit }}"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/search.css?git={{ git_commit }}"/>
{% if search_query == "notnite" %}<link rel="stylesheet" href="/static/creature.css?git={{ git_commit }}"/>{% endif %}
{% endblock %}
{% block page %}
@ -16,10 +16,10 @@
<div class="index-bar">
<a href="{{ websearch_url }}">
<img id="websearch-img-selected" src="/static/img/websearch_selected.png" alt="search the web"/>
<img id="websearch-img-selected" src="/static/img/websearch_selected.png?git={{ git_commit }}" alt="search the web"/>
</a>
<a href="{{ imagesearch_url }}">
<img id="imagesearch-img" src="/static/img/imagesearch.png" alt="search for images"/>
<img id="imagesearch-img" src="/static/img/imagesearch.png?git={{ git_commit }}" alt="search for images"/>
</a>
</div>

View file

@ -3,10 +3,10 @@
{% block title %}{{ search_query }}{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/themes/default/search.css"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/search.css"/>
{% if search_query == "notnite" %}<link rel="stylesheet" href="/static/creature.css"/>{% endif %}
<script src="/static/js/search.js" defer></script>
<link rel="stylesheet" href="/static/themes/default/search.css?git={{ git_commit }}"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/search.css?git={{ git_commit }}"/>
{% if search_query == "notnite" %}<link rel="stylesheet" href="/static/creature.css?git={{ git_commit }}"/>{% endif %}
<script src="/static/js/search.js?git={{ git_commit }}" defer></script>
{% endblock %}
{% block page %}
@ -17,10 +17,10 @@
<div class="index-bar">
<a href="{{ websearch_url }}">
<img id="websearch-img-selected" src="/static/img/websearch_selected.png" alt="search the web"/>
<img id="websearch-img-selected" src="/static/img/websearch_selected.png?git={{ git_commit }}" alt="search the web"/>
</a>
<a href="{{ imagesearch_url }}">
<img id="imagesearch-img" src="/static/img/imagesearch.png" alt="search for images"/>
<img id="imagesearch-img" src="/static/img/imagesearch.png?git={{ git_commit }}" alt="search for images"/>
</a>
</div>

View file

@ -11,8 +11,8 @@
title="AskLyphe"
href="/static/osd.xml" />
<link rel="stylesheet" href="/static/themes/default/shell.css" />
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/shell.css" />
<link rel="stylesheet" href="/static/themes/default/shell.css?git={{ git_commit }}" />
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/shell.css?git={{ git_commit }}" />
{% block head %}{% endblock %}
</head>

View file

@ -3,8 +3,8 @@
{% block title %}{{ search_query }}{% endblock %}
{% block head %}
<link rel="stylesheet" href="/static/themes/default/settings.css"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/settings.css"/>
<link rel="stylesheet" href="/static/themes/default/settings.css?git={{ git_commit }}"/>
<link rel="stylesheet" href="/static/themes/{{theme.internal_name()}}/settings.css?git={{ git_commit }}"/>
{% endblock %}
{% block page %}