Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Maps] Review request for Microsoft.Maps/Microsoft.Maps to add version preview/2.0 #14694

Closed
wants to merge 211 commits into from
Closed
Show file tree
Hide file tree
Changes from 207 commits
Commits
Show all changes
211 commits
Select commit Hold shift + click to select a range
66d97e9
Make maps data-plane swagger files compile when taken from api to sdk.
v-ddaian Mar 15, 2021
ca6a59c
Update correctly the search api
v-ddaian Mar 16, 2021
0fea01d
Update common.js and add swagger codegen to maps dataplane.
v-ddaian Mar 18, 2021
76df28a
Fix path issue
v-ddaian Mar 19, 2021
34edbe8
fix prettifier error.
v-ddaian Mar 19, 2021
e5dab0e
Replace mistyped extension.
v-ddaian Mar 19, 2021
5304ca1
Fix common type version.
v-ddaian Mar 19, 2021
b98bde7
Fix errors for alias.json
v-ddaian Mar 19, 2021
99b0269
run prettier
v-ddaian Mar 19, 2021
9c019ef
fix security def and parameters.
v-ddaian Mar 19, 2021
bfb0b46
Revert "fix security def and parameters."
v-ddaian Mar 19, 2021
e28b1d3
Revert "run prettier"
v-ddaian Mar 19, 2021
d11c92c
Revert "Fix errors for alias.json"
v-ddaian Mar 19, 2021
3d68ee2
fix extension issue
v-ddaian Mar 19, 2021
0413303
comment out all other errors.
v-ddaian Mar 19, 2021
894ac3b
revert changes to package.json files
v-ddaian Mar 19, 2021
0d32451
update files. remove common response as it isn't supported.
v-ddaian Mar 19, 2021
15038e1
update readonly problem
v-ddaian Mar 19, 2021
b4f68d9
Update error correctly to not be a breaking change
v-ddaian Mar 22, 2021
0ba6c6f
Remove unused definition.
v-ddaian Mar 22, 2021
14302a2
Fix GeoJSONGeometryCollection
v-ddaian Mar 22, 2021
d89fcce
Fix naming scheme
v-ddaian Mar 22, 2021
9910e1a
fix coord abb
v-ddaian Mar 22, 2021
1ea0928
fix geometryCollection error by using a more generic type for inherit…
v-ddaian Mar 22, 2021
53f04ac
update anon def
v-ddaian Mar 22, 2021
d54c74c
try without schema
v-ddaian Mar 22, 2021
e6df6da
fix naming issue.
v-ddaian Mar 22, 2021
62865ec
add schema
v-ddaian Mar 22, 2021
5d7871c
try again
v-ddaian Mar 22, 2021
aa36273
update common file
v-ddaian Mar 22, 2021
53df9bd
update route.json file
propheel Mar 22, 2021
e302511
Revert "update route.json file"
propheel Mar 22, 2021
a2e873a
Update geometry collection.
v-ddaian Mar 23, 2021
730bfd3
fix go modeler error
propheel Mar 23, 2021
62bc100
remove type
v-ddaian Mar 23, 2021
a3f2ec1
- fix ModelValidation
propheel Mar 23, 2021
c46e484
- enable Java and Python generation
propheel Mar 23, 2021
492173c
try with new errorDetail.
v-ddaian Mar 23, 2021
f279dc5
correct paths
v-ddaian Mar 23, 2021
00a1be0
revert changes to odataerror. update python sdk.
v-ddaian Mar 23, 2021
11946db
fix typo
v-ddaian Mar 23, 2021
9eedf4b
update error and readonly CoordinateAbbreviated to reuse more.
v-ddaian Mar 24, 2021
6ebcb42
- try to build Python SDK
propheel Mar 24, 2021
fd31729
- try to forcefully build Python SDK
propheel Mar 24, 2021
f001009
Add top level java.
v-ddaian Mar 24, 2021
2be8e2c
update warnings from lint diff
v-ddaian Mar 24, 2021
3760145
try java generation with the inline file.
v-ddaian Mar 24, 2021
86e54cb
update Java compilation with right tags.
v-ddaian Apr 2, 2021
ec97969
Fix compilation warnings
v-ddaian Apr 12, 2021
11b5d69
Update readme namespace names
v-ddaian Apr 14, 2021
76c82d6
Make enums be modelAsString: true
v-ddaian Apr 14, 2021
c3264dc
Add x-ms-error-response to error responses
v-ddaian Apr 15, 2021
8319bd9
Remove feedback.json and feedback reference from readme.md.
v-ddaian Apr 16, 2021
ff363f9
Fix "security" requirement object to have valid scope for OAuth2 secu…
propheel Apr 15, 2021
35d9c73
Fix "security" requirement object to have valid scope for OAuth2 secu…
propheel Apr 15, 2021
7fe5b31
Use common client parameters - part 1
propheel Apr 16, 2021
920a676
Use common client parameters - part 2
propheel Apr 19, 2021
1e901a8
Fix lint errors
propheel Apr 19, 2021
1d66b0f
update go namespace to the correct one.
v-ddaian Apr 19, 2021
e06271f
Use common response objects to fix duplicate schemas
propheel Apr 19, 2021
2612e3a
Fix semantic & model validation
propheel Apr 19, 2021
749b7d7
Fix autorest duplicate schema warnings
propheel Apr 19, 2021
6c7f13f
Fix C# generation of StyleRuleBaseType enum type
propheel Apr 19, 2021
c70c20f
Fix license header for GO lang
propheel Apr 20, 2021
7abba0d
Fix inheritance of the StyleRuleBase type in the FeatureState API
propheel Apr 20, 2021
7a84939
Revert resource-manager changes.
v-ddaian Apr 20, 2021
65f3492
Remove current version.
v-ddaian Apr 20, 2021
41dd115
Update java namespace.
v-ddaian Apr 20, 2021
1697492
Fix StyleRuleBase type inherited types generation
propheel Apr 20, 2021
5d52384
Fix prettier error
propheel Apr 21, 2021
4f6f740
Use common GeoJson naming & fix inheritance
propheel Apr 21, 2021
6ad656c
Update 200 response to be 200Async instead of error response. Also up…
v-ddaian Apr 22, 2021
a295395
Fix StyleRuleBase type inherited types generation
propheel Apr 22, 2021
5b6e7ff
Fix 'avoid' parameter in Route service to be actually an array of thi…
propheel Apr 22, 2021
f052fca
Rename definitions to have at least two words (fix AZC0012 error) and…
propheel Apr 26, 2021
58fbf3b
Fix prettier
propheel Apr 26, 2021
5bc8e02
Fix GeoJSON type hierarchy and WFS examples
propheel Apr 26, 2021
6ad43ca
Fix long running operation definitions and examples
propheel Apr 27, 2021
8d1de4d
Add missing descriptions
propheel Apr 27, 2021
f7acfca
Define batch responses in more detail & remove redundant definitions …
propheel Apr 28, 2021
339398b
Alias - remove unused definitions and empty 204 response
propheel Apr 29, 2021
41c20e3
Data - remove unused definitions, empty 204 responses and file upload…
propheel Apr 29, 2021
9b1bed0
Dataset - remove unused definitions and empty 204 response
propheel Apr 30, 2021
f26db4d
Fix description and linter validation
propheel Apr 30, 2021
8b0f34a
Elevation - remove unused definitions, merge some of them to get less…
propheel Apr 30, 2021
3f9da99
Conversion, Feature State & Geolocation - remove unused definitions a…
propheel May 3, 2021
97bede3
Use previous package-1.0-preview until new package-preview-2.0 is fixed.
propheel May 3, 2021
685ac83
Fix merge conflicts after rebase and security LintDiff
propheel May 3, 2021
0108123
Fix Alias, Data, Dataset, Conversion, Feature State, Tileset & WFS 2.…
propheel May 3, 2021
1959a03
Fix linter warnings - Use common definition for ontology
propheel May 3, 2021
e2b6afc
Fix linter errors - LongRunningResponseStatusCode
propheel May 3, 2021
6f317c5
Fix ApiDocPreview
propheel May 3, 2021
56351d4
Use different tag format to not relate with API version used
propheel May 3, 2021
c5ca85e
Use dummy trick to make ApiDocPreview and Avocado work
propheel May 3, 2021
8459b60
Another approach for ApiDocPreview
propheel May 3, 2021
82844f9
Seems like it is impossible to make ApiDocPreview work until someone …
propheel May 3, 2021
ae3adfa
update featureid to local parameter in wfs to see if it fixes error.
v-ddaian May 4, 2021
f541c2b
Remove dataset from wfs as it is not needed to fix doc preview.
v-ddaian May 4, 2021
d4896e1
Remove part that should be auto generated.
v-ddaian May 4, 2021
2c1a607
Fix error with java codegen.
v-ddaian May 6, 2021
e042cf0
Try to only export new versions of api.
v-ddaian May 7, 2021
0b126d2
Readd removed api's. Try with wfs v1 to see if api-preview passes.
v-ddaian May 7, 2021
e90a004
remove wfs2
v-ddaian May 7, 2021
dc316c5
Re-add wfs
v-ddaian May 10, 2021
d5e2b93
update the readme.go to see if it generates install instructions.
v-ddaian May 10, 2021
dca86fc
add after scripts to bundle install
v-ddaian May 10, 2021
b181291
Remove defaults from route to test if it fixes go sdk problems.
v-ddaian May 10, 2021
c5bae91
Remove "x-publish" just for api doc preview test
propheel May 10, 2021
2c78640
fix JSON typo after removal
propheel May 10, 2021
c3829a5
Experiment: do not use common responses for WFS 2.0
propheel May 10, 2021
5c0556c
Remove required false as it is the default value for query parameters…
v-ddaian May 11, 2021
ed45115
run prettier.
v-ddaian May 11, 2021
9dea6bd
Add onbe error-response individually to see if it fixes alias error.
v-ddaian May 11, 2021
9e11277
Revert experimental WFS changes
propheel May 11, 2021
339d6c5
Remove unused error.
v-ddaian May 11, 2021
d9b7a61
Remove duplicated common file for 2.0
propheel May 11, 2021
bf94889
Use ResponseFormat as a name for JsonFormat as one of the values is Json
propheel May 11, 2021
0733823
Mobility & Render - fix response types, remove unnecessary definitions
propheel May 12, 2021
2bf8280
Revert renaming TransitRouteType
propheel May 12, 2021
f56bd07
revert data.json to consume the correct type
v-ddaian May 12, 2021
f815486
Only put at consumes application/json
v-ddaian May 12, 2021
90d6a9f
Update consumes for data.
v-ddaian May 12, 2021
e84de32
Render - rename operations to have common names with examples
propheel May 12, 2021
95fc7db
update python codegen to use track2 correctly
v-ddaian May 12, 2021
768430f
Also change track2 from readme.md
v-ddaian May 12, 2021
bcd3351
Add track2 and track1
v-ddaian May 12, 2021
46f85d3
Don't generate the sdk for arm.
v-ddaian May 12, 2021
bf04622
Remove python track1 and add net track2.
v-ddaian May 13, 2021
b075813
Search - reduce number of responses for common cases
propheel May 12, 2021
77ac3f9
Elevation - fix input param for GetDataForPolyLine
propheel May 13, 2021
3b6e4da
Spatial - remove duplicated & unused definitions
propheel May 13, 2021
89c1bbe
Data - fix model validation
propheel May 13, 2021
b6629e4
Tileset - remove 204 body
propheel May 14, 2021
623a564
Timezone & Traffic - fix "produces" fields and Traffic file responses
propheel May 14, 2021
8fbad72
Add azure-sdk-for-net-track2 references to the -pr repo
propheel May 14, 2021
4c2e51b
Use azure-sdk-for-net without track2 since it's not enabled in the CI…
propheel May 14, 2021
05f95a4
Weather - remove unused definitions
propheel May 14, 2021
d9b6a9b
WFS 1.0 - remove unused definition and standardize naming
propheel May 14, 2021
c2371a0
WFS 2.0 - remove unused definition and standardize naming
propheel May 14, 2021
48c047f
Put TextFormat & GeographicResourceLocation to a common file
propheel May 14, 2021
eacd526
Fix double to integer so that calls work.
v-ddaian May 17, 2021
030c730
Skip url encoding for elevation input parameters.
v-ddaian May 17, 2021
3e62afb
Put url ecoding to correct spot.
v-ddaian May 17, 2021
af51635
update geoemtries to be comma separated array.
v-ddaian May 19, 2021
f36d232
Change search parameter order so that textFormat is always first.
v-ddaian May 19, 2021
bafdbdd
Change parameter to udid from udId to be consistent
v-ddaian May 19, 2021
4ad1619
update wfs limit from float to int
v-ddaian May 20, 2021
949fb1a
update from string to datetime
v-ddaian May 20, 2021
1d5ae89
Refix elevation.
v-ddaian May 20, 2021
3333ba3
Fix elevation prettier.
v-ddaian May 20, 2021
60de988
correctly update parameter to udid.
v-ddaian May 20, 2021
bc68f0e
Add geography to all services.
v-ddaian May 21, 2021
9b37804
update date-time
v-ddaian May 21, 2021
b7fab5f
Add description to data
v-ddaian May 21, 2021
6f1836d
Add client flatten
v-ddaian May 21, 2021
169022c
Run prettier
v-ddaian May 24, 2021
8cd1c5a
Add geometry to examples.
v-ddaian May 24, 2021
8643845
Update missing routes.
v-ddaian May 25, 2021
9ea5cbc
Route - fix added endpoints for missing API
propheel May 25, 2021
f63179c
Use autorest v3 for TypeScript code gen
propheel May 25, 2021
7b99325
Add arm to python sdk in order to have aad auth.
v-ddaian May 25, 2021
a46858a
Run prettier on route.
v-ddaian May 25, 2021
1579f68
update get routes fixes.
v-ddaian May 25, 2021
d587aa8
put correct name for example.
v-ddaian May 25, 2021
0412244
update format
v-ddaian May 25, 2021
d95679c
Add missing responses
v-ddaian May 26, 2021
43fd6eb
Add same security for all.
v-ddaian May 26, 2021
204c980
fix copyright and countryCode warnings
v-ddaian May 26, 2021
c6e5553
remove arm.
v-ddaian May 26, 2021
adb0453
fix extra comma
v-ddaian May 26, 2021
5a7d098
Add long running
v-ddaian May 26, 2021
c02bb9c
Remove unused stuff from readme.md
v-ddaian May 26, 2021
a03b61d
Run prettifier
v-ddaian May 26, 2021
4e89983
see if x-publish fixes linter error.
v-ddaian May 26, 2021
cdbe60a
Replace description.
v-ddaian May 26, 2021
9aa6dfc
disable long running operation for put state update
v-ddaian May 26, 2021
6eb25e1
Add schema of type string.
v-ddaian May 26, 2021
656b461
Replace description
v-ddaian May 26, 2021
c839693
Remove schema.
v-ddaian May 27, 2021
e504165
Remove after install to see if go package still fails.
v-ddaian May 27, 2021
06a25fa
Change credential type to bearer. and remove each sub key param.
v-ddaian May 28, 2021
e0babcc
- remove XML since our client libs are using JSON only and TS codegen…
propheel May 28, 2021
3a9cdcd
- fix DWG conversion 200 response to not be an error but actual resul…
propheel Jun 1, 2021
bd717b2
Fix Data & Dataset conversion 200 response to not be an error but act…
propheel Jun 2, 2021
d5d70ed
Fix OAuth description for Lint diff & fix prettier
propheel Jun 4, 2021
16b018c
Another try for the LintDiff CI
propheel Jun 4, 2021
02e35a9
Yet another try for the LintDiff CI
propheel Jun 4, 2021
9fe7a41
Remove security from common
v-ddaian Jun 4, 2021
aa6fb7f
fix description message.
v-ddaian Jun 4, 2021
2bd198a
Merge branch 'master' into dragos/dev/maps-fix-compilation-errors
propheel Jun 7, 2021
a3542c9
Remove preview 1 since preview 2 is added.
v-ddaian Jun 9, 2021
d79d587
remove unused preview 1 files.
v-ddaian Jun 9, 2021
3a3822c
Change api version from common to each service.
v-ddaian Jun 9, 2021
3238c6b
Add default error.
v-ddaian Jun 9, 2021
806de82
Update version and route and search with batch. Remove subscription k…
v-ddaian Jun 9, 2021
9aca553
fixes.
v-ddaian Jun 9, 2021
9a7e25b
Re-add 408.
v-ddaian Jun 9, 2021
a1e2ce0
fixes to errors.
v-ddaian Jun 9, 2021
b1d0b14
update types.
v-ddaian Jun 9, 2021
eac0b3e
Update description for batch.
v-ddaian Jun 9, 2021
1886c53
remove unused errors from examples.
v-ddaian Jun 9, 2021
3f8c094
fix ci after changes.
v-ddaian Jun 9, 2021
6038041
fix again errors in examples.
v-ddaian Jun 9, 2021
96167d2
remove package-preview-1.0 from go.
v-ddaian Jun 10, 2021
778c0bc
Remove go codegen as track1 isn't supported for data-plane.
v-ddaian Jun 10, 2021
33fd792
Leave go readme. Remove js from ci for now.
v-ddaian Jun 10, 2021
a5d68c5
remove 200 from dataset.
v-ddaian Jun 10, 2021
a8c89c5
Put 200 response back to the Maps LROs. Although those paths do not r…
propheel Jun 11, 2021
f204f29
Try to use .NET Track 2
propheel Jun 11, 2021
7809b3c
Workaround TS autogen limitation - loses inherited class properties d…
propheel Jun 14, 2021
a9ba08c
Fix 200 to be 400 error(fix duplicate)
v-ddaian Jun 15, 2021
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
74 changes: 74 additions & 0 deletions specification/common-types/data-plane/v1/types.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"swagger": "2.0",
"info": {
"version": "1.0",
"title": "Common types"
},
"paths": {},
"definitions": {
"ErrorDetail": {
"type": "object",
"description": "The error detail.",
"properties": {
"code": {
"readOnly": true,
"type": "string",
"description": "The error code."
},
"message": {
"readOnly": true,
"type": "string",
"description": "The error message."
},
"target": {
"readOnly": true,
"type": "string",
"description": "The error target."
},
"details": {
"readOnly": true,
"type": "array",
"items": {
"$ref": "#/definitions/ErrorDetail"
},
"description": "The error details."
},
"additionalInfo": {
"readOnly": true,
"type": "array",
"items": {
"$ref": "#/definitions/ErrorAdditionalInfo"
},
"description": "The error additional info."
}
}
},
"ErrorResponse": {
"type": "object",
"title": "Error response",
"description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).",
"properties": {
"error": {
"description": "The error object.",
"$ref": "#/definitions/ErrorDetail"
}
}
},
"ErrorAdditionalInfo": {
"type": "object",
"properties": {
"type": {
"readOnly": true,
"type": "string",
"description": "The additional info type."
},
"info": {
"readOnly": true,
"type": "object",
"description": "The additional info."
}
},
"description": "The resource management error additional info."
}
}
}
Loading