Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
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 }}
AtCoder-NoviSteps
AtCoderNoviSteps
Repository navigation
Code
Issues
69
(69)
Pull requests
5
(5)
Actions
Security and quality
Insights
More
items
fix: implement CodeRabbit findings (#3364)
- #3371
#3371
Merged
KATO-Hiro
merged 47 commits into
staging
AtCoder-NoviSteps/AtCoderNoviSteps:staging
from
#3364
AtCoder-NoviSteps/AtCoderNoviSteps:#3364
Copy head branch name to clipboard
Apr 9, 2026
Conversation
Commits
47
(47)
Checks
Files changed
Merged
fix: implement CodeRabbit findings (#3364)
#3371
KATO-Hiro
merged 47 commits into
staging
AtCoder-NoviSteps/AtCoderNoviSteps:staging
from
#3364
AtCoder-NoviSteps/AtCoderNoviSteps:#3364
Copy head branch name to clipboard
Commits
Commits on Apr 6, 2026
docs: Add plan and review for PR #3316 post-merge fixes
Show description for 08c2adf
KATO-Hiro
and
claude
committed
08c2adf
View commit details
Copy full SHA for 08c2adf
Browse repository at this point
test: migrate process.env manual stubs to vi.stubEnv in atcoder_verification tests
KATO-Hiro
committed
2687ff0
View commit details
Copy full SHA for 2687ff0
Browse repository at this point
test: add unit tests for getUser, getUserById, and deleteUser
KATO-Hiro
committed
e50bb41
View commit details
Copy full SHA for e50bb41
Browse repository at this point
refactor: extract MIN_VOTES_FOR_STATISTICS to client-safe constant and remove hardcoded '3' in votes page
KATO-Hiro
committed
00cbd6c
View commit details
Copy full SHA for 00cbd6c
Browse repository at this point
docs: update plan - use internal_clients/vote_grade.ts instead of services/vote_api.ts (non-service layer clarification)
KATO-Hiro
committed
c5b497a
View commit details
Copy full SHA for c5b497a
Browse repository at this point
refactor: add return value to upsertVoteGradeTables and use it in vote_actions
KATO-Hiro
committed
e117eb5
View commit details
Copy full SHA for e117eb5
Browse repository at this point
fix: handle RecordNotFound error in setTaskGrade action for vote_management
KATO-Hiro
committed
9d4ec03
View commit details
Copy full SHA for 9d4ec03
Browse repository at this point
feat: add loading state to SubmissionButton via FormWrapper context (prevent double-submit)
KATO-Hiro
committed
b12edec
View commit details
Copy full SHA for b12edec
Browse repository at this point
feat: add button gap and replace custom clipboard with Flowbite Clipboard in AtCoderVerificationForm
KATO-Hiro
committed
a24be95
View commit details
Copy full SHA for a24be95
Browse repository at this point
fix: ensure isSubmitting is reset even when form update throws exception
KATO-Hiro
committed
256bf34
View commit details
Copy full SHA for 256bf34
Browse repository at this point
docs: fix comment wording and remove redundant type assertion
KATO-Hiro
committed
c107ebf
View commit details
Copy full SHA for c107ebf
Browse repository at this point
feat: create vote_grade internal client with fetchMyVote, submitVote, fetchMedianVote
KATO-Hiro
committed
5b23fe1
View commit details
Copy full SHA for 5b23fe1
Browse repository at this point
refactor: use vote_grade.ts in VotableGrade and add AbortController for rapid-click protection
KATO-Hiro
committed
65a6bef
View commit details
Copy full SHA for 65a6bef
Browse repository at this point
fix: update E2E test selectors and add initial state check for votes page
KATO-Hiro
committed
696e6c0
View commit details
Copy full SHA for 696e6c0
Browse repository at this point
feat: add CHECK constraints for vote grade models (count >= 0, grade != PENDING)
KATO-Hiro
committed
e037ab5
View commit details
Copy full SHA for e037ab5
Browse repository at this point
docs: add new coding rules derived from PR #3316 review (SSR, FK, auth, env stubs)
KATO-Hiro
committed
2a4aecf
View commit details
Copy full SHA for 2a4aecf
Browse repository at this point
fix: address CodeRabbit findings - remove misleading test and fix FormData inconsistency
KATO-Hiro
committed
70a0767
View commit details
Copy full SHA for 70a0767
Browse repository at this point
Merge branch 'staging' of github.com:AtCoder-NoviSteps/AtCoderNoviSteps into #3364
KATO-Hiro
committed
6a541e4
View commit details
Copy full SHA for 6a541e4
Browse repository at this point
Commits on Apr 8, 2026
refactor: rename PrismaUserWithAccount to UserWithAtCoderAccount to remove ORM-specific naming
KATO-Hiro
committed
0fc88a1
View commit details
Copy full SHA for 0fc88a1
Browse repository at this point
refactor: use UUID format for SAMPLE_USER_ID and document Lucia dependency
KATO-Hiro
committed
0e124b8
View commit details
Copy full SHA for 0e124b8
Browse repository at this point
fix: use Roles.USER enum instead of string literal in test fixtures
KATO-Hiro
committed
bc139d8
View commit details
Copy full SHA for bc139d8
Browse repository at this point
refactor: extract mock helpers and use Partial types to avoid any/never casts
KATO-Hiro
committed
89b22c4
View commit details
Copy full SHA for 89b22c4
Browse repository at this point
test: add error case for generate function and organize describe blocks by scenario
KATO-Hiro
committed
5b2023f
View commit details
Copy full SHA for 5b2023f
Browse repository at this point
refactor: extract mockFindUniqueOrThrowError helper to avoid mock setup duplication
KATO-Hiro
committed
d64ef41
View commit details
Copy full SHA for d64ef41
Browse repository at this point
test: organize validate describe block by scenario
Show description for 5682ed2
KATO-Hiro
and
claude
committed
5682ed2
View commit details
Copy full SHA for 5682ed2
Browse repository at this point
test: reorganize validate describe blocks by 正常系/異常系
Show description for f879ce4
KATO-Hiro
and
claude
committed
f879ce4
View commit details
Copy full SHA for f879ce4
Browse repository at this point
test: split abnormal cases by return value (false vs throws)
Show description for 1ff1e19
KATO-Hiro
and
claude
committed
1ff1e19
View commit details
Copy full SHA for 1ff1e19
Browse repository at this point
test: organize reset describe block and add error case
Show description for 2d8a702
KATO-Hiro
and
claude
committed
2d8a702
View commit details
Copy full SHA for 2d8a702
Browse repository at this point
docs: formalize internal_clients and test organization patterns
Show description for da0eddf
KATO-Hiro
and
claude
committed
da0eddf
View commit details
Copy full SHA for da0eddf
Browse repository at this point
test: reorganize users.test.ts with fixtures and organize describe blocks
Show description for c205d2f
KATO-Hiro
and
claude
committed
c205d2f
View commit details
Copy full SHA for c205d2f
Browse repository at this point
refactor: translate SubmissionButton comment to English
Show description for 3355d24
KATO-Hiro
and
claude
committed
3355d24
View commit details
Copy full SHA for 3355d24
Browse repository at this point
feat: add color prop to SubmissionButton and improve ButtonColor type extraction
Show description for ef1977c
KATO-Hiro
and
claude
committed
ef1977c
View commit details
Copy full SHA for ef1977c
Browse repository at this point
test: refactor vote_grade.test.ts with HTTP mock helpers and parametrized tests
Show description for 68ca9c0
KATO-Hiro
and
claude
committed
68ca9c0
View commit details
Copy full SHA for 68ca9c0
Browse repository at this point
refactor: move getBaseUrl helper after exported functions in vote_grade.ts
Show description for 609addf
KATO-Hiro
and
claude
committed
609addf
View commit details
Copy full SHA for 609addf
Browse repository at this point
chore: fix order
KATO-Hiro
committed
556822e
View commit details
Copy full SHA for 556822e
Browse repository at this point
docs: clean up completed plan.md for PR #3316 review
Show description for 2a5cd61
KATO-Hiro
and
claude
committed
2a5cd61
View commit details
Copy full SHA for 2a5cd61
Browse repository at this point
docs: update Task 10 plan for votes E2E test fix
Show description for e9dfab8
KATO-Hiro
and
claude
committed
e9dfab8
View commit details
Copy full SHA for e9dfab8
Browse repository at this point
fix: repair vote detail E2E tests broken by search-first UI and stale selectors
Show description for 40a4818
KATO-Hiro
and
claude
committed
40a4818
View commit details
Copy full SHA for 40a4818
Browse repository at this point
docs(rules): add E2E lessons from votes test fix
Show description for ab4d948
KATO-Hiro
and
claude
committed
ab4d948
View commit details
Copy full SHA for ab4d948
Browse repository at this point
style: fix formatting in testing-e2e.md
Show description for e135750
KATO-Hiro
and
claude
committed
e135750
View commit details
Copy full SHA for e135750
Browse repository at this point
docs: add CodeRabbit findings to plan.md
Show description for 222d409
KATO-Hiro
and
claude
committed
222d409
View commit details
Copy full SHA for 222d409
Browse repository at this point
docs: add implementation plan for CodeRabbit findings
Show description for 62e9fa1
KATO-Hiro
and
claude
committed
62e9fa1
View commit details
Copy full SHA for 62e9fa1
Browse repository at this point
docs(rules): consolidate and streamline coding standards
Show description for 2d3494f
KATO-Hiro
and
claude
committed
2d3494f
View commit details
Copy full SHA for 2d3494f
Browse repository at this point
Commits on Apr 9, 2026
fix: implement CodeRabbit findings #1-10 (Phase 1-4)
Show description for fb4d1a6
KATO-Hiro
and
claude
committed
fb4d1a6
View commit details
Copy full SHA for fb4d1a6
Browse repository at this point
docs: remove completed PR #3316 review notes
Show description for 4f16134
KATO-Hiro
and
claude
committed
4f16134
View commit details
Copy full SHA for 4f16134
Browse repository at this point
fix: implement CodeRabbit findings (Phase 2)
Show description for 1f1ab4b
KATO-Hiro
and
claude
committed
1f1ab4b
View commit details
Copy full SHA for 1f1ab4b
Browse repository at this point
fix(migration): fix failed vote grade CHECK constraint migration in staging
Show description for bae4e80
KATO-Hiro
and
claude
committed
bae4e80
View commit details
Copy full SHA for bae4e80
Browse repository at this point
You can’t perform that action at this time.