Release 1.11.0
Features:
-
WICORE-1078 – Add
subIDField to Client Form (Frontend)-
A new
subIDfield has been added to the client's form on the frontend.
-
-
WICORE-1069 – Replace Snippets Code Editor with Monaco Editor
-
The code editor used in the Snippets module was replaced with the more advanced Monaco Editor, improving the editing experience.
-
-
WICORE-1041 – Add Tooltip Info to Cards in Bucket Configurations and Automation Pages
-
Tooltips were added to all cards in the Bucket Configuration and Automation pages to help users better understand their purpose.
-
-
WICORE-976 – Add Subtype Filter to Action Filters
-
A filter by subtype was added to the filters in the Actions module for more granular control.
-
-
WICORE-1072 – Introduce Dynamic Fields
- Implemented logic that allows sending dynamic data to a WebHook after a lead is registered in a bucket. Now, fields such as email, status, subID, affiliateID, and sourceID can be passed directly via parameters in the WebHook URL.
-
WICORE-1071 - New Buckets API endpoint for retrieving lead statuses
- A new API endpoint
/buckets/{bucketId}/{affiliateID}/leads/{sourceId}has been introduced. This endpoint allows fetching lead statuses filtered by bucket ID, affiliate ID, and source ID. The request body accepts a list of email addresses, and the response returns a mapping of each email to its current status (e.g., active, inactive). This functionality helps to validate leads and their statuses within specific buckets and affiliates, improving lead management and filtering by source.
- A new API endpoint
-
WICORE-1034 - Implement Custom Table for API-Only Usage
- Developed a custom table accessible exclusively through API endpoints to allow dynamic storage and management of flexible data entities. The implementation includes:
-
Create: Ability to create new custom records with various field types such as strings, numbers, and nested JSON objects.
-
Read: Retrieve paginated lists of custom records, with support for filtering by field values and sorting by specified criteria.
-
Update: Modify existing custom records by their unique identifier, updating any of the stored fields.
-
Delete: Remove custom records based on their ID.
-
Search: Fetch a single custom record by specifying any field name and its corresponding value.
-
-
This API-centric approach provides flexibility for clients to store and manage arbitrary structured data under customizable entity names (e.g., "customer"), without modifying the core database schema. It is designed to support extensibility and integration needs where dynamic data handling is required.
- Developed a custom table accessible exclusively through API endpoints to allow dynamic storage and management of flexible data entities. The implementation includes:
Bugfixes:
-
WICORE-1050 – Status Display Issue in Configurations
-
Fixed a problem where statuses were not displaying correctly in the configurations module.
-
-
WICORE-1049 – Add Translations for Bank Info Drawer
-
Translations were added for all labels and content shown in the bank info drawer.
-
-
WICORE-1044 – Action Confirmation Popup Disappears Instantly When Deleting TFA Method
-
Fixed a bug where the confirmation popup for deleting a Two-Factor Authentication method would immediately disappear after appearing.
-
-
WICORE-1043 – Bucket Module Issues
-
Various bugs and inconsistencies in the Buckets module were resolved.
-
-
WICORE-1042 – Change Manager & Affiliate Fields to Searchable Selects
-
The input type for selecting an affiliate or manager was changed to a searchable select for better usability in large datasets.
-