trypost/app/Jobs
Paulo Castellano 949dfb5143 Preserve media alt text when regenerating an AI image
The regenerate job replaced the media item without carrying its meta, silently dropping the user's alt text (and slide metadata) from the persisted post.

Copy meta from the freshly-locked post row (not the pre-render snapshot) inside the transaction, so an alt edit made while the multi-second render runs is kept rather than overwritten.
2026-07-16 16:07:24 -03:00
..
Ai Preserve media alt text when regenerating an AI image 2026-07-16 16:07:24 -03:00
Automation Harden automations module: full-post generation, reliable runs, editor UX 2026-06-10 20:45:01 -03:00
PostHog feat(billing): attach persona to conversion tracking and polish annual banner 2026-06-22 12:32:03 -03:00
PublishPost.php fix: withoutOverlapping on schedules, publisher token refresh lock, PublishPost tries:1, TokenExpired allows publish, API validation scoping 2026-04-01 12:49:01 -03:00
PublishToSocialPlatform.php refactor(social): trim verbose comments + harden X chunked upload from review 2026-06-28 20:37:04 -03:00
RefreshSocialToken.php Keep Instagram/Threads tokens extended while still valid 2026-07-03 09:18:45 -03:00
SendNotification.php feat: @mentions in comments, AI Action layer + MCP tools, settings tabs 2026-05-01 20:59:03 -03:00
VerifyWorkspaceConnections.php fix(social): move Mastodon default instance to config + cleanup 2026-05-19 08:27:46 -03:00