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

[Task](elektra): integrate 3rd-party UIs via npm #1458

Closed
3 of 4 tasks
andypf opened this issue Nov 11, 2024 · 2 comments
Closed
3 of 4 tasks

[Task](elektra): integrate 3rd-party UIs via npm #1458

andypf opened this issue Nov 11, 2024 · 2 comments
Assignees
Labels
dependencies Pull requests that update a dependency file enhancement investigate javascript Pull requests that update Javascript code Stale

Comments

@andypf
Copy link
Collaborator

andypf commented Nov 11, 2024

Task Description

As part of the decommissioning of the assets server, we need to integrate third-party UIs in elektra, such as Limes and Email, without relying on the assets server. The proposed approach is to use the GitHub npm registry. Instead of loading these UIs at runtime from the assets server, they can be added to package.json in Elektra and included at build time.

We'll begin with Limes and then extend this approach to include Email.

Subtasks

  • Create a GitHub workflow in the Limes UI repository to publish an npm package to the GitHub npm registry.
  • Add the published npm package to Elektra.
  • Integrate and ensure functionality within Elektra.
  • Extend this process to include the Email UI.
@andypf andypf self-assigned this Nov 11, 2024
@andypf andypf added enhancement investigate dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 11, 2024
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you need to keep this issue open set label of this issue to 'neverstale'. Thank you for your contributions.

@github-actions github-actions bot added the Stale label Jan 20, 2025
Copy link

github-actions bot commented Feb 4, 2025

This issue has been automatically closed due to inactivity. Thank you for your contributions.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement investigate javascript Pull requests that update Javascript code Stale
Projects
None yet
Development

No branches or pull requests

2 participants