All notable changes to this project will be documented in this file.
- No changes.
- Udpated project urls to switch to agaveplatform.org domain.
- Updated reqeustbin url.
- Invalid search field in jobs-search listing.
- Expanded support for tabular formatting.
- Expanded support for apps, jobs, and files command bash completions
- Transforms api commands.
- No changes.
- Fixed auth and response parsing issue in
auth-tokens-revoke
- Updated repository references with Github URL.
- Bumping version to match latest hosted version of public tenant.
- No changes.
uuid-lookup
script to resolve generic uuid and optionally return the full object representation. Relies on the beta/uuids
API.
- Fixed parsing issue in
requestbin-create
andsystems-history
scripts - Fixed
jobs-template
and added logic to make it more forgiving when a user profile does not resolve or an input has a null default value.
- No changes.
Dockerfile
to build a minimal image with embedded webhook server written in Golang andngrok.com
reverse tunnel for local webhook inspection behind a proxy.
- Fixed a bug in
systems-roles-addupdate
where the curl statement was misprinting.
- No changes.
jobs-kick
command to roll a job back to its previous status and retry processing from there.- Added search support to the
monitors-checks-list
command. - Added support for specify custom notification delivery retry policy in the
notifications-addupdate
script. - Adding support for strict validation of inputs and paramters in the
jobs-resubmit
script. You can now use the-I
and--strictinputs
to enforce strict reproducibility on the submissi on syntax and-P
and--strictparams
to enforce strict reproducibility on the input syntax. Thes allow you to shield yourself against changes to the app descriptions that would otherwise silently go through.
- Fixed a bug in
monitors-addupdate
preventing json descriptions from being read from stdin. - Fixed a bug where the veryverbose output of the
systems-list
script did not quote the url.
- No changes.
- No changes.
- Overhauled parameters and script docs for correctness and consistency.
- No changes.
*-search
Adding support for deep, sql style searching across first-class resourcesfiles-output-list
andjobs-list
now have -L option to print out file listing in unix-y formatsystems-queues-*
commands for crud actions on system queues.
- Fixed random typos in error messages.
- All
*-search
commands now properly url-encoded serach terms. - Exit code on errors is now returned as 1.
- Fixed parameter-based notifications creation.
- Fixing bug in auth-switch command preventing dev and primary url from being set properly.
- No changes.
*-addupdate
Adding support for reading from stdin to all the scripts that previously accepted only files by replacing the file name with-
jobs-template
adding webhook url with Agave RequestBin valid for 24 hours created on each request.jobs-template
added support for parsing most enum values, properly creating arrays vs primary types based on min and max cardinality, and the ability to populate with random default values, including inputs
- Fixed existence check on all commands accepting files/folder inputs.
- No changes.
files-publish
script providing a single command to upload a file/folder and create a public PostIt URL that can be shared. All arguments of thefiles-upload
andpostits-create
commands are supported.jobs-output-list
script replaces the default directory listing behavior of thejobs-output
command.jobs-output-get
script replaces the download behavior of thejobs-output
command. This script supercedes the previous command by adding recursive directory downloads, range query support, and optional printing to standard out.
- No changes.
jobs-output
has been deprecated and now delegates all calls to thejobs-output-list
andjobs-output-get
commands.
clients-create
Broke client JSON into individual command line arguments.tenants-init
Added ability to specify tenant by id or name.
tenants-init
Fixed a bug where the tenant id given at the command line was not being recognized.
- No changes.