-
Notifications
You must be signed in to change notification settings - Fork 4
Pull requests: Northgate-Systems/RemitX
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Add unit tests for src/lib/auth.ts and src/lib/jwt.ts (#385)
#554
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
Add missing indexes on Transaction (#392)
#553
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
Cache /api/stellar/liquidity lookups (#375)
#552
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
Add Cache-Control to /api/stellar/rate (#374)
#551
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
Return the Stellar secret key once on registration instead of only logging it (#360)
#550
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
refactor(security): centralize rate-limit config into declarative policies (#366)
#549
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
Unify security headers so CSP/HSTS aren't middleware-only (#368)
#548
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
fix(stellar): make the pending->validating claim atomic, roll it back on failure
#547
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
6 tasks done
fix(api): add Zod schemas to 4 routes that had none or only inline checks
#546
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
6 tasks done
fix(send): keep amount math in integer minor units, sanitize the amount field (closes #457)
#545
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
feat(auth): reject disposable-email domains on registration
#544
opened Sep 10, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
6 tasks done
fix(escrow): reject sender == recipient self-escrows in deposit()
#543
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
6 tasks done
fix(escrow): typed EscrowNotFound error instead of .expect() panics
#542
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
6 tasks done
fix(escrow): make escrow IDs collision-free so concurrent escrows cannot strand funds (closes #342)
#541
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
fix(security): rate limit /api/stellar/submit and /api/stellar/sign-and-submit (closes #365)
#540
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
test(lib): add unit tests for src/lib/stellar.ts (closes #382)
#539
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
feat(prisma): add a seed script for local development data (closes #395)
#538
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
security(auth): pin JWT algorithm, refuse the public dev secret in production, lock cookie flags with tests (closes #361)
#537
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
test(lib): add unit tests for src/lib/anchors.ts (closes #384)
#536
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
test(lib): add unit tests for src/lib/rates.ts (closes #383)
#535
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
fix(security): enforce request body size limits on every JSON-body route (closes #379)
#534
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
fix(#398): audit Turnstile failure handling, add regression tests
#533
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
fix(#406): add explicit CORS policy for public API routes
#532
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
fix(#464): session-expiry redirect + fix critical publicPaths auth-bypass
#531
opened Sep 9, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
refactor(api): audit and fix inconsistent/incorrect HTTP status codes
#530
opened Sep 8, 2026 by
Vyacheslav-Tomashevskiy
Contributor
Loading…
Previous Next
ProTip!
Mix and match filters to narrow down what you’re looking for.