Releases: Pack3tL0ss/central-api-cli
Releases Β· Pack3tL0ss/central-api-cli
v8.0.1
π v8.0.0
- π₯π rename all _visitor related methods to _guest for consistency
- π₯π rename
get_brach_health
toget_branch_health
- π₯ catch exception when import file is malformed (batch move devices)
- π¨ remove invalid escape sequences
- π Fix exception when routing endpoint didn't include pagination marker (non GET requests)
- β¬οΈ update lock file
- π¬ Improve help text in
cencli reset
- π§ Update ruff formatter/linter options
- β remove a number of dev dependencies
- π§ include all responses in
--raw
output ofshow guests
π v7.4.0
- β¨ cleaner for
show guests
improve output format, make portal optional (defauilt all portals) - β¨ Add
cencli delete guest <portal> <guest>
- ποΈ Add cache for guests
- ποΈ π Fix issue with site cache update after site add
- π fix potential exception in
show clients
due to cache - β¬οΈ Update lock file
π v7.3.5
- π Add Known Issue regarding escape sequence warnings in python 3.12. Change install instructions to use 3.11
- π Suggest uv as primary install method.
- ποΈ π Fix issue with template cache update after template is updated (had no ill effects, despite update failing as an update would only change the hash, which is not used by anything in the CLI)
- π Fix bug when template specified by name in update template
- π Fix corner-case issue where if group was provided to get_template_identifier it could return a match from a different group (if cache was outdated, and the same name was used in another group)
- β¨ +
cencli add variables
- β¨ log.show can now print in color without putting markup in log
- π¬ Improve confirmation formatting
delete template
π v7.3.4
- πEmergency hotfix to restore support for python < 3.10
π v7.3.1
- π½οΈ normalize ts milliseconds to seconds if necessary in
utils.older_than(...)
. Seems to be necessary in python3.12 / pendulum 3.0 (behavior changed). Impactedshow clients
πv7.3.0
- β remove pkg_resources dependency used in `show version`. Deprecated in python 3.12
- β remove cchardet from speedups extra. Update speedups constraints to match aiohttp speedups
- π fix use of 'ack' parameter in get_alerts
- β¨ Show failure in caption on partial failure of `show wlan` when `-v` provided.
- β¨ Add proper sorting for ip addresses
- β¨ improve `show alerts`
- β¨ Add support for simplified version for APs (beta only) in `cencli upgrade`
- β¨ π Add firmware upgrade support for GWs.
- β
Update tests
- ποΈ improve mpsk completion
- π Update install instructions
- π¬ Tweak caption in `show routes`
π v7.2.9
- πPopulate inventory cache with sub/expiration when cache is updated after device add
- π Handle corner case where a comma was used in the group name. Ignore it.
- π Fix bug when password which is optional is not provided (regression when password in output was masked).
- β‘οΈ forgo caption/counts if no payload in
show <dev_type>
- π¬ Add
-v
option to show firmware list. Show 1 screen worth of recent versions by default. - ποΈ Update inv cache after batch unsubscribe even if partial failure
- π₯ handle failure in inventory API call
π v7.2.8
- π fix issue in
add device
- π¬ Add caption text when empty response in
show cluster
- π¬ Improve help text logic in
cencli add guest
- β»οΈ improve logic in add_visitor
πv7.2.7
- π update demo gif
- β¨ Add
cencli update guest
- π fix
show firmware compliance
when group is not provided (global compliance) - π¬ Colorize csv output on terminal
- π¬ Fix output formatting of
show audit logs #
- π¬ Improve output in
show wlans --group GRP
when no legacy bands are enabled. (6Ghz only). - π¬ Improve title for failed archive/unarchive results
- π¬ add radio mac to
show radios
output. - β¬οΈ Update lock file
- π¬ Improve title for
show bandwidth client
- π¬ Improve confirmation messaging in
upgrade group
- π Move
cencli cancel
to a subcommand...cencli cancel upgrade
- β¨ π Expand options (add group and swarm) for relocated
cencli cancel upgrade
- π¬ Format date output in
show upgrade status
- π¬ Improve CacheClients rich formatting