HR-ATS-Portal/frontend/dist
Talha Ahmed e6a82aaa23
Deploy to S3 / deploy (push) Successful in 32s Details
Job posts: persist and display the cover image
The create modal collected an image but dropped it. Now POST
/job/image/upload stores it on disk keyed by the post id (uuid-validated,
5 MB / png-jpg-webp-gif, replace-on-reupload; no DB migration) and GET
/job/image/fetch serves it. The create flow uploads right after the row
exists, image failure downgrades to a toast instead of failing the create,
and Job Details renders the cover via an authorized blob fetch.

E2E-verified: upload 200, fetch 200, cover renders in Job Details.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 16:17:55 +05:00
..
index.html Job posts: persist and display the cover image 2026-08-27 16:17:55 +05:00