Changes:
- Enhanced the task hours statistics modal by adding a breakdown of worked hours per user for each board. The modal now displays the total worked hours for every user within each board context. If a user does not have planned hours assigned for a board, their worked hours are shown as a separate entry to maintain clarity and completeness of the data.
- Fixed an issue where the header tooltip in bulk task actions was overlapped by the content below, making it partially or fully invisible. A similar issue was also resolved in the inbox when only a single notification was present. The layout and layering were adjusted to ensure tooltips are displayed correctly above other interface elements.
- Fixed an issue where selected filters for labels and boards in the header did not fit within the available space on smaller screens and overlapped surrounding content. The layout was adjusted to handle limited space more gracefully, ensuring filters are displayed correctly without breaking the interface. This improves readability and usability across different screen sizes.
- Added sound notifications for key user-related events, including task assignment and @mentions in comments. This helps users react быстрее to important updates without needing to constantly check the system manually. Additionally, support for enabling and disabling sound notifications in user settings was introduced, improving flexibility and user control.
- Optimized the closed tasks page by implementing incremental data loading. Instead of loading all boards and tasks at once, the system now loads a limited set initially with progressive loading of additional data. This significantly reduced load time and improved performance when working with large volumes of tasks.
