This repository has been archived by the owner on Mar 10, 2024. It is now read-only.
Releases: supaglue-labs/supaglue
Releases · supaglue-labs/supaglue
v0.5.0
v0.5.0 (2023-03-21)
!!! BREAKING CHANGES:
- Customer ID:
PUT /mgmt/v1/customers
: Now takes incustomer_id
instead ofexternal_identifier
. Customer ID throughout Supaglue now refers to your customer ID instead of Supaglue’s customer ID so you do not need to maintain a mapping from your customer’s ID to Supaglue’s customer Id.GET, DELETE /mgmt/v1/customers/:customer_id
: Again,customer_id
here refers to your customer’s ID, no longer Supaglue’s customer ID (which was formerly a UUID).x-customer-id
headers: The header here also needs to be your customer ID.
- Embedded Link:
customerId
: This is your customer ID.applicationId
: A new query parameter is required here, theapplicationId
. This is due tocustomerId
being potentially repeated across an Application.
- Sync-Info and Sync-History: Previously, these two APIs lived under the CRM API (
/crm/v1
), but now have been moved to the Management API (/mgmt/v1
).
New features:
- support remote_id in response payload + some docs fixes (#352)(
33bc599
) - support searching opportunities by accountId (#349)(
bc103b3
) - customerId as concat of
applicationId:externalId
, misc fixes (#336)(bbc1870
) - sync logs UI (#334)(
47ac751
) - applications routes (#333)(
cb18715
) - update openAPI spec, middleware, and endpoints for customer_id (external) (#327)(
0fd22fa
) - move sync_info/sync_history to mgmt, support application-wide querying (#318)(
663726e
)
Bugs fixed:
- api key seed (#353)(
dcec240
) - customer ids for hubspot/salesforce in quickstart (#350)(
452c194
) - customerId (#348)(
1b73a33
) - remove id from customer (#338)(
e90deec
) - documentation for customer id (#337)(
861d1bf
) - customerId in oauth (#332)(
b3876ee
) - NODE_ENV should be development in init container (#331)(
87bf003
) - docker login in ci(
54a11fe
) - coordinate distinct id in same deployment by name (#326)(
7dce3bc
) - start management ui as part of docker compose up (#321)(
c8b1f45
), Closes: SUP1-162 - CI fixes (#323)(
f65b558
) - expose external id only for
/customers
endpoints (#319)(0e1a351
) - openapi: document webhook payload (#317)(
4e7d17c
) - missing type for update integration request (#314)(
bae1a28
) - emit webhook/sync log after associations (#316)(
5404c90
) - PATCH for all CRM objects for hubspot (#310)(
4496b7a
) - helm chart fixes (#311)(
b7e7112
)
v0.4.1
v0.4.0
v0.4.0 (2023-03-16)
New feature:
- support setting associated ownerIds in POST/PATCH endpoints (#294)(
4e6f53a
) - set sync period in UI (#291)(
ff71ba9
) - support updating/creating phone numbers, emails, and addresses for hubspot (#284)(
e6b8b5d
) - equality filter on contact email and account website (#277)(
044b007
) - passthrough API (#272)(
556e087
) - custom field writes (#270)(
06aad1c
) - encrypt credentials (#269)(
717f585
) - implement owner associations (#262)(
07b8f39
) - user model open API + typings (#260)(
5681548
) - hubspot sync for users (#259)(
f164717
) - user common model endpoints, service, type, and mapper (#257)(
3e9d341
) - crm user model migration (#256)(
b6cf6ce
)
Bugs fixed:
- log common model on webhook (#303)(
20b4253
) - add connector icons to customers page in management portal (#302)(
014734e
) - credentials input(
3fc97b2
) - management frontend integration save(
c538040
) - webhook seed needs to be null (#301)(
9c2950b
) - docs build (#300)(
fb9f98a
) - faster links + copy (#297)(
ae7f7a4
) - don't send up connection credentials (#293)(
70ab93b
) - logout (#292)(
ca005e0
) - make sidebar nav tabs links instead of buttons (#290)(
8900077
) - add api key to mgmt ui (#287)(
afb0b69
) - fix open api types (#285)(
6610181
) - mgmt-ui mutates, drop is_enabled, remove some configuration tabs (#283)(
44568af
) - strictly type email addresses, addresses, and phone number types (#282)(
d9f9cc0
) - remove sync history for now (#280)(
52fc50a
) - api url (#278)(
3bf7a32
) - implement initial version of next-auth (#275)(
8b54fa3
) - import roboto fonts and clean up sidebar in management portal (#276)(
58f471f
) - openapi: Fix POST example for creating contact (#271)(
aa3a903
) - add api key API and middleware guards (#264)(
4262ebd
) - Dockerfiles(
623677b
) - hoist packages in .yarnrc.build.yml (#265)(
b98036c
) - convert customer create/update to be upsert (#255)(
83c7c4f
)
v0.3.4
v0.3.4 (2023-03-10)
New feature:
- get creating, updating, deleting Integrations working (#240)(
f3cc980
) - add name + email to customer model (#247)(
fdb7299
) - application endpoints, nesting, open API (#243)(
3cd6151
) - also generate mgmt sdks, refactor (#236)(
53de1c2
) - Management open api part 2 (integrations + connections) (#234)(
1e56eac
) - management open api part 1 (customers only) (#233)(
c887898
) - webhooks for sync finish (#232)(
829aac8
) - send webhook upon successful / errored connection (#221)(
e0e89c3
) - wip mgmt ui (#229)(
c78925f
) - application concept (#218)(
3fd5833
) - autogenerate typescript, python, java SDKs with swagger (#209)(
360716f
) - initial version of COPY to postgres for syncs (#212)(
6ac18a7
) - scale hubspot syncs (#199)(
74d51af
) - endpoint for sync-history (#204)(
2d317cb
)
Bugs fixed:
- add missing axios dep to @supaglue/core (#251)(
525343a
) - downgrade hubspot client to fix token refresh and add temporal heartbeating (#250)(
c323fbf
) - remove token examples from openAPI (#249)(
983d2ba
) - wrong DB table name for applications (#239)(
d0d9efd
) - broken openapi specs/validation middleware (#241)(
454aa14
) - log error stacktraces in sync-worker (#219)(
7a98b19
) - fix mappers for hubspot (#220)(
1833b5d
) - camelCase -> snake_case for lead table (#211)(
8a5362c
) - fix non-crm router. add mgmt/v1/ routes (#210)(
c08bd13
) - api: unnest customer-connection routes (#206)(
eab08e3
) - add distinct identifier to sentry errors (#205)(
7bdb8e3
) - implement token refresh for SF and fix persistence of access token (#202)(
769b610
)
v0.3.3
v0.3.2
v0.3.2 (2023-03-03)
New feature:
- add crm oauth connectors (#190)(
398b03b
) - sync frequency as integration config (#186)(
8baf4d1
) - support association writes for hubspot (#185)(
12b1f0e
) - move oauth/client to same place (#184)(
e259de1
) - association writes for salesforce (#183)(
615e0b2
) - support pipedrive oauth (#180)(
eca98ea
)
Bugs fixed:
- init env (#192)(
165d25c
) - db schema typo (#188)(
9bef824
) - db issues (#187)(
d984746
) - fix hubspot deal creation (#176)(
9f9034e
) - docs builds (#182)(
70f21ff
) - run migration/seed in init container (#175)(
9f19d9f
) - add route to properties on posthog api events (#174)(
16645a0
) - event-based analytics (#172)(
b5f5a94
) - add request method to posthog middleware (#171)(
999c241
)