Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

migrate code from googleapis/nodejs-kms #3601

Merged
merged 362 commits into from
Nov 16, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
362 commits
Select commit Hold shift + click to select a range
ac4f99f
docs: use the jsdoc-fresh theme (#190)
JustinBeckwith Jul 31, 2019
7dc0e29
docs: document apiEndpoint over servicePath (#191)
JustinBeckwith Jul 31, 2019
422d893
fix: allow calls with no request, add JSON proto
yoshi-automation Aug 2, 2019
25e4a45
chore: release 1.3.1 (#195)
yoshi-automation Aug 5, 2019
c944f23
fix: update retry code settings per API call (#196)
yoshi-automation Aug 17, 2019
2a8bbaf
chore(deps): update dependency yargs to v14
renovate-bot Aug 20, 2019
121ee28
fix: use process versions object for client header (#199)
yoshi-automation Aug 26, 2019
75ae761
docs: update function documentation
yoshi-automation Aug 27, 2019
5768557
fix(docs): stop redirecting reference docs to anchor link
yoshi-automation Aug 28, 2019
2290370
chore: release 1.3.2 (#200)
yoshi-automation Aug 28, 2019
ccfde54
feat: load protos from JSON, grpc-fallback support
yoshi-automation Sep 3, 2019
8107d9d
chore(deps): update dependency eslint-plugin-node to v10 (#205)
renovate-bot Sep 5, 2019
25c2c54
update .nycrc ignore rules (#206)
bcoe Sep 6, 2019
1280c66
chore: release 1.4.0 (#204)
yoshi-automation Sep 16, 2019
d01f0e6
feat: .d.ts for protos (#210)
yoshi-automation Sep 23, 2019
bc9333e
fix: use compatible version of google-gax
alexander-fenster Oct 2, 2019
ac5b591
chore: update pull request template (#214)
yoshi-automation Oct 8, 2019
0c4851f
chore: update CONTRIBUTING.md and make releaseType node (#219)
bcoe Oct 9, 2019
d93a788
chore: release 1.5.0 (#217)
release-please[bot] Oct 12, 2019
1823340
fix(deps): bump google-gax to 1.7.5 (#220)
JustinBeckwith Oct 22, 2019
2baffe0
chore: release 1.5.1 (#222)
release-please[bot] Oct 22, 2019
cdfa5d1
chore: exclude gapic files from code coverage (#228)
yoshi-automation Nov 5, 2019
17774be
fix(docs): snippets are now replaced in jsdoc comments (#230)
bcoe Nov 13, 2019
907beb6
fix: import long into proto ts declaration file (#231)
yoshi-automation Nov 13, 2019
c9d31d2
chore: release 1.5.2 (#232)
release-please[bot] Nov 15, 2019
21e748b
docs: add copyright header (#233)
yoshi-automation Nov 15, 2019
0109e7a
fix(docs): bump release level to GA (#235)
JustinBeckwith Nov 15, 2019
1ada5ed
chore: update license header for protos.js (#236)
yoshi-automation Nov 15, 2019
21659b5
chore(deps): update dependency yargs to v15 (#238)
renovate-bot Nov 18, 2019
22461d3
chore: release 1.5.3 (#237)
release-please[bot] Nov 18, 2019
de60f83
feat(samples): add asymmetric samples (#241)
sethvargo Dec 4, 2019
ae49a59
docs: add asymmetric samples to README files (#247)
yoshi-automation Dec 5, 2019
0543397
docs: update jsdoc license/samples-README (#249)
bcoe Dec 26, 2019
6c96667
build: use c8 for coverage (#252)
JustinBeckwith Dec 27, 2019
1d6ce0e
refactor: use explicit mocha imports
JustinBeckwith Dec 30, 2019
b428c69
build: add list of tracked files to synth.metadata
yoshi-automation Dec 30, 2019
69e6b4d
chore(deps): update dependency eslint-plugin-node to v11 (#253)
renovate-bot Dec 31, 2019
d36cf9d
chore: release 1.6.0 (#245)
release-please[bot] Jan 2, 2020
8e7f8c9
build: add "**/*.d.ts" to coverage ignore rules
yoshi-automation Jan 4, 2020
d31a565
fix: updated proto annotations (#258)
yoshi-automation Jan 5, 2020
2949534
chore: release 1.6.1
release-please[bot] Jan 6, 2020
1bdf10f
chore(deps): update dependency mocha to v7 (#260)
renovate-bot Jan 6, 2020
7a1e354
fix: protos: removed extra resource annotations, no code changes
yoshi-automation Jan 9, 2020
c02f7db
chore: release 1.6.2 (#262)
release-please[bot] Jan 9, 2020
0fd9cda
docs: update license headers
yoshi-automation Jan 17, 2020
8b58029
chore: clear synth.metadata
JustinBeckwith Jan 24, 2020
c0e7c49
chore: regenerate synth.metadata (#268)
yoshi-automation Jan 27, 2020
b18d940
chore: updated resource annotation in proto file
yoshi-automation Jan 28, 2020
6817e4e
chore: skip img.shields.io in docs test
JustinBeckwith Feb 1, 2020
73a242e
test: modernize mocha config (#270)
JustinBeckwith Feb 5, 2020
c79d463
chore(deps): update dependency linkinator to v2
renovate-bot Feb 10, 2020
ec84a8a
fix: proto messages now accept strings for enums
yoshi-automation Feb 10, 2020
4beb652
chore: release 1.6.3 (#274)
release-please[bot] Feb 10, 2020
8d38133
build: add GitHub actions config for unit tests
bcoe Feb 12, 2020
b25d6f2
chore: update jsdoc.js (#281)
summer-ji-eng Feb 27, 2020
8ef8160
chore: update .jsdoc.js by add protos and remove double quotes (#282)
summer-ji-eng Feb 27, 2020
0fe9f5d
chore: updated proto annotations
yoshi-automation Feb 29, 2020
f1ce9e6
feat!: move to typescript code generation (#264)
xiaozhenliu-gg5 Mar 5, 2020
6ff6491
feat: deferred client initialization (#286)
gcf-merge-on-green[bot] Mar 6, 2020
c97d260
build: update linkinator config (#287)
gcf-merge-on-green[bot] Mar 6, 2020
cfc9a1f
build(tests): fix coveralls and enable build cop (#288)
bcoe Mar 6, 2020
70b8735
docs: mention templates in contributing section of README (#290)
bcoe Mar 18, 2020
bd8ecad
chore: update UUID to latest (#293)
bcoe Mar 19, 2020
567d74e
docs: document version support goals (#297)
bcoe Mar 24, 2020
18e225d
chore: regenerate the code
yoshi-automation Mar 25, 2020
ef13412
feat!: drop node8 support, support for async iterators (#300)
alexander-fenster Mar 31, 2020
68ca116
build: set AUTOSYNTH_MULTIPLE_COMMITS=true for context aware commits …
bcoe Apr 1, 2020
ec3c4c8
chore(deps): update dependency @types/sinon to v9 (#302)
renovate-bot Apr 1, 2020
f4e468f
chore: remove duplicate mocha config (#304)
JustinBeckwith Apr 5, 2020
5ccfd5f
fix: export explicit version in protos.js (#303)
yoshi-automation Apr 7, 2020
d462b20
feat: add support for Cloud EKM to the Cloud KMS service and resource…
yoshi-automation Apr 7, 2020
d5d30b9
chore: release 2.0.0 (#285)
release-please[bot] Apr 8, 2020
2c17746
chore(deps): update dependency gts to v2.0.0 (#308)
renovate-bot Apr 10, 2020
2ce5d15
fix: remove eslint, update gax, fix generated protos, run the generat…
alexander-fenster Apr 11, 2020
dc80840
build: remove unused codecov config (#311)
JustinBeckwith Apr 12, 2020
65cbec9
chore: update lint ignore files (#312)
JustinBeckwith Apr 13, 2020
342663a
feat: clean up synth.py by using IAM service option from generator (#…
xiaozhenliu-gg5 Apr 14, 2020
54b8e06
chore: remove tslint.json (#314)
JustinBeckwith Apr 14, 2020
0e6b8c6
chore: remove unused dev packages (#317)
JustinBeckwith Apr 14, 2020
3221e6a
chore: update lint rules and synth (#316)
JustinBeckwith Apr 14, 2020
fe81280
chore(deps): update dependency ts-loader to v7 (#319)
renovate-bot Apr 15, 2020
4f5bf4a
chore(deps): update dependency null-loader to v4 (#320)
renovate-bot Apr 15, 2020
493d249
build: use codecov's action, now that it's authless (#499) (#321)
yoshi-automation Apr 20, 2020
678656f
build: adopt changes to generator formatter (#322)
yoshi-automation Apr 22, 2020
d46479a
chore: update npm scripts and synth.py (#323)
alexander-fenster Apr 24, 2020
ae8a913
feat(samples): add new samples (#324)
sethvargo Apr 28, 2020
1a4df1b
docs: remove exception from linkinator.json (#326)
yoshi-automation Apr 29, 2020
b75950f
chore: update UUID to latest (#328)
bcoe May 4, 2020
0bbfdd7
fix: regen protos and tests, fix formatting (#329)
alexander-fenster May 6, 2020
ebdc28a
fix: synth.py clean up for multiple version (#330)
summer-ji-eng May 6, 2020
16dc7b8
build: do not fail builds on codecov errors (#528) (#331)
yoshi-automation May 8, 2020
dfc9833
fix: update common protos and fix synth (#336)
alexander-fenster Jun 4, 2020
5f1cde0
chore: release 2.1.0 (#313)
release-please[bot] Jun 4, 2020
6d551f3
fix: samples-test script (#338)
xiaozhenliu-gg5 Jun 6, 2020
eec7b07
[CHANGE ME] Re-generated to pick up changes from self. (#341)
yoshi-automation Jun 8, 2020
e4687f5
chore: release 2.1.1 (#340)
release-please[bot] Jun 8, 2020
a20304e
build(secrets): begin migration to secret manager from keystore (#343)
yoshi-automation Jun 9, 2020
7863614
chore(deps): update dependency mocha to v8 (#344)
renovate-bot Jun 11, 2020
f53c848
chore(nodejs_templates): add script logging to node_library populate-…
yoshi-automation Jun 11, 2020
5a8d5ca
fix: handle fallback option properly
yoshi-automation Jun 12, 2020
eda312e
chore: release 2.1.2 (#347)
release-please[bot] Jun 16, 2020
18451a1
chore: update node issue template (#349)
yoshi-automation Jun 18, 2020
3bb125b
docs: change relative URLs to absolute URLs to fix broken links. (#348)
yoshi-automation Jun 18, 2020
22f37d1
build: add config .gitattributes (#350)
yoshi-automation Jun 28, 2020
53bca74
build: use bazel build (#352)
alexander-fenster Jul 6, 2020
469ec52
typeo: typeo in .gitattribute (#355)
yoshi-automation Jul 10, 2020
61a9d01
chore(deps): update dependency ts-loader to v8 (#354)
renovate-bot Jul 10, 2020
4ea47ba
chore(deps): update dependency @types/mocha to v8 (#356)
renovate-bot Jul 12, 2020
a1a57b8
chore: update generated protos.js (#358)
yoshi-automation Jul 15, 2020
750d7a3
build: missing closing paren in publish script (#359)
yoshi-automation Jul 15, 2020
a9a477c
chore: add config files for cloud-rad for node.js, delete Node 8 temp…
yoshi-automation Jul 17, 2020
714a5a3
chore: add dev dependencies for cloud-rad ref docs (#364)
fhinkel Jul 21, 2020
44e5d15
build: rename _toc to toc (#365)
yoshi-automation Jul 22, 2020
6d25516
chore: move gitattributes files to node templates (#366)
yoshi-automation Jul 24, 2020
a98b43c
chore(node): fix kokoro build path for cloud-rad (#367)
yoshi-automation Jul 30, 2020
57ac6e7
build: update protos (#368)
yoshi-automation Jul 31, 2020
327ef1d
docs: add links to the CHANGELOG from the README.md for Java and Node…
yoshi-automation Aug 3, 2020
0bf02c4
build: --credential-file-override is no longer required (#371)
yoshi-automation Aug 10, 2020
4aa3621
chore: update cloud rad kokoro build job (#373)
yoshi-automation Aug 12, 2020
b53a419
build: use gapic-generator-typescript v.1.0.7, and add client integri…
yoshi-automation Aug 12, 2020
6b86951
build: perform publish using Node 12 (#374)
yoshi-automation Aug 13, 2020
1c2a1ea
chore: start tracking obsolete files (#376)
yoshi-automation Aug 19, 2020
ee6db6b
build: move system and samples test from Node 10 to Node 12 (#377)
yoshi-automation Aug 21, 2020
ffcece0
build: track flaky tests for "nightly", add new secrets for tagging (…
yoshi-automation Aug 28, 2020
91f9fc6
build(test): recursively find test files; fail on unsupported depende…
yoshi-automation Sep 12, 2020
614142f
chore: update bucket for cloud-rad (#385)
yoshi-automation Oct 1, 2020
1789540
build(node_library): migrate to Trampoline V2 (#386)
yoshi-automation Oct 6, 2020
227c87a
chore(deps): update dependency webpack-cli to v4 (#389)
renovate-bot Oct 12, 2020
38aca1a
chore(deps): update dependency webpack to v5 (#388)
renovate-bot Oct 14, 2020
8cb01d6
build: only check --engine-strict for production deps (#390)
yoshi-automation Oct 16, 2020
a79edae
chore: clean up Node.js TOC for cloud-rad (#392)
yoshi-automation Oct 21, 2020
998a5cf
docs: updated code of conduct (includes update to actions) (#396)
yoshi-automation Oct 27, 2020
01e5b78
build(node): add KOKORO_BUILD_ARTIFACTS_SUBDIR to env (#397)
yoshi-automation Nov 2, 2020
d237e44
build: add v1.KeyManagementServiceClient type (#398)
yoshi-automation Nov 6, 2020
06df757
fix: do not modify options object, use defaultScopes (#399)
alexander-fenster Nov 7, 2020
a98d729
chore: release 2.1.3 (#400)
release-please[bot] Nov 11, 2020
f82fb51
fix(browser): check for fetch on window (#404)
yoshi-automation Nov 23, 2020
fe80dfe
docs: spelling correction for "targetting" (#406)
yoshi-automation Nov 25, 2020
a2ddfe6
chore: release 2.1.4 (#405)
release-please[bot] Dec 2, 2020
8d43727
chore: generate GAPIC metadata JSON file (#407)
yoshi-automation Dec 4, 2020
96eadc7
docs: add instructions for authenticating for system tests (#410)
yoshi-automation Dec 22, 2020
e91b789
chore: update license headers (#411)
yoshi-automation Jan 2, 2021
45e9c6c
feat: introduces style enum
yoshi-automation Jan 6, 2021
c4669f4
chore: release 2.2.0 (#413)
release-please[bot] Jan 7, 2021
d476b95
feat(samples): add integrity verification to Cloud KMS crypto samples…
iamtamjam Jan 8, 2021
cb87e77
chore: release 2.3.0 (#414)
release-please[bot] Jan 12, 2021
27433bf
refactor(nodejs): move build cop to flakybot (#415)
yoshi-automation Jan 27, 2021
bd93d02
build: adds UNORDERED_LIST enum (#417)
yoshi-automation Feb 4, 2021
2a7edd0
fix: do not retry on 13 INTERNAL (#418)
yoshi-automation Feb 12, 2021
61260a6
chore: release 2.3.1 (#419)
release-please[bot] Mar 2, 2021
15aff47
build: update gapic-generator-typescript to v1.2.10. (#420)
yoshi-automation Mar 7, 2021
7acfc2d
chore: migrate to owl bot (#422)
SurferJeffAtGoogle Mar 18, 2021
4819100
chore(deps): update dependency sinon to v10 (#428)
renovate-bot Mar 23, 2021
4a81251
chore(deps): update dependency @types/sinon to v10 (#438)
renovate-bot Apr 14, 2021
fdb36f4
chore(deps): update dependency ts-loader to v9 (#442)
renovate-bot Apr 19, 2021
3ff576a
fix(deps): require google-gax v2.12.0 (#447)
alexander-fenster May 7, 2021
4179ef8
chore: new owl bot post processor docker image (#449)
gcf-owl-bot[bot] May 10, 2021
373460f
fix: use require() to load JSON protos (#450)
gcf-owl-bot[bot] May 11, 2021
64aa0dd
chore: update gapic-generator-typescript to v1.3.2 (#451)
gcf-owl-bot[bot] May 11, 2021
ff5cb67
chore: release 2.3.2 (#448)
release-please[bot] May 13, 2021
800eb52
chore(deps): update dependency @types/node to v14 (#454)
renovate-bot May 21, 2021
3812b3e
chore(deps): update dependency sinon to v11 (#455)
renovate-bot May 25, 2021
950fb48
fix: GoogleAdsError missing using generator version after 1.3.0 (#456)
gcf-owl-bot[bot] May 25, 2021
fa9a906
chore: release 2.3.3 (#457)
release-please[bot] May 25, 2021
a09dab7
chore(nodejs): remove api-extractor dependencies (#462)
fhinkel Jun 10, 2021
f0615f4
feat: add ECDSA secp256k1 to the list of supported algorithms (#464)
gcf-owl-bot[bot] Jun 14, 2021
332180e
chore: release 2.4.0 (#465)
release-please[bot] Jun 14, 2021
3da980f
fix: make request optional in all cases (#466)
gcf-owl-bot[bot] Jun 25, 2021
5192268
chore: release 2.4.1 (#468)
release-please[bot] Jun 28, 2021
52af243
fix(deps): google-gax v2.17.0 with mTLS (#471)
bcoe Jun 29, 2021
d43e5a0
chore: release 2.4.2 (#472)
release-please[bot] Jun 29, 2021
0794b6d
fix(deps): google-gax v2.17.1 (#474)
bcoe Jul 12, 2021
d45a9a7
chore: release 2.4.3 (#475)
release-please[bot] Jul 12, 2021
11d8e2d
fix: Updating WORKSPACE files to use the newest version of the Typesc…
gcf-owl-bot[bot] Jul 16, 2021
55e2489
chore: release 2.4.4 (#477)
release-please[bot] Jul 16, 2021
6711fe4
process: cleanup unused file (#480)
alicejli Jul 26, 2021
ebd88f5
chore(nodejs): update client ref docs link in metadata (#483)
fhinkel Aug 4, 2021
4b55007
feat: add support for HMAC, Variable Key Destruction, and GenerateRan…
gcf-owl-bot[bot] Aug 5, 2021
8cbbd0f
chore: release 2.5.0 (#485)
release-please[bot] Aug 5, 2021
3b7af6d
feat(kms): add samples for new rng and hmac kms apis (#487)
sethvargo Aug 16, 2021
bbd4f6e
fix(deps): google-gax v2.24.1 (#489)
bcoe Aug 17, 2021
c31aea4
chore: release 2.6.0 (#488)
release-please[bot] Aug 17, 2021
ec26328
feat: turns on self-signed JWT feature flag (#490)
gcf-owl-bot[bot] Aug 23, 2021
af2377b
chore: release 2.7.0 (#491)
release-please[bot] Aug 23, 2021
f7cce3d
chore: disable renovate dependency dashboard (#1194) (#492)
gcf-owl-bot[bot] Aug 26, 2021
0bcda6e
feat: add support for Key Reimport (#493)
gcf-owl-bot[bot] Aug 30, 2021
438cb75
chore: release 2.8.0 (#494)
release-please[bot] Aug 30, 2021
2e6d8d0
build: add @googleapis/api-kms team (#495)
bcoe Aug 31, 2021
bf7ee32
fix(build): migrate to main branch (#496)
bcoe Sep 3, 2021
989a9e5
chore: release 2.8.1 (#497)
release-please[bot] Sep 3, 2021
88a883e
chore: relocate owl bot post processor (#499)
SurferJeffAtGoogle Sep 21, 2021
bdecd11
docs(samples): add auto-generated Node samples (#501)
gcf-owl-bot[bot] Sep 24, 2021
168b421
docs(samples): add auto-generated samples for Node with api short nam…
gcf-owl-bot[bot] Sep 28, 2021
3033d3c
feat: add OAEP+SHA1 to the list of supported algorithms (#503)
gcf-owl-bot[bot] Oct 1, 2021
9dd1317
feat: add RPC retry information for MacSign, MacVerify, and GenerateR…
gcf-owl-bot[bot] Oct 1, 2021
9b48c0f
build(node): update deps used during postprocessing (#1243) (#508)
gcf-owl-bot[bot] Oct 14, 2021
812a000
chore: release 2.9.0 (#507)
release-please[bot] Oct 14, 2021
f7b84c5
feat: add support for Raw PKCS#1 signing keys (#509)
gcf-owl-bot[bot] Oct 19, 2021
f0b0ec1
chore: release 2.10.0 (#510)
release-please[bot] Oct 19, 2021
81d769c
chore(deps): update dependency @types/node to v16 (#511)
renovate-bot Oct 26, 2021
0658c9e
chore(cloud-rad): delete api-extractor config (#512)
fhinkel Nov 3, 2021
f893e0a
chore(deps): update dependency sinon to v12 (#513)
renovate-bot Nov 4, 2021
e6269eb
docs(samples): add example tags to generated samples (#514)
gcf-owl-bot[bot] Nov 10, 2021
0fdd520
build: add generated samples to .eslintignore (#516)
gcf-owl-bot[bot] Dec 9, 2021
20b11f6
docs(node): support "stable"/"preview" release level (#1312) (#519)
gcf-owl-bot[bot] Dec 29, 2021
9921c08
chore: add api_shortname and library_type to repo metadata (#518)
parthea Dec 30, 2021
17bfe90
docs(badges): tweak badge to use new preview/stable language (#1314) …
gcf-owl-bot[bot] Dec 30, 2021
434d65d
chore(deps): update dependency gts to v3 (#524)
renovate-bot Jan 11, 2022
6a3d0d1
build: update copyright year to 2022 (#527)
gcf-owl-bot[bot] Jan 20, 2022
b5acc48
chore: update v2.12.0 gapic-generator-typescript (#529)
gcf-owl-bot[bot] Jan 26, 2022
79a3bd4
chore(deps): update dependency sinon to v13 (#531)
renovate-bot Jan 31, 2022
d85231d
feat: add a new EkmService API (#532)
gcf-owl-bot[bot] Feb 3, 2022
4c9f2c8
docs(nodejs): version support policy edits (#1346) (#534)
gcf-owl-bot[bot] Feb 3, 2022
f09d1bb
chore(main): release 2.11.0 (#535)
release-please[bot] Feb 8, 2022
baa4eab
docs(samples): include metadata file, add exclusions for samples to h…
gcf-owl-bot[bot] Feb 18, 2022
fb99b91
chore: update v2.14.2 gapic-generator-typescript (#541)
gcf-owl-bot[bot] Mar 16, 2022
5106069
chore(main): release 2.11.1 (#547)
release-please[bot] Apr 8, 2022
4cfab25
build(node): update client library version in samples metadata (#1356…
gcf-owl-bot[bot] Apr 20, 2022
da72162
chore(deps): update dependency @types/mocha to v9 (#551)
renovate-bot May 3, 2022
d914e88
chore(deps): update dependency sinon to v14 (#554)
renovate-bot May 9, 2022
6f0d4ca
build!: update library to use Node 12 (#556)
sofisl May 20, 2022
d006d70
chore(main): release 3.0.0 (#557)
release-please[bot] Jun 7, 2022
7be8e5f
chore(deps): update dependency jsdoc-region-tag to v2 (#560)
renovate-bot Jun 10, 2022
65d9d73
chore(deps): update dependency jsdoc-fresh to v2 (#559)
renovate-bot Jun 10, 2022
d0c3f36
fix(docs): document fallback rest option (#561)
gcf-owl-bot[bot] Jun 30, 2022
651fe6b
chore(main): release 3.0.1 (#562)
release-please[bot] Jul 4, 2022
07278ef
chore(deps): update dependency linkinator to v4 (#564)
renovate-bot Jul 8, 2022
0536e1f
fix: better support for fallback mode (#565)
gcf-owl-bot[bot] Aug 23, 2022
375c1e2
fix: change import long to require (#566)
gcf-owl-bot[bot] Aug 23, 2022
d6179da
fix: do not import the whole google-gax from proto JS (#1553) (#569)
gcf-owl-bot[bot] Aug 27, 2022
0a9a661
fix: allow passing gax instance to client constructor (#570)
gcf-owl-bot[bot] Sep 1, 2022
6654ac9
chore(deps): update dependency uuid to v9 (#572)
renovate-bot Sep 9, 2022
3e3130e
fix: preserve default values in x-goog-request-params header (#573)
gcf-owl-bot[bot] Sep 14, 2022
f7b6240
build: use fully qualified request type name in tests (#576)
gcf-owl-bot[bot] Sep 22, 2022
198229f
fix(deps): use google-gax v3.5.2 (#581)
alexander-fenster Nov 4, 2022
050c1da
samples: pull in latest typeless bot, clean up some comments (#584)
gcf-owl-bot[bot] Nov 10, 2022
d76fc1e
feat(kms): enable generation of Locations mixin (#578)
gcf-owl-bot[bot] Nov 10, 2022
7352015
chore(deps): update dependency @types/node to v18 (#579)
renovate-bot Nov 10, 2022
b31445a
Update .repo-metadata.json
sofisl Nov 11, 2022
e452103
chore(deps): update dependency jsdoc to v4 (#583)
renovate-bot Nov 11, 2022
5a88e35
chore(main): release 3.1.0 (#567)
release-please[bot] Nov 11, 2022
d8e4ae5
Merge remote-tracking branch 'migration/main' into nodejs-kms-migration
sofisl Nov 11, 2022
0ee3848
build: add release-please config, fix owlbot-config
sofisl Nov 11, 2022
914078a
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 11, 2022
3f7e52c
samples: simplify test
sofisl Nov 12, 2022
7967c27
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 12, 2022
c24c03b
Merge branch 'main' into nodejs-kms-migration
sofisl Nov 16, 2022
8e5e83c
Delete kms.ts
sofisl Nov 16, 2022
d2f618f
remove unused var
sofisl Nov 16, 2022
bec3543
Merge branch 'main' into nodejs-kms-migration
sofisl Nov 16, 2022
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
1 change: 1 addition & 0 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
"packages/google-cloud-gkeconnect-gateway": "2.0.5",
"packages/google-cloud-gkehub": "3.2.2",
"packages/google-cloud-gkemulticloud": "0.1.4",
"packages/google-cloud-kms": "3.1.0",
"packages/google-cloud-ids": "2.1.2",
"packages/google-cloud-iap": "2.0.3",
"packages/google-cloud-iot": "3.1.2",
Expand Down
21 changes: 21 additions & 0 deletions packages/google-cloud-kms/.OwlBot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Copyright 2021 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

deep-remove-regex:
- /owl-bot-staging

deep-copy-regex:
- source: /google/cloud/kms/(.*)/.*-nodejs
dest: /owl-bot-staging/google-cloud-kms/$1

7 changes: 7 additions & 0 deletions packages/google-cloud-kms/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
**/node_modules
**/coverage
test/fixtures
build/
docs/
protos/
samples/generated/
3 changes: 3 additions & 0 deletions packages/google-cloud-kms/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "./node_modules/gts"
}
4 changes: 4 additions & 0 deletions packages/google-cloud-kms/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
*.ts text eol=lf
*.js text eol=lf
protos/* linguist-generated
**/api-extractor.json linguist-language=JSON-with-Comments
14 changes: 14 additions & 0 deletions packages/google-cloud-kms/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
**/*.log
**/node_modules
.coverage
coverage
.nyc_output
docs/
out/
build/
system-test/secrets.js
system-test/*key.json
*.lock
.DS_Store
package-lock.json
__pycache__
55 changes: 55 additions & 0 deletions packages/google-cloud-kms/.jsdoc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
//
// ** This file is automatically generated by gapic-generator-typescript. **
// ** https://github.com/googleapis/gapic-generator-typescript **
// ** All changes to this file may be overwritten. **

'use strict';

module.exports = {
opts: {
readme: './README.md',
package: './package.json',
template: './node_modules/jsdoc-fresh',
recurse: true,
verbose: true,
destination: './docs/'
},
plugins: [
'plugins/markdown',
'jsdoc-region-tag'
],
source: {
excludePattern: '(^|\\/|\\\\)[._]',
include: [
'build/src',
'protos'
],
includePattern: '\\.js$'
},
templates: {
copyright: 'Copyright 2022 Google LLC',
includeDate: false,
sourceFiles: false,
systemName: '@google-cloud/kms',
theme: 'lumen',
default: {
outputSourceFiles: false
}
},
markdown: {
idInHeadings: true
}
};
29 changes: 29 additions & 0 deletions packages/google-cloud-kms/.mocharc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
const config = {
"enable-source-maps": true,
"throw-deprecation": true,
"timeout": 10000,
"recursive": true
}
if (process.env.MOCHA_THROW_DEPRECATION === 'false') {
delete config['throw-deprecation'];
}
if (process.env.MOCHA_REPORTER) {
config.reporter = process.env.MOCHA_REPORTER;
}
if (process.env.MOCHA_REPORTER_OUTPUT) {
config['reporter-option'] = `output=${process.env.MOCHA_REPORTER_OUTPUT}`;
}
module.exports = config
24 changes: 24 additions & 0 deletions packages/google-cloud-kms/.nycrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"report-dir": "./.coverage",
"reporter": ["text", "lcov"],
"exclude": [
"**/*-test",
"**/.coverage",
"**/apis",
"**/benchmark",
"**/conformance",
"**/docs",
"**/samples",
"**/scripts",
"**/protos",
"**/test",
"**/*.d.ts",
".jsdoc.js",
"**/.jsdoc.js",
"karma.conf.js",
"webpack-tests.config.js",
"webpack.config.js"
],
"exclude-after-remap": false,
"all": true
}
6 changes: 6 additions & 0 deletions packages/google-cloud-kms/.prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
**/node_modules
**/coverage
test/fixtures
build/
docs/
protos/
17 changes: 17 additions & 0 deletions packages/google-cloud-kms/.prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
// Copyright 2022 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// https://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

module.exports = {
...require('gts/.prettierrc.json')
}
17 changes: 17 additions & 0 deletions packages/google-cloud-kms/.repo-metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"client_documentation": "https://cloud.google.com/nodejs/docs/reference/kms/latest",
"api_id": "kms.googleapis.com",
"distribution_name": "@google-cloud/kms",
"release_level": "stable",
"default_version": "v1",
"language": "nodejs",
"name_pretty": "Google Cloud Key Management Service",
"repo": "googleapis/google-cloud-node",
"product_documentation": "https://cloud.google.com/kms",
"requires_billing": true,
"name": "kms",
"issue_tracker": "https://issuetracker.google.com/savedsearches/5264932",
"codeowner_team": "@googleapis/api-kms",
"api_shortname": "cloudkms",
"library_type": "GAPIC_AUTO"
}
Loading