fix: harden authentication, privacy, search, and scoring infrastructure #1

Merged
zhangshun merged 28 commits from refactor/r01-structure-performance into master 1 month ago
Owner

Summary

  • harden authentication boundaries, SMS handling, access/refresh token isolation, revocation and admin bootstrap
  • enforce resume privacy and isolate Actuator management endpoints
  • add real H2/MySQL job-search coverage and normalize public search keywords
  • centralize request context, authorization and exception mapping
  • materialize scoring snapshots from write-side refresh tasks instead of GET requests
  • add concurrency, claim-token, side-effect and fixture-isolation coverage

Verification

  • mvn clean verify: 2800 tests, 0 failures, 0 errors, 0 skipped
  • OpenAPI: 176 paths / 214 operations
  • independent real MySQL 8.4, Redis and RabbitMQ black-box acceptance: PASS
  • S01/S02/S03/Q01/R01 core checks: FAIL=0, SKIP=0

Full evidence: docs/final-independent-acceptance-20260918.md.

Notes

  • migrations added only in V42-V45; prior migrations remain unchanged
  • no force push or merge commit was used
  • known non-blocking observations and historical failed attempts are preserved in the final acceptance report
## Summary - harden authentication boundaries, SMS handling, access/refresh token isolation, revocation and admin bootstrap - enforce resume privacy and isolate Actuator management endpoints - add real H2/MySQL job-search coverage and normalize public search keywords - centralize request context, authorization and exception mapping - materialize scoring snapshots from write-side refresh tasks instead of GET requests - add concurrency, claim-token, side-effect and fixture-isolation coverage ## Verification - `mvn clean verify`: **2800 tests**, 0 failures, 0 errors, 0 skipped - OpenAPI: **176 paths / 214 operations** - independent real MySQL 8.4, Redis and RabbitMQ black-box acceptance: PASS - S01/S02/S03/Q01/R01 core checks: **FAIL=0, SKIP=0** Full evidence: `docs/final-independent-acceptance-20260918.md`. ## Notes - migrations added only in V42-V45; prior migrations remain unchanged - no force push or merge commit was used - known non-blocking observations and historical failed attempts are preserved in the final acceptance report
zhangshun added 28 commits 1 month ago
zhangshun merged commit dedd47e3db into master 1 month ago
The pull request has been merged as dedd47e3db.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This pull request currently doesn't have any dependencies.

Loading…
There is no content yet.