Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ToDo #2

Open
14 of 18 tasks
ackxolotl opened this issue Apr 10, 2019 · 1 comment
Open
14 of 18 tasks

ToDo #2

ackxolotl opened this issue Apr 10, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@ackxolotl
Copy link
Member

ackxolotl commented Apr 10, 2019

  • Add favicon
  • Restrict foreign keys in models.py in such way that an Answer can only be added for a Thesis + Party belonging to the same Election
  • Write welcome text for the front page
  • Implement change_lang in i18_urls.py and replace the corresponding block in layout.html
  • Add test cases
  • Change URL scheme to /de/election/<id>/thesis/<id>/stance/<val>/
  • Generate PDF file containing all theses for an election (to send to participating parties so that they can enter their answers)
  • Make front page editable from admin dashboard
  • Choose a font for the website
  • Write README
  • Improve overall design
  • Improve design of the evaluation page
  • Add check to evaluation page whether election is active or not
  • Create design for mobile devices
  • Improve code and template responsible for creating the evaluation page
  • Add custom 404 page
  • Make deployment hook asynchronous (timeout)
  • Improve admin interface for Answer by limiting available choices for Thesis and Party through Election
@ackxolotl ackxolotl added enhancement New feature or request help wanted Extra attention is needed labels Apr 10, 2019
@ackxolotl
Copy link
Member Author

ackxolotl commented Apr 12, 2019

@mightymicha is writing test cases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants