Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
CHANGELOG.md 15.56 KiB

Changelog

All notable changes to this project will be documented in this file.

Unreleased

2.0.4 - 2024-04-05

Added

  • Improve 404 error message in HTML mode

Fixed

  • Copy & paste error in helm chart secret template 03e26f5

2.0.3 - 2024-04-02

Added

  • Support TLS mode for redis client f44c8d4

Changed

  • Helm: Make security context configuration overwritable edeaaa8

Removed

2.0.2 - 2024-02-01

Fixed

2.0.1 - 2024-01-29

Added

  • Add support to set cpu/memory resources for updater a93fa11

Fixed

2.0.0 - 2023-10-27

Added

  • Gauge for Redis version a738be8
  • Logging Endpoint for identifying code loading issues 70967e3
  • More log output for possible file serving errors 1fa1aaa
  • Redis memory gauge d03809c

Changed

  • OXUI-1345: Refactor cache handling a1495f4
    • Introduce two separate roles for middleware deployments:
      • Ui-middleware: read from redis only, listen to version updates, can easily be scaled
      • Updater: split out all code that writes to redis, no need to scale > 1
  • Breaking change: Redis Configuration f25cf88
    • Redis is now mandatory and enabled by default
    • Added Sentinel, Standalone and Cluster support
    • Standalone mode with sidecar is used by default
      • If no host(s) are configured, a redis sidecar is injected into the deployment
      • No extra configuration needed
      • This is intended for development and does not scale.
    • Helm values have changed, see README.md:
      • Redis.host has been renamed to redis.hosts and expects a list of strings with the following pattern: <localhost:6379> (needed for sentinel and cluster modes)
      • Redis.port has been removed, see redis.hosts
  • Error handling improved aa43d2a
  • Explicitly set content-type to utf-8 for javascript files e785c24
  • Ingress is now disabled by default e8c6664
  • Reconnect common redis client if redis is not reachable 1e391b4
  • Renamed monitoring port to follow Istio naming convention 10876a1
  • Show cache content information on default ui-mw dashboard c97b2e9
  • UI Middleware is published under AGPL 3 0cc3886
  • Update to node 20 3ec46f4

Fixed

  • OXUI-1330: Log aggregate errors seperately dfbe69a
  • Faulty routing when running on different app root d647697
  • Monitoring port name for istio to pick things up adab68d