Feat(pagination) & Feat(filter previous exchanges)

Pagination:
* Paginated endpoints for offers and previous exchanges,
* Added front component to display paginated data,
* Display offer in the front

Filter on previous exchanges:
* Added a denormalized model to store information
* Compute it in cron and in transaction
* Filter in front

Closes #123
9 jobs for master in 3 minutes and 53 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Check
passed #592672
docker
check_back

00:00:17

passed #592673
docker
check_front

00:01:13

 
  Test
passed #592674
docker
test_back

00:01:01

82.0%
passed #592675
docker
test_frontend

00:00:18

 
  Lint
passed #592677
docker
eslint

00:00:23

passed #592676
docker
flake8

00:00:12

 
  Svg Gen Docu
passed #592678
docker
generate_UML_svg

00:00:13

 
  Documentation
passed #592679
docker
pages

00:00:12

 
  Deploy
passed pages:deploy

00:00:00