Add TODO for Filtering by Tags
Add TODO for Filtering by Tags

The Projects need to be filtered by the Tags on their recommended
Version. I have no clue how to do this. I think we can join the tables
but I wasn't able to get far.

Here are some attempts:
https://gist.github.com/phase/6ce3f735e3d30f8b0fa0a51e25b97999

Something like

service.newAction(classOf[ProjectTag]).filter(_.name === platform.name) join
(service.newAction(classOf[Version]) join service.newAction(classOf[Project]) on (_.id === _.recommendedVersionId))
  .filter(_._2.id === project.id) on (_.id inSetBind _.tagIds)

should work, but the last `on` statement doesn't compile because
`inSetBind` takes a literal list instead of a reference to one.

Signed-off-by: Jadon Fowler <4c6f3310c854e278fcc8fd2569105b3ac7d05f0e@gmail.com>

SpongePowered/Ore,SpongePowered/Ore,SpongePowered/Ore,SpongePowered/Ore,SpongePowered/Ore