Releases: bheisig/i-doit-cli
0.9
This release includes two new commands to visualize CMDB data and some minor changes/fixes.
Added
network
: Add new command to print list of IPv4 addressesrack
: Add new command to visualize hardware racks
Changed
save
: Handle more attributes as text fields
Fixed
save
: Do not ignore capacity (float) incl. unit (b, kb, mb, gb, tb)read
: Print object types when no arguments are given
0.8
This release brings nothing special and is all about maintenance.
Changed
- Require PHP >= 7.1 (PHP 7.0 is end-of-life); recommend PHP 7.3
- i-doit 1.13 or higher is required
- i-doit API add-on 1.10.3 is required
- Require PHP extension
zlib
instead ofbz2
Fixed
- Allow API calls without credentials
save
/show
: Prevent PHP fatal error when encoding empty dialog+ attributeshow
: Prevent any unwanted user interaction (--yes
) if object not found or selection ambiguous- Make CLI option
-y
/--yes
work after it was completely ignored read
: Convert values to strings before printing them which prevents PHP fatal errors
☀️☀️☀️ Happy summer time ☀️☀️☀️
0.7
This release is a great step forward with new features and tons of improvements. Happy holidays!
Highlights:
Added
save
: Create/update CMDB objects and their category entrieslog
: Add entry to i-doit logbooklogs
: Print entries from i-doit logbookcache
: Create cache files needed for faster processing- Add support for custom categories with user-defined attributes
Changed
init
: Just create configuration file and do not cache files anymorehelp
/-h
/--help
: Print more information about using each command- Ignore categories which have no proper attributes
Fixed
init
: Ask to enable proxy settings
0.6
See CHANGELOG.md
for further details.
0.5
See CHANGELOG.md
for further details.
0.4
I am pleased to announce the availability of version 0.4. This release brings you various new features and bug fixes. Please see documentation for everything you need to know about this project.
0.3
I am pleased to announce the availability of version 0.3. This release brings you various new features and bug fixes.
Changelog:
- Add: Show everything about an object (command
idoit show
) - Add: Read object by its identifier (command
idoit read
) - Add: Perform self-defined API requests (command
idoit call
) - Add: Find errors in additional configuration files
- Fix: Show the right command description (
idoit help [command]
oridoit [command] --help
) - Fix: Command
idoit read
was unable to fetch a list of objects or attributes for an object when configuration settinglimitBatchRequest
is disabled (0
).
Please see documentation for everything you need to know about this project.
0.2
I am pleased to announce the availability of version 0.2. This release brings you various new features and bug fixes.
Changelog:
- Add: Find your data with new command
search
- Add: List attributes and assigned categories with command
read
- Add: Sort results with command
read
- Add: Strip HTML code in results for command
read
- Add: Limit batch requests (if configured) for command
read
with settinglimitBatchRequests
- Add: Describe a lot of examples for command
read
in documentation und built-in help - Add: Simple bash completion
- Add: Create racks and servers with categories "formfactor", "cpu", "model", and "location" with command
random
- Add: Put servers into empty racks with command
random
- Add: More examples in
docs/
for commandrandom
- Add: Show message if cache is out-dated, see configuration setting
cacheLifetime
- Fix: Errors in built-in
help
- Fix: Removed out-dated command line options
- Fix: Source code documentation
Please see documentation for everything you need to know about this project.