Version 2023.08.1
Date of version: July 28, 2023
This document contains Important Enhancements, Modifications and Bug Fixes for version 2023.08.1.
Due to change in APNZ-3709, the following command needs to be run on the database server:
MongoDB v6.0 and upper versions:
mongosh "mongodb://MONGOIPADDRESS:25080/apinizerdb" --eval 'db.getSiblingDB("admin").auth("apinizer", "MONGODBPASSWORD"); db.getSiblingDB("apinizerdb").apinizer_log.drop();'
Previous versions of MongoDB v6.0:
mongo "mongodb://MONGOIPADDRESS:25080/apinizerdb" --eval 'db.getSiblingDB("admin").auth("apinizer", "MONGODBPASSWORD"); db.getSiblingDB("apinizerdb").apinizer_log.drop();'
Due to change in APNZ-3709, cache deployment must be updated with following:
- name: CACHE_SERVICE_NAME
value: cache-http-service.ENVIRONMENTNAME.svc.cluster.local
Important Enhancements and Modifications
APNZ-3746 Enabled the initialization of the Worker's log level with an environment variable. See.
In addition, with this issue, the 1-hour time to live value of the application logs kept on MongoDB has been removed and made unlimited.
APNZ-3511 Introduced the creation of Public Key, Secret Key, and Certificate from JWK. See.
APNZ-3551 Improved all tasks within the scope of the API Integrator; Adding a field to enable/disable tasks, bringing a button to add default parameter values to the syntax field of loop-type tasks, enhancing the variable addition list, and adding the Output Key field.
APNZ-3613 Added routing-based Connection Settings and Log Settings options to the API Proxy Template page. See.
APNZ-3632 Changed the policy of daily resetting of the Quota policy is based on the local time zone, not UTC.
APNZ-3659 Updated the business logic of the Anomaly Detector and improving the user experience of the interface. See.
APNZ-3690 Enabled the testing of database and LDAP connection definitions on an environment basis. See1. See2.
APNZ-3703 Removed uniqueness validation for relative paths on API Proxy, API Proxy Group, and Project levels and enforcing uniqueness on an environment basis.
APNZ-3709 Improved the user experience of the Gateway Environment pages. See1. See2.
APNZ-3737 Added a metadata field for Backend API version to the API Proxy and displayed in the Deployment History. See.
APNZ-3749 Allowed customization of the connection pool settings through the Routing tab of the API Proxy. See.
APNZ-3751 All report pages consolidated under the Reports menu.
Bug Fixes
Issue No | Description |
---|---|
APNZ-3355 | Fixed an issue where adding Basic Authentication policy to the API Proxy Template caused errors. |
APNZ-3551 | Fixed some issues encountered during task addition in API Integration; Fixed an issue where user selection was not working for Notification tasks from another page, tasks were not being saved, and task execution type was missing. Also, ensured that tasks cannot be added without filling mandatory fields and allowed adding another task after one task is added. |
APNZ-3563 | Fixed an issue about connection error that occurred when testing DB2API created with Key-Value pair-based database connection. |
APNZ-3589 | Fixed an issue related to JWK settings in Credential information. |
APNZ-3593 | Fixed an issue about listing jobs related to Alert, Uptime Monitor, Anomaly Detector, and API Integrator in the Scheduled Jobs page. |
APNZ-3594 | Fixed an issue where the mandatory check for inputs in Cache tab of the API Call policy was not working. |
APNZ-3612 | Fixed an issue about updating Proxy Client Id and Client Secret values in the API Proxy update page. |
APNZ-3618 | Fixed an issue where Host Alias values could be left blank in the Gateway Environment page. |
APNZ-3621 | Fixed a connection error that occurred when defining database backup as a scheduled job. |
APNZ-3622 | Fixed an issue where Kafka requests continued even after manually closing the Kafka connection. |
APNZ-3623 | Fixed an issue about error messages in Uptime Monitor for log results containing errors. |
APNZ-3624 | Enabled to delete the timing of database backup. |
APNZ-3625 | Fixed an issue about advanced filtering which is applied in API Proxy Traffic page for header and parameter field results. |
APNZ-3637 | Fixed an issue about displaying the request value when sending a request with a single header value to the Mock API. |
APNZ-3647 | Fixed an issue about the http status code 525 on TLS error during scheduled execution in the Uptime Monitor. |
APNZ-3648 | Fixed an issue for tasks of database type in API Integrator. |
APNZ-3657 | Fixed a problem when tried to manipulate data and forward it to the backend with application/x-www-form-urlencoded data in the URL parameter. |
APNZ-3658 | Removed the incorrect data from the cache based on the FIFO principle when the specified Cache capacity is exceeded. |
APNZ-3663 | Fixed an issue with API Proxy traffic logs when using the Today filter, which should return results in the local timezone but in the UTC timezone. |
APNZ-3666 | Fixed an issue about an error with imported Uptime Monitor. |
APNZ-3673 | Fixed an issue about receiving a null key value in insert operations for various policies using the Form Data type variable. |
APNZ-3685 | Fixed an issue about activating the environment in all projects when deselecting projects once in the Gateway Environment page. |
APNZ-3687 | Fixed an issue about about integration module when sent an API Call task with API Call type loop to an API of type DB2API. |
APNZ-3689 | Fixed an issue about blocking JWT token acquisition when a quota is given to the Credential and the limit is reached. |
APNZ-3694 | Fixed an issue about related to Privacy Management setting during API Proxy deployment. |
APNZ-3695 | Fixed an issue about displaying fields like Kafka, Rabbit, etc., in Api Proxy Log Settings despite enabling them in general settings. |
APNZ-3716 | Fixed issues when trying to add a field from the API Call policy to the original message. |
APNZ-3725 | Fixed an issue about throwing an error when two authentication policies are used on an API Proxy, and the first policy is disabled. |
APNZ-3726 | Fixed an issue about displaying a HTTP GET method request with x-www-formurlencoded data in the log. |
APNZ-3728 | No longer cached the first sent request when Form Data submission is done with data manipulation in the API Call policy. |
APNZ-3739 | Fixed an issue about numbers in the charts on Overview page without affecting the charts. |
APNZ-3747 | Fixed an issue about creating a variable with the same key value on an environment basis in the Key-Value pair. |
APNZ-3748 | Allowed entering manual input of the cron value in Scheduled Jobs. |
APNZ-3769 | Fixed an issue about converting Body element of SOAP XML during Rest-SOAP Transformation |