| 1 |
Decisions 6.x branch (HEAD, in progress)
|
| 2 |
----------------------------------------
|
| 3 |
|
| 4 |
* 6.x port
|
| 5 |
* VotingAPI 2.x support (DRUPAL-6--2 branch, specifically)
|
| 6 |
* Cleanup of some forms submission processes (no more $_POST!)
|
| 7 |
* This port drops a few functionalities and may still be broken in
|
| 8 |
many ways. In particular, the Javascript is gone from the "More
|
| 9 |
choices" option.
|
| 10 |
* Some voting calculations may also be broken and have not been
|
| 11 |
tested.
|
| 12 |
* Do not rely on REMOTE_ADDR environment, use ip_address() (fixes
|
| 13 |
voting through proxy servers)
|
| 14 |
* Ranking and selection have been tested and work generally well.
|
| 15 |
|
| 16 |
Decisions 5.x branch (stalled)
|
| 17 |
------------------------------
|
| 18 |
|
| 19 |
* 5.0 port (in progress)
|
| 20 |
* install and deinstall hooks
|
| 21 |
* still has major issues
|
| 22 |
* branch will be created and 0.2 released when port is functional
|
| 23 |
* voting modes are now modules on their own
|
| 24 |
* encapsulation of the modes out of the .module, to ease addition of
|
| 25 |
new modes and allow the deactivation of modes from the module page
|
| 26 |
* added a decisions_hook_node_info() to dynamically generate the decisions_node_info()
|
| 27 |
* added a decisions_format_votes_hook() to format votes from users in
|
| 28 |
the vote tabe
|
| 29 |
* added a decisions_hook_algorithm() to allow modes to list their
|
| 30 |
provided algorithms
|
| 31 |
* changed the hook_submit() to vote_submit() as per documentation and advpoll
|
| 32 |
* changed the decisions_validate_vote_hook() to decisions_hook_validate_vote()
|
| 33 |
|
| 34 |
Decisions 0.2 (DRUPAL-4-7 branch) (deprecated)
|
| 35 |
----------------------------------------------
|
| 36 |
|
| 37 |
* database changes:
|
| 38 |
* startdate field added (instead of using creation date, still in progress)
|
| 39 |
* renamed opttext and optorder to votes_offset and label, respectively
|
| 40 |
* renamed options to choices
|
| 41 |
* added algorithm active/closed status, runtime, uselist and maxchoices to decisions table
|
| 42 |
* new functionalities:
|
| 43 |
* electoral list can be turned off, per decision, the permission system is used when turned off
|
| 44 |
* votes and electoral lists are now tabs
|
| 45 |
* votes can be canceled when decision is still opened
|
| 46 |
* results can be viewed even if user can't vote
|
| 47 |
* borda count voting algorithm
|
| 48 |
* each voting algorithm (borda vs ivr) is now selectable per decision
|
| 49 |
* each voting method (poll vs ranking) is now a content type (http://drupal.org/cvs?commit=42651)
|
| 50 |
* the results bar is now themable (http://drupal.org/cvs?commit=42136)
|
| 51 |
* maximum number of choices per decision
|
| 52 |
* cron job for closing decisions past their runtime
|
| 53 |
* ranking inputs are now selects instead of text boxes
|
| 54 |
* added "administer decisions" permission
|
| 55 |
* bugfixes
|
| 56 |
* ranking method now gives valid results, random drop on ties
|
| 57 |
* multiple votes with limited counts on poll and ranking now works properly
|
| 58 |
* administrativa
|
| 59 |
* runoff is now named "ranking"
|
| 60 |
* module forked into advpoll.module by Chris Kennedy
|
| 61 |
* added a SYNC.txt file to follow the advpoll.module fork
|
| 62 |
|
| 63 |
Beginning of this CHANGELOG - 2006-08-11
|
| 64 |
----------------------------------------
|
| 65 |
|
| 66 |
Major changes prior to this date were not properly documented.
|
| 67 |
|
| 68 |
You can still browse the cvs changelog using drupal.org for previous changes at
|
| 69 |
http://drupal.org/project/cvs/48244
|
| 70 |
|
| 71 |
Decisions 4.7 tagged - 2006-02-14 23:16
|
| 72 |
---------------------------------------
|
| 73 |
|
| 74 |
No functional change since 0.1.
|
| 75 |
|
| 76 |
Decisions 0.1 - 2006-02-07 14:45EST
|
| 77 |
-----------------------------------
|
| 78 |
|
| 79 |
* electoral lists
|
| 80 |
* instant-runoff voting
|
| 81 |
* first drupal module release
|