Add rate limiting to prevent API spam 🚦
Mantenedores costumam responder em até 1 dia
@Top-Joe3 já está trabalhando nisso.
Desde 8/8/2026.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Add rate limiting to prevent API spam 🚦
File: server/index.js
Rn anyone can send 10000 requests per second
to the backend and crash it fr fr 💀
Not it bestie!!
Fix: install express-rate-limit (tiny package):
npm install express-rate-limit
Add to server/index.js:
const rateLimit = require('express-rate-limit')
const limiter = rateLimit({
windowMs: 15 * 60 * 1000, // 15 mins
max: 100 // max 100 requests per IP
})
app.use(limiter)
~5 lines, makes the app actually production ready 🔥
No frontend changes needed!!
- Linguagem predominante
- JavaScript
- Estrelas
- 39
- Forks
- 105
- Merge médio
- 1d 19h
- PRs com merge (30d)
- 29
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de anoopcodehack/DevBoard
-
Import tasks from CSV file 📤Abertaenhancement good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
anoopcodehack/DevBoard#588 ·
Mantenedores costumam responder em até 1 dia
-
good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
anoopcodehack/DevBoard#587 ·
Mantenedores costumam responder em até 1 dia
-
Add bulk delete for selected tasks 🗑️Talvez já em andamento @Mario-Mohar assumiu hoje. Abertagood first issue
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
anoopcodehack/DevBoard#586 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Add database indexes to Task and User models ⚡Talvez já em andamento @Mario-Mohar assumiu hoje. Abertagood first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
anoopcodehack/DevBoard#584 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Show blocked tasks count in column header 🚫Talvez já em andamento @anushreemehta6 assumiu hoje. Abertagood first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
anoopcodehack/DevBoard#583 · 4 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de anoopcodehack/DevBoard
Issues semelhantes
-
[BUG] Multi-day events show "Ended" while still in progressTalvez já em andamento @tarunagnihotri534 assumiu hoje. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
data-umbrella/du-event-board#231 · 2 comentários ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 78/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
NaturalIntelligence/fast-xml-parser#888 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 80/100
USACE/chart-docs#766 ·
-
bug callouts regression revealjs
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
quarto-dev/quarto-cli#15014 ·
Mantenedores costumam responder em até 1 dia