memopol merge requestshttps://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests2016-10-08T17:45:58+02:00https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/160Update development.rst2016-10-08T17:45:58+02:00lncltUpdate development.rstinstall_client_deps.sh is not in bin/ but in src/memopol/bin/install_client_deps.sh is not in bin/ but in src/memopol/bin/https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/159Update development.rst2016-10-08T17:45:35+02:00lncltUpdate development.rstRemoved origin/pr, otherwise:
fatal: Cannot update paths and switch to branch 'yourbranch' at the same time.
Did you intend to checkout 'origin/pr' which can not be resolved as commit?
Removed origin/pr, otherwise:
fatal: Cannot update paths and switch to branch 'yourbranch' at the same time.
Did you intend to checkout 'origin/pr' which can not be resolved as commit?
https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/158Attempt at fixing tests in the restructure branch2016-10-03T17:30:05+02:00okhinokhin@laquadrature.netAttempt at fixing tests in the restructure branch*Created by: jpic*
*Created by: jpic*
https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/157WIP - Restructure the repository2016-10-03T17:38:09+02:00okhinokhin@laquadrature.netWIP - Restructure the repository*Created by: jpic*
- add tox for easier reproduction of travis builds
- add idempotence to install_client_deps.sh if CI=1
- mov modules into src/
- update setup.py to install everything as separate modules
- merge django-representat...*Created by: jpic*
- add tox for easier reproduction of travis builds
- add idempotence to install_client_deps.sh if CI=1
- mov modules into src/
- update setup.py to install everything as separate modules
- merge django-representatives
- merge django-representatives-votes
- update documentation
- add docs and qa tox jobs
TODO:
fix testshttps://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/156Responsediff 0.7.1 released with fix2016-10-03T17:38:03+02:00okhinokhin@laquadrature.netResponsediff 0.7.1 released with fix*Created by: jpic*
*Created by: jpic*
https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/133Update .gitignore2016-10-03T17:38:01+02:00okhinokhin@laquadrature.netUpdate .gitignore*Created by: Ash-Crow*
Ignoring the virtualenv folder created by the bin/quickstart.sh*Created by: Ash-Crow*
Ignoring the virtualenv folder created by the bin/quickstart.shhttps://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/130Separate representative details into subpages2016-10-03T17:37:59+02:00okhinokhin@laquadrature.netSeparate representative details into subpages*Created by: Ash-Crow*
*Created by: Ash-Crow*
https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/129Test for score multiplier2016-08-07T20:01:31+02:00okhinokhin@laquadrature.netTest for score multiplier*Created by: jer-pages*
Test added for score multiplier (issue #111)*Created by: jer-pages*
Test added for score multiplier (issue #111)https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/127Fix encoding in test files for xgettext2016-10-03T17:37:51+02:00okhinokhin@laquadrature.netFix encoding in test files for xgettext*Created by: Porkepix*
django-admin makemessages is failing otherwise.*Created by: Porkepix*
django-admin makemessages is failing otherwise.https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/125Add RQLFilterBackend to whole API2016-10-03T17:37:49+02:00njoyardAdd RQLFilterBackend to whole API*Created by: njoyard*
Extend viewsets from d-r / d-r-v until those are merged into memopol*Created by: njoyard*
Extend viewsets from d-r / d-r-v until those are merged into memopolhttps://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/123Add themes2016-10-03T17:37:46+02:00njoyardAdd themes*Created by: njoyard*
Done in this PR
* Add a new "theme" model with related links
* Add many to many relationships with Proposal, Dossier and Position
* Add theme to the admin
* Remove tags from Position
* Add a page to list the...*Created by: njoyard*
Done in this PR
* Add a new "theme" model with related links
* Add many to many relationships with Proposal, Dossier and Position
* Add theme to the admin
* Remove tags from Position
* Add a page to list themes and show a theme with details (description, links, dossiers, proposals, positions)
TODO but in a future PR (**after** v3 design merge, no need to code things that will be destroyed tomorrow):
- add theme(s) selection on public position form
- show themes as tag badges everywhere
- allow filtering dossiers/votes/scores/... by themehttps://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/121Update README.md2016-10-03T17:37:44+02:00okhinokhin@laquadrature.netUpdate README.md*Created by: Ash-Crow*
Fix issue #120 (replace outdated installation instructions with a link to the manual)*Created by: Ash-Crow*
Fix issue #120 (replace outdated installation instructions with a link to the manual)https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/119Quickstart update2016-10-03T17:37:41+02:00okhinokhin@laquadrature.netQuickstart update*Created by: jpic*
- don't exit on failure because documentation recommends to source this script
- print executed commands
- clarify the state of the script
@njoyard does that work for you ?*Created by: jpic*
- don't exit on failure because documentation recommends to source this script
- print executed commands
- clarify the state of the script
@njoyard does that work for you ?https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/117Fix API inconsistencies2016-10-03T17:37:38+02:00njoyardFix API inconsistencies*Created by: njoyard*
Include API fixes from d-r-v and d-r*Created by: njoyard*
Include API fixes from d-r-v and d-rhttps://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/110Add sorting to rep list and dossier list2016-10-03T17:37:36+02:00njoyardAdd sorting to rep list and dossier list*Created by: njoyard*
*Created by: njoyard*
https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/109Add chamber links and refactor contact block a bit2016-07-19T09:08:23+02:00njoyardAdd chamber links and refactor contact block a bit*Created by: njoyard*
*Created by: njoyard*
https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/106Rework icons2016-07-19T08:45:56+02:00njoyardRework icons*Created by: njoyard*
Removed css classes for specific chamber/group icons, now we only need to drop new icon files with the correct name in memopol/static/images.
Added icons for french pol groups in AN/SEN.*Created by: njoyard*
Removed css classes for specific chamber/group icons, now we only need to drop new icon files with the correct name in memopol/static/images.
Added icons for french pol groups in AN/SEN.https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/105Update dependencies2016-10-03T17:37:28+02:00njoyardUpdate dependencies*Created by: njoyard*
Update to d-r/d-r-v with suppressed remote_id and modified slugs (now unique and include birthdate).
Note: this patch will break representatives URLs.*Created by: njoyard*
Update to d-r/d-r-v with suppressed remote_id and modified slugs (now unique and include birthdate).
Note: this patch will break representatives URLs.https://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/104Add dossier documents2016-10-03T17:37:26+02:00njoyardAdd dossier documents*Created by: njoyard*
This PR uses the new Documents model added to django-representatives-votes. This allows:
- searching dossiers by chamber
- showing which chambers will/have read a dossier in the dossier list
- showing a list of ...*Created by: njoyard*
This PR uses the new Documents model added to django-representatives-votes. This allows:
- searching dossiers by chamber
- showing which chambers will/have read a dossier in the dossier list
- showing a list of documents in the dossier details pagehttps://git.laquadrature.net/la-quadrature-du-net/memopol/memopol/-/merge_requests/102Fix underflow #1012016-10-03T17:37:23+02:00njoyardFix underflow #101*Created by: njoyard*
*Created by: njoyard*