mirror of
https://github.com/tubearchivist/tubearchivist-frontend.git
synced 2024-11-22 11:50:14 +00:00
add global vars for version and url
This commit is contained in:
parent
e404bac7c3
commit
1ac92254ad
@ -151,3 +151,7 @@ CORS_ALLOWED_ORIGIN_REGEXES = [r"moz-extension://*", r"chrome-extension://*"]
|
|||||||
CORS_ALLOW_HEADERS = list(default_headers) + [
|
CORS_ALLOW_HEADERS = list(default_headers) + [
|
||||||
"mode",
|
"mode",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
# TA application settings
|
||||||
|
TA_UPSTREAM = "https://github.com/bbilly1/tubearchivist"
|
||||||
|
TA_VERSION = "v0.1.3"
|
||||||
|
@ -132,7 +132,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
<div class="boxed-content">
|
<div class="boxed-content">
|
||||||
<span>© 2021 - <script type="text/javascript">document.write(new Date().getFullYear());</script> TubeArchivist v0.1.3 </span><span><a href="{% url 'about' %}">About</a> | <a href="https://github.com/bbilly1/tubearchivist" target="_blank">GitHub</a> | <a href="https://hub.docker.com/r/bbilly1/tubearchivist" target="_blank">Docker Hub</a> | <a href="https://discord.gg/AFwz8nE7BK" target="_blank">Discord</a> | <a href="https://www.reddit.com/r/TubeArchivist/">Reddit</a></span>
|
<span>© 2021 - <script type="text/javascript">document.write(new Date().getFullYear());</script> TubeArchivist {{ version }} </span><span><a href="{% url 'about' %}">About</a> | <a href="https://github.com/bbilly1/tubearchivist" target="_blank">GitHub</a> | <a href="https://hub.docker.com/r/bbilly1/tubearchivist" target="_blank">Docker Hub</a> | <a href="https://discord.gg/AFwz8nE7BK" target="_blank">Discord</a> | <a href="https://www.reddit.com/r/TubeArchivist/">Reddit</a></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
@ -9,6 +9,7 @@ import urllib.parse
|
|||||||
from time import sleep
|
from time import sleep
|
||||||
|
|
||||||
from django import forms
|
from django import forms
|
||||||
|
from django.conf import settings
|
||||||
from django.contrib.auth import login
|
from django.contrib.auth import login
|
||||||
from django.contrib.auth.forms import AuthenticationForm
|
from django.contrib.auth.forms import AuthenticationForm
|
||||||
from django.http import JsonResponse
|
from django.http import JsonResponse
|
||||||
@ -122,6 +123,7 @@ class ArchivistViewConfig(View):
|
|||||||
"hide_watched": self._get_hide_watched(),
|
"hide_watched": self._get_hide_watched(),
|
||||||
"show_ignored_only": self._get_show_ignore_only(),
|
"show_ignored_only": self._get_show_ignore_only(),
|
||||||
"show_subed_only": self._get_show_subed_only(),
|
"show_subed_only": self._get_show_subed_only(),
|
||||||
|
"version": settings.TA_VERSION,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -329,8 +331,11 @@ class AboutView(View):
|
|||||||
@staticmethod
|
@staticmethod
|
||||||
def get(request):
|
def get(request):
|
||||||
"""handle http get"""
|
"""handle http get"""
|
||||||
colors = AppConfig(request.user.id).colors
|
context = {
|
||||||
context = {"title": "About", "colors": colors}
|
"title": "About",
|
||||||
|
"colors": AppConfig(request.user.id).colors,
|
||||||
|
"version": settings.TA_VERSION,
|
||||||
|
}
|
||||||
return render(request, "home/about.html", context)
|
return render(request, "home/about.html", context)
|
||||||
|
|
||||||
|
|
||||||
@ -690,6 +695,7 @@ class VideoView(View):
|
|||||||
"title": video_title,
|
"title": video_title,
|
||||||
"colors": colors,
|
"colors": colors,
|
||||||
"cast": cast,
|
"cast": cast,
|
||||||
|
"version": settings.TA_VERSION,
|
||||||
}
|
}
|
||||||
return render(request, "home/video.html", context)
|
return render(request, "home/video.html", context)
|
||||||
|
|
||||||
@ -746,7 +752,10 @@ class SearchView(ArchivistResultsView):
|
|||||||
all_styles = self.get_all_view_styles()
|
all_styles = self.get_all_view_styles()
|
||||||
self.context.update({"all_styles": all_styles})
|
self.context.update({"all_styles": all_styles})
|
||||||
self.context.update(
|
self.context.update(
|
||||||
{"search_form": MultiSearchForm(initial=all_styles)}
|
{
|
||||||
|
"search_form": MultiSearchForm(initial=all_styles),
|
||||||
|
"version": settings.TA_VERSION,
|
||||||
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
return render(request, "home/search.html", self.context)
|
return render(request, "home/search.html", self.context)
|
||||||
@ -778,6 +787,7 @@ class SettingsView(View):
|
|||||||
"user_form": user_form,
|
"user_form": user_form,
|
||||||
"app_form": app_form,
|
"app_form": app_form,
|
||||||
"scheduler_form": scheduler_form,
|
"scheduler_form": scheduler_form,
|
||||||
|
"version": settings.TA_VERSION,
|
||||||
}
|
}
|
||||||
|
|
||||||
return render(request, "home/settings.html", context)
|
return render(request, "home/settings.html", context)
|
||||||
|
Loading…
Reference in New Issue
Block a user