Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
36520e2
Change pull_request to pull_request_target
ayeshurun Sep 17, 2025
444d351
Merge pull request #4 from ayeshurun/fix-semantic-pr
ayeshurun Sep 17, 2025
8b34e28
Merge branch 'microsoft:main' into main
ayeshurun Sep 18, 2025
0c47fda
Merge branch 'microsoft:main' into main
ayeshurun Sep 18, 2025
ccd7b91
Merge branch 'microsoft:main' into main
ayeshurun Sep 21, 2025
43cc353
Merge branch 'microsoft:main' into main
ayeshurun Sep 21, 2025
ea76426
Merge branch 'microsoft:main' into main
ayeshurun Sep 28, 2025
c702b91
Merge branch 'microsoft:main' into main
ayeshurun Sep 29, 2025
5e847ef
Merge branch 'microsoft:main' into main
ayeshurun Oct 16, 2025
69c733e
Merge branch 'microsoft:main' into main
ayeshurun Oct 20, 2025
5d5f1ad
Merge branch 'microsoft:main' into main
ayeshurun Oct 20, 2025
0c5de9c
Merge branch 'microsoft:main' into main
ayeshurun Oct 21, 2025
025f456
Merge branch 'microsoft:main' into main
ayeshurun Oct 22, 2025
df0c5a4
Merge branch 'microsoft:main' into main
ayeshurun Oct 23, 2025
c6892ed
Merge branch 'microsoft:main' into main
ayeshurun Oct 26, 2025
f30ce9b
Merge branch 'microsoft:main' into main
ayeshurun Nov 4, 2025
cf7e06b
Merge branch 'microsoft:main' into main
ayeshurun Nov 11, 2025
3a727dd
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Nov 13, 2025
d3cfbb4
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Nov 17, 2025
bb051b1
Merge branch 'main' of https://github.com/ayeshurun/fabric-cli
Nov 26, 2025
f46f685
Merge branch 'microsoft:main' into main
ayeshurun Dec 9, 2025
54d7482
Fix import sqldb support
Dec 14, 2025
b143467
Add test
Dec 14, 2025
4f3aec1
Rerun tests
Dec 14, 2025
10b6287
Rerun tests
Dec 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/fabric_cli/core/hiearchy/fab_item.py
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ def get_payload(self, definition, input_format=None) -> dict:
| ItemType.VARIABLE_LIBRARY
| ItemType.GRAPHQLAPI
| ItemType.DATAFLOW
| ItemType.SQL_DATABASE
):
return {
"type": str(self.item_type),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ interactions:
Content-Type:
- application/json
User-Agent:
- ms-fabric-cli/1.2.0 (None; Linux; x86_64; 5.15.167.4-microsoft-standard-WSL2)
- ms-fabric-cli/1.2.0 (None; Linux; aarch64; 6.10.14-linuxkit)
method: GET
uri: https://api.fabric.microsoft.com/v1/workspaces
response:
Expand All @@ -26,15 +26,15 @@ interactions:
Content-Encoding:
- gzip
Content-Length:
- '762'
- '1152'
Content-Type:
- application/json; charset=utf-8
Date:
- Wed, 26 Nov 2025 15:38:00 GMT
- Mon, 15 Dec 2025 08:47:10 GMT
Pragma:
- no-cache
RequestId:
- c9126a2b-2f7a-4f54-936b-18df3c024fae
- 5fb857bb-dad0-4d59-8e95-af454d3c1e13
Strict-Transport-Security:
- max-age=31536000; includeSubDomains
X-Content-Type-Options:
Expand All @@ -60,7 +60,7 @@ interactions:
Content-Type:
- application/json
User-Agent:
- ms-fabric-cli/1.2.0 (None; Linux; x86_64; 5.15.167.4-microsoft-standard-WSL2)
- ms-fabric-cli/1.2.0 (None; Linux; aarch64; 6.10.14-linuxkit)
method: GET
uri: https://api.fabric.microsoft.com/v1/workspaces
response:
Expand All @@ -75,15 +75,15 @@ interactions:
Content-Encoding:
- gzip
Content-Length:
- '762'
- '1152'
Content-Type:
- application/json; charset=utf-8
Date:
- Wed, 26 Nov 2025 15:38:00 GMT
- Mon, 15 Dec 2025 08:47:10 GMT
Pragma:
- no-cache
RequestId:
- fdd3fed5-697a-4eaf-bdb6-0001b6740c15
- 278050fb-f499-462d-a172-a53340d33673
Strict-Transport-Security:
- max-age=31536000; includeSubDomains
X-Content-Type-Options:
Expand All @@ -109,7 +109,7 @@ interactions:
Content-Type:
- application/json
User-Agent:
- ms-fabric-cli/1.2.0 (None; Linux; x86_64; 5.15.167.4-microsoft-standard-WSL2)
- ms-fabric-cli/1.2.0 (None; Linux; aarch64; 6.10.14-linuxkit)
method: GET
uri: https://api.fabric.microsoft.com/v1/capacities
response:
Expand All @@ -125,15 +125,15 @@ interactions:
Content-Encoding:
- gzip
Content-Length:
- '667'
- '873'
Content-Type:
- application/json; charset=utf-8
Date:
- Wed, 26 Nov 2025 15:38:05 GMT
- Mon, 15 Dec 2025 08:47:15 GMT
Pragma:
- no-cache
RequestId:
- cf0d5df7-4b1d-4098-b1d1-105bc0f35331
- fe25c410-1bd6-43dc-9d50-76631d2cf4e6
Strict-Transport-Security:
- max-age=31536000; includeSubDomains
X-Content-Type-Options:
Expand Down Expand Up @@ -162,12 +162,12 @@ interactions:
Content-Type:
- application/json
User-Agent:
- ms-fabric-cli/1.2.0 (None; Linux; x86_64; 5.15.167.4-microsoft-standard-WSL2)
- ms-fabric-cli/1.2.0 (None; Linux; aarch64; 6.10.14-linuxkit)
method: POST
uri: https://api.fabric.microsoft.com/v1/workspaces
response:
body:
string: '{"id": "a236738d-ce17-46dd-b17c-ef2502924abb", "displayName": "fabriccli_WorkspacePerTestclass_000001",
string: '{"id": "7c496136-3bd9-4ab1-87de-ca254cb8bb5b", "displayName": "fabriccli_WorkspacePerTestclass_000001",
"description": "Created by fab", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004"}'
headers:
Access-Control-Expose-Headers:
Expand All @@ -181,13 +181,13 @@ interactions:
Content-Type:
- application/json; charset=utf-8
Date:
- Wed, 26 Nov 2025 15:38:11 GMT
- Mon, 15 Dec 2025 08:47:24 GMT
Location:
- https://api.fabric.microsoft.com/v1/workspaces/a236738d-ce17-46dd-b17c-ef2502924abb
- https://api.fabric.microsoft.com/v1/workspaces/7c496136-3bd9-4ab1-87de-ca254cb8bb5b
Pragma:
- no-cache
RequestId:
- 223417d5-830e-4cbc-897a-f621de9a7ffe
- db93580e-a242-4252-867f-e17a62c441f4
Strict-Transport-Security:
- max-age=31536000; includeSubDomains
X-Content-Type-Options:
Expand All @@ -213,13 +213,13 @@ interactions:
Content-Type:
- application/json
User-Agent:
- ms-fabric-cli/1.2.0 (import; Linux; x86_64; 5.15.167.4-microsoft-standard-WSL2)
- ms-fabric-cli/1.2.0 (import; Linux; aarch64; 6.10.14-linuxkit)
method: GET
uri: https://api.fabric.microsoft.com/v1/workspaces
response:
body:
string: '{"value": [{"id": "3634a139-2c9e-4205-910b-3b089a31be47", "displayName":
"My workspace", "description": "", "type": "Personal"}, {"id": "a236738d-ce17-46dd-b17c-ef2502924abb",
"My workspace", "description": "", "type": "Personal"}, {"id": "7c496136-3bd9-4ab1-87de-ca254cb8bb5b",
"displayName": "fabriccli_WorkspacePerTestclass_000001", "description": "Created
by fab", "type": "Workspace", "capacityId": "00000000-0000-0000-0000-000000000004"}]}'
headers:
Expand All @@ -230,15 +230,15 @@ interactions:
Content-Encoding:
- gzip
Content-Length:
- '796'
- '1187'
Content-Type:
- application/json; charset=utf-8
Date:
- Wed, 26 Nov 2025 15:53:54 GMT
- Mon, 15 Dec 2025 08:47:48 GMT
Pragma:
- no-cache
RequestId:
- 37f9bdc4-7698-4e5c-82ed-943e0c361e49
- 411459f1-70f4-45b8-9b2a-40b505190b40
Strict-Transport-Security:
- max-age=31536000; includeSubDomains
X-Content-Type-Options:
Expand All @@ -264,53 +264,12 @@ interactions:
Content-Type:
- application/json
User-Agent:
- ms-fabric-cli/1.2.0 (import; Linux; x86_64; 5.15.167.4-microsoft-standard-WSL2)
- ms-fabric-cli/1.2.0 (import; Linux; aarch64; 6.10.14-linuxkit)
method: GET
uri: https://api.fabric.microsoft.com/v1/workspaces/a236738d-ce17-46dd-b17c-ef2502924abb/items
uri: https://api.fabric.microsoft.com/v1/workspaces/7c496136-3bd9-4ab1-87de-ca254cb8bb5b/items
response:
body:
string: '{"value": [{"id": "4b496b1a-60ed-4566-95f2-62608de034d4", "type": "Report",
"displayName": "fabcli000001_new_6", "description": "Imported from fab", "workspaceId":
"a236738d-ce17-46dd-b17c-ef2502924abb"}, {"id": "3722b7bc-6772-4795-8b21-21f263cb5087",
"type": "SemanticModel", "displayName": "fabcli000001_auto", "description":
"", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"}, {"id": "7cb24376-4cc2-4027-b06b-70127e6a6fc9",
"type": "SemanticModel", "displayName": "fabcli000001_auto", "description":
"", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"}, {"id": "0bd3685c-f169-42f0-9a6c-2ad8431135a5",
"type": "SemanticModel", "displayName": "fabcli000001_new_7", "description":
"", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"}, {"id": "5983ec52-af00-4ba1-a7fe-04cc24ac306b",
"type": "SQLEndpoint", "displayName": "fabcli000001_new_11", "description":
"", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"}, {"id": "8d6168d5-7322-4679-a7d8-2144ddbde204",
"type": "Eventhouse", "displayName": "fabcli000001_auto", "description": "Created
by fab", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"}, {"id": "7f3cfa74-34db-40f0-96df-a18acaf2dbc3",
"type": "KQLDatabase", "displayName": "fabcli000001_auto", "description":
"fabcli000001_auto", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"},
{"id": "5e4b6c9b-a4ad-4e15-b699-877e19c79cd2", "type": "Notebook", "displayName":
"fabcli000001_new_2", "description": "Imported from fab", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"},
{"id": "09f1ef02-3df4-4193-a2ca-3ec4ffb3eb2b", "type": "Notebook", "displayName":
"fabcli000001_new_3", "description": "Imported from fab", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"},
{"id": "4bab7139-ef80-400f-a839-87b952e822ff", "type": "SparkJobDefinition",
"displayName": "fabcli000001_new_4", "description": "Imported from fab", "workspaceId":
"a236738d-ce17-46dd-b17c-ef2502924abb"}, {"id": "dbfb545c-22af-4b88-b31c-522d29b4e807",
"type": "DataPipeline", "displayName": "fabcli000001_new_5", "description":
"Imported from fab", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"},
{"id": "f5cef695-fc4a-4e5d-b92a-31c0e5b476ac", "type": "Eventhouse", "displayName":
"fabcli000001_auto", "description": "Created by fab", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"},
{"id": "3f2da5f6-891c-4258-809b-f7bb626a3a21", "type": "KQLDatabase", "displayName":
"fabcli000001_auto", "description": "fabcli000001_auto", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"},
{"id": "a728dd9e-56bc-4a0d-b673-8314d50e4bb5", "type": "KQLDatabase", "displayName":
"fabcli000001_new_8", "description": "Imported from fab", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"},
{"id": "16979e5d-56c9-4794-bea9-cd5497ba78a2", "type": "KQLQueryset", "displayName":
"fabcli000001_new_9", "description": "Imported from fab", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"},
{"id": "7b07ede8-3c4e-427a-8a5f-11538e9d3241", "type": "Eventhouse", "displayName":
"fabcli000001_new_10", "description": "Imported from fab", "workspaceId":
"a236738d-ce17-46dd-b17c-ef2502924abb"}, {"id": "11e090db-039c-460d-87ea-bd08c5e448cb",
"type": "MirroredDatabase", "displayName": "fabcli000001_new_11", "description":
"Imported from fab", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"},
{"id": "85a6cf58-02ae-4a09-b9a9-e7e11049925e", "type": "Reflex", "displayName":
"fabcli000001_new_12", "description": "Imported from fab", "workspaceId":
"a236738d-ce17-46dd-b17c-ef2502924abb"}, {"id": "cd10a517-c4dd-4a23-bb05-a4ec714ae237",
"type": "KQLDashboard", "displayName": "fabcli000001_new_13", "description":
"Imported from fab", "workspaceId": "a236738d-ce17-46dd-b17c-ef2502924abb"}]}'
string: '{"value": []}'
headers:
Access-Control-Expose-Headers:
- RequestId
Expand All @@ -319,15 +278,15 @@ interactions:
Content-Encoding:
- gzip
Content-Length:
- '956'
- '32'
Content-Type:
- application/json; charset=utf-8
Date:
- Wed, 26 Nov 2025 15:53:54 GMT
- Mon, 15 Dec 2025 08:47:49 GMT
Pragma:
- no-cache
RequestId:
- ea79a02c-7b16-4714-ae46-61edfccbbaae
- 0e2c4aa3-640e-4fea-94d6-739f1904563c
Strict-Transport-Security:
- max-age=31536000; includeSubDomains
X-Content-Type-Options:
Expand Down Expand Up @@ -355,9 +314,9 @@ interactions:
Content-Type:
- application/json
User-Agent:
- ms-fabric-cli/1.2.0 (import; Linux; x86_64; 5.15.167.4-microsoft-standard-WSL2)
- ms-fabric-cli/1.2.0 (import; Linux; aarch64; 6.10.14-linuxkit)
method: DELETE
uri: https://api.fabric.microsoft.com/v1/workspaces/a236738d-ce17-46dd-b17c-ef2502924abb
uri: https://api.fabric.microsoft.com/v1/workspaces/7c496136-3bd9-4ab1-87de-ca254cb8bb5b
response:
body:
string: ''
Expand All @@ -373,11 +332,11 @@ interactions:
Content-Type:
- application/octet-stream
Date:
- Wed, 26 Nov 2025 15:53:55 GMT
- Mon, 15 Dec 2025 08:47:50 GMT
Pragma:
- no-cache
RequestId:
- 49973fd4-99e7-4985-998c-0ea65fd2fff3
- cf0e88ef-5222-46f8-9fe7-cd06b42fe6ae
Strict-Transport-Security:
- max-age=31536000; includeSubDomains
X-Content-Type-Options:
Expand Down
Loading