- Fix some field data types for the
issue_events
stream #102issue_events.issue.milestone
issue_events.issue.active_lock_reason
issue_events.issue.performed_via_github_app
issue_events.issue.labels.description
issue_events.performed_via_github_app
- Fix issue 83 by removing
format: date-time
fromhtml_url
field inprojects.json
.
- Add stream
pr_commits
back in #81
- Added team_memberships stream #75
- Remove
"format": "date-time"
from JSON schema's for keys that are not dates #72
- Adds many new streams #70
- Adds a new stream for PR Commits #67
- Adds a new stream for Github Reviews #53
- Add a call to
raise_for_status()
to catch more errors than before #55 - Update schemas to make some fields
date-time
s #60
- Add the
submitted_at
field to thereview
stream #52
- Include closed issues when we retrieve issues #45
- Checks responses for an auth error (403) and throws exception #39
- Remove
milestone
and add type toclosed_at
inIssues
schema #40
- Adds empty schema for issue.assignee #37
- Add functionality to accept multiple repos #33
- Update version of
requests
to2.20.0
in response to CVE 2018-18074
- Adds issue comments stream #32
- Rename the comments stream to review_comments #31
- Added the comments stream #30
- More updates to the issues schema
- Updates the issues schema #29
- Adds additional schema to the issues JSON schema #28
- Checks responses for an not found error (404) and throws exception
- Checks responses for an auth error (401) and throws exception #26
- Writes appropriate metadata to allow for selection of fields
- Adds bookmarking and incremental replication to Commits and Issues streams #22
- Bumps version of singer-python to 5.0.14 to fix datetime strftime issues documented in #69
- Adds more fields to reviews stream
- #18
- Fix record counting for reviews stream
- #17
- Reverts change to transformer to avoid excess logging
- #16
- Adds support for "sub-streams" (streams dependent on other streams)
- Adds reviews stream
- #14
- Check schema's 'selected' property as well as metadata during table selection
- Removes 'reviews' and 'files' streams
- Adds 'pull_requests' stream
- Adds discovery mode
- Adds table selection -- see README for updated instructions on running this tap
- Fixes bug where records did not match schema
- Removed incremental replication from a few streams due to bugs, should be added later
- #9
- Adds support for retrieving pull requests, assignees and collaborars #8