Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
111 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
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 @@ -1647,6 +1647,9 @@ sdk/compute/arm-computerecommender/ @qiaozha @MaryGao
# PRLabel: %Mgmt
sdk/computelimit/arm-computelimit/ @qiaozha @MaryGao

# 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 @@ -97,10 +97,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,3 +53,4 @@ 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
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
Copy link

@chienyuanchang chienyuanchang Dec 12, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I accidently revised this file. I've changed back many times. Maybe some merging issue so it didn't pick it up from my branches.

commit: 4af871c7b6129cc1e2537259c9a73789e55c0703
repo: Azure/azure-rest-api-specs
additionalDirectories:
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Sample and test output files (any directory starting with these names)
**/test_output*/
**/test-output*/
**/sample_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