Unstyled noninteractive dynamic boxes

Signed-off-by: Ari Rahikkala <ari.rahikkala@gmail.com>
Trivial selectable groups

Signed-off-by: Ari Rahikkala <ari.rahikkala@gmail.com>
Search fixes

- send back group info as received from server, rather than just the name
- send search info whenever selected groups change

Signed-off-by: Ari Rahikkala <ari.rahikkala@gmail.com>
Don't forget to update 'products' from server

Not sure how git rebase let me do this without introducing a conflict,
but this is needed to get stuff to work regardless.

Signed-off-by: Ari Rahikkala <ari.rahikkala@gmail.com>
A rename to clarify things

Signed-off-by: Ari Rahikkala <ari.rahikkala@gmail.com>
Set box classes correctly

Signed-off-by: Ari Rahikkala <ari.rahikkala@gmail.com>
show categories, then models, specify label

Signed-off-by: Zeljko <zeljko@zwr.fi>
search by categories and by models

When manufacturer is specified, we will select only
those parts from the text selection that belong to
any car of that manufacturer. After that, similarly we
select only those previously selected products that
belongs to any selected category or any of its
subcategories.

Signed-off-by: Zeljko <zeljko@zwr.fi>