Skip to main content

Release Notes

System-Wide Summary

This release includes several new features, bug fixes, and improvements across multiple services. Key updates include the addition of a Usage Reporting Service CronJob, refactoring of various components for better performance and scalability, and enhancements to security configurations.

Services

helmChart - v0.4.9

New Features

  • Created CronJob for Usage Reporting Service: Added a new CronJob for the Usage Reporting service, scheduled to run daily to generate usage reports.
  • Added Headers to Serve.json for Client: Included security headers such as X-Frame-Options and content-security-policy to ensure the client follows specified security policies.

🔧 Improvements

  • Updated Client ConfigMap for Non-SaaS and Non-Dev Environments: Modified the client configmap.yaml to include the port only for non-SaaS and non-Dev environments, ensuring correct BASE_URL configuration based on the environment.

🐛 Bug Fixes

  • Fixed MDBC Auth Config Issues: Resolved authentication configuration issues in MDBC.
  • Fixed CronJob Schema: Corrected the schema for the CronJob to ensure proper functionality.

python-algo - v0.0.41

📣 What's Changed

  • Refactored Update Node Edge Count Algorithm: Updated the update_node_edge_count_algo function to handle the tenant_id parameter in the resourceOwnerIds field, ensuring correct updates for the specified account and tenant_id combination.

🐛 Bug Fixes

  • Fixed ResourceEdgeCount Issues: Addressed issues related to ResourceEdgeCount.

chronom-backend - v0.2.5

New Features

  • Refactored Trigger Policy for Multi-Account: Improved load distribution and processing time by updating the triggerPolicies function to handle multiple account IDs in batches.

🔧 Improvements

  • Refactored Delta Controller and Model: Updated delta.controller.js and delta.model.js to use the deltaModel and added indexes for better performance.

🐛 Bug Fixes

  • Improved Date Handling and Organization ID Retrieval in Billing Controller: Enhanced the billing.controller.js to ensure correct date filtering and organization ID retrieval based on user roles and query parameters.

chronom-client - v0.3.4

New Features

  • Migrated to New Build Standard: Updated the Docker build process, packages, and migrated to a new Docker image model to improve the build process and ensure compatibility with the latest dependencies and tools.

🔧 Improvements

  • Refactored Reports Page: Improved the code structure and UI layout of the Reports page for better readability and visual presentation.

🐛 Bug Fixes

  • Fixed Docker Image CMD Path: Corrected the CMD path in the Docker image.
  • Fixed External Link Issue: Resolved an issue where the external link was not displayed correctly in the ExternalLink component.

policy-service - v0.0.41

🐛 Bug Fixes

  • Fixed PolicyResult Deletion and Resource Deletion Issues: Addressed issues where the policyResult was incorrectly marked as resolved or failed due to resource deletion. Updated the logic to handle these scenarios correctly.

azure-scanner - v0.0.11

New Features

  • Added Support for Azure Groups Resource Type: Refactored the Azure interface and scanner to include fields such as 'members', 'owners', and 'groupLifecyclePolicies' inside a group resource for comprehensive scanning and analysis.

usage-reporting-service - v0.0.1

New Features

  • Fixed UTC Conversion Issues: Corrected the convertTo2300UTC function to set the hours to 23:00 UTC and reset the minutes, seconds, and milliseconds. Updated the sendReportToCentralService function to use the correct URL and headers, with improved error logging.
  • Created Automated Billing Reporter Service: Introduced the new 'usage-reporting-service' designed to be triggered as a CronJob, communicating with a Central Service to process reported data.

🔧 Improvements

  • Registered New Service: Registered the new service with minimal explanation, detailing its functionality and connection requirements.

These updates aim to enhance the overall performance, security, and functionality of the services, ensuring a more robust and efficient system.


Disclaimer: The release notes are generated by OpenAI ChatGPT and may not be accurate. Please contact our support team for more information.

2024-Oct-28T22:48:49