Commit Graph

20 Commits

Author SHA1 Message Date
Mahesh Bansod 2fcfbe9e67 Moved Display impl from types to cli crate. added pager to feed. 2021-11-07 18:29:14 +05:30
Mahesh Bansod 6fa77b8812 added subcommands `feed`, `get-post`, `like`, `unlike` 2021-11-06 03:46:27 +05:30
Mahesh Bansod acf8eadf47 Switched CLI to use single session + made it work with the new restructured api 2021-11-03 12:41:38 +05:30
Mahesh Bansod 02559e2fbc made session, network and help have the new structure. + removed cli temporarily from the workspace 2021-11-02 14:09:15 +05:30
Mahesh Bansod bbea7cda91 Converted some crates to modules 2021-10-18 21:29:28 +05:30
Mahesh Bansod 9ae31ee544 rename all crates to add prefix socialvoid_ 2021-10-18 20:44:34 +05:30
Mahesh Bansod 2f50417edd Added cdn stuff + made Document public + sent SessionIdentification to types crate 2021-10-15 20:29:55 +05:30
Mahesh Bansod fe7e5466e4 Added Register subcommand 2021-10-10 15:20:02 +05:30
Mahesh Bansod 6e343c1d79 Refactored + delete a session if expired or not found 2021-10-10 14:41:47 +05:30
Mahesh Bansod fc30e42d17 Added basic CLI - login, get_me 2021-10-10 13:35:48 +05:30
Mahesh Bansod 38f9f7a239 added methods to get terms of service, accept them, register, authenticate, log out, and get_me to client. + test to check peer is correct 2021-10-03 22:03:26 +05:30
Mahesh Bansod ab18bd8cc4 added network method `get_me` 2021-09-30 21:50:03 +05:30
Mahesh Bansod ff96accc3e jsonrpc2 client uses a random ID fr now + displaying the request in test 2021-09-22 20:47:33 +05:30
Mahesh Bansod 01daa4d2ea Added `answer_challenge` method to answer challenges for methods requiring SessionIdentification 2021-09-19 20:42:42 +05:30
Mahesh Bansod c1a711cb52 Added session.register method and dummy sesh identification 2021-09-19 19:50:14 +05:30
Mahesh Bansod 8fb62b0f07 Made a separate crate for types + Added Peer, Document and related structs 2021-09-19 16:30:53 +05:30
Mahesh Bansod 0ac081c8bb added help methods 2021-09-18 18:03:44 +05:30
Mahesh Bansod 58698e5342 Added Client with methods to load, save, establish sessions 2021-09-18 17:07:48 +05:30
Mahesh Bansod 87c412c939 reorganized errors + added server errors 2021-09-16 20:49:26 +05:30
Mahesh Bansod 239ca2d1a7 initial commit - added jsonrpclient, session, rawclient 2021-09-16 12:22:41 +05:30