Release 1.6.0
Features:
WICORE-320- Add hover effect for login buttonCorrect hover effects have been added to buttons on the login pages.
WICORE-321- Fix alignment of the "Restore password" buttonThe "Restore password" button in the modal is now centered and spans almost the entire width of the window.
-
WICORE-322 - Standardize hover color for UI elements
-
A unified blue hover color is now applied to all elements like dropdown rows and similar components.
-
-
WICORE-323 - Add logout confirmation popup
-
A confirmation popup with the text "Do you want to log out?" now appears when attempting to log out.
-
-
WICORE-
327- Resolve calendar UI issuesFixed various UI issues in the calendar module.
WICORE-329- Address project module issuesAdded ellipsis for entities in the drawer for adding members, and the hover color for the delete icon has been changed to red.
WICORE-332 - Move "Created date" column in logs module-
The "Created date" column in the logs module table has been moved to the start of the table.
-
WICORE-334- Resolve UI issues in requests moduleFixed minor UI issues in the requests module.
WICORE-337- Resolve UI issues in roles moduleFixed minor UI issues in the roles module.
-
WICORE-338 - Adjust actions column width for single actions
-
If the "Actions" column in a table has only one action, the column width is now reduced, and the action is centered.
-
WICORE-339- Fix UI issues in incident reportsResolved minor UI issues in the incident reports module.
WICORE-344- Resolve configuration module UI issues in client areaFixed minor UI issues in the configurations module within the client area.
-
WICORE-371 - Role-based ordering to prevent higher-role assignment by lower-role users
- Introduced role hierarchy logic to enhance security in the roles module. Employees can no longer assign roles with higher ranks than their own. For example, a user with a "Project
Owner"Own" role cannot create or edit a user with an "All Rights" role, ensuring proper access control.
- Introduced role hierarchy logic to enhance security in the roles module. Employees can no longer assign roles with higher ranks than their own. For example, a user with a "Project
-
WICORE-376 - Enhanced security for Uploads and Logs microservices
-
Implemented multiple security measures for the Uploads and Logs microservices, including:
- Helmet: Adds HTTP headers to protect against web vulnerabilities.
- CORS: Restricts access to trusted origins only.
- Browser-only middleware: Ensures that services can only be accessed through browsers.
- Rate limiting: Prevents abuse by limiting the number of requests allowed per user within a specific time frame.
-
WICORE-368- Script for exporting assets with their balancesCreated a script to export asset data, including balances. The exported document includes the following fields:Asset IDOwner IDOwner nameOwner emailCurrencyTotal balanceAvailable balanceOn-hold balance
-
WICORE-342 - Select for statuses in the main table
-
Added the ability to change the status of clients and requests directly from the main table using a status select dropdown. This eliminates the need to enter edit mode for status updates.
-
-
WICORE-302 - Private Quick Message in Notification Center
-
Developed functionality for sending private quick messages to clients. A new action was added to the client table, opening a drawer with a text area for entering the message. Once submitted, the message is sent directly to the client.
-
WICORE-298- "All-time Deposited" column for client assetsAdded a new column in the assets table, All-time Deposited, which calculates the total amount of money ever deposited into an asset.
-
WICORE-295 - Improved submodule utilization logic for client roles
-
Updated the role module to ensure better usability:
- Enabling a main module does not automatically enable its submodules.
- Selecting a submodule automatically enables its parent module for clarity and consistency.
-
-
WICORE-351 - JSON logger in Docker Compose
- Added a JSON logger to the Docker Compose configuration for each service, improving logging and debugging capabilities.
-
WICORE-331 - Added
amlScreeningfield to client entity- Introduced a new field, amlScreening, to the client entity for better compliance management.
Bugfixes:
-
WICORE-286 - Fix drawer closing issues in CRM
-
Fixed issues where drawers would close prematurely, causing data inside to be removed unexpectedly.
-
-
WICORE-
324- Update resolver logic for "CreateAccount"Adjusted the resolver logic in the "CreateAccount" process to fetch the currency based on the selected project.
WICORE-381- Prevent completed transactions from being created without a "project" fieldFixed an issue where transactions could not be created with the "completed" status if the "project" field was missing in the associated fee creation process.
WICORE-352 - Fixed multi-domain issues in microfrontend (MFE) systems- Resolved conflicts in multi-domain setups where multiple CRMs used the same database, leading to inconsistencies in data handling.
-
WICORE-375 - Updated dayjs template for the "Created" column in the clients table
- Changed the date format in the Created column of the clients table to hh:mm DD.MM.YYYY (e.g., 03:26, 15.01.2025).
-
WICORE-374 - Resolved issues with select columns in the clients module
- Fixed problems with the select column functionality in the clients module, ensuring correct behavior and data handling.
-
WICORE-
350- Transaction status validationChanged logic to retrieve the transaction status from the database instead of the request body during asset manipulations.
WICORE-348 - Fixed unique index for email- Resolved an issue where the unique index on email addresses was not functioning correctly on some systems, allowing duplicate accounts to be created.
-
WICORE-
345334 -FormattingResolveofUIamountsissuesandinnumbersrequests moduleAllamountsFixed
andminornumbersUIareissuesnowindisplayedthewithrequestsspacesmodule.for better readability. For example,100000000is displayed as100 000 000.
-
WICORE-
343337 - Resolve UIfixesissuesforinCorerolesBanking MSmoduleAddressedseveralFixed minor UI issues in the
Core Bankingroles module.
-
WICORE-
322339 -Unified "hover" color acrossFix UIelementsissues in incident reportsStandardizedResolved minor UI issues in the incident reports module.
-
WICORE-321 - Fix alignment of the "Restore password" button
-
The "Restore password" button in the modal is now centered and spans almost the entire width of the window.
-
-
WICORE-320 - Add hover effect for login button
-
Correct hover effects have been added to buttons on the login pages.
-
-
WICORE-327 - Resolve calendar UI issues
-
Fixed various UI issues in the calendar module.
-
-
WICORE-329 - Address project module issues
-
Added ellipsis for entities in the drawer for adding members, and the hover color
acrossforvariousthe delete icon has been changed to red.
-
-
WICORE-344 - Resolve configuration module UI
elements,issuesincludinginrows,clientdropdowns,areaand- Fixed minor UI issues in the configurations module within the client area.
others.