Skip to content

Conversation

@geclos
Copy link
Collaborator

@geclos geclos commented Dec 10, 2025

This PR adds the UI and API layer for shadow and A/B testing functionality.

Changes

  • Add deployment test actions (create, destroy, pause, resume, stop)
  • Add deployment test stores and hooks (deploymentTests.ts, useActiveDeploymentTest.ts)
  • Add UI components for testing section in publish modal
  • Add active commits list and drafts commits list components
  • Add test deployment filter for traces
  • Add API route for active test status (/api/projects/[projectId]/active-test)
  • Update gateway handler to support deployment tests
  • Update commit selector UI
  • Add comprehensive documentation for shadow and A/B testing

Dependencies

  • Depends on: Core services PR (must be merged first)

Related PRs

  • Previous: Core services PR
  • This completes the shadow and A/B testing feature implementation

@geclos geclos force-pushed the feat/shadow-testing-apps branch from 2f81268 to b852b3d Compare December 11, 2025 13:13
@geclos geclos force-pushed the feat/shadow-testing-apps branch from b852b3d to 22a75b3 Compare December 11, 2025 13:19
@geclos geclos force-pushed the feat/shadow-testing-apps branch from 22a75b3 to 3c93cd9 Compare December 11, 2025 13:30
@geclos geclos force-pushed the feat/shadow-testing-apps branch from 3c93cd9 to ce134de Compare December 11, 2025 13:31
@geclos geclos force-pushed the feat/shadow-testing-apps branch from ce134de to b6e03dc Compare December 11, 2025 14:37
@geclos geclos force-pushed the feat/shadow-testing-apps branch from b6e03dc to 7587b85 Compare December 11, 2025 14:47
@geclos geclos force-pushed the feat/shadow-testing-apps branch from 7587b85 to d26114b Compare December 11, 2025 14:55
@geclos geclos force-pushed the feat/shadow-testing-apps branch from d26114b to 289ae46 Compare December 11, 2025 15:13
@geclos geclos force-pushed the feat/shadow-testing-apps branch from 289ae46 to 4e112f0 Compare December 11, 2025 15:16
@geclos geclos force-pushed the feat/shadow-testing-apps branch from 4e112f0 to 36a1dc7 Compare December 11, 2025 15:20
@geclos geclos force-pushed the feat/shadow-testing-apps branch from 36a1dc7 to d85b0f5 Compare December 11, 2025 15:22
- Add deployment test actions (create, destroy, pause, resume, stop)
- Add deployment test stores and hooks
- Add UI components for testing section in publish modal
- Add active commits list and drafts commits list
- Add test deployment filter for traces
- Add API route for active test status
- Update gateway handler to support deployment tests
- Update commit selector UI
- Add documentation for shadow and A/B testing
@geclos geclos force-pushed the feat/shadow-testing-apps branch from d85b0f5 to cbb629d Compare December 11, 2025 15:23
@geclos geclos merged commit f3a27dc into main Dec 11, 2025
7 checks passed
@geclos geclos deleted the feat/shadow-testing-apps branch December 11, 2025 15:32
@github-actions github-actions bot locked and limited conversation to collaborators Dec 11, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants