* move dev server scripts onto project repos
* wip: move scripts onto Repo structs
* wip: repo settings page
* i18n and fixes
* fix refresh
* i18n
* nits
* clickable repo cards
* view logs for all dev servers
* updates to workspaces
* Let's make some changes to the way applications are tested: (vibe-kanban 4592de6c)
- When the user starts a dev server, we should automatically open the `PreviewPanel.tsx`
- In the preview panel, if no dev server script is set for any of the repos in the workspace show a message along these lines:
Vibe Kanban can run dev servers to help you test your changes. You can set this up in the repo settings area. You can learn more about testing applications here: https://www.vibekanban.com/docs/core-features/testing-your-application
- We should also not show the `PreviewControlsContainer.tsx` if none of the repos have a dev server script
`vibe-kanban/frontend/src/components/panels/PreviewPanel.tsx`
`vibe-kanban/frontend/src/components/ui-new/actions/index.ts`
`vibe-kanban/frontend/src/components/ui-new/containers/PreviewControlsContainer.tsx`
---------
Co-authored-by: Louis Knight-Webb <louis@bloop.ai>