forked from twitter/activerecord-reputation-system
-
Notifications
You must be signed in to change notification settings - Fork 0
/
History
136 lines (69 loc) · 2.17 KB
/
History
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
== 1.0.0
* Open sourced to the world!
== 0.9.2
* Sanitize all sql statements in query.rb.
* Add validations for reputation messages.
== 0.9.1
* Rename spec gem.
* Overwrite existing reputation definitions instead of raising exceptions.
== 0.9.0
* Rename reputation_system to reputation_system_active_record.
* Support initial value.
* Support for default source_of attribute.
* Change gem name from reputation-system to reputation_system.
* No more active record models export upon reputation system generation.
* Remove rails init files.
* Major refactoring.
== 0.4.3
* Rename normalize to active.
== 0.4.2
* Fix Query bug.
== 0.4.1
* Remove ExternalSource support.
* Add rank_for method.
* Add count query interface.
* Organize Rakefile more nicely.
* Organize the gem more nicely.
== 0.4.0
* Add non strict version of delete evaluation method.
== 0.3.13
** Fix rails 3.2 issue
== 0.3.12
* Stop using transaction.
** Really make ActiveRecord 3 compatible
== 0.3.11
** Make ActiveRecord 3 compatible
== 0.3.10
* Add a method to check if a reputation is included for normalization.
== 0.3.9
* Improve Generator.
== 0.3.8
* Allow reputation to be inactive so that it will not count into the normalized value.
* Destroy dependent reputations and reputation messages.
== 0.3.7
* Add method to output sql statement for querying.
== 0.3.6
* Add normalized value support for querying.
== 0.3.5
* Add scope support for querying.
== 0.3.4
* Removing dependencies.
== 0.3.3
* Fix instance_exec error.
* Add query interface.
== 0.3.2
* Use transaction for better performance.
== 0.3.1
* Fix a bug related to add_or_update_evaluation.
== 0.3.0
* Add normalized reputation value accessor.
== 0.2.2
* Rename all models for organization and for a patch to deal with bug in class caching.
=== 0.2.1
* Add default value (:self) for :of attributes. Fix scope bug. Add support for non-array :source_of value.
=== 0.2.0
* Add support for scoping reputations.
=== 0.1.0
* Major redesign of the framework. Now supports "Multiple level" of reputation relationship.
=== 0.0.1
* First Iteration with minimum capability. Only supporting "One level" of reputation relationship.