githubnext/chopinPublic

Let's compose rich plans together

Add background job rollout controls

KCKrzysztof Cieslak authored committed by Krzysztof Cieślak
a9c593ePatch
Parentbeb8a54
25 files changed+360-65
StackedSplit
.env.example+2 −0
apps/server/src/config.test.ts+22 −0
apps/server/src/config.ts+9 −1
apps/server/src/jobs/runner.test.ts+44 −0
apps/server/src/jobs/runner.ts+1 −1
apps/server/src/main.ts+27 −14
apps/web/src/decision-view-control.tsx+23 −20
apps/web/src/decision-view.test.ts+14 −0
apps/web/src/room-workspace.tsx+22 −9
apps/web/src/workspace.tsx+6 −2
compose.yaml+2 −0
docs/hosted-agent.md+29 −0
docs/self-hosting.md+4 −0
docs/storage.md+17 −13
e2e/database.ts+66 −0
e2e/jobs.e2e.ts+41 −0
e2e/playwright.config.ts+2 −0
e2e/responsive-workspace.e2e.ts+2 −1
packages/editor/src/jobs.test.ts+11 −1
packages/editor/src/jobs.ts+3 −1
packages/editor/src/plan-editor.tsx+4 −0
packages/editor/src/widget-options.ts+1 −0
packages/editor/src/widgets/research-question.tsx+4 −2
packages/protocol/index.d.ts+2 −0
scripts/compose.test.ts+2 −0