Akinon Release Notes (09.04.2023)
Last updated
Was this helpful?
Last updated
Was this helpful?
Login > Domains > Certificate > + New Certificate
To obtain a certificate for the root domain, a root domain selection was added to the certificate creation popup. When the “Add as root domain” checkbox is checked, the FQDN field becomes disabled. Upon clicking the “Apply” button, only the root domain is added as a certificate.
Session Duration & Two-Step Login via Email
Backend developments have been implemented to shorten the session duration and to enable two-step login via email. These developments will be reflected in the user interface in future updates.
Root Domain Validation
Updated backend validations to allow root domains to be added as certificates.
Wildcard Certificate
Removed the Wildcard given to certificates.
Admin Endpoint Control
Modified the "detach" command to work on the admin endpoint. This prevents each user in Akinon CLI from detaching a live certificate and changing the custom certificate.
Cron Job for Deploying/Building Status
Implemented a cron job to automatically change the version status to 'failed' for versions that have remained in the Deploying/Building status for an extended period.
Orders > Cancellation/Refund Requests
Fixed issue where the pk appeared instead of the label in the Selectbox after cancellation.
Address Change
Address change was causing the system to send two requests. Resolved the problem of over-requests when changing the shipping address on an order.
Sales Channels > Marketing > Campaigns
A front-end warning is now displayed when {remaining} is not included in the User Warning Message field in the campaign conditions tab.
Attribute Value
Previously, deleted and saved attribute values reappeared when the Add/Edit Attribute Mapping Rule screen was refreshed. This issue has been fixed, and deleted values now remain blank.
Products and Catalogs > Product Features
Added the ability to display the Description Field on the frontend of the Add/Update Product Feature Form.
Sales Channels > Payment Management > POS Integrations
Implemented searchable Gateway Names in POS Integrations.
Developers Akinon Portal — Search Bar
Added a search bar to the developers.akinon portal for enhanced usability.
Products and Catalogs > Price List > Price List Detail Form
Currency information in the Price List Detail Form has been changed.
Easy Return Number Display
Now, an easy return number is displayed on an order for improved order management.
Brand Project
Resolved the issue about the shopping cost for the pickup point bug in the brand project.
B2B Project Implementation
Successfully completed various issues, including order creation, B2B payment options, promotion gateway, adding division for search, multi-filter for the quotation list, and passive division.
Documentation Updates
Controlled the “Search” document.
Created a "Menu” document for the developers.akinon platform.
Trendyol Express as Fourth Cargo Option
Added "Trendyol Express" as the fourth cargo option in the Cargo Account ID field within the Add/Edit Stock Location form. OMS users can access this page by navigating to Akinon OMS > Locations > Add/Edit Stock Location.
Akinon OMS > Locations > Add/Edit Stock Location
Minor Frontend Adjustments
Several frontend adjustments have been made to enhance the user interface's responsiveness. Screens not compliant with Akinon standards have been identified and revised to improve user-friendliness.
Optimized Response Time
Reduced the number of processors from 45,000 to below 19,000.
Significantly improved production restart time, reducing it from 19 minutes to 4 minutes.
Achieved a reduction in response time, bringing it down from an average of 2 seconds to 1 second. These improvements are attributed to streamlining flows, reducing processor count, and implementing various optimizations.
Flow Deduplication Process
Successfully finalized the deduplication process for Order Cancel , Image , ImageS3 flows.
Task Service is now designed to recognize and parse the type of flow it will operate on and perform parsing when requested. Completed the process of standardizing the Order Create, OMS Package, and OMS Stock Flows for the Gap and MNS projects.
Alarms - AWS Lambda Migration
Completed the migration of existing alarms to the AWS Lambda service. This ensures the uninterrupted operation of our alarm system, even in the absence of the Nifi service.
PZ Next
Resolved the UI problem in the slider component, restoring its functionality.
R&B Brand Transition
Fixed Data Layer bugs provided by the brand’s SEO agency.
Resolved requests failing when navigating to the cart with items in it.
Fixed the issue of the countdown banner not disappearing after the expiration of the timer.
Resolved the issue of Data Layer events not being reflected in GTM.
Restructured the cancellation/refund processes and resolved errors occurring during the flow.
Resolved the issue of receiving a 404 error when trying to navigate to the product details from the cart.
Fixed the issue of Store Credit not being reflected in Apple Pay.
Next.js Documentation
Project Structure > Icons document has been completed and published.
Project Structure > Localization document has been completed and published.
SEO Management document has been completed and published.
PZ Next
Simplified logs due to excessive info logs in the existing logging system.
Integrated Multilanguage functionality in XML Sitemaps created for R&B into the project, making it operational across all brands.
Replaced 'useTranslation' in the project with 'useLocalization' to improve code quality.
Completed the Google Search Console verification process for R&B.
Dashboard
Dashboard User Interface (UI) has been redesigned.
Organization > Build Service
Introduced a new screen for monitoring queued applications on the App Maker platform. Users can now select the type and operating system of the queued applications and proceed.
Improvements have been made to CLI error messages.
The Codepush cache service has been dockerized.
Completed the integration of thread-safety into the Codepush cache service.
Fondy Payment Integration
The development of Fondy Payment Integration has been completed. This integration is now available for use by any brand. Fondy supports multiple currencies and countries provided by the 3rd party. After deploying the Fondy extension, users are required to configure the following settings:
Sales Channels > Payment Management > POS Integration
Sales Channels > Payment Management > Payment Option
Detailed instructions can be found in the Installation document.
Bir Günde Kargo Status Mapping
Any brand using "Bir Günde Kargo" now has the ability to display shipment status to their customers.
Payu_Ro - Adding IPN View
With this development, an IPN view has been added for Payu_Ro. This allows for the automatic updating of order statuses based on payment status changes by tracking asynchronous payments.