Change History
(V2.5.0) Changes
- NEXUSIC_RESTAPI:
Added
createLinkedAssets
function to allow user to created linked assets in the NEXUS IC databaseModified
createNewAssets
function to bypass asset type if not included in the input dictionaryCreated
AssetNode
class to allow usage of graph algorithms to represent Asset Hierarchy. Only implemented for NEXUSICAdded
addGraphAsset
function to all users add an asset to the graph data structure. Implemented following Depth-first search algorithmRewrote
getAssetByFullLocation
function to avoid using the Full_Location as an API call query parameter and implemented the solution using graph algorithms
(V2.4.3) Changes
- NEXUSIC_RESTAPI:
Added response status code 204 to
validate_and_return_response
function
- MAXIMO_API:
Added response status code 204 to
validate_and_return_response
function
- OSIPI_WebAPI:
Added response status code 204 to
validate_and_return_response
function
- DOCUMENTUM_API:
Added response status code 204 to
validate_and_return_response
function
- Utils:
Added Utils to documentation
(V2.4.2) Changes
- NEXUSIC_RESTAPI:
Fixed a bug with logger level
(V2.4.1) Changes
- NEXUSIC_RESTAPI:
Fixed the reference to the utils file
- MAXIMO_API:
Fixed the reference to the utils file
- OSIPI_WebAPI:
Fixed the reference to the utils file
- DOCUMENTUM_API:
Fixed the reference to the utils file
(V2.4.0) Changes
- Utils:
Added
setup_logger
function to setup loggerAdded
print_log
function to print to console and log file
- NEXUSIC_RESTAPI:
Replaced all
print
statements withutils.print_log
Removed
self.verbose
from all functions
- MAXIMO_API:
Replaced all
print
statements withutils.print_log
Removed
self.verbose
from all functions
- OSIPI_WebAPI:
Replaced all
print
statements withutils.print_log
Removed
self.verbose
from all functions
- DOCUMENTUM_API:
Replaced all
print
statements withutils.print_log
Removed
self.verbose
from all functions
(V2.3.11) Changes
- NEXUSIC_RESTAPI:
Fixed a bug in
getLookupListItem
function
(V2.3.10) Changes
- MAXIMO_API:
Fixed a bug in the
MAXAUTH
authentication method
(V2.3.9) Changes
- MAXIMO_API:
Added
MAXAUTH
as another authentication method
(V2.3.8) Changes
- MAXIMO_API:
Added the ability to decide whether to skip SSL verification during authentication
(V2.3.7) Changes
- NEXUSIC_RESTAPI:
Changed the error handler for the
validate_and_return_response
function to raise an Exception instead of returning a stringIn the
getLookupListItem
function: Added the ability to pass the Lookup list name as a filter parameter
(V2.3.6) Changes
- OSIPI_WebAPI:
Improved
validate_and_return_response
function error handler
(V2.3.5) Changes
- MAXIMO_API:
Added
use_oslc
tooslc_update_record
function to allow using either oslc or rest in the Post call
(V2.3.4) Changes
- NEXUSIC_RESTAPI:
Fixed a bug in
createNewRecord
function
(V2.3.3) Changes
- MAXIMO_API:
Added
oslc_create_new_record
functionAdded
oslc_update_record
functionAdded
mbo_exec_method
function
(V2.3.2) Changes
- Docs:
Added library Sphinx docs
(V2.3.1) Changes
- MAXIMO_API:
Added the ability to run API calls using _mif
Added
mbo_update_record
functionAdded
mbo_get_table
function
- DOCUMENTUM_API:
Added new connector to DOCUMENTUM
(V2.2.1) Changes
- NEXUSIC_RESTAPI:
Added
jobStatus
functionAdded
jobContent
functionAdded
importLibrary
function
(V2.2.0) Changes
- NEXUSIC_RESTAPI:
Added
generateReport_v2
functionAdded
get_rt_id
functionAdded
importRepository
functionAdded
importMultimedia
functionUpdated
createNewEvents
function to import events multimedia
- MAXIMO_API:
Added
get_mx_wos
functionAdded
get_mx_srs
functionAdded
mxapi_post_request
functionAdded
mbo_create_new_record
functionRenamed
get_table
tooslc_get_table
(V2.1.8) Changes
- NEXUSIC_RESTAPI:
Added
createNewAssets
function
(V2.1.7) Changes
- NEXUSIC_RESTAPI:
Added
component_id
field in the event input dictionary increateNewEvents
functionOptimized
createNewEvents
function performance
(V2.1.6) Changes
- NEXUSIC_RESTAPI:
- Added the following arguments to
createNewEvents
function: sameAsset
sameWorkpack
sameEventType
sameSurveySet
- Added the following arguments to
Fixed a bug in
createNewEvents
function to import continuous events
(V2.1.5) Changes
- NEXUSIC_RESTAPI:
Added
getLookupListItem
function
(V2.1.4) Changes
- NEXUSIC_RESTAPI:
__init__.py
version import bug fix
(V2.1.3) Changes
- NEXUSIC_RESTAPI:
Added the ability to get multiple pages in the
getTable
function- Removed
current_attempt
arugment from: getAssetLocationByName
getAssetLocationByID
getAssetChildren
getAssetTypesID
getTableDBNames
getAssetByFullLocation
getTableDefInfo
- Removed
(V2.1.2) Changes
- NEXUSIC_RESTAPI:
Added
getAssetByFullLocation
functionAdded
getTableDefInfo
functionAdded
createNewEvents
function
- OSIPI_WebAPI:
Added docstring
- MAXIMO_API:
Added docstring
(V2.1.1) Changes
- OSIPI_WebAPI:
Added the ability to retrieve multiple AssetServers and DataServers in
get_system_links
functionAdded the ability to get points list for a specific DataServer in
getPointsList
function
(V2.1.0) Changes
- NEXUSIC_RESTAPI:
Added
createNewRecord
function
- MAXIMO_RESTAPI:
Added read only connector class
- OSIPI_WebAPI:
Added read only connector class
(V2.0.5) Changes
- NEXUSIC_RESTAPI:
Improved disconnection error handler
getAssetChildren
function: Added the ability to search at a specific levelAdded
getAssetTypesID
functionAdded
getTableDBNames
function
(V2.0.4) Changes
- NEXUSIC_RESTAPI:
Added
getAssetLocationByName
functionAdded
getAssetLocationByID
functionAdded
getAssetChildren
function
(V2.0.3) Changes
- NEXUSIC_RESTAPI:
- Added the ability to authenticate using two modes (APIKEY and BASIC)
APIKEY: Requires an API Key to authenticate
BASIC: Requires username and password
(V2.0.2) Changes
- NEXUSIC_RESTAPI:
Added the ability to bypass SSL verification
(V2.0.1) Changes
Initial deployment in pypi.org