wip service worker

This commit is contained in:
vabene1111
2025-06-19 17:48:06 +02:00
parent 7dc9e012fa
commit 2a6a785453
6 changed files with 2761 additions and 13 deletions

View File

@@ -12,6 +12,7 @@
<html lang="{{ LANGUAGE_CODE }}">
<head>
<title>Tandoor</title>
<meta name="description" content="{% trans 'Tandoor Recipe Manager' %}">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, minimal-ui, shrink-to-fit=no">
<meta name="robots" content="noindex,nofollow"/>
@@ -43,16 +44,16 @@
<script type="application/javascript">
localStorage.setItem('BASE_PATH', "{% base_path request 'base' %}")
window.addEventListener("load", () => {
if ("serviceWorker" in navigator) {
navigator.serviceWorker.register("{% url 'service_worker' %}", {scope: "{% base_path request 'base' %}" + '/'}).then(function (reg) {
}).catch(function (err) {
console.warn('Error whilst registering service worker', err);
});
} else {
console.warn('service worker not in navigator');
}
});
{#window.addEventListener("load", () => {#}
{# if ("serviceWorker" in navigator) {#}
{# navigator.serviceWorker.register("{% url 'service_worker' %}", {scope: "{% base_path request 'base' %}" + '/'}).then(function (reg) {#}
{# }).catch(function (err) {#}
{# console.warn('Error whilst registering service worker', err);#}
{# });#}
{# } else {#}
{# console.warn('service worker not in navigator');#}
{# }#}
{#});#}
</script>
</body>

View File

@@ -523,6 +523,9 @@ def report_share_abuse(request, token):
return HttpResponseRedirect(reverse('index'))
def service_worker(request):
return
def web_manifest(request):
theme_values = get_theming_values(request)