* Fixed schemas and ui issues
* Deleted anyOf structure from schema
* Updated PR number
* Added fields with static data types to cohort_members schema
* Add DefaultSchemaNormalization to Engage and CohortMembers streams
* Changed Transformer name
* Checkin specs
* Support `start_date` older than 1 year
Add `timeout_seconds` to discovery test
* Set default date for `start_date` as year ago
* Update docs + update spec description
* Bump connector's version + update docs
* improve link checker
* use ref instead of base_ref
* remove base, always compare to master for modified
* add failing to test
* don't do quiet for testing
* switch error to 404 not 403
* yes to both
* turn off verbose mode
* fix
* actually check things
* fix outstanding link problems
* revet change to run for everything
* use new format
* ignore gitbook failures
* switch back to only running on master
* Added delay to for all streams, removed logic which increase reqs rate because it does not take into consideration actual number of requests made in previous and next streams.
* Fixed argmument passing
* Increased timeout for SAT
* Increased timeout for SAT
* bump version
* bumped connector version, updated change log
Co-authored-by: Marcos Marx <marcosmarxm@gmail.com>
* Mixpanel initiation
* copied schemas and specs file from singer connector
* authentication and a few streams
* Added Funnels + FunnelsList
* Added example of funnel response
* added incremental Funnels stream with tests
* added Annotations, CohortMembers, Engage, Cohorts, Funnels
* added Revenue
* fixed formatting
* fixed variable names
* fixed cohort_members and updated export streams
* moved start_date and date checks into SourceMixpanel class
* added error handling
* added unit test, update docs and ci creds
* fix url base for export stream
* added full and incremental read for export stream
* updated acceptance tests, added limit correction based on number of streams, export cursor is stored in datatime string
* Funnel stream - added complex state which contains state for each funnel
* added attribution windows support and project timezone config
* fixed formatting
* added default timezone
* added dynamic schema generation for Engage and Export streams
* fixed formatting
* fixed ability to pass start_date in datetime format as well
* fixed ability to pass start_date in datetime format as well
* added additional_properties field for dynamic schemas. updates regex for start_date matching to support old config file
* fixed formatting
* export stream - convert all values to default type - string
* added schema ref
* added new properties for funnel stream
* fixed formatting in funnel schema
* added build related files
* update changelog
* fixed and added comments, renamed rate_limit variable
* fixed formatting
* changed normalization for reserved mixpanel attributes like $browser
* alphabetise spec fields
* added description about API limit handling
* updated comment
Release all connectors affected by namespace change. Includes all JDBC sources and destinations.
Also add documentation for normalisation. Prerequisite to actually releasing 0.21.0-alpha.
* mixpanel integration
* add gcc to build signer tap
* fix source
* update catalogs
* fix registration name
* use base classes for source and tests
+ fix issues with creds and incremental in configured_catalog.json
* restore json config file
* set default start_date to 1 year ago
* format
* fix logging of errors in BaseSingerSource