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

[pull] master from googleworkspace:master #2

Open
wants to merge 50 commits into
base: master
Choose a base branch
from

Conversation

pull[bot]
Copy link

@pull pull bot commented May 6, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

sqrrrl and others added 2 commits April 25, 2022 16:13
* Add PKCE support

* Fix typo
Add StackOverflow sample
@pull pull bot added the ⤵️ pull label May 6, 2022
labnol and others added 27 commits May 16, 2022 16:32
Use the `setParam` method of the OAuth2 library to add parameters. Cleaner code!
* fix refresh token expiry lost during refresh

* add failing test

* revert previous changes to go with a different approach

* stab at expires at variables

* fix test and typo

* fix typo

* clean up code for easier review, minimize changes, follow previus patterns

* add missing var

* fix canRefresh logic

* add setExpiresAt tests

* remove extra comment

* add tests and fix typo in logic

Co-authored-by: Steve Bazyl <[email protected]>
…vulnerability

Update dependency copy-props to 2.0.5 [SECURITY]
* chore: Created local '.github/workflows/lint.yml' from remote 'sync-files/defaults/.github/workflows/lint.yml'

* chore: Created local '.github/workflows/test.yml' from remote 'sync-files/defaults/.github/workflows/test.yml'

* chore: Created local '.github/CODEOWNERS' from remote 'sync-files/defaults/.github/CODEOWNERS'

* chore: Created local '.github/sync-repo-settings.yaml' from remote 'sync-files/defaults/.github/sync-repo-settings.yaml'

* chore: Created local '.github/workflows/automation.yml' from remote 'sync-files/defaults/.github/workflows/automation.yml'

* chore: Created local 'SECURITY.md' from remote 'SECURITY.md'
…ync-files/defaults/.github/workflows/automation.yml' (#383)
…ync-files/defaults/.github/workflows/automation.yml' (#385)
…379)

Previously, the getService method was public in most of the samples, letting any user of any sample application execute the method using google.script.run to exfiltrate the OAuth Client ID and Secret from the server. Now, these methods are made private by appending an _ to their names, preventing this issue.
* chore: Synced local '.github/sync-repo-settings.yaml' with remote 'sync-files/defaults/.github/sync-repo-settings.yaml'

* chore: Synced local '.github/workflows/automation.yml' with remote 'sync-files/defaults/.github/workflows/automation.yml'
* Add sample for Onshape

* Make getService private
sqrrrl and others added 21 commits August 2, 2022 12:28
Release-As: 1.42.0
Release-As: 1.42.0
* chore: Synced local '.github/workflows/automation.yml' with remote 'sync-files/defaults/.github/workflows/automation.yml'

* chore: Synced local 'SECURITY.md' with remote 'SECURITY.md'

* chore: Synced local '.github/linters/' with remote 'sync-files/defaults/.github/linters/'
While useful, disabling to allow detecting no-op doc changes in workflows.
Fixes `Module not found: Error: Can't resolve 'OAuth2' in '/Users/.../src' [...] Field 'browser' doesn't contain a valid alias configuration` when trying to import this package as an ES module.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.