Commit graph

77 commits

Author SHA1 Message Date
Carson McManus
c81458ea68 Merge branch 'master' of github.com:dyc3/steamguard-cli 2020-05-06 09:08:38 -04:00
Carson McManus
2726781651 small refactor 2020-05-06 09:06:01 -04:00
Carson McManus
e4ebf4a392 update help text, less useless info 2020-05-06 09:02:41 -04:00
Alex
8815121cff fix #36 trade action behavior on a specific account
* Fix trade action behavior on a specific account

* Replace break statement with continue instead
2018-06-13 19:37:49 -04:00
Carson McManus
27a440a568 reimplement confirmation descriptions for usability 2018-04-11 19:27:00 -04:00
Carson McManus
2c429b4dec update SteamAuth, but remove trade descriptions, fix #28, fix #29 2018-04-11 19:26:53 -04:00
Carson McManus
62a5817376 fix #11 again, this time for accept-all 2018-03-27 19:20:21 -04:00
Carson McManus
8f9cbda78e fix some logging stuff so it's easier to read 2018-03-27 19:17:51 -04:00
Carson McManus
6d28f8ab52 add Utils.Verbose for easy verbose-only Console.WriteLine 2018-03-27 17:48:22 -04:00
Carson McManus
baff4e33fc fix #26, "deny" actually accepts trades confirmations (oops) 2018-01-29 20:28:59 -05:00
Carson McManus
deddd0fc4b fix accept-all action so that it works 2017-09-27 00:38:56 -04:00
Carson McManus
712a8a1138 avoid repeating code 2017-09-10 14:13:46 -04:00
Carson McManus
a94d224282 fix #15, thanks @bontibon 2017-06-04 15:00:03 -04:00
Carson McManus
0785a4baf7 change usage in help text to resemble other help texts 2017-05-22 18:34:57 -04:00
Carson McManus
da55b9a247 add --passkey to help 2017-05-22 18:34:56 -04:00
Carson McManus
c7a2418ca9 remove maximum descWidth 2017-05-22 18:34:56 -04:00
Carson McManus
8d89d63053 add --passkey, -p argument, fix #6 2017-05-22 18:34:32 -04:00
Carson McManus
2dccd9c4ef add passkey argument to all action methods 2017-05-22 18:02:38 -04:00
Carson McManus
0a21502a8f refactor: add brackets to some abbreviated if statements 2017-05-22 17:56:54 -04:00
Carson McManus
5018803889 implement ReadLineSecure(), fix #7 2017-05-22 17:45:49 -04:00
Carson McManus
9bdb740495 add trade and accept-all actions to help text, fix #12 2017-05-19 13:12:47 -04:00
Vladimir Panteleev
bdba870c9e Fix setup without a passkey for new manifests
PromptSetupPassKey was never being called with
inAccountSetupProcess=true.
2017-01-20 21:38:47 +00:00
Vladimir Panteleev
a252a4b019 Allow removing the existing authenticator using a revocation code 2017-01-20 21:38:47 +00:00
Vladimir Panteleev
bde0fe4ab3 Allow login during setup using a provided email or 2FA code 2017-01-20 21:38:47 +00:00
Carson McManus
2058cb7ecb fixed issue #11 2016-12-27 21:58:12 -05:00
Carson McManus
6c190f0918 added an automatic retry if LoginResult.Need2FA returned and account has shared secret 2016-12-25 19:29:58 -05:00
Carson McManus
fcc59a32e9 added re-login on refresh session fail 2016-12-25 19:19:51 -05:00
Carson McManus
c53404ba94 Added a check to see if the session was refreshed successfully 2016-12-25 18:58:08 -05:00
Carson McManus
35d75c3a7c fixed help text for --mafiles-path, was --mafiles 2016-08-27 19:02:00 -04:00
Carson McManus
1ff3980c98 added namespace SteamGuard 2016-08-27 18:42:43 -04:00
Carson McManus
8c154ceef3 manually merged the rest of dyc3-trade-confirmations and dyc3-setup-2fa because i have no idea why the shit didn't get merged 2016-08-27 18:37:25 -04:00
Carson McManus
bf593af8c0 Merge branch 'dyc3-trade-confirmations' 2016-08-27 18:33:01 -04:00
Carson McManus
86a30d4f31 changed "Logging in..." to "Logging in {username}" 2016-08-27 18:20:39 -04:00
Carson McManus
ecf440ef55 fixed not being able to specify user as argument when using 'add' action 2016-08-27 18:14:32 -04:00
Carson McManus
193dd40bc0 added help text for add and setup 2016-08-27 18:07:28 -04:00
Carson McManus
6539e86644 implemented --setup, has not been tested 2016-08-27 18:03:11 -04:00
Carson McManus
18af4d3714 added success indicator when processing trades 2016-08-27 17:34:21 -04:00
Carson McManus
f1e9c672e1 trades are now processed when confirmed 2016-08-26 20:07:15 -04:00
Carson McManus
52175ef642 fixed weird coloring issues and added confirm key to trade menu 2016-08-26 18:11:44 -04:00
Carson McManus
f6b11f4975 added a quit key to the trade menu 2016-08-26 09:38:41 -04:00
Carson McManus
3055a27288 added a menu to decide what to do with trade confirmations 2016-08-26 09:34:28 -04:00
Carson McManus
bc46eeba18 added --accept-all 2016-08-25 22:26:02 -04:00
Carson McManus
872cfb50c1 Added --trade to list all trade confirmations 2016-08-25 22:21:12 -04:00
Carson McManus
007588de38 made a prompt to create a new manifest.json if not using the default folder 2016-08-25 21:52:21 -04:00
Carson McManus
49bee022e9 added setup action as alias for add action 2016-08-25 21:25:14 -04:00
Carson McManus
3c12772e7a fixed a bug when running with the arguments: "<any account that wasn't first>" 2016-08-25 21:21:06 -04:00
Carson McManus
b7d2f8a0ee redid ShowHelp() for easier future changes, and for the ability to word wrap 2016-08-25 21:17:25 -04:00
Carson McManus
9648b9a27f updated help text 2016-08-25 20:11:56 -04:00
Carson McManus
0eef63eca0 improved argument system for optimization and ease of use 2016-08-25 19:24:17 -04:00
Carson McManus
e57ad4e2ce moved help text to a seperate function 2016-08-25 17:23:16 -04:00