v1.4.3
Creation Date: 04.11.2020
15417 - Converting IdentityServer to a Scalable Structure
The Identity server has been updated to a scalable build so it will perform better under load. Tokens expire problems because of new version deployments will be solved with new scalable structure of Identity Server.
A token received from a node can be validated in all nodes.
13033 - To Export / Import Configuration of Error Response Transformation
Configuration of Error Response Transformation can be exported / imported on Management Portal. Thus, Airapi users can transfer this feature from one environment to another.
If the Error Response Transformation is added to the export list, it can be seen in it.
If the Error Response Transformation is exported, it can be displayed in the import list.
The Error Response Transformation must be successfully transferred from one environment to another.
13034 - To Export / Import Configuration of Notification Settings
Notification Settings can be exported / imported. Thus, Airapi users can transfer this feature from one environment to another.
If Notification Settings is added to the export list, it can be seen in it.
If Notification Settings is exported, it can be displayed in the import list.
Notification Settings must be successfully transferred from one environment to another.
Security Management
14194 โ Forcing JWT Token to Expire
In the penetration test results, it is stated that the JWT token continues to be valid even though the user is log-off. The token will be expired when the user logs off from Airapi.
When Airapi user is log-off, the user is not able to use the JWT token again.
13046 - Sign In / Sign Up to Management Portal with Social Media Accounts
With Google, GitHub, and Twitter social media accounts, Aiarapi users can create a free trial account and log into their accounts.
Social Login settings can be managed by ApiGo Team.
13048 โ Configurations of Airapi Usersโ Registration and Login Processes with Google Accounts
Airapi users can use to register and login to admin panel with their Google account. Thus, free trial user can reach Management Portal with a Google account.
Be able to be registered with a Google account.
Be able to be login with a Google account.
13047 - Configurations of Airapi Usersโ Registration and Login Processes with Twitter Accounts
Airapi users can use to register and login to admin panel with their Twitter account. Thus, free trial user can reach Management Portal with a Twitter account.
Be able to be registered with a Twitter account.
Be able to be login with a Twitter account.
13049 - Configurations of ApiGo Usersโ Registration and Login Processes with GitHub Accounts
Airapi users can register and login to admin panel with their GitHub account. Thus, free trial user can reach Management Portal with a GitHub account.
Be able to be registered with a GitHub account.
Be able to be login with a GitHub account.
Document Management
13037 - To Add Sticky Header on Document and Agreement Pages
Too much content can be added by users in the document or agreement pages. Going back to the top of the page to update the changes after the tenant admin scroll down on the page does not present a good user experience. When you scroll down with the sticky header, the update button will be displayed at the top of the current page.
It must be in documents and agreements that are too long to be shown on a page.
When the Update button is clicked, the update process should be performed.
15149 โ To bring ready to load swagger definitions for environment created in Berlin Group Standard
Swagger Documentation Policy definitions are prepared and added to the environmentโs initial data. Thus, swagger definitions can be loaded ready for an environment created with Berlin Group Standard.
Updates have been made in the test and production environment of current users.
15150 - To bring ready to load swagger definitions for environment created in UK Open Banking Standard
Swagger Documentation Policy definitions are prepared and added to the environmentโs initial data. Thus, swagger definitions can be loaded ready for an environment created with UK Open Banking Standard.
Updates have been made in the test and production environment of current users.
Continuous Development
12362 โ To use GitOps for Implementing Continuous Deployment for Airapi
With GitOps, every continuous deployment will be faster, and it allows us to deploy more often.
To have a complete history of how your environment changed over time makes error recovery easy and fast.
User Guide of Airapi
10424 โ Documentation - How to Track Gateway Error?
A document has been prepared for what is the gateway log and how to view them on the admin panel.
Explanation of how to access gateway logs on the Management Portal, how to filter according to tenant admin needs and how to export and view log history.
10425 - Documentation - How to Export/Import Endpoints?
A document has been prepared for what is to export/import endpoints and how to export/import them.
Explanation of how to export/import endpoints on the Management Portal.
10427 - Documentation - How to Reject Account Consent?
A document has been prepared for what is to reject account consent and how a consent is rejected by PSU and ASPSP.
Explanation of what situations is it used.
Explanation of how to use filter and reject functions.
10416 - Documentation - How to Exclude an Endpoint?
A document has been prepared for what is exclude policy and how tenant admin can exclude an endpoint to take successful responses despite defined restrictions.
Explanation of how an endpoint cannot get response from the gateway due to restriction without exclude policy.
Explanation of how an endpoint can receive a successful response after adding the exclude policy.
16448 - Linking the Explanations in Airapiโs Documentation to the Relevant Pages of Airapi
To improve user experience, every statement has been linked to go to the relevant page on Airapi.
To give a hyperlink to reach the relevant page.
FIXED ISSUES
PORTAL | TASK | ISSUE | ACTION | STATUS |
---|---|---|---|---|
Developer Portal | 15931 | Traffic can be generated with the disabled application. | Backend fixed | Done |
Developer Portal | 15926 | Phone field does not work on Developer Portalโs Contact Us page. | UI fixed | Done |
Developer Portal | 15618 | There are shortcomings in the endpoints which are automatic generated in the environments created with UK Open Banking Standard. | UI fixed | Done |
Developer Portal | 17013 | Notification settings are not found error is received while subscribing to the developer portal. | UI fixed | Done |
Developer Portal | 15925 | The Endpoints link does not work for the user logged in to the Developer Portal. | UI fixed | Done |
Management Portal | 15766 | The login cookie in the empty browser is not work when a request is sent with the URL. | UI fixed | Done |
Management Portal | 13295 | The Terms & Conditions link is not created when a new environment is created on the management portal. | UI fixed | Done |
Management Portal | 15221 | โRevorkedโ statement is wrong. It should be changed to โRevokedโ on the admin panel. | UI fixed | Done |
Management Portal | 13305 | Int32 value can be exceeded in Token Settings Entry. | UI fixed | Done |
Management Portal | 13297 | No error is given when an empty Json file is entered in the Import Settings screen. | UI fixed | Done |
Management Portal | 13300 | The language setting of the error message is not configured when a scope with the same name is defined. | UI fixed | Done |
Management Portal | 15696 | It causes errors to create a new environment when using numbers in its name. | Backend fixed | Done |
Management Portal | 15616 | Consent approved by Airapi user cannot be revoked. | Backend fixed | Done |
Management Portal | 16842 | Removing validation in Swagger Documentation Policy | UI fixed | Done |
Management Portal | 15928 | Notification messages can be deleted on the management portal without approval process. | UI fixed | Done |
Management Portal | 13310 | There are corruptions in Language Settings (Turkish) on Social Login page. | UI fixed | Done |
Management Portal | 15612 | It gets consent detail not found error after opening Consent Details page. | Backend fixed | Done |
Management Portal | 15934 | Added value with Header Transformation Policy is not reflected in the log. | Backend fixed | Done |
Management Portal | 15932 | The format is corrupted if language is selected as Turkish on the application update page. | UI fixed | Done |
Management Portal | 15935 | There is a Language Setting (Turkish) problem in the expressions in the place holder on the new user add page. | UI fixed | Done |
Management Portal | 15936 | There is a Language Setting (Turkish) problem in the user detail on the new user add page. | UI fixed | Done |
Management Portal | 15929 | The screen shows โnullโ information when the phone number is entered incorrectly in the messages section. | UI fixed | Done |
Management Portal | 15933 | โPolicyโ expression should be reviewed on the Endpoint definition screen. | UI fixed | Done |
Management Portal | 15939 | A user identified as a Restriction Admin cannot open the Device Threat Protection page. | UI fixed | Done |
Management Portal | 15938 | The new user defined by the admin should be directed to the Dashboard after logging in and changing the password. | UI fixed | Done |
Management Portal | 16996 | The Language Settings (Turkish) are not configured on the opening popup while doing the deletion. | UI fixed | Done |
Management Portal | 13299 | It is allowed importation unless any feature is selected on the Import Settings screen. | UI fixed | Done |
Gateway | 15615 | Account access consents can be reached from a different environment belonging to the same Airapi account. | Backend fixed | Done |
Gateway | 16867 | Account transactions can be reached from a different environment belonging to the same Airapi account. | Backend fixed | Done |
Gateway | 16260 | The error message received from the gateway should be edited when the expired token is used for the first time. | Backend fixed | Done |
Product Infrastructure | 15921 | Mail notifications made via Airapi has low performance. | Infrastructure Fixed | Done |
User Account Management | 13368 | The text which includes an informative message about the free trial remains when account owners whose trial period has expired make an extension request. | UI fixed | Done |
User Account Management | 13367 | It gives an error when โRequest the Best Price For Your Companyโ button is clicked on to send a message with an account whose Free Trial version is over. | Backend fixed | Done |
Last updated