Skip to content

feat: add browser apply actions#243

Merged
skulidropek merged 6 commits intomainfrom
issue-232
May 6, 2026
Merged

feat: add browser apply actions#243
skulidropek merged 6 commits intomainfrom
issue-232

Conversation

@skulidropek
Copy link
Copy Markdown
Member

Summary

  • Add POST /projects/:projectId/apply for applying docker-git config to one project from the browser UI.
  • Add browser actions for selected-project Apply and global Apply all.
  • Surface Apply in the project picker action bar and in the SSH terminal header.

Screenshots

Project picker actions:

Project picker with Apply and Apply all actions

SSH terminal action:

SSH terminal header with Apply action

Tests

  • bun run --cwd packages/api typecheck
  • bun run --cwd packages/app typecheck
  • bun run --cwd packages/api lint
  • bun run --cwd packages/app lint:effect
  • bun run --cwd packages/lib lint:effect
  • bun run --cwd packages/app lint:tests
  • bun run --cwd packages/api test
  • bun run --cwd packages/app vitest run tests/docker-git/actions-projects.test.ts
  • bun run --cwd packages/app build:web
  • git diff --check

Closes #232

@skulidropek skulidropek merged commit 0acfd65 into main May 6, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment