Add @Transactional(readOnly = true) method that uses findAllWithDetails() and batch-fetches users with the same lookup pattern as getPendingMemberships(). Returns List<PendingMembershipResponse> with all memberships (pending, active, inactive) for the admin overview tab. Tests: 3 new tests covering normal case, empty list, and missing user. |
||
|---|---|---|
| .. | ||
| src | ||
| http-client.private.env.json | ||
| iam.http | ||
| pom.xml | ||