All Changeset activity
-
Fix up a mock that broke with the interface change to support cancelling snipes based purely on identifier.
-
Make sniping use just the identifier, to simplify things.
Make cancelling snipes entirely based on just the identifier. -
Remove the 'destination' parameter for erase.
-
Enable sync with My JBidwatcher by default if the login settings work. If they don't, then don't save any checkbox changes if any were made.
-
D'oh! I was still pointing some email addresses to vixen.com, long after I no longer monitored that address, and now I don't even own the domain any more. :(
-
Some wording changes for the results of the 'get my ebay items' search.
-
Handle the case of trying to view the auctions list when there are no items in it, by creating a tiny, faux auctions.xml file in memory.
-
Better integration between JBidwatcher and My JBidwatcher.
-
Fix a few TODO's and some general cleanup.
-
Handle switching back and forth between MySQL and Derby. It's a Really Bad Idea, as once the databases are created they won't repopulate from the auctions.xml file, so data won't get migrated between them, but you can do it. Generally, though, you want a database change to be a one-time, permanent thing.
-
Allow deleting temp settings properly.
-
Make sure to save the auctions.xml file if we're changing databases.
-
Set the new database settings in temporary fields, then on shutdown, move them into the actual configuration settings just before save, and delete the jbidwatcher.created_db setting, so next reload it will use the new database, and load the auctions.xml into it.
-
Better handle temporary (i.e. not serialized) configuration settings.
-
Support uploading auction HTML if the user's account allows for it.
-
The MySQL configuration was setting the protocol to the ENTIRE connect string, instead of everything short of the database. Also show the appropriate database name, if MySQL was chosen.
-
Extra debugging to try and save error pages for the various types of bidding errors.
-
Buying doesn't have a 'bidAmount', so the message was saying that 'Purchasing (null) failed', which was silly. Fixed.
-
Provide a default persistence delegate for currency objects, so they can be serialized and sent through the queues.
-
With a low enough feedback, there's no 'percentage' number, so pretend it's 100%.
-
Improve feedback detection.
-
Remove a few unused methods; we don't create accounts through this yet.
-
Fix feedback percentages when converting to XML.
-
Properly support https/http mode.
-
Eliminate the debug menu, since the Log View now has the 'Submit Log' button.
-
Show when the log was closed/reset in the scrolling buffer that backs the log view component.
-
Add a 'Submit Log' button to the log viewer which sends me the log file via S3, and makes a note at my.jbidwatcher.com that it's been uploaded.
-
Show a pretty icon for success/failure, improve the account info recognition, use Id and Key instead of email and password, and clean up the configuration dialog.
-
Handle errors better and extract useful data from the account request.
-
Retrieve account configuration from my.jbidwatcher.com.
