- 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