Jump to content
McKay Development

GitHub

Bot
  • Posts

    1632
  • Joined

  • Last visited

Everything posted by GitHub

  1. Fixed crashes when HTTP responses return non-strings (issue #94) View on GitHub
  2. Fixed an issue which caused offers to be pruned from poll data prematurely View on GitHub
  3. When an offer is successfully accepted, a poll is done immediately so as to expedite the emit of receivedOfferChanged View on GitHub
  4. Fixed crash when cleaning up an old offer ID and we have no offers of a kind (sent/received) (issue #109) View on GitHub
  5. getOffer and getOffers now return an Error when Steam sends back malformed offer data (e.g. no accountid_other, no items on either side) View on GitHub
  6. Fixed an issue where offer send/accept errors resulted in "HTTP error 500" instead of the Steam error message View on GitHub
  7. Fixed issues which could cause events to be missed entirely for offers (thanks to @someazndude in PR #110) View on GitHub
  8. Now uses node-steamcommunity's unified HTTP interfaceAdded a more specific error message for when Steam sends back {"success":false} in response to a trade receipt request (previously "No session")Added community constructor option View on GitHub
  9. Fixed a crash if a request without a callback is blocked View on GitHub
  10. Added unified HTTP interface with pre- and post-hooks and better error handlingAs a result of the better error handling, if you aren't logged in and you try to make a request to an endpoint which requires you to be, the Error's message will be "Not Logged In"The sessionExpired event will now be emitted when we detect that we aren't logged inNode v4.0.0 or later is now suggested (and will be required in the future)Fixed inability to use external SteamID objects (issue #90) View on GitHub
  11. HTTP requests now return a "Not Logged In" Error when we aren't logged in and we need to be View on GitHub
  12. Use the IP to which the CMClient is bound for WebAPI AuthenticateUser calls View on GitHub
  13. Fixed POST API methods not working View on GitHub
  14. Fixed a crash under specific conditions View on GitHub
  15. Fixed a typo causing a crash View on GitHub
  16. Fixed a crash on particular invocations of httpRequestRemoved now-redundant _checkHttpError and _checkCommunityError calls View on GitHub
  17. Use the beta steamcommunity HTTP request interface View on GitHub
  18. Added source argument to pre/post HTTP hooksAdded request IDs to pre/post HTTP hooksRearranged arguments in pre/post HTTP hooks View on GitHub
  19. Added experimental unified interface for HTTP with pre/post hooks View on GitHub
  20. Fixed occasional crash when there's an error loading an inventory (thanks to @andrewda in PR #87) View on GitHub
  21. Fixed a polling crash introduced in v1.19.1 View on GitHub
  22. Increased polling buffer to 6 hours to reduce risk of "missed" offersEvents are no longer emitted for offers which are "glitched" (both itemsToGive and itemsToReceive are empty) so that the data will definitely be available when an event is emitted View on GitHub
  23. Added twofactorTime argument to getSteamGuardDetailsFixed getSteamGuardDetails returning an incorrect false for canTrade if you have had two-factor authentication for more than 7 days and your sentry file is less than 7 days old (issue #51)Fixed login keys not being accepted, which the official Steam client does (they still worked though for some reason) View on GitHub
  24. Fixed CAPTCHA URLs being incorrectFixed CAPTCHA overriding more important login errors View on GitHub
  25. Added globalAssetCache optionAdded getActions argument to getReceivedItemsOld offers are now cleaned from poll data to reduce memory usage (thanks to @Cohedrin in PR #94)Updated storehouse examples with trade confirmations (thanks to @Aareksio in PR #100 and #101) View on GitHub
×
×
  • Create New...