A large-scale effort was made to improve functionality and fix bugs in various application modules. The main focus was on optimizing work with projects, tasks, and notifications, as well as enhancing the user experience in the interface. New features were implemented, such as state saving, adding labels for archived projects, and improving calendar functionality.
An important aspect was fixing bugs that could affect the stability of the application. This includes visual elements (e.g., fixing spinner display and color badges). File handling was also improved, with added support for the .webp format for logos and avatars.
Overall, the changes aim to increase the convenience of using the application, improve performance, and ensure stability. Further efforts will focus on refining new features, such as enhancing integration with payment systems, as well as continuing to address remaining bugs and optimize the user interface.
Projects
- Added a label for archived projects in the Portfolio and Projects sections.
- Increased budget for archived projects.
- Saving the active tab for all projects.
- Fixed a typo in the Projects header.
- Added the ability to collapse sections in projects.
- Fixed the display of the project color badge.
- Fixed opening projects with a right-click in the table.
- Added a collapsed menu for projects.
- Fixed the behavior of the section menu closing animation.
- Increased the size of the input for the project name if the text does not fit.
- Added budget-related fields to the table.
Portfolio
- Added budget-related fields to the table.
Tasks
- Added hotkeys to hide/show all fields.
- Saving the state of task fields.
- Fixed a bug with the missing checkbox in Safari.
- Increased line spacing for the task title.
- Fixed behavior when pressing Enter while editing a task name.
- Renamed comment submission buttons.
- Set the base width of the task modal window to 540px.
- Fixed behavior when clicking "complete" without closing the modal window.
Notifications
- Added the number of notifications to the header.
- Updating the notification counter when entering the section.
- Fixed bugs with the notification indicator sticking.
- Added a toast when receiving a new notification in the inbox.
Calendar
- Added calendar controls.
- Fixed stretching and moving tasks in the calendar.
- Added a return to the current month when clicking on a date.
- Fixed the calendar header.
- Fixed a bug with the calendar width when hiding/opening the sidebar.
Profile and Participants
- Improved display of participant photos: increased size for better visibility.
- Fixed a bug with the lack of scrolling in the profile.
Other
- Added the ability to upload .webp as a logo and avatar.
- Fixed the white spinner in the dark theme.
- Saving the state of the sidebar.
- Archived projects have been removed from the sidebar.
- Password requirements have been tightened for registration, password changes, and invitations.
- Fixed bugs with image display when creating a workspace.
- Fixed bugs with displaying 404 when deleting a project, team, or portfolio.
- Fixed bugs with spinner display on board and calendar pages.