ux: server-side search/filter for the paginated banking lists #61

Closed
opened 2026-07-04 12:11:59 +00:00 by momsse · 0 comments
Owner

Migré depuis viziertronic/octant#135 — ouvert le 2026-06-28 par @momsse.

Follow-up to #55 (banking list pagination, PR #133).

Once listBankAccounts / listBankTransactions are server-paginated, the backoffice DataTable's client-side searchableText would only search the current page — silently under-reporting. #55 therefore dropped the search box on the paginated Accounts and Transactions tables (Supported banks, unpaginated, keeps it).

Restore search by pushing it server-side: add an optional text/criteria filter to the list RPC payloads + query adapters (analogous to the reconciliation status filter in #52), and wire a search input on /banking that passes the term through (resetting offset to 0 on change).

> _Migré depuis [viziertronic/octant#135](https://github.com/viziertronic/octant/issues/135) — ouvert le 2026-06-28 par @momsse._ Follow-up to #55 (banking list pagination, PR #133). Once `listBankAccounts` / `listBankTransactions` are server-paginated, the backoffice `DataTable`'s client-side `searchableText` would only search the current page — silently under-reporting. #55 therefore dropped the search box on the paginated Accounts and Transactions tables (Supported banks, unpaginated, keeps it). Restore search by pushing it server-side: add an optional text/criteria filter to the list RPC payloads + query adapters (analogous to the reconciliation status filter in #52), and wire a search input on `/banking` that passes the term through (resetting offset to 0 on change).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
momsse/octant#61
No description provided.