Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ghzhost
/
CodeChef-PESUECC-Chapter
Public
forked from
codechefPesuecc/CodeChef-PESUECC-Chapter
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
CodeChef-PESUECC-Chapter
src
server
on
feat/profile-avatars-and-editing
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 12, 2026
feat(profile): avatar upload (R2) + profile editing + avatars on leaderboard & navbar
Show description for f1ca8ca
barunaniket
committed
f1ca8ca
View commit details
Copy full SHA for f1ca8ca
View code at this point
Browse repository at this point
feat(leaderboard): identify solvers by SRN (else PRN) instead of username
Show description for 73505aa
barunaniket
committed
73505aa
View commit details
Copy full SHA for 73505aa
View code at this point
Browse repository at this point
feat(auth): capture a Name at registration (migration 0004 — do not deploy before applying)
Show description for 7b6ee5e
barunaniket
committed
7b6ee5e
View commit details
Copy full SHA for 7b6ee5e
View code at this point
Browse repository at this point
fix(security): atomic rate-limit increment + throttle the verify endpoint
Show description for 9b331d0
barunaniket
committed
9b331d0
View commit details
Copy full SHA for 9b331d0
View code at this point
Browse repository at this point
Commits on Aug 11, 2026
Merge pull request #38 from codechefPesuecc/fix/issue-17-email-leak
Show description for 3c9687f
hagemaruwu
authored
3c9687f
View commit details
Copy full SHA for 3c9687f
View code at this point
Browse repository at this point
feat(email): replace Resend with Gmail REST API
hagemaruwu
committed
7d59d1b
View commit details
Copy full SHA for 7d59d1b
View code at this point
Browse repository at this point
fix(security): enforce AUTH_SECRET in prod and cap run/submit input size
Show description for 1528b50
barunaniket
committed
1528b50
View commit details
Copy full SHA for 1528b50
View code at this point
Browse repository at this point
Commits on Aug 10, 2026
feat: security hardening, durable rate limiting, tests + CI
Show description for 7374744
barunaniket
committed
7374744
View commit details
Copy full SHA for 7374744
View code at this point
Browse repository at this point
fix: never return reset links / OTP codes in prod API responses
Show description for 3400f20
barunaniket
committed
3400f20
View commit details
Copy full SHA for 3400f20
View code at this point
Browse repository at this point
feat: server-authoritative solve time stored in the DB
Show description for 29ad28d
barunaniket
committed
29ad28d
View commit details
Copy full SHA for 29ad28d
View code at this point
Browse repository at this point
feat: migrate to Cloudflare (D1 database + bundled challenges)
Show description for 645afb1
barunaniket
committed
645afb1
View commit details
Copy full SHA for 645afb1
View code at this point
Browse repository at this point
Commits on Jul 22, 2026
Add Cloudflare deploy scaffolding (Turso/D1 + OpenNext)
Show description for 216f333
barunaniket
committed
216f333
View commit details
Copy full SHA for 216f333
View code at this point
Browse repository at this point
Enforce per-problem memory limits in the judge (MLE)
Show description for 9e89f50
barunaniket
committed
9e89f50
View commit details
Copy full SHA for 9e89f50
View code at this point
Browse repository at this point
Rate-limit submit/run and add a Turnstile bot-check hook
Show description for 8241e7f
barunaniket
committed
8241e7f
View commit details
Copy full SHA for 8241e7f
View code at this point
Browse repository at this point
Commits on Jul 21, 2026
Add password reset via single-use emailed link
Show description for a438d3d
barunaniket
committed
a438d3d
View commit details
Copy full SHA for a438d3d
View code at this point
Browse repository at this point
Add email OTP verification (gated behind REQUIRE_EMAIL_VERIFICATION)
Show description for b87d741
barunaniket
committed
b87d741
View commit details
Copy full SHA for b87d741
View code at this point
Browse repository at this point
Add a profile page with DB-backed submission history
Show description for 3b7ca2e
barunaniket
committed
3b7ca2e
View commit details
Copy full SHA for 3b7ca2e
View code at this point
Browse repository at this point
Rename "CP Arena" to "Arena" in all user-facing text
Show description for f3c3fed
barunaniket
committed
f3c3fed
View commit details
Copy full SHA for f3c3fed
View code at this point
Browse repository at this point
Persist submissions and add real leaderboards (today / month / all-time)
Show description for aeda747
barunaniket
committed
aeda747
View commit details
Copy full SHA for aeda747
View code at this point
Browse repository at this point
Add student accounts: registration, login, and cookie sessions
Show description for b9db518
barunaniket
committed
b9db518
View commit details
Copy full SHA for b9db518
View code at this point
Browse repository at this point
Switch problems to single-file JSON (statement + samples + hidden tests)
Show description for 47d74b9
barunaniket
committed
47d74b9
View commit details
Copy full SHA for 47d74b9
View code at this point
Browse repository at this point
Add graded submissions: judge against hidden tests via /api/submit
Show description for 835fb09
barunaniket
committed
835fb09
View commit details
Copy full SHA for 835fb09
View code at this point
Browse repository at this point
Commits on Jul 20, 2026
Add local backend foundation: SQLite/Drizzle, Piston in Docker, health check
Show description for 41ac2aa
barunaniket
committed
41ac2aa
View commit details
Copy full SHA for 41ac2aa
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.