Skip to content
Extraits de code Groupes Projets
  1. jan. 29, 2016
  2. jan. 12, 2016
    • Jamesie Pic's avatar
      Fresh start on the data model · e1e714be
      Jamesie Pic a rédigé
      This is completely backward-incompatible and was rushed before the
      release - nobody was going to pay the interrest on the technical debt
      this commit remove to support migrations since nobody has an instance in
      production.
      
      Memopol{Representative,Vote,Dossier} subclasses are gone. Django model
      inheritance is fun but comes at a price - hacks like
      create_child_instance_from_parent would end up everywhere. Use a simple
      one to one relation when you don't intend to have several subclasses of
      a model which is the case here.
      
      Country and current mandates are not pre-calculated and stored in the
      database anymore, instead they are pre-fetched which requires
      django-representatives>=0.0.7
      
      Score related code was rewritten in votes.models, along with the
      Recommendation model. We're still not calculating it on the fly here
      because that would require some SQL backflips which will take a bit of
      time to do properly.
      e1e714be
    • Jamesie Pic's avatar
      Num_by_page dividable by 3 · 9ac4be5d
      Jamesie Pic a rédigé
      9ac4be5d
    • Jamesie Pic's avatar
      Default pagination amongst choices · 7a234759
      Jamesie Pic a rédigé
      7a234759
    • Nicolas Joyard's avatar
      Get rid of gulp, use lesscpy for LESS stylesheets · 08c4694e
      Nicolas Joyard a rédigé et Jamesie Pic's avatar Jamesie Pic a validé
      08c4694e
    • Jamesie Pic's avatar
      Bugfix: was passing a string num_by_page · 08fbac1d
      Jamesie Pic a rédigé
      08fbac1d
    • Jamesie Pic's avatar
      Quality · 66980e59
      Jamesie Pic a rédigé
      66980e59
    • Jamesie Pic's avatar
      Added fontawesome, removed unused template · 8ff84b92
      Jamesie Pic a rédigé
      8ff84b92
    • Jamesie Pic's avatar
      Project modernization · d6108022
      Jamesie Pic a rédigé
      - continuous integration with travis,
      - continuous deployment with openshift,
      - add update_score cron,
      - sentry for exception tracking,
      - continuous documentation build with rtfd,
      - configuration made 12factor-ish,
      - make use of new django-representatives version for database
        optimization.
      d6108022
  3. juil. 27, 2015
  4. juil. 22, 2015
  5. juil. 20, 2015
  6. juil. 15, 2015
  7. juil. 09, 2015
  8. juil. 01, 2015
  9. juin 15, 2015
  10. mars 23, 2015
  11. mars 19, 2015
  12. mars 16, 2015
  13. mars 13, 2015
  14. mars 03, 2015
Chargement en cours