-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Labels
Description
Background & Context: The Transaction History table is incredibly detailed requiring huge query filters (Date arrays, Status enumerations, Transaction typing).
Description: Implement robust, protected querying mapping explicitly to the Transaction ledger returning deep payloads formatted exactly for HTML tables.
Acceptance Criteria:
- Implement robust query parsing handling logic (e.g.,
?type=DEPOSIT,YIELD&page=2&limit=50). - Use TypeORM
QueryBuilderextracting specific matching parameters attached structurally only to thereq.user.id. - Format exact Date outputs conforming to frontend locale expectations out-of-the-box (to minimize frontend MomentJS dependencies).
Target Files:backend/src/modules/transactions/transactions.controller.ts.
Reactions are currently unavailable