Lucas
59090242f9
Fix login hanging indefinitely on steam-session timeout
...
Modern login in components/login.js listens for 'authenticated' and
'error' events from steam-session's LoginSession, but not the 'timeout'
event. When loginTimeout (default 30s) elapses, steam-session emits
'timeout' and calls cancelLoginAttempt() without emitting an 'error'
event, causing the Promise to never settle and the login callback to
never be called.
Add a 'timeout' event listener that rejects the Promise with a
descriptive error.
2026-07-03 10:02:04 +02:00
Alex Corn
00e82f7e79
3.50.1
v3.50.1
2026-06-28 17:48:51 -04:00
DoctorMcKay
7b901b147b
Merge pull request #367 from ricardocefet2018/master
...
fix: Invalid time value
2026-06-28 17:44:21 -04:00
Ricardo Rocha
0f7fc98ab5
fix: Invalid time value
2026-06-26 19:14:28 -03:00
Alex Corn
2a12174a7c
3.50.0
v3.50.0
2026-03-27 04:32:44 -04:00
DoctorMcKay
caa76ee84b
Merge pull request #365 from DarkGL/feat/asset-properties
...
feat: Add asset_properties support to getInventoryContents
2026-03-27 04:29:47 -04:00
Rafal Wiecek
bc8893fedd
feat: add asset properties to inventory items
2026-03-16 15:52:32 +01:00
Alex Corn
d3e90f6fd3
3.49.0
v3.49.0
2025-07-19 05:00:47 -04:00
Alex Corn
a61b50b7a2
Added acknowledgeTradeProtection method
2025-07-19 04:59:15 -04:00
Alex Corn
39fe4a4106
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# package.json
2025-07-19 04:49:23 -04:00
Alex Corn
0d991c2655
3.48.8
v3.48.8
2025-05-28 05:23:39 -04:00
Alex Corn
0a307de9b9
Prevent descriptions overwriting base econ item properties
2025-05-28 05:23:25 -04:00
Alex Corn
c0b8dcf3a2
3.48.7
v3.48.7
2025-05-27 20:27:10 -04:00
DoctorMcKay
dcf00b4ea1
Merge pull request #354 from metzz1/master
...
fix: steam now only accepts 1000 <
2025-05-27 20:26:40 -04:00
metzz
ee0cc34512
fix: steam now only accepts 1000 <
2025-05-28 03:08:12 +03:00
Alex Corn
c52533ea06
3.48.6
v3.48.6
2025-02-12 03:16:04 -05:00
Alex Corn
67774f86f7
Handle "empty" CS2 inventories that aren't actually empty
2025-02-12 03:15:54 -05:00
Alex Corn
2f03e09f50
Require steam-session 1.9.1
2025-02-12 03:05:15 -05:00
Alex Corn
2868b1f45f
Fixed malformed sessionid returned in login callback
2025-02-12 03:05:07 -05:00
Alex Corn
ac222ef8c3
Add origin header to all non-GET requests
2025-02-12 03:04:45 -05:00
Alex Corn
4b8799ddd4
3.48.5
2024-11-02 02:54:44 -04:00
Alex Corn
f02f85a2aa
Don't error out if a CS inventory has no visible items
2024-11-02 02:54:16 -04:00
Alex Corn
4948cbeac0
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# package.json
2024-11-02 02:49:14 -04:00
Alex Corn
1c1ff82543
3.48.4
v3.48.4
v3.48.5
2024-10-05 18:50:47 -04:00
Alex Corn
63015259af
Updated readme
2024-10-05 18:47:05 -04:00
Alex Corn
ad67805ad9
Prevent committing twofactor files to git
2024-10-05 18:45:26 -04:00
DoctorMcKay
3347d87f29
Merge pull request #347 from benschool/master
...
Fixes cache_expiration restore for CS2 Items
2024-10-05 18:41:48 -04:00
Benjamin Tyler
c97351543a
Fixes cache_expiration restore for CS2 Items
...
As of Oct 2024, CS2 Item owner_description has changed from "Tradable After" to "Tradable/Marketable After".
2024-10-04 16:04:47 +01:00
DoctorMcKay
1067d4572e
Merge pull request #341 from makss/reduce_redirects
...
Reduce Steam redirects
2024-04-29 10:21:41 -04:00
makss
49a7165052
Reduce Steam redirects
2024-04-29 16:40:01 +03:00
Alex Corn
0fb2798424
3.48.3
2024-04-18 06:04:25 -04:00
DoctorMcKay
e16136866c
Merge pull request #340 from nolddor/patch-1
...
fix: getUserInventoryContents() make unnecesary calls
v3.48.3
2024-04-18 06:04:06 -04:00
Jack Nolddor
cae85433f9
fix: getUserInventoryContents() make unnecesary calls
...
Steam inventory limits are back to normal there is no reason to just gather 2k items instead 5k max allowed by API
2024-04-18 08:14:14 +02:00
Alex Corn
ba6e29c935
3.48.2
v3.48.2
2024-01-18 06:12:30 -05:00
Alex Corn
de95e25867
Fixed steamID not being properly set when cookies have a domain attribute
2024-01-18 06:12:18 -05:00
Alex Corn
e1820efeca
3.48.1
v3.48.1
2024-01-18 05:38:41 -05:00
Alex Corn
7cee24199f
Fixed login issue caused by differing tokens on different domains
2024-01-18 05:38:06 -05:00
Alex Corn
90eb4d38eb
3.48.0
v3.48.0
2023-12-02 21:23:47 -05:00
Alex Corn
b58745c8b7
Added createWebApiKey method
2023-12-02 20:26:52 -05:00
Alex Corn
53154043a3
Use updated AddAuthenticator parameters
...
The old way still seems to work, but this is what the official mobile app sends now
2023-11-10 20:50:12 -05:00
Alex Corn
6c77c5231c
Updated enable and disable_twofactor examples to not use steam-session
2023-11-10 20:49:48 -05:00
Alex Corn
7c564c1453
3.47.1
v3.47.1
2023-10-20 00:40:31 -04:00
Alex Corn
b854d6d4d4
Use custom user agent for logins
2023-10-20 00:39:49 -04:00
Alex Corn
67867978f8
Get default user agent string from @doctormckay/user-agents
2023-10-20 00:39:38 -04:00
Alex Corn
e1af63e171
Use steam-session for logins
2023-10-19 22:12:40 -04:00
Alex Corn
e4da22c464
3.47.0
v3.47.0
2023-10-01 21:39:33 -04:00
Alex Corn
0f91adf819
Updated xml2js dependency version
2023-10-01 21:39:16 -04:00
Alex Corn
d51c171a48
Rename clanid argument to curatorId
2023-10-01 21:34:04 -04:00
Alex Corn
50276c3a0c
Explicitly define which files get published to npm
2023-10-01 21:33:39 -04:00
Alex Corn
b5b50cec50
Ignore dev/
2023-10-01 21:30:28 -04:00