-
Notifications
You must be signed in to change notification settings - Fork 3.5k
feat(trigger): add Google Sheets, Drive, and Calendar polling triggers #4081
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
Merged
Merged
Changes from 1 commit
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
06b68f7
feat(trigger): add Google Sheets, Drive, and Calendar polling triggers
waleedlatif1 a898413
fix(polling): address PR review feedback for Google polling triggers
waleedlatif1 43ce2cc
fix(polling): fix Drive pre-check never activating in Sheets poller
waleedlatif1 e563f6d
chore(lint): fix import ordering in triggers registry
waleedlatif1 cfcc208
fix(polling): address PR review feedback for Google polling handlers
waleedlatif1 9df3c07
fix(polling): prevent data loss on partial row failures and harden id…
waleedlatif1 d32e1cb
fix(polling): remove unused variable and preserve lastModifiedTime on…
waleedlatif1 a8baa49
fix(polling): don't advance state when all events fail across sheets,…
waleedlatif1 9c8640f
fix(polling): retry failed idempotency keys, fix drive cursor oversho…
waleedlatif1 7d383be
fix(polling): revert calendar timestamp on any failure, not just all-…
waleedlatif1 f89a70a
fix(polling): revert drive cursor on any failure, not just all-fail
waleedlatif1 2180127
feat(triggers): add canonical selector toggle to google polling triggers
waleedlatif1 dddd642
test(blocks): handle trigger-advanced mode in canonical validation tests
waleedlatif1 5c53822
fix(triggers): handle trigger-advanced mode in deploy, preview, param…
waleedlatif1 033d2ee
fix(polling): use position-only idempotency key for sheets rows
waleedlatif1 d1ae3b2
fix(polling): don't advance calendar timestamp to client clock on emp…
waleedlatif1 ef82ce6
fix(polling): remove extraneous comment from calendar poller
waleedlatif1 66e0188
fix(polling): drive cursor stall on full page, calendar latestUpdated…
waleedlatif1 9a33570
fix(polling): advance calendar cursor past fully-filtered event batches
waleedlatif1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
fix(polling): don't advance calendar timestamp to client clock on emp…
…ty poll
- Loading branch information
commit d1ae3b291acfc8281793de4781d86f654a6d4272
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.