loblaw-sre / backstage-plugin-gitlab

Backstage plugin for Gitlab
52 stars 31 forks source link

Plugin broken with latest backstage 1.8.3 #230

Open matteosilv opened 1 year ago

matteosilv commented 1 year ago

Plugin seems to be broken with latest backstage version:

useLocation() may be used only in the context of a <Router> component.

Overview page works fine but gitlab tab does not.

Backstage app created with Backstage version 1.8.3 (Create app version 0.4.34) My plugin configuration is:

<EntityLayout.Route if={isGitlabAvailable} path="/gitlab" title="Gitlab">
   <EntityGitlabContent />
</EntityLayout.Route>
matteosilv commented 1 year ago

related to this https://github.com/loblaw-sre/backstage-plugin-gitlab/pull/190

JellyBellyDev commented 1 year ago

Hi @matteosilv ! not having received replies and feedback, as promised, we forked with the commitment to maintain the plugin more actively. We hope that the plugin user community will follow and support us. You can find us at the following links: https://github.com/immobiliare/backstage-plugin-gitlab https://www.npmjs.com/package/@immobiliarelabs/backstage-plugin-gitlab Thanks! 🚀

art-to-ship commented 1 year ago

Sorry for the late reply, cross-posting the reply from The future of plugin? thread here.