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

alerta-webui doesn't install on node 18 or above #573

Open
Matthew-Jenkins opened this issue Sep 12, 2023 · 2 comments
Open

alerta-webui doesn't install on node 18 or above #573

Matthew-Jenkins opened this issue Sep 12, 2023 · 2 comments

Comments

@Matthew-Jenkins
Copy link

Issue Summary
Unable to compile alerta on node 18, which is the oldest still supported version of node.

Environment

  • OS: Rhel8 & Fedora 38

  • API version: master

  • Deployment: N/A

  • For self-hosted, WSGI environment: N/A

  • Database: Postgres

  • Server config:
    Auth enabled? No
    Auth provider? N/A
    Customer views? No

  • web UI version: master

  • CLI version: N/A

To Reproduce
Steps to reproduce the behavior:

  1. Install node 18 or 20
  2. clone alerta-webui
  3. npm install

npm install will fail due to multiple no longer maintained libs not working on node18

Expected behavior
npm install should exit 0

Screenshots

Additional context
Looks like dependency hell. I tried doing a quick and dirty uplift to vuetify latest w/ vite but the best I could get is a white screen with nothing displayed after about 12 hours of work.

@Matthew-Jenkins Matthew-Jenkins changed the title alerta-webui doesn't istall on node 18 or above alerta-webui doesn't install on node 18 or above Sep 12, 2023
@crocchietta
Copy link

Good morning.
The latest version of web-ui is almost 2 years old. I also tried to compile it but I get many errors or other security alerts.
Is this project dead?
Has anyone managed to compile it with a recent environment?

@hyberdk
Copy link

hyberdk commented Oct 25, 2023

Hi @crocchietta,

Yeah the UI could use some TLC. @headphonejames did a push to upgrade to Vue3, but I did not try it out myself. Unfortunately I am not really a frontend dev, so I am pretty useless in that area..

if you want to check it out, its this branch: https://github.com/alerta/alerta-webui/tree/update-vue2-to-vue3

Any help here would be appreciated Im sure :-)

I do compile the UI from code, when building my docker container, but yes there are many warnings and such.. not ideal..

Esben

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

No branches or pull requests

3 participants