ActiveRecord Reputation System v1.0.0 Release Notes
Release Date: 2012-05-17 // almost 12 years ago-
Open sourced to the world!
Sanitize all sql statements in query.rb.
Add validations for reputation messages.
Rename spec gem.
Overwrite existing reputation definitions instead of raising exceptions.
Rename
reputation_system
toreputation_system_active_record
.Support initial value.
Support for default
source_of
attribute.Change gem name from
reputation-system
toreputation_system
.No more active record models export upon reputation system generation.
Remove rails init files.
Major refactoring.
Rename
normalize
toactive
.Fix Query bug.
Remove
ExternalSource
support.Add
rank_for
method.Add count query interface.
Organize Rakefile more nicely.
Organize the gem more nicely.
Add non strict version of
delete_evaluation
method.Fix rails 3.2 issue
Stop using transaction.
Really make ActiveRecord 3 compatible
Make ActiveRecord 3 compatible
Add a method to check if a reputation is included for normalization.
Improve Generator.
Allow reputation to be inactive so that it will not count into the normalized value.
Destroy dependent reputations and reputation messages.
Add method to output sql statement for querying.
Add normalized value support for querying.
Add scope support for querying.
Removing dependencies.
Fix
instance_exec
error.Add query interface.
Use transaction for better performance.
Fix a bug related to
add_or_update_evaluation
.Add normalized reputation value accessor.
Rename all models for organization and for a patch to deal with bug in class caching.
Add default value (:self) for
:of
attributes. Fix scope bug. Add support for non-array:source_of
value.Add support for scoping reputations.
Major redesign of the framework. Now supports "Multiple level" of reputation relationship.
First Iteration with minimum capability. Only supporting "One level" of reputation relationship.