PR4/15: pic-sure-gateway (Spring Cloud Gateway + DB-free auth/audit)#263
Conversation
* Refactor LoggingClient to use Sender interface * Refactor LoggingClient to use config in JdkHttpSender * Add Sender interface for logging functionality * Implement JdkHttpSender for asynchronous HTTP requests * Add NoOpSender class for logging * Refactor LoggingClientTest for clarity and safety * Refactor test method signatures for consistency
* add package wf * Format * Add wf files Update README.md
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…ort, pre-v1v3 state)
9ee2d71 to
6bae834
Compare
c907cbb to
253be68
Compare
| * present) and building the mutated body throws, the request is rejected with a 500 rather than forwarded with the original, un-swapped | ||
| * body. | ||
| */ | ||
| public class BodyMutationFilter extends OncePerRequestFilter { |
There was a problem hiding this comment.
Great that this is isolated now, so much nicer than the JWT filter
The gateway: SCG routing, the DB-free auth/audit filter chain, system health composition, docker-compose/Dockerfile. Talks to backend services over HTTP only (no compile deps). 100 tests. Split into 5 review-friendly commits.
📚 Stacked PR series (1–7) — part of decomposing the
pic_sure_api_rewritemonorepo rewrite into sequential, independently-green PRs. Review and merge bottom-up (this PR's base is the PR below it; GitHub auto-retargets tomainas each merges). Every PR builds + tests green on its own under JDK 25.