Repository navigation
Merged
Conversation
The production Postgres URL was still in docs/DVR_TESTING_GUIDE.md, which 55ba7e1 missed. A Square sandbox access token and application ID were still in docs/ENV_SETUP_GUIDE.md. Both are now placeholders. Both values remain in git history, so they still have to be rotated. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…redentials security: remove the last committed credentials (and sync main into develop)
The seek strip used to open from a tap on the center 20% of the video, which fired on ordinary taps meant for the player. It now opens only from a 2s press anywhere above the native controls. A tap anywhere else, including tabs and page chrome, dismisses it. A one-time hint (SeekHoldHint, remembered in localStorage) teaches the gesture, and the touch help text now says "Hold the video 2s to skip". Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…the ledger (#253) - RefundService marked a purchase refunded before calling the marketplace store. If the store call failed, the purchase showed as refunded but no money went back, and the "already refunded" check blocked a retry. The status now changes only after the store accepts the refund. - A refund left pending by a failed store call can now be retried. The retry reuses the refund id, which is the store's idempotency key, so it can't refund twice. - Refunds now write the ledger reversal (createRefundLedgerEntries had no callers), once per refund id, so coach earnings drop after a refund. - The marketplace webhook marked every refund event as a full refund. It now uses money.refundedCents to set partially_refunded. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This branch had an error being deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Promotes to production
No Prisma migrations. Already on UAT (#254): web and API builds succeeded and the API health check reports the promoted commit with database and Redis ok.
🤖 Generated with Claude Code