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 }}
icemc
/
java-backend-playground
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Imdb
- #2
#2
Merged
icemc
merged 42 commits into
master
icemc/java-backend-playground:master
from
imdb
icemc/java-backend-playground:imdb
Copy head branch name to clipboard
Jul 16, 2026
Conversation
Commits
42
(42)
Checks
Files changed
Merged
Imdb
#2
icemc
merged 42 commits into
master
icemc/java-backend-playground:master
from
imdb
icemc/java-backend-playground:imdb
Copy head branch name to clipboard
Commits
Commits on Jul 5, 2026
imdb: Added project Requirements doc
icemc
committed
a098282
View commit details
Copy full SHA for a098282
Browse repository at this point
imdb: Added product design document
icemc
committed
d0a35f2
View commit details
Copy full SHA for d0a35f2
Browse repository at this point
Updated LLD to contain all require modules for our Spring Boot application
icemc
committed
e51f260
View commit details
Copy full SHA for e51f260
Browse repository at this point
Added dependent services and configurations using docker-compose.yaml file for our application
icemc
committed
4752f46
View commit details
Copy full SHA for 4752f46
Browse repository at this point
imdb: Generated spring boot starter application
icemc
committed
73d0f01
View commit details
Copy full SHA for 73d0f01
Browse repository at this point
Commits on Jul 6, 2026
Updated LLD doc as we will be using the onion architecture during implementation
icemc
committed
e80491d
View commit details
Copy full SHA for e80491d
Browse repository at this point
imdb: Implemented all domain layer code
icemc
committed
6e500ee
View commit details
Copy full SHA for 6e500ee
Browse repository at this point
imdb: Implemented all application layer code
icemc
committed
31fcc36
View commit details
Copy full SHA for 31fcc36
Browse repository at this point
imdb: Implemented all infrastructure layer code
icemc
committed
130dc26
View commit details
Copy full SHA for 130dc26
Browse repository at this point
imdb: Implemented all presentation layer code
icemc
committed
8b0d383
View commit details
Copy full SHA for 8b0d383
Browse repository at this point
Commits on Jul 7, 2026
Added Dockerfile and Tests
icemc
committed
ae6f352
View commit details
Copy full SHA for ae6f352
Browse repository at this point
Commits on Jul 9, 2026
Fixed caching bug, tracing and monitoring system
icemc
committed
d33c75a
View commit details
Copy full SHA for d33c75a
Browse repository at this point
Fix 6-degree sql implementation
icemc
committed
9c94a01
View commit details
Copy full SHA for 9c94a01
Browse repository at this point
Commits on Jul 10, 2026
Added structured json logging with sanitation
icemc
committed
05ba284
View commit details
Copy full SHA for 05ba284
Browse repository at this point
Added Github action ci file
icemc
committed
4d46e91
View commit details
Copy full SHA for 4d46e91
Browse repository at this point
Commits on Jul 11, 2026
Restructured integration tests and added e2e test using postman/newman
icemc
committed
6880f6b
View commit details
Copy full SHA for 6880f6b
Browse repository at this point
Fixed grafana dashboards
icemc
committed
94a7347
View commit details
Copy full SHA for 94a7347
Browse repository at this point
Added readme to imdb project
icemc
committed
96f1173
View commit details
Copy full SHA for 96f1173
Browse repository at this point
Commits on Jul 12, 2026
Add CRUD expansion design doc for imdb
Show description for 5997f2b
icemc
and
claude
committed
5997f2b
View commit details
Copy full SHA for 5997f2b
Browse repository at this point
Commits on Jul 13, 2026
Add implementation plan for the imdb CRUD expansion
Show description for 1b54d37
icemc
and
claude
committed
1b54d37
View commit details
Copy full SHA for 1b54d37
Browse repository at this point
Add JWT auth, user accounts, and profile/admin user management to imdb.
Show description for bc8ad20
icemc
committed
bc8ad20
View commit details
Copy full SHA for bc8ad20
Browse repository at this point
Add admin id sequences and version/soft-delete columns to core tables.
Show description for 0655121
icemc
committed
0655121
View commit details
Copy full SHA for 0655121
Browse repository at this point
Add admin CRUD for titles with versioning, soft delete, and cache eviction.
Show description for d008940
icemc
committed
d008940
View commit details
Copy full SHA for d008940
Browse repository at this point
Add admin CRUD for people with versioning and soft delete.
Show description for d2d5b67
icemc
committed
d2d5b67
View commit details
Copy full SHA for d2d5b67
Browse repository at this point
Add admin CRUD for cast and crew credits with six-degrees cache eviction.
Show description for c6dd4d7
icemc
committed
c6dd4d7
View commit details
Copy full SHA for c6dd4d7
Browse repository at this point
Add watchlist feature with public/private visibility and ownership checks.
Show description for 8cb92a2
icemc
committed
8cb92a2
View commit details
Copy full SHA for 8cb92a2
Browse repository at this point
Add reviews feature and surface aggregate user ratings on title detail.
Show description for d210cdf
icemc
committed
d210cdf
View commit details
Copy full SHA for d210cdf
Browse repository at this point
Add custom lists feature with ownership and visibility rules.
Show description for ffc4c41
icemc
committed
ffc4c41
View commit details
Copy full SHA for ffc4c41
Browse repository at this point
Wire auth into the e2e stack and extend Postman coverage for CRUD expansion.
Show description for d5d31cd
icemc
committed
d5d31cd
View commit details
Copy full SHA for d5d31cd
Browse repository at this point
Commits on Jul 14, 2026
Add design doc for adding Swagger UI and Redoc to the API.
Show description for 6988ca0
icemc
committed
6988ca0
View commit details
Copy full SHA for 6988ca0
Browse repository at this point
Add implementation plan for Swagger UI and Redoc.
Show description for 1589ca1
icemc
committed
1589ca1
View commit details
Copy full SHA for 1589ca1
Browse repository at this point
Add Swagger UI via springdoc-openapi with a public API docs endpoint.
Show description for 49f6562
icemc
committed
49f6562
View commit details
Copy full SHA for 49f6562
Browse repository at this point
Add a public Redoc page reading the same generated OpenAPI document.
Show description for 1a1961c
icemc
committed
1a1961c
View commit details
Copy full SHA for 1a1961c
Browse repository at this point
Document the new Swagger UI and Redoc endpoints in the README.
Show description for a4fe547
icemc
committed
a4fe547
View commit details
Copy full SHA for a4fe547
Browse repository at this point
Decorate all 48 endpoints with proper OpenAPI names and full documentation.
Show description for 7b4b026
icemc
committed
7b4b026
View commit details
Copy full SHA for 7b4b026
Browse repository at this point
Map six-degrees query timeouts to 504 instead of a misleading 500.
Show description for a36dbc0
icemc
committed
a36dbc0
View commit details
Copy full SHA for a36dbc0
Browse repository at this point
Commits on Jul 15, 2026
Add a combined all-endpoints k6 load test and fix five bugs it found: Hikari pool sizing, three enum/schema drifts between the Testcontainers schema and the real imported database, and an admin id …
Show description for 9498eba
icemc
committed
9498eba
View commit details
Copy full SHA for 9498eba
Browse repository at this point
Add end-to-end request tracing: fix a real MDC traceId gap and instrument DB, cache, and controller spans.
Show description for 269a0d5
icemc
committed
269a0d5
View commit details
Copy full SHA for 269a0d5
Browse repository at this point
Add real screenshots of Swagger UI, Grafana dashboards, and a live Tempo trace to the README.
Show description for 82f7f01
icemc
committed
82f7f01
View commit details
Copy full SHA for 82f7f01
Browse repository at this point
Add a Projects section to the root README with teasers for imdb and votee.
Show description for 01f3147
icemc
committed
01f3147
View commit details
Copy full SHA for 01f3147
Browse repository at this point
Fix a real JWT bug from code review: refresh tokens could authenticate as bearer tokens and access tokens could be redeemed at refresh. Pin floating Testcontainers image tags and remove Redoc entir…
Show description for e6e2a4a
icemc
committed
e6e2a4a
View commit details
Copy full SHA for e6e2a4a
Browse repository at this point
Commits on Jul 16, 2026
Move every REST request/response DTO into application.rest, including PersonRef which the earlier move had left behind.
Show description for ec2c3d2
icemc
committed
ec2c3d2
View commit details
Copy full SHA for ec2c3d2
Browse repository at this point
You can’t perform that action at this time.