Releases: booskit-codes/PyITAgent
v1.5.1
Full Changelog: v1.5...v1.5.1
v1.5.1-nightly2
Full Changelog: v1.5.1-nightly...v1.5.2-nightly2
v1.5
🛠️ Improvements
Code Refactor
Mainly just refactored the code so that it works a bit faster, everything else is more or less the same in terms of functionality.
Full Changelog: v1.4...v1.5
v1.4
🛠️ Improvements
32 bit support
Well, kinda... The client is built but it's something that really needs to undergo heavy testing. I can't necessarily predict if it'll work or not.
Universal formatting - Numbers
A new value of float_number
is now available in custom_fields.json, if the output is a number, it'll automatically convert it to one standard format, making excels easier.
Override handling
Old entries can now be edited (status, company) without the worry of an override.
Fixes
- Manufacturer information not working properly.
- Computers without serial numbers will now default to the computer name as a serial number.
Full Changelog: v1.3...v1.4
v1.3
🛠️ Improvements
Silent Execution
The program will now execute privately without a window or anything similar, the program will now also only send error data to slack and will not show any errors on the enduser's screen.
Debugging
For more technical users, a debugging client was made that sends hardware data to your slack workspace in order to determine faulty data.
Fixes
The following fixes are included in the update:
- A fix has been made regarding a bug preventing data from being fetched properly.
- A fix regarding computer serialization has been made.
Full Changelog: v1.2...v1.3
v1.2
🛠️ Improvements
Dynamic Custom Fields
You are now able to add, modify or remove custom fields without modifying the code! You can do so using the custom_fields.json
file included with the executable.
Debugging
For more technical users, a debugging slack webhook has been added to config.ini
, this will let you know if the program failed on a computer and which computer exactly it failed on.
Code Improvements
Some improvements have been made regarding the way ErrorHandling now works. Errors or Exceptions will now properly throw an Exception and it won't use the print() function anymore.
Program Versioning
Added proper versioning for the program and the ability to print out the current version on your SnipeIT instance as a custom field.
Fixes
The following fixes are included in the update:
- HP and Hewlett-Packard computers are no longer separate, instead it'll be grouped under one manufacturer.
- A fix regarding HP desktop computers and asset tags.
Full Changelog: v1.1...v1.2
v1.2a
Hotfix
Fixed new entries not passing via the API / saving to the database.
Full Changelog: v1.2...v1.2a
v1.1
🛠️ Improvements
Custom Company & Status
You're now able to edit your Company, Fieldset, Category & Status within the config.ini
file.
Custom Fields
- Added support for the following custom fields:
- BIOS Release Date (
_snipeit_bios_release_date_10
) - Windows Username (
_snipeit_windows_username_11
) - RAM Usage (
_snipeit_ram_used_12
) - Disk Space Used (
_snipeit_disk_space_used_13
)
- BIOS Release Date (
- Fixed the following custom fields:
- MAC Address (
_snipeit_mac_address_1
)
- MAC Address (
General Improvements
The code has undergone some general improvements to work faster and also work more dynamically.
Full Changelog: v1.0...v1.1
v1.2-nightly
🛠️ Improvements
Dynamic Custom Fields
You are now able to add, modify or remove custom fields without modifying the code! You can do so using the custom_fields.json
file included with the executable.
Fixes
The following fixes are included in the update:
- HP and Hewlett-Packard computers are no longer separate, instead it'll be grouped under one manufacturer.
- A fix regarding HP desktop computers and asset tags.
Full Changelog: v1.1...v1.2-nightly
v1.1-nightly
🛠️ Improvements
Custom Company & Status
You're now able to edit your Company & Status within the config.ini
file.
Custom Fields
- Added support for the following custom fields:
- BIOS Release Date (
_snipeit_bios_release_date_10
) - Windows Username (
_snipeit_windows_username_11
)
- BIOS Release Date (
- Fixed the following custom fields:
- MAC Address (
_snipeit_mac_address_1
)
- MAC Address (
Full Changelog: v1.0...v1.1-nightly