Model/etl/hubspot
Daniel Roth 8d9fb0ade4 Transient HubSpot failures are retried under the shared rate-limit policy 🟩
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 13:38:20 +00:00
..
scripts better smoke tests to check what is failign 2026-06-17 11:53:33 +00:00
tests Abri job amendment trigger is named after the OpenHousing job it amends 🟪 2026-07-03 16:26:15 +00:00
__init__.py add init file 2026-06-04 15:56:50 +00:00
company_data.py include missing file 2026-04-08 14:48:29 +00:00
deal_contacts_client.py Transient HubSpot failures are retried under the shared rate-limit policy 🟩 2026-07-06 13:38:20 +00:00
errors.py HubSpot failures surface without the response body that echoes tenant PII 🟩 2026-07-06 13:34:33 +00:00
hubspot_deal_differ.py Abri job amendment trigger is named after the OpenHousing job it amends 🟪 2026-07-03 16:26:15 +00:00
hubspot_trigger_orchestrator_trigger_request.py move everything to etl/hubspot/ 2026-04-09 09:41:43 +00:00
hubspotClient.py Transient HubSpot failures are retried under the shared rate-limit policy 🟩 2026-07-06 13:38:20 +00:00
hubspotDataTodB.py Deal differ detects number of attempts changes for db update 🟩 2026-07-03 10:17:51 +00:00
project_data.py hubspot projects data is scraped 2026-05-28 10:54:15 +00:00
requirements.txt removed hashlib as its from the standard library 2026-03-30 14:42:11 +00:00
retry.py Transient HubSpot failures are retried under the shared rate-limit policy 🟩 2026-07-06 13:38:20 +00:00
s3_uploader.py revmoed keys 2026-03-31 10:42:02 +00:00
utils.py Abri deal abandonment requires at least three parseable attempts 🟩 2026-07-03 10:10:03 +00:00