Loading src/jama/__init__.py +1 −1 Original line number Diff line number Diff line __version__ = "0.1.48" __version__ = "0.1.49" src/jama/settings.py +1 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ if not env_file.exists(): load_dotenv(env_file) MODSHIB_CREATE_ACCOUNT = True if os.getenv("MODSHIB_CREATE_ACCOUNT") == "1" else False JAMA_ROOT_URL_REDIRECT = os.getenv("JAMA_ROOT_URL_REDIRECT") JAMA_CACHE_BACKEND = os.getenv("JAMA_CACHE_BACKEND") or "file" JAMA_DB_ADAPTER = os.getenv("JAMA_DB_ADAPTER") or "sqlite" JAMA_URL_BASE_PATH = os.getenv("JAMA_URL_BASE_PATH") or "" Loading src/jama/views.py +2 −0 Original line number Diff line number Diff line Loading @@ -48,6 +48,8 @@ def handler404(request, *args, **argv): def homepage(request: HttpRequest) -> HttpResponse: if settings.JAMA_ROOT_URL_REDIRECT: return redirect(settings.JAMA_ROOT_URL_REDIRECT) return render(request, "homepage.html", {"BASE_PATH": BASE_PATH}) Loading src/resources/models.py +5 −0 Original line number Diff line number Diff line Loading @@ -317,6 +317,11 @@ class File(Resource): def __str__(self): return "{}".format(self.title) def hash_is_ok(self) -> bool: from resources.helpers import _file_hash256 return _file_hash256(self.local_path()) == self.hash @property def should_have_iiif(self) -> bool: return _file_type_is_served_with_iiif(self.file_type_id) Loading Loading
src/jama/__init__.py +1 −1 Original line number Diff line number Diff line __version__ = "0.1.48" __version__ = "0.1.49"
src/jama/settings.py +1 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ if not env_file.exists(): load_dotenv(env_file) MODSHIB_CREATE_ACCOUNT = True if os.getenv("MODSHIB_CREATE_ACCOUNT") == "1" else False JAMA_ROOT_URL_REDIRECT = os.getenv("JAMA_ROOT_URL_REDIRECT") JAMA_CACHE_BACKEND = os.getenv("JAMA_CACHE_BACKEND") or "file" JAMA_DB_ADAPTER = os.getenv("JAMA_DB_ADAPTER") or "sqlite" JAMA_URL_BASE_PATH = os.getenv("JAMA_URL_BASE_PATH") or "" Loading
src/jama/views.py +2 −0 Original line number Diff line number Diff line Loading @@ -48,6 +48,8 @@ def handler404(request, *args, **argv): def homepage(request: HttpRequest) -> HttpResponse: if settings.JAMA_ROOT_URL_REDIRECT: return redirect(settings.JAMA_ROOT_URL_REDIRECT) return render(request, "homepage.html", {"BASE_PATH": BASE_PATH}) Loading
src/resources/models.py +5 −0 Original line number Diff line number Diff line Loading @@ -317,6 +317,11 @@ class File(Resource): def __str__(self): return "{}".format(self.title) def hash_is_ok(self) -> bool: from resources.helpers import _file_hash256 return _file_hash256(self.local_path()) == self.hash @property def should_have_iiif(self) -> bool: return _file_type_is_served_with_iiif(self.file_type_id) Loading