History of jbidwatcher/trunk/src/com/jbidwatcher/auction/AuctionEntry.java

  • @695
    avatar 695

    Reduce the relationships between MultiSnipe and AuctionEntry some.

    by mrs, 21 Dec, 2008 02:41 AM
  • @693
    avatar 693

    Finally clean up the previously deep tangle between JConfig and ErrorManagement. All error logging is now handled through JConfig.log(), so ErrorManagement doesn't need to be a static block of functions anymore. Much cleaner, imo, but a pretty far-reaching change.

    by mrs, 21 Dec, 2008 01:04 AM
  • @689
    avatar 689

    Even more sweeping changes to fall back to a non-ebay.com eBay server (ebay.co.uk right now) for items which ebay.com is refusing to show.

    It appears to work, and logging in even appears to work(!), but it needs real world testing, and real world bidding, buying, and sniping.

    This is probably the largest set of deep modifications I've had to make in many years to support an eBay change. It may make certain features harder in the future, but it's necessary to make it work again right now.

    [#508]

    by mrs, 16 Dec, 2008 12:09 PM
  • @688
    avatar 688

    More sweeping changes to fall back to a non-ebay.com eBay server (ebay.co.uk right now) for items which ebay.com is refusing to show. Rudimentary tests show the core implementation is successful.

    by mrs, 09 Dec, 2008 12:24 PM
  • @683
    avatar 683

    Don't blow up if the auction identifier is null, to fix several user-reported bugs.

    by mrs, 26 Nov, 2008 07:15 AM
  • @677
    avatar 677

    Fix the response XML for the MiniServer and improve updates when the database is disabled.

    by mrs, 16 Nov, 2008 01:47 PM
  • @676
    avatar 676

    Implement bidding and buying in the mini server, and use the awesome new routing capabilities to clean up the code a lot.

    by mrs, 16 Nov, 2008 01:21 PM
  • @673
    avatar 673

    Some refactorings to make the process of developing a mini-server easier and cleaner.

    by mrs, 16 Nov, 2008 10:39 AM
  • @651
    avatar 651

    Support saving and loading from XML a 'winning' status.

    by mrs, 12 Oct, 2008 09:57 AM
  • @650
    avatar 650

    Preserve 'winning' status between runs; especially valuable for items whose 'high bidder' isn't easily tracked.

    by mrs, 06 Oct, 2008 05:03 PM
  • @645
    avatar 645

    Merge branch 'master' of git@github.com:cyberfox/jbidwatcher

    by mrs, 05 Oct, 2008 09:24 AM
  • @644
    avatar 644

    Merge branch 'master' of git@github.com:cyberfox/jbidwatcher

    by mrs, 30 Sep, 2008 12:38 PM
  • @637
    avatar 637

    Some minor refactorings of the event system, mainly to support listings having 'lost' their seller temporarily ('seller is away' message).

    by mrs, 20 Sep, 2008 10:10 AM
  • @636
    avatar 636

    Try to simplify the database access, by making _everything_ save itself when it changes. No more automatic saves, queued saves, etc., since all that crap is dangerous with multiple threads doing simultaneous database access. Hopefully this will yield more consistent (and good!) behavior.

    by mrs, 15 Sep, 2008 09:50 AM
  • @635
    avatar 635

    Strip caching entirely from the app; it's not strictly necessary, and it's confusing EVERYTHING.

    by mrs, 15 Sep, 2008 06:19 AM
  • @633
    avatar 633

    Clean up a super-complex function a little.

    by mrs, 14 Sep, 2008 09:30 PM
  • @612
    avatar 612

    Ensure that we always have a category; no more 'null means a default category of current, completed, or selling, depending on the item'.

    by mrs, 24 Aug, 2008 04:40 PM
  • @611
    avatar 611

    More improvements to using the auction identifier as the (basically) primary key.

    by mrs, 18 Aug, 2008 09:01 AM
  • @610
    avatar 610

    First steps towards using the auction identifier as the effective primary key into the auctions table.

    by mrs, 17 Aug, 2008 11:47 PM
  • @603
    avatar 603

    Save the AuctionEntry when importing from XML before trying to set up the events object, since it requires an entry_id.

    by mrs, 14 Aug, 2008 09:59 AM
  • @590
    avatar 590

    Fix event logging; events were being referred to by entry_id, but we were filling in entry_id with the auction identifier.

    by mrs, 07 Aug, 2008 05:09 PM
  • @589
    avatar 589

    Don't try to reference an AuctionEntry object that could be null if it is null. Should fix some auction-add problems.

    by mrs, 05 Aug, 2008 04:05 PM
  • @575
    avatar 575

    Don't shutdown database before all tables have done their own commit. Also rename count_by to a more Java-esque countBy.

    by mrs, 25 Jul, 2008 10:23 PM
  • @569
    avatar 569

    Fix the database usage for finding snipes, so it doesn't find completed snipes as current.

    by mrs, 24 Jul, 2008 12:05 AM
  • @556
    avatar 556

    Don't show the image thumbnail in the tooltip if the thumbnail column is visible. However, DO show the thumbnail if the mouse is over the mini-thumbnail. Also, since it will pop up less, increase the resolutions allowed to a maximum of 512x512, scaled to 256x256 if it's above that. Scaling preserves aspect ratio, so the longest side can't be longer than 512, or the whole thing will get scaled so that the longest side is 256.

    [#87 state:resolved tagged:committed]

    by mrs, 07 Jul, 2008 02:15 AM
  • @545
    avatar 545

    Quiet some overly-chatty debug messages, and comment the findByIdentifier method.

    by mrs, 04 Jul, 2008 10:22 AM
  • @543
    avatar 543

    Refactoring for performance and to eliminate dead code.

    by mrs, 04 Jul, 2008 09:56 AM
  • @538
    avatar 538

    Trying to get the 'moving red text' effect working again, for updating auctions.

    by mrs, 03 Jul, 2008 07:27 PM
  • @534
    avatar 534

    Add a test method, to be able to make sure that winning a multisniped auction cancels all the rest of the auctions okay.

    by mrs, 01 Jul, 2008 10:06 PM
  • @533
    avatar 533

    Cancel snipes when changing the multisnipe group of an auction.

    Try to ensure that the multisnipe_id will be cleared out.

    by mrs, 01 Jul, 2008 10:02 AM