-
Name Previous Value Current Value Assignee
robin
wh
-
-
Opened pr #89 with workspace REST API support.
-
Implemented REST API for workspaces at
/~api/workspaces:GET /workspaces/{id}— get workspace by idGET /workspaces— query workspaces (same query syntax as the workspaces page)POST /workspaces— create workspace (projectId,commitHash,specName, optionalbranch/issueId/pullRequestId)POST /workspaces/{id}/reprovision— reprovision an inactive workspaceDELETE /workspaces/{id}— delete workspace
Permissions match the UI: read/list/create require Create Workspaces; delete/reprovision require Manage Workspaces or ownership. Workspace tokens are not exposed.
-
State changed as build OD-7846 is successful
-
OneDev
changed state to 'Closed' 2 days ago
Previous Value Current Value Open
Closed
| Type |
Improvement
|
| Priority |
Normal
|
| Assignee | |
| Labels |
No labels
|
Issue Votes (0)
Basic CRUD operations for workspaces. Read endpoint suitable for near term needs.