This repository has been archived by the owner on Sep 18, 2019. It is now read-only.
forked from kevintyll/ofac
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathHistory.txt
97 lines (60 loc) · 3.01 KB
/
History.txt
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
== 1.2.2, 1.2.3 2011-03-07
* 1 enhancement:
* added yields to the loader class to pass statuses to the calling class.
== 1.2.1 2010-12-21
* 1 enhancement:
* changed require 'activerecord' to 'active_record'.
== 1.2.0 2010-12-14
* 1 enhancement:
* The url to download the sdn file changed. Modified the loader so it will not truncate the table
if it does not get a good file.
== 1.1.12 2010-09-03
* 1 minor enhancement:
* Changed the method to load the rake tasks from import to load to be jruby friendly.
== 1.1.11 2009-07-29
* 1 minor enhancement:
* Removed the changes from 1.1.10. 1.1.10 produced a score of 0 when a higher score was more accurate.
Changed the scoring algorithm to not include partial matches on sounds like. This code has little impact on score, and
has a very high overhead on performance.
== 1.1.10 2009-07-28
* 1 minor enhancement:
* Modified the select in OfacSdn to use the city to pull records from the database. This is another compromise to improve performance,
but still get a score. The db_hit? method is still faster, but this will still calculate a score for accuracy.
== 1.1.9 2009-07-24
* 1 minor enhancement:
* Added a method, db_hit? for when your more concerned with speed than accuracy. db_hit? will retun true if there is an exact name match
in the ofac_sdn database. This method ignores address and city and does not produce a score.
Usage: Ofac.new({:name => 'Oscar Hernandez', :city => 'Clearwater', :address => '123 somewhere ln'}).db_hit?
== 1.1.8 2009-06-30
* 1 bug fix:
* Refactored the select on OfacSdn to use the AR connection instead of building sql and using the raw connection. Fixes a bug
introducted in 1.1.6 where quotes in the name raised an error.
== 1.1.7 2009-06-30
* 1 bug fix:
* fixed error when passing a nil value into the new :first_name or :last_name hash values when initializing the Ofac object.
== 1.1.6 2009-06-29
* 1 minor enhancement:
* Allow passing of first and last name seperately...to improve performance.
== 1.1.5 2009-06-03
* 1 bug fix:
* fixed a bug that threw an error if only single character initials are passed in for the name.
== 1.1.4 2009-06-02
* 1 minor enhancement:
* Improved performance by ignoring initial in names when searching the database for possible hits.
== 1.1.3 2009-05-15
* 1 bug fix:
* fixed a bug that threw an error if a space was passed in for the name.
== 1.1.2 2009-05-13
* 2 minor changes:
* Changed the sql in the initial search to do a like instead of a soundex. For short names, the soundex returned almost the entire table
making the process take too long.
* Also changed the sql to only return individuals, also for the sake of performance.
== 1.1.0 2009-05-12
* 1 minor enhancement:
* Modified the match alogorithm to reduct the score if there is not an address or city match if the data is in the database.
== 1.0.0 2009-05-11
* 1 major enhancement:
* Initail release
== 0.1.0 2009-05-7
* 1 major enhancement:
* Table creation and data load task complete