Skip to content

Latest commit

 

History

History
105 lines (74 loc) · 4.72 KB

File metadata and controls

105 lines (74 loc) · 4.72 KB

Change Log

[v0.1.18] 2025-05-20

Changes

  • Organization Management Enhancements:

    • Organization Rename Functionality: Users can now rename their organizations via the settings page, offering greater flexibility.
    • Organization Deletion Capability: Users can delete non-personal organizations, providing complete control over their organization lifecycle.
  • Relaxed Naming Restrictions: The strict 6-character minimum requirement for resource and section names has been removed, allowing for more flexibility in naming.

  • HTTP Routes and Endpoint Slices Management:

    • Added functionality for listing HTTP routes and endpoint slices, along with new UI components and API endpoints.
    • Users can now create, edit, and delete endpoint slices with a comprehensive form interface.
  • Advanced HTTP Routes Management:

    • Users can create, edit, and delete HTTP routes with advanced configuration options, such as path-based routing and URL rewrites.
  • Theme Switching Enhancement:

    • Improved theme switching functionality allows users to switch between light and dark themes without page reloads, enhancing the user experience.
  • Bug Fixes and Performance Improvements:

    • Multiple enhancements related to data handling and user interactions to ensure a smoother experience.

[v0.1.17] 2025-05-05

Changes

Pull Request Template Update

  • Added a pull request template to standardize contributions including providing guidance on titles/descriptions and encouraging labels

Export Policy Updates

  • Added ability to update export policy via a dedicated edit route
  • Implemented robust form handling with state management and validation.
  • Improved form and UI/UX, and TypeScript type definitions

Pull Request Template Improvements

  • Updated the Pull Request template to require the inclusion of the related issue number in the PR description
  • Introduced a new invalid label for closing PRs that shouldn't be included in the changelog

Gateway Editing Feature

  • Implemented gateway editing functionality in the Cloud Portal.
  • Enhanced GatewayForm to support both creation and editing.
  • Added support for gateway deletion with a confirmation dialog.

Changelog

  • Added a CHANGELOG.md file to track and preserve release details.
  • Includes a marker for automated prepending of new releases.

Sink Authentication

  • Added authentication support for export policy sinks.
  • Implemented a new authentication field component for sink configurations.
  • Allows users to configure basic authentication for Prometheus remote write endpoints via secrets.

Workload Sandbox Environment Variables

  • Added ability to manage environment variables for workload sandboxes by selecting ConfigMaps.
  • Updated schemas, interfaces, and helpers to support the new features.

Gateway Display FQDN

  • Implemented displaying the FQDN for the gateway.

Bug Fix: OpenTelemetry Integration

  • Corrected the OpenTelemetry integration by configuring the OTLP gRPC exporter setup to prevent TLS mismatch errors.

Bug Fix: Editing Secrets

  • Resolved a bug causing an "options is not iterable" error when editing secrets.

Bug Fix: OpenTelemetry in Docker

  • Fixed OpenTelemetry instrumentation in Docker environments with a new start-up script.

Removed OpenTelemetry Metrics Export

  • Removed the redundant and unused OpenTelemetry metrics exporter. The existing Prometheus setup is sufficient for our needs.

[v0.1.16] 2025-04-23

Changes

Features and Improvements

  • 👀 Added the ability to view secrets.
  • 🔑 Users can now manage secrets within the Cloud Portal.
  • 📈 Implemented Fathom analytics to better understand user behavior.
  • 💡 Improved field documentation with helpful tooltips, providing more context within the UI.
  • 🚀 OpenTelemetry integration is complete, including:
    • Addition of OpenTelemetry for enhanced tracing.
    • Express traces are now included.
    • Moving to Otel GRPC for improved communication.
    • Ensuring the correct OpenTelemetry endpoint is logged for verification.
  • 🎨 Optimized login images for faster loading.

Bug Fixes

  • 🔒 Fixed a bug in CSRF handling and improved the display of error messages.
  • 🐳 Resolved issues with ELKJS during Docker builds.
  • ❌ Reverted the Pyroscope integration due to incompatibility with the Bun runtime. We'll explore alternative solutions in the future.
  • ♻️ Addressed an issue where the workload Reactflow was returning null
  • ⚠️ The portal will now show users when a workload is being deleted.

Chores

  • 🔄 Changed the export policy form to "stepper" mode and added a view for export policies.
  • ⬆️ Updated the prom/prometheus Docker tag to v3.3.0.