podman-desktop icon indicating copy to clipboard operation
podman-desktop copied to clipboard

chore(api): creating api package

Open axel7083 opened this issue 1 year ago • 4 comments

What does this PR do?

Moving directly all packages/main/src/plugin/api in one PR would make it hard to review due to the numbers of import that would be impacted. This first PR create the packages/api folder, and set the required configuration in the packages that will use the /@api/*.

⚠️ Packages that will not use the api are: packages/ui and packages/extension-api.

Screenshot / video of UI

What issues does this PR fix or reference?

Related to https://github.com/containers/podman-desktop/issues/6300

How to test this PR?

  • [ ] Tests are covering the bug fix or the new feature

axel7083 avatar Apr 03 '24 09:04 axel7083

hi @axel7083 , AFAIK technical debts issues are for post 1.10 release

benoitf avatar Apr 03 '24 10:04 benoitf

hi @axel7083 , AFAIK technical debts issues are for post 1.10 release

Okey, I was not aware as I had the issue assigned for this sprint

axel7083 avatar Apr 03 '24 11:04 axel7083

@axel7083 I think we moved it from the previous sprint to the next one but it should be moved to the next one and finally we should be able to handle lot of this kind of issues 🎉

benoitf avatar Apr 03 '24 11:04 benoitf

need to have 1.10 promoted release before being able to merge (to have easy backports to the 1.10 branch)

benoitf avatar Apr 25 '24 10:04 benoitf