Jump to content
McKay Development

GitHub

Bot
  • Posts

    1653
  • Joined

  • Last visited

Everything posted by GitHub

  1. Now emits sessionExpired if you attempt to fetch your own inventory and it comes back private (meaning your session has expired). Thanks to @Vankxr in PR #150 (fixes #149) View on GitHub
  2. Added getEncryptedAppTicket View on GitHub
  3. Restored market_fee_app property for Steam Community type items, which is missing from the new inventory endpoint but can be ascertained from the item's market_hash_name View on GitHub
  4. Added argument to doPoll to trigger at full update (thanks @blazej00 in PR #189)Removed unnecessary clone dependencyAdded TradeOfferManager#getInventoryContents, TradeOfferManager#getUserInventoryContents, and TradeOffer#getPartnerInventoryContentsThese new methods all use SteamCommunity#getUserInventoryContents under the hood, which load data from the newer /inventory/SteamID HTTP endpoint.See node-steamcommunity v3.30.0 release notes for the difference between these methods and the older ones.TradeOfferManager#loadInventory, TradeOfferManager#loadUserInventory, and TradeOffer#loadPartnerInventory are all deprecated now and will be removed in a future release. View on GitHub
  5. Cache time offset for acceptConfirmationForObject so we don't have to query Steam's time every time (issue #147)Added new method getUserInventoryContents which uses the new inventory endpoint to fetch inventories because it's less rate-limited (thanks @Vankxr in PR #148)Has new argument in callback indicating the total number of items in the specified inventory contextIs a new method because of backwards-incompatible changes in the data, namely the fact that app_data is no longer presentAll other output should be identical to previous getUserInventory methodgetUserInventory is now deprecated and will be removed in a future major release View on GitHub
  6. Added pos property to each item in output from loadUserInventory for backwards compatibilityModule now sends a Referer header when fetching inventories to avoid any problems with Steam View on GitHub
  7. Cache time offset for acceptConfirmationForObject so we don't have to query Steam's time every time (issue #147)Use new inventory endpoint to fetch inventories because it's less rate-limited (thanks @Vankxr in PR #148)Added new argument to callback for getUserInventory indicating the total number of items in the specified context View on GitHub
  8. Updated dependenciesAdded skipStateUpdate argument to TradeOffer#accept (thanks @tuktun in PR #180) View on GitHub
  9. Disabled automatic poll data cleanup for now due to issues in Steam's API View on GitHub
  10. Added confirmationAccepted event after a confirmation is accepted by the confirmation checker (thanks @Aareksio in PR #134) View on GitHub
  11. Fixed crash resulting from HTTP error when sending offer (fixes DoctorMcKay/node-steamcommunity#131) View on GitHub
  12. Fixed some cryptic errors that result from trying to send/accept an offer while not logged in View on GitHub
  13. Made it possible to disable well-formed JSON check View on GitHub
  14. Fixed previous profile URL being cached after a SteamCommunity object is logged into another account (thanks @Pavelas in PR #130) View on GitHub
  15. Added realTimeTradeConfirmationRequired and realTimeTradeCompleted events View on GitHub
  16. Added acceptConfirmationForObject convenience methodAdded accountAlerts to getNotifications (thanks @Ne3tCode for the insight)Fixed problem retrieving WebAPI key when using non-English language (thanks @SzymonLisowiec in PR #128) View on GitHub
  17. Improved handling of web auth failures View on GitHub
  18. Now checks timestamps before purging old trade offersFixed a problem with trade offer purging View on GitHub
  19. Fixed cookies not being set for non-steamcommunity.com domains following loginFixed cookie secure flag not being set View on GitHub
  20. Cookies are now set for all Steam domainsgetNotifications now uses the new JSON endpoint, which contains additional notification types (gameTurns, moderatorMessages, helpRequestReplies) View on GitHub
  21. Pull trade offer and market listing IDs directly from the confirmations page, eliminating the need for a second request View on GitHub
  22. Fixed getInventoryHistory to work with Steam's new paging mechanismIt's a bit confusing now. See the wiki for info on how it works. View on GitHub
  23. Fixed potential crash if Steam sends bad gift dataAdded methods to change account email and password View on GitHub
  24. Fixed double HTTP request callbacks for some HTTP errors View on GitHub
  25. Fixed issue where Active offers could be prematurely cleared from poll data View on GitHub
×
×
  • Create New...