Revision history for App-Riap 0.18 2014-08-06 (SHARYANTO) - Also cache 'child_metas' Riap response. - [Bugfix] HTTP auth options (-u, -p) were not passed to Riap client. 0.17 2014-07-29 (SHARYANTO) - No functional changes. - Adjust to Perinci::Sub::Complete 0.60. 0.16 2014-07-23 (SHARYANTO) - No functional changes. - Adjust to Perinci::Sub::GetArgs::Argv 0.46. 0.15 2014-07-19 (SHARYANTO) - No functional changes. - Adjust to Complete::Bash 0.06. 0.14 2014-07-18 (SHARYANTO) - No functional changes. - Adjust to Perinci::Sub::Complete 0.55+, Perinci::Sub::GetArgs::Argv 0.37+. 0.13 2014-07-02 (SHARYANTO) - No functional changes. - Adjust to Perinci::Sub::Complete 0.53. 0.12 2014-07-02 (SHARYANTO) - No functional changes. - Adjust to Complete::Util 0.12. 0.11 2014-06-29 (SHARYANTO) - No functional changes. - Adjust to Complete::Util 0.10 (changed interface of mimic_shell_dir_completion). 0.10 2014-06-27 (SHARYANTO) - No functional changes. - Adjust to newer completion modules. 0.09 2014-06-25 (SHARYANTO) - No functional changes. - Use Complete::Util which replaces SHARYANTO::Complete::Util. 0.08 2014-06-20 (SHARYANTO) [BUG FIXES] - Fix path handling for ls ('ls .' or 'ls ..' didn't work before). 0.07 2014-06-20 (SHARYANTO) [ENHANCEMENTS] - More complete ls -l output by performing 'child_metas' Riap request instead of 'list'. - Add common option: --json. - Add command: history. [BUG FIXES] - Fix path handling so that things like 'meta .' or 'req child_metas ..' work. - A couple of other fixes. [REMOVED FEATURES] - Remove per-command --version (unneeded). 0.06 2014-06-18 (SHARYANTO) [ENHANCEMENTS] - [ux] Add --all (-a) dummy option to ls just so I can type 'ls -la' or 'ls -al' without error. - Add new setting: debug_time_command. - Improve/fix completion by using Perinci::Sub::Complete 0.39. 0.05 2014-06-17 (SHARYANTO) - Add --version (-v) for each command/function. --verbose loses the -v alias. 0.04 2014-04-16 (SHARYANTO) - Pass 'argv' to the server if parsing it on the client side returns 502. This can happen when coderefs in cmdline_aliases in metadata got converted into string 'CODE' due to having to be transported via JSON from the server side (Riap::HTTP/Riap::Simple). This also requires a recent version of Perinci::Access::Perl (0.64) on the server side, which supports accepting 'argv' request key for the 'call' action. - Add -v (version). 0.03 2014-01-01 (SHARYANTO) [ENHANCEMENTS] - Cache some Riap results like meta/info/list to speed up tab completion, help, ls. - Alias -u for --user, -p for --password; document about PERINCI_HTTP_{USER,PASSWORD} [BUG FIXES] - if 'ls' command mentions path, error 404 if there are no matches. 0.02 2013-11-27 (SHARYANTO) [BUG FIXES] - Fix Riap requesting so it works with Riap::HTTP, etc. - Fix tab completion on path so it mimics shell better (no space automatically added after a match on dir). [ENHANCEMENTS] - Add commands: show, req, meta, info, call. - Save command history even though we are interrupted. - Add setting: debug_completion to show Riap requests for completion as well as completion alternatives. [INCOMPATIBLE CHANGES] - Change setting debug_show_{request,response} to debug_riap. 0.01 2013-11-06 (SHARYANTO) - First release.