Releases: tomreece/pucauto
Releases · tomreece/pucauto
v0.4.9
v0.4.8
v0.4.7
v0.4.6
v0.4.5
v0.4.4
- 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
- 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
- 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.
- Immediately stop parsing a row in the trades table if the member has less
- Debugging statements logged to
debug.log
file (Thanks @Droogans)
v0.4.1
- 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.