Rossen Georgiev
d46cc8b5aa
friend data is not a job
10 years ago
Rossen Georgiev
4d0f444e6c
dont request persona state for self
10 years ago
Rossen Georgiev
c8ff5dd7d8
updated protobufs
10 years ago
Rossen Georgiev
f78c8a0e35
Reworked SteamUser and SteamFriends
* SteamUser is now seperated from SteamFriends, which marely uses it
* added get_user() method which provides instances of SteamUser
* SteamUser instances are weakly cached
* persona state is updated automatically
10 years ago
Rossen Georgiev
03963658c6
SteamID now hold refernces to EType and EUniverse
10 years ago
Rossen Georgiev
5993b81683
rework docstring in mixins
10 years ago
Rossen Georgiev
7ef61cff54
SC: UM will log an errors properly
10 years ago
Rossen Georgiev
9ee0afdaf2
SC: added GameServers builtin
10 years ago
Rossen Georgiev
fbcc5926d3
SteamID: remove <> from repr
10 years ago
Rossen Georgiev
7bdc9231f1
fix proto_fill_from_dict handling of lists
10 years ago
Rossen Georgiev
623ee25a6d
SteamLeaderboards fixes; neg.index + entry count
* fix negative index lookup not working
* update entry count when looking up entries
10 years ago
Rossen Georgiev
4f7e23d5a4
move UMs and Leaderboards into seperate files
10 years ago
Rossen Georgiev
3404d6e3fc
UM: use proto_fill_from_dict
10 years ago
Rossen Georgiev
63d6cb702c
make MobileWebAuth available at top level
10 years ago
Rossen Georgiev
08c80dd5af
fix using set_persona after being removed
10 years ago
Rossen Georgiev
ce47476f4c
docs: clean up docstrings
10 years ago
Rossen Georgiev
3ab6c14fb4
SC: get_web methods will get new nonce when called
10 years ago
Rossen Georgiev
7e11969933
SC: send can now fill message body params
10 years ago
Rossen Georgiev
03bf4e3cf7
SC: refactored change status
10 years ago
Rossen Georgiev
49e4d35d3b
added EVENT properties for each event identifier
This should make documenting events much better
10 years ago
Rossen Georgiev
291948a28f
util: add converts for proto messages to/from dict
* updated proto_to_dict, performs deep conversion of protobuf message to dict
* added proto_fill_from_dict, fills protobuf message values from dict (deep)
10 years ago
Rossen Georgiev
ebd2360c8f
SteamClient: removed RuntimeError from send()
send method will no longer raise an exception when the instance
is not connected
10 years ago
Rossen Georgiev
a07acbaee9
SteamClient: added relogin method
10 years ago
Rossen Georgiev
361dd4c613
bump to v0.8.4
10 years ago
Rossen Georgiev
f37ac6158f
SA: add key name to AttributeError
[ci skip]
10 years ago
Rossen Georgiev
c7448aac46
fix docs links in README
[ci skip]
10 years ago
Rossen Georgiev
ea3d5c5ac0
SA: used entire AddAuthenticator response
10 years ago
Rossen Georgiev
4b2bc7f9f0
SteamAuthenticator: remove unnecessary action map
10 years ago
Rossen Georgiev
7c59f6917a
fix #38 : genenerate_twofactor_code parameter order
10 years ago
Rossen Georgiev
3bc9c7c554
docs: clean up some internal refs in SteamClient
10 years ago
Rossen Georgiev
b35ac2acbf
extract secrets from Android #37
10 years ago
Rossen Georgiev
b679392f76
test docs build in travis
10 years ago
Rossen Georgiev
99d74c82f2
implemented SteamAuthenticator; fix #32
10 years ago
Rossen Georgiev
0beac3d425
WebAuth: steamid -> steam_id for consistency
10 years ago
Rossen Georgiev
8060647c32
UM: send can now intialize message and fill params
10 years ago
Rossen Georgiev
5523d2f9e4
SteamClient: added 'new_login_key' event
10 years ago
Rossen Georgiev
19b8272647
renamed log property in CMServerList
10 years ago
Rossen Georgiev
5f11d6d7cc
persist CM server list in credential location
fix #31
When credential location is set, SteamClient will save CM server list
and use it to bootstrap when necessary.
10 years ago
Rossen Georgiev
4ab5b56a75
fix scrutinizer + add py3.3 as supported
10 years ago
Rossen Georgiev
f1350db2a4
fix webauth test VCRs
10 years ago
Rossen Georgiev
77a3106ebd
implemented MobileWebAuth
fix #30
related to #32
10 years ago
Rossen Georgiev
0694185850
fix rtd url in README
10 years ago
Rossen Georgiev
1a69623fee
intial version of guard module; #32
* currently includes totp related functions
10 years ago
Rossen Georgiev
1543a7f263
added hmac_sha1 shortuct function
10 years ago
Rossen Georgiev
8fd2ae28e0
link to latest docs in README
[ci skip]
10 years ago
Rossen Georgiev
8e3957969f
failing to resolvw proto for EMsg.EconTrading
fix #33
10 years ago
Rossen Georgiev
ba9a0ea29e
fix error in WebAuth docs example code
10 years ago
Rossen Georgiev
fd2d8fcb65
webapi: minor identation fix
[ci skip]
10 years ago
Rossen Georgiev
a18479db89
docs: fix APIHost link in user_guide
[ci skip]
10 years ago
Rossen Georgiev
793a200edd
WebAuth: rework how cookies are set on all domains
10 years ago