Skip to content

Releases: traversys/Tideway

2025-07-07

07 Jul 10:33

Choose a tag to compare

New Features & Enhancements

  • Expanded Endpoint Support:

    • Adds support for newer Discovery API endpoints (API v1.5+).
    • Includes improved handling of graph, models, and taxonomy data.
  • Kerberos Authentication:

    • Adds support for Kerberos-authenticated API access.

Refactoring & Code Cleanup

  • Function Naming & Decorators:

    • Aligns function names with Discovery API conventions.
    • Adds decorators to enforce consistent API structure and error handling.
  • Graph Node API Update:

    • Deprecates graphNode() in favor of get_data_nodes_graph() with improved parameter support (e.g. complete).

Bug Fixes

  • Bearer Token Header Fix:

    • Corrects capitalization in Authorization headers to ensure compatibility (Bearer vs bearer).
  • Bulk Search Stability:

    • Handles missing next_offset scenarios gracefully.
    • Prevents crashes when search result limits are exceeded.
  • Other Fixes:

    • Ensures offset and results_id are preserved correctly in search_bulk() calls.
    • Remove unused tkinter import.
    • Fixed Kerberos realm retrieval.

API Version Support

  • Fully compatible with BMC Discovery 22.2 (API v1.5) and earlier.
  • Adds initial support for Outpost API v1.0.

Summary Table

Area Description
Endpoint Coverage Kerberos, Models, Taxonomy, updated graph node interfaces
Naming & Decorators Refactor for alignment with API endpoint names
Bulk Search Maintains offset/results_id, handles missing offsets more robustly
Headers Fix Ensures proper Bearer header casing for API calls
Function Updates Replaces graphNode() with get_data_nodes_graph() (supports complete)

Full Changelog: v0.2.0...v0.2.1

2022-06-12

12 Jul 15:25
80b8ad3

Choose a tag to compare

Contains API support for BMC Discovery up to version 22.2 (12.5)

  • Added endpoints for API v1.5
  • Added method for running API requests against Outposts

Beta Version

22 Jan 18:25

Choose a tag to compare

Beta Version Pre-release
Pre-release

Full Beta Package.