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-security-private-ca #3572

Merged
merged 117 commits into from
Nov 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
117 commits
Select commit Hold shift + click to select a range
3541dd9
feat: run synthtool
sofisl Sep 17, 2020
39fb259
feat: initial stub of library
sofisl Sep 23, 2020
635199a
feat!: stub out initial generation of library (#3)
sofisl Sep 24, 2020
923fb4c
chore: release 1.0.0 (#1)
release-please[bot] Sep 25, 2020
1047b24
chore(deps): update dependency mocha to v8 (#5)
renovate-bot Sep 26, 2020
aee4177
chore: update issue tracker (#7)
sofisl Sep 28, 2020
81be65e
chore: update synthtool rules (#8)
sofisl Sep 30, 2020
0ffca89
build: fix name (#12)
sofisl Oct 8, 2020
dcd63bd
chore(deps): update dependency webpack-cli to v4 (#15)
renovate-bot Oct 12, 2020
f62aeba
chore(deps): update dependency webpack to v5 (#14)
renovate-bot Oct 14, 2020
4b2b535
fix: do not modify options object, use defaultScopes (#28)
alexander-fenster Nov 7, 2020
36f7928
feat!: Updates to Certificate Authority Service for Beta release (#21)
sofisl Nov 10, 2020
36046ef
build: change repo metadata for doc genereation (#31)
sofisl Nov 11, 2020
5d23926
chore: release 2.0.0 (#30)
release-please[bot] Nov 14, 2020
e1d4c97
build: stop ignoring links in linkinator.config.json (#26)
yoshi-automation Nov 24, 2020
a4bb0b6
fix(browser): check for fetch on window (#36)
yoshi-automation Nov 25, 2020
8bb409a
chore: release 2.0.1 (#38)
release-please[bot] Dec 2, 2020
ad80172
chore: generate GAPIC metadata JSON file (#40)
yoshi-automation Dec 4, 2020
e2f5df8
build(node): add KOKORO_BUILD_ARTIFACTS_SUBDIR to env (#39)
yoshi-automation Dec 21, 2020
a644a04
docs: add instructions for authenticating for system tests (#41)
yoshi-automation Dec 22, 2020
8ed2903
docs: update dates (#42)
yoshi-automation Jan 7, 2021
f764980
feat: adds style enumeration (#43)
yoshi-automation Jan 9, 2021
d160c40
chore: release 2.1.0 (#44)
release-please[bot] Jan 12, 2021
9e6f748
refactor(nodejs): move build cop to flakybot (#47)
yoshi-automation Jan 27, 2021
63db2a3
chore: add UNORDERED_LIST to protos (#49)
yoshi-automation Feb 4, 2021
60bf61f
build: update gapic-generator-typescript to v1.2.10. (#50)
yoshi-automation Mar 7, 2021
9d93a30
chore: migrate to owl bot (#51)
SurferJeffAtGoogle Mar 18, 2021
30fb2ab
chore(deps): update dependency sinon to v10 (#56)
renovate-bot Mar 23, 2021
d459818
build: update .OwlBot.lock with new version of post-processor (#61)
gcf-owl-bot[bot] Mar 31, 2021
99d266c
feat: Publish Certificate Authority Service V1 API (#62)
gcf-owl-bot[bot] Apr 2, 2021
cc43b4f
chore(deps): update dependency @types/sinon to v10 (#68)
renovate-bot Apr 14, 2021
45667d3
chore: release 2.2.0 (#64)
release-please[bot] Apr 15, 2021
b8e7080
chore(deps): update dependency ts-loader to v9 (#73)
renovate-bot Apr 19, 2021
fb3e44f
feat: Refactored Elliptic Key curves to provide additional options, t…
gcf-owl-bot[bot] Apr 21, 2021
4fc029f
chore: release 2.3.0 (#74)
release-please[bot] Apr 23, 2021
4a5c932
chore: migrate security/privateca to the PHP microgenerator (#78)
gcf-owl-bot[bot] May 5, 2021
abd29a0
fix(deps): require google-gax v2.12.0 (#80)
alexander-fenster May 7, 2021
60ec7e2
chore: new owl bot post processor docker image (#82)
gcf-owl-bot[bot] May 10, 2021
679ce0d
fix: use require() to load JSON protos (#84)
gcf-owl-bot[bot] May 11, 2021
30c03ee
chore: update gapic-generator-typescript to v1.3.2 (#85)
gcf-owl-bot[bot] May 11, 2021
f14c8d0
chore: release 2.3.1 (#81)
release-please[bot] May 13, 2021
d9565ef
chore(deps): update dependency sinon to v11 (#89)
renovate-bot May 25, 2021
fcfdba3
fix: GoogleAdsError missing using generator version after 1.3.0 (#90)
gcf-owl-bot[bot] May 25, 2021
363504f
chore: release 2.3.2 (#91)
release-please[bot] May 27, 2021
faf9934
chore: update proto namespaces (#97)
gcf-owl-bot[bot] Jun 16, 2021
bee885a
fix: make request optional in all cases (#98)
gcf-owl-bot[bot] Jun 23, 2021
2abf4c5
chore: release 2.3.3 (#99)
release-please[bot] Jun 29, 2021
c608ff2
fix(deps): google-gax v2.17.0 with mTLS (#102)
bcoe Jun 30, 2021
37a8bf0
chore: release 2.3.4 (#104)
release-please[bot] Jun 30, 2021
d34eca5
fix(deps): google-gax v2.17.1 (#105)
bcoe Jul 12, 2021
24ae182
chore: release 2.3.5 (#106)
release-please[bot] Jul 12, 2021
eb1c82b
fix: Updating WORKSPACE files to use the newest version of the Typesc…
gcf-owl-bot[bot] Jul 16, 2021
588e352
chore: release 2.3.6 (#109)
release-please[bot] Jul 16, 2021
4eea00c
chore(nodejs): update client ref docs link in metadata (#114)
fhinkel Aug 4, 2021
19172c1
fix(deps): google-gax v2.24.1 (#116)
bcoe Aug 17, 2021
ceedceb
chore: release 2.3.7 (#117)
release-please[bot] Aug 17, 2021
1df5efd
feat: turns on self-signed JWT feature flag (#118)
gcf-owl-bot[bot] Aug 23, 2021
97e37a4
chore: release 2.4.0 (#119)
release-please[bot] Aug 23, 2021
621e94a
chore: disable renovate dependency dashboard (#1194) (#121)
gcf-owl-bot[bot] Aug 25, 2021
3e02d5a
fix(build): set default branch to main (#122)
bcoe Sep 10, 2021
8df4078
chore: release 2.4.1 (#123)
release-please[bot] Sep 10, 2021
7623c86
build: update package name for security-private-ca (#131)
gcf-owl-bot[bot] Oct 6, 2021
68196f1
chore: release 2.5.0 (#132)
release-please[bot] Oct 6, 2021
f3c99a7
build(node): update deps used during postprocessing (#1243) (#133)
gcf-owl-bot[bot] Oct 14, 2021
70b152e
chore(cloud-rad): delete api-extractor config (#134)
fhinkel Oct 22, 2021
ef74668
chore: fix the wrong post processor image (#137)
Oct 27, 2021
8c8856e
chore(deps): update dependency @types/node to v16 (#135)
renovate-bot Oct 27, 2021
e4e932e
docs: fix docstring formatting (#136)
gcf-owl-bot[bot] Oct 29, 2021
da9b534
chore(deps): update dependency sinon to v12 (#138)
renovate-bot Nov 4, 2021
78cae85
docs(samples): add example tags to generated samples (#139)
gcf-owl-bot[bot] Nov 10, 2021
805d66f
feat!: default to v1 of the API (#88)
JustinBeckwith Nov 26, 2021
70b7e28
chore: release 3.0.0 (#140)
release-please[bot] Nov 30, 2021
9c20a07
build: add generated samples to .eslintignore (#142)
gcf-owl-bot[bot] Dec 10, 2021
bd119b3
docs(node): support "stable"/"preview" release level (#1312) (#145)
gcf-owl-bot[bot] Dec 29, 2021
6b15f3a
chore: add api_shortname and library_type to repo metadata (#144)
parthea Dec 30, 2021
dddaf60
docs(badges): tweak badge to use new preview/stable language (#1314) …
gcf-owl-bot[bot] Dec 30, 2021
a61814f
test(nodejs): remove 15 add 16 (#1322) (#149)
gcf-owl-bot[bot] Jan 11, 2022
c83bb19
chore(deps): update dependency gts to v3 (#150)
renovate-bot Jan 13, 2022
c7ba0b1
build: update copyright year to 2022 (#152)
gcf-owl-bot[bot] Jan 20, 2022
fb4226e
chore: update v2.12.0 gapic-generator-typescript (#154)
gcf-owl-bot[bot] Jan 27, 2022
0109dbc
chore(deps): update dependency sinon to v13 (#156)
renovate-bot Feb 2, 2022
100a89e
docs: mark CaPool.lifetime as IMMUTABLE docs: add format requirements…
gcf-owl-bot[bot] Feb 3, 2022
b819cee
docs(nodejs): version support policy edits (#1346) (#159)
gcf-owl-bot[bot] Feb 4, 2022
41a1f8b
docs(samples): include metadata file, add exclusions for samples to h…
gcf-owl-bot[bot] Feb 18, 2022
fd15e92
feat: Add `skip_grace_period` flag to DeleteCertificateAuthority API …
gcf-owl-bot[bot] Mar 14, 2022
698fead
chore: update v2.14.2 gapic-generator-typescript (#166)
gcf-owl-bot[bot] Mar 16, 2022
5782917
chore(main): release 3.1.0 (#165)
release-please[bot] Mar 23, 2022
ab607c2
build(node): update client library version in samples metadata (#1356…
gcf-owl-bot[bot] Apr 20, 2022
fdf7aeb
chore(deps): update dependency @types/mocha to v9 (#174)
renovate-bot May 3, 2022
2d1d1d6
chore(deps): update dependency sinon to v14 (#177)
renovate-bot May 9, 2022
967ad1d
build!: update library to use Node 12 (#180)
sofisl May 19, 2022
54cc16d
chore(main): release 4.0.0 (#181)
release-please[bot] Jun 6, 2022
62ad711
chore(deps): update dependency jsdoc-region-tag to v2 (#186)
renovate-bot Jun 13, 2022
b73fe12
chore(deps): update dependency jsdoc-fresh to v2 (#185)
renovate-bot Jun 13, 2022
07ad7e5
feat: support regapic LRO (#187)
gcf-owl-bot[bot] Jun 30, 2022
16fceb4
chore(main): release 4.1.0 (#188)
release-please[bot] Jun 30, 2022
af19feb
fix(privateca): publish v1beta1 LRO HTTP rules
gcf-owl-bot[bot] Jul 4, 2022
3b0429f
chore(main): release 4.1.1 (#192)
release-please[bot] Jul 4, 2022
f005e91
chore(deps): update dependency linkinator to v4 (#193)
renovate-bot Jul 12, 2022
1ac76ac
chore: remove unused proto imports (#194)
gcf-owl-bot[bot] Aug 19, 2022
bb0e414
fix: better support for fallback mode (#195)
gcf-owl-bot[bot] Aug 23, 2022
11f29ef
fix: change import long to require (#196)
gcf-owl-bot[bot] Aug 23, 2022
88b2e0c
fix: do not import the whole google-gax from proto JS (#1553) (#199)
gcf-owl-bot[bot] Aug 27, 2022
19359f6
fix: allow passing gax instance to client constructor (#200)
gcf-owl-bot[bot] Sep 1, 2022
b0032de
fix: preserve default values in x-goog-request-params header (#201)
gcf-owl-bot[bot] Sep 14, 2022
3ed7c04
test: use fully qualified request type name in tests (#203)
gcf-owl-bot[bot] Sep 23, 2022
44514ae
fix(deps): use google-gax v3.5.2 (#207)
alexander-fenster Nov 4, 2022
33fb9c4
chore(deps): update dependency jsdoc to v4 (#209)
renovate-bot Nov 10, 2022
a0f4d7e
chore(deps): update dependency @types/node to v18 (#205)
renovate-bot Nov 10, 2022
58305ff
fix: regenerated protos JS and TS definitions (#210)
gcf-owl-bot[bot] Nov 11, 2022
35b3273
chore(main): release 4.1.2 (#197)
release-please[bot] Nov 11, 2022
af44958
Merge remote-tracking branch 'migration/main' into nodejs-security-pr…
sofisl Nov 11, 2022
0a08307
build: add release-please config, fix owlbot-config
sofisl Nov 11, 2022
aae2944
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 11, 2022
ffb0e75
Merge branch 'main' into nodejs-security-private-ca-migration
sofisl Nov 12, 2022
7475a03
Merge branch 'main' into nodejs-security-private-ca-migration
sofisl Nov 12, 2022
cc6e07b
Merge branch 'main' into nodejs-security-private-ca-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
Expand Up @@ -42,6 +42,7 @@
"packages/google-cloud-recommender": "5.0.4",
"packages/google-cloud-redis": "3.1.5",
"packages/google-cloud-resourcemanager": "4.1.3",
"packages/google-cloud-security-privateca": "4.1.2",
"packages/google-cloud-secretmanager": "4.1.4",
"packages/google-cloud-scheduler": "3.0.5",
"packages/google-cloud-security-publicca": "0.1.3",
Expand Down
21 changes: 21 additions & 0 deletions packages/google-cloud-security-privateca/.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/security/privateca/(.*)/.*-nodejs
dest: /owl-bot-staging/google-cloud-security-privateca/$1

7 changes: 7 additions & 0 deletions packages/google-cloud-security-privateca/.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-security-privateca/.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-security-privateca/.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-security-privateca/.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-security-privateca/.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/security-private-ca',
theme: 'lumen',
default: {
outputSourceFiles: false
}
},
markdown: {
idInHeadings: true
}
};
29 changes: 29 additions & 0 deletions packages/google-cloud-security-privateca/.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-security-privateca/.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-security-privateca/.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-security-privateca/.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-security-privateca/.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/security-private-ca/latest",
"api_id": "privateca.googleapis.com",
"distribution_name": "@google-cloud/security-private-ca",
"release_level": "stable",
"default_version": "v1",
"language": "nodejs",
"name_pretty": "Certificate Authority Service",
"repo": "googleapis/google-cloud-node",
"product_documentation": "https://cloud.google.com/certificate-authority-service",
"requires_billing": true,
"name": "security-private-ca",
"issue_tracker": "https://github.com/googleapis/google-cloud-node/issues",
"api_shortname": "privateca",
"library_type": "GAPIC_AUTO"
}
Loading