rockcarver / frodo-cli

A CLI to manage ForgeRock platform deployments supporting Identity Cloud tenants, ForgeOps deployments, and classic deployments.
MIT License
17 stars 14 forks source link

Update Export Formats and Bug Fixes #421

Closed phalestrivir closed 1 month ago

phalestrivir commented 1 month ago

This PR changes how full exports are done using the 'frodo config' command. Imports were updated accordingly, and updates made in the PR in frodo-lib under the same name as this PR update the library functions that this PR depends on. Changes for exports include:

Additionally, various typos and bugs were fixed. A list of some of the notable bugs that were fixed include:

Some tests were additionally added to the config export/import tests in order to test classic deployments. The tests use the host "http://openam-frodo-dev.classic.com:8080/am" since I used a local instance for the tests, but in the future we may want a more official way to handle doing classic deployment tests as opposed to having to spin up a local instance each time we want to update the mocks, which instances may differ depending on who is updating the tests.