chore: refresh deps and adjust share rate limits
Build and Push Docker Container / build-and-push (push) Successful in 1m10s
Build and Push Docker Container / build-and-push (push) Successful in 1m10s
- Raise index and file-serving limits to 20 requests per minute. - Keep hourly file-serving allowance at 500 requests. - Increase the index hourly allowance to 500 requests. - Update the my_helpers submodule pointer. - Refresh uv.lock for current dependency releases.
This commit is contained in:
+2
-2
@@ -32,7 +32,7 @@ def build_share_url(file_id: str) -> str:
|
||||
return f"{scheme}://{host}{root_path}/-{file_id}"
|
||||
|
||||
@side_main_bp.route('/')
|
||||
@LIMITER.limit("10 per minute;50 per hour")
|
||||
@LIMITER.limit("20 per minute;500 per hour;")
|
||||
async def index():
|
||||
if session.get("user") is not None:
|
||||
return await render_template("views/webpage/files/upload.htm")
|
||||
@@ -130,7 +130,7 @@ async def file_delete_api(file_id, user):
|
||||
return jsonify({"ok": True})
|
||||
|
||||
@side_main_bp.route("/-<file_id>")
|
||||
@LIMITER.limit("10 per minute;500 per hour;")
|
||||
@LIMITER.limit("20 per minute;500 per hour;")
|
||||
async def serve_file(file_id: str):
|
||||
add_wide_event_context(nanoshare={"operation": "serve_file", "file_id": file_id})
|
||||
file_data = await current_app.convex.get_file(file_id=file_id)
|
||||
|
||||
Reference in New Issue
Block a user