View Issue Details

IDProjectCategoryView StatusLast Update
0008989Talermerchant portal webuipublic2026-05-19 07:24
Reporteravalos Assigned Tosebasjm Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeverityfeatureReproducibilityhave not tried
Status informingResolutionfixed 
Product Versiongit (master) 
Target Version1.6Fixed in Version1.6 
Summary0008989: Better pagination in merchant SPA
DescriptionIn the backoffice, there's a small pagination annoyance. In the inventory listing, you always can advance to the next page, but you can only return to the very first page (using the button placed at the top of the list). I suspect that this pagination model is not ideal for large inventories.
Tagsgood first issue, ux
Attached Files
inventory 1.png (168,155 bytes)   
inventory 1.png (168,155 bytes)   

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0007948 informingsebasjm add pagination API for inventory management 

Activities

nullptrderef

2024-08-14 13:56

viewer   ~0022980

Last edited: 2024-08-14 14:00

packages/merchant-backoffice-ui/src/hooks/webhooks.ts appears to have some unusable state management for a "go back" button, as we disregard the old items (which would be needed to get the offset) when returning the new PaginatedResult object.

one option might be to use location.hash to store the offset state, allowing us to use browser navigation for this.

sebasjm

2026-05-14 19:53

developer   ~0028614

276678907296fd0ed93f284c5ecb8a98361f652b

Issue History

Date ModifiedUsernameFieldChange
2024-06-26 22:45avalosNew Issue
2024-06-26 22:45avalosStatusnew => assigned
2024-06-26 22:45avalosAssigned To => sebasjm
2024-06-26 22:45avalosFile Added: inventory 1.png
2024-07-28 19:49Christian GrothoffSeverityminor => feature
2024-07-28 20:09Christian GrothoffTarget Version => post-1.0
2024-08-12 08:10Christian GrothoffAssigned Tosebasjm => nullptrderef
2024-08-14 13:56nullptrderefNote Added: 0022980
2024-08-14 13:56nullptrderefNote Edited: 0022980
2024-08-14 14:00nullptrderefNote Edited: 0022980
2024-09-13 23:01Christian GrothoffRelationship addedrelated to 0007948
2024-11-12 22:56Christian GrothoffTarget Versionpost-1.0 => 1.5
2025-04-17 20:46Christian GrothoffTag Attached: ux
2025-05-08 20:24Christian GrothoffAssigned Tonullptrderef =>
2025-05-08 20:24Christian GrothoffStatusassigned => implementing
2025-07-11 20:22Christian GrothoffTag Attached: good first issue
2025-12-07 09:36Christian GrothoffTarget Version1.5 => 1.8
2026-02-26 21:09Christian GrothoffAssigned To => sebasjm
2026-02-26 21:09Christian GrothoffStatusimplementing => assigned
2026-02-26 21:09Christian GrothoffStatusassigned => implementing
2026-05-14 19:53sebasjmStatusimplementing => informing
2026-05-14 19:53sebasjmResolutionopen => fixed
2026-05-14 19:53sebasjmNote Added: 0028614
2026-05-19 07:24Christian GrothoffProduct Version => git (master)
2026-05-19 07:24Christian GrothoffFixed in Version => 1.6
2026-05-19 07:24Christian GrothoffTarget Version1.8 => 1.6
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui