Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audit module against current IT Glue API documentation #154

Open
davidhaymond opened this issue Dec 5, 2022 · 2 comments
Open

Audit module against current IT Glue API documentation #154

davidhaymond opened this issue Dec 5, 2022 · 2 comments

Comments

@davidhaymond
Copy link
Collaborator

Review the current IT Glue API docs and verify that the module still has 100% feature parity.

It might be neat to find a way to automate some of this. Maybe create an API schema that we can test against? It would be easier to update the schema file than to go through all the source code.

@oOblik
Copy link
Contributor

oOblik commented Sep 23, 2023

Here's my quick and (very) dirty initial attempt at starting something...to get the brain juices flowing if nothing else.
https://gist.github.com/oOblik/71afdde3820e24aceb974ad4664918e0

@Celerium
Copy link
Contributor

Check out this tool created by Angus Warrens & Kelvin Tegelaar. I was able to get it to start working again if you comment out the following on lines 18-21. It doesn't pull everything but it's an excellent start to automating some endpoint checks.

AzGlue | API Endpoint Scraper.ps1

    if (-not $labelFull) {
        Write-Host "No match: $($item.className)"
       continue
    } 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants