With a large amount of holds the patron_holds_table ( reserve/request.pl ) is very slow to load. REST API + pagination would help solve this.
Good idea
Hi guys, I'm doing work here and plan to submit something in the next few days.
Thank you Nick for reminding me of this. I had done progress on it in the past but had since moved away from it. I've pushed my current WIP to the branch URL in the bug. I still intend to resume this but it's not my top priority right now, unfortunately. I remember finding the "change priority" functionality particularly challenging to implement on the API based table, but thinking about it again it should, in theory, be a case of redrawing the datatable every time some priority is updated, which is the behavior of the client-side table currently I believe i.e. it's always sorted by priority ascending.
I'm happy to help with this. There is a duplicate bug about it and it is assigned to me. I have made few depended bugs so things can be updated with API, https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30661 and https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30660 *** This bug has been marked as a duplicate of bug 23269 ***
Thank you Johanna, the bugs you linked look great. I'll try to make some time to go through these to help SO/QA.