Aliases, debug info and robots

This commit is contained in:
Krateng 2020-08-21 18:06:16 +02:00
parent 0127a25ce5
commit 4113d1761e
4 changed files with 8 additions and 3 deletions

View File

@ -5,7 +5,7 @@ author = {
"email":"maloja@krateng.dev",
"github": "krateng"
}
version = 2,7,1
version = 2,7,2
versionstr = ".".join(str(n) for n in version)
links = {
"pypi":"malojaserver",

View File

@ -180,7 +180,9 @@ def static(name,ext):
aliases = {
"admin": "admin_overview",
"manual": "admin_manual"
"manual": "admin_manual",
"setup": "admin_setup",
"issues": "admin_issues"
}

View File

@ -1,2 +1,4 @@
User-agent: *
Disallow: /api/
Disallow: /pulse/
Disallow: /performance/

View File

@ -407,9 +407,10 @@ def resolveImage(artist=None,track=None):
def set_image(b64,**keys):
track = "title" in keys
log("Trying to set image, b64 string: " + str(b64[:30] + "..."),module="debug")
regex = r"data:image/(\w+);base64,(.+)"
type,b64 = re.fullmatch(regex,b64).groups()
print(b64[:40])
b64 = base64.b64decode(b64)
filename = "webupload" + str(int(datetime.datetime.now().timestamp())) + "." + type
for folder in get_all_possible_filenames(**keys):