* wip
* mvp
* big rework to make incremental possibly work
* incremental might be working
* add external_customer_id to subscriptions stream
* keep state indexed by subscription_id
* add a source defined primary key
* move super call after assignments
* start work on integration tests
* format and more test setup
* tests and cleanup
* fix yield from
* format fixes
* fix type of new subscriptions property
* add subscription with actual usage for integration test config
* fix start date parsing and use correct keys in integration test
* update docs
* bump version from 0.1.4 to 0.1.5 and update changelog
* make start_date a required field and set version 0.2.0 instead of 0.1.5
* major version bump from 0.1.4 to 1.0.0 to reflect backwards-incompatible change making start_date a required field
* pass start_date in unit test
* add sample start_date
* start_date already converted
* add start_date to sample_config
* remove accidental char
* auto-bump connector version
---------
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
* Add cost basis data to connector and remap block_expiry_date field
* Update dockerfile and orb.md
* Update orb.md and comments
* Add entry_status=committed as filter for getting CreditLedgerEntries
* Update version information
* Move entry_status filter to the correct endpoint
* PR feedback: rename field and add docstring for committed entries
* Fix unit tests to include entry_status param
* Add a unit test to validate transform behavior
* Format using gradlew format
* Bump connector veresion in spec and definitions
* V1 of source_orb connector
* add boostrap.md file
* add clause on Pagination to bootstrap.md
* add SUMMARY documentation
* add lookback_window_days connector parameter
* Add support for start_date parameter
* Add ability to transform record in order to un-nest IDs
* Add support for extracting event properties based on connector configuration