- 08 Feb, 2016 1 commit
-
-
Jamesie Pic authored
-
- 29 Jan, 2016 1 commit
-
-
Jamesie Pic authored
-
- 27 Jan, 2016 1 commit
-
-
Jamesie Pic authored
-
- 26 Jan, 2016 1 commit
-
-
Jamesie Pic authored
Also, use django-responsediff instead of manually updating test fixtures.
-
- 12 Jan, 2016 12 commits
-
-
Jamesie Pic authored
-
Jamesie Pic authored
-
Jamesie Pic authored
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.
-
Jamesie Pic authored
-
-
Jamesie Pic authored
-
Jamesie Pic authored
This code was just preventing administrators to publish recommendations !
-
Jamesie Pic authored
It's, after all, free for non commercial use.
-
Jamesie Pic authored
-
Jamesie Pic authored
-
Jamesie Pic authored
-
Jamesie Pic authored
- 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.
-
- 30 Oct, 2015 1 commit
-
-
Jamesie Pic authored
-
- 27 Jul, 2015 1 commit
-
-
Arnaud Fabre authored
Adds tag instead
-
- 20 Jul, 2015 1 commit
-
-
Arnaud Fabre authored
-
- 15 Jul, 2015 3 commits
-
-
Arnaud Fabre authored
-
Arnaud Fabre authored
- Cleans core app by removing useless files - Organizes utils in a utils directory - Creates a digg-like pagination class http://blog.localkinegrinds.com/2007/09/06/digg-style-pagination-in- django - Adds constance to installed app to manage settings in django admin console - Adds debug_toolbar and django_extensions in dev mode
-
Arnaud Fabre authored
- Move static files from core app to root - Uses bower to manage front-end 3rd parties libs - Uses gulp to build front-end
-
- 09 Jul, 2015 1 commit
-
-
Arnaud Fabre authored
-
- 06 Jul, 2015 1 commit
-
-
Arnaud Fabre authored
-
- 01 Jul, 2015 3 commits
-
-
Arnaud Fabre authored
-
Arnaud Fabre authored
-
Arnaud Fabre authored
-
- 15 Jun, 2015 1 commit
-
-
Arnaud Fabre authored
-
- 19 Mar, 2015 1 commit
-
-
luxcem authored
renames app "memopol_representatives" to "legislature", this app handle representatives, committee, groups, mandates etc, unified urls
-
- 13 Mar, 2015 1 commit
-
-
luxcem authored
-
- 03 Mar, 2015 2 commits
-
-
-
luxcem authored
-
- 26 Feb, 2015 1 commit
-
-
luxcem authored
-