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-assured-workloads #3565

Merged
merged 120 commits into from
Nov 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
873b0d1
feat: stubbed out library
bcoe Sep 9, 2020
c45d8b2
build: add .repo-metadata.json
bcoe Sep 15, 2020
8b5a6f0
feat!: initial generation of library (#1)
bcoe Sep 16, 2020
f6c9444
chore: release 1.0.0 (#5)
release-please[bot] Sep 16, 2020
6b5b7cc
chore(deps): update dependency webpack to v5 (#10)
renovate-bot Oct 14, 2020
d00723c
chore(deps): update dependency webpack-cli to v4 (#11)
renovate-bot Oct 14, 2020
6311386
fix: do not modify options object, use defaultScopes (#12)
alexander-fenster Nov 6, 2020
0caaf46
chore: release 1.0.1 (#13)
release-please[bot] Nov 11, 2020
abf37ba
feat: added provisionedResourcesParent and kmsSettings
yoshi-automation Nov 16, 2020
2c37f33
chore: release 1.1.0 (#15)
release-please[bot] Nov 17, 2020
8b2c9b3
fix: better fallback feature detection, linting, use optional chainin…
yoshi-automation Nov 24, 2020
8905cd7
docs: spelling correction for "targetting" (#21)
yoshi-automation Nov 25, 2020
73a59eb
chore: release 1.1.1 (#20)
release-please[bot] Dec 2, 2020
664aedc
chore: generate GAPIC metadata JSON file (#22)
yoshi-automation Dec 4, 2020
f8ff91f
docs: add instructions for authenticating for system tests (#23)
yoshi-automation Dec 22, 2020
7315e9e
docs: update dates (#24)
yoshi-automation Jan 7, 2021
2037a15
feat: adds style enumeration (#25)
yoshi-automation Jan 9, 2021
d0adc53
chore: release 1.2.0 (#26)
release-please[bot] Jan 12, 2021
fb6b10f
refactor(nodejs): move build cop to flakybot (#29)
yoshi-automation Jan 27, 2021
8c6f784
chore: add UNORDERED_LIST to protos (#31)
yoshi-automation Feb 4, 2021
f2fdeff
feat: updated google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsS…
yoshi-automation Feb 18, 2021
6390c81
chore: release 1.3.0 (#33)
release-please[bot] Feb 18, 2021
fec2ba8
build: update gapic-generator-typescript to v1.2.10. (#34)
yoshi-automation Mar 7, 2021
2e889a3
chore: migrate to owl bot (#36)
SurferJeffAtGoogle Mar 18, 2021
41fbd97
chore: release 1.4.0 (#42)
release-please[bot] Mar 23, 2021
3f831f1
chore(deps): update dependency sinon to v10 (#44)
renovate-bot Mar 23, 2021
caab055
chore: release 1.4.0 (#43)
release-please[bot] Mar 23, 2021
b9182ea
build: update .OwlBot.lock with new version of post-processor (#47)
gcf-owl-bot[bot] Mar 31, 2021
5868cd7
chore(deps): update dependency @types/sinon to v10 (#52)
renovate-bot Apr 14, 2021
de44976
chore(deps): update dependency ts-loader to v9 (#56)
renovate-bot Apr 19, 2021
242dc33
fix(deps): require google-gax v2.12.0 (#60)
alexander-fenster May 7, 2021
fe99407
chore: new owl bot post processor docker image (#62)
gcf-owl-bot[bot] May 10, 2021
ab29ce2
fix: use require() to load JSON protos (#63)
gcf-owl-bot[bot] May 11, 2021
dae8394
chore: update gapic-generator-typescript to v1.3.2 (#64)
gcf-owl-bot[bot] May 11, 2021
245634f
chore: release 1.4.1 (#61)
release-please[bot] May 13, 2021
9921757
chore(deps): update dependency sinon to v11 (#67)
renovate-bot May 25, 2021
8696c27
fix: GoogleAdsError missing using generator version after 1.3.0 (#68)
gcf-owl-bot[bot] May 25, 2021
fa173ee
chore: release 1.4.2 (#69)
release-please[bot] May 25, 2021
25d960b
fix: make request optional in all cases (#75)
gcf-owl-bot[bot] Jun 22, 2021
dbba745
chore: release 1.4.3 (#76)
release-please[bot] Jun 22, 2021
01ab385
fix(deps): require google-gax v2.17.0 (#81)
bcoe Jul 1, 2021
4627060
chore: release 1.4.4 (#83)
release-please[bot] Jul 1, 2021
69769f8
fix(deps): google-gax v2.17.1 (#84)
bcoe Jul 12, 2021
4c96819
chore: release 1.4.5 (#85)
release-please[bot] Jul 12, 2021
cba714c
fix: Updating WORKSPACE files to use the newest version of the Typesc…
gcf-owl-bot[bot] Jul 16, 2021
ad4bf08
chore: release 1.4.6 (#87)
release-please[bot] Jul 16, 2021
5ef0085
feat: Add EU Regions And Support compliance regime (#90)
gcf-owl-bot[bot] Jul 30, 2021
9a27405
chore: release 1.5.0 (#91)
release-please[bot] Jul 30, 2021
51e485b
chore(nodejs): update client ref docs link in metadata (#94)
fhinkel Aug 4, 2021
48a994c
fix(build): migrate to using main branch (#96)
bcoe Aug 11, 2021
2b0873c
chore: release 1.5.1 (#97)
release-please[bot] Aug 11, 2021
811224c
fix(deps): google-gax v2.24.1 (#98)
bcoe Aug 17, 2021
ad7028c
chore: release 1.5.2 (#99)
release-please[bot] Aug 17, 2021
33af2e4
feat: turns on self-signed JWT feature flag (#100)
gcf-owl-bot[bot] Aug 23, 2021
3c2b948
chore: release 1.6.0 (#101)
release-please[bot] Aug 23, 2021
50aad61
feat: Add Canada Regions And Support compliance regime (#103)
gcf-owl-bot[bot] Aug 27, 2021
050748d
chore: release 1.7.0 (#104)
release-please[bot] Aug 27, 2021
9ae9486
feat: assuredworkloads v1 public protos (#108)
gcf-owl-bot[bot] Sep 17, 2021
06fa212
chore: release 1.8.0 (#109)
release-please[bot] Sep 17, 2021
2037018
feat!: set v1 as the default version of the API (#110)
JustinBeckwith Oct 13, 2021
9094d60
build(node): update deps used during postprocessing (#1243) (#117)
gcf-owl-bot[bot] Oct 14, 2021
cf4487a
chore: release 2.0.0 (#116)
release-please[bot] Oct 20, 2021
32c25f2
build(nodejs): correct artifact name for npm (#118)
gcf-owl-bot[bot] Oct 20, 2021
e3b8e90
chore: fix the wrong post processor image (#121)
Oct 27, 2021
126c2e9
chore(deps): update dependency @types/node to v16 (#120)
renovate-bot Oct 27, 2021
9bf4955
chore(cloud-rad): delete api-extractor config (#119)
fhinkel Nov 3, 2021
f7afaf3
chore(deps): update dependency sinon to v12 (#122)
renovate-bot Nov 4, 2021
0bd71a1
docs(samples): add example tags to generated samples (#123)
gcf-owl-bot[bot] Nov 12, 2021
88c9f27
build: add generated samples to .eslintignore (#124)
gcf-owl-bot[bot] Dec 10, 2021
e5b7acf
feat: EU Regions and Support With Sovereign Controls (#125)
gcf-owl-bot[bot] Dec 10, 2021
5eb5742
chore: release 2.1.0 (#126)
release-please[bot] Dec 13, 2021
c6940ac
docs(node): support "stable"/"preview" release level (#1312) (#129)
gcf-owl-bot[bot] Dec 29, 2021
225f092
chore: add api_shortname and library_type to repo metadata (#128)
parthea Dec 30, 2021
ba5590f
docs(badges): tweak badge to use new preview/stable language (#1314) …
gcf-owl-bot[bot] Dec 30, 2021
40feac8
test(nodejs): remove 15 add 16 (#1322) (#133)
gcf-owl-bot[bot] Jan 11, 2022
5c89a24
build: update copyright year to 2022 (#136)
gcf-owl-bot[bot] Jan 20, 2022
49ce832
chore(deps): update dependency gts to v3 (#134)
renovate-bot Jan 21, 2022
b2c51eb
chore: update v2.12.0 gapic-generator-typescript (#138)
gcf-owl-bot[bot] Jan 26, 2022
99f47af
chore(deps): update dependency sinon to v13 (#140)
renovate-bot Feb 2, 2022
f1a44b1
docs(nodejs): version support policy edits (#1346) (#142)
gcf-owl-bot[bot] Feb 3, 2022
94a1f5c
docs(samples): include metadata file, add exclusions for samples to h…
gcf-owl-bot[bot] Feb 18, 2022
95dcb2f
chore: update v2.14.2 gapic-generator-typescript (#147)
gcf-owl-bot[bot] Mar 16, 2022
bc6dd59
feat: promote to stable (#148)
chingor13 Mar 23, 2022
4334d87
chore(main): release 2.2.0 (#149)
release-please[bot] Mar 23, 2022
3971175
build(node): update client library version in samples metadata (#1356…
gcf-owl-bot[bot] Apr 20, 2022
294864c
chore(deps): update dependency @types/mocha to v9 (#157)
renovate-bot May 3, 2022
4958caf
chore(deps): update dependency sinon to v14 (#160)
renovate-bot May 9, 2022
65d7ee8
build!: update library to use Node 12 (#162)
sofisl May 19, 2022
6e9d2fa
chore(main): release 3.0.0 (#163)
release-please[bot] Jun 6, 2022
9da60a9
chore(deps): update dependency jsdoc-fresh to v2 (#166)
renovate-bot Jun 10, 2022
5afe7f2
chore(deps): update dependency jsdoc-region-tag to v2 (#167)
renovate-bot Jun 10, 2022
43d893a
feat: Removed _v1beta1 suffix from proto file names (#168)
gcf-owl-bot[bot] Jun 15, 2022
f7e4d68
chore(main): release 3.1.0 (#171)
release-please[bot] Jun 21, 2022
7c63056
feat: support regapic LRO (#172)
gcf-owl-bot[bot] Jun 29, 2022
6c7c99a
chore(main): release 3.2.0 (#173)
release-please[bot] Jun 30, 2022
3beaf88
feat: ITAR June Preview Launch
gcf-owl-bot[bot] Jul 4, 2022
601d6b4
chore(main): release 3.3.0 (#177)
release-please[bot] Jul 4, 2022
31b3ac8
chore(deps): update dependency linkinator to v4 (#178)
renovate-bot Jul 12, 2022
d515d7d
feat: Updated the method signature of analyzeWorkloadMove for v1beta …
gcf-owl-bot[bot] Jul 29, 2022
daa5452
chore(main): release 3.4.0 (#180)
release-please[bot] Aug 2, 2022
d24842b
fix: better support for fallback mode (#181)
gcf-owl-bot[bot] Aug 23, 2022
0e19840
fix: change import long to require (#182)
gcf-owl-bot[bot] Aug 23, 2022
6cf15d7
chore(main): release 3.4.1 (#183)
release-please[bot] Aug 23, 2022
858f8b8
fix: do not import the whole google-gax from proto JS (#1553) (#186)
gcf-owl-bot[bot] Aug 27, 2022
0f475be
fix: allow passing gax instance to client constructor (#185)
gcf-owl-bot[bot] Sep 1, 2022
bd2145b
fix: preserve default values in x-goog-request-params header (#188)
gcf-owl-bot[bot] Sep 14, 2022
d073994
build: use fully qualified request type name in tests (#190)
gcf-owl-bot[bot] Sep 22, 2022
fc6b73e
feat: add apis for AssuredWorkload monitoring feature and to restrict…
gcf-owl-bot[bot] Oct 6, 2022
3e6d051
feat: add new field for exception audit log link (#193)
gcf-owl-bot[bot] Oct 13, 2022
c90c622
fix(deps): use google-gax v3.5.2 (#196)
alexander-fenster Nov 4, 2022
33636fe
chore(deps): update dependency @types/node to v18 (#194)
renovate-bot Nov 10, 2022
55b2b67
fix: regenerated protos JS and TS definitions (#199)
gcf-owl-bot[bot] Nov 10, 2022
fc31a79
chore(deps): update dependency jsdoc to v4 (#198)
renovate-bot Nov 10, 2022
df11448
chore(main): release 3.5.0 (#187)
release-please[bot] Nov 11, 2022
bb615c7
Merge remote-tracking branch 'migration/main' into nodejs-assured-wor…
sofisl Nov 11, 2022
4b55501
build: add release-please config, fix owlbot-config
sofisl Nov 11, 2022
e441797
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 11, 2022
83a0458
Merge branch 'main' into nodejs-assured-workloads-migration
sofisl Nov 12, 2022
d6f22e6
Merge branch 'main' into nodejs-assured-workloads-migration
sofisl Nov 12, 2022
e255d11
Merge branch 'main' into nodejs-assured-workloads-migration
sofisl Nov 12, 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
@@ -1,6 +1,7 @@
{
"packages/gapic-node-templating": "0.0.0",
"packages/google-api-apikeys": "0.1.3",
"packages/google-cloud-assuredworkloads": "3.5.0",
"packages/google-cloud-batch": "0.3.2",
"packages/google-cloud-beyondcorp-appconnections": "0.2.3",
"packages/google-cloud-beyondcorp-appconnectors": "0.3.3",
Expand Down
21 changes: 21 additions & 0 deletions packages/google-cloud-assuredworkloads/.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/assuredworkloads/(.*)/.*-nodejs
dest: /owl-bot-staging/google-cloud-assuredworkloads/$1

7 changes: 7 additions & 0 deletions packages/google-cloud-assuredworkloads/.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-assuredworkloads/.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-assuredworkloads/.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-assuredworkloads/.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-assuredworkloads/.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/assured-workloads',
theme: 'lumen',
default: {
outputSourceFiles: false
}
},
markdown: {
idInHeadings: true
}
};
29 changes: 29 additions & 0 deletions packages/google-cloud-assuredworkloads/.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-assuredworkloads/.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-assuredworkloads/.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-assuredworkloads/.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')
}
16 changes: 16 additions & 0 deletions packages/google-cloud-assuredworkloads/.repo-metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"client_documentation": "https://cloud.google.com/nodejs/docs/reference/assured-workloads/latest",
"api_id": "assuredworkloads.googleapis.com",
"distribution_name": "@google-cloud/assured-workloads",
"release_level": "stable",
"default_version": "v1",
"language": "nodejs",
"name_pretty": "Assured Workloads for Government",
"repo": "googleapis/google-cloud-node",
"product_documentation": "https://cloud.google.com/assured-workloads/docs",
"requires_billing": true,
"name": "assuredworkloads",
"issue_tracker": "",
"api_shortname": "assuredworkloads",
"library_type": "GAPIC_AUTO"
}
Loading