under attack
This commit is contained in:
parent
62122faf3f
commit
003d442134
1 changed files with 7 additions and 2 deletions
|
@ -397,6 +397,10 @@ def under_attack(v):
|
||||||
g.db.add(ma)
|
g.db.add(ma)
|
||||||
g.db.commit()
|
g.db.commit()
|
||||||
data='{"value":"high"}'
|
data='{"value":"high"}'
|
||||||
|
|
||||||
|
response = str(requests.patch(f'https://api.cloudflare.com/client/v4/zones/{CF_ZONE}/settings/security_level', headers=CF_HEADERS, data=data))
|
||||||
|
if response == "<Response [200]>": return {"message": "Under attack mode disabled!"}
|
||||||
|
return {"error": "Failed to disable under attack mode."}
|
||||||
else:
|
else:
|
||||||
f.write("yes")
|
f.write("yes")
|
||||||
ma = ModAction(
|
ma = ModAction(
|
||||||
|
@ -407,8 +411,9 @@ def under_attack(v):
|
||||||
g.db.commit()
|
g.db.commit()
|
||||||
data='{"value":"under_attack"}'
|
data='{"value":"under_attack"}'
|
||||||
|
|
||||||
response = requests.patch(f'https://api.cloudflare.com/client/v4/zones/{CF_ZONE}/settings/security_level', headers=CF_HEADERS, data=data)
|
response = str(requests.patch(f'https://api.cloudflare.com/client/v4/zones/{CF_ZONE}/settings/security_level', headers=CF_HEADERS, data=data))
|
||||||
return {"message": response.text}
|
if response == "<Response [200]>": return {"message": "Under attack mode enabled!"}
|
||||||
|
return {"error": "Failed to enable under attack mode."}
|
||||||
|
|
||||||
@app.get("/admin/badge_grant")
|
@app.get("/admin/badge_grant")
|
||||||
@admin_level_required(2)
|
@admin_level_required(2)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue