Merge: nitweb: fully integrate catalog
authorJean Privat <jean@pryen.org>
Thu, 28 Sep 2017 23:39:21 +0000 (19:39 -0400)
committerJean Privat <jean@pryen.org>
Thu, 28 Sep 2017 23:39:21 +0000 (19:39 -0400)
Some work to integrate the nit catalog with nitweb:
* make the catalog API more usable
* serves the catalog API through JSON/REST
* integrate with current frontend

New features:
* catalog integration
* new search process and ui
* pagination for results and catalog (faster!)
* cards cleaning
* tabs cleaning

Demo: DIY

Pull-Request: #2552


Trivial merge