Skip to content

Releases: thevickypedia/PyObservability

v5.1.0

Choose a tag to compare

@dormant-user dormant-user released this 05 Oct 14:16
  • f3ddd74 chore: Release v5.1.0
  • a67cc58 feat: Add a timer in the UI to indicate session timeout
  • 818fdac perf: Add an upperbound for the timeout
  • 855adef feat: Indicate UI when the timer has elapsed
  • c434adc feat: Add params to control observability streaming timeout
  • 482cba2 chore: Update release notes for v5.0.5

v5.0.5

Choose a tag to compare

@dormant-user dormant-user released this 31 Aug 19:08
  • 57e0ae0 chore: Release v5.0.5
  • bc224a4 chore: Update dependencies
  • 7b513c0 refactor: Ignore auth for health check endpoint
  • d273834 fix: Add incorrect param for FastAPI-UI-Auth and add type hints
  • c6ba753 chore: Update release notes for v5.0.4

v5.0.4

Choose a tag to compare

@dormant-user dormant-user released this 28 Jun 05:46
  • 3d24684 chore: Release v5.0.4
  • 8eb5ea9 perf: Implement a pydantic model for kuma config
  • b3bd2ea perf: Filter inactive Kuma monitors
  • cbc2dd2 chore: Update deps
  • 9652344 chore: Update release notes for v5.0.3

v5.0.3

Choose a tag to compare

@dormant-user dormant-user released this 01 Jun 14:04
  • 786205f chore: Release v5.0.3
  • b6111a5 fix: Add missing version information for GitHub runners after launch of v2.334.0
  • 2507b6e chore: Update release notes for v5.0.2

v5.0.2

Choose a tag to compare

@dormant-user dormant-user released this 26 Mar 00:38
  • d406cf6 chore: Release v5.0.2
  • 884e93e fix: Add missing request param for TemplateResponse required by starlette==1.0.0
  • 02287d1 perf: Reuse auth timeout to stop streaming and gracefully close the server session
  • 5e67c7a chore: Update release notes for v5.0.1

v5.0.1

Choose a tag to compare

@dormant-user dormant-user released this 14 Mar 01:21
  • 22b8e25 chore: Release v5.0.1
  • 9c98509 feat: Make git_url configurable via environment variable [OR] kwargs
  • 766fba8 perf: Add request timeout for GitHub and server version checks
  • 0baa537 fix: Resolve inconsistent per core sparklines exceeding the window
  • c318388 chore: Update release notes for v5.0.0

v5.0.0

Choose a tag to compare

@dormant-user dormant-user released this 07 Mar 01:12
  • e534b22 chore: Release v5.0.0
  • a29da8a refactor: Upgrade FastAPI-UI-Auth and update API routing logic for authentication
  • e6c2d14 docs: Update README.md
  • e3b74a1 chore: Update project metadata in pyproject.toml
  • 745e07a feat: Include an option to switch between legacy and modern UI
  • f9bdad6 style: Switch UI to look like grafana dashboard with real-time metrics
  • fc6d77b chore: Update release notes for v4.0.0

v4.0.0

Choose a tag to compare

@dormant-user dormant-user released this 05 Mar 00:53
  • 0c7e67f chore: Release v4.0.0
  • 01aea2f docs: Update README.md
  • dd386d0 chore: Add a log statement when prometheus is enabled, update .gitignore and include a sample secrets.json file
  • 0924fa8 fix: Secrets passed through json/kwargs should override conflicting env vars
  • cac7f5d perf: Replace all hard-coded prometheus metric keys with a fetcher
  • 5850cbe refactor: Filter docker health check logs in uvicorn
  • 45f92f5 fix: Restore prometheus.yml file to avoid connectivity issues with grafana
  • 6cdab9b refactor: Remove yaml and yq dependency to improve stability
  • e04f1c4 fix: Avoid missing metrics through UI when prometheus in not enabled
  • 9a07144 perf: Remove prometheus.yml file usage and improve stability for container launches
  • 1a7e904 perf: Stream metrics to endpoint only when prometheus is enabled
  • 3569204 build: Add a launch script along with samples for grafana dashboard with prometheus data source
  • 9925f38 chore: Update gitignore and remove legacy compose files
  • 8a2cd41 perf: Add docker compose files for grafana and prometheus
  • 3a5c630 feat: Make /metrics endpoint secure through HTTPBasicCredentials
  • 33aba57 feat: Add a new /metrics endpoint to support prometheus plugin for grafana dashboard
  • 58f65d8 chore: Update release notes for v3.2.2

v3.2.2

Choose a tag to compare

@dormant-user dormant-user released this 24 Feb 12:30
  • 2cf9448 chore: Release v3.2.2
  • 6dff9cf perf: Include a helper function to join url and add query params
  • 9e5e4e5 feat: Include host version information in the UI
  • c24dd32 chore: Update release notes for v3.2.1

v3.2.1

Choose a tag to compare

@dormant-user dormant-user released this 08 Feb 14:39
  • d494df5 chore: Release v3.2.1
  • f1a0740 style: Set hove-button logic to nearest node
  • 9c6f368 style: Group all the nodes' metrics in the hover-balloon logic
  • 9e066f9 style: Improve hover-balloon logic for aggregated metrics
  • 4c29840 fix: Handle connection error for kuma server endpoint
  • 07d6961 perf: Include a wait_timeout for socketio connection in kuma tab
  • cf4417a chore: Update release notes for v3.2.0