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:
[Admin panel -> PM Site] Seamless integration of task management links
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.
[Margin by Project] Incorrect Link to Expected Income Detail 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.