Commit graph

40 commits

Author SHA1 Message Date
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
Carson McManus
596ffc2f60 now you only have to change the version number in AssemblyInfo.cs to update the version number everywhere. 2016-08-24 13:01:49 -04:00
Carson McManus
3a0c63b589 made Encrypt() and Decrypt() actions return success boolean 2016-08-23 13:58:00 -04:00
Carson McManus
0b0331bcc0 removed unnneeded verbosity 2016-08-23 13:51:59 -04:00
Carson McManus
1b6a702593 Fixed encryption changes not being written 2016-08-23 13:49:52 -04:00
Carson McManus
f31e38d0aa I dont know what i did, but it doesn't break building. 2016-08-23 10:38:53 -04:00
Carson McManus
8ed592f08f implemented --decrypt 2016-08-22 22:16:47 -04:00
Carson McManus
3f3bf6e9d8 Updated help text 2016-08-22 21:20:55 -04:00
Carson McManus
34a78da416 implemented --encrypt 2016-08-22 21:12:48 -04:00
Carson McManus
a4f164a128 added action based system where the program will perform different actions based on cli arguments. 2016-08-22 19:16:43 -04:00
Carson McManus
374fe6c793 added encrypted maFile reading, writing
added passkey prompt
2016-08-22 15:51:37 -04:00
Carson McManus
68191b6a1d removed some lines added by git 2016-08-22 11:56:21 -04:00
Carson McManus
69e52b3b42 Merge branch 'master' of https://github.com/dyc3/steamguard-cli 2016-08-22 11:53:22 -04:00
Carson McManus
b42ffef920 Finished --help output 2016-08-22 11:44:14 -04:00
Carson McManus
941f37b92f Finished --help output 2016-08-21 19:38:58 -04:00
Carson McManus
99f60bb2d5 Moved Manifest class to seperate file 2016-08-21 19:30:49 -04:00
Carson McManus
766e9122a1 made it work :P 2016-08-21 19:24:23 -04:00
Carson McManus
02c275a7d0 Removed anything that had to do with encrypted maFiles because I can't reference System.Security.dll with mcs :(
Will fix later.
2016-08-21 17:02:17 -04:00
Carson McManus
afcf0a8d1d Added FileEncryptor class from Steam Desktop Authenticator 2016-08-21 14:19:21 -04:00
Carson McManus
b97b4b6235 Added Manifest class from Steam Desktop Authenticator 2016-08-21 14:17:04 -04:00
Carson McManus
d860b6f6eb Added static SteamGuardPath property 2016-08-21 14:09:38 -04:00
Carson McManus
dc2d6d2ee2 Revert "removed using System.Linq"
This reverts commit 153597590f.
2016-08-21 12:06:28 -04:00
Carson McManus
153597590f removed using System.Linq 2016-08-21 12:04:35 -04:00
Carson McManus
7e077fc615 Revert "Added some return codes" because I forgot thats not how return codes work in c#
This reverts commit c79054fbfb.
2016-08-21 11:59:53 -04:00
Carson McManus
c79054fbfb Added some return codes 2016-08-21 11:46:56 -04:00
Carson McManus
897e7ed0e2 Forgot to add class around method :p 2016-08-21 11:38:03 -04:00
Carson McManus
0cd0b776bb Added basic help message 2016-08-21 11:34:48 -04:00
Carson McManus
e6e0ed3ef0 Initial commit 2016-08-21 11:29:27 -04:00