Skip to content

Releases: tomreece/pucauto

v0.4.9

25 Jul 02:42
Compare
Choose a tag to compare
  • Fix crash caused when user didn't have enough points to pay for PucaShield insurance.

v0.4.8

17 Jul 23:58
Compare
Choose a tag to compare
  • Fix unicode character support in log output

v0.4.7

17 Jul 02:55
Compare
Choose a tag to compare
  • Show date and time in log output

v0.4.6

12 Jul 03:17
Compare
Choose a tag to compare
  • Account for new PucaShield insurance checkbox.
  • Bump selenium version to 2.53.6 to work with Firefox 47.0.1

v0.4.5

23 Mar 04:13
Compare
Choose a tag to compare
  • Fixed a crash upon startup caused by an outdated dependency version (Selenium).
  • Fixed a crash when searching for addons if you had no outgoing trades on your
    Cards Sending list. Thanks to Nakroma for this contribution!

v0.4.4

02 Mar 00:50
Compare
Choose a tag to compare
  • Fixed a bug where usernames or card names with special Unicode characters
    would cause Pucauto to crash.
  • Added a debug mode where Pucauto will run as normal but not actually
    commit to sending any cards. This is useful during development or just to see
    how Pucauto would actually perform for you. Debug mode can be enabled by setting
    "debug": true in your config.json file. Thanks to eengstrom for this
    contribution!
  • Modify startup.sh script to killall firefox after restarting Pucauto. You
    probably only use this file if you're running Pucauto on a cloud server or
    similar environment. Thanks to Wizard37 for this contribution!

v0.4.3

12 Dec 22:24
Compare
Choose a tag to compare
  • Temporary disable debug.log due to an issue that affected Windows users. I will look for a better long-term solution but at least now you won't see error spam.
  • Wait 5 seconds before and after turning on auto matching to be extra sure it's on. Because if it isn't then bad things happen, like sending out lots of cards you don't have.

v0.4.2

10 Dec 04:24
Compare
Choose a tag to compare
  • Better output when making trades. Example:
Found 2 card(s) worth 432 points to trade to Trader Name who has 1208 points...
  Sent Whisperwood Elemental for 254 PucaPoints!
  Failed to send Banisher Priest. Reason: Someone beat you to the draw
  Sent Greenwarden of Murasa for 178 PucaPoints!
Successfully sent 2 out of 3 cards worth 432 points!
  • Speed improvements:
    • Immediately stop parsing a row in the trades table if the member has less
      points than the configured min_value.
    • Sum total bundle value as we go along instead of doing another pass over
      the data just to sum.
  • Debugging statements logged to debug.log file (Thanks @Droogans)

v0.4.1

04 Dec 04:40
Compare
Choose a tag to compare
  • Most importantly, speed up bundle finding by only loading enough of the trade list to reach a bottom member whose points exceed min_value in config.json
  • You can now configure add on searching. See the config.example.json file for the new options available to you.
  • Turn off add on searching all-together by setting find_add_ons to false in config.json
  • Since checking for trade add ons takes a bit of time, configure how often to check with the minutes_between_add_ons_check value in config.json.
  • Fix a bug where two users with the exact same name, e.g "Matt", would be considered the same bundle recipient. Now unique profile IDs are used instead.

v0.4.0

30 Nov 06:19
Compare
Choose a tag to compare
  • Look for add-on cards to any unshipped traders.
  • This will help you send more cards to the same recipient, saving on stamps.
  • This makes it important to mark your cards shipped as soon as you prepare and seal the envelope.