Skip to content

App - #4844

Closed
darkofabijan wants to merge 11 commits into
mainfrom
feat/superplane-app
Closed

App#4844
darkofabijan wants to merge 11 commits into
mainfrom
feat/superplane-app

Conversation

@darkofabijan

Copy link
Copy Markdown
Contributor

No description provided.

Bender Rodriguez added 4 commits May 17, 2026 19:58
- Migration: create apps and app_docs tables
- Model: pkg/models/app.go with App, AppDoc structs and CRUD methods
- Proto: protos/apps.proto with Apps gRPC service (11 RPCs)
- gRPC actions: pkg/grpc/actions/apps/ with all handler implementations
- gRPC service: pkg/grpc/apps_service.go registered in server.go
- Public server: register Apps gateway endpoint and /api/v1/apps route
- Authorization: add apps resource rules to interceptor.go
- RBAC: add apps policies (read/create/update/delete/sync) to rbac_org_policy.csv

RPCs implemented:
  ListApps, DescribeApp, CreateApp, DeleteApp, SyncApp
  GetAppDashboard, UpdateAppDashboard, GetAppCanvas
  ListAppDocs, GetAppDoc, UpdateAppDoc

Code Storage integration is stubbed (TODOs in sync/update paths).
Canvas creation for new apps is deferred to Phase 2 materialization.
@superplanehq-integration

Copy link
Copy Markdown

👋 Commands for maintainers:

  • /sp start - Start an ephemeral machine (takes ~30s)
  • /sp stop - Stop a running machine (auto-executed on pr close)

Bender Rodriguez and others added 7 commits May 17, 2026 21:08
- Extract helper functions to workflowPageHelpers.ts
- Reduce workflowv2/index.tsx from 5415 to 5239 non-blank lines
- Fix unused variable violations in AgentSidebar components
- Update ESLint budget baseline to reflect improvements

This fixes the CI ESLint budget check failure.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@shiroyasha shiroyasha closed this Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants