Skip to content

Instantly share code, notes, and snippets.

@JogoShugh
Created February 9, 2017 18:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JogoShugh/c9b78fd89b68e16eafa046d17f623fd6 to your computer and use it in GitHub Desktop.
Save JogoShugh/c9b78fd89b68e16eafa046d17f623fd6 to your computer and use it in GitHub Desktop.
VersionOne_Batch_Assets_API DHC Project
{"front-version":"1.4.2.1", "version":3, "nodes":[{"id":"BE8F33FF-B9A5-409D-831F-DC21EC15103A", "lastModified":"2017-02-09T13:16:36.146-05:00", "name":"VersionOne Batch Assets API", "type":"Project"},{"id":"07F1A78B-5F13-4833-A461-47ADF9BE0208", "lastModified":"2017-02-07T18:31:17.382-05:00", "name":"_ Execute QuickClose on Story Assets", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Story\nwhere:\n Scope: Scope:0\nexecute: QuickClose", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/batch", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"2726D020-6CD7-40DB-A48A-480C854BD483", "lastModified":"2017-02-09T08:17:12.818-05:00", "name":"_ Create StoryStatuses and then Stories with those Statuses in one Shot", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"# Inactivate current statuses\nfrom: StoryStatus\nexecute: Inactivate\n---\nAssetType: StoryStatus\nName: On the Shelf\nRollupState: 0\n---\nAssetType: StoryStatus\nName: Gettin' There\nRollupState: 64\n---\nAssetType: StoryStatus\nName: Fear Review\nRollupState: 64\n---\nAssetType: StoryStatus\nName: Try'n to Break\nRollupState: 64\n---\nAssetType: StoryStatus\nName: Done Done\nRollupState: 128\n# Create new stories referencing the statuses we just made\n---\nAssetType: Story\nScope: Scope:0\nName: First\nTimebox: Timebox:1007\nStatus: Done Done\n---\nAssetType: Story\nScope: Scope:0\nName: Second\nTimebox: Timebox:1007\nStatus: Try'n to Break\n---\nAssetType: Story\nScope: Scope:0\nName: Third\nTimebox: Timebox:1007\nStatus: Fear Review\n---\nAssetType: Story\nScope: Scope:0\nName: Fourth\nTimebox: Timebox:1007\nStatus: Gettin' There\n---\nAssetType: Story\nScope: Scope:0\nName: Fifth\nTimebox: Timebox:1007\nStatus: On the Shelf", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"2C0F32A7-0121-48C9-A729-CD81360CB533", "lastModified":"2017-02-07T14:34:13.051-05:00", "name":"_ Update Story status to Accepted", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Story\nwhere:\n Timebox: Timebox:1004\nupdate:\n Status: StoryStatus:137", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/batch", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"35B2F702-3539-41F5-9407-F1ED7C23F833", "lastModified":"2017-02-07T17:32:02.796-05:00", "name":"_ Create Three Stories", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"Name: One Story\nScope: Scope:0\n---\nName: Two Story\nScope: Scope:0\n---\nName: Three Story\nScope: Scope:0\n", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/new/Story", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"364F9848-996F-4EC7-889C-AB2A617086CD", "lastModified":"2017-02-07T17:31:31.663-05:00", "name":"_ Create Story with Task and Test w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"{\n \"Name\": \"My Story\",\n \"Scope\": \"Scope:0\",\n \"Description\": \"My story is awesome\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Test 1\",\n \"Description\": \"A test is always the first thing to think of\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Task 1\",\n \"Description\": \"But if you don't do the work, it never gets done\"\n }\n ]\n}", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/new/Story", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"59046630-62B4-4618-A0CE-34499AC534FB", "lastModified":"2017-02-08T14:27:34.286-05:00", "name":"002 Update Workitems move all to Iteration", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Story\nupdate:\n Timebox: Timebox:1007", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"619D9964-E33B-435F-9250-0BD34F13F19C", "lastModified":"2017-02-09T10:55:16.373-05:00", "name":"001.01 Select Scope and all Epics, Stories, Task, and Tests via query.v1", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Scope\nwhere:\n Name: My New Project\nselect:\n- Name\n- Description\n- BeginDate\n- Schedule\n- Owner\n- from: Workitems:Epic\n select:\n - Name", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/query.v1", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"63B722B5-901C-44BC-B591-1E61960D067C", "lastModified":"2017-02-07T18:29:04.339-05:00", "name":"_ Execute QuickClose on Story Assets w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"{\n \"from\": \"Story\",\n \"where\": {\n \"Scope\": \"Scope:0\"\n },\n \"execute\": \"QuickClose\"\n}", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/batch", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"6844BE1F-579A-4850-81A6-C3EEB909F726", "lastModified":"2017-02-07T14:34:03.898-05:00", "name":"_ QuickClose Story and Children w/filter", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Workitem\nfilter:\n- AssetType=\"Task\",\"Test\"\n- AssetState=\"64\"\nexecute: QuickClose\n---\nfrom: Story\nfilter:\n- AssetState='64'\nexecute: QuickClose", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/batch", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"6ECA6B95-207F-415A-AE5D-536C2AD8EC4C", "lastModified":"2017-02-07T14:33:56.252-05:00", "name":"_ Story Mass Edit Name", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Story\nwhere:\n Timebox: Timebox:1004\nupdate:\n Name: MASS EDIT", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/batch", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"7175E41D-7A88-46D7-8B1B-F13D5D2D269F", "lastModified":"2017-02-07T17:31:17.129-05:00", "name":"_ Create Story with Task and Test", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"Name: My Story\nScope: Scope:0\nDescription: My story is awesome\nChildren:\n- AssetType: Test\n Name: Test 1\n Description: A test is always the first thing to think of\n- AssetType: Task\n Name: Task 1\n Description: But if you don't do the work, it never gets done", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/new/Story", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"724B8451-A698-4158-9CE4-5846F2DF3770", "lastModified":"2017-02-08T14:09:50.981-05:00", "name":"001 Create Scope with nested Epics and descendants w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"{\n \"AssetType\": \"Scope\",\n \"Name\": \"My New Project\",\n \"Owner\": \"Member:20\",\n \"Parent\": \"Scope:0\",\n \"BeginDate\": \"2/11/2017 5:00:00 PM\",\n \"Description\": \"This is my new project\",\n \"Schedule\": \"Schedule:1000\",\n \"Workitems\": [\n {\n \"AssetType\": \"Epic\",\n \"Name\": \"First Epic\",\n \"Description\": \"First epic description\",\n \"Subs\": [\n {\n \"AssetType\": \"Story\",\n \"Name\": \"First Epic:First Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 1:Story 1:Test 1\",\n \"Description\": \"Epic 1:Story 1:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 1:Story 1:Task 1\",\n \"Description\": \"Epic 1:Story 1:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"First Epic:Second Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 1:Story 2:Test 1\",\n \"Description\": \"Epic 1:Story 2:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 1:Story 2:Task 1\",\n \"Description\": \"Epic 1:Story 2:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"First Epic:Third Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 1:Story 3:Test 1\",\n \"Description\": \"Epic 1:Story 3:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 1:Story 3:Task 1\",\n \"Description\": \"Epic 1:Story 3:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"First Epic:Fourth Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 1:Story 4:Test 1\",\n \"Description\": \"Epic 1:Story 4:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 1:Story 4:Task 1\",\n \"Description\": \"Epic 1:Story 4:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"First Epic:Fifth Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 1:Story 5:Test 1\",\n \"Description\": \"Epic 1:Story 5:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 1:Story 5:Task 1\",\n \"Description\": \"Epic 1:Story 5:Task Description\"\n }\n ]\n }\n ]\n },\n {\n \"AssetType\": \"Epic\",\n \"Name\": \"Second Epic\",\n \"Description\": \"Second epic description\",\n \"Subs\": [\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Second Epic:First Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 2:Story 1:Test 1\",\n \"Description\": \"Epic 2:Story 1:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 2:Story 1:Task 1\",\n \"Description\": \"Epic 2:Story 1:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Second Epic:Second Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 2:Story 2:Test 1\",\n \"Description\": \"Epic 2:Story 2:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 2:Story 2:Task 1\",\n \"Description\": \"Epic 2:Story 2:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Second Epic:Third Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 2:Story 3:Test 1\",\n \"Description\": \"Epic 2:Story 3:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 2:Story 3:Task 1\",\n \"Description\": \"Epic 2:Story 3:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Second Epic:Fourth Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 2:Story 4:Test 1\",\n \"Description\": \"Epic 2:Story 4:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 2:Story 4:Task 1\",\n \"Description\": \"Epic 2:Story 4:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Second Epic:Fifth Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 2:Story 5:Test 1\",\n \"Description\": \"Epic 2:Story 5:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 2:Story 5:Task 1\",\n \"Description\": \"Epic 2:Story 5:Task Description\"\n }\n ]\n }\n ]\n },\n {\n \"AssetType\": \"Epic\",\n \"Name\": \"Third Epic\",\n \"Description\": \"Third epic description\",\n \"Subs\": [\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Third Epic:First Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 3:Story 1:Test 1\",\n \"Description\": \"Epic 3:Story 1:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 3:Story 1:Task 1\",\n \"Description\": \"Epic 3:Story 1:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Third Epic:Second Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 3:Story 2:Test 1\",\n \"Description\": \"Epic 3:Story 2:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 3:Story 2:Task 1\",\n \"Description\": \"Epic 3:Story 2:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Third Epic:Third Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 3:Story 3:Test 1\",\n \"Description\": \"Epic 3:Story 3:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 3:Story 3:Task 1\",\n \"Description\": \"Epic 3:Story 3:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Third Epic:Fourth Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 3:Story 4:Test 1\",\n \"Description\": \"Epic 3:Story 4:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 3:Story 4:Task 1\",\n \"Description\": \"Epic 3:Story 4:Task Description\"\n }\n ]\n },\n {\n \"AssetType\": \"Story\",\n \"Name\": \"Third Epic:Fifth Story\",\n \"Children\": [\n {\n \"AssetType\": \"Test\",\n \"Name\": \"Epic 3:Story 5:Test 1\",\n \"Description\": \"Epic 3:Story 5:Test Description\"\n },\n {\n \"AssetType\": \"Task\",\n \"Name\": \"Epic 3:Story 5:Task 1\",\n \"Description\": \"Epic 3:Story 5:Task Description\"\n }\n ]\n }\n ]\n }\n ]\n}", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"7F75E0E9-3357-4550-85DF-A29802BBC161", "lastModified":"2017-02-07T17:59:28.606-05:00", "name":"_ Update Story set Status and Name", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Story\nwhere:\n Scope: Scope:0\nupdate:\n Status: StoryStatus:135\n Name: They are all the same now, that's nuts!", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/batch", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"A8C0BCC7-D114-4A8C-9CF4-F54D32D73E47", "lastModified":"2017-02-07T17:32:23.316-05:00", "name":"_ Create Three Stories w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"[\n {\n \"Name\": \"One Story\",\n \"Scope\": \"Scope:0\"\n },\n {\n \"Name\": \"Two Story\",\n \"Scope\": \"Scope:0\"\n },\n {\n \"Name\": \"Three Story\",\n \"Scope\": \"Scope:0\"\n }\n]", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/new/Story", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"B43DE661-F3AD-4D97-B4FB-FFAA57805237", "lastModified":"2017-02-08T15:06:01.354-05:00", "name":"004 QuickClose Story and Children", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Workitem\nfilter:\n- AssetType='Task','Test'\nexecute: QuickClose\n---\nfrom: Story\nexecute: QuickClose", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"B68CC9B2-6C09-4AE0-B9ED-9A8F47BBE7A7", "lastModified":"2017-02-08T16:37:23.958-05:00", "name":"006 Delete Task, Test, Story and Epic, Scope", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Workitem\nfilter:\n- AssetType='Task','Test'\nexecute: Delete\n---\nfrom: Story\nexecute: Delete\n---\nfrom: Epic\nexecute: Delete\n---\nfrom: Scope\nfilter:\n- ID!='Scope:0'\nexecute: Delete", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"BBC687ED-E3A6-48C5-B8D3-EC3A9CB5F07A", "lastModified":"2017-02-08T14:29:15.215-05:00", "name":"003 Update Story status to Done w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"{\n \"from\": \"Story\",\n \"where\": {\n \"Timebox\": \"Timebox:1007\"\n },\n \"update\": {\n \"Status\": \"StoryStatus:135\"\n }\n}", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"BC388CB8-0A17-474D-AB1B-303DAEE5C94C", "lastModified":"2017-02-09T10:52:44.484-05:00", "name":"_ Delete StoryStatuses and Activate defaults after mapping back to defaults", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"# Reactivate the default statuses\nfrom: StoryStatus\nfilter:\n - Name!=\"On the Shelf\",\"Gettin'' There\",\"Fear Review\",\"Try''n to Break\",\"Done Done\"\nexecute: Activate\n\n# Map story status back to the default statuses\n---\nfrom: Story\nwhere:\n Status.Name: On the Shelf\nupdate:\n Status: Future\n---\nfrom: Story\nwhere:\n Status.Name: Gettin' There\nupdate:\n Status: In Progress\n---\nfrom: Story\nwhere:\n Status.Name: Try'n to Break\nupdate:\n Status: In Progress \n---\nfrom: Story\nwhere:\n Status.Name: Fear Review\nupdate:\n Status: Done\n---\nfrom: Story\nwhere:\n Status.Name: Done Done\nupdate:\n Status: Accepted\n\n# Delete the hipster statuses\n---\nfrom: StoryStatus\nfilter:\n - Name=\"On the Shelf\",\"Gettin'' There\",\"Fear Review\",\"Try''n to Break\",\"Done Done\"\nexecute: Delete", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"CB09873E-62E4-4C51-A97E-38233F7DE4C2", "lastModified":"2017-02-08T14:27:44.893-05:00", "name":"002 Update Workitems move all to Iteration w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"{\n \"from\": \"Story\",\n \"update\": {\n \"Timebox\": \"Timebox:1007\"\n }\n}", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"D16F8527-CF60-4833-95F7-1B35A2BF5BBC", "lastModified":"2017-02-08T15:07:34.935-05:00", "name":"004 QuickClose Story and Children w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"[\n {\n \"from\": \"Workitem\",\n \"filter\": [\n \"AssetType='Task','Test'\"\n ],\n \"execute\": \"QuickClose\"\n },\n {\n \"from\": \"Story\",\n \"execute\": \"QuickClose\"\n }\n]", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"E1352781-8C9D-4770-BD6C-4A2EE9B85AA8", "lastModified":"2017-02-09T08:33:31.453-05:00", "name":"_ Delete StoryStatuses and Activate defaults", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: StoryStatus\nfilter:\n - Name=\"On the Shelf\",\"Gettin'' There\",\"Fear Review\",\"Try''n to Break\",\"Done Done\"\nexecute: Delete\n---\nfrom: StoryStatus\nfilter:\n - Name!=\"On the Shelf\",\"Gettin'' There\",\"Fear Review\",\"Try''n to Break\",\"Done Done\"\nexecute: Activate", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"E21442D9-B384-4ECB-B70D-5A4B423CC238", "lastModified":"2017-02-07T18:25:37.460-05:00", "name":"_ Update Story set Status and Name w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"{\n \"from\": \"Story\",\n \"where\": {\n \"Scope\": \"Scope:0\"\n },\n \"update\": {\n \"Status\": \"StoryStatus:135\",\n \"Name\": \"They are all the same now, that's nuts!\"\n }\n}", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset/batch", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"EF6A2963-B3F8-4083-90FF-830DC59A6A8C", "lastModified":"2017-02-08T14:30:56.921-05:00", "name":"005 Reactivate Story, Task, Test", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Workitem\nfilter:\n- AssetType='Story','Task','Test'\nexecute: Reactivate", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"F1094CA0-1AAD-4DBE-A8AA-7C6DF0C32E9A", "lastModified":"2017-02-08T14:09:42.958-05:00", "name":"001 Create Scope with nested Epics and descendants w/YAML", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"AssetType: Scope\nName: My New Project\nOwner: Member:20\nParent: Scope:0\nBeginDate: 2/11/2017 5:00:00 PM\nDescription: This is my new project\nSchedule: Schedule:1000\nWorkitems:\n- AssetType: Epic\n Name: First Epic\n Description: First epic description\n Subs:\n - AssetType: Story\n Name: First Epic:First Story\n Children:\n - AssetType: Test\n Name: Epic 1:Story 1:Test 1\n Description: Epic 1:Story 1:Test Description\n - AssetType: Task\n Name: Epic 1:Story 1:Task 1\n Description: Epic 1:Story 1:Task Description\n - AssetType: Story\n Name: First Epic:Second Story\n Children:\n - AssetType: Test\n Name: Epic 1:Story 2:Test 1\n Description: Epic 1:Story 2:Test Description\n - AssetType: Task\n Name: Epic 1:Story 2:Task 1\n Description: Epic 1:Story 2:Task Description\n - AssetType: Story\n Name: First Epic:Third Story\n Children:\n - AssetType: Test\n Name: Epic 1:Story 3:Test 1\n Description: Epic 1:Story 3:Test Description\n - AssetType: Task\n Name: Epic 1:Story 3:Task 1\n Description: Epic 1:Story 3:Task Description\n - AssetType: Story\n Name: First Epic:Fourth Story\n Children:\n - AssetType: Test\n Name: Epic 1:Story 4:Test 1\n Description: Epic 1:Story 4:Test Description\n - AssetType: Task\n Name: Epic 1:Story 4:Task 1\n Description: Epic 1:Story 4:Task Description\n - AssetType: Story\n Name: First Epic:Fifth Story\n Children:\n - AssetType: Test\n Name: Epic 1:Story 5:Test 1\n Description: Epic 1:Story 5:Test Description\n - AssetType: Task\n Name: Epic 1:Story 5:Task 1\n Description: Epic 1:Story 5:Task Description \n- AssetType: Epic\n Name: Second Epic\n Description: Second epic description\n Subs:\n - AssetType: Story\n Name: Second Epic:First Story\n Children:\n - AssetType: Test\n Name: Epic 2:Story 1:Test 1\n Description: Epic 2:Story 1:Test Description\n - AssetType: Task\n Name: Epic 2:Story 1:Task 1\n Description: Epic 2:Story 1:Task Description\n - AssetType: Story\n Name: Second Epic:Second Story\n Children:\n - AssetType: Test\n Name: Epic 2:Story 2:Test 1\n Description: Epic 2:Story 2:Test Description\n - AssetType: Task\n Name: Epic 2:Story 2:Task 1\n Description: Epic 2:Story 2:Task Description\n - AssetType: Story\n Name: Second Epic:Third Story\n Children:\n - AssetType: Test\n Name: Epic 2:Story 3:Test 1\n Description: Epic 2:Story 3:Test Description\n - AssetType: Task\n Name: Epic 2:Story 3:Task 1\n Description: Epic 2:Story 3:Task Description\n - AssetType: Story\n Name: Second Epic:Fourth Story\n Children:\n - AssetType: Test\n Name: Epic 2:Story 4:Test 1\n Description: Epic 2:Story 4:Test Description\n - AssetType: Task\n Name: Epic 2:Story 4:Task 1\n Description: Epic 2:Story 4:Task Description\n - AssetType: Story\n Name: Second Epic:Fifth Story\n Children:\n - AssetType: Test\n Name: Epic 2:Story 5:Test 1\n Description: Epic 2:Story 5:Test Description\n - AssetType: Task\n Name: Epic 2:Story 5:Task 1\n Description: Epic 2:Story 5:Task Description \n- AssetType: Epic\n Name: Third Epic\n Description: Third epic description\n Subs:\n - AssetType: Story\n Name: Third Epic:First Story\n Children:\n - AssetType: Test\n Name: Epic 3:Story 1:Test 1\n Description: Epic 3:Story 1:Test Description\n - AssetType: Task\n Name: Epic 3:Story 1:Task 1\n Description: Epic 3:Story 1:Task Description\n - AssetType: Story\n Name: Third Epic:Second Story\n Children:\n - AssetType: Test\n Name: Epic 3:Story 2:Test 1\n Description: Epic 3:Story 2:Test Description\n - AssetType: Task\n Name: Epic 3:Story 2:Task 1\n Description: Epic 3:Story 2:Task Description\n - AssetType: Story\n Name: Third Epic:Third Story\n Children:\n - AssetType: Test\n Name: Epic 3:Story 3:Test 1\n Description: Epic 3:Story 3:Test Description\n - AssetType: Task\n Name: Epic 3:Story 3:Task 1\n Description: Epic 3:Story 3:Task Description\n - AssetType: Story\n Name: Third Epic:Fourth Story\n Children:\n - AssetType: Test\n Name: Epic 3:Story 4:Test 1\n Description: Epic 3:Story 4:Test Description\n - AssetType: Task\n Name: Epic 3:Story 4:Task 1\n Description: Epic 3:Story 4:Task Description\n - AssetType: Story\n Name: Third Epic:Fifth Story\n Children:\n - AssetType: Test\n Name: Epic 3:Story 5:Test 1\n Description: Epic 3:Story 5:Test Description\n - AssetType: Task\n Name: Epic 3:Story 5:Task 1\n Description: Epic 3:Story 5:Task Description", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"F12107D4-859F-4839-AFA9-3E12757A6DBD", "lastModified":"2017-02-08T14:28:04.176-05:00", "name":"003 Update Story status to Done", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"from: Story\nwhere:\n Timebox: Timebox:1007\nupdate:\n Status: StoryStatus:135", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"F7A13388-9A89-4CD9-AB7C-DA29B11EF4B6", "lastModified":"2017-02-09T12:00:17.996-05:00", "name":"001.01 Select Scope and all Epics, Stories, Task, and Tests via query.v1 w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"{\n \"from\": \"Scope\",\n \"where\": {\n \"Name\": \"My New Project\"\n },\n \"select\": [\n \"Name\",\n \"Description\",\n \"BeginDate\",\n \"Schedule\",\n \"Owner\",\n {\n \"from\": \"Workitems:Epic\",\n \"select\": [\n \"Name\",\n \"Description\",\n {\n \"from\": \"Subs\",\n \"select\": [\n \"Name\",\n {\n \"from\": \"Children\",\n \"select\": [\n \"AssetType\",\n \"Name\",\n \"Description\"\n ]\n }\n ]\n }\n ]\n }\n ]\n}", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/query.v1", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"FAACA5E9-1BC6-4461-97FA-549043BFA199", "lastModified":"2017-02-08T13:52:21.101-05:00", "name":"_ GodObject Create Story with Task and Test", "headers":[{"enabled":true, "name":"Content-Type", "value":"text/yaml"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"AssetType: Story\nName: My Story is awesome\nScope: Scope:0\nDescription: My story is awesome\nChildren:\n- AssetType: Test\n Name: Test 1\n Description: A test is always the first thing to think of\n- AssetType: Task\n Name: Task 1\n Description: But if you don't do the work, it never gets done\n---\nfrom: Story\nwhere:\n Name: My story is awesome\nupdate:\n Timebox: Timebox:1007\n---\nfrom: Task\nfilter:\n- Parent.Name=\"My story is awesome\"\nexecute: Delete", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"FAFE45E9-0ACD-4FE9-A423-178BB4DE7428", "lastModified":"2017-02-08T15:37:22.144-05:00", "name":"005 Reactivate Story, Task, Test w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"{\n \"from\": \"Workitem\",\n \"filter\": [\n \"AssetType='Story','Task','Test'\"\n ],\n \"execute\": \"Reactivate\"\n}", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"},{"id":"FB7F2E86-1D06-4BA2-BDD7-C5364E76FAA4", "lastModified":"2017-02-08T16:36:54.974-05:00", "name":"006 Delete Task, Test, Story and Epic, Scope w/JSON", "headers":[{"enabled":true, "name":"Content-Type", "value":"application/json"},{"enabled":true, "name":"Authorization", "value":"Basic YWRtaW46YWRtaW4="}], "metaInfo":{"ownerId":"Local repository id"}, "type":"Request", "method":{"requestBody":true, "link":"http://tools.ietf.org/html/rfc7231#section-4.3.3", "name":"POST"}, "body":{"autoSetLength":true, "textBodyEditorHeight":351, "textBody":"[\n {\n \"from\": \"Workitem\",\n \"filter\": [\n \"AssetType='Task','Test'\"\n ],\n \"execute\": \"Delete\"\n },\n {\n \"from\": \"Story\",\n \"execute\": \"Delete\"\n },\n {\n \"from\": \"Epic\",\n \"execute\": \"Delete\"\n },\n {\n \"from\": \"Scope\",\n \"filter\": [\n \"ID!='Scope:0'\"\n ],\n \"execute\": \"Delete\"\n } \n]", "bodyType":"Text"}, "headersType":"Form", "uri":{"host":"localhost", "path":"/VersionOne.Web/api/asset", "scheme":{"name":"http", "version":"V11"}}, "parentId":"BE8F33FF-B9A5-409D-831F-DC21EC15103A"}]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment