Repository navigation
Conversation
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
fa1bd6e to
471397d
Compare
471397d to
28abbef
Compare
28abbef to
dcbe8fd
Compare
fd089b7 to
04e150f
Compare
b907006 to
767d624
Compare
04e150f to
283581b
Compare
283581b to
4bc6234
Compare
767d624 to
470661d
Compare
4bc6234 to
fc5cf0c
Compare
fc5cf0c to
3804b79
Compare
|
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
|
|




Move auth and email packages under
apiThe
authandemailpackages now live underorg.patinanetwork.patchats.api, next to the existingapi.memberpackage. This puts every feature area in the same place.What moved
org.patinanetwork.patchats.auth(controller, service, token generator, rate limiter, exceptions, DTOs, repos, and thesecuritysubpackage) is noworg.patinanetwork.patchats.api.auth.org.patinanetwork.patchats.email(controller, enqueue/drainer/progress/template services, sender implementations, renderers, DTOs, and thedbmodels and repos) is noworg.patinanetwork.patchats.api.email.src/test/java/.../api/email/mocks.Code touched by the move
MemberController,MemberControllerTest, andApiExceptionHandler, which imports the auth exceptions.SecurityWiringTestand the other tests import from the new locations.Docs
docs/auth-feature.md,docs/email-feature.md, and thedocs/email-async/*pages now point to the new locations. This includes the mock-JSON directory referenced in theSendEmailRequestJavadoc.Notes for reviewers
authoremailfiles will need to rebase and update their imports.