History of jbidwatcher/trunk/src/com/jbidwatcher/util/HashBacked.java
-
@583
Capture the loss of auction entries because the underlying auction info wasn't there.
-
@518
Fixing bug #206, where an errant piece of text in the insurance field would overwrite the currency for the item with an invalid currency type.
[#206 state:resolved tagged:committed]
-
@509
Move the caching functionality out into its own ActiveRecordCache class, so it doesn't complexify the ActiveRecord class unnecessarily.
-
@455
A few simple changes to try and ensure that the entry and auction don't get out of synch with respect to the currency types.
[#27 tagged:committed state:resolved ]
-
@445
Preserve snipes between runs.
-
@423
Some minor changes to the shipping display [#9].
Shipping appears to be working for me. I'll have to dig in deeper later.
-
@420
Handle currencies by default if there's a 'currency' column.
-
@418
Fix the incorrect currency on startup issue.
[#18 tag:committed status:resolved]
-
@381
Add database migrations for future upgrades.
-
@349
Remove and clean up a few more tangles of code interdependencies, as indicated by Structure101.
-
@346
Sweeping refactorings to improve the overall design. Structure101 is an awesome program. Far out of my price range, but awesome.
-
@246
Some attempts at fixing up potential currency mismatches, by making sure that the us_cur value is always in US currency. (This is used for sorting.)
-
@233
Blank integer fields should return 0.
-
@226
Add dirty flag to hash backed items, so they can know if they've changed anything, so as to save it.
-
@207
Improve the database abstraction somewhat; still more work to do.
-
@206
More integration of the database into the objects. So far we have AuctionEntry, AuctionInfo, and Category as DB-backed classes, and Seller as a partially DB-backed object. (It needs to be refactored to be fully HashBacked.)
There are evidently still problems with updates nuking info. :(
-
@205
Starting the process of turning AuctionEntry into another HashBacked object.
Convert category, sticky, and shipping into hash-based values. -
@203
Appears almost usable now...
Lots of little bugs fixed up, and one nasty threading bug.
-
@197
Merging from one private branch, making this the primary branch. Changes include synching in some unchecked-in changes, separate sellers into their own class, various database creation tunings, cleaning up the database code and providing a method to get multiple results from a query. Revamping the AuctionInfo class to be hash-backed for future database access, and stripping the thumbnail handling code out to a thumbnail manager (where it belongs), 'so that it's not clogging up the arteries of the AuctionInfo class.'
