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

Updating Osgi UI to remove the OSGIAjax #28320

Closed
jdotcms opened this issue Apr 22, 2024 · 2 comments · Fixed by #28321
Closed

Updating Osgi UI to remove the OSGIAjax #28320

jdotcms opened this issue Apr 22, 2024 · 2 comments · Fixed by #28321

Comments

@jdotcms
Copy link
Contributor

jdotcms commented Apr 22, 2024

Parent Issue

No response

Task

As an user I want to replace the OSGIAjax calls on the Plugins portlet by the new v1/osgi endpoint

Proposed Objective

Core Features

Proposed Priority

Priority 3 - Average

Acceptance Criteria

The OSGIAjax should be removed

External Links... Slack Conversations, Support Tickets, Figma Designs, etc.

No response

Assumptions & Initiation Needs

No response

Quality Assurance Notes & Workarounds

No response

Sub-Tasks & Estimates

No response

@jdotcms jdotcms self-assigned this Apr 22, 2024
jdotcms added a commit that referenced this issue Apr 23, 2024
…endpoint except the upload and the exported packages functionality related
@rjvelazco rjvelazco linked a pull request Apr 24, 2024 that will close this issue
jdotcms added a commit that referenced this issue Apr 24, 2024
github-merge-queue bot pushed a commit that referenced this issue Apr 25, 2024
* #27874 adding show system bundles

* #27874 adding the new OSGI v1 endpoint

* #27874 fix for the BundleMap

* #27874 adding postman tests

* #27874 adding feedback to the osgi resource

* #27874 adding feedback changes

* #27874 adding feedback changes

* #28320 adding changes to move all UI functionality to osgi/v1

* #27874 sonar feedback

* #28320 now everything on the plugins portlet is working with the new endpoint except the upload and the exported packages functionality related

* #28320 now also the exported packages is working

* #28320 now also the exported packages is working

* #28320 merge master done and more functionality done

* #28320 now modify the packages is working

* #28320 removing the OSGIAjax

* feat: allow user to add a plugin using the  button

---------

Co-authored-by: Rafael Velazco <rjvelazco21@gmail.com>
@rjvelazco
Copy link
Contributor

Passed Internal QA

  • Tested on Docker image: [dotcms/dotcms:trunk_c84abae]

Video

Screen.Recording.2024-04-26.at.1.58.05.PM-1.mov

@josemejias11
Copy link

Approved: Tested on trunk_98cdf34, Docker, macOS 13.0, FF v124.0.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants