Граф коммитов

1730 Коммитов

Автор SHA1 Сообщение Дата
Ray Chen 1c16b6276c
Introduce a root folder to save the logs and artifacts (#9715)
* Saved logs in separated folder

* Added a root folder to save artifacts and logs
2025-01-28 10:54:17 -08:00
Ronnie Geraghty c476b1e85e
Add 'AI Projects' label to common-labels.csv (#9697) 2025-01-27 16:03:17 -08:00
Ronnie Geraghty de053c2ab7
Add Database Watcher label to common labels CSV (#9703) 2025-01-27 10:24:14 -08:00
dependabot[bot] 34ae067ae0
Bump eslint from 9.17.0 to 9.19.0 in /tools/sdk-testgen (#9701)
Bumps [eslint](https://github.com/eslint/eslint) from 9.17.0 to 9.19.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.17.0...v9.19.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-26 11:08:52 +08:00
Ben Broderick Phillips 758182f516
Migrate stress storage cluster to TME (#9687)
* Migrate stress storage cluster

* Update addons version

* Update lock file versions for stress addons 0.3.5

* Add tenant to stress deploy login

* Fix ACR role conditionals
2025-01-24 17:01:45 -05:00
catalinaperalta 38869c373f
[tsp-client] README updates (#9691)
* update readme

* add override docs

* add help info

* update examples

* use contoso project in example

* rewording

* add example

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>
2025-01-24 11:53:55 -08:00
catalinaperalta 213127fa11
[tsp-client] Update docs (#9690)
* update docs

* update example

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>
2025-01-23 18:02:46 -08:00
Libba Lawrence 2f5b35b3a0
wrding (#9684) 2025-01-23 10:17:36 -08:00
Ray Chen 0a937f2228
deprecate track2 and refine code for PR scenario (#9682)
* deprecate track2 and refine code for PR scenario

* Update tools/spec-gen-sdk/src/automation/workflow.ts

Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>

---------

Co-authored-by: Mariana Rios Flores <mariari@microsoft.com>
2025-01-23 10:01:13 -08:00
Libba Lawrence 5e51c34034
[pylint] wrap excepts (#9683)
* wrap excepts

* version
2025-01-23 09:20:37 -08:00
Praven Kuttappan 46934b1b64
Update dotnet parser to skip RequiresUnreferencedCode attribute (#9680) 2025-01-22 18:54:01 -05:00
Rick Winter 8ba4f1b263
Rename the repo (#9678) 2025-01-22 12:47:39 -08:00
Libba Lawrence 5144d2e703
[pylint] dedent rule (#9669)
* dedent rule

* update

* readme

* copilot

* update

* register
2025-01-22 18:32:46 +00:00
Scott Beddall d73cf6d961
updates to test-proxy TSP StartPayload obj (#9663) 2025-01-21 13:45:37 -08:00
Scott Beddall 034d14aae1
Ensure that `TestRecordingMismatchException` doesn't exhaust default header size limits (#9662)
* limit the size of the Remaining Entries output in the actual header of a TestRecordingMismatch exception. The message content's potential size could break the default limits on header size
* update tests to reflect new exception output
2025-01-21 10:49:14 -08:00
Tianen 5d39a1de12
[sdk-gen] render log to html (#9647)
* add html logic

* change html name

* add function call

* fix comment

* fix comment & rename variable
2025-01-21 08:05:58 -08:00
dependabot[bot] 91f9443448
Bump typescript from 5.6.3 to 5.7.3 in /tools/sdk-testgen (#9661)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.3 to 5.7.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-20 16:29:16 +08:00
catalinaperalta 1cb6727924
[tsp-client] support unbranded emitters (#9632)
* support unbranded emitters

* release prep

* update search string

* update changelog

* wording

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>
2025-01-17 15:35:31 -08:00
catalinaperalta d3b34a07a0
[tsp-client] Add command to generate config files (#9566)
* add new command

* update docs

* update command

* tests + fixes

* update tests

* update azure-sdk/emitter-package-json-pinning logic

* add azure-sdk/emitter-package-json-pinning test

* update example file

* fixes

* increase timeout in case npm install takes longer

* update readme

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>
2025-01-17 15:15:12 -08:00
dependabot[bot] 6245d6eab7
Bump eslint-plugin-prettier from 4.2.1 to 5.2.2 in /tools/sdk-testgen (#9644)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 4.2.1 to 5.2.2.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v4.2.1...v5.2.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-17 14:08:09 +08:00
dependabot[bot] d2dc769832
Bump @typescript-eslint/parser in /tools/sdk-testgen (#9626)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 8.18.2 to 8.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.20.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-17 13:49:48 +08:00
dependabot[bot] eaf119d1b6
Bump @typescript-eslint/eslint-plugin in /tools/sdk-testgen (#9627)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.18.2 to 8.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.20.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-17 13:48:41 +08:00
Heath Stewart 9598c330cf
Add typespec-rust emitter options for test-proxy (#9628) 2025-01-15 19:06:29 -08:00
Ray Chen acad4add59
Ensure PrBranch variable is set (#9630) 2025-01-14 09:39:58 -08:00
Renhe Li a3fca46ee7
Update the version of dependencies and also fix the bug for file location. (#9573)
eslint-plugin and parser only compatible with "eslint": "^9.0.0",  so update all related version to make compile work
The change in snapshot is expected with only format change. All the output file in the integration test are work fine.
2025-01-10 15:47:08 +08:00
catalinaperalta c55fd9468c
[tsp-client] Float @azure-tools/openapi-to-typespec dep (#9602)
* float openapi-to-typespec dep

* release prep

* wording

* fix deps

---------

Co-authored-by: catalinaperalta <caperal@microsoft.com>
2025-01-09 17:31:41 -08:00
Scott Beddall 1d31e4f623
Fix `test-proxy` integration tests for .NET (#9606)
* install .net 6 on non-windows machines
2025-01-09 13:07:51 -08:00
Pan Shao 46b5bef7b4
Bump openapi-to-typespec to 0.10.6 (#9604)
Co-authored-by: Pan Shao <pashao@microsoft.com>
2025-01-09 14:57:31 +08:00
Travis Prescott e345b1ddd7
[TypeSpec APIView] Convert TypeSpec APIView Parser to TreeToken model (#9367)
* Intial changes.

* Resolve build errors. Package compiles.

* Progress on implementation.

* Add purge script

* Switch from mocha to vitest.

* Fix test library configuration.

* Clean up syntax.

* Improve formatting validation in tests.

* Formatting fixes.

* Progress on syntax.

* Work on checkline logic.

* Continue progress.

* Progress!

* Pass more tests.

* All tests passing for syntax!!!!

* Re-enable lineId tests.

* Add testing for RelatedToLine and IsContextEndLine.

* Fix up tests.

* Handle RelatedToId and IsContextEndLine in post-processing.

* Add debugging info.

* Pass CI?

* Update changelog for release date.
2025-01-08 08:58:52 -08:00
Ray Chen b071fede3a
Cleaned up dependencies and set pipeline variables (#9591)
* Cleaned up dependencies and set pipeline variables

* Format changelog

* Assigned value if it's PR scenario
2025-01-07 17:10:23 -08:00
Scott Beddall 67169d938f
update notes on usage of the logging variables (#9598) 2025-01-07 12:37:07 -08:00
Heath Stewart e6d16cf7df
Update Test-Proxy install instructions (#9600)
Update to modern .NET recommendation, and simplify instructions with the `--prerelease` switch I asked for and was implemented a couple years ago.
2025-01-07 12:33:44 -08:00
catalinaperalta 9b9981e3f5
[tsp-client] Support alternate entrypoint files (#9494)
* support specific entry point

* release prep

* add docs

* update changelog entry

* add entrypoint test with files

* update version

* changelog

---------

Co-authored-by: Catalina Peralta <caperal@microsoft.com>
2025-01-07 10:12:05 -08:00
Wanpeng Li 1113ab3188
Fix Migration Command Failure (#9593)
* fix

* Update version

* use quote

* fix command
2025-01-07 16:31:02 +08:00
Libba Lawrence 2130df7571
updatedates (#9585) 2025-01-06 11:21:38 -08:00
Tianen b70e5b47ec
Refactor Dependecies for spec-gen-sdk (#9572)
* remove dependecies difflib & commonmark
2025-01-06 10:09:13 -08:00
Wes Haggard ec51c7471e
Fix incorrect variable name (#9580)
* Fix incorrect variable name

* Add logging to service connection permission updates
2025-01-02 17:18:50 -08:00
Wes Haggard 75cfb4114a
Update package.json (#9581) 2025-01-02 17:07:22 -08:00
Libba Lawrence 44968ca4b7
update changelog (#9578) 2025-01-02 15:06:23 -08:00
dependabot[bot] 81bea6063c
Bump eslint-plugin-import from 2.30.0 to 2.31.0 in /tools/sdk-testgen (#9265)
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.30.0...v2.31.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-30 13:54:46 +08:00
Wanpeng Li 4b6011d134
Migrate JS Package (#9511)
* migration

* update

* update

* .

* .

* update

* Update generateRLCInPipeline.ts

* Update package.json

---------

Co-authored-by: albertxavier100 <albertxavier001@icloud.com>
2024-12-26 02:57:25 +00:00
Ray Chen 45fc16d759
Log improvements (#9565)
* Flush log explicitly and save filtered log

* Clean up handlebar template

* Bump version and add changelog

* Fixed a path issue and rename a function
2024-12-20 17:31:40 -08:00
Pan Shao fe565ed0c1
Bump openapi-to-typespec to 0.10.5 (#9564)
Co-authored-by: Pan Shao <pashao@microsoft.com>
2024-12-20 10:33:27 +08:00
Ben Broderick Phillips 19b24b95c8
Revert "[.NET] Updating to .NET 9 (#9539)" (#9560)
This reverts commit f6efa0a981.
2024-12-18 20:42:16 -05:00
Ray Chen 31ae9820b8
Added new command line interfaces (#9537)
* Support new CLI

* Cleanup some dependencies and updated params

* Remove octokit dependency and sdk breaking change labeling

* Changelog update

* Added sdkVersion parameter to contract

* Added apiVersion and removed unused fields

* Removed githubtoken parameter
2024-12-18 15:57:30 -08:00
Scott Beddall a1be3a140e
[TestProxy] Add auto-shutdown to the proxy (#9540)
* if `auto-shutdown-in-seconds X` is provided to the StartInvocation, enable the proxy to shutdown after X seconds of no traffic over its routes
2024-12-13 16:43:15 -08:00
Jesse Squire f6efa0a981
[.NET] Updating to .NET 9 (#9539)
The focus of these changes is to update the current .NET SDK and targets to
support .NET 9.
2024-12-13 16:10:45 -08:00
Wanpeng Li 5c03031ed8
Fix Windows Path Issue in js-sdk-release-tool (#9512)
* use posix path as it is supported in all platforms

* .
2024-12-13 06:28:38 +00:00
Scott Beddall 81963b1e68
Small test-proxy readme update (#9465)
* add a reference to x-recording-assets-file in the documentation
* note about auto port binding
2024-12-12 20:02:01 +00:00
Ray Chen 9816a069be
Support new interfaces (#9474)
* Support new interfaces

* Supported output contract and added file logger

* Use local cloned repo for generation

* Set the right path to use in generation
2024-12-12 10:02:52 -08:00