Skip to content

Stream paginated report exports - #204

Merged
Obiajulu-gif merged 2 commits into
Chainmove:mainfrom
muokwejosh-cloud:codex/182-stream-paginated-exports
Aug 18, 2026
Merged

Stream paginated report exports#204
Obiajulu-gif merged 2 commits into
Chainmove:mainfrom
muokwejosh-cloud:codex/182-stream-paginated-exports

Conversation

@muokwejosh-cloud

Copy link
Copy Markdown
Contributor

Closes #182

Summary

  • Stream admin report and ledger CSV exports from bounded database cursors.
  • Use stable timestamp/ID ordering to avoid pagination gaps or duplicates.
  • Add reusable CSV stream helper with backpressure support.
  • Add streaming audit-event and audit-CSV APIs.

Validation

  • git diff --check passed.
  • Typecheck was not run because project dependencies are not installed (tsc unavailable).

Affected Areas

  • Frontend
  • Backend
  • Authentication
  • Payments
  • Stellar
  • Documentation
  • Tests
  • UI/UX

Checklist

  • Code follows project conventions
  • npm run lint passes
  • npm run build passes
  • Tests updated where needed
  • No secrets committed
  • No production credentials used
  • Documentation updated if required

@Obiajulu-gif

Copy link
Copy Markdown
Collaborator

Thanks for the contribution! Merging this now as part of a maintainer PR sweep.

@Obiajulu-gif
Obiajulu-gif merged commit 21f8f09 into Chainmove:main Aug 18, 2026
2 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.

[RELIABILITY][EXPORTS] Stream paginated report exports instead of materializing entire datasets

2 participants