- Bug fix to replicate the
Payouts
stream records #122 - Fetches
Payments
stream data for all location IDs - Updates
Payments
stream implementation to function as a pseudo-incremental stream - Adds retry logic for handling 5xx errors
- Removes the invalid
singer-decimal
format fromlatitude
andlongitude
in thecoordinates
field from thelocations
stream #120
- Replaces the deprecated
settlements
stream with thepayouts
stream #109
v2.0.0 (2023-06-08)
API Version Upgrade:
- Removed employees stream as it is deprecated and replaced it with the team_members stream #111
- Schema Changes #112
v1.3.1 (2021-06-10)
- Removes
item_data
object from orders.json #100
v1.3.0 (2021-01-21)
- Update the schema for the
return_line_items
property under orders #95
v1.2.0 (2020-12-31)
Merged pull requests:
- run 3rd sync if customers stream needs it in bookmarks test #93 (kspeer825)
- Remove bookmark cursor from incremental streams and test bookmark cursor for every stream using it #92 (asaf-erlich)
- Refactor sync code into invidual stream classes #91 (asaf-erlich)
- stabilize bookmarks by removing customers from all assertions #90 (kspeer825)
- change cron time #89 (kspeer825)
v1.1.0 (2020-12-10)
v1.0.2 (2020-12-02)
- Fix birthday, cursor pagination, and state saving #84 (cosimon)
- Fix circle to stop tap-tester sharing PYTHONPATH with tap-square #85 (asaf-erlich)
v1.0.1 (2020-10-16)
- Fix the
all_fields_schema
test to not create Locations - Removed unused schemas from
tap_square/schemas
- tap_square/schemas/agents.json
- tap_square/schemas/companies.json
- tap_square/schemas/contacts.json
- tap_square/schemas/conversations.json
- tap_square/schemas/groups.json
- tap_square/schemas/satisfaction_ratings.json
- tap_square/schemas/tickets.json
v1.0.0 (2020-09-30)
- Move tap-square to GA
v0.7.1 (2020-09-18)
- Add
cardholder_name
topayments
schema
v0.7.0 (2020-09-08)
- Add customers stream
v0.6.2 (2020-06-22)
- Fixes Discovery in Sandbox to ignore streams unavailable in the sandbox
- Adds pagination to Settlements stream for time ranges over a year
v0.6.0 (2020-06-22)
- More Preparation for beta testing
v0.5.0 (2020-06-22)
- Preparation for beta testing
Merged pull requests:
- Update/readme #62 (asaf-erlich)
- Testing/payments all fields #60 (kspeer825)
- Remove spikes folder #59 (asaf-erlich)
- Cache forever get_all_location_ids for a single tap sync job #58 (asaf-erlich)
- Testing/fix circle config #57 (kspeer825)
- wTesting/data diversity #56 (kspeer825)
- Missing fields in streams orders shifts + Fix start date test for all streams #55 (asaf-erlich)
- Added backoff library around client methods + Refactoring #54 (asaf-erlich)
- Fixing start_date handling and added canary test to try to sync all streams #53 (dmosorast)
- Tests don't always create records unnecessarily #52 (asaf-erlich)
- Testing/running one by one #50 (kspeer825)
- Testing/cleanup #49 (kspeer825)
- Make created_at and updated_at keys that can be slightly off in the test #48 (asaf-erlich)
- test bookmarks prod and sandbox #47 (kspeer825)
- Added back inventories to test_bookmarks and make fixes to the test to make it pass #46 (asaf-erlich)
- Add shifts to missing tests, now it's tested in all of them #45 (asaf-erlich)
- Testing/production #44 (kspeer825)
- Reduce duplicate code by having most v2 api calls use a shared method #43 (asaf-erlich)
- Shift does query by start time filtering, but that is only by the cre… #42 (asaf-erlich)
- Testing/mod lists pagination start date #41 (kspeer825)
- Making tests pass #40 (asaf-erlich)
- cleaned up all the merges, got sync working #39 (jacobrobertbaca)
- Add using batch create for the inventories - seconds to create 1000 records instead of minutes #38 (asaf-erlich)
- Square/modifier lists #37 (luandy64)
- Add stream Cash Drawer Shifts #36 (luandy64)
- Add stream Settlements #35 (luandy64)
- Stream/v1 employee roles #34 (jacobrobertbaca)
- Add timecards #33 (luandy64)
- Testing/inventory #32 (kspeer825)
- Stop skipping refunds and payments, adjusted some asserts #31 (luandy64)
- Change payments to be full table stream since you can only query on created time but records can be updated #30 (asaf-erlich)
- Change refunds to be a full table stream since you can only query on created time but records can be updated #29 (asaf-erlich)
- Testing/bank accounts #28 (kspeer825)
- Add Orders #27 (luandy64)
- Fix locations schema #26 (luandy64)
- Add inventories stream #25 (asaf-erlich)
- Fix payments stream and test #24 (asaf-erlich)
- Testing/payments refunds #22 (kspeer825)
- added modifier lists, changed tests to accomodate nested comparisons #21 (jacobrobertbaca)
- Testing/locations #20 (kspeer825)
- Square/refunds #19 (jacobrobertbaca)
- Square/payments test #18 (jacobrobertbaca)
- Square/debug #17 (kspeer825)
- Testing/employees #16 (kspeer825)
- Testing/add all fields test #15 (kspeer825)
- Testing/revise existing tests #14 (kspeer825)
- Square/tests #12 (jacobrobertbaca)
v0.4.0 (2020-06-22)
Merged pull requests:
- Bump to v0.4.0, update changelog #11 (jacobrobertbaca)
- Add location #10 (jacobrobertbaca)
v0.3.0 (2020-06-22)
Merged pull requests:
- Bump to v0.3.0, update changelog #9 (jacobrobertbaca)
- Add employee #8 (jacobrobertbaca)
v0.2.0 (2020-06-22)
Merged pull requests:
- Bump to v0.2.0, update changelog #7 (jacobrobertbaca)
- Add tax #6 (jacobrobertbaca)
- Add sync for discounts #5 (jacobrobertbaca)
- Add categories #4 (jacobrobertbaca)
v0.1.0 (2020-06-12)
Merged pull requests:
v0.0.1 (2020-06-10)
Merged pull requests:
- Bump requests from 2.12.4 to 2.20.0 #1 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator