Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

A simple API to authenticate PESU credentials using PESU Academy

pesu-dev/auth có thân thiện với người mới không?

Trong 30 ngày gần nhất, pesu-dev/auth đã merge 5 trên 13 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 1 issue phù hợp với người mới đang mở.

Star
22
Fork
29
Issue cho người mới đang mở
1
Issue đã lập chỉ mục
53
Merge trung bình
19 giờ 28 phút
Pull request đã merge (30 ngày)
24
Ngôn ngữ chính
Python
Giấy phép
MIT
Lần push lên GitHub gần nhất
11/10/2026
Lập chỉ mục gần nhất
28/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho pesu-dev/auth

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Dự án có Dockerfile hoặc tệp Docker Compose, nên bạn có thể chạy nó mà không cần cài cả bộ công cụ.
  3. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  4. Chọn issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

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

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 54/100

    pesu-dev/auth#248 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Link CONTRIBUTING on dev and add the missing checklist items to the PR template
    Có thể làm lại được @HarshRajSinghania đã nhận 16 ngày trước và không có pull request nào đang mở. Đang mở
    documentation good first issue

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 82/100

    pesu-dev/auth#221 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Check the README for dead links and fix the misleading Docker Hub badge
    Có thể làm lại được @knownshah đã nhận 15 ngày trước và không có pull request nào đang mở. Đang mở
    documentation good first issue

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100

    pesu-dev/auth#220 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    pesu-dev/auth#217 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 58/100

    pesu-dev/auth#213 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add static type checking with mypy
    Đang mở
    enhancement tests and ci/cd

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 67/100

    pesu-dev/auth#212 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Pin GitHub Actions to SHAs and add zizmor and pip-audit
    Đang mở
    tests and ci/cd

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 58/100

    pesu-dev/auth#210 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Enable Dependabot for uv, GitHub Actions and Docker
    Đang mở
    tests and ci/cd

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    pesu-dev/auth#209 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Scan, attest and sign the published Docker images
    Đang mở
    enhancement tests and ci/cd

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    pesu-dev/auth#207 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Wait for /health in the container smoke test and add a HEALTHCHECK
    Có thể làm lại được @875612255-beep đã nhận 16 ngày trước và không có pull request nào đang mở. Đang mở
    good first issue tests and ci/cd

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 76/100

    pesu-dev/auth#206 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Record latency histograms so percentiles can be computed
    Đang mở
    api enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 68/100

    pesu-dev/auth#202 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add an optional JSON log format shared with uvicorn
    Đang mở
    api enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 58/100

    pesu-dev/auth#201 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add request IDs and include them in every log line
    Đang mở
    api enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    pesu-dev/auth#200 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Proposal: Sign in with PESU (OAuth 2.0 / OpenID Connect)
    Đang mở
    authentication enhancement question

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    pesu-dev/auth#199 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Proposal: return a signed token (JWT) as proof of authentication
    Đang mở
    authentication enhancement question

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    pesu-dev/auth#198 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Commit the OpenAPI schema and publish typed client libraries
    Đang mở
    api enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    pesu-dev/auth#197 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add a machine-readable error code to error responses
    Đang mở
    api enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 68/100

    pesu-dev/auth#196 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Document that pesu-auth sends no CORS headers, and why
    Đang mở
    api documentation

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    pesu-dev/auth#195 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Fix SECURITY.md and point it at GitHub private vulnerability reporting
    Có thể làm lại được @peedrovinicius đã nhận 16 ngày trước và không có pull request nào đang mở. Đang mở
    documentation good first issue

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 78/100

    pesu-dev/auth#194 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Rate-limit /authenticate per client IP and per username
    Đang mở
    api authentication enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    pesu-dev/auth#190 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Return the login result even when the profile can't be fetched
    Đang mở
    api enhancement question student profile

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    pesu-dev/auth#189 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Revoke pesu-auth's PESU Academy tokens after each login
    Đang mở
    authentication enhancement pesuacademy

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    pesu-dev/auth#188 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Investigate reusing connections to PESU Academy across logins
    Đang mở
    enhancement pesuacademy

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    pesu-dev/auth#187 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Retry the profile call once on transient errors, never the login
    Đang mở
    authentication enhancement pesuacademy

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    pesu-dev/auth#186 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Split connect/read timeouts and add an overall deadline to /authenticate
    Đang mở
    enhancement pesuacademy

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    pesu-dev/auth#185 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Return 504 instead of 502 when PESU Academy times out
    Đang mở
    api enhancement pesuacademy

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 58/100

    pesu-dev/auth#184 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Cap concurrent calls to PESU Academy and add a circuit breaker
    Đang mở
    api enhancement pesuacademy

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    pesu-dev/auth#183 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Remove duplicate profile fields and count field filtering by set, not order
    Đang mở
    api enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 70/100

    pesu-dev/auth#178 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Show when PESU Academy last responded in /health
    Đang mở
    enhancement good first issue pesuacademy

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 62/100

    pesu-dev/auth#170 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Commit SHA should be used instead of tag git based deploy
    Có thể đã có người làm @aditeyabaral đã nhận 9 ngày trước. Đang mở
    bug

    pesu-dev/auth#236 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Private Functions in `app.py` needs to be in separate file
    Có thể đã có người làm @aditeyabaral đã nhận 9 ngày trước. Đang mở
    api enhancement

    pesu-dev/auth#235 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Gather the campus mapping and other shared values into constants modules
    Có thể đã có người làm @edgelordlinux đã nhận 9 ngày trước. Đang mở
    api enhancement good first issue pesuacademy student profile tests and ci/cd

    pesu-dev/auth#230 · 3 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Map the Hanumanth Nagar (HN) campus to campusCode 3
    Có thể đã có người làm @nishantjakane đã nhận 10 ngày trước. Đang mở
    api enhancement good first issue pesuacademy student profile

    pesu-dev/auth#227 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Fuzz the API against its OpenAPI schema with Schemathesis
    Có thể đã có người làm @aditeyabaral đã nhận 11 ngày trước. Đang mở
    api tests and ci/cd

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 58/100

    pesu-dev/auth#218 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Lint the tests and enable more ruff rule sets
    Có thể đã có người làm @rexy341 đã nhận 8 ngày trước. Đang mở
    good first issue tests and ci/cd

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 68/100

    pesu-dev/auth#215 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Limit the length of username and password
    Có thể đã có người làm @Vector316I71A đã nhận 2 ngày trước. Đang mở
    api authentication enhancement good first issue

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 88/100

    pesu-dev/auth#192 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add security headers and Cache-Control: no-store to API responses
    Có thể đã có người làm @nutellasando đã nhận 4 ngày trước. Đang mở
    api enhancement good first issue

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 84/100

    pesu-dev/auth#191 · 3 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Retire the old pesu-auth.onrender.com service on 2026-10-27
    Có thể đã có người làm @aditeyabaral đã nhận 16 ngày trước. Đang mở
    question

    pesu-dev/auth#172 · 3 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add version and environment to /health, and answer HEAD
    Có thể đã có người làm @Tvisha-A đã nhận 17 ngày trước. Đang mở
    good first issue

    pesu-dev/auth#168 · 5 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.