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 }}
keploy
samples-java
Repository navigation
Code
Pull requests
19
(19)
Actions
Projects
Security and quality
Insights
More
items
Add spring-boot-product-catalog sample (Spring Boot + PostgreSQL)
- #149
#149
Merged
nehagup
merged 14 commits into
main
keploy/samples-java:main
from
spring-boot-product-catalog
keploy/samples-java:spring-boot-product-catalog
Copy head branch name to clipboard
Sep 18, 2026
Conversation
Commits
14
(14)
Checks
Files changed
Merged
Add spring-boot-product-catalog sample (Spring Boot + PostgreSQL)
#149
nehagup
merged 14 commits into
main
keploy/samples-java:main
from
spring-boot-product-catalog
keploy/samples-java:spring-boot-product-catalog
Copy head branch name to clipboard
Commits
Commits on Aug 10, 2026
Add spring-boot-product-catalog sample (Spring Boot + PostgreSQL)
Show description for ba9f299
dhananjay6561
committed
ba9f299
View commit details
Copy full SHA for ba9f299
Browse repository at this point
Align 404 message with the recorded contract
Show description for e19f360
dhananjay6561
committed
e19f360
View commit details
Copy full SHA for e19f360
Browse repository at this point
Address review: healthcheck, seed coverage, fail-loud readiness, atomic stock
Show description for 7aaa648
dhananjay6561
committed
7aaa648
View commit details
Copy full SHA for 7aaa648
Browse repository at this point
Use Actuator readiness probe for the app healthcheck
Show description for f4f692c
dhananjay6561
committed
f4f692c
View commit details
Copy full SHA for f4f692c
Browse repository at this point
Commits on Aug 12, 2026
Address review: non-root image, workflow ordering, config + entity cleanup
Show description for ab109ec
dhananjay6561
committed
ab109ec
View commit details
Copy full SHA for ab109ec
Browse repository at this point
Adopt classic spring-boot-starter-web / -test; harden seed.sh with set -e
Show description for dd992d8
dhananjay6561
committed
dd992d8
View commit details
Copy full SHA for dd992d8
Browse repository at this point
Commits on Aug 13, 2026
Address review: 404-vs-409 on stock race, type-mismatch handler, drop dead test
Show description for 7c68ee4
dhananjay6561
committed
7c68ee4
View commit details
Copy full SHA for 7c68ee4
Browse repository at this point
Re-record suite: cover /summary + /{id}/stock, deterministic ordering, name length=120
Show description for 3803f1d
dhananjay6561
committed
3803f1d
View commit details
Copy full SHA for 3803f1d
Browse repository at this point
Commits on Aug 14, 2026
Housekeeping: ignoreOrdering=false (ordering now deterministic), refresh seed.sh comment
Show description for 9f26122
dhananjay6561
committed
9f26122
View commit details
Copy full SHA for 9f26122
Browse repository at this point
Keep mocks.yaml committed: drop auto-added /*/mocks.yaml from keploy/.gitignore
Show description for f2141d7
dhananjay6561
committed
f2141d7
View commit details
Copy full SHA for f2141d7
Browse repository at this point
Commits on Aug 15, 2026
Handle HttpMessageNotReadableException for the uniform 400 error shape
Show description for 97baaef
dhananjay6561
committed
97baaef
View commit details
Copy full SHA for 97baaef
Browse repository at this point
Commits on Aug 18, 2026
Complete the uniform error contract + fix README record metadata
Show description for e9550a0
dhananjay6561
committed
e9550a0
View commit details
Copy full SHA for e9550a0
Browse repository at this point
Commits on Aug 31, 2026
Handle HttpMediaTypeNotAcceptableException as body-less 406
Show description for 2a922d8
dhananjay6561
committed
2a922d8
View commit details
Copy full SHA for 2a922d8
Browse repository at this point
Commits on Sep 1, 2026
Give custom exceptions a @ResponseStatus fallback so unwritable-body errors resolve correctly
Show description for f8d8a53
dhananjay6561
committed
f8d8a53
View commit details
Copy full SHA for f8d8a53
Browse repository at this point
You can’t perform that action at this time.