Move dashboard API filter fields to model queryset filter fields (#11330)
* Move dashboard API filter fields to model queryset filter fields
This moves a lot of dashboard JS/API logic into our standard FilterSet
instances:
- Project listing filter field
- Version listing filter field
- Build list version listing filter field
To accomplish this, a few helper classes were added for making the
fields easier to work with and display.
Template and JS were updated in
- https://github.com/readthedocs/ext-theme/pull/351
* Linting fixes from prospector