Currently the webui search does not work because it misses required values for the paging.
Also paging is not supported so a query for '*' can generate a huge list.
Attached is a prototype that adds also paging to the webui search for the distro's.
What it does:
- All paging is done in remote API
- Remote API Find method will include paging functionality.
- WebUI list also uses the remote API find function with empty criteria
- WebUI search will only show the criteria builder, the search will be done by
the list page
- Add a $pageinfo$ item to the find results list. This contains the paging
information about the returned list. This item needs to be stripped by the WUI/TUI
Possible improvements:
- For securitie save search criteria dictionary in a cache instead of passing
them as string on the http request. Benefit is that saving search criteria to disk can
also be implemented
Please provide feedback if this is a good approach.
Regards,
Peter
This e-mail and any attachment is for authorised use by the intended recipient(s) only. It
may contain proprietary material, confidential information and/or be subject to legal
privilege. It should not be copied, disclosed to, retained or used by, any other party. If
you are not an intended recipient then please promptly delete this e-mail and any
attachment and all copies and inform the sender. Thank you.