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

13389 Коммитов

Автор SHA1 Сообщение Дата
Vincent Biret 9f5b327055
feat: adds dependency type parsing
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-09-11 12:38:53 -04:00
Vincent Biret fe75ed2c4d
fix: no new line when updating versions
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-09-11 10:54:04 -04:00
Vincent Biret 46bfbdb895
chore: updates dependencies versions 2024-09-11 10:46:24 -04:00
Vincent Biret e451c8d340
feat: adds types and bundle for CSharp 2024-09-11 10:45:46 -04:00
Samwel K. 217d3ecfc5
Merge pull request #5394 from microsoft/chore/update-cli-specs-with-auth-options
docs: Update CLI specs for `plugin add` and `edit` commands with auth options
2024-09-11 17:21:46 +03:00
Vincent Biret ae969901de
Apply suggestions from code review 2024-09-11 10:10:34 -04:00
samwelkanda 423cf3c53e Update plugin edit 2024-09-11 17:01:47 +03:00
samwelkanda 98081629a7 Update CLI plugin add and edit commands with auth options 2024-09-11 16:54:00 +03:00
Vincent Biret 8e4ade3b70
Merge pull request #5333 from microsoft/shem/fix_boolean_conversion_to_string_python
remove stringify from constructor properties
2024-09-11 08:21:39 -04:00
shemogumbe e5f9d44bf6
update changelog
fixes formatting of changelog entry

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-09-11 08:15:30 -04:00
shemogumbe 2bd2383dc3
fix unit tests for removed stringify on porperty value 2024-09-11 08:11:22 -04:00
shemogumbe 212e21cafb
remove stringify from constructor properties 2024-09-11 08:10:55 -04:00
Vincent Biret ee4dbb0450
Merge pull request #5383 from microsoft/fix/ts-query-paramters-casing
fix/ts query paramters casing
2024-09-11 07:19:36 -04:00
Vincent Biret 6e3fc92254
chore: linting
Co-authored-by: Andrew Omondi <andrueastman@users.noreply.github.com>
2024-09-11 06:19:58 -04:00
github-actions[bot] 7fb56c8f83
Merge pull request #5389 from microsoft/dependabot/pip/it/python/kiota-dependencies-b73352f4ed
chore(deps-dev): bump microsoft-kiota-serialization-json from 1.3.1 to 1.3.2 in /it/python in the kiota-dependencies group
2024-09-11 12:58:48 +03:00
github-actions[bot] e275a5d54e
Merge pull request #5388 from microsoft/dependabot/npm_and_yarn/it/typescript/multi-435c4b74b9
chore(deps): bump send and express in /it/typescript
2024-09-11 12:58:36 +03:00
github-actions[bot] 649a18b30c
Merge pull request #5390 from microsoft/dependabot/pip/it/python/pytest-8.3.3
chore(deps-dev): bump pytest from 8.3.2 to 8.3.3 in /it/python
2024-09-11 08:35:37 +00:00
dependabot[bot] fc1aeed0e7
chore(deps-dev): bump pytest from 8.3.2 to 8.3.3 in /it/python
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to 8.3.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.3)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-11 08:29:22 +00:00
dependabot[bot] 92e53015a0
chore(deps-dev): bump microsoft-kiota-serialization-json
Bumps the kiota-dependencies group in /it/python with 1 update: [microsoft-kiota-serialization-json](https://github.com/microsoft/kiota).


Updates `microsoft-kiota-serialization-json` from 1.3.1 to 1.3.2
- [Release notes](https://github.com/microsoft/kiota/releases)
- [Changelog](https://github.com/microsoft/kiota/blob/main/CHANGELOG.md)
- [Commits](https://github.com/microsoft/kiota/commits)

---
updated-dependencies:
- dependency-name: microsoft-kiota-serialization-json
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: kiota-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-11 08:29:15 +00:00
dependabot[bot] ee3d96719c
chore(deps): bump send and express in /it/typescript
Bumps [send](https://github.com/pillarjs/send) to 1.1.0 and updates ancestor dependency [express](https://github.com/expressjs/express). These dependencies need to be updated together.


Updates `send` from 0.18.0 to 1.1.0
- [Release notes](https://github.com/pillarjs/send/releases)
- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md)
- [Commits](https://github.com/pillarjs/send/compare/0.18.0...1.1.0)

Updates `express` from 4.20.0 to 5.0.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v5.0.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.20.0...v5.0.0)

---
updated-dependencies:
- dependency-name: send
  dependency-type: indirect
- dependency-name: express
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-11 08:28:10 +00:00
github-actions[bot] d5062cca23
Merge pull request #5386 from microsoft/dependabot/npm_and_yarn/it/typescript/kiota-dependencies-45143cb515
chore(deps): bump the kiota-dependencies group in /it/typescript with 7 updates
2024-09-11 08:27:34 +00:00
dependabot[bot] 1829ce490c
chore(deps): bump the kiota-dependencies group
Bumps the kiota-dependencies group in /it/typescript with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@microsoft/kiota-abstractions](https://github.com/microsoft/kiota-typescript) | `1.0.0-preview.63` | `1.0.0-preview.66` |
| [@microsoft/kiota-authentication-azure](https://github.com/microsoft/kiota-typescript) | `1.0.0-preview.58` | `1.0.0-preview.61` |
| [@microsoft/kiota-http-fetchlibrary](https://github.com/microsoft/kiota-typescript) | `1.0.0-preview.62` | `1.0.0-preview.65` |
| [@microsoft/kiota-serialization-form](https://github.com/microsoft/kiota-typescript) | `1.0.0-preview.51` | `1.0.0-preview.54` |
| [@microsoft/kiota-serialization-json](https://github.com/microsoft/kiota-typescript) | `1.0.0-preview.63` | `1.0.0-preview.66` |
| [@microsoft/kiota-serialization-multipart](https://github.com/microsoft/kiota-typescript) | `1.0.0-preview.41` | `1.0.0-preview.44` |
| [@microsoft/kiota-serialization-text](https://github.com/microsoft-typescript/kiota) | `1.0.0-preview.60` | `1.0.0-preview.63` |


Updates `@microsoft/kiota-abstractions` from 1.0.0-preview.63 to 1.0.0-preview.66
- [Release notes](https://github.com/microsoft/kiota-typescript/releases)
- [Commits](https://github.com/microsoft/kiota-typescript/compare/@microsoft/kiota-serialization-text@1.0.0-preview.63...@microsoft/kiota-abstractions@1.0.0-preview.66)

Updates `@microsoft/kiota-authentication-azure` from 1.0.0-preview.58 to 1.0.0-preview.61
- [Release notes](https://github.com/microsoft/kiota-typescript/releases)
- [Commits](https://github.com/microsoft/kiota-typescript/compare/@microsoft/kiota-http-fetchlibrary@1.0.0-preview.58...@microsoft/kiota-authentication-azure@1.0.0-preview.61)

Updates `@microsoft/kiota-http-fetchlibrary` from 1.0.0-preview.62 to 1.0.0-preview.65
- [Release notes](https://github.com/microsoft/kiota-typescript/releases)
- [Commits](https://github.com/microsoft/kiota-typescript/commits/@microsoft/kiota-http-fetchlibrary@1.0.0-preview.65)

Updates `@microsoft/kiota-serialization-form` from 1.0.0-preview.51 to 1.0.0-preview.54
- [Release notes](https://github.com/microsoft/kiota-typescript/releases)
- [Commits](https://github.com/microsoft/kiota-typescript/compare/@microsoft/kiota-abstractions@1.0.0-preview.51...@microsoft/kiota-serialization-form@1.0.0-preview.54)

Updates `@microsoft/kiota-serialization-json` from 1.0.0-preview.63 to 1.0.0-preview.66
- [Release notes](https://github.com/microsoft/kiota-typescript/releases)
- [Commits](https://github.com/microsoft/kiota-typescript/compare/@microsoft/kiota-serialization-text@1.0.0-preview.63...@microsoft/kiota-serialization-json@1.0.0-preview.66)

Updates `@microsoft/kiota-serialization-multipart` from 1.0.0-preview.41 to 1.0.0-preview.44
- [Release notes](https://github.com/microsoft/kiota-typescript/releases)
- [Commits](https://github.com/microsoft/kiota-typescript/compare/@microsoft/kiota-abstractions@1.0.0-preview.41...@microsoft/kiota-serialization-multipart@1.0.0-preview.44)

Updates `@microsoft/kiota-serialization-text` from 1.0.0-preview.60 to 1.0.0-preview.63
- [Commits](https://github.com/microsoft-typescript/kiota/commits)

---
updated-dependencies:
- dependency-name: "@microsoft/kiota-abstractions"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: kiota-dependencies
- dependency-name: "@microsoft/kiota-authentication-azure"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: kiota-dependencies
- dependency-name: "@microsoft/kiota-http-fetchlibrary"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: kiota-dependencies
- dependency-name: "@microsoft/kiota-serialization-form"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: kiota-dependencies
- dependency-name: "@microsoft/kiota-serialization-json"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: kiota-dependencies
- dependency-name: "@microsoft/kiota-serialization-multipart"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: kiota-dependencies
- dependency-name: "@microsoft/kiota-serialization-text"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: kiota-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-11 08:22:51 +00:00
Vincent Biret aa604b1957
docs: changelog entry for typescript query parameter casing fix
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-09-10 14:44:51 -04:00
Vincent Biret 05f10186d4
fix: casing consistency for TypeScript query parameters
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-09-10 14:41:39 -04:00
Vincent Biret 0d87028f7b
chore: linting moves default separators to a constant to reduce allocations
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-09-10 14:02:28 -04:00
Charles Wahome 0085a17664
Fix: remove encoding from human name (#5373) 2024-09-10 18:25:53 +03:00
Vincent Biret 7a39ecff15
Merge pull request #5370 from microsoft/fix/stack-overflow
fix/stack overflow
2024-09-10 08:55:57 -04:00
Vincent Biret 6eecf1ad84
fix: adds comment to contextualize the workaround 2024-09-10 07:07:53 -04:00
github-actions[bot] bb90c48ce8
Merge pull request #5379 from microsoft/dependabot/npm_and_yarn/it/typescript/eslint-447156b953
chore(deps-dev): bump the eslint group in /it/typescript with 3 updates
2024-09-10 09:02:06 +00:00
github-actions[bot] c2092a12d7
Merge pull request #5377 from microsoft/dependabot/npm_and_yarn/vscode/microsoft-kiota/eslint-447156b953
chore(deps-dev): bump the eslint group in /vscode/microsoft-kiota with 3 updates
2024-09-10 12:01:53 +03:00
github-actions[bot] f0973f07d4
Merge pull request #5378 from microsoft/dependabot/npm_and_yarn/vscode/microsoft-kiota/typescript-5.6.2
chore(deps-dev): bump typescript from 5.5.4 to 5.6.2 in /vscode/microsoft-kiota
2024-09-10 08:59:41 +00:00
Samwel K. 6bfabf0cb1
Merge pull request #5372 from microsoft/bugfix/function-descriptions
Bugfix/function descriptions
2024-09-10 11:59:37 +03:00
dependabot[bot] 9167ea5a63
chore(deps-dev): bump the eslint group in /it/typescript with 3 updates
Bumps the eslint group in /it/typescript with 3 updates: [@stylistic/eslint-plugin-ts](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin-ts), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@stylistic/eslint-plugin-ts` from 2.7.2 to 2.8.0
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases)
- [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v2.8.0/packages/eslint-plugin-ts)

Updates `@typescript-eslint/eslint-plugin` from 8.4.0 to 8.5.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.5.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.4.0 to 8.5.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.5.0/packages/parser)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 08:55:01 +00:00
github-actions[bot] 459fa56097
Merge pull request #5375 from microsoft/dependabot/pip/it/python/multidict-6.1.0
chore(deps-dev): bump multidict from 6.0.5 to 6.1.0 in /it/python
2024-09-10 08:54:17 +00:00
dependabot[bot] 605e50e272
chore(deps-dev): bump typescript in /vscode/microsoft-kiota
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.5.4 to 5.6.2.
- [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.5.4...v5.6.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 08:53:25 +00:00
dependabot[bot] 3bd637460c
chore(deps-dev): bump the eslint group
Bumps the eslint group in /vscode/microsoft-kiota with 3 updates: [@stylistic/eslint-plugin-ts](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin-ts), [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@stylistic/eslint-plugin-ts` from 2.7.2 to 2.8.0
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases)
- [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v2.8.0/packages/eslint-plugin-ts)

Updates `@typescript-eslint/eslint-plugin` from 8.4.0 to 8.5.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.5.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.4.0 to 8.5.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.5.0/packages/parser)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 08:53:15 +00:00
dependabot[bot] 1324854c37
chore(deps-dev): bump multidict from 6.0.5 to 6.1.0 in /it/python
Bumps [multidict](https://github.com/aio-libs/multidict) from 6.0.5 to 6.1.0.
- [Release notes](https://github.com/aio-libs/multidict/releases)
- [Changelog](https://github.com/aio-libs/multidict/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/multidict/compare/v6.0.5...v6.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 08:49:38 +00:00
github-actions[bot] a82016b6f3
Merge pull request #5376 from microsoft/dependabot/npm_and_yarn/it/typescript/multi-ceff1a497b
chore(deps): bump path-to-regexp and express in /it/typescript
2024-09-10 11:48:31 +03:00
dependabot[bot] adce8cb44a
chore(deps): bump path-to-regexp and express in /it/typescript
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) to 0.1.10 and updates ancestor dependency [express](https://github.com/expressjs/express). These dependencies need to be updated together.


Updates `path-to-regexp` from 0.1.7 to 0.1.10
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.10)

Updates `express` from 4.19.2 to 4.20.0
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.20.0)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: indirect
- dependency-name: express
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 08:22:45 +00:00
github-actions[bot] 6cec0ef723
Merge pull request #5374 from microsoft/dependabot/pip/it/python/yarl-1.11.1
chore(deps-dev): bump yarl from 1.11.0 to 1.11.1 in /it/python
2024-09-10 11:22:10 +03:00
dependabot[bot] 840cd201e9
chore(deps-dev): bump yarl from 1.11.0 to 1.11.1 in /it/python
Bumps [yarl](https://github.com/aio-libs/yarl) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/aio-libs/yarl/releases)
- [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/yarl/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: yarl
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 08:09:57 +00:00
samwelkanda 3b061ca985 Add CHANGELOG entry 2024-09-10 10:31:23 +03:00
samwelkanda b2bfbcbd2a Update tests 2024-09-10 08:21:02 +03:00
samwelkanda f3cb207df3 Update logic for getting function descriptions and conversation starters 2024-09-10 07:49:49 +03:00
Caleb Kiage 5fdd2615bf
merge schemas in allOf when generating a sliced OpenAPI document. (#5308)
* merge schemas in allOf when generating a sliced OpenAPI document.

* add test for object schema merge

* add null checks for allOf inlining algorithm

* add check for allOf types with different values

* fix schema type validation

* remove comment

* add any of and one of

* Add test for normal schema being unchanged

* apply code suggestions

* use SelectMany for AllOf flattening loop
2024-09-10 01:19:22 +03:00
Vincent Biret 30d9c346e1
fix: order does not matter in comparison
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-09-09 15:30:58 -04:00
Vincent Biret c7f84acac4
fix: stack overflow in comparer
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-09-09 15:05:27 -04:00
github-actions[bot] 915c31f8b4
Merge pull request #5362 from microsoft/dependabot/nuget/Microsoft.OpenApi.Readers-1.6.21
chore(deps): bump Microsoft.OpenApi.Readers from 1.6.19 to 1.6.21
2024-09-09 09:38:41 +00:00
dependabot[bot] 4fcaa79d1a
chore(deps): bump Microsoft.OpenApi.Readers from 1.6.19 to 1.6.21
Bumps [Microsoft.OpenApi.Readers](https://github.com/Microsoft/OpenAPI.NET) from 1.6.19 to 1.6.21.
- [Release notes](https://github.com/Microsoft/OpenAPI.NET/releases)
- [Commits](https://github.com/Microsoft/OpenAPI.NET/compare/1.6.19...1.6.21)

---
updated-dependencies:
- dependency-name: Microsoft.OpenApi.Readers
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-09 09:34:10 +00:00
github-actions[bot] 5e035b0893
Merge pull request #5361 from microsoft/dependabot/nuget/moq-4.20.72
chore(deps): bump moq from 4.20.71 to 4.20.72
2024-09-09 12:31:50 +03:00