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

source-missive contribution from btkcodedev #45844

Conversation

btkcodedev
Copy link
Collaborator

What

This PR adds a new connector for source Missive (source-missive).

Contributor-provided connector description:

Website: https://missiveapp.com/
API Docs: https://missiveapp.com/help/api-documentation/rest-endpoints
Auth Docs: https://missiveapp.com/help/api-documentation/getting-started

Details

Expand for list of spec properties and streams

Configuration

Input Type Description Default Value
api_key string API Key.
limit string Limit. Max records per page limit 50
start_date string Start date.
kind string Kind. Kind parameter for contact_groups stream group

Streams

Stream Name Primary Key Pagination Supports Full Sync Supports Incremental
contact_books id DefaultPaginator
contacts id DefaultPaginator
contact_groups id DefaultPaginator
users id DefaultPaginator
teams id DefaultPaginator
shared_labels id DefaultPaginator
organizations id DefaultPaginator

Reviewer checklist

  • Run /format-fix to resolve any formatting errors
  • Help the contributor upload an icon that follows our icon design guidelines
  • Click into the CI workflows that wait for a maintainer to run them, which should trigger CI runs

Copy link

vercel bot commented Sep 22, 2024

@btkcodedev is attempting to deploy a commit to the Airbyte Growth Team on Vercel.

A member of the Team first needs to authorize it.

@btkcodedev
Copy link
Collaborator Author

btkcodedev commented Sep 22, 2024

/format-fix

Format-fix job started... Check job output.

✅ Changes applied successfully. (a986109)

@natikgadzhi
Copy link
Contributor

This needs the conversations stream. If we can't make it via builder because of testing data, I'd settle on the manifest file uploaded directly to the PR via export @btkcodedev

@btkcodedev
Copy link
Collaborator Author

btkcodedev commented Sep 24, 2024

That is a statement that I could live with, 😺
I am missing out on some streams because it couldn't be seeded

Conversations stream on its way @natikgadzhi

@btkcodedev
Copy link
Collaborator Author

btkcodedev commented Sep 24, 2024

/format-fix

Format-fix job started... Check job output.

✅ Changes applied successfully. (23647b7)

@btkcodedev
Copy link
Collaborator Author

Done

@natikgadzhi
Copy link
Contributor

@btkcodedev only do this on case by case basis where I explicitly asked to. Overall, we should stick with Builder validation in 99% of cases.

@btkcodedev
Copy link
Collaborator Author

Sure!

@natikgadzhi natikgadzhi merged commit 7b2cf12 into airbytehq:master Sep 25, 2024
31 of 32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/connectors Connector related issues area/documentation Improvements or additions to documentation connectors/source/missive
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants