-
Add
with_normalized_reputation
andwith_normalized_reputation_only
-
Add
with_reputation
andwith_reputation_only
methods.
- Fix name of a migration class again.
- Fix name of a migration class.
- Add migration files.
- Make index unique.
-
Add
evaluated_by method
. -
Make evaluation methods return true on success.
- Fix index names to be able to
db:rollback
the migrations.
- Fix race conditions with uniqueness validations.
-
Add
increase_evaluation
anddecrease_evaluation
methods. -
Fix
add_or_update_evaluation
bug when using scope. -
Fix README bugs.
-
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.