Closed YashviJain01 closed 1 month ago
If the license is not applied or expired, a error will be sent via tha api or cli which are passed throguh gateway.
A exceptions list is also added for the allowed apis, which helps in deployment via airgap or cli.
https://chefio.atlassian.net/browse/CHEF-11671 https://chefio.atlassian.net/browse/CHEF-11670
A license interceptor has been added in automate gateway which will block the requests if the license is invalid.
rebuild components/automate-gateway
All PRs must tick these:
With occasional exceptions, all PRs from Progress employees must tick these:
make spell
All PRs from Progress employees should tick these if appropriate:
Please add a note next to any checkbox above if you are NOT ticking it.
APi Demo video:-
https://progresssoftware.sharepoint.com/:v:/s/ChefCoreC/EY6Pbs1E2PlBgfKjwPjbA_sBi6KTnX8HIRPZnudCi8clVg?e=VUvhAF
If the license is expired (UI):-
SonarQube Quality Gate
34.9% Coverage on New Code (is less than 80%)
See analysis details on SonarQube
:nut_and_bolt: Description: What code changed, and why?
If the license is not applied or expired, a error will be sent via tha api or cli which are passed throguh gateway.
A exceptions list is also added for the allowed apis, which helps in deployment via airgap or cli.
:chains: Related Resources
https://chefio.atlassian.net/browse/CHEF-11671 https://chefio.atlassian.net/browse/CHEF-11670
:+1: Definition of Done
A license interceptor has been added in automate gateway which will block the requests if the license is invalid.
:athletic_shoe: How to Build and Test the Change
rebuild components/automate-gateway
:white_check_mark: Checklist
All PRs must tick these:
With occasional exceptions, all PRs from Progress employees must tick these:
make spell
in any component directory)All PRs from Progress employees should tick these if appropriate:
Please add a note next to any checkbox above if you are NOT ticking it.
:camera: Screenshots, if applicable
APi Demo video:-
https://progresssoftware.sharepoint.com/:v:/s/ChefCoreC/EY6Pbs1E2PlBgfKjwPjbA_sBi6KTnX8HIRPZnudCi8clVg?e=VUvhAF
If the license is expired (UI):-