api-management-developer-portal icon indicating copy to clipboard operation
api-management-developer-portal copied to clipboard

Migrating to the new developer portal does not show user accounts subscriptions and products.

Open stormshaun opened this issue 1 year ago • 16 comments

Every bug report should have precise description and reproduction steps; console traces or source code references are appreciated.

For assistance requests, contact Azure support or submit a post on Stack Overflow. We don't provide support through GitHub Issues. Feature requests can be raised on the Azure Feedback Forum.

Bug description

Migrating to the new developer portal does not show user accounts subscriptions and products.

  • New developer portal fails to render products and subscriptions of a user if there is any product that a user has subscription to that has an ID starting with the word "products*".

Reproduction steps

  1. Create a Product in API-M that starts with e.g. "products-xxx"
  2. Add API in the created product
  3. Subscribe a user to the Product
  4. Check the user's Profile page in the new developer portal to verify if his/her subscriptions and products are still visible.

Expected behavior

User should be able to view the same subscription he/she has in the deprecated developer portal to the new developer portal.

Is your portal managed or self-hosted?

Managed

Release tag or commit SHA (if using self-hosted version)

N/A

API Management service name

[e.g., contoso-api]

Environment

  • Operating system: Windows 11
  • Browser: Chrome/Edge

Additional context

The deprecated developer portal is due to retire on October 2023 - can this be extended due to this breaking bug on the new developer portal or until the fix is implemented?

### Tasks

stormshaun avatar Sep 19 '23 03:09 stormshaun

Hello @stormshaun thank you for reporting the issue! This bug was already fixed and will be part of the next developer portal release, ETA ~ 1 month.

JMach1 avatar Sep 19 '23 13:09 JMach1

Hello @stormshaun thank you for reporting the issue! This bug was already fixed and will be part of the next developer portal release, ETA ~ 1 month.

Thanks! Would you also be able to confirm that the fix will be released prior to the scheduled retirement date of the deprecated developer portal?

stormshaun avatar Sep 20 '23 03:09 stormshaun

Yes, you can be sure about that.

JMach1 avatar Sep 20 '23 11:09 JMach1

Yes, you can be sure about that.

Thank you! Can the PR be linked or referenced here for visibility?

stormshaun avatar Sep 22 '23 11:09 stormshaun

Hello, is this bug really still open? Unfortunately, this is a real showstopper for us! When will there be the next version? Or more precisely, when will the outdated developer portal be retired?

marcelseifert avatar Nov 02 '23 07:11 marcelseifert

Hello, is this bug really still open? Unfortunately, this is a real showstopper for us! When will there be the next version? Or more precisely, when will the outdated developer portal be retired?

It is still open AFAIK. We still cannot fully move our development teams to use the new developer portal. @JMach1 - Would you be able to confirm or share a timeline if possible? Thank you!

stormshaun avatar Nov 10 '23 02:11 stormshaun

Release with a fix is in progress right now, it should take all regions within a week.

JMach1 avatar Nov 10 '23 11:11 JMach1

Release with a fix is in progress right now, it should take all regions within a week.

It is now 2024 - and a lot more than a week from the last update has passed. Are there any expected ETAs when the bugfix will be released? We are unable to advertise the usage of the new developer portal in our Organization. Thanks

stormshaun avatar Jan 10 '24 07:01 stormshaun

Seems that this is still not fixed as the Subscriptions under User Profile will display as empty when a user is subscribed to a Product that has an ID that starts with products-* Confirming if this is the case?

stormshaun avatar Jan 11 '24 01:01 stormshaun

@stormshaun we had to rollback the release as it was causing some issues. We started new release yesterday, it should be out within week or two. Sorry for the delay. https://github.com/Azure/api-management-developer-portal/releases

JMach1 avatar Jan 11 '24 12:01 JMach1

@stormshaun we had to rollback the release as it was causing some issues. We started new release yesterday, it should be out within week or two. Sorry for the delay. https://github.com/Azure/api-management-developer-portal/releases

Thanks for the update - to confirm our understanding, we will wait for a succeeding release to 2.25.0 which will come within the next two weeks

stormshaun avatar Jan 17 '24 03:01 stormshaun

We have published a new developer portal today which should have automatically picked up the latest software version 2.25.0. However, we are still encountering the same behavior

stormshaun avatar Jan 29 '24 07:01 stormshaun

@stormshaun , release 2.25 was not deployed in all the regions yet, for the managed portals. Please give it a few more days to be deployed everywhere.

malincrist avatar Jan 29 '24 08:01 malincrist

Is there a way to know which software version is our developer portal when we publish?

stormshaun avatar Jan 29 '24 22:01 stormshaun

@stormshaun , you can check it at <dev-portal-url>/internal-status-0123456789abcdef. What you are interested in is the version from CodeVersion. Release 2.25 should start with "202401.."

malincrist avatar Jan 30 '24 10:01 malincrist

@stormshaun , you can check it at <dev-portal-url>/internal-status-0123456789abcdef. What you are interested in is the version from CodeVersion. Release 2.25 should start with "202401.."

Thank you for this. Looks like we still don't have it yet.

"CodeVersion":"2023111717xxxx"

stormshaun avatar Jan 31 '24 06:01 stormshaun

This issue is related to managed developer portal. We advise you to create a Azure support request to get assistance on this issue. Please refer to the below link to create a new Azure support request, Please select Problem Type = "Developer Portal" in the request to route it appropriately.

https://learn.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request

mrcarlosdev avatar Mar 29 '24 17:03 mrcarlosdev