Releases: traversys/Tideway
Releases · traversys/Tideway
2025-07-07
New Features & Enhancements
-
Expanded Endpoint Support:
- Adds support for newer Discovery API endpoints (API v1.5+).
- Includes improved handling of
graph,models, andtaxonomydata.
-
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 ofget_data_nodes_graph()with improved parameter support (e.g.complete).
- Deprecates
Bug Fixes
-
Bearer Token Header Fix:
- Corrects capitalization in
Authorizationheaders to ensure compatibility (Bearervsbearer).
- Corrects capitalization in
-
Bulk Search Stability:
- Handles missing
next_offsetscenarios gracefully. - Prevents crashes when search result limits are exceeded.
- Handles missing
-
Other Fixes:
- Ensures
offsetandresults_idare preserved correctly insearch_bulk()calls. - Remove unused tkinter import.
- Fixed Kerberos realm retrieval.
- Ensures
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
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
Full Beta Package.