Aias00 opened a new pull request, #964: URL: https://github.com/apache/rocketmq-dashboard/pull/964
Closes #963 ## Summary - move audit list pagination from in-memory slicing to MyBatis-Plus SQL pagination, with a maximum page size of 100 - register the MyBatis-Plus pagination interceptor and cap CSV exports at 10,000 matching records - expose persisted resource type, cluster ID, and failure reason; remove the unsupported IP field from the audit API, UI, and CSV contract - add backend repository/service coverage and update frontend contract tests ## Verification - `JAVA_HOME=$(/usr/libexec/java_home -v 21) PATH="$JAVA_HOME/bin:$PATH" mvn -Dtest=AuditServiceTest,AuditControllerTest,MybatisPlusAuditRepositoryTest,StudioApplicationTest test` - `npm run build` - `npm run lint` - `npm test -- src/services/opsService.test.ts src/pages/ops/__tests__/AuditPage.test.tsx src/api/ops.test.ts` -- 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]
