zqr10159 opened a new pull request, #4288: URL: https://github.com/apache/hertzbeat/pull/4288
## Summary - keep Grafana service-account Basic authentication on each local request - stop adding persistent credential interceptors to the shared HTTP client - add a contract for request headers and shared-client isolation ## Validation `./mvnw -pl hertzbeat-grafana -Dtest=ServiceAccountServiceTest,DashboardServiceTest test -DskipITs -Dsurefire.failIfNoSpecifiedTests=false -DfailIfNoTests=false` AI assistance: used for draft implementation and test iteration. Human validation: focused Grafana service tests passed (4 tests); Checkstyle and diff checks passed. Risk notes: request Authorization headers are unchanged; the persistent shared-client interceptor is no longer installed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
