Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
157 commits
Select commit Hold shift + click to select a range
81ab2a7
Configurations: 'specification/ai/ContentUnderstanding/tspconfig.yam…
azure-sdk Dec 3, 2025
cbcbab0
[SDK spec update] update commit sha
chienyuanchang Dec 4, 2025
354955e
[SDK update] e11e268a65224bd90f3aa450d44ca4b0e1d5ed1c
chienyuanchang Dec 4, 2025
4a5a604
[SDK changes] Changes for build
chienyuanchang Dec 4, 2025
ea7c52d
add package review
chienyuanchang Dec 4, 2025
4ca401c
add changelog
chienyuanchang Dec 4, 2025
8ff33e4
[SDK changes] Temp fix for keyFrameTimesMs
chienyuanchang Dec 4, 2025
beafb7e
check in samples
chienyuanchang Dec 5, 2025
d502f38
[SDK spec update] update commit sha
chienyuanchang Dec 5, 2025
e63f04f
[SDK-UPDATE] 5877ae086b6090761a921421ec6dc712baf3268b
chienyuanchang Dec 5, 2025
76dd016
[SDK-FIX][SERVICE-FIX] KeyFrameTimesMs
chienyuanchang Dec 5, 2025
223cc07
[SDK-FIX] result.body for analyzer functions
chienyuanchang Dec 5, 2025
fa0e44a
update sample files
chienyuanchang Dec 5, 2025
63fbeda
add gitignore
chienyuanchang Dec 5, 2025
f823bdc
require files for sample generation
chienyuanchang Dec 5, 2025
726d94f
update gitignore
chienyuanchang Dec 5, 2025
3bf554f
[SDK-FIX] null guard fixes for deserializer functions
chienyuanchang Dec 5, 2025
184ec98
get the raw response
chienyuanchang Dec 5, 2025
b09b77f
[SDK-SPEC] update commit sha
chienyuanchang Dec 5, 2025
2d9db2e
[SDK-UPDATE] 4af871c7b6129cc1e2537259c9a73789e55c0703
chienyuanchang Dec 5, 2025
207638b
[SDK-SPEC] update commit sha
chienyuanchang Dec 6, 2025
a01b485
[SDK-UPDATE] 4af871c7b6129cc1e2537259c9a73789e55c0703
chienyuanchang Dec 6, 2025
62ffa0b
[SDK-FIX][SERVICE-FIX] KeyFrameTimesMs
chienyuanchang Dec 6, 2025
53a1552
rename sample env
chienyuanchang Dec 6, 2025
e28c357
[Sample] use npx dev-tool samples publish -f
chienyuanchang Dec 6, 2025
dab8429
restore pnpm-lock.yaml
chienyuanchang Dec 6, 2025
c8ceba4
add ci.yml
chienyuanchang Dec 8, 2025
3730cff
[SDK-FORMAT] pnpm lint:fix and pnpm format
chienyuanchang Dec 8, 2025
9e827f5
resotre pnpm-lock.yaml
chienyuanchang Dec 8, 2025
19f2e6b
revert keyFrameTimesMs to have independent commit
chienyuanchang Dec 8, 2025
55318b0
[SERVICE-FIX] KeyFrameTimesMs
chienyuanchang Dec 8, 2025
720ba79
move src code to generated
chienyuanchang Dec 9, 2025
93d7ecd
add src
chienyuanchang Dec 9, 2025
665f1cf
[SDK-FIX] needed changes
chienyuanchang Dec 9, 2025
0981234
[SERVICE-FIX] KeyFrameTimesMs
chienyuanchang Dec 9, 2025
a912d8a
test files
chienyuanchang Dec 10, 2025
04c663b
[Test] auto detect for api key in record
chienyuanchang Dec 10, 2025
70cee52
add sample test
chienyuanchang Dec 10, 2025
5997249
[SDK-SPEC] update commit sha
chienyuanchang Dec 10, 2025
0b93e7f
check in generated code
chienyuanchang Dec 10, 2025
f5a0f88
[SDK-FIX] changes according to new TypeSpec changes
chienyuanchang Dec 10, 2025
2a8bac8
[SDK-FIX] revert unnecessary changes
chienyuanchang Dec 10, 2025
bf420f9
pnpm lint:fix and pnpm format
chienyuanchang Dec 10, 2025
5b9a275
review update after build
chienyuanchang Dec 11, 2025
eed5baa
draft update of sample.env
chienyuanchang Dec 11, 2025
e4a9a66
update sample.env files
chienyuanchang Dec 11, 2025
6675149
update readme
chienyuanchang Dec 11, 2025
1ea6ccb
Merge PR 15686: CU JavaScript SDK and Samples
yungshinlintw Dec 11, 2025
7d7086b
MERGE: Fix merge issues from merging PR 15686
yungshinlintw Dec 11, 2025
3bb70ee
TEST: Push the initial test recording
yungshinlintw Dec 11, 2025
f088937
Configurations: 'specification/ai/ContentUnderstanding/tspconfig.yam…
azure-sdk Dec 3, 2025
adf8308
[SDK spec update] update commit sha
chienyuanchang Dec 4, 2025
31741c7
[SDK update] e11e268a65224bd90f3aa450d44ca4b0e1d5ed1c
chienyuanchang Dec 4, 2025
f5aeb60
[SDK changes] Changes for build
chienyuanchang Dec 4, 2025
c188fa9
add package review
chienyuanchang Dec 4, 2025
54e265d
add changelog
chienyuanchang Dec 4, 2025
706edc7
[SDK changes] Temp fix for keyFrameTimesMs
chienyuanchang Dec 4, 2025
3298f56
check in samples
chienyuanchang Dec 5, 2025
59e30e5
[SDK spec update] update commit sha
chienyuanchang Dec 5, 2025
b1f7ae5
[SDK-UPDATE] 5877ae086b6090761a921421ec6dc712baf3268b
chienyuanchang Dec 5, 2025
49307b0
[SDK-FIX][SERVICE-FIX] KeyFrameTimesMs
chienyuanchang Dec 5, 2025
22cba48
[SDK-FIX] result.body for analyzer functions
chienyuanchang Dec 5, 2025
5a30409
update sample files
chienyuanchang Dec 5, 2025
554db04
add gitignore
chienyuanchang Dec 5, 2025
8862b80
require files for sample generation
chienyuanchang Dec 5, 2025
4dcdf24
update gitignore
chienyuanchang Dec 5, 2025
8d06934
[SDK-FIX] null guard fixes for deserializer functions
chienyuanchang Dec 5, 2025
a336313
get the raw response
chienyuanchang Dec 5, 2025
753a948
[SDK-SPEC] update commit sha
chienyuanchang Dec 5, 2025
3ab6fec
[SDK-UPDATE] 4af871c7b6129cc1e2537259c9a73789e55c0703
chienyuanchang Dec 5, 2025
15fdfde
[SDK-SPEC] update commit sha
chienyuanchang Dec 6, 2025
c249e8c
[SDK-UPDATE] 4af871c7b6129cc1e2537259c9a73789e55c0703
chienyuanchang Dec 6, 2025
e73f660
[SDK-FIX][SERVICE-FIX] KeyFrameTimesMs
chienyuanchang Dec 6, 2025
2aac033
rename sample env
chienyuanchang Dec 6, 2025
66690b2
[Sample] use npx dev-tool samples publish -f
chienyuanchang Dec 6, 2025
23c3949
restore pnpm-lock.yaml
chienyuanchang Dec 6, 2025
211b390
add ci.yml
chienyuanchang Dec 8, 2025
50a11ea
[SDK-FORMAT] pnpm lint:fix and pnpm format
chienyuanchang Dec 8, 2025
c4ae139
resotre pnpm-lock.yaml
chienyuanchang Dec 8, 2025
a9101dd
revert keyFrameTimesMs to have independent commit
chienyuanchang Dec 8, 2025
6be40e1
[SERVICE-FIX] KeyFrameTimesMs
chienyuanchang Dec 8, 2025
a8913c8
move src code to generated
chienyuanchang Dec 9, 2025
91ae417
add src
chienyuanchang Dec 9, 2025
9a6c5b7
[SDK-FIX] needed changes
chienyuanchang Dec 9, 2025
52a5a57
[SERVICE-FIX] KeyFrameTimesMs
chienyuanchang Dec 9, 2025
f16f874
test files
chienyuanchang Dec 10, 2025
83db058
[Test] auto detect for api key in record
chienyuanchang Dec 10, 2025
9905cbc
add sample test
chienyuanchang Dec 10, 2025
5d6714d
[SDK-SPEC] update commit sha
chienyuanchang Dec 10, 2025
30ae2a2
check in generated code
chienyuanchang Dec 10, 2025
4c9abc7
[SDK-FIX] changes according to new TypeSpec changes
chienyuanchang Dec 10, 2025
ef52be1
[SDK-FIX] revert unnecessary changes
chienyuanchang Dec 10, 2025
fec50fe
pnpm lint:fix and pnpm format
chienyuanchang Dec 10, 2025
ba5cd8c
review update after build
chienyuanchang Dec 11, 2025
313d856
draft update of sample.env
chienyuanchang Dec 11, 2025
8fa6cd7
update sample.env files
chienyuanchang Dec 11, 2025
6501eac
update readme
chienyuanchang Dec 11, 2025
ecd9f79
TEST: Push the initial test recording
yungshinlintw Dec 11, 2025
983460f
revert other sdk sha
chienyuanchang Dec 11, 2025
32c0969
use main pnpm-lock.yaml
chienyuanchang Dec 11, 2025
1dca5ff
Update pnpm-lock.yaml for ai-content-understanding-rest dependencies
chienyuanchang Dec 11, 2025
e85055c
Add UPCA and UPCE barcode types to cspell dictionary
chienyuanchang Dec 11, 2025
a306728
Remove broken links from README (NPM and mocking)
chienyuanchang Dec 11, 2025
e26571d
move ci.yml to right location
chienyuanchang Dec 12, 2025
d3c9802
[SDK-LINT-FIX] urlTemplate.ts
chienyuanchang Dec 12, 2025
8577964
formatting
chienyuanchang Dec 12, 2025
cc9b150
Use createTestCredential for playback mode compatibility
chienyuanchang Dec 12, 2025
9fbdc8d
Add snippet:ignore markers to README code blocks
chienyuanchang Dec 12, 2025
f8441b5
[TEST-FIX] fix sample file path. Need to remove skip test after recor…
chienyuanchang Dec 12, 2025
09b7581
Merge PR 36864: [Draft] JS CU SDK check
yungshinlintw Dec 12, 2025
21bc9f2
TEST: Push new test recording. Re-enable analyze binary in playback
yungshinlintw Dec 12, 2025
f79b746
Merge remote-tracking branch 'origin/main' into sdkauto/@azure-rest-a…
yungshinlintw Jan 5, 2026
16eef1c
Merge branch 'main' into sdkauto/@azure-rest-ai-content-understanding…
yungshinlintw Jan 23, 2026
6ede396
Configurations: 'specification/ai/ContentUnderstanding/tspconfig.yam…
azure-sdk Dec 3, 2025
6337204
Configurations: 'specification/ai/ContentUnderstanding/tspconfig.yam…
azure-sdk Dec 3, 2025
329764d
add package review
chienyuanchang Dec 4, 2025
f650392
check in samples
chienyuanchang Dec 5, 2025
852e598
update sample files
chienyuanchang Dec 5, 2025
b40a8e2
add gitignore
chienyuanchang Dec 5, 2025
3277d6d
rename sample env
chienyuanchang Dec 6, 2025
68a4d61
[Sample] use npx dev-tool samples publish -f
chienyuanchang Dec 6, 2025
df8da98
move src code to generated
chienyuanchang Dec 9, 2025
3532ad3
add src
chienyuanchang Dec 9, 2025
7c1ee4d
test files
chienyuanchang Dec 10, 2025
7937e4f
add sample test
chienyuanchang Dec 10, 2025
35b554d
[SAMPLE-UPDATE] update accroding to dotnet changes
chienyuanchang Dec 30, 2025
6169e82
[SAMPLE-UPDATE] update js and ts samples
chienyuanchang Dec 30, 2025
59bfd30
[SAMPLE-UPDATE] analyzeReturnRawJson
chienyuanchang Dec 30, 2025
d07df5e
[README-UPDATE] update readme by dotnet version
chienyuanchang Dec 30, 2025
dbec77b
[SPEC-UPDATE] update commit
chienyuanchang Jan 2, 2026
f0c96cc
[SDK-UPDATE] commit a3291026612253abe544704a27bfad1dbdd5dcc2
chienyuanchang Jan 3, 2026
447ca60
update link
chienyuanchang Jan 5, 2026
c196783
update pnpm-lock.yaml
chienyuanchang Jan 5, 2026
7b8f135
[SDK-FIX] update for lint issue
chienyuanchang Jan 5, 2026
384bdf3
[SERVICE-FIX] accept both keyFrameTimesMs and KeyFrameTimesMs
chienyuanchang Jan 5, 2026
ccdf36b
npm format update
chienyuanchang Jan 5, 2026
4f33f4a
[SDK-UPDATE] update by dotnet customization
chienyuanchang Jan 5, 2026
9bcb5d8
[SAMPLE-UPDATE] use .value and fix some compilation errors
chienyuanchang Jan 5, 2026
93078a5
[SDK-UPDATE] set default contentType as application/octet-stream
chienyuanchang Jan 5, 2026
6dad957
[TEST] aligned sanitized terms
chienyuanchang Jan 6, 2026
e4e3f09
npm run format
chienyuanchang Jan 6, 2026
ac32592
[SDK-UPDATE] Retrieve operation id
chienyuanchang Jan 6, 2026
fed145f
[TEST] add operationID test
chienyuanchang Jan 6, 2026
3d35dbe
remove overrides
chienyuanchang Jan 6, 2026
b2978c6
pnpm format
chienyuanchang Jan 6, 2026
2f02cf4
update pnpm-lock
chienyuanchang Jan 6, 2026
d8139b8
update js and ts samples
chienyuanchang Jan 6, 2026
3eec649
[ENV-VARIABLES] update AZURE_CONTENT_UNDERSTANDING_ to CONTENTUNDERST…
chienyuanchang Jan 13, 2026
f2045d8
Remove env var not yet used
chienyuanchang Jan 13, 2026
d79f48b
[Sample] add grantCopyAuth test
chienyuanchang Jan 13, 2026
375fe06
[Sample] update from samples-dev
chienyuanchang Jan 13, 2026
31acbee
update pnpm-lock.yaml after rebase
chienyuanchang Jan 14, 2026
165a06d
fix palyback issue
chienyuanchang Jan 14, 2026
8cce690
npm run format
chienyuanchang Jan 14, 2026
e051036
remove duplicated lines for codeowner
Jan 23, 2026
488a20b
align pnpm-lock.yaml
Jan 23, 2026
412d98c
align eng/ignore-links.txt
Jan 23, 2026
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
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -1644,6 +1644,9 @@ sdk/compute/arm-computerecommender/ @qiaozha @MaryGao @JialinHuang803
# PRLabel: %Mgmt
sdk/computelimit/arm-computelimit/ @qiaozha @MaryGao @JialinHuang803

# PRLabel: %Mgmt
sdk/contentunderstanding/ai-content-understanding-rest/ @qiaozha @MaryGao

###########
# Config
###########
Expand Down
4 changes: 4 additions & 0 deletions .vscode/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,14 @@
"Rtsp",
"Sybase",
"Teradata",
"UPCA",
"UPCE",
"USUK",
"Uncapitalize",
"Unencrypted",
"Unprocessable",
"Upca",
"Upce",
"Usuk",
"Vertica",
"Xiaomi",
Expand Down
1 change: 1 addition & 0 deletions eng/ignore-links.txt
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,5 @@ https://learn.microsoft.com/javascript/api/@azure/arm-computerecommender?view=az
https://learn.microsoft.com/javascript/api/@azure/arm-computelimit?view=azure-node-preview
https://learn.microsoft.com/javascript/api/@azure/arm-certificateregistration?view=azure-node-preview
https://learn.microsoft.com/javascript/api/@azure/arm-domainregistration?view=azure-node-preview
https://learn.microsoft.com/javascript/api/@azure-rest/ai-content-understanding?view=azure-node-preview
https://learn.microsoft.com/javascript/api/@azure/arm-dell-storage
82 changes: 82 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
directory: specification/cognitiveservices/ContentSafety
commit: d85dc63616d14d9790b224d46aad024e3461955b
commit: 4af871c7b6129cc1e2537259c9a73789e55c0703
repo: Azure/azure-rest-api-specs
additionalDirectories:
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Sample and test output files (any directory starting with these names)
**/test_output*/
**/sample_output*/

# Node / JavaScript
lib/
build/
.parcel-cache/
pnpm-debug.log*

# Local-only scripts/config
.local_only/
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Release History

## 1.0.0-beta.1 (2025-12-04)

### Features Added

Initial release of the @azure-rest/ai-content-understanding package
21 changes: 21 additions & 0 deletions sdk/contentunderstanding/ai-content-understanding-rest/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Copyright (c) Microsoft Corporation.

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading
Loading