google / timesketch

Collaborative forensic timeline analysis
Apache License 2.0
2.52k stars 577 forks source link

Vue migration build #3053

Closed Annoraaq closed 3 months ago

Annoraaq commented 3 months ago

Add latest state.

I had to try several things at once because Vuetify does not support the compat mode of Vue3. So I fixed some filter related issues and fixed some Vue3 upgrade warnings. I updated the router and Vuex but I can't validate it works because the Vuetify migration keeps the app from compiling.

So my plan is to fix all the blocking vuetify migrations (pointed out by the linter) and then try to get the app to a running state and then fix all remaining issues.

It seems that we have to migrate almost everything in one bulk.