Skip to content

Feat/issues 374 377 stellar wave - #378

Merged
Abidoyesimze merged 6 commits into
Neurowealth:mainfrom
od-hunter:feat/issues-374-377-stellar-wave
Aug 27, 2026
Merged

Feat/issues 374 377 stellar wave#378
Abidoyesimze merged 6 commits into
Neurowealth:mainfrom
od-hunter:feat/issues-374-377-stellar-wave

Conversation

@od-hunter

Copy link
Copy Markdown
Contributor

Closes #374
Closes #375
closes #376
Closes #377

…access

Introduce UserApiKey model, nwk_ token auth path, scope enforcement on
money routes, and session-only key management endpoints with lifecycle
notifications.
…ST endpoints

Implement Stripe-style idempotency with Redis locks, DB durability fallback,
and required-header enforcement on deposit, withdraw, fiat, and recurring routes.
Enrich Session model with device metadata and revocation, add user session
endpoints with step-up revoke-others, admin session tooling, and new-session
security notifications.
…tures and DLQ

Add replay-protected v2 signatures, secret rotation, dead-letter queue with
replay, per-subscription circuit breaker, SSRF guards, and health endpoint.
@drips-wave

drips-wave Bot commented Aug 27, 2026

Copy link
Copy Markdown

@od-hunter Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Update authenticate session.update mock, webhook dispatcher expectations
for v2 signatures and 6 retries, and bypass idempotency in integration tests.
@Abidoyesimze
Abidoyesimze merged commit 70d8768 into Neurowealth:main Aug 27, 2026
8 checks passed
AbdulHameedAnofi pushed a commit to AbdulHameedAnofi/Backend that referenced this pull request Aug 27, 2026
…Endpoint and EmailIdentity (Neurowealth#368, Neurowealth#367)

- Rebase branch onto latest upstream/main (including PR Neurowealth#378 schema updates)
- Align relation fields on model User for userWebhookEndpoints and emailIdentity
- Verify npx prisma validate and npx prisma generate succeed cleanly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants