AGENTDDS.com

Changelog

Branch feat/m4-e-employer-browse: changelog

April 16, 2026Branch feat/m4-e-employer-browse1 min readAI Generated

Branch feat/m4-e-employer-browse: changelog

Automated summary for branch feat/m4-e-employer-browse. This post is generated on push; commit it with your changes.

Commits

  • ba9a8ea1 docs: M4-e adversarial review — PROCEED
  • 19011b8b feat(m4-e): employer browse and save candidates

Files changed

CHANGELOG.md                                       |  15 ++
 changelog/unreleased/added-m4-e-employer-browse.md |  15 ++
 .../2026-04-16-merge-m4-e-employer-browse.md       | 119 +++++++++
 docs/adversarial-review/reviews/TLDR.md            |   1 +
 .../rust-api/migrations/019_employer_browse.sql    |  28 ++
 services/rust-api/src/api/mod.rs                   |   3 +
 services/rust-api/src/api/v1/employers.rs          | 218 ++++++++++++++++
 services/rust-api/src/api/v1/mod.rs                |   1 +
 services/rust-api/src/repositories/mod.rs          |   2 +-
 services/rust-api/src/repositories/postgres.rs     | 172 +++++++++++++
 webapp/e2e/m4-portfolio.spec.ts                    |  29 +++
 .../account/candidates/candidate-browse-client.tsx | 284 +++++++++++++++++++++
 .../(authenticated)/account/candidates/page.tsx    |  33 +++
 .../account/home/account-home-client.tsx           |   7 +
 webapp/src/app/api/employers/candidates/route.ts   |  32 +++
 .../saved-candidates/[candidateId]/route.ts        |  48 ++++
 .../app/api/employers/saved-candidates/route.ts    |  29 +++
 17 files changed, 1035 insertions(+), 1 deletion(-)

How this works

This file is produced by webapp/tools/sync-pr-blog-post.ts. Add a versions/human.md file in the same folder to publish a human-written alternative; the site will show tabs for AI Draft and Human when both exist.