Major changes in this commit over include work over several days but that was never...
author<mako@atdot.cc> <>
Tue, 25 Jul 2006 20:45:53 +0000 (16:45 -0400)
committer<mako@atdot.cc> <>
Tue, 25 Jul 2006 20:45:53 +0000 (16:45 -0400)
commitc5fda1e5174238779afd496014379d6446d1e3c1
tree10e5c0796499d9ce792f4f2017d7a51515c95c73
parent9abed97635edbac7fb1a687298fff5c5434cdff4
Major changes in this commit over include work over several days but that was never working well enough to end in a commit. These included:

* Added a voting interface so that folks can use their magic token to log into
  the system and vote.

* Expanded a variety of the existing models to accomidate the process of voting.

* Adjusted the DB to allow for storing different types of votes.
19 files changed:
.bzrignore
app/controllers/elections_controller.rb
app/controllers/voter_controller.rb
app/models/candidate.rb
app/models/ranking.rb
app/models/token.rb [new file with mode: 0644]
app/models/vote.rb
app/models/voter.rb
app/views/elections/detailed_results.rhtml [new file with mode: 0644]
app/views/voter/index.rhtml
app/views/voter/review.rhtml [new file with mode: 0644]
app/views/voter/thanks.rhtml [new file with mode: 0644]
app/views/voter/vote.rhtml [new file with mode: 0644]
config/environment.rb
db/create.sql
lib/randarray.rb [new file with mode: 0644]
randarray.rb [new file with mode: 0644]
test/fixtures/tokens.yml [new file with mode: 0644]
test/unit/token_test.rb [new file with mode: 0644]

Benjamin Mako Hill || Want to submit a patch?