--
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import io
|
||||
import re
|
||||
import json
|
||||
import yaml
|
||||
import random
|
||||
@@ -25,6 +26,7 @@ accesscounter = AccessCounter()
|
||||
templates.env.globals["get_access_count"] = accesscounter.get
|
||||
templates.env.globals["server_version"] = server_version
|
||||
templates.env.globals["onion_site_url"] = f"http://{onion_hostname}/"
|
||||
templates.env.filters["re_sub"] = lambda s, pattern, repl: re.sub(pattern, repl, s)
|
||||
|
||||
class CustomHTMLRenderer(mistune.HTMLRenderer):
|
||||
def block_code(self, code, **attrs):
|
||||
@@ -101,7 +103,7 @@ welcome to nercone.dev!
|
||||
async def fake_error_page(request: Request, code: str):
|
||||
return error_page(templates=templates, request=request, status_code=int(code))
|
||||
|
||||
@app.api_route("/assets/images/thumbnail/{path:path}", methods=["GET"])
|
||||
@app.api_route("/assets/images/thumbnails/{path:path}", methods=["GET"])
|
||||
async def thumbnail(request: Request, path: str) -> Response:
|
||||
title = request.query_params.get("title", "Untitled Page")
|
||||
description = request.query_params.get("description", "No description.")
|
||||
|
||||
Reference in New Issue
Block a user