Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

A simple API to authenticate PESU credentials using PESU Academy

pesu-dev/auth è adatto ai principianti?

Negli ultimi 30 giorni pesu-dev/auth ha accettato 5 delle 15 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento è aperta 1 issue adatta ai principianti.

Stelle
22
Fork
29
Issue aperte per principianti
1
Issue indicizzate
54
Merge medio
22h 1m
PR unite (30g)
20
Lingua principale
Python
Licenza
MIT
Ultimo push su GitHub
11/10/2026
Ultima indicizzazione
28/9/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
good first issue

Come contribuire a pesu-dev/auth

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Include un Dockerfile o un file Docker Compose, quindi puoi avviarlo senza installare tutta la sua toolchain.
  3. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  4. Scegli la issue aperta adatta ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • API Explorer follow-ups: README fields note, /docs fetch, favicon 404, show/hide secrets
    Aperta
    bug documentation enhancement

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 54/100

    pesu-dev/auth#248 ·

    I maintainer di solito rispondono entro 1 giorno

  • Link CONTRIBUTING on dev and add the missing checklist items to the PR template
    Forse di nuovo libera @HarshRajSinghania l’ha presa 17 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation good first issue

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 82/100

    pesu-dev/auth#221 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Check the README for dead links and fix the misleading Docker Hub badge
    Forse di nuovo libera @knownshah l’ha presa 16 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation good first issue

    Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100

    pesu-dev/auth#220 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Check the test payloads against PESU Academy's live response shape
    Aperta
    pesuacademy student profile tests and ci/cd

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    pesu-dev/auth#217 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Check that a PR's author is assigned to the issue it closes
    Aperta
    tests and ci/cd

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 58/100

    pesu-dev/auth#213 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add static type checking with mypy
    Aperta
    enhancement tests and ci/cd

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 67/100

    pesu-dev/auth#212 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Pin GitHub Actions to SHAs and add zizmor and pip-audit
    Aperta
    tests and ci/cd

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 58/100

    pesu-dev/auth#210 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Enable Dependabot for uv, GitHub Actions and Docker
    Aperta
    tests and ci/cd

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    pesu-dev/auth#209 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Scan, attest and sign the published Docker images
    Aperta
    enhancement tests and ci/cd

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    pesu-dev/auth#207 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Wait for /health in the container smoke test and add a HEALTHCHECK
    Forse di nuovo libera @875612255-beep l’ha presa 17 giorni fa e non c’è nessuna pull request aperta. Aperta
    good first issue tests and ci/cd

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 76/100

    pesu-dev/auth#206 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Record latency histograms so percentiles can be computed
    Aperta
    api enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100

    pesu-dev/auth#202 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add an optional JSON log format shared with uvicorn
    Aperta
    api enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 58/100

    pesu-dev/auth#201 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add request IDs and include them in every log line
    Aperta
    api enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    pesu-dev/auth#200 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Proposal: Sign in with PESU (OAuth 2.0 / OpenID Connect)
    Aperta
    authentication enhancement question

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    pesu-dev/auth#199 ·

    I maintainer di solito rispondono entro 1 giorno

  • Proposal: return a signed token (JWT) as proof of authentication
    Aperta
    authentication enhancement question

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    pesu-dev/auth#198 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Commit the OpenAPI schema and publish typed client libraries
    Aperta
    api enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    pesu-dev/auth#197 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Add a machine-readable error code to error responses
    Aperta
    api enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100

    pesu-dev/auth#196 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Document that pesu-auth sends no CORS headers, and why
    Aperta
    api documentation

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    pesu-dev/auth#195 ·

    I maintainer di solito rispondono entro 1 giorno

  • Fix SECURITY.md and point it at GitHub private vulnerability reporting
    Forse di nuovo libera @peedrovinicius l’ha presa 16 giorni fa e non c’è nessuna pull request aperta. Aperta
    documentation good first issue

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 78/100

    pesu-dev/auth#194 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • Rate-limit /authenticate per client IP and per username
    Aperta
    api authentication enhancement

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    pesu-dev/auth#190 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Return the login result even when the profile can't be fetched
    Aperta
    api enhancement question student profile

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    pesu-dev/auth#189 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Revoke pesu-auth's PESU Academy tokens after each login
    Aperta
    authentication enhancement pesuacademy

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100

    pesu-dev/auth#188 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Investigate reusing connections to PESU Academy across logins
    Aperta
    enhancement pesuacademy

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    pesu-dev/auth#187 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Retry the profile call once on transient errors, never the login
    Aperta
    authentication enhancement pesuacademy

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    pesu-dev/auth#186 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Split connect/read timeouts and add an overall deadline to /authenticate
    Aperta
    enhancement pesuacademy

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    pesu-dev/auth#185 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Return 504 instead of 502 when PESU Academy times out
    Aperta
    api enhancement pesuacademy

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 58/100

    pesu-dev/auth#184 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Cap concurrent calls to PESU Academy and add a circuit breaker
    Aperta
    api enhancement pesuacademy

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    pesu-dev/auth#183 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Remove duplicate profile fields and count field filtering by set, not order
    Aperta
    api enhancement

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 70/100

    pesu-dev/auth#178 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Show when PESU Academy last responded in /health
    Aperta
    enhancement good first issue pesuacademy

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 62/100

    pesu-dev/auth#170 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • Commit SHA should be used instead of tag git based deploy
    Forse già presa @aditeyabaral l’ha presa 10 giorni fa. Aperta
    bug

    pesu-dev/auth#236 · 2 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Private Functions in `app.py` needs to be in separate file
    Forse già presa @aditeyabaral l’ha presa 10 giorni fa. Aperta
    api enhancement

    pesu-dev/auth#235 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Gather the campus mapping and other shared values into constants modules
    Forse già presa @edgelordlinux l’ha presa 10 giorni fa. Aperta
    api enhancement good first issue pesuacademy student profile tests and ci/cd

    pesu-dev/auth#230 · 3 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Map the Hanumanth Nagar (HN) campus to campusCode 3
    Forse già presa @nishantjakane l’ha presa 11 giorni fa. Aperta
    api enhancement good first issue pesuacademy student profile

    pesu-dev/auth#227 · 2 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Fuzz the API against its OpenAPI schema with Schemathesis
    Forse già presa @aditeyabaral l’ha presa 11 giorni fa. Aperta
    api tests and ci/cd

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 58/100

    pesu-dev/auth#218 · 1 commento · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Lint the tests and enable more ruff rule sets
    Forse già presa @rexy341 l’ha presa 9 giorni fa. Aperta
    good first issue tests and ci/cd

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100

    pesu-dev/auth#215 · 2 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Limit the length of username and password
    Forse già presa @Vector316I71A l’ha presa 3 giorni fa. Aperta
    api authentication enhancement good first issue

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 88/100

    pesu-dev/auth#192 · 2 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Add security headers and Cache-Control: no-store to API responses
    Forse già presa @nutellasando l’ha presa 5 giorni fa. Aperta
    api enhancement good first issue

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 84/100

    pesu-dev/auth#191 · 3 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Retire the old pesu-auth.onrender.com service on 2026-10-27
    Forse già presa @aditeyabaral l’ha presa 17 giorni fa. Aperta
    question

    pesu-dev/auth#172 · 3 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

  • Add version and environment to /health, and answer HEAD
    Forse già presa @Tvisha-A l’ha presa 18 giorni fa. Aperta
    good first issue

    pesu-dev/auth#168 · 5 commenti · 1 assegnatario ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.