Implement services filter

Merged Dave Patrick Caberto requested to merge SeaDve/bustle:filter into rustle

See individual commits.

Marked as draft for now as there are some things to clean in the UI, and I'm planning to add filtering tags

Requires !55 (merged) and !56 (merged)

Edited by Dave Patrick Caberto

Merge request reports