You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've seen multiple ppl having a very big amount of branches (500+)
Currently our graphql schema only allows a paginated query for branches on streams, but it doesn't allow filtering the branches on certain criteria ( name ).
This issue is spanning hacky workarounds like this
The end user experience should be, that we enable a filterable paginated infinite scroll type interaction in our DUI and or frontend.
The text was updated successfully, but these errors were encountered:
Scoping around this, most functions handling cursor-based queries etc., already exist. As described in the Issue, the missing piece is a Filter resolver that could be added to branches that handles partial name matching.
The mega branch list requirement touches:
Frontend 1: Nested Branches in UI are limited to 10 children per header
Connectors: Current DUI only displays main + 99 branches but is still responsive to new branches being created
dotnet and specklepy SDKs don't have a resource query other than "get a list up to limit" (100)
Avalonia ComboBox has no support for being a ComboSearchBox. Branch Filtering would require either a custom component or a secondary filter textbox.:
dumb
I have the filtering interaction working like this, but it is repeated querying the server for all branches (with cursor) and then filtering. The only advantage to User is a smaller drop-down. No advantage in speed or server load. I didn't get as far as applying the filter as denounced because no server interaction required it.
Since DUI3 is an active initiative, the DUI2 with the custom component is not likely to gain steam, so the Apollo Resolver is needed until it is.
We've seen multiple ppl having a very big amount of branches (500+)
Currently our graphql schema only allows a paginated query for branches on streams, but it doesn't allow filtering the branches on certain criteria ( name ).
This issue is spanning hacky workarounds like this
The end user experience should be, that we enable a filterable paginated infinite scroll type interaction in our DUI and or frontend.
The text was updated successfully, but these errors were encountered: