stack/apps
Bilal Godil b0367ca48d
Some checks failed
DB migration compat / Check if migrations changed (push) Has been cancelled
DB migration compat / Back-compat — Current branch migrations with ${{ needs.check-migrations-changed.outputs.base_branch }} branch code (push) Has been cancelled
DB migration compat / Forward-compat — Current branch code with ${{ needs.check-migrations-changed.outputs.base_branch }} branch migrations (push) Has been cancelled
DB migration compat / No migration changes (skipped) (push) Has been cancelled
Use naive-UTC NOW() in terminal-subscription backfill
The Subscription timestamp columns are timezone-less and the app always
writes them as UTC, but bare NOW() is a timestamptz, so LEAST() and the
assignment would go through implicit session-timezone casts — on a non-UTC
session the capped-at-now branch would store a value shifted by the offset.
NOW() AT TIME ZONE 'UTC' stays in the naive-UTC domain throughout.

The tests now keep every timestamp comparison server-side in that same
domain (lower bound from the row's own createdAt instead of a JS-captured
clock): the driver's Date parse/serialize is tz-offset-asymmetric for
timezone-less columns, and the JS clock can't be assumed to agree with the
DB server clock.
2026-07-17 10:24:33 -07:00
..
backend Use naive-UTC NOW() in terminal-subscription backfill 2026-07-17 10:24:33 -07:00
bulldozer-js Make Bulldozer Studio log less 2026-07-10 11:02:18 -07:00
dashboard Treat canceled-at-period-end subscriptions as still in effect 2026-07-16 13:19:07 -07:00
dev-launchpad chore: update package versions 2026-07-06 23:34:27 +00:00
e2e Address review findings on subscription wind-down handling 2026-07-16 14:03:08 -07:00
hosted-components chore: update package versions 2026-07-06 23:34:27 +00:00
internal-tool chore: update package versions 2026-07-06 23:34:27 +00:00
mcp chore: update package versions 2026-07-06 23:34:27 +00:00
mock-oauth-server chore: update package versions 2026-07-06 23:34:27 +00:00
oauth-mock-server In-source unit tests (#429) 2025-02-14 11:47:52 -08:00
skills chore: update package versions 2026-07-06 23:34:27 +00:00