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.