Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(3scale)!: migrate to the new backend and remove deprecations #1254

Merged
merged 24 commits into from
Sep 25, 2024

Conversation

04kash
Copy link
Contributor

@04kash 04kash commented Sep 18, 2024

Hey, I just made a Pull Request!

  • removes legacy backend system
  • removes deprecations

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)
  • All your commits have a Signed-off-by line in the message. (more info)

@backstage-goalie
Copy link
Contributor

backstage-goalie bot commented Sep 18, 2024

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage-community/plugin-3scale-backend workspaces/3scale/plugins/3scale-backend major v1.8.5

@04kash 04kash marked this pull request as ready for review September 19, 2024 15:19
@04kash 04kash requested a review from a team as a code owner September 19, 2024 15:19
@04kash 04kash changed the title feat(3scale): migrate to the new backend and remove deprecations feat(3scale)!: migrate to the new backend and remove deprecations Sep 19, 2024
@backstage-goalie
Copy link
Contributor

Thanks for the contribution!
All commits need to be DCO signed before they are reviewed. Please refer to the the DCO section in CONTRIBUTING.md or the DCO status for more info.

@04kash 04kash force-pushed the 3scale-migration branch 2 times, most recently from 7cec455 to da1422a Compare September 24, 2024 20:41
@timbonicus timbonicus removed the request for review from a team September 25, 2024 06:54
Copy link
Contributor

@schultzp2020 schultzp2020 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve
/lgtm

@04kash
Copy link
Contributor Author

04kash commented Sep 25, 2024

@BethGriggs could you take a look and approve?

04kash and others added 21 commits September 25, 2024 23:06
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
…aleApiEntityProvider.ts

Co-authored-by: Dominika Zemanovicova <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
@BethGriggs BethGriggs merged commit 577034b into backstage:main Sep 25, 2024
12 checks passed
karthikjeeyar pushed a commit to karthikjeeyar/community-plugins that referenced this pull request Oct 28, 2024
…ackstage#1254)

* remove run.ts
* update dev/index.ts to use the new backend system
* remove the legacy dynamic plugin installer
* remove legacy backend references in README.md
* update src/alpha.ts
* migrate to the new backend and remove deprecations
* add changeset
* update dev/index.ts
* update api reports
* dedupe yarn.lock
* add dist-dynamic
* update package.json
* update eighty-suits-sell.md
* add type modifier to imports
* package.json updates
* update dist-dynamic
* yarn dedupe
* fix ci failures
* update workspaces/3scale/plugins/3scale-backend/src/providers/ThreeScaleApiEntityProvider.ts
* update api reports

Signed-off-by: Kashish Mittal <[email protected]>
Signed-off-by: Kashish Mittal <[email protected]>
Co-authored-by: Dominika Zemanovicova <[email protected]>
Co-authored-by: Paul Schultz <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants