-
4.19.0
- New Features:
server
: add support forasync
(Aspera Sync) from Transfer SDK- global: #156 support sending folders with httpgw
- global: new value for option
format
:multi
- Issues Fixed:
aoc
: #157 fix problem withfiles browse
on a linksync
: better documentation and handling of options.
- Breaking Changes:
- global: Default value for direct agent option
transfer_info.multi_incr_udp
istrue
on Windows, and nowfalse
on other platforms. - global: Token based transfers now use the RSA key only. Direct agent option
transfer_info.client_ssh_key
allows changing this behavior.
- global: Default value for direct agent option
- New Features:
-
4.18.1
- New Features:
- none
- Issues Fixed:
- global: #146 (@junkimu) Fix problem on Windows WRT terminal detection
- global: node gen4 (aoc) browsing through link now follows the link correctly
shares
: #147 Fix problem forshares files mkdir
- Breaking Changes:
- global: Removed option
id
, deprecated since 4.14.0
- global: Removed option
- New Features:
-
4.18.0
- New Features:
faspex5
: added commandadmin configuration
for global parameters.faspex5
: added commandadmin clean_deleted
.faspex5
: added resourcedistribution_list
.node
: "gen3" browse now returns all elements using pages, and supports optionquery
with parameterrecursive
,max
,self
.httpgw
: new plugin, detect the GW.faspio
: new plugin, configure bridges.config
:ascp info
also shows the version of the openssl library used byascp
.node
: new action:transport
to display transfer address and ports- global: added option
http_proxy
, as an alias to env varhttp_proxy
. - global: Possibility to filter fields when using formats like
json
oryaml
.
- Issues Fixed:
faspex5
: fixed support for percent selector for metadata profiles.
- Breaking Changes:
aoc
:admin resource
is deprecated, use justadmin
.faspex5
:admin resource
is deprecated, use justadmin
.- global: option
value
is deprecated and replaced with optionquery
when used in generic commands:delete
andlist
, as well as node ak browse, node stream and watch folder list. (#142) - global: option
warnings
(and shortw
) is removed. To get ruby warnings invoke withruby -w .../ascli ...
. SeeMakefile
intest
- global: option
table_style
now expects a Hash, not String. - bss: Removed unused plugin.
- New Features:
-
4.17.0
- New Features:
faspex5
: Automatic detection of HTTPGW.faspex5
: Support public and private invitations.faspex5
: Public links: Auto-fill recipient.faspex5
: Recursive content of package.faspex5
: Folder browsing now uses paging, requires >= 5.0.8.aoc
: Automatic detection of HTTPGW.shares
: Added group membership management.
- Issues Fixed:
aoc
:exclude_dropbox_packages
query option can be overridden (#135)- global: Removed gem dependency on
bigdecimal
(not used and requires compilation) - global: Tested with JRuby 9.4.6.0 (use
ServerSocket
instead ofSocket
) - global: Update version for gem
terminal-table
to 3.0.2
- Breaking Changes:
config
: Commandremote_certificate
now takes a subcommand.- global: Moved a few internal classes in new/renamed modules
- global: Deprecated pseudo transfer specification parameters starting with
EX_
:EX_ssh_key_paths
. Use specssh_private_key
or optiontransfer_info={"ascp_args":["-i","..."]}
EX_http_proxy_url
. Use optiontransfer_info={"ascp_args":["-x","..."]}
EX_http_transfer_jpeg
. Use optiontransfer_info={"ascp_args":["-j","1"]}
EX_no_read
. Use optiontransfer_info={"ascp_args":["--no-read"]}
EX_no_write
. Use optiontransfer_info={"ascp_args":["--no-write"]}
EX_file_list
. Useascli
file list feature or optiontransfer_info={"ascp_args":["--file-list","..."]}
EX_file_pair_list
. Useascli
file list feature or optiontransfer_info={"ascp_args":["--file-pair-list","..."]}
EX_ascp_args
. Use optiontransfer_info={"ascp_args":[...]}
EX_at_rest_password
. Use spec parametercontent_protection_password
EX_proxy_password
. Set password in spec parameterproxy
or use env varASPERA_PROXY_PASS
.EX_license_text
. Use env varASPERA_SCP_LICENSE
.
- New Features:
-
4.16.0 2024-02-15
- New Features:
- global: option
output
to redirect result to a file instead ofstdout
- global: new option
silent_insecure
config
: keys added toconfig ascp info
config
: added commandpubkey
to extract public key from private keyconfig
: new commandvault info
faspex5
: addedshared_folders
managementfaspex5
: if package has content protection, ask passphrase interactively, unlesscontent_protection=null
ints
faspex
: addedINIT
foronce_only
aoc
: addedINIT
foronce_only
aoc
: more list commands honor optionquery
- global: option
- Issues Fixed:
config
: wizard was failing due torequire
of optional gem.aoc
: use paging to list entities, instead of just one page(e.g. retrieve all packages)faspex5
: When receiving ALL packages, only get those with statuscompleted
.direct
agent: better support for WSS
- Breaking Changes:
shares
: optiontype
for users and groups is replaced with mandatory positional argument with same value.aoc
,faspex
: packagerecv
command changed toreceive
, for consistency with faspex5 (recv
is now an alias command)
- New Features:
-
4.15.0 2023-11-18
- General: removed many redundant options, more consistency between plugins, see below in "break".
- New Features:
- global: added resolution hints for well known issues.
- global: extended value expression
@extend:
finds and replace extended values in a string (e.g. for JSON) - global: option
fields
now supportsRegExp
- global: option
home
to set the main folder for configuration and cache - global: option
ignore_certificate
to specify specific URLs instead of global optioninsecure
- global: option
cert_stores
to specify alternate certificate stores - global: uniform progress bar for any type of transfer.
- global: add extended value types:
re
andyaml
- global: option
pid_file
to write tool's PID during execution, deleted on exit config
: commandremote_certificate
to retrieve a remote certificateconfig
: added logger leveltrace1
andtrace2
config
:wizard
can detect multiple applications at the same address or url.aoc
: wizard accepts public linksaoc
: support private links, and possibility to list shared folder with workspace@json:null
orchestrator
: error analysis for workflow starthttpgw
: now supports pseudo file for testing: e.g.faux:///testfile?1k
node
: added commandtransfer sessions
to list all sessions of all transfersnode
: generate bearer token from private key and user informationnode
: access node API with bearer token as credentials- global: agent
direct
allows ignoring certificate for wss using http options preview
: commandshow
generates a preview and displays it in terminal
- Issues Fixed:
- Ruby warning:
net/protocol.rb:68: warning: already initialized constant Net::ProtocRetryError
solved by removing dependency onnet-smtp
from gem spec (already in base ruby).
- Ruby warning:
- Breaking Changes:
- global: commands
detect
andwizard
takes now a mandatory argument: address or url instead of optionurl
. - global: renamed option
pkeypath
tokey_path
- global: renamed option
notif_to
tonotify_to
andnotif_template
tonotify_template
- global: removed extended value handler
incps
, as it is never used (useextend
instead). - global: option
fields
:+prop
is replaced with:DEF,prop
and-field
is replaced with:DEF,-field
, and whole list is evaluated. - global: replaced option
progress
with optionprogressbar
(bool) - global: removed option
rest_debug
and-r
, replaced with--log-level=trace2
- global: the default file name for private key when using wizard is change from
aspera_aoc_key
tomy_private_key.pem
faspex5
: removed option andauth
typelink
: simply provide the public link asurl
faspex
: remote source selection now uses percent selector instead of parameterid
orname
faspex
: optionsource_name
is nowremote_source
aoc
: selection by name uses percent selector instead of option or parametername
aoc
: removed optionlink
: useurl
insteadaoc
: in commandshort_link
, place type before command, e.g.short_link private create /blah
aoc
: replaced optionoperation
with mandatory positional parameter for commandfiles transfer
aoc
: replaced optionfrom_folder
with mandatory positional parameter for commandfiles transfer
orchestrator
: workflow start takes arguments as optional positional extended value instead of optionparam
node
:find
command now takes an optional@ruby:
extended value instead of optionquery
with prefix:exec:
sync
: pluginsync
is removed: actions are available throughserver
andnode
plugins.sync
: replaced optionsync_session
with optional positional parameter.preview
: commandscan
,events
andtrevents
replaced optionquery
with optional positional parameter for filter (likefind
).- global: agent
trsdk
parametershost
andport
in optiontransfer_info
are replaced with parameterurl
, likegrpc://host:port
- global: commands
-
4.14.0 2023-09-22
- New Features:
server
: optionpassphrase
for simpler command line (#114)- percent selector for entities identifier
faspex5
: shared inbox and workgroup membership managementfaspex5
: invite external user to shared inboxfaspex5
: package list and receive from workgroup and shared inboxconfig
: Commandascp info
shows default transfer spec.- global: agent
httpgw
synchronous and asynchronous upload modes node
: commandbandwidth_average
to get average bandwidth of node, per periods
- Issues Fixed:
- option
ts
: deep add and remove of keys. (#117) faspex5
: user lookup forpackages send
shall be exact match (#120)- global: agent
direct
if transfer spec contains "paths" and elements with "destination", but first element has only "source", then destinations were ignored. Now "destination" all or none is enforced.
- option
- Breaking Changes:
- using
aoc files
or node gen4 operations (browse
,delete
) on a link will follow the link only if path ends with / shares
: commandrepository
is changed tofiles
for consistency with aoc and upcoming faspex5, but is still available as aliasaoc
: better handling of shared links- global: option
value
is deprecated. Use positional parameter for creation data and optionquery
for list/delete operations. config
: remove deprecated command:export_to_cli
config
: removed all legacy preset command, newer commandpreset
shall be used now.config
: SDK is now installed in $HOME/.aspera/sdk instead of $HOME/.aspera/ascli/sdkaoc
,node
: Simplification: gen4 operations: show modify permission thumbnail are now directly under node gen 4 command. Commandfile
is suppressed. Optionpath
is suppressed. The default expected argument is a path. To provide a file id, use selector syntax: %id:file_idnode
: optiontoken_type
is removed, as starting with HSTS 4.3 basic token is only allowed with access keys, so use gen4 operations:acc do self
- using
- New Features:
-
4.13.0 2023-06-29
- New Features:
preview
: optionreencode_ffmpeg
allows overriding all re-encoding optionsfaspex5
: package delete (#107)faspex5
: package recv for inboxes and regular users (#108)faspex5
: smtp managementfaspex5
: use public link for authorization of package download, using optionlink
faspex5
: list content of package, and allow partial download of packagefaspex5
: list packages support multiple pages and items limitations (max
andpmax
)aoc
: files operations with workspace-less user (#109)node
: async with gen3 token (#110)node
: display of preview of file in terminal for access keys
- Issues Fixed:
cos
: do not use refresh token when not supported- container: SDK installed in other folder than
ascli
(#106)
- Breaking Changes:
- option
transfer_info
is now cumulative, setting several times merge values - change(deprecation): Removed support of Ruby 2.4 and 2.5 : too old, no security update since a long time. If you need older ruby version use older gem version.
- option
- New Features:
-
4.12.0 2023-03-20
- New Features:
- container: build image from official gem version, possibility to deploy beta as well
- global:
delete
operation supports optionvalue
for deletion parameters aoc
: commandaoc packages recv
accepts optionquery
to specify a shared inboxfaspex
: (v4) user delete accepts optionvalue
with value{"destroy":true}
to delete users permanentlyfaspex
: (v4) gateway to faspex 5 for package sendfaspex5
: possibility to change email templatesfaspex5
: shared folder list and browsefaspex5
: emulate faspex 4 postprocessing, plugin:faspex5
command:postprocessing
faspex5
: send package from remote sourceshares
: optiontype
for commandshares admin user
shares
: full support for shares admin operations
- Breaking Changes:
shares
: commandshares admin user saml_import
replaced withshares admin user import --type=saml
shares
: commandshares admin user ldap_import
replaced withshares admin user add --type=ldap
shares
: commandapp_authorizations
now has sub commandsshow
andmodify
shares
: similar changes forshares admin share user show
- option
ascp_opts
is removed, and replaced withtransfer_info
parameterascp_args
- New Features:
-
4.11.0 2023-01-26
- New Features:
- global:
vault
: secret finder, migration from config file - global: allow removal of transfer spec parameter by setting value to
null
- global: option
ascp_opts
allows to provide nativeascp
options on command line node
,server
: commandsync
added tonode
(gen4) andserver
plugins, also available inaoc
- global:
- Issues Fixed:
- global: security: no shell interpolation
- global: agent
node
: when WSS is used: no localhost (certificate) aoc
: #99file download
for single shared folderfaspex5
: change of API in faspex 5 for send package (paths is mandatory for any type of transfer now)- global: Oauth web authentication was broken, fixed now
- Breaking Changes:
- container: image has entry point
aoc
:admin res node
commandsv3
andv4
replaced withdo
and commandv3
moved insidedo
- renamed options for
sync
- node gen4 operations are moved from aoc plugin to node plugin but made available where gen4 is used
- if wss is enabled on server, use wss
- lots of cleanup and refactoring
- New Features:
-
4.10.0 2022-12-02
- New Features:
- httpgw transfer agent: support api v2, support transfer through http proxy, including proxy password
faspex5
: get bearer token
- Issues Fixed:
- container: container version
- Breaking Changes:
config
: optionsecrets
is renamed tovault
- New Features:
-
4.9.0 2022-09-15
- New Features:
shares
: import of SAML users and LDAP users- M1 apple silicon support SDK install (uses x86 ascp)
- support bulk operation more globally (create/delete), not all ops , though
- added missing transfer spec parameters, e.g.
src_base
,password
- improved documentation on faspex and aoc package send
- Issues Fixed:
node do
command fixed- improved secret hiding from logs
- Breaking Changes:
- removed rarely commands
nodeadmin
,configuration
,userdata
,ctl
from pluginserver
as well as optioncmd_prefix
ascli
runs as usercliuser
instead ofroot
in container- default access right for config folder is now user only, including private keys
- removed rarely commands
- New Features:
-
4.8.0 2022-06-16
- New Features:
- #76 add resource
group_membership
inaoc
- add resource
metadata_profile
infaspex5
- add command
user profile
infaspex5
- add config wizard for
faspex5
- #75 gem is signed
- #76 add resource
- Breaking Changes:
- removed dependency on gem
grpc
which is used only for thetrsdk
transfer agent. Users can install the gem manually if needed. - hash vault keys are string instead of symbol
- cleanup with rubocop, all strings are immutable now by default, list constants are frozen
- removed Hash.dig implementation because it is by default in Ruby >= 2.3
- default is now to hide secrets on command output. Set option
show_secrets
to reveal secrets. - option
insecure
displays a warning
- removed dependency on gem
- New Features:
-
4.7.0 2022-03-23
- New Features:
- option to specify font used to generate image of text file in
preview
- #66 improvement for content protection (support standard transfer spec options for direct agent)
- option
fpac
is now applicable to all ruby based HTTP connections, i.e. API calls - option
show_secrets
to reveal secrets in command output - added and updated commands for Faspex 5
- option
cache_tokens
- Faspex4 dropbox packages can now be received by id
- option to specify font used to generate image of text file in
- Issues Fixed:
- After AoC version update, wizard did not detect AoC properly
- Breaking Changes:
- command
conf gem path
replacesconf gem_path
- option
fpac
expects a value instead of URL - option
cipher
in transfer spec must have hyphen - renamed option
log_passwords
tolog_secrets
- removed plugin
shares2
as products is now EOL
- command
- New Features:
-
4.6.0 2022-02-04
- New Features:
- command
conf plugin create
- global option
plugin_folder
- global option
transpose_single
- simplified metadata passing for shared inbox package creation in AoC
- command
- Issues Fixed:
- #60 ascli executable was not installed by default in 4.5.0
- add password hiding case in logs
- Breaking Changes:
- command
aoc packages shared_inboxes list
replacesaoc user shared_inboxes
- command
aoc user profile
replacesaoc user info
- command
aoc user workspaces list
replacesaoc user workspaces
- command
aoc user workspaces current
replacesaoc workspace
- command
conf plugin list
replacesconf plugins
- command
conf connect
simplified
- command
- New Features:
-
4.5.0 2021-12-27
- New Features:
- support transfer agent: Transfer SDK
- support http socket options
- logs hide passwords and secrets, option
log_passwords
to enable logging secrets config vault
supports encrypted passwords, also macos keychainconfig preset
command for consistency with id- identifier can be provided using either option
id
or directly after the command, e.g.delete 123
is the same asdelete --id=123
- Issues Fixed:
- various smaller fixes and renaming of some internal classes (transfer agents and few other)
- Breaking Changes:
- when using wss, use ruby's CA certs
- unexpected parameter makes exit code not zero
- options
id
andname
cannot be specified at the same time anymore, use positional identifier or name selection aoc admin res node
does not take workspace main node as default node if noid
specified.- :
orchestrator workflow status
requires id, and supports special idALL
- New Features:
-
4.4.0 2021-11-13
- New Features:
aoc packages list
add possibility to add filter with optionquery
aoc admin res xxx list
now get all items by default #50preset
option can specify name or hash valuenode
plugin accepts bearer token and access key as credentialnode
optiontoken_type
allows using basic token in addition to aspera type.
- Breaking Changes:
server
: optionusername
not mandatory anymore: xfer user is by default. If transfer spec token is provided, password or keys are optional, and bypass keys are used by default.- resource
apps_new
ofaoc
replaced withapplication
(more clear)
- New Features:
-
4.3.0 2021-10-19
- New Features:
- parameter
multi_incr_udp
for optiontransfer_info
: control if UDP port is incremented when multi-session is used ondirect
transfer agent. - command
aoc files node_info
to get node information for a given folder in the Files application of AoC. Allows cross-org or cross-workspace transfers.
- parameter
- New Features:
-
4.2.2 2021-09-23
- New Features:
faspex package list
retrieves the whole list, not just first page- support web based auth to aoc and faspex 5 using HTTPS, new dependency on gem
webrick
- the error "Remote host is not who we expected" displays a special remediation message
conf ascp spec
displays supported transfer spec- options
notif_to
andnotif_template
to send email notifications on transfer (and other events)
- Issues Fixed:
- space character in
faspe:
url are percent encoded if needed preview scan
: if file_id is unknown, ignore and continue scan
- space character in
- Breaking Changes:
- for commands that potentially execute several transfers (
package recv --id=ALL
), if one transfer fails then ascli exits with code 1 (instead of zero=success) - option
notify
oraoc
replaced withnotif_to
andnotif_template
- for commands that potentially execute several transfers (
- New Features:
-
4.2.1 2021-09-01
- New Features:
- command
faspex package recv
supports link of type:faspe:
- command
faspex package recv
supports optionrecipient
to specify dropbox with leading*
- command
- New Features:
-
4.2.0 2021-08-24
- New Features:
- command
aoc remind
to receive organization membership by email - in
preview
optionvalue
to filter out on file name initdemo
to initialize for demo serverdirect
transfer agent options:spawn_timeout_sec
andspawn_delay_sec
- command
- Issues Fixed:
- on Windows
conf ascp use
expects ascp.exe - (break) multi_session_threshold is Integer, not String
conf ascp install
renames sdk folder if it already exists (leftover shared lib may make fail)- removed replace_illegal_chars from default aspera.conf causing "Error creating illegal char conversion table"
- on Windows
- Breaking Changes:
aoc apiinfo
is removed, useaoc servers
to provide the list of cloud systems- parameters for resume in
transfer-info
fordirect
are now in sub-key"resume"
- New Features:
-
4.1.0 2021-06-23
- New Features:
- update documentation with regard to offline and docker installation
- renamed command
nagios_check
tohealth
- agent
http_gw
now supports upload - added option
sdk_url
to install SDK from local file for offline install - check new gem version periodically
- the --fields= option, support -field_name to remove a field from default fields
- Oauth tokens are discarded automatically after 30 minutes (useful for COS delegated refresh tokens)
mimemagic
is now optional, needs manual install forpreview
, compatible with version 0.4.x- AoC a password can be provided for a public link
conf doc
take an optional parameter to go to a section- initial support for Faspex 5 Beta 1
- Issues Fixed:
- remove keys from transfer spec and command line when not needed
- default to create_dir:true so that sending single file to a folder does not rename file if folder does not exist
- New Features:
-
4.0.0 2021-02-03
- New Features:
- now available as open source (github) with general cleanup
- added possibility to install SDK:
config ascp install
- Breaking Changes:
- changed default tool name from
mlia
toascli
- changed
aspera
command toaoc
- changed gem name from
asperalm
toaspera-cli
- changed module name from
Asperalm
toAspera
- removed command
folder
inpreview
, merged toscan
- persistency files go to sub folder instead of main folder
- changed default tool name from
- New Features:
-
0.11.8
- Simplified to use
unoconv
instead of barelibreoffice
for office conversion, asunoconv
does not require a X server (previously usingXvfb
)
- Simplified to use
-
0.11.7
- rework on rest call error handling
- use option
display
with valuedata
to remove out of extraneous information - fixed option
lock_port
not working - generate special icon if preview failed
- possibility to choose transfer progress bar type with option
progress
- AoC package creation now output package id
-
0.11.6
orchestrator
: added more choice in auth typepreview
: cleanup in generator (removed and renamed parameters)preview
: better documentationpreview
: animated thumbnails for video (option:video_png_conv=animated
)preview
: new event trigger:trevents
(events
seems broken)preview
: unique tmp folder to avoid clash of multiple instances- repo: added template for secrets used for testing
-
0.11.5
-
0.11.4
- possibility to give shared inbox name when sending a package (else use id and type)
-
0.11.3
- minor fixes on multi-session: avoid exception on progress bar
-
0.11.2
- fixes on multi-session: progress bat and transfer spec param for "direct"
-
0.11.1
- enhanced short_link creation commands (see examples)
-
0.11
- add transfer spec option (agent
direct
only) to provide file list directly to ascp:EX_file_list
.
- add transfer spec option (agent
-
0.10.18
- new option in.
server
:ssh_options
- new option in.
-
0.10.17
- fixed problem on
server
for optionssh_keys
, now accepts both single value and list. - new modifier:
@list:<separator>val1<separator>...
- fixed problem on
-
0.10.16
- added list of shared inboxes in workspace (or global), use
--query=@json:'{}'
- added list of shared inboxes in workspace (or global), use
-
0.10.15
- in case of command line error, display the error cause first, and non-parsed argument second
- AoC : Activity / Analytics
-
0.10.14
- added missing bss plugin
-
0.10.13
- added Faspex5 (use option
value
to give API arguments)
- added Faspex5 (use option
-
0.10.12
- added support for AoC node registration keys
- replaced option :
local_resume
withtransfer_info
for agentdirect
- Transfer agent is no more a Singleton instance, but only one is used in CLI
@incps
: new extended value modifier- ATS: no more provides access keys secrets: now user must provide it
- begin work on "aoc" transfer agent
-
0.10.11
- minor refactor and fixes
-
0.10.10
- fix on documentation
-
0.10.9.1
- add total number of items for AoC resource list
- better gem version dependency (and fixes to support Ruby 2.0.0)
- removed aoc search_nodes
-
0.10.8
- removed option:
fasp_proxy
, use pseudo transfer spec parameter:EX_fasp_proxy_url
- removed option:
http_proxy
, use pseudo transfer spec parameter:EX_http_proxy_url
- several other changes..
- removed option:
-
0.10.7
- fix: ascli fails when username cannot be computed on Linux.
-
0.10.6
- FaspManager: transfer spec
authentication
no more needed for local transfer to use Aspera public keys. public keys will be used if there is a token and no key or password is provided. - gem version requirements made more open
- FaspManager: transfer spec
-
0.10.5
- fix faspex package receive command not working
-
0.10.4
- new options for AoC :
secrets
ACLI-533
temp file list folder to use file lists is set by default, and used byasession
- new options for AoC :
-
0.10.3
- included user name in oauth bearer token cache for AoC when JWT is used.
-
0.10.2
- updated
search_nodes
to be more generic, so it can search not only on access key, but also other queries. - added doc for "cargo" like actions
- added doc for multi-session
- updated
-
0.10.1
- AoC and node v4 "browse" works now on non-folder items: file, link
- initial support for AoC automation (do not use yet)
-
0.10
- support for transfer using IBM Cloud Object Storage
- improved
find
action using arbitrary expressions
-
0.9.36
- added option to specify file pair lists
-
0.9.35
- updated plugin
preview
, changed parameter names, added documentation - fix in
ats
plugin : instance id needed in request header
- updated plugin
-
0.9.34
- parser "@preset" can be used again in option "transfer_info"
- some documentation re-organizing
-
0.9.33
- new command to display basic token of node
- new command to display bearer token of node in AoC
- the --fields= option, support +field_name to add a field to default fields
- many small changes
-
0.9.32
- all Faspex public links are now supported
- removed faspex operation
recv_publink
- replaced with option
link
(consistent with AoC)
-
0.9.31
- added more support for public link: receive and send package, to user or dropbox and files view.
- delete expired file lists
- changed text table gem from text-table to terminal-table because it supports multiline values
-
0.9.27
- basic email support with SMTP
- basic proxy auto config support
-
0.9.26
- table display with --fields=ALL now includes all column names from all lines, not only first one
- unprocessed argument shows error even if there is an error beforehand
-
0.9.25
- the option
value
of commandfind
, to filter on name, is not optional find
now also reports all types (file, folder, link)find
now is able to report all fields (type, size, etc...)
- the option
-
0.9.24
- fix bug where AoC node to node transfer did not work
- fix bug on error if ED25519 private key is defined in .ssh
-
0.9.23
- defined REST error handlers, more error conditions detected
- commands to select specific ascp location
-
0.9.21
- supports simplified wizard using global client
- only ascp binary is required, other SDK (keys) files are now generated
-
0.9.20
- improved wizard (prepare for AoC global client id)
- preview generator: added option : --skip-format=<png,mp4>
- removed outdated pictures from this doc
-
0.9.19
- added command aspera bearer --scope=xx
-
0.9.18
- enhanced aspera admin events to support query
-
0.9.16
- AoC transfers are now reported in activity app
- new interface for Rest class authentication (keep backward compatibility)
-
0.9.15
- new feature: "find" command in aspera files
- sample code for transfer API
-
0.9.12
- add nagios commands
- support of ATS for IBM Cloud, removed old version based on aspera id
-
0.9.11
- change(break): @stdin is now @stdin:
- support of ATS for IBM Cloud, removed old version based on aspera id
-
0.9.10
- change(break): parameter transfer-node becomes more generic: transfer-info
- Display SaaS storage usage with command: aspera admin res node --id=nn info
- cleaner way of specifying source file list for transfers
- change(break): replaced download_mode option with http_download action
-
0.9.9
- change(break): "aspera package send" parameter deprecated, use the --value option instead with "recipients" value. See example.
- Now supports "cargo" for Aspera on Cloud (automatic package download)
-
0.9.8
- Faspex: use option once_only set to yes to enable cargo like function. id=NEW deprecated.
- AoC: share to share transfer with command "transfer"
-
0.9.7
- homogeneous transfer spec for
node
anddirect
transfer agents - preview persistency goes to unique file by default
- catch mxf extension in preview as video
- Faspex: possibility to download all packages by specifying id=ALL
- Faspex: to come: cargo-like function to download only new packages with id=NEW
- homogeneous transfer spec for
-
0.9.6
- change(break):
@param:
is now@preset:
and is generic - AoC: added command to display current workspace information
- change(break):
-
0.9.5
- new parameter: new_user_option used to choose between public_link and invite of external users.
- fixed bug in wizard, and wizard uses now product detection
-
0.9.4
- change(break): onCloud file list follow --source convention as well (plus specific case for download when first path is source folder, and other are source file names).
- AoC Package send supports external users
- new command to export AoC config to Aspera CLI config
-
0.9.3
- REST error message show host and code
- option for quiet display
- modified transfer interface and allow token re-generation on error
- async add admin command
- async add db parameters
- change(break): new option "sources" to specify files to transfer
-
0.9.2
- change(break): changed AoC package creation to match API, see AoC section
-
0.9.1
- change(break): changed faspex package creation to match API, see Faspex section
-
0.9
- Renamed the CLI from aslmcli to ascli
- Automatic rename and conversion of former config folder from aslmcli to ascli
-
0.7.6
- add "sync" plugin
-
0.7
- change(break): AoC package recv take option if for package instead of argument.
- change(break): Rest class and Oauth class changed init parameters
- AoC: receive package from public link
- select by col value on output
- added rename (AoC, node)
-
0.6.19
- change(break): ats server list provisioned → ats cluster list
- change(break): ats server list clouds → ats cluster clouds
- change(break): ats server list instance --cloud=x --region=y → ats cluster show --cloud=x --region=y
- change(break): ats server id xxx → ats cluster show --id=xxx
- change(break): ats subscriptions → ats credential subscriptions
- change(break): ats api_key repository list → ats credential cache list
- change(break): ats api_key list → ats credential list
- change(break): ats access_key id xxx → ats access_key --id=xxx
-
0.6.18
- some commands take now --id option instead of id command.
-
0.6.15
- change(break): "files" application renamed to "aspera" (for "Aspera on Cloud"). "repository" renamed to "files". Default is automatically reset, e.g. in config files and change key "files" to "aspera" in preset "default".