Skip to content

Release: develop -> main#3764

Merged
davidleomay merged 4 commits into
mainfrom
develop
May 26, 2026
Merged

Release: develop -> main#3764
davidleomay merged 4 commits into
mainfrom
develop

Conversation

@github-actions
Copy link
Copy Markdown

Automatic Release PR

This PR was automatically created after changes were pushed to develop.

Commits: 1 new commit(s)

Checklist

  • Review all changes
  • Verify CI passes
  • Approve and merge when ready for production

The payment deposit addresses for Tron and Solana were never registered
with Tatum for webhook notifications, causing incoming transactions to
go undetected and payment quotes to stay stuck in TxMempool state.

Add hasAddressSubscription check to TatumWebhookService and include the
payment deposit address when creating Tron/Solana deposit webhooks.
davidleomay and others added 3 commits May 26, 2026 15:41
PostgreSQL does not auto-create indexes on FK columns.
Without them, every JOIN/WHERE on a FK does a sequential scan.
This adds @Index() to all @manytoone relations (139 indexes).
…3761)

* refactor(user/realunit): drop UserCapabilitiesDto.supportAvailable

Pair with realunit-app PR (settings → kontakt support tile rendered
unconditionally). The capability flag was introduced in #3733 to surface
support visibility as backend state. Product decision has since reversed:
support must always be reachable, including pre-signin onboarding flows
where the user does not yet have a verified mail. Once visibility is a
constant, the flag has no decision left to surface — drop it from the
DTO contract rather than freeze it at `true` and accumulate dead surface
area.

Other capability flags (canEditName / canEditMail / canEditPhone /
canEditAddress) are kept; they still gate genuine business decisions
driven by KYC step status.

* chore: retrigger CI

---------

Co-authored-by: TaprootFreak <142087526+TaprootFreak@users.noreply.github.com>
@davidleomay davidleomay merged commit 37fdd7c into main May 26, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants