Open Matthew-Jenkins opened 10 months ago
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?
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
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:
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.