1/28/2020 --------- 1. Added support for disabling SSL cert verification to avoid errors with self-signed certificates. 2. Added support for exporting individual widgets. 9/17/2019 --------- 1. This new version of the script uses Sisense's REST API an eliminates the direct connection to the mongodb. Important: Starting with Sisense V8.0.1TheĀ  GET /dashboards/{id} endpoint returns only the Dashboard Owner ID and no other information about dashboard owners when called by non-Admin users (see Sisense Release Notes.) 3/18/2019 ---------- 1. Fixed an issue of truncated first two charectars in the csv file. 3/7/2019 ---------- 1. Added support for specifying the protocol (http or https) in the settings file. 4/27/2018 ---------- 1. Added support for MongoDB authentication (inroduced in Sisense 6.7) Added new settings in the settings.yaml file to support MongoDB authentication: mongoPort: mongoWriteUserPass: 4/9/2017 ---------- 1. Fixed issue with ignored dashboard filters in widgets. 2. Improved error handling for API calls. 10/25/2016 ---------- 1. Add option for using API token for authentication instead of password. The API token can be specified in the settings file. 2. csvFileNameConvention new option: WIDGET_NAME_AND_ID (e.g. Revenue(580f7b40d017ea185b00002a).csv) 3. FIxed issue of multiple exports of same widget. 4. Minor bug fixes. 8/16/2016 --------- 1. csvFilePath settings option - added option to define the csv out put directory 2. csvFileNameConvention option - added option to define the naming convention for the CSV fils. Options are: WIDGET_NAME (e.g. Total csv) WIDGET_AND_DASHBOARD_NAME (e.g. Total Revenue_Sales Dashboard.csv) WIDGET_AND_DASHBOARD_ID (e.g. 5783b9eb25ddaf78420000a6_56f1aa1dbc4b62043a000028.csv) 3. Improved logging - added the file_logLevel settings option to specify the log level for messages in the log file. Added the console_log_level settings option to specify the log level for console messages. 4. Color formating for console messages - just becaucse it is fun!!!