Assessments Mapper: Implement document size limit
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 50/100
Piste de recherche
The payload names no files. Start by finding the assessments mapper endpoints that accept document uploads, then trace how the request body or file is read. The 20 MB limit has to be enforced before the whole file is buffered, so check how the existing upload path reads it. Done means an oversized document is rejected with a clear client error and a test covers both the accepted and rejected sizes.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Is your feature request related to a problem?
Currently, there is no size limit for documents in the assessments mapper. This can lead to potential abuse of the endpoints by malicious actors.
Describe the solution you'd like
- Implement a 20 MB size limit for documents in the assessments mapper.
- Enhance security by preventing abuse of the endpoints.
Original issue
Describe the current behavior
Add 20 MB size limit for documents in the assessments mapper
Describe the enhancement you'd like
This will prevent malicious actors from abusing the endpoints.
- Langage dominant
- Python
- Étoiles
- 18
- Forks
- 11
- Merge moyen
- 4 j 3 h
- PR mergées (30 j)
- 13
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de ProjectTech4DevAI/kaapi-backend
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
ProjectTech4DevAI/kaapi-backend#889 ·
Les mainteneurs répondent en général sous 1 jour
-
Celery: Investigate memory exitsPeut-être pris @vprashrex l’a pris il y a 2 jours. Ouverte
ProjectTech4DevAI/kaapi-backend#1268 · 2 personnes assignées ·
Les mainteneurs répondent en général sous 1 jour
-
Cloudflare: Investigate 520 error solutionsPeut-être pris @Prajna1999 l’a pris il y a 2 jours. Ouverte
ProjectTech4DevAI/kaapi-backend#1267 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
ProjectTech4DevAI/kaapi-backend#1266 ·
Les mainteneurs répondent en général sous 1 jour
-
Callback Tracking: Add callback logs table to record callback outcomes (LLM, assessment) etcOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 30/100
ProjectTech4DevAI/kaapi-backend#1264 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de ProjectTech4DevAI/kaapi-backend
Issues similaires
-
Custom provider API keys collide on one host: env slot keyed on host:port only, not URL pathOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
NousResearch/hermes-agent#140958 ·
Les mainteneurs répondent en général sous 1 jour
-
Bisect issue233186Ouvertebisect
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
dtcxzyw/llvm-bisect-service#548 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
sallowayma-git/IELTS-practice#248 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
anthropics/claude-plugins-official#6763 · 10 commentaires · 10 réactions ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 1 jour