Guy Davis
1802cd49c6
[ guivis/KeepPolling#14 ]
...
- fix chart and legend to correctly show results
9 months ago
Guy Davis
8155f3c8c4
[ guivis/KeepPolling#12 ]
...
- integrate chartkick library
- add pie chart to results for polls
- show legend below chart with results
9 months ago
Guy Davis
cfd73fc106
[ guivis/KeepPolling#10 ]
...
- 'improve' design of the app
- pointer cursor for clickables
- spacings around items
- hover colors and background colors
- fix a couple of tests due to copy changes
9 months ago
Guy Davis
3efd2d2a22
[ guivis/KeepPolling#9 ]
...
- add some testing to disallow unauthenticated users casting votes
- added login required to polls endpoints
- requiring csrf token for casting vote
9 months ago
Guy Davis
45050dc4b5
[ guivis/KeepPolling#7 ]
...
- add some testing to validate that voting can't be done multiple times
- add some testing to validate that results are shown when voting has already occurred
9 months ago
Guy Davis
ee7a8335b7
[ guivis/KeepPolling#8 ]
...
- allow voting by clicking an option on poll details page
- show results page after (or when selecting a poll, or trying to re-vote)
9 months ago
Guy Davis
43eefd6bc1
[ guivis/KeepPolling#6 ]
...
- Add some styles and fonts
- views and templates for landing page and polls subpage
9 months ago
Guy Davis
53ad0e8ce6
[ guivis/KeepPolling#5 ]
...
- Define Data Models for Polls App
9 months ago
Guy Davis
ecb493cb51
[ guivis/KeepPolling#4 ]
...
- Setup Landing and Polls apps
9 months ago