feat(settings): add configurable rate limiting for AI move and analysis endpoints
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 62/100
Rechercherichtung
Beginne in views.py, wo die fest codierten Rate-Limiting-Schwellenwerte für die Endpunkte ai_move und analyze_game definiert sind. Verfolge, wie diese Endpunkte die Limits anwenden, mache die Schwellenwerte anschließend über Umgebungsvariablen konfigurierbar und überprüfe, dass beide Einstellungen das Verhalten der Endpunkte beeinflussen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Rate limiting thresholds are hardcoded in views.py.
This PR adds environment-variable-configurable settings for ai_move and analyze_game endpoints.
Related PR: #2586
- Vorherrschende Sprache
- Python
- Sterne
- 140
- Forks
- 513
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus Checkora/Checkora
-
[Bug]: AI Opening Book reply fails silently due to KeyError on move_history coordinates in ai_moveOffenbug GSSoC
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
-
enhancement GSSoC
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
[UI/UX] Missing hover effect on Resume and Pause buttonsEvtl. wieder frei @ishitadutta2 hat das vor 75 Tagen übernommen, und es ist kein Pull Request offen. Offenbug enhancement frontend good first issue GSSoC
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
fix(engine): cap move_history at 300 entries to prevent session cookie overflowEvtl. wieder frei @ishitadutta2 hat das vor 75 Tagen übernommen, und es ist kein Pull Request offen. Offenbug GSSoC
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
GSSoC
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Alle Issues in Checkora/Checkora
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
dbt-labs/spark-utils#51 ·
-
bug pydanty:is-working
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
pydantic/pydantic-ai#13444 ·
Maintainer antworten meist innerhalb von 1 Tag
-
good first issue help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
-
good first issue help wanted
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 72/100
-
changelog investigate
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 68/100
ramnes/notion-sdk-py#502 ·