HackmanCMS/web/assets
Bashy 30242ae470 Fix timezone mismatch: store/compare scheduled_at in UTC
JS was sending browser-local time; dispatcher compared against server UTC,
so posts scheduled in UTC+3 appeared 3h in the future to the dispatcher.

- JS helpers: utcToDate, utcToLocalInput, localInputToUTC
- All scheduled_at values sent to server are now converted to UTC
- Stored values are displayed converted back to browser local time
- relTime and fmtDT parse stored UTC timestamps correctly
- dispatch-social.php: gmdate() for $now (UTC) + sent_at

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 21:07:42 +03:00
..
css Redesign social scheduler as inline-edit card grid 2026-06-04 20:39:53 +03:00
img Init 2026-05-03 20:56:15 +03:00
js Fix timezone mismatch: store/compare scheduled_at in UTC 2026-06-04 21:07:42 +03:00