Changelog

March 1, 2024

New modal for configuring Jira integration

New Features

Back-End:

  • Enhanced our source system data types with new options, broadening the scope of external system integrations.
  • Added new serializers and parameters across various API endpoints, improving data handling and extending functionality.
  • Implemented support for multiple services in workflow status fetching, offering a more integrated approach to project management.
  • Introduced functions for saving project board details and status mappings, enabling better project tracking and visualization.

Web:

  • Launched a new modal for configuring Jira integration, streamlining the setup process with a user-friendly interface.
  • Introduced the UrlModal component, simplifying user redirection and enhancing the integration setup experience.
  • Enhanced the ScopeExplorer component with features for managing portfolios, including creation, editing, and deletion functionalities.

Enhancements and Refinements

Back-End:

  • Improved efficiency and simplified codebase with multiple refactors, including optimized workflow status retrieval, streamlined state information fetching, and enhanced API response handling.
  • Updated and renamed various methods for clarity and consistency, making the codebase more maintainable and understandable.

Web:

  • Improved UI responsiveness and layout adjustments, including refined sidebar and navbar width based on user interaction.
  • Advanced the handling of sprint data with a new useSprint hook, optimizing data retrieval and state management.
  • Enhanced date management in the FinancialsCharts component for more accurate financial tracking.

Bug Fixes

Back-End:

  • Addressed issues with error handling in OAuth client functionality, ensuring more robust data parsing and response management.
  • Improved external system connectivity error handling, enhancing system reliability and user experience.

Web:

  • Corrected task filtering logic to avoid displaying duplicate tasks, ensuring a cleaner user interface.
  • Fixed JSON parsing and local storage management issues, preventing errors and enhancing data handling.

Technical and Operational Improvements

Back-End:

  • Conducted comprehensive refactoring across various modules for improved efficiency, readability, and maintainability.
  • Enhanced testing methodologies with updated test methods and more consistent mocked parameters.

Web:

  • Simplified error handling and data fetching logic across components, improving code efficiency and user experience.
  • Updated import paths and documentation for better code organization and clarity.

We are committed to continuously improving Bloomfilter to serve your needs better. Your feedback is invaluable to us, so please don't hesitate to reach out with any suggestions or issues.