History of jbidwatcher/trunk/src/com/jbidwatcher/auction/Auctions.java
-
@612
Ensure that we always have a category; no more 'null means a default category of current, completed, or selling, depending on the item'.
-
@577
Re-sort the tab that contains an updated auction when something about that auction changes during the update.
-
@547
Make uploading auctions to My JBidwatcher work.
-
@540
Clear up a few warnings, and continue the minor refactorings towards improving the update logic.
-
@538
Trying to get the 'moving red text' effect working again, for updating auctions.
-
@521
Remove the methods which iterate over an in-memory list of auctions to find if anything's sniped, in favor of checking via the database in the one place it's used.
-
@499
Sweeping changes to look for auction entries by Identifier from the database, instead of in-memory data structures, look up deleted entries in the database (thus supporting 'don't reload deleted items' again), refactoring a few classes to reduce the amount of dependence on UI code from the Auctions code, fix some aspects of the web interface (including adding a favicon.ico, and a bug where the web interface couldn't load an item from the database).
-
@463
More synchronization, to avoid throwing random concurrently modified exceptions.
-
@416
Trying to clean up the concept of 'where the list of auctions exists'.
This is part of the task to separate UI and behavior.
-
@415
Refactoring items which are self contained into the appropriate util directories.
-
@371
Miscellaneous code cleanups and minor refactorings.
-
@370
Several minor architectural refactorings.
-
@355
Post-refactoring cleanup; idea was putting fully qualified class names into the code when major restructuring was being done. Tsk!
-
@350
Poke at the top-level tangle, trying to reduce it and clean it up.
-
@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.
-
@249
Add a JavaDoc comment.
-
@205
Starting the process of turning AuctionEntry into another HashBacked object.
Convert category, sticky, and shipping into hash-based values. -
@199
Merge 1.0.* changes into the JBidwatcher Evolved branch. All except the massive ebayServer changes, which need to be distributed to a half dozen files...
-
@50
Substantial refactoring of the AuctionServer class and the classes around it.
Moved the list management into AuctionServerManager (probably not its final resting place). Implemented equals and hashcode for ebayServer, for future multi-user support.
Moved time reload, registration, and stats all to the AuctionServerManager class.
Fix an exception if the row is out of bounds when the tooltip code tries to pop up.
Simplify, make more consistent, cleanup names, reduce dependencies, .
-
@24
Change the software license copyright header to something much simpler for now.
Instead of LGPL, it's now simply an 'All Rights Reserved' license.
-
@3
The initial import of the JBidwatcher Next Generation code.
