fix: correct "bugs" to "issues" in routing table and README references across multiple documentation files

This commit is contained in:
2026-06-14 07:48:10 +00:00
parent f79a427f32
commit f2b910ea75
162 changed files with 7011 additions and 1134 deletions
+2 -28
View File
@@ -2,17 +2,14 @@
import logging
from typing import Annotated
from datetime import datetime, timezone
from fastapi import APIRouter, Request, Form
from fastapi.responses import HTMLResponse
from devplacepy.database import get_table, get_setting, get_int_setting
from devplacepy.templating import templates
from devplacepy.utils import (
hash_password,
create_session,
generate_uid,
get_current_user,
award_badge,
register_account,
)
from devplacepy.seo import base_seo_context
from devplacepy.models import SignupForm
@@ -93,29 +90,7 @@ async def signup(request: Request, data: Annotated[SignupForm, Form()]):
},
)
uid = generate_uid()
is_first = users.count() == 0
users.insert(
{
"uid": uid,
"username": username,
"email": email,
"api_key": generate_uid(),
"password_hash": hash_password(password),
"bio": "",
"location": "",
"git_link": "",
"website": "",
"role": "Admin" if is_first else "Member",
"is_active": True,
"level": 1,
"xp": 0,
"stars": 0,
"created_at": datetime.now(timezone.utc).isoformat(),
}
)
award_badge(uid, "Member")
uid, role, is_first = register_account(username, email, password)
max_age = max(1, get_int_setting("session_max_age_days", 7)) * SECONDS_PER_DAY
token = create_session(uid, max_age)
@@ -124,7 +99,6 @@ async def signup(request: Request, data: Annotated[SignupForm, Form()]):
key="session", value=token, max_age=max_age, httponly=True, samesite="lax"
)
logger.info(f"User {username} signed up")
role = "Admin" if is_first else "Member"
audit.record(
request,
"auth.signup",