You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our UI could be DRY-ed in a bunch of different ways:
We need to start extracting common UI components. When we add a new heuristic we end up copypasting the same 20 tailwind classes for the config form. Deduplicate some Svelte components #1138
We should reuse components across installer and the daemon UI.
For this we need to put them into a shared npm workspace. This should also halve the amount of dependabot security PRs as there's just one lockfile. Add both npm packages to same workspace #1143
Our config form could use a refactor so that the list of available heuristics is fetched from the backend. It shouldn't be necessary to write your own checkbox for a heuristic into the frontend code. We already load heuristic metadata from the backend when showing enabled heuristics for a recording. Load analyzers from backend, unify names #1153
Our UI could be DRY-ed in a bunch of different ways: