Skip to content
Open
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
e8d8e88
feat(health,version): add health and version endpoints
DurgaPrasad-54 Feb 17, 2026
ffee424
feat(health,version): add health and version endpoints without auth
DurgaPrasad-54 Feb 17, 2026
5ded4e5
fix(health): remove unused private methods
DurgaPrasad-54 Feb 17, 2026
b950932
fix(health): fix exception issue
DurgaPrasad-54 Feb 17, 2026
e94e0ad
fix(health): redact error details for unauthenticated health checks
DurgaPrasad-54 Feb 17, 2026
37fe699
fix code quality issues and reduce cognitive complexity
DurgaPrasad-54 Feb 17, 2026
bffdb58
feat(health): add MySQL health endpoint
DurgaPrasad-54 Feb 19, 2026
e26f378
refactor(health): simplify MySQL health check and remove sensitive de…
DurgaPrasad-54 Feb 19, 2026
19c5796
fix(health): remove unused imports and variables
DurgaPrasad-54 Feb 19, 2026
6531730
refactor(health): address nitpicks (configurable ES scheme, log noise…
DurgaPrasad-54 Feb 19, 2026
82b20d4
fix(health): scope PROCESSLIST lock-wait check to application DB user
DurgaPrasad-54 Feb 21, 2026
f4171ac
refactor(health): remove unused params and reuse response/error const…
DurgaPrasad-54 Feb 21, 2026
5862e1b
fix(health): remove unused imports and methods
DurgaPrasad-54 Feb 21, 2026
906c775
chore(health): clean up unused imports, params, and dead helpers
DurgaPrasad-54 Feb 21, 2026
6c30ceb
fix(health): avoid sharing JDBC connections across threads in advance…
DurgaPrasad-54 Feb 22, 2026
3559a40
refactor(health): reuse REDIS_COMPONENT constant and extract nested t…
DurgaPrasad-54 Feb 22, 2026
f8b3d6c
fix(health): avoid blocking DB I/O under write lock and restore inter…
DurgaPrasad-54 Feb 22, 2026
adf7718
fix(health): cancel in-flight futures on generic failure
DurgaPrasad-54 Feb 22, 2026
909ca4f
feat(health,version): add index existance, read-only detection, canar…
DurgaPrasad-54 Feb 25, 2026
ea8596b
refactor(health): reduce cognitive complexity, remove dead throws, an…
DurgaPrasad-54 Feb 25, 2026
a722be6
Merge branch 'PSMRI:release-3.6.1' into release-3.6.1
DurgaPrasad-54 Mar 23, 2026
8748e92
feat(jwt): update jwt authentication for health and version endpoints
DurgaPrasad-54 Mar 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,13 @@ public void doFilter(ServletRequest servletRequest, ServletResponse servletRespo
return;
}
String path = request.getRequestURI();
logger.info("JwtUserIdValidationFilter invoked for path: {}", path);
String servletPath = request.getServletPath();
logger.info("JwtUserIdValidationFilter invoked for requestURI: {}, servletPath: {}", path, servletPath);

// Skip JWT validation for public endpoints
if (path.equals("/health") || path.equals("/version")) {

if (servletPath.equals("/health") || servletPath.equals("/version") ||
path.endsWith("/health") || path.endsWith("/version")) {
logger.info("Public endpoint accessed: {} - skipping JWT validation", path);
filterChain.doFilter(servletRequest, servletResponse);
return;
Expand Down
Loading