chore: Merge dev to main

This commit is contained in:
oSumAtrIX 2023-10-23 19:37:35 +02:00 committed by GitHub
commit 3404b53b26
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 27 additions and 7 deletions

View File

@ -9,7 +9,17 @@ from api.compat import github as compat
from api.donations import donations from api.donations import donations
from api.announcements import announcements from api.announcements import announcements
from api.login import login from api.login import login
from api.robots import robots
api = Blueprint.group( api = Blueprint.group(
login, ping, github, info, socials, donations, announcements, compat, url_prefix="/" login,
ping,
github,
info,
socials,
donations,
announcements,
compat,
robots,
url_prefix="/",
) )

10
api/robots.py Normal file
View File

@ -0,0 +1,10 @@
from sanic import Blueprint
from sanic.response import text
robots: Blueprint = Blueprint("robots")
@robots.get("/robots.txt")
async def robots_txt(request):
return text("User-agent: *\nDisallow: /", content_type="text/plain")

View File

@ -1,6 +1,6 @@
from sqlalchemy import create_engine from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker from sqlalchemy.orm import sessionmaker
engine = create_engine("sqlite:///persistance/database.db") engine = create_engine("sqlite:///persistance/database.db", pool_size=20)
Session = sessionmaker(bind=engine) Session = sessionmaker(bind=engine)