Created: August 21, 2023

Continuous Improvement of the Enji Platform and New Features

Explore our newest updates and see how the Enji platform is growing more readable and learn what new features our team is adding.

Release dates: 08/21/2023

Custom branding control

The Enji team is excited to introduce the enhanced capability to insert a user's company logo and name in Enji.ai. This empowers users to align the platform's identity with their brand vision.

To learn how to seamlessly update your company logo and name, please follow the step-by-step instructions outlined in our detailed manual.

Enhanced subscription capability for 'Customer' role

Users with the 'Customer' role can now subscribe to the Monetary Report. Once they do this, they will receive weekly updates on the financial status and project costs. This additional helps maintain project transparency and avoid misunderstandings with customers.
To subscribe for weekly emails:
1. Go to Project Report -> Activity Feed.
2. Click "Subscribe."

Improved scheduling for Daily/Weekly report

Our team has optimized the Daily/Weekly Report DAG, switching its frequency from every 10 minutes to once per hour. This change minimizes resource usage while maintaining efficiency.
Users can now select the time when their report arrives in hourly intervals only between 00:00:00-23:00:00 to ensure a straightforward and consistent experience.

Create business goals right from the UI

To keep teams on track, users can now use the "Add Goals" button in the Business Goals tab within the project report. This feature enhancement is aimed at streamlining your goal-setting process.

Helpful improvements

Quicker front-end loading time

Users were experiencing extended loading times on the user interface. We've optimized the loading process, resulting in faster and more responsive user interfaces.

White screen after production update

Some users encountered a white screen after performing a production update. This problem has been resolved, and users can now enjoy a seamless transition after updates.

Widget design enhancement

We have elevated the design of each widget within the "Code" tab. Here's an overview of the changes you'll notice in the tab:

Previously, adding a link to the task management system with a slash (/) caused integration issues with Enji. Enji now automatically trims the trailing slash to provide smooth integration with the system.

Improved weekday visibility in contribution chart

To aid users in organizing their time and resources, the Enji team has highlighted weekdays separately in the contribution chart. Before, it was not immediately apparent which days were weekdays.

Bugfixes

We have addressed a number of bugs and issues in this release to improve the overall stability and user experience. Here are some of the key bug fixes:

[Margin by Project] Incorrect Expected Income in Detailed Report

Previously, the expected income in the detailed report did not update correctly when changes were made to billed amounts for all employees. This issue has been fixed so that the expected income reflects accurate billing changes for all employees in the report.

There was a problem with the link that opened the details of the Expected Income for each project. This issue has been corrected, and now the link to the report directs users to the appropriate information.

[Margin by Project] Missing 'Margin' Column

The Margin column was missing in the "Margin by Project" table. This column has now been reinstated to provide comprehensive project margin information.

[Margin Settings] Decimal Values for Expected Income and Billed Amounts

Manual entry of expected income and billed amounts did not allow fractional numbers. This limitation has been addressed, and users can now enter and save fractional values accurately.

[Invoice Hours -> Worklog Report] Worklog Report Filter Issue

The "Invoice Hours – Worklog Report" encountered difficulties when being filtered by people. This issue has been resolved, and the filter now works as expected.

[Project Report -> Code] Error when Sorting Contributors in Code Tab

On the project page, in the Code tab, attempting to sort records by contributors was triggering an error (UMASelectError: Not found state in None). This error has been fixed to allow users to sort records without issues.

[Admin panel -> Project] Project Creation Error in Admin Panel

Users encountered the error "UMACrudSaveError: 'NoneType'" when attempting to create a new project. It has been successfully resolved.

[Project report -> Activity Feed] Recent Activities Display Issue

Entries were displayed as brackets with content such as {"tms": "jira", "message": ""}, resulting in a broken appearance. It has now been fixed and is easy to comprehend.

[Telegram bot] User recognition

A bug prevented the bot from detecting users after creating a record linking them to Telegram. The error has been fixed.

[PM Site] Missing source types

When creating or editing an entry on the Project Management Sites page in the admin panel, the Source Type field did not display ClickUp or Manual Upload. It has been fixed.