feat: Use inline link for logs to improve readability

This commit is contained in:
2025-09-11 16:55:51 +10:00
parent 148e5f325a
commit d20fc1eb55

View File

@@ -1249,9 +1249,11 @@ def settings_action(action):
try:
with open(log_file, 'rb') as f:
response = requests.put(f"https://upload.woodburn.au/{os.path.basename(log_file)}", data=f)
response = requests.put(f"https://upload.woodburn.au/{os.path.basename(log_file)}", data=f,
headers={"Max-Days": "5"})
if response.status_code == 200 or response.status_code == 201:
url = response.text.strip().split('\n')[-1]
token = response.text.strip().split('\n')[-1].split('/')[-2:]
url = f"https://upload.woodburn.au/inline/{token[0]}/{token[1]}"
logger.info(f"Log upload successful: {url}")
return redirect(url)
else: