
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 273 (100.0%) | 7895 (100.0%) | 28.9 |
| canofunk | 184 (67.4%) | 4558 (57.7%) | 24.7 |
| robconery | 48 (17.6%) | 2917 (36.9%) | 60.7 |
| kelly.harrison | 7 (2.6%) | 331 (4.2%) | 47.2 |
| robconery@gmail.com | 24 (8.8%) | 46 (0.6%) | 1.9 |
| shawn.oster | 6 (2.2%) | 16 (0.2%) | 2.6 |
| scottwater | 1 (0.4%) | 14 (0.2%) | 14.0 |
| haacked | 1 (0.4%) | 7 (0.1%) | 7.0 |
| Christopher.Karper | 1 (0.4%) | 5 (0.1%) | 5.0 |
| damieng | 1 (0.4%) | 1 (0.0%) | 1.0 |
moving 2.x source to 2.0 folder
0 lines of code changed in 20 files:
FIXED: SqlQuery - ANSISqlGenerator added duplicate DISCTINCT values resulting in malformed queries.
FIXED: SubStage - Slow performance with mapped network drives. Excluded network drives from SubStage file navigator. This greatly improves performance for some users.
FIXED: Test Data - Updated scripts to correctly reflect object dependencies and prevent errors on execution.
ADDED: Re-added SubSonicCentral and SubStage projects.
ADDED: SubSonic.Tests - Added missing SouthwindRepository generated files.
UPDATED: ComponentFactory.Krypton.Toolkit.dll, MbUnit.Framework.dll, MySql.Data.dll, QuickGraph.dll, QuickGraph.Algorithms.dll, Refly.dll, TestFu.dll
UPDATED: Global - Assembly versions changed to 2.2.1.0
CHANGED: Global - AutoProperties now used where possible.
CHANGED: Global - Object initializers now used where possible.
REMOVED: Sandbox Project
70 lines of code changed in 3 files:
FIXED: Google Issue 49 - using string value "null" sends NULL to the db. For reference - this was a requested enhancement and could be a breaking change.
0 lines of code changed in 1 file:
FIXED: Google Issue 50 - boolean translation error with MySQL. Updates default to DbType.AnsiString when only a columnName is passed. This was default behavior for IsDeleted. Changed to lookup column in FromTables which solved this and I'm sure other issues.
3 lines of code changed in 1 file:
FIXED: Google issue 17 - LoadByParam would not set IsLoaded to false when no record present
5 lines of code changed in 1 file:
FIXED: SetColumnValue() Assigns CurrentValue System.DBNull Instead of "NULL". See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=14998
FIXED: Oracle Stored Procedure Output Parameters are not Properly Prefixed. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=18100
FIXED: GetSPSchemaCollection() Attempts to Assign Invalid Stored Procedure Schema Value Under Oracle Provider. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17986
FIXED: GetSPSchemaCollection() Attempts to Assign Invalid Stored Procedure Schema Value Under Oracle Provider (Second Report). See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17909
FIXED: Invalid SQL May be Generated When Attempting to Update a Record Where Values Have Not Changed. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16626
FIXED: Invalid SQL May be Generated When Attempting to Update a Record Where Values Have Not Changed (Second Report). See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17866
8 lines of code changed in 2 files:
FIXED: IsLoaded Flag May be Improperly Set to "true". See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17821
FIXED: Manual Modification of Audit Field Can Create Update Exception. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17825
FIXED: SqlDataProvider INFORMATION_SCHEMA Queries Should Respect Original Casing. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17844
18 lines of code changed in 2 files:
FIXED: StoredProcedure.QueryCommand is not Properly Initialized. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17342
FIXED: Turkish Culture Issues in SqlQuery Aggregate Generation. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17356
FIXED: ManyManyList Controls do not Properly Set Checkbox State. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=12068
FIXED: LavaBlastManyManyList.BuildMappedElementCommand() Generates Improper SQL. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17361
CHANGED: Fixed minor code documentation issues.
CHANGED: Added signing to SubSonic.Migrations.
CHANGED: Minor changes to build configuration.
CHANGED: Updated help file builder configuration.
CHANGED: Updated assembly build versions to 2.1.1
15 lines of code changed in 1 file:
CHANGED: Global code clean up and reformatting
CHANGED: Updated System.Data.SQLite.DLL to 1.0.51.0
435 lines of code changed in 17 files:
FIXED: Stored Procedures Dropping QueryCommand Parameters. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=17173
16 lines of code changed in 1 file:
FIXED: Schema bug related to SP's
38 lines of code changed in 1 file:
CHANGED: Global update to many method signatures to improve automatic documentation.
67 lines of code changed in 7 files:
FIXED: InvalidCastException When Using Nullable Boolean Types in MySql (Re-Opened). See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=11506
FIXED: Nullable INT Values Not Properly Converted With Oracle Provider. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16424
CHANGED: Global comment and code formatting changes.
NOTE: This revision will (probably) be SubSonic 2.1 RC 1
229 lines of code changed in 16 files:
FIXED: Query Fails When Used With More Than One OrderBy Condition. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16871
FIXED: Turkish Character-Set Issue in TableSchema.SetValue(). See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16859
FIXED: ExecuteJoinedDataSet Fails When Using IN/NotIN Clause. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16898
ADDED: Support for multiple ORDER_BY conditions on related object collection queries.
5 lines of code changed in 1 file:
FIXED: DB.Insert(of T)(Row) Always Returns "0". See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16847
FIXED: Globalization Issues in SugarTests.Numbers_IsNumeric() and QueryTest.Query_OR_Between(). See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16869
FIXED: Query.NOT_IN Is Not Handled Properly. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16897
FIXED: SQL Stored Procedures Don't Set Scale or Precision. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=12946
FIXED: SQL Stored Procedures Don't Set Scale or Precision (Duplicate). See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16894
FIXED: DataProvider.GetDbCommand() Doesn't Convert QueryParameter to DBParameter Before Adding to DBCommand Collection. See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16874
CHANGED: Updated ComponentFactory.Krypton.Toolkit.DLL to version 2.8.5
14 lines of code changed in 1 file:
REFIXED: DB.Update() Does Not Set IsLoaded="true". See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16468 and http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=16573
CHANGED: DataService - First provider listed will now be treated as defaultProvider if one is not explicitly set on SubSonicService.
10 lines of code changed in 1 file:
FIXED: MarkOld() Should Set IsLoaded="true". See: http://www.codeplex.com/subsonic/WorkItem/View.aspx?WorkItemId=15169
2 lines of code changed in 1 file:
ADDED: AbstractList - DataType, AllowDBNull, Caption properties to ToDataTable().
FIXED: Scaffold - Problem with commit operations on nullable Boolean and DateTime values.
7 lines of code changed in 1 file:
CHANGED: Controls - Migrated QuickTable, RadioButtons, and DropDown from Query to SqlQuery
CHANGED: ActiveRecord - Disabled Deprecated PreUpdate() and PostUpdate() Methods
ADDED: SqlQuery - Logical Delete Support
4 lines of code changed in 2 files:
VisualSVN is messing with my files :(. And now, here's the patch that doesn't break the build...
0 lines of code changed in 1 file:
(76 more)