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

308 Коммитов

Автор SHA1 Сообщение Дата
Minh-Anh Phan 648c9572c4
[OpenAI] Post-release Changelog Update (#28149) 2024-01-03 22:43:30 +00:00
Deyaaeldeen Almahallawi 708c239873
[OpenAI] Post-release activities (#28143) 2024-01-03 09:57:40 -08:00
Deyaaeldeen Almahallawi 724958fe94
[OpenAI] Post-release changes (#28025) 2023-12-08 19:42:04 +00:00
Deyaaeldeen Almahallawi 7622ca73c5
[OpenAI] Add support for 2023-12-01-preview API (#28011)
### Packages impacted by this PR
@azure/openai

### Issues associated with this PR
N/A

### Describe the problem that is addressed by this PR
This PR adds support for the following features in the
2023-12-01-preview API:
- Support for image generation using DALL-E v3 models which are now
deployable on Azure with new features such as revised prompts and larger
image sizes.
- Support for rich content filtering information for the input prompts
and for the completions
- Support for new features in chat completions such as tools

TODO:
- ~Add entries for the new features in the changelog~
- ~Document the breaking changes in the changelog~

### What are the possible designs available to address the problem? If
there are more than one possible design, why was the one in this PR
chosen?
N/A

### Are there test cases added in this PR? _(If not, why?)_
Yes

### Provide a list of related PRs _(if any)_
N/A

### Command used to generate this PR:**_(Applicable only to SDK release
request PRs)_

### Checklists
- [x] Added impacted package name to the issue description
- [ ] Does this PR needs any fixes in the SDK Generator?** _(If so,
create an Issue in the
[Autorest/typescript](https://github.com/Azure/autorest.typescript)
repository and link it here)_
- [ ] Added a changelog (if necessary)

---------

Co-authored-by: Minh-Anh Phan <111523473+minhanh-phan@users.noreply.github.com>
2023-12-07 19:45:48 -08:00
Jeremy Meng f6e6736d3a [EngSys] remove dev dependency `mocha-junit-reporter`
***NO_CI***

We have replaced it with Mocha builtin XUnit reporter in PR https://github.com/Azure/azure-sdk-for-js/pull/27992
2023-12-06 22:28:15 +00:00
Heidi Steen 07dcc9e990
[Search] Azure AI Search rebranding and messaging (#27965) 2023-12-05 15:26:57 -08:00
Jeremy Meng facc44641b
[EngSys] upgrade dev dependency @types/sinon to ^17.0.0 (#27836)
and sinon too to ^17.0.0 for packages that missed last upgrade.
2023-11-17 14:54:01 -08:00
Daniel Getu fadfd2236a
[Search] Add samples from GA release branch (#27792) 2023-11-14 01:55:21 +00:00
Jeremy Meng c6dbe7ef23
[EngSys] upgrade dep dependency `sinon` version to `^17.0.0` (#27601) 2023-11-02 17:14:17 +00:00
Jeremy Meng 09111131ef [EngSys] Increment minimum supported node version to v18
***NO_CI***

- React to @types/node changes
- Fix eslint-plugin tests
2023-10-30 21:01:37 +00:00
Deyaaeldeen Almahallawi ddb9e777a0
[OpenAI] Post release (#27555) 2023-10-26 13:55:44 -07:00
Jeremy Meng 4371e976b1 [engsys] replace dev dependency `nyc` with `c8`
***NO_CI***

The combination of `nyc` + `esm` is broken in latest versions of
NodeJS (https://github.com/istanbuljs/nyc/issues/1530#issuecomment-1773403365).
Since `esm` package is no longer actively maintained and its repo is archived,
it's less likely that the issue will be fixed soon.

This change switches to use another code coverage tool `c8` which is not
affected. `c8` respects `.nycrc` config files so those are not renamed.
2023-10-23 17:08:26 -04:00
Jeremy Meng 6d7f6359cb [engsys] update dev dependency `typescript` version to `~5.2.0`
***NO_CI***

- Upgrade typedoc too as older version only supports TypeScript 5.0
2023-10-23 14:32:05 -04:00
Daniel Getu 1540ad28d5
[Search] Add text query vectorizer (#27338) 2023-10-11 23:56:31 +00:00
Jeremy Meng c65d843a30 Increment minimum supported node version to 16
***NO_CI***

- update engine.node to >=16.0.0 in package.json
- update @types/node version to ^16.0.0
- update dev-tool sample's MIN_SUPPORTED_NODE_VERSION to 16
- update eslint-plugin's rules and tests related to engine.node version
- remove TextEncoder and TextDecoder stubs as they are now on global object
- fix tests compiler error due to better typings in v16
- update some README files to not reference version like 14.x.x
2023-10-09 21:09:54 +00:00
Jeremy Meng b2dfb59d59 [test] upgrade dev dependency `mocha` to `^10.0.0`
- along with it, `@types/mocha` version to `^10.0.0`
- add `esm` dev dependency as they are used, but not explicitly list
- use dev-tool run command for test scripts as much as possible
- fix test issue caused by Mocha behavior change around test name
- move `import "chai/register-should"` to mocha -r command line option for core
  http tests

***NO_CI***
2023-09-26 18:54:14 +00:00
Deyaaeldeen Almahallawi e95422bbd0 Fix up Azure dependencies ***NO_CI*** 2023-09-22 18:38:37 +00:00
Ziheng Zhou(MSFT) 5a617a53fe
[Search] Fix Cognitive Search Readme And Sample Issues (#27117) 2023-09-19 11:10:11 -07:00
Azure SDK Bot 28b2618ab1
Post release automated changes for search releases (#26784) 2023-08-14 14:33:53 -07:00
Daniel Getu 01af2d3781
[Search] Add Swagger transform for `SearchRequest.vector` (#26777) 2023-08-10 19:19:06 +00:00
Daniel Getu fc4083123d
[Search] Prepare 2023 August Release (#26772) 2023-08-10 17:27:29 +00:00
Daniel Getu e158c3f647
[Search] Add multi-vector search support (#26765) 2023-08-10 16:58:23 +00:00
Azure SDK Bot c62c543022
Post release automated changes for search releases (#26459)
Post release automated changes for azure-search-documents
2023-08-03 13:23:49 -07:00
Jeremy Meng 0d9f89ac90
[engsys] upgrade dev dependency `sinon` and `@types/sinon` (#26622)
- update `sinon` version to `^15.0.0`. The breaking changes does not
affect our usages.
- upgrade `@types/sinon` to `^10.0.0`. This reveals test issue where
mocked tokens are not compatible with `AccessToken`. This PR fixes the
tests too.
2023-07-27 09:54:37 -07:00
Minh-Anh Phan e3136a3db8
[search=documents] Publish samples for beta release (#26510) 2023-07-17 14:08:00 -04:00
Daniel Getu 3e92d4e10d
[Search] Prepare 2023 July Beta Release (#26458) 2023-07-11 22:22:02 +00:00
Daniel Getu 634d469f1e
[Search] Add vector search (#26069) 2023-07-11 22:05:59 +00:00
Daniel Getu 26aa74118f
[Search] Fix calculated types (#25999) 2023-07-11 21:27:31 +00:00
Daniel Getu 4f867ea4a6
[Search] Fix `serializerOptions` and `onResponse` options for `SearchClient` methods (#26327) 2023-07-11 12:53:45 -07:00
Daniel Getu f271114152
[Search] Fix all clients adding one or more duplicate user agents (#26298) 2023-06-22 15:56:26 -07:00
Daniel Getu 767d4135da
[Search] Fix constant paths for auto-version-bump (#25878) 2023-05-15 20:47:36 +00:00
Daniel Getu 4465cf1aa4
[Search] Fix constant paths for version bumping (#25843) 2023-05-12 01:02:33 +00:00
Daniel Getu 70d2600de5
[Search] Prepare 2023 May Release (#25767) 2023-05-09 23:01:44 +00:00
Daniel Getu 7f5d81d682
[Search] Fix ISO8601 deserialization (#25801) 2023-05-09 14:10:02 -07:00
Daniel Getu 3edd4091c0
[Search] Mark deprecated skills (#25686) 2023-05-05 14:25:22 -07:00
Daniel Getu 6ec09fc5c7
[Search] Rename `Model` to `TModel` (#25687)
As per discussion with the architects offline, renaming the generic
argument to `SearchClient` to `TModel`.
2023-05-05 14:22:29 -07:00
Daniel Getu 461994e071
[Search] Version bump (#25582) 2023-04-18 16:07:19 -07:00
Jeremy Meng d3a06a7349 [EngSys] upgrade dev dependency `typescript` to `~5.0.0`
***NO_CI***

- update versions in package.json
- change a couple ^ version to ~ version because typescript doesn't follow semver
2023-04-18 23:04:26 +00:00
Daniel Getu 76d2e291d0
[Search] Remove service version checks (#25288) 2023-03-31 17:12:39 -07:00
Daniel Getu bcb5ea5925
[Search] Allow nested field names to be specified in `select` and `searchField` options (#23627) 2023-03-06 23:08:20 +00:00
Jeremy Meng ae26cc9d92 [engsys] remove karma ie and edge launcher
as we no longer need to test them.

***NO_CI***
2023-03-06 17:08:15 -05:00
Jeff Fisher b1509d6756 Update test-recorder to drop support for `@Azure/core-http` and
bump the major version accordingly.

***NO_CI***
2023-03-02 15:21:26 -08:00
Daniel Getu 29773b2ec3
[Search] Migrate test recordings to asset sync repo (#24979) 2023-02-24 14:02:23 -08:00
Jeremy Meng bbb29823c9 [engsys] upgrade dev dependency `dotenv` version to `^16.0.0`
***NO_CI***
2023-01-26 15:59:56 -08:00
Daniel Getu a65c4761bd
[Search] Fix discarded user-defined `onResponse` callback (#24479) 2023-01-23 11:27:08 -08:00
Stevan Freeborn c7f4e5d8ac
[Search] Modify mocha tests to use function keyword instead of arrow syntax (#23761) 2022-11-09 10:53:40 -08:00
Jeff Fisher 526926acc6
Upgrade TypeScript to 4.8 for most packages (#23730) 2022-11-05 01:24:43 +00:00
Daniel Getu f7addb6869
[Search] Enable OcrSkill and ImageAnalysisSkill (#23495) 2022-10-31 15:24:29 -07:00
Jeremy Meng 98508cfa18 [EngSys] update engines required node version and @types/node version to v14
***NO_CI***

- string replace in package json: 12 => 14 for engines/node and for dependency @types/node
- eslint: update `json-engine-is-present` rule to 14.0.0 as LTS version
- identity: react to typing improvements for `readFile()`'s `options.encoding`
- trivial generated api.md file changes due to @types/node version bump
2022-10-14 14:29:35 -07:00
Jeremy Meng 6c881ed3a1 [engsys] upgrade dev dependency `@microsoft/api-extractor` to `^7.31.1`
***NO_CI***

- bump api-extractor dev dependency to ^7.31.1 for all packages
- insignificant review file changes for cosmos and blob
2022-09-22 17:09:15 -07:00
Jeremy Meng 1fa072566f
[engsys] increase search live test pipeline timeout to 90 minutes (#23305)
Recently the test resource deployment step for search live test pipeline can
take more than 40 minutes to finish, while the integration test step only takes
less than 10  minutes. We have contacted service team about deployment issue.

Still it is better to let the pipeline finish running than canceling the run after
all these time spent on test resource deployment.
2022-09-22 12:51:23 -07:00
Jeremy Meng f280f87f7b [engsys] fix broken nodejs lts schedule link
On https://nodejs.org/ it is now point to https://github.com/nodejs/release#release-schedule

***NO_CI***
2022-09-19 16:37:05 -04:00
Azure SDK Bot b65d586bb8
Post release automated changes for search releases (#23120)
Post release automated changes for azure-search-documents
2022-09-08 18:40:55 +00:00
Sarangan Rajamanickam 6ec1a34b42
Update Date in Changelog (#23111) 2022-09-06 12:51:09 -07:00
Sarangan Rajamanickam 9d930069a2
[@azure/search-documents] Enable national cloud support for Azure Search SDK (#22887)
* Enable national cloud support for Azure Search SDK

* Fix Linter Errors

* PR Comments

* Minor Update
2022-08-15 12:51:58 -07:00
Sarangan Rajamanickam 075ab48aa2
[@azure/search-documents] Update Dependency of `@azure/core-tracing` package (#22477)
* Update Tracing Dependency

* Modified code for breaking changes in tracing
2022-07-06 14:09:54 -07:00
Jeremy Meng 83e13d88f9 [engsys] upgrade `eslint` dev dependency version to ^8.0.0 for rest packages
***NO_CI***
2022-05-20 13:21:30 -07:00
Sarangan Rajamanickam 0b6678c56f
[@azure/search-documents] Troubleshooing Guide for Search Documents (#21789)
* Troubleshooing Guide for Search Documents

* Update Comment

* Update Links
2022-05-10 10:52:51 -07:00
Jeremy Meng 3235575a2f
[engsys] upgrade typescript to v4.6 - part.2 (#21537)
* [engsys] upgrade typescript to v4.6 - part.2

- upgrade packages that are maintained by the JS team (i to t)
2022-04-25 16:45:10 -07:00
praveenkuttappan 84329dd2e8 Pin API-extrator to 7.18.11 2022-04-20 15:32:34 -07:00
Jeremy Meng 191e4ce330 [EngSys] prepare for upgrading TypeScript to v4.6
Before upgrading we want to address the breaking change of catch variable now
defaulting to `unkown` by explicitly specify `: any` for implicit `any` catch
variables in our code base.

This commit applies the result of running the following codemod (credit: Maor)

```ts
import { API, FileInfo } from "jscodeshift";
export default function transformer(file: FileInfo, api: API) {
  const j = api.jscodeshift;
  const code = j(file.source);
  code
    .find(j.CatchClause)
    .filter(({ node }) => {
      return node.param && node.param.type == "Identifier" && !node.param.typeAnnotation;
    })
    .forEach(({ node }) => {
      if (node.param.type == "Identifier") {
        node.param.typeAnnotation = j.tsTypeAnnotation(j.tsAnyKeyword());
      }
    });
  return code.toSource();
}
```
2022-04-19 12:11:57 -07:00
Jonathan Cárdenas a344a79856
Add core-http-compat in Search Documents (#20940)
Search Documents has already migrated to the new Core client and Core rest pipeline libraries, however, this introduced too many breaking changes. In order to minimize the braking changes, core-http-compat was created. This commit regenerates the client with the latest version of autorest, with the core-http-compat-mode flag set to true, and no longer depending on core-http.
2022-03-30 14:12:42 -07:00
Will Temple af2317e3c3 Use azure-samples 2022-03-24 14:03:30 -04:00
Will Temple da364c71ce [samples] Moved sample package names to namespace @azure-samples 2022-03-24 13:35:48 -04:00
Sarangan Rajamanickam b29e358201
[@azure/search-documents] Commit Aliases Operations for Search Index Client (#20658)
* Commit Aliases Operations for Search Index Client

* Update Perf Dependency

* Fix Linter errors

* Response to PR Comments
2022-03-04 13:44:25 -08:00
Sarangan Rajamanickam 3ca39b6720
Initial version of Shim Project (#20034)
* Code Changes for Shim Prototype

* Modify Redirect Policy to be removed

* Minor fix

* Fix Linter Errors

* Modify Package JSON

* Response to PR Comments

* Minor change

* Rename Shim Client

* Update Readme.md

* Update dev-tool

* Removing all files related to search-documents

* Updated search api file

* Update Changelog

* Update sdk/core/core-http-compat/CHANGELOG.md

Co-authored-by: Ramya Rao <ramya.rao.a@outlook.com>

* Update sdk/core/core-http-compat/README.md

Co-authored-by: Ramya Rao <ramya.rao.a@outlook.com>

* Update README.md

* Revert appservice api md

* Update sdk/core/core-http-compat/README.md

Co-authored-by: Ramya Rao <ramya.rao.a@outlook.com>

Co-authored-by: Ramya Rao <ramya.rao.a@outlook.com>
2022-02-16 16:21:43 -08:00
Harsha Nalluru c9dcb43446
[Recorder] `configureClientOptions` method on the recorder (#20175)
* configureClientOptions core-v2

* configureClientOptions

* & Record<string, unknown>

* Replicate https://github.com/Azure/azure-sdk-for-js/pull/19920 for core-client-rest

* formatting

* Replicate https://github.com/Azure/azure-sdk-for-js/pull/19920 for core-client-rest

* format

* attestation test fixes

* format

* more format

* format

* more recorder.configureClientOptions

* migration guide

* more format

* mixed-reality update

* attestation simplification

* more fixes

* changelogs and gettingstarted docs

* format

* format

* changelog

* tables ci - test-proxy variable

* env.SAS_CONNECTION_STRING test fix

* sort imports
2022-02-07 16:42:10 -08:00
Harsha Nalluru 1ca1fa803e
[Search Documents] Migrating search-documents to the new recorder (#20193)
* Revert "Revert "[Search Documents] Migrating search-documents to the new recorder" (#20149)"

This reverts commit 5de8993c80.

* to avoid min-max issues - retaining how the setup was imported

* recordings

* fix test

* formatting
2022-02-04 11:04:48 -08:00
Sarangan Rajamanickam 5a5d3601c0
[@azure/search-documents] Adding new skills to the search-documents SDK (#20183)
* Adding new skills to the search-documents SDK

* Updated Changelog

* Update to a new version

* Update version
2022-02-02 10:54:08 -08:00
Sarangan Rajamanickam 5de8993c80
Revert "[Search Documents] Migrating search-documents to the new recorder" (#20149)
* Revert "[Search Documents] Migrating search-documents to the new recorder (#20125)"

This reverts commit e7c20eadc2.

* Rush update
2022-01-31 17:12:45 -08:00
Harsha Nalluru e7c20eadc2
[Search Documents] Migrating search-documents to the new recorder (#20125)
* updates to tests and package.json

* delete old recordings

* add recordings - first pass

* fix setup

* TestProxy: true

* karma fixes

* address Jose's feedback

* formatting
2022-01-28 14:49:06 -08:00
Will Temple 212f4f4456 Squashed commit of the following:
commit dcb5df3fc8
Merge: 356a32c63 6739271b8
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 28 17:22:23 2022 -0500

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit 356a32c63f
Merge: 6527b2813 b88c0bae2
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 28 16:51:32 2022 -0500

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit 6527b2813f
Merge: db7197b84 55ad30951
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 28 16:13:56 2022 -0500

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit db7197b84b
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 28 11:03:50 2022 -0500

    Enable communication-phone-numbers browser tests

commit 9336dc195f
Merge: 097c9d2bc 7ea04a838
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 27 16:17:54 2022 -0500

    Merge branch 'witemple-msft/rollup2' of github.com:Azure/azure-sdk-for-js into witemple-msft/rollup2

commit 097c9d2bc5
Merge: a022f51bd 9ef90e433
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 27 16:17:29 2022 -0500

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit 7ea04a8388
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 26 17:00:14 2022 -0500

    Update common/tools/dev-tool/src/config/rollup.base.config.ts

    Co-authored-by: Harsha Nalluru <sanallur@microsoft.com>

commit a022f51bde
Merge: 64599af3a c7024562e
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 26 16:42:10 2022 -0500

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit 64599af3a3
Merge: bdd4bcac1 0c4d2af1f
Author: Will Temple <witemple@microsoft.com>
Date:   Tue Jan 25 17:29:58 2022 -0500

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit bdd4bcac15
Merge: e834674c9 97b77df56
Author: Will Temple <witemple@microsoft.com>
Date:   Tue Jan 25 11:26:58 2022 -0800

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit e834674c93
Author: Will Temple <witemple@microsoft.com>
Date:   Tue Jan 25 11:19:29 2022 -0800

    fixed schema-registry-avro

commit 26425ecf4c
Author: Will Temple <witemple@microsoft.com>
Date:   Mon Jan 24 12:53:58 2022 -0800

    Remove util dependency from monitor-query

commit 50beb01555
Author: Will Temple <witemple@microsoft.com>
Date:   Mon Jan 24 14:36:30 2022 -0500

    Removed dangling 'util' dependency

commit d28baf05e5
Author: Will Temple <witemple@microsoft.com>
Date:   Mon Jan 24 12:38:56 2022 -0500

    Make warning inhibitors work on Windows

commit 5c4c828a10
Author: Will Temple <witemple@microsoft.com>
Date:   Mon Jan 24 08:31:07 2022 -0800

    Fixed recorder build:test

commit 81a9d6d65b
Merge: cc7f21248 2144ad4eb
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 21 15:16:24 2022 -0800

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit cc7f212480
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 21 15:16:08 2022 -0800

    iot-device-update-rest: migrated

commit 88212d2d80
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 21 14:13:51 2022 -0800

    keyvault-keys: disable node polyfill

commit 3c1302b09a
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 21 14:10:17 2022 -0800

    keyvault-admin: disabled browser node polyfill

commit 818cf063c2
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 21 13:35:29 2022 -0800

    Add basePath configuration to shared script config, inhibit empty warnings from node-resolve

commit 8d187890fe
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 21 12:15:58 2022 -0800

    Removed errant rollup.config.js entries

commit d4833d4914
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 21 11:47:45 2022 -0800

    Remove my launch config

commit e63d4e5163
Merge: 37cb4bcf5 d9fe26483
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 21 11:45:31 2022 -0800

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit 37cb4bcf56
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 21 11:44:20 2022 -0800

    Added shim plugin for source maps

commit 98579cc73f
Merge: 9132065dc e3db6c418
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 20 09:44:42 2022 -0800

    Merge remote-tracking branch 'upstream/main' into witemple-msft/rollup2

commit 9132065dc2
Author: Will Temple <witemple@microsoft.com>
Date:   Fri Jan 14 14:39:32 2022 -0500

    Changed weird regex to path.split.join

commit 9c20ebb570
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 13 17:25:21 2022 -0500

    Removed communication-chat browser test config, as it's not needed

commit 2a8364d387
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 13 17:06:02 2022 -0500

    Deleted rollup.config.js for packages on the shared script.

commit 3fc9575933
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 13 17:01:31 2022 -0500

    template: removed rollup

commit 85d7050081
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 13 16:54:55 2022 -0500

    synapse: silence rollup output

commit ae9f7a6acb
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 13 16:30:53 2022 -0500

    Some updates to the bundle command

commit 11cee51f6a
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 13 16:30:33 2022 -0500

    Migrate more packages to shared rollup script

commit 0c4d89c8f4
Merge: f1ccb033a 78f849db7
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 13 13:00:13 2022 -0500

    Merge remote-tracking branch 'upstream/main' into dev-tool/rollup2

commit f1ccb033ab
Author: Will Temple <witemple@microsoft.com>
Date:   Thu Jan 13 12:11:27 2022 -0500

    [dev-tool] Add rollup-plugin-polyfill-node

commit 1a8ec9b1a2
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 19:07:43 2022 -0500

    preferBuiltins: false for browser

commit fe81f4ce0c
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 18:20:38 2022 -0500

    arm-compute: fix new warning

commit a75eca0064
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 16:20:54 2022 -0500

    Fixed build error in dev-tool

commit d890a897fd
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 16:18:36 2022 -0500

    Resoved merge conflict

commit a64fa41b34
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 16:12:16 2022 -0500

    Remove mixed rollup commands, leaving only rollup.test.config.js

commit f159571fd0
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 14:43:55 2022 -0500

    Remove all rollup dependencies

commit 65170145b1
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 14:11:28 2022 -0500

    Remove ordinary rollup commands.

commit f43cc70494
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 12:48:19 2022 -0500

    Removed configs that opt-out of browser bundles

commit 24357be603
Merge: 86250f0ab 20df85cb7
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 12:31:49 2022 -0500

    Merge remote-tracking branch 'upstream/main' into dev-tool/rollup2

commit 86250f0ab2
Merge: 26c241e6a 8dcc09499
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Jan 12 12:27:43 2022 -0500

    Merge remote-tracking branch 'upstream/main' into dev-tool/rollup2

commit 26c241e6ac
Merge: a0a98eeba 12b194101
Author: Will Temple <witemple@microsoft.com>
Date:   Tue Dec 14 18:37:30 2021 -0500

    Merge remote-tracking branch 'upstream/main' into dev-tool/rollup2

commit a0a98eeba2
Author: Will Temple <witemple@microsoft.com>
Date:   Tue Dec 14 17:39:12 2021 -0500

    Make consistent

commit c8f6ffeb3f
Author: Will Temple <witemple@microsoft.com>
Date:   Tue Dec 14 17:29:05 2021 -0500

    Migrate template

commit d56bcc5e4b
Author: Will Temple <witemple@microsoft.com>
Date:   Wed Dec 8 11:46:16 2021 -0500

    [dev-tool] Add "bundle" command
2022-01-28 17:26:28 -05:00
Sarangan Rajamanickam 5939b94c30
[@azure/search-documents] Change EndPoint in TestResources Json (#20058)
* Change EndPoint in TestResources Json

* Minor Change

* Testing minor change
2022-01-26 12:26:59 -08:00
Sarangan Rajamanickam 57288dd38c
Handle sovereign cloud endpoints dynamically (#19781) 2022-01-11 15:18:53 -08:00
Sarangan Rajamanickam d7f8fb9492
Search Document - test against multiple service versions (#19740)
* Code Changes to introduce service versions to test

* Updated Recordings

* Update Formatting

* Response to PR Comments
2022-01-10 15:35:01 -08:00
Jonathan Cárdenas 4faf748c88
Update prettier dev-dependency to v2.5.1 in Search (#19566)
* Upgrade prettier version to latest

* Format files
2022-01-04 21:04:05 -06:00
Ramya Rao 91e3627b7f
Update mocha-junit-reporter (#19309)
* Update mocha-junit-reporter

* rush update
2021-12-14 09:05:13 -08:00
Ramya Rao 5deb6ced31
Remove the docs script from packages (#19307)
As discussed in #17076, we no longer have the need for the `docs` script in each of our packages. This PR removes this script and the related dev dependency on typedoc
2021-12-14 01:30:46 +00:00
Ramya Rao 6c12ef4659
Update nyc to v15 (#19248)
This PR makes the following updates regarding the `nyc` dependency
- Update to v15 from v14 across all packages
- Updates to `@azure/monitor-opentelemetry-exporter` as it failed to run the tests with the updated nyc. 
     - Update the test scripts to use the js files in the dist-esm folder like all other packages instead of using the ts-node plugin.
     - Update one of the tests for `@azure/monitor-opentelemetry-exporter` to use the right path for package.json file now that the tests are being run from the dist-esm folder.

Random set of live tests were triggered from this PR to ensure that nyc works as expected.
The failure for data-tables is an unrelated service side issue

Resolves #19232
2021-12-13 23:43:51 +00:00
Maor Leger 3c97db3a18
[rollup] - Fix bug in circular dependency warning suppression (#19012)
## What

- Fix incorrect logic when suppressing chai's circular dependency warnings
- Move to the common dev-tool configuration where possible

## Why

This is a longstanding issue that we have, where an incorrect logic was copy-pasted to other places. I figured while cleaning this up that any package I touch can just convert over to the shared dev-tool configuration. Where I was unable
to do that, I just fixed this bug to avoid too many changes in one PR.

Fixes #14292
Resolves #17818 
Resolves #17816 
Resolves #17815 
Resolves #17814 
Resolves #17813 
Resolves #17810
2021-12-09 11:00:32 -08:00
govardhan 5b49ed6fe3
[search] - configured service version using serviceVersion in SearchClientOptions (#18396)
This commit deprecates SearchClientOptions.apiVersion in favor of SearchClient.serviceVersion
2021-11-19 11:00:40 -08:00
Sarangan Rajamanickam dc47dcb205
Node doesn't support some samples for smoke test (#18496)
* Node doesn't support some samples for smoke test

* [search-documents] reprocessed samples with exp. generator

Co-authored-by: Will Temple <will@wtemple.net>
2021-11-12 17:45:32 -08:00
Sarangan Rajamanickam 6f833a8708
Release 11.3.0-beta.5 of search-documents SDK (#18583)
* Release 11.3.0-beta.5 of search-documents SDK

* Rename fieldName
2021-11-09 10:36:29 -08:00
Sarangan Rajamanickam 422a86cbd7
[azure-search] Serialization fails due to Cannot map a recusive structure (#18542)
* Continue on a recursive structure walking

* Update Changelog

* Update sdk/search/search-documents/test/internal/serialization.spec.ts

Co-authored-by: Jeff Fisher <xirzec@xirzec.com>

* Update sdk/search/search-documents/test/internal/serialization.spec.ts

Co-authored-by: Jeff Fisher <xirzec@xirzec.com>

* Fix Typo

Co-authored-by: Jeff Fisher <xirzec@xirzec.com>
2021-11-05 11:58:13 -07:00
Sarangan Rajamanickam 9968540989
November Release Changes (#18530)
* November Release Changes

* Optimize through Swagger Overrides
2021-11-04 14:16:54 -07:00
Ben Broderick Phillips 848242cd9d
Use working region/subscription for search deployments (#18512) 2021-11-03 15:34:12 -07:00
Sarangan Rajamanickam adf7cf9e6e
Upgrade search-documents SDK to core-rest-pipeline (#17872)
* Upgrade search-documents SDK to core-rest-pipeline

* Updated recordings

* Fix linting

* Updated Recordings

* Updated Recordings II

* Additional Changes

* Some More changes

* Fix odataMetadata Policy

* Minor change

* Additional Changes

* Additional Changes

* Update Commit Ids

* Update Changelog

* Remove dependency of core-http completely

* Minor Change
2021-10-01 15:08:05 -07:00
Maor Leger 9dc6167cf1
Update API Extractor for all packages (#17917)
## What

- Update API Extractor to the latest version (currently 7.18.11)
- Regenerate all API reviews by building all the packages

## Why

This is something we keep bumping into. First, we needed to upgrade API Extractor to allow us to re-export directly from
`@opentelemetry/api`. Then, it looks like we needed this to upgrade TypeScript to 4.4. 

We are way behind on this version, and it's time to upgrade.

## Callouts

How noisy is this?! Here's what's happening - somewhere around 7.9 I think API Extractor improved the way it detects name
collisions with predefined globals. Things like KeyType, Response, etc. 

If there's a clash, the generated API markdown file will rename <Item> to <Item_2> to make the name collision explicit.

Talking to folks on the team, and the poor souls that will be doing API Review approvals, we agreed that doing the upgrade
in one fell swoop is the way to go. 

Resolves #9410
2021-09-30 08:07:26 -07:00
ckairen e4408ed30f
Fixing nightly run smoke test (#17791)
* Fixing nightly run smoke test

* PR mod

* condition modification

* pr-mod
2021-09-27 14:32:09 -07:00
Jeremy Meng 74f543c776
[Engsys] Suppress credscan reported issues for test constants (#17505)
* Remove leftover recordings whose tests had been deleted

* Move test secrets into file so we can suppress the file, instead of suppressing using the unstable hashes

* Update suppression list
2021-09-14 12:49:16 -07:00
Jeremy Meng 13861173b6
Upgrade dev dependency ts-node to ^10.0.0 (#17323) 2021-09-10 15:38:24 -07:00
Ziheng Zhou(MSFT) 45a3fd3dca
Update search to enable live testing in sovereign clouds for multiple services (#17443)
* update to enable live testing in sovereign clouds for search

* Update search to enable live testing in sovereign clouds for multiple services

* update test-resources.json

* update recordedClient.ts
2021-09-10 14:18:01 -04:00
Sarangan Rajamanickam 1e0d4b5be1
Code Changes for Search-Documents SDK for September Release (V: 11.3.0-beta.3) (#17412)
* Beta 4 Changes

* Minor comment change

* Change to the odatatype

* Upated Recordings

* Update Changelog and Versions
2021-09-03 11:20:07 -07:00
Harsha Nalluru 8dbbedd71a
[Recorder] Adding a note in the readme to release publicly and rename the package(everywhere) (#17127)
* Adding a note in the readme to release publicly

* rename `@azure/test-utils-recorder` to `@azure-tools/test-recorder`

* lock file

* delete recorder new file
2021-08-26 21:22:27 +00:00
Daniel Rodríguez b8f46a9175
Ensuring that the build script also cleans (#17123)
* [Identity] Ensuring that the build script also cleans

* ...everywhere!

* removing double cleans
2021-08-26 14:25:14 -04:00
Azure SDK Bot 58ae71752e
Increment version for search releases (#16865)
* Increment package version after release of azure-search-documents

* Update dependency in perf test package

Co-authored-by: Sarangan Rajamanickam <sarajama@microsoft.com>
2021-08-11 23:07:35 -07:00
Sarangan Rajamanickam 098bf2e9f9
[search-documents] Migrated Samples to the new pipeline (#16804)
* Migrated Samples to the new pipeline

* Formatted the file
2021-08-10 14:04:08 -07:00
Ramya Rao a883638aeb
Add missing changelog entries for tracing and ES2017 updates (#16768)
This PR adds missing changelog entries for the times we
- updated tracing dependencies to use the GA version of OpenTelemetry
- updated to target ES2017
2021-08-04 22:11:55 +00:00
Sarangan Rajamanickam 85b9a72804
[search-documents] August Release Changes (#16694)
* August Release Search SDK Code Changes

* Additional Changes

* Updated Recordings

* Updated Changelog

* Update sdk/search/search-documents/CHANGELOG.md

Co-authored-by: Jeff Fisher <xirzec@xirzec.com>

* Added Unit Test Cases

* Updated Recordings

Co-authored-by: Jeff Fisher <xirzec@xirzec.com>
2021-08-02 21:46:58 -07:00
Sarangan Rajamanickam 452ebeedb5
Removed speller test (#16655) 2021-07-29 15:20:41 -07:00