Closed VladimirAus closed 4 years ago
@VladimirAus Can you attach a screenshot of the Apps page in a non-kickstart setup please? I'm trying to reproduce this and I can see the warnings for expired credentials.
Thank you
See also the related comment here: https://github.com/apigee/apigee-devportal-kickstart-drupal/issues/431#issuecomment-700844379
Todo: Logic to be changed to show a warning if there are no valid keys ( invalid keys are expired or revoked)
here's a screenshot of kickstart:
here's a screenshot of non-kickstart installation:
non-kickstart version does show api is pending/expired but it doesn't show a warning with a reason for it. This functionality is should be in the core apigee_edge module, not just in a profile.
Cheers, J
Thanks for the screenshot @jannakha
Looks like we need to consolidate the app warnings. Here's the current list of warnings (see screenshot):
A warning is displayed if an app has at least one expired key.
A warning is displayed if an app has an approved key with at least one expired product.
We are going to add a third case where an app has no approved keys. i.e all keys are revoked.
Note that right now, it is possible for an app to have revoked keys (no warnings are shown).
@VladimirAus @jannakha is this what you were going for? Any other cases to consider?
yes, if all keys are revoked or expired a warning can be displayed as well. NOTE: it's possible to revoke all keys, but not via Drupal interface (only via apigee edge interface)
Description
Warnings only present when profile is present making module is not fully functional.
Steps to Reproduce
Proposal
Move the code from kickstart into the apigee edge module: