Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
149 commits
Select commit Hold shift + click to select a range
e9f30da
feat: initial stubbed out version of library
Jul 15, 2020
3a67f8d
feat!: initial generation of full library (#1)
Jul 22, 2020
48c7369
build: system tests were not configured (#7)
Jul 23, 2020
db50ec0
chore(deps): update dependency mocha to v8 (#5)
renovate-bot Jul 23, 2020
1f78bf9
feat: add samples (#10)
sofisl Jul 27, 2020
1f020f4
fix: broken docs test (#11)
sofisl Jul 28, 2020
5455900
build: move gitattributes
yoshi-automation Jul 28, 2020
257001c
chore: release 1.0.0 (#4)
release-please[bot] Jul 28, 2020
94bcd1a
chore: release 1.1.0 (#16)
release-please[bot] Jul 29, 2020
59dc4bc
chore: update broken doc link (#19)
sofisl Jul 31, 2020
6961a7d
chore(node): fix kokoro build path for cloud-rad (#18)
yoshi-automation Jul 31, 2020
b7708d6
fix: samples and tests updated (#13)
ikuleshov Aug 3, 2020
9269d5b
fix(docs): update docs with current samples
sofisl Aug 4, 2020
e1d7a7f
build: update protos (#22)
yoshi-automation Aug 4, 2020
2e6e2f4
chore: release 1.1.1 (#20)
release-please[bot] Aug 4, 2020
7fc25fd
build: --credential-file-override is no longer required (#24)
yoshi-automation Aug 8, 2020
a2dde66
build: use gapic-generator-typescript v1.0.7. (#25)
yoshi-automation Aug 11, 2020
7190ae3
chore: update cloud rad kokoro build job (#26)
yoshi-automation Aug 12, 2020
31655ec
build: perform publish using Node 12 (#27)
yoshi-automation Aug 13, 2020
fc862d7
docs(samples): added documentation region tags (#28)
ikuleshov Aug 13, 2020
3e5cbe2
docs: updates to the readme (#29)
yoshi-automation Aug 14, 2020
5e61cf6
chore: start tracking obsolete files (#30)
yoshi-automation Aug 20, 2020
058eaa6
fix: move system and samples test from Node 10 to Node 12 (#31)
yoshi-automation Aug 28, 2020
68d387f
chore: release 1.1.2 (#32)
release-please[bot] Aug 28, 2020
34c7a89
build: track flaky tests for "nightly", add new secrets for tagging (…
yoshi-automation Aug 31, 2020
baf2018
build(test): recursively find test files; fail on unsupported depende…
yoshi-automation Sep 12, 2020
d3fc792
chore: update bucket for cloud-rad (#38)
yoshi-automation Oct 1, 2020
537084d
build(node_library): migrate to Trampoline V2 (#39)
yoshi-automation Oct 5, 2020
27a8947
feat!: added ListAccountSummaries method (#40)
yoshi-automation Oct 15, 2020
9d8db80
build: only check --engine-strict for production deps (#42)
yoshi-automation Oct 16, 2020
59e2ac5
chore: release 1.2.0 (#44)
release-please[bot] Oct 20, 2020
7408bed
docs: renamed App and Web to Google Analytics 4 (GA4) in public docum…
yoshi-automation Oct 26, 2020
f6611df
docs: updated code of conduct (includes update to actions) (#47)
yoshi-automation Nov 2, 2020
d547f71
build(node): add KOKORO_BUILD_ARTIFACTS_SUBDIR to env (#48)
yoshi-automation Nov 2, 2020
8da895b
fix: do not modify options object, use defaultScopes (#50)
alexander-fenster Nov 7, 2020
bcd73e5
chore: release 1.2.1 (#51)
release-please[bot] Nov 11, 2020
d70c2f0
fix: 'requests' field of CreateUserLink, UpdateUserLink, DeleteUserLi…
yoshi-automation Nov 11, 2020
5860e03
chore: release 1.2.2 (#52)
release-please[bot] Nov 13, 2020
8eedfa9
fix: do not modify options object, use defaultScopes docs: regenerate…
yoshi-automation Nov 24, 2020
164ff38
chore(deps): update dependency webpack to v5 (#58)
renovate-bot Nov 24, 2020
2738273
chore(deps): update dependency gts to v3 (#57)
renovate-bot Nov 24, 2020
2ab22fb
docs: spelling correction for "targetting" (#61)
yoshi-automation Nov 25, 2020
f39a3fb
chore: release 1.2.3 (#60)
release-please[bot] Dec 2, 2020
74c158a
chore: generate GAPIC metadata JSON file (#63)
yoshi-automation Dec 4, 2020
a49d9c6
build: migrate analytics to the Java microgenerator (#64)
yoshi-automation Dec 8, 2020
ac62918
docs: add instructions for authenticating for system tests (#67)
yoshi-automation Dec 22, 2020
912e592
docs: update year on headings (#68)
yoshi-automation Jan 7, 2021
e5f4a17
chore: release 1.3.0 (#66)
release-please[bot] Jan 7, 2021
06f5495
feat: adds style enumeration (#71)
yoshi-automation Jan 9, 2021
b141196
chore: release 1.4.0 (#72)
release-please[bot] Jan 12, 2021
926efb0
fix!: remove unused fields from `EnhancedMeasurementSettings`
yoshi-automation Jan 19, 2021
d8d6820
chore: release 2.0.0 (#74)
release-please[bot] Jan 20, 2021
f581a05
refactor(nodejs): move build cop to flakybot (#76)
yoshi-automation Jan 27, 2021
5837d58
chore: add UNORDERED_LIST to protos (#78)
yoshi-automation Feb 4, 2021
4ddc5f4
fix(deps): update dependency google-auth-library to v7 (#79)
renovate-bot Feb 9, 2021
fc7c367
chore: release 2.0.1 (#80)
release-please[bot] Feb 9, 2021
f6d3a25
fix: add `https://www.googleapis.com/auth/analytics.edit` OAuth2 scop…
yoshi-automation Mar 2, 2021
3b343dd
build: update gapic-generator-typescript to v1.2.10. (#84)
yoshi-automation Mar 7, 2021
392695e
chore: release 2.0.2 (#85)
release-please[bot] Mar 8, 2021
f69a74f
fix(deps): update dependency open to v8 (#83)
renovate-bot Mar 8, 2021
2d03b49
chore: release 2.0.3 (#86)
release-please[bot] Mar 8, 2021
60d846a
chore: migrate to owl bot (#87)
SurferJeffAtGoogle Mar 18, 2021
c2df580
chore(deps): update dependency sinon to v10 (#93)
renovate-bot Mar 23, 2021
8db10fc
build: update .OwlBot.lock with new version of post-processor (#95)
gcf-owl-bot[bot] Mar 31, 2021
9eb3e7d
chore(deps): update dependency @types/sinon to v10 (#100)
renovate-bot Apr 14, 2021
c24b5ec
chore(deps): update dependency ts-loader to v9 (#104)
renovate-bot Apr 19, 2021
668d65f
fix!: remove `CreateIosAppDataStream`, `CreateAndroidAppDataStream` m…
gcf-owl-bot[bot] Apr 28, 2021
e6268be
fix(deps): require google-gax v2.12.0 (#110)
alexander-fenster May 7, 2021
5cc7ec9
chore: new owl bot post processor docker image (#111)
gcf-owl-bot[bot] May 10, 2021
e526879
fix: use require() to load JSON protos (#112)
gcf-owl-bot[bot] May 11, 2021
86e9423
chore: update gapic-generator-typescript to v1.3.2 (#113)
gcf-owl-bot[bot] May 11, 2021
553a652
build: add auto-approve (#116)
sofisl May 21, 2021
03acffc
chore(deps): update dependency sinon to v11 (#117)
renovate-bot May 25, 2021
a0a5a12
fix: GoogleAdsError missing using generator version after 1.3.0 (#118)
gcf-owl-bot[bot] May 25, 2021
5639aac
feat: add several new functions and types (#119)
gcf-owl-bot[bot] May 27, 2021
4d0b836
chore: release 3.0.0 (#109)
release-please[bot] Jun 1, 2021
5388893
fix: make request optional in all cases (#126)
gcf-owl-bot[bot] Jun 22, 2021
b545e49
chore: release 3.0.1 (#127)
release-please[bot] Jun 24, 2021
3b7fab5
fix(deps): google-gax v2.17.0 with mTLS (#130)
Jun 29, 2021
9b7dfd3
chore: release 3.0.2 (#131)
release-please[bot] Jun 29, 2021
90000c1
fix(deps): google-gax v2.17.1 (#133)
Jul 12, 2021
29f3dd2
chore: release 3.0.3 (#134)
release-please[bot] Jul 12, 2021
87a2e46
fix: Updating WORKSPACE files to use the newest version of the Typesc…
gcf-owl-bot[bot] Jul 16, 2021
e461d37
chore: release 3.0.4 (#137)
release-please[bot] Jul 16, 2021
b0c8bc5
fix(build): migrate to using main branch (#144)
sofisl Aug 9, 2021
120b460
chore: release 3.0.5 (#145)
release-please[bot] Aug 9, 2021
6c323e0
fix(deps): google-gax v2.24.1 (#146)
Aug 17, 2021
5f76732
chore: release 3.0.6 (#147)
release-please[bot] Aug 17, 2021
672f850
feat: turns on self-signed JWT feature flag (#148)
gcf-owl-bot[bot] Aug 23, 2021
44be6a5
chore: release 3.1.0 (#149)
release-please[bot] Aug 23, 2021
b755906
build(node): update deps used during postprocessing (#1243) (#159)
gcf-owl-bot[bot] Oct 14, 2021
6fd2f8f
chore(cloud-rad): delete api-extractor config (#160)
fhinkel Oct 21, 2021
5bc4380
chore: fix the wrong post processor image (#162)
Oct 27, 2021
9cdba54
chore(deps): update dependency @types/node to v16 (#161)
renovate-bot Oct 27, 2021
9baaf17
chore(deps): update dependency sinon to v12 (#163)
renovate-bot Nov 4, 2021
ee348a2
docs(samples): add example tags to generated samples (#164)
gcf-owl-bot[bot] Nov 10, 2021
99bd825
build: add generated samples to .eslintignore (#165)
gcf-owl-bot[bot] Dec 9, 2021
18f90d8
feat: add the `AcknowledgeUserDataCollection` operation which acknowl…
gcf-owl-bot[bot] Dec 20, 2021
c958152
docs(node): support "stable"/"preview" release level (#1312) (#170)
gcf-owl-bot[bot] Dec 29, 2021
de91019
chore: add api_shortname and library_type to repo metadata (#169)
parthea Dec 30, 2021
a653429
docs(badges): tweak badge to use new preview/stable language (#1314) …
gcf-owl-bot[bot] Dec 30, 2021
0fb55b6
test(nodejs): remove 15 add 16 (#1322) (#174)
gcf-owl-bot[bot] Jan 11, 2022
dd2ade9
build: update copyright year to 2022 (#177)
gcf-owl-bot[bot] Jan 20, 2022
67a271e
chore: update v2.12.0 gapic-generator-typescript (#179)
gcf-owl-bot[bot] Jan 26, 2022
0399ba4
docs(nodejs): version support policy edits (#1346) (#183)
gcf-owl-bot[bot] Feb 3, 2022
a2ba15b
chore(deps): update dependency sinon to v13 (#181)
renovate-bot Feb 5, 2022
014b9b9
docs(samples): include metadata file, add exclusions for samples to h…
gcf-owl-bot[bot] Feb 18, 2022
07014d1
feat!: remove `WebDataStream`, `IosAppDataStream`, `AndroidAppDataStr…
gcf-owl-bot[bot] Mar 4, 2022
0596e3c
chore: update v2.14.2 gapic-generator-typescript (#190)
gcf-owl-bot[bot] Mar 16, 2022
8aa33c2
chore(main): release 3.2.0 (#175)
release-please[bot] Apr 11, 2022
9fe92b0
build(node): update client library version in samples metadata (#1356…
gcf-owl-bot[bot] Apr 20, 2022
7de6c02
chore(deps): update dependency @types/mocha to v9 (#199)
renovate-bot May 3, 2022
58e6154
chore(deps): update dependency sinon to v14 (#202)
renovate-bot May 9, 2022
f70aa90
fix: CustomDimension and CustomMetric resource configuration in Analy…
gcf-owl-bot[bot] May 13, 2022
8a5780c
build!: update library to use Node 12 (#205)
alexander-fenster May 13, 2022
641110a
chore(main): release 4.0.0 (#206)
release-please[bot] May 18, 2022
e02e395
chore(deps): update dependency jsdoc-region-tag to v2 (#209)
renovate-bot Jun 9, 2022
cd21d55
chore(deps): update dependency jsdoc-fresh to v2 (#208)
renovate-bot Jun 9, 2022
bb9b4f4
feat: support regapic LRO (#210)
gcf-owl-bot[bot] Jun 29, 2022
0162aa5
chore(main): release 4.1.0 (#211)
release-please[bot] Jun 30, 2022
9b6d4c5
feat: release the Google Analytics Admin API V1 Beta
gcf-owl-bot[bot] Jul 4, 2022
f57478d
chore(main): release 4.2.0 (#213)
release-please[bot] Jul 4, 2022
fa154f6
chore(deps): update dependency linkinator to v4 (#214)
renovate-bot Jul 8, 2022
23e9f6e
fix: better support for fallback mode (#216)
gcf-owl-bot[bot] Aug 23, 2022
685b339
fix: change import long to require (#217)
gcf-owl-bot[bot] Aug 23, 2022
ff34b82
fix: do not import the whole google-gax from proto JS (#1553) (#221)
gcf-owl-bot[bot] Aug 27, 2022
2c53dc4
fix: allow passing gax instance to client constructor (#222)
gcf-owl-bot[bot] Sep 1, 2022
4851178
fix: preserve default values in x-goog-request-params header (#224)
gcf-owl-bot[bot] Sep 14, 2022
78989f9
build: use fully qualified request type name in tests (#226)
gcf-owl-bot[bot] Sep 22, 2022
a09af0b
fix(deps): use google-gax v3.5.2 (#230)
alexander-fenster Nov 2, 2022
af6ea47
chore(deps): update dependency @types/node to v18 (#228)
renovate-bot Nov 10, 2022
c52b580
chore(deps): update dependency jsdoc to v4 (#232)
renovate-bot Nov 10, 2022
26366e2
fix: regenerated protos JS and TS definitions (#233)
gcf-owl-bot[bot] Nov 11, 2022
1cb0c65
chore(main): release 4.3.0 (#218)
release-please[bot] Nov 11, 2022
99bf2f1
Merge remote-tracking branch 'migration/main' into nodejs-analytics-a…
sofisl Nov 11, 2022
78a8253
build: add release-please config, fix owlbot-config
sofisl Nov 11, 2022
26f0349
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 11, 2022
38682d5
samples: add quickstart test
sofisl Nov 12, 2022
2413211
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 12, 2022
880e39e
Update quickstart.test.js
sofisl Nov 18, 2022
99e59ab
Merge branch 'main' into nodejs-analytics-admin-migration
sofisl Nov 18, 2022
16cfa4c
Merge branch 'main' into nodejs-analytics-admin-migration
sofisl Nov 18, 2022
994a723
Delete analyticsadmin.ts
sofisl Nov 18, 2022
ca9ea91
Merge branch 'main' into nodejs-analytics-admin-migration
sofisl Nov 18, 2022
60ef753
Merge branch 'main' into nodejs-analytics-admin-migration
sofisl Nov 18, 2022
93b4835
🦉 Updates from OwlBot post-processor
gcf-owl-bot[bot] Nov 18, 2022
1aefe6c
Merge branch 'nodejs-analytics-admin-migration' of https://github.com…
gcf-owl-bot[bot] Nov 18, 2022
9b30521
Merge branch 'main' into nodejs-analytics-admin-migration
sofisl Nov 18, 2022
19eaf70
rvert containeranalysis change
sofisl Nov 18, 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,5 +1,6 @@
{
"packages/gapic-node-templating": "0.0.0",
"packages/google-analytics-admin": "4.3.0",
"packages/google-analytics-data": "3.1.1",
"packages/google-api-apikeys": "0.1.3",
"packages/google-area120-tables": "2.1.2",
Expand Down
21 changes: 21 additions & 0 deletions packages/google-analytics-admin/.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/analytics/admin/(.*)/.*-nodejs
dest: /owl-bot-staging/google-analytics-admin/$1

7 changes: 7 additions & 0 deletions packages/google-analytics-admin/.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-analytics-admin/.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-analytics-admin/.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-analytics-admin/.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-analytics-admin/.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-analytics/admin',
theme: 'lumen',
default: {
outputSourceFiles: false
}
},
markdown: {
idInHeadings: true
}
};
29 changes: 29 additions & 0 deletions packages/google-analytics-admin/.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-analytics-admin/.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-analytics-admin/.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-analytics-admin/.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-analytics-admin/.repo-metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"client_documentation": "https://googleapis.dev/nodejs/analytics-admin/latest/index.html",
"api_id": "analyticsadmin.googleapis.com",
"distribution_name": "@google-analytics/admin",
"release_level": "preview",
"default_version": "v1alpha",
"language": "nodejs",
"name_pretty": "Google Analytics Admin",
"repo": "googleapis/google-cloud-node",
"product_documentation": "https://developers.google.com/analytics",
"requires_billing": false,
"name": "analytics-admin",
"issue_tracker": "",
"api_shortname": "analyticsadmin",
"library_type": "GAPIC_AUTO"
}
Loading